condenser = 0;
intervalID = null;
objId = null;
prepared = false;
lang = "";
var selectImage = null;

var pageTitle="";
var headerUrl="";
var homeUrl="";

ie = false;
if (navigator.appName == 'Microsoft Internet Explorer' && parseInt(navigator.appVersion) <= 5) ie = true;

flash = true;
// if (navigator.mimeTypes && navigator.mimeTypes["application/x-shockwave-flash"]) flash = true; to je test pro non IE prohlizece



// Fce pro zobrazení příslušné nabídky hlavního menu
function showMenu(namez) {
	if (!document.all && !document.getElementById && !document.layers) return;

	if (intervalID) clearInterval(intervalID);					// smažeme případné časované skrytí menu
	clearMenuNow();												// smažeme menu
	
	// zobrazíme požadovanou nabídku
	var menuID = "menu_" + namez;
	var imID = "im_" + namez;
	
	objId = document.getElementById(menuID);					// použijeme metodu DOM
	objId.style.display = "block";

	// zvýraznění butonku
	if (prepared) document.getElementById(imID).src = "images/menu-" + namez + "-" + lang + "-b.gif";
	document.getElementById(imID).style.cursor = "hand";
}



// Fce pro okamžité skrytí nabídky hlavního menu
function clearMenuNow() {
	if (!document.all && !document.getElementById && !document.layers) return;
	
	var objId = null;
	
	document.getElementById('menu_home').style.display="none";
	if (prepared) document.getElementById('im_home').src = "images/menu-home-" + lang + "-a.gif";

	document.getElementById('menu_intersono').style.display="none";
	if (prepared) document.getElementById('im_intersono').src = "images/menu-intersono-" + lang + "-a.gif";

	document.getElementById('menu_oblasti').style.display="none";
	if (prepared) document.getElementById('im_oblasti').src = "images/menu-oblasti-" + lang + "-a.gif";

	document.getElementById('menu_produkty').style.display="none";
	if (prepared) document.getElementById('im_produkty').src = "images/menu-produkty-" + lang + "-a.gif";

	document.getElementById('menu_realizace').style.display="none";
	if (prepared) document.getElementById('im_realizace').src = "images/menu-realizace-" + lang + "-a.gif";
	
	document.getElementById('menu_kontakty').style.display="none";
	if (prepared) document.getElementById('im_kontakty').src = "images/menu-kontakty-" + lang + "-a.gif";
}



// Fce pro časované skrytí nabídky hlavního menu
function clearMenu() {
	condenser = 4;
	if (intervalID) clearInterval(intervalID);
	intervalID = setInterval(clearMenuInterval, 100, 0);
}



// Fce pro setInterval pro skrytí nabídky hlavního menu
function clearMenuInterval() {
	condenser -= 1;
	if (condenser <= 0) {
		clearInterval(intervalID);
		clearMenuNow();
	}
}



// preload images
function preparePage (thisLang) {
	lang = thisLang;
	

	
	prepared = true;	
}



// zvýraznění položky menu
function itemOver(tdID) {
	if (intervalID) clearInterval(intervalID);									// smažeme případné časované skrytí menu
	document.getElementById(tdID).style.cursor = "hand";
	document.getElementById(tdID).style.backgroundColor = "#979797";
	tdID += "-t";
	document.getElementById(tdID).style.color = "#FFFFFF";
}

function itemOut(tdID) {
	document.getElementById(tdID).style.backgroundColor = "#E9E9E9";
	tdID += "-t";
	document.getElementById(tdID).style.color = "#414040";
	clearMenu();
}

function writeNadpis(){
    document.getElementById("nadpis").innerHTML=pageTitle;  
}


// zapíše do dokumentu flash nadpis
function writeNadpis1 (attributes) {
	if (ie  && FlashMode) {
		document.write('<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,0,0"  width="489" height="25" align="middle">');
		document.write('<param name="bgcolor" value="#979797" /><param name="allowScriptAccess" value="sameDomain" /><param name="loop" value="false" /><param name="menu" value="false" /><param name="quality" value="best" /><param name="wmode" value="opaque" />');		
		document.write('<param name="movie" value="images/nadpis1.swf?' + attributes + '" />');
		document.write('<embed src="images/nadpis1.swf?' + attributes + '" loop="false" menu="false" quality="best" wmode="opaque" bgcolor="#979797" width="489" height="25" align="middle" allowScriptAccess="sameDomain" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" />');
		document.write('</object>');
	} else {
		document.write('<div class="flashNadpis1">' + attributes.substr(5) + '</div>');
	}
}

function writeNadpis2 (attributes) {
	if (ie  && FlashMode) {
		document.write('<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,0,0" width="405" height="25" align="left">');
		document.write('<param name="bgcolor" value="#ffffff" /><param name="allowScriptAccess" value="sameDomain" /><param name="loop" value="false" /><param name="menu" value="false" /><param name="quality" value="best" /><param name="wmode" value="opaque" />');	
		document.write('<param name="movie" value="images/nadpis2.swf?' + attributes + '" />');
		document.write('<embed src="images/nadpis2.swf?' + attributes + '" loop="false" menu="false" quality="best" wmode="opaque" bgcolor="#ffffff" width="405" height="25" align="left" allowScriptAccess="sameDomain" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" />');
		document.write('</object>');
	} else {
		document.write('<div class="flashNadpis2">' + attributes.substr(5) + '</div>');
	}
}

function writeNadpis3 (attributes) {
	if (ie  && FlashMode) {
		document.write('<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,0,0" width="214" height="20" align="left">');
		document.write('<param name="bgcolor" value="#979797" /><param name="allowScriptAccess" value="sameDomain" /><param name="loop" value="false" /><param name="menu" value="false" /><param name="quality" value="best" /><param name="wmode" value="opaque" />');	
		document.write('<param name="movie" value="images/nadpis3.swf?' + attributes + '" />');
		document.write('<embed src="images/nadpis3.swf?' + attributes + '" loop="false" menu="false" quality="best" wmode="opaque" bgcolor="#979797" width="214" height="20" align="left" allowScriptAccess="sameDomain" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" />');
		document.write('</object>');
	} else {
		document.write('<div class="flashNadpis3">' + attributes.substr(5) + '</div>');
	}
}

function writeNadpis4 (attributes) {
	if (ie  && FlashMode) {
		document.write('<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,0,0" width="260" height="16" align="left">');
		document.write('<param name="bgcolor" value="#ffffff" /><param name="allowScriptAccess" value="sameDomain" /><param name="loop" value="false" /><param name="menu" value="false" /><param name="quality" value="best" /><param name="wmode" value="opaque" />');	
		document.write('<param name="movie" value="images/nadpis2.swf?' + attributes + '" />');
		document.write('<embed src="images/nadpis2.swf?' + attributes + '" loop="false" menu="false" quality="best" wmode="opaque" bgcolor="#ffffff" width="260" height="16" align="left" allowScriptAccess="sameDomain" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" />');
		document.write('</object>');
	} else {
		document.write('<div class="flashNadpis4">' + attributes.substr(5) + '</div>');
	}
}

function writeNadpis5 (attributes) {
	if (ie  && FlashMode) {
		document.write('<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,0,0" width="233" height="25" align="left">');
		document.write('<param name="bgcolor" value="#979797" /><param name="allowScriptAccess" value="sameDomain" /><param name="loop" value="false" /><param name="menu" value="false" /><param name="quality" value="best" /><param name="wmode" value="opaque" />');	
		document.write('<param name="movie" value="images/nadpis5.swf?' + attributes + '" />');
		document.write('<embed src="images/nadpis5.swf?' + attributes + '" loop="false" menu="false" quality="best" wmode="opaque" bgcolor="#979797" width="233" height="25" align="left" allowScriptAccess="sameDomain" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" />');
		document.write('</object>');
	} else {
		document.write('<div class="flashNadpis5">' + attributes.substr(5) + '</div>');
	}
}

// zobrazi/skryje zadany objekt
function ShowHelp(namez, stav) {
	var element = ugetElementById(namez);
	if(stav) {
		element.style.display="block";
	} else {
		element.style.display="none";
	}
}


// vrací objekt kompatibilní s DOM a IE4
function ugetElementById(ename) {
	var x = null;
	if (document.getElementById) {
		x = document.getElementById(ename);
	} else if (document.all) {
		x =  document.all.item(ename);
	}
	return x;
}


// otevře okno fotogalerie
function photoopen (im) {
	if(selectImage != null) im = selectImage;
	window.open ('foto.htm?f='+im,'foto','width=242,height=167,toolbar=0,location=0,directories=0,status=0,menubar=0,top=1,scrollbars=0,resizable=0');
}


// vloží do okna obrázek
function fotoSet (im, xp) {
	var element = ugetElementById(im);
	element.src = 'upfiles/' + xp;
}


// změna velikosti okna podle velikosti obrázku, pro událost onload
function resizeWin (im) {
	var element = ugetElementById(im);
	self.resizeTo(element.width+10, element.height+28);
}

// výměna fotografie v galerii datasheetu
function dts_chngPhoto (im, detail) {
	selectImage = detail;
	var element = ugetElementById('foto');
	element.src = "upfiles/" + im;
	//document.getElementById('im_realizace').src = "images/menu-realizace-a.gif";
}


//nastaveni classu css
function setClass(ObjectId,ClassName){
    var objX=document.getElementById(ObjectId);
    objX.className=ClassName;
}


//redirect na isheader kategorii
function locationHeader(){
    window.location.href=headerUrl;
}


//redirect na titulku, bo OP a FF neznaji empty link, magori!
function locationHome(){
    window.location.href=homeUrl;
}