﻿/* ----- ZAKAZ KOPIROVANI --------- */
function preventrightclick(ie) {
var warning2 = "Dobrý den,\n\n\tzpět na obsah pojmů se dostanete kliknutím na tlačítko 'zpět' v záhlaví této stránky. Odkazy na další pojmy, anketu a mnoho dalších zdrojů najdete i v menu na pravé straně.\n\nS přáním dobrého dne,\n\n\tStředoevropské centrum pro finance a management\n\tSvět plný ověřené vzdělanosti";
var warning = "Zpět na obsah pojmů se dostanete kliknutím na tlačítko 'zpět' v záhlaví této stránky.\nOdkazy na další pojmy, anketu a mnoho dalších zdrojů najdete i v menu na pravé straně.";
if (navigator.appName == 'Netscape' && ie.which == 3) {
alert(warning);
return false;
}
else
if (navigator.appName == 'Microsoft Internet Explorer' &&
event.button==2) {
alert(warning);
return false;
}
return true;
}

/* ----- REKLAMA ADFOX --------- */
/* POZNAMKA: location.href pouziju kdyz script, locstr kdyz iframe */
/* kdyz je iframe, tak class reklamaAdFoxDivOverride nema zadny ucinek */
function reklamaAdFoxVypisTextu01() {
var loc = location.href;
var locstr = '';
locstr = loc.toString() + '&ad=finance';
document.write('<'+'iframe width="120" height="900" frameborder="0" style="width:120;height:900;border:none" scrolling="no" src="http://ad.adfox.cz/utf/ppcbe?js=0&amp;format=ffffffffffff3d756b00000029177052&amp;partner=3083&amp;stranka='+locstr+'"><'+'/iframe>');
}

function reklamaAdFoxVypisTextu02() {
var loc = location.href;
var locstr = '';
locstr = loc.toString() + '&ad=management';
document.write('<'+'iframe width="160" height="840" frameborder="0" style="width:160;height:840;border:none" scrolling="no" src="http://ad.adfox.cz/utf/ppcbe?js=0&amp;format=ffffffffffff3d756b00000029177055&amp;partner=3083&amp;stranka='+locstr+'"><'+'/iframe>');
}

function reklamaAdFoxVypisTextu03() {
var loc = location.href;
var locstr = '';
locstr = loc.toString() + '&ad=management';
document.write('<'+'iframe width="160" height="400" frameborder="0" style="width:160;height:400;border:none" scrolling="no" src="http://ad.adfox.cz/utf/ppcbe?js=0&amp;format=ffffffffffff3d756b00000029177055&amp;partner=3083&amp;stranka='+locstr+'"><'+'/iframe>');
}

/* banner 760 x 100 - 4 reklamy */
function reklamaAdFox04() {
document.write('<'+'script type="text/javascript" src="http://ad.adfox.cz/utf/ppcbe?js=1&amp;format=ffffffffffff29177000000029177059&amp;partner=3083&amp;stranka='+location.href+'"><'+'/script>');
}

/* malej button u knih - 3 reklamy */
function reklamaAdFoxVypisPojmu01() {
document.write('<'+'script type="text/javascript" src="http://ad.adfox.cz/utf/ppcbe?js=1&amp;format=ffffffffffff3d756b00000029177070&amp;partner=3083&amp;stranka='+location.href+'"><'+'/script>');
}

/* skycraper 840 x 160 - 7 reklam */
function reklamaAdFoxVypisPojmu02() {
var loc = location.href;
var locstr = '';
locstr = loc.toString() + '&ad=management';
document.write('<'+'iframe width="160" height="840" frameborder="0" style="width:160;height:840;border:none;font-size:8pt;font-family:Verdana;text-decoration:none;" scrolling="no" src="http://ad.adfox.cz/utf/ppcbe?js=0&amp;format=ffffffffffff29177000000029177055&amp;partner=3083&amp;stranka='+locstr+'"><'+'/iframe>');
}

/* skycraper 160 x 400 - 4 reklamy */
function reklamaAdFoxVypisPojmu03() {
var loc = location.href;
var locstr = '';
locstr = loc.toString() + '&ad=management';
document.write('<'+'iframe width="160" height="400" frameborder="0" style="width:160;height:400;border:none" scrolling="no" src="http://ad.adfox.cz/utf/ppcbe?js=0&amp;format=ffffffffffff29177000000029177055&amp;partner=3083&amp;stranka='+locstr+'"><'+'/iframe>');
}

/* ----- REKLAMA GOOGLE --------- */
/* tmave modra 291770, zelena 3D756B oranzova ff7713 */

/* tohle je skycraper 120 x 600 */
function rekGoogleSkycraper120to600() {
	google_ad_client = "pub-3216958584142638";
	google_ad_width = 120;
	google_ad_height = 600;
	google_ad_format = "120x600_as";
	google_ad_type = "image";
	//2007-05-15: Vypis_Skycraper_120_600
	google_ad_channel = "0303127075";
	google_color_border = "FFFFFF";
	google_color_bg = "FFFFFF";
	google_color_link = "291770";
	google_color_text = "000000";
	google_color_url = "291770";
}

/* AdID: 2942636939; channel: S_Leaderboard_728_90txt 2420862843 */
function rekGoogleSLeaderboard728to90txt() {
	google_ad_client = "pub-3216958584142638";
	google_ad_slot = "2942636939";
	google_ad_width = 728;
	google_ad_height = 90;
}

/* AdID: 8774961519; channel: S_Leaderboard_728_90txt_low 8735371851 */
function rekGoogleSLeaderboard728to90txtLow() {
	google_ad_client = "pub-3216958584142638";
	google_ad_slot = "8774961519";
	google_ad_width = 728;
	google_ad_height = 90;
}

/* AdID: 3257300926; channel: S_Leaderboard_728_90txt_oth 0303127075; this is on other than 080 pages, e.g. 060, index */
function rekGoogleSLeaderboard728to90txtOth() {
	google_ad_client = "pub-3216958584142638";
	google_ad_slot = "3257300926";
	google_ad_width = 728;
	google_ad_height = 90;
}

/* AdID: 6871942727; channel: S_Leaderboard_728_90img 5106959320; this is IMG on other than 080 pages, e.g. 060, index */
function rekGoogleSLeaderboard728to90img() {
	google_ad_client = "pub-3216958584142638";
	google_ad_slot = "6871942727";
	google_ad_width = 728;
	google_ad_height = 90;
}

/* ----- TAHLE FUNKCE VRATI DEN V TYDNU --------- */
function getDayOfWeek() {
   function makeArrayForDayOfWeek() {
        for (i = 0; i<makeArrayForDayOfWeek.arguments.length; i++)
             this[i] = makeArrayForDayOfWeek.arguments[i];
                                    }
        var daysNames = new makeArrayForDayOfWeek('neděle','pondělí','úterý','středa','čtvrtek','pátek','sobota');
        var date = new Date();
        var dayOfWeek = date.getDay();
        document.write(daysNames[dayOfWeek]);
}

/* ----- TAHLE FUNKCE VRATI DATUM --------- */
function insertDate() {
	var objDate = new Date();
	var days = objDate.getDate();
	var months = objDate.getMonth();
	var years = objDate.getYear();
	if (years < 1000) {
	    years = years + 1900;
	}
	var strDate = days + "." + (months+1) + "." + years;
	document.write(" " + strDate);
}

/* ----- ZMENA BARVY VYHLEDAVACIHO TLACITKA --------- */
/* var el=event.srcElement; */
/* if (el.tagName=="input"&&el.type=="submit") */
function changeSearchButtonColor(color) {
event.srcElement.style.backgroundColor=color;
}

/* ----- ZMENA TEXT DECORATION VYHLEDAVACIHO TLACITKA --------- */
function changeSearchButtonDecoration(decoration) {
event.srcElement.style.textDecoration=decoration;
}

/* ----- ZMENA BARVY TLACITKA V EMAIL FORMULARI --------- */
function changeEmailFormButtonColor(color) {
event.srcElement.style.backgroundColor=color;
}

/* ----- ZMENA SIPKY BACK BUTTON NA STRANCE S VYPSANYM POJMEM, IMAGE ROLLOVER ----- */
//* zdroj: http://www.groan-zone.net/jscript/mouseover.html *//
function imageMouseRollover(imgDocID, imgObjName, comment) {
if (browserVer == 1) {
document.images[imgDocID].src = eval(imgObjName + ".src");
window.status = comment; return true;
}}

/* ----- TOHLE SE USKUTECNI KLIKNUTIM NA TLACITKO VYHLEDAVANI ------ */
function searchButtonSubmit() {
	document.searchForm.submit();
}

/* ----- TOHLE SE USKUTECNI KLIKNUTIM NA LINK 080 VYHLEDAVANI ------ */
function searchLinkSubmit() {
	document.searchFormLnk.submit();
}

/* ---- ZATIM NEVYUZITE: function callSearchScript(url){
window.location=url
}

function textJePrazdny(retezec) {
	if (retezec == "") {
		return true;
	}
	for (var i = 0; i < retezec.length; i++) {
		if (retezec.charAt(i) != " ") {
			return false;
		}
	}
	return true;
}  ----- */

/* ------- KONTROLA SPRAVNOSTI EMAILOVE ADRESY V ODESILANEM EMAILOVEM FORMULARI ----- */
function IsEmailValid(FormName,ElemName)
{
var EmailOk  = true
var Temp     = document.forms[FormName].elements[ElemName]
var AtSym    = Temp.value.indexOf('@')
var Period   = Temp.value.lastIndexOf('.')
var Space    = Temp.value.indexOf(' ')
var Length   = Temp.value.length - 1   // Array is from 0 to length-1

if ((AtSym < 1) ||                     // '@' cannot be in first position
    (Period <= AtSym+1) ||             // Must be atleast one valid char btwn '@' and '.'
    (Period == Length ) ||             // Must be atleast one valid char after '.'
    (Space  != -1))                    // No empty spaces permitted
   {  
      EmailOk = false
      alert('Zadejte, prosím, platnou elektronickou adresu. Očekávaný formát je následující: "xxx@xxx.xx". Děkujeme.')
      Temp.focus()
   }
return EmailOk
}

/* ------- UMISTENI KURZORU TO TEXTOVEHO POLE V EMAILOVEM FORMULARI ------------- */
function emailFormTextFocus() {
    document.emailForm.e9.focus()
    return false;
}

/* ------- PREPOCITANI POCTU ZNAKU V TEXTOVEM POLI V EMAILOVEM FORMULARI --------- */
/* ------- ZDROJ: http://www.shiningstar.net ------------------------------------- */
function textCounter(field,cntfield,maxlimit) {
if (field.value.length > maxlimit) // if too long...trim it!
field.value = field.value.substring(0, maxlimit);
// otherwise, update 'characters left' counter
else
cntfield.value = maxlimit - field.value.length;
}

/* ------- PREPOCITANI POCTU ZNAKU V TEXTOVEM POLI V EMAILOVEM FORMULARI --------- */
/* ------- toto pocita pocet napsanych znaku, ne zbyvajicich --------------------- */
function textCounterWritten(field,cntfield) {
cntfield.value = field.value.length;
}

/* ----- VYMAZANI EMAILOVEHO FORMULARE A FOCUS DO TEXTOVEHO POLE --------- */
/* -- tahle funkce nacte uplne novy, prazdny formular ze servru misto pouheho resetovani formulare -- */
/* -- duvod je ten, ze kdyz se nacita formular pri skoku z potvrzovaci stranky, do values jednotlivych -- */
/* -- poli se nactou hodnoty z potvrzovaci stranky a ty nejdou vymazat pres form reset -- */
/* -- misto href se musi pouzit window.location.REPLACE("090indexKontakt.php") X zatimco msie nacte nove href z cache -- */
/* -- netscape nenacte znovu stranku pokud se v ni neco nezmenilo, takze se musi natvrdo replace -- */
function emailFormOnReset() 
	{
	if(confirm('Opravdu chcete formulář vymazat?')) 
		{
		window.location.replace("/090indexKontakt.php");
		document.emailForm.reset();
		document.emailForm.e9.focus();
		return true;
		} 
	else {
		document.emailForm.emailFormTextZpravy.focus();
		return false; /* tady bylo z nakyho duvodu return true */
	     }
	}

/* toto je stejna funkce, jenom pouzita na strance s odborniky 243 */
function emailFormOnResetOdb() 
	{
	if(confirm('Opravdu chcete formulář vymazat?')) 
		{
		window.location.replace("/243indexOdbReg.php#form");
		document.emailForm.reset();
		document.emailForm.e9.focus();
		return true;
		} 
	else {
		document.emailForm.emailFormTextZpravy.focus();
		return false; /* tady bylo z nakyho duvodu return true */
	     }
	}

/* ------ CHECKING FUNCTIONS PRO VALIDITU POLI V EMAILOVEM FORMULATI ------- */
function checkint(input,message) {
  var ok = true;
  for (var i = 0; i < input.length; i++) {
    var chr = input.charAt(i);
    var found = false;
    var checkstr=".1234567890";
    for (var j = 1; j < checkstr.length; j++) {
      if (chr == checkstr.charAt(j)) found = true;
    }
    if (!found) {ok = false;alert(message);}
  }
  return ok;
}

function checkempty(input,elemName,message) {
	if (!input) {
		     alert(message);
		     return false;
		    }
	return true;
}
function checkemail(input,message){
	if (!input) return true;
	if (input.indexOf('@')==-1||input.indexOf('.')==-1) {alert(message);return false;}
	return true;
}

function checkphone(input,message){
	if (!input) return true;
	if (!(input.length==10)) {
		alert("Phone/fax should contain 10 digits.");
		return false;
		}
	return checkint(input,message);
}

function checkdate(input,message){
	if (!input) return true;
	if ( isNaN(Date.parse(input))||(input.indexOf('//')>-1 ))
		{
		alert(message);
		return false;
		}
	else {
		return true;
	}
}

function checkzip(input,message) {
	input=''+input;
	if (input.length>0) {
		if (input.length!=7) {
			alert(message);
			return false;
		}
	} else {return true;}
	return checkint(input,message);
}
/* ---------- end of checking functions ---------------*/

/* ------- KONTROLA PRAZDNYCH BUNEK V ODESILANEM !! EMAILOVEM FORMULARI !! ------ */
/* ------- funkce se odvolava na checking functions nahore ---------------- */
function emailFormOnSubmit() {
  var d=document.emailForm;
  if (! 
      ( 
       checkempty(d.e2.value,d.e2,'Zadejte, prosím, Vaše jméno. Tuto položku je nutno vyplnit pro úspěšné odeslání formuláře.')&&
       checkempty(d.e3.value,d.e3,'Zadejte, prosím, Vaše příjmení. Tuto položku je nutno vyplnit pro úspěšné odeslání formuláře.')&&
       checkempty(d.e5.value,d.e5,'Zadejte, prosím, Vaši emailovou adresu. Tuto položku je nutno vyplnit pro úspěšné odeslání formuláře.')&&
       checkempty(d.e8.value,d.e8,'Zapomněli jste vyplnit předmět zprávy. Tuto položku je nutno vyplnit pro úspěšné odeslání formuláře.')&&
       checkempty(d.e9.value,d.e9,'Zapomněli jste napsat Vaši zprávu. Tuto položku je nutno vyplnit pro úspěšné odeslání formuláře.')
      )
     ) 
  {
   return false;
  }
 return true;
}

/* ------- KONTROLA PRAZDNYCH BUNEK V ODESILANEM FORMULARI PRO !! DISKUZNI FORUM !! ------ */
/* ------- funkce se odvolava na checking functions nahore ---------------- */
function forFrmOnSub() {
  var d=document.forFrm;

  if (! 
      ( 
       checkempty(d.forTx.value,d.forTx,'Zapomněli jste vyplnit text Vašeho příspěvku. Bez něj nelze formulář odeslat.')&&
       checkempty(d.forAuthCd.value,d.forAuthCd,'Tohoto diskuzní fórum je chráněno bezpečnostními kódy. Opište, prosím, barevně zobrazený bezpečnostní kód do přilehlého pole a pak teprve odešlete příspěvek.')
      )
     )
  {
   return false;
  }

  var forAuthCdLength = d.forAuthCd.value.length;

  if ((forAuthCdLength < 5) || (forAuthCdLength > 5))
  {
   alert('Zadaný bezpečnostní kód je moc krátký nebo dlouhý. Bezpečnostní kód musí obsahovat právě pět znaků.')
   return false;
  }

}

/* ------- KONTROLA PRAZDNYCH BUNEK V ODESILANEM EMAILOVEM FORMULARI ------ <=== STARE ----- */
/* ---- problem: tohle je treba udelat pres array, protoze kontroluju nekolik polozek --- */
/* ---- vola se onMouseOver="IsFormComplete('emailForm','emailFormJmeno') --- */
function IsFormComplete2(FormName,ElemName) {
var FieldOk  = true
var elem     = document.forms[FormName].elements[ElemName]
    if (document.forms[FormName].elements[ElemName].value == '')
     { 
        alert('Vyplnte, prosim, chybejici polozky '+document.forms[FormName].elements[ElemName].name +' a potom odeslete formular znovu.')
        document.emailForm.emailFormTextZpravy.focus()
        FormOk = false 
     }
return FieldOk
}

/* ------- OTEVRENI OKNA S PODMINKAMI PROVOZU -------------------------------------- */
function winTermsNoBarsOld(url) {
 win = window.open("","","directories=no,location=no,menubar=no,resizable=yes,scrollbars=yes,status=no,toolbar=no");
 win.location.href = url;
}

/* ------- OTEVRENI MALEHO POPUP OKNA  -------------------------------------- */
function openPopupWin(url, width, height) {
     if (width && height) {
         window.open(url,"_blank","toolbar=no,height=" + height + ",width=" + width + ",location=no,address=no,directories=no,status=no,scrollbars=yes,resizable=yes,menubar=no,copyhistory=true");
     } 
     else {
         window.open(url,"_blank","toolbar=no,height=600,width=500,location=no,address=no,directories=no,status=no,scrollbars=yes,resizable=yes,menubar=no,copyhistory=true");
     }
}

function winTermsNoBars(url, width, height) {
     if (width && height) {
         window.open(url,"_blank","toolbar=no,height=" + height + ",width=" + width + ",location=no,address=no,directories=no,status=no,scrollbars=yes,resizable=yes,menubar=no,copyhistory=true");
     } 
     else {
         window.open(url,"_blank","toolbar=no,height=600,width=500,location=no,address=no,directories=no,status=no,scrollbars=yes,resizable=yes,menubar=no,copyhistory=true");
     }
}

/* ------- VYPIS VERZE PROHLIZECE  -------------------------------------- */
var browserVerLong2 = navigator.userAgent;
function writeBrowserVer() {
        document.write(browserVerLong2);
}

/* ------- VYPIS INFORMACI O SYSTEMU  -------------------------------------- */
var browserName2 = navigator.appName;
var browserFamily2 = navigator.appVersion;
var browserVer2 = browserFamily2.substring(0,4);
var browserVerLong2 = navigator.userAgent;
if (window.navigator.javaEnabled() == true) userJava = "JavaScript ON";
else if (window.navigator.javaEnabled() == false) userJava = "JavaScript ON";
else userJava = "Java Unknown";
function writeSystemInfo() {
        document.write(browserVerLong2,"<BR>");
	document.write(window.navigator.platform,", ");
	document.write(screen.width," x ",screen.height,", ");
	document.write(screen.colorDepth," bit, ");
        document.write(userJava);
        document.write(", ");
}

/* ------- VYPIS PODPORY CSS  ----------------------------------------------- */
/* --- nutno mit nekde na strance nasledujici div; fce totiz udela to, ze --- */
/* --- zjisti, jestli objektu layers byla prirazena hodnota checkcss -------- */
/* --- [div id="checkcss" style="position:absolute;"][/div] ----------------- */
/* --- position:absolute musi byt kvuli netscapu, ten to bez toho neumi ----- */
function checkCss() {
checktype = document.layers ? document.checkcss : checkcss;
if (checktype == true) userCss = "Css Enabled";
else if (checktype == false) userCss = "Css Disabled";
else userCss = "Css Enabled";
document.write(userCss);
}

/* ------- AKTUALNI CAS ----------------------------------------------------- */
/* ------- zdroj: http://javascript.internet.com/clocks/current-time.html --- */
var timerID = null;
var timerRunning = false;
function stopclock(){
	if(timerRunning)
	clearTimeout(timerID);
	timerRunning = false;
	}
function showtime() {
	var now = new Date();
	var hours = now.getHours();
	var minutes = now.getMinutes();
	var seconds = now.getSeconds();
	var timeValue = "" + ((hours >12) ? hours -0 :hours); /* pokud treba US format, tak zmenit -0 na -12 */
	if (timeValue == "0") timeValue = 12;
	timeValue += ((minutes < 10) ? ":0" : ":") + minutes
	timeValue += ((seconds < 10) ? ":0" : ":") + seconds;
        /* pokud treba us format, tak sem vlozit timeValue += (hours >= 12) ? " P.M." : " A.M." */
	document.clock.face.value = timeValue;
	timerID = setTimeout("showtime()",1000);
	timerRunning = true;
	}
function startclock() {
         stopclock();
         showtime();
	}

/* ------- STRANKA 340 - RADIO BUTTONS FORM - VYBER KNIZEK ------- */
/* ------- SUBMIT FORM WITH ONCLIC ------------------------------- */
function knihyRadioFormSubmit() {
	document.knihyRadioForm.submit();
}
function knihySortRadioFormSubmit() {
	document.knihySortRadioForm.submit();
}

/* ------- STRANKA 60 - RADIO BUTTONS FORM - VYBER CLANKU ------- */
/* ------- SUBMIT FORM WITH ONCLIC ------------------------------- */
function clankyRadioFormSubmit() {
	document.clankyRadioForm.submit();
}

/* ------- VLOZIT MARGIN MINUS 1 IF MSIE ------- */
/* ------- Funguje tak, ze do funkce se pusti html tak a fce prida spodni margin minus jedna plus zavorky ------- */
/* ------- pouzito zatim nikde --------- */

function bottomMarginMinusOneEmIfMsie(tag) {
   var browserName = navigator.appName;
   var browserFamily = navigator.appVersion;
   var browserVer = browserFamily.substring(0,4); 
   if (browserName == "Netscape" && browserVer >= 4) document.write("<") & document.write(tag) & document.write(">");
   else if (browserName == "Microsoft Internet Explorer" && browserVer >= 4) document.write("<") & document.write(tag) & document.write(" style=\"margin-bottom: -1em;\">");
}

/* ------------------------------ ODDELOVNIK ------------------------- */

/*** Dynamické menu ***/
var timer, menuId;
var numOfMenus = 1;
var dom = document.getElementById ? true : false;
var ie4 = ((document.all) && (!dom)) ? true : false;
var ns4 = document.layers ? true : false;
var dhtml = dom ? true : ie4 ? true : ns4 ? true : false;

// for testing
function b(msg) {// breakpoint;
	alert("breakpoint: " + msg);
}

function findElementPos(el) {
	if (!dhtml) return;
	var x = 0;
	var y = 0;
	var temp;
	if (el.offsetParent) {
		temp = el;
		while(temp.offsetParent) {
		temp = temp.offsetParent; 
		x += temp.offsetLeft;
		y += temp.offsetTop;
		}
	}
	x += el.offsetLeft;
	y += el.offsetTop;
	return [x, y];
}

function findMenuPos(num) {
    if (!dhtml) return;
	return findElementPos(getObject("visibleMenu" + num));
}

function setVisibility(element, newVisibility) {
  if (!dhtml) return;
  getObject(element).style.visibility = newVisibility;
}

function showMenu(id, id2) {
	if (!dhtml) return;
	clearTimeout(timer);
	for (i = 1; i <= numOfMenus; i++) if (i != id) setVisibility('hiddenMenu' + i, 'hidden');
	positionMenu(id);
	setVisibility('hiddenMenu' + id, 'visible');
}

function hideMenu(id) {
	if (!dhtml) return;
	menuId = "hiddenMenu" + id;
	timer = setTimeout("setVisibility(menuId, 'hidden')", 500);
}

function dontHideMenu() {
	if (dhtml) clearTimeout(timer);
}

function positionMenu(id) {
	if (!dhtml) return;
	var visibleMenuCoords = findMenuPos(id);
	var visMenu = getObject("visibleMenu" + id);
	var hiddenMenu = getObject('hiddenMenu' + id);
	var hiddenMenuStyle = hiddenMenu.style;
	hiddenMenuStyle.left = visibleMenuCoords[0] + "px";
	hiddenMenuStyle.top = visibleMenuCoords[1] + visMenu.offsetHeight + "px";
	// when the menu is the last (on the right side), ...
	if (id == 1) {
		// ...then align the submenu to the right:
		hiddenMenuStyle.left = 
				visibleMenuCoords[0] + visMenu.offsetWidth - hiddenMenu.offsetWidth - 2 + "px";
				// -2 means subtracting 2 pixels of navItem right border
	}	
}

function getObject(name) {
	return (dom) ? document.getElementById(name) :
			(ie4) ? document.all[name] :
			eval('document.' + name);
}

function placeElements() {
	for (i = 1; i <= numOfMenus; i++) {
		positionMenu(i);
	}
}

function activateMenu() {
	for (i = 1; i <= numOfMenus; i++) {
		var visibleMenu = getObject('visibleMenu' + i);
		visibleMenu.onmouseover = new Function("showMenu(" + i + ");");
		visibleMenu.onmouseout = new Function("hideMenu(" + i + ");");
		var hiddenMenu = getObject("hiddenMenu" + i);
		hiddenMenu.onmouseover = new Function("dontHideMenu();");
		hiddenMenu.onmouseout = new Function("hideMenu(" + i + ");");
	}
}

