// KTERY PROHLIZEC
 IE= null;  NS= null;
 ua = navigator.appName.toLowerCase();
 if(ua.indexOf('explorer')>-1 && document.getElementById && document.childNodes) {IE=true;} // POKUD JE IE
 if(ua.indexOf('netscape')>-1 && document.getElementById && document.childNodes) {NS=true;} // POKUD JE NS

 // MENU KOMP - PRIPRAVA ODKAZU PRO UPRAVU CI ODSTRANENI (TAKY ORIENTACNI POPISEK MENU - SPECIFIKACE)
function mnukomp(spec,poradi,id,prirazeno,komp){

	// POKUD NENI SPECIFIKVAN KOMPONENT TAK STOP
	if(spec=="nic" || spec=="") {return false;}
	// POKUD JE OBRAZEK
	if(spec=="img") {document.getElementById("specifikace").innerHTML="= obrázek =";}	
	if(spec=="img") {document.getElementById("a1").href="editobr.php?id="+id+"&prirazeno="+prirazeno+"&komp="+komp+"&job=změnit"; }
	if(spec=="img") {document.getElementById("odstranit").href="editobr.php?id="+id+"&prirazeno="+prirazeno+"&komp="+komp+"&job=delete"; }
	// POKUD JE STRANKA / ODKAZ
	if(spec=="menu") {document.getElementById("specifikace").innerHTML="= "+spec+" =";}
	if(spec=="menu") {document.getElementById("a1").href="editodkz2.php?id="+id+"&odkaz="+prirazeno+"&komp="+komp+"&job=upravit";}
	if(spec=="menu") {document.getElementById("odstranit").href="editodkz2.php?id="+id+"&prirazeno="+prirazeno+"&komp="+komp+"&job=delete";  }
	// POKUD JE STRANKA / ODKAZ
	if(spec=="vice") {document.getElementById("specifikace").innerHTML="= "+spec+" =";}
	if(spec=="vice") {document.getElementById("a1").href="editodkz2.php?id="+id+"&odkaz="+prirazeno+"&komp="+komp+"&job=upravit";}
	if(spec=="vice") {document.getElementById("odstranit").style.display="none";  }
	// POKUD JE NADPIS NEBO TEXT
	if(spec=="text" || spec=="nadpis") {document.getElementById("specifikace").innerHTML="= "+spec+" =";}
	if(spec=="text" || spec=="nadpis") {document.getElementById("a1").href="editext.php?id="+id+"&prirazeno="+prirazeno+"&komp="+komp+"&job=upravit&spec="+spec; }
	if(spec=="text" || spec=="nadpis") {document.getElementById("odstranit").href="editext.php?id="+id+"&prirazeno="+prirazeno+"&komp="+komp+"&job=delete";  }
	// POKUD JE ODKAZ	
	if(spec=="odkaz") {document.getElementById("specifikace").innerHTML="= odkaz =";}
	if(spec=="odkaz") {document.getElementById("a1").href="editodkz2.php?id="+id+"&prirazeno="+prirazeno+"&komp="+komp+"&job=upravit"; }
	if(spec=="odkaz") {document.getElementById("odstranit").href="editodkz2.php?id="+id+"&prirazeno="+prirazeno+"&komp="+komp+"&job=delete"; }
	// POKUD JE TABULKA
	if(spec=="tab") {document.getElementById("specifikace").innerHTML="= tabulka =";}
	if(spec=="tab") {document.getElementById("a1").href="edittab.php?id="+id+"&prirazeno="+prirazeno+"&komp="+komp+"&job=loadtable"; }
	if(spec=="tab") {document.getElementById("odstranit").href="edittab.php?id="+id+"&prirazeno="+prirazeno+"&komp="+komp+"&job=delete"; }
	// POKUD JE  GALERIE
	if(spec=="gal") {document.getElementById("specifikace").innerHTML="= galerie =";}
	if(spec=="gal") {document.getElementById("a1").href="editgal.php?id="+id+"&prirazeno="+prirazeno+"&komp="+komp+"&job=upravit"; }
	if(spec=="gal") {document.getElementById("odstranit").href="editgal.php?id="+id+"&prirazeno="+prirazeno+"&komp="+komp+"&job=delete"; }
}

//  MENU VLOZIT 1 (BEZ MENU) - PRIPRAVA ODKAZU PRO VKLADANI
function mnuvlozit1(poradi,prirazeno,komp,povol){
	if(povol.indexOf("nd")!=-1){
		document.getElementById("vloznadpistext").href="editext.php?spec=nadpis&poradi="+poradi+"&prirazeno="+prirazeno+"&komp="+komp+"&job=uložit"; 
		document.getElementById("vloznadpistext").style.display="";} else {document.getElementById("vloznadpistext").style.display="none";
	}
	if(povol.indexOf("tx")!=-1){
		document.getElementById("vloztexttext").href="editext.php?spec=text&poradi="+poradi+"&prirazeno="+prirazeno+"&komp="+komp+"&job=uložit"; 
		document.getElementById("vloztexttext").style.display="";} else {document.getElementById("vloztexttext").style.display="none";
	}
	if(povol.indexOf("im")!=-1){
		document.getElementById("vlozimgtext").href="editobr.php?spec=img&poradi="+poradi+"&prirazeno="+prirazeno+"&komp="+komp+"&job=uložit"; 
		document.getElementById("vlozimgtext").style.display="";} else {document.getElementById("vlozimgtext").style.display="none";
	}
	if(povol.indexOf("od")!=-1){
		document.getElementById("vlozodkaztext").href="editodkz2.php?spec=odkaz&poradi="+poradi+"&prirazeno="+prirazeno+"&komp="+komp+"&job=uložit"; 
		document.getElementById("vlozodkaztext").style.display="";} else {document.getElementById("vlozodkaztext").style.display="none";
	}
	if(povol.indexOf("tb")!=-1){
		document.getElementById("vloztabtext").href="edittab.php?spec=tab&poradi="+poradi+"&prirazeno="+prirazeno+"&komp="+komp+"&job=createtab"; 
		document.getElementById("vloztabtext").style.display="";} else {document.getElementById("vloztabtext").style.display="none";
	}
	if(povol.indexOf("ln")!=-1){
		document.getElementById("vlozlinkutext").href="editlinka.php?spec=linka&poradi="+poradi+"&prirazeno="+prirazeno+"&komp="+komp+"&job=uložit"; 
		document.getElementById("vlozlinkutext").style.display="";} else {document.getElementById("vlozlinkutext").style.display="none";
	}
	if(povol.indexOf("sl")!=-1){
		document.getElementById("vlozsloupcetext").href="editsloupce.php?spec=sloupce&poradi="+poradi+"&prirazeno="+prirazeno+"&komp="+komp+"&job=uložit"; 
		document.getElementById("vlozsloupcetext").style.display="";} else {document.getElementById("vlozsloupcetext").style.display="none";
	}
	if(povol.indexOf("ga")!=-1){
		document.getElementById("vlozgaltext").href="editgal.php?spec=gal&poradi="+poradi+"&prirazeno="+prirazeno+"&komp="+komp+"&job=uložit"; 
		document.getElementById("vlozgaltext").style.display="";} else {document.getElementById("vlozgaltext").style.display="none";
	}
}

//  MENU VLOZIT 2 (POUZE ODKAZ) - PRIPRAVA ODKAZU PRO VKLADANI
function mnuvlozit2(poradi,prirazeno,komp){
	document.getElementById("vlozmenu").href="editodkz2.php?spec=menu&poradi="+poradi+"&prirazeno="+prirazeno+"&komp="+komp+"&job=uložit";  
}

function mnulinka(spec,poradi,id,prirazeno,komp) {	
	document.getElementById("specifikace2").innerHTML="= linka =";
	document.getElementById("odstranit2").href="editlinka.php?id="+id+"&prirazeno="+prirazeno+"&komp="+komp+"&job=delete"; 
}

//  ZOBRAZENI JEDNOTLIVYCH MENU
function elementy(kdx,mnx) {//alert(kdx+"+ "+mnx);

	// NEJDRIVE VSECHNY MENU SKRYJEME 
	if(kdx!="menukomp"){document.getElementById("menukomp").style.display="none";}
	if(kdx!="menukomp"){document.getElementById("menuvlozit1").style.display="none";}
	if(kdx!="menukomp"){document.getElementById("menuvlozit2").style.display="none";}
	if(kdx!="menukomp"){document.getElementById("menulinka").style.display="none";}
	
	// JESTLI NENI POZADAVEK NAPLATNE MENU TAK STOP
	if(mnx!="menukomp" && mnx!="menuvlozit1" && mnx!="menuvlozit2" && mnx!="menuvlozit3" && mnx!="menulinka"){return false;}		
	
	// POSLUCHAC A MENU DO PROMENNYCH
	kdo=document.getElementById(kdx);
	menu=document.getElementById(mnx);
	
	// PRIRADIME FUNKCI (PANOVE OD OPERY BOHUZEL NEZPROVOZNILI CONTEXTMENU, TAKZE POUZE MOZ-FF A IE)
	if(NS) {kdo.addEventListener("contextmenu", showmenu, false);}
	if(IE)   {kdo.attachEvent("oncontextmenu", showmenu); }
}

function posmenu(){ // UMISTIME MENU NA POZICI MYSI 

	// PRAVA HRANA   				   			   // SPODNI HRANA
	var rightedge=document.body.clientWidth-mouseX; 
	var bottomedge=document.body.clientHeight-mouseY;
   	// POKUD JE MYS MOC VPRAVO TAK MENU SOUPNEME NALEVO OD MYSI
	if (rightedge<menu.offsetWidth)menu.style.left=document.body.scrollLeft+mouseX-menu.offsetWidth;
	else menu.style.left=document.body.scrollLeft+mouseX;
    	//  POKUD JE MYS MOC DOLE TAK MENU SOUPNEME NAHORU OD MYSI
	if (bottomedge<menu.offsetHeight)menu.style.top=document.body.scrollTop+mouseY-menu.offsetHeight;
	else menu.style.top=document.body.scrollTop+mouseY; 		
}

function showmenu(event)
{	
	if(NS){ // ZJISTIME POZICI MYSI PRO NS		 
		mouseX = event.pageX - document.body.scrollLeft;
		mouseY = event.pageY - document.body.scrollTop;	
		if(event.eventPhase==2) {menu.style.display="block";}  // POKUD JE VYSILAC
		if(event.eventPhase==3) {menu.style.display="block";}  // PROBUBLAME DAL
		posmenu();								 		 
	//event.preventDefault();  // ZRUSIME FUNKCI 
	}			
		
	if(IE) { // ZJISTIME POZICI MYSI PRO IE		 
		mouseX = event.clientX
		mouseY = event.clientY	
		if(event.srcElement.id==kdo) {menu.style.display="block";}  // POKUD JE VYSILAC
		if(event.srcElement.id!=kdo) {menu.style.display="block";}  // PROBUBLAME DAL
		posmenu();			  					 	
	 return false;   // ZRUSIME FUNKCI 
	}		
}

//  SKRYJEME MENU ( PRO IE I NS )
function hidemenu(){
	document.getElementById("menukomp").style.display="none";
	document.getElementById("menuvlozit1").style.display="none";
	document.getElementById("menuvlozit2").style.display="none";
	document.getElementById("menulinka").style.display="none";
}

// PRO FF PRIRADIME POSLUCHACE PRO ONCONTEXTMENU
function addev(wchev){if(NS){document.getElementById(wchev).addEventListener("contextmenu", showmenu, false);}}

//ZOBRAZOVANI A SKRYVANI SUBENU + ZAPIS DO PAMETI COOKIE
function showsub(wch,vol) {
	var obmx=document.getElementById(wch);;var volx=document.getElementById(vol);
	if(obmx.style.display=="none") {obmx.style.display="inline"; volx.innerHTML="-";}
	else {obmx.style.display="none"; volx.innerHTML="+";}
	document.cookie=""+wch+"="+obmx.style.display;
}

// PRACE SE SUBMENU PREJMENOVANI, VYTVORENI NOVE PODKATEGORIE
function uprsub (id,job,vyzva,hodnota,kat,cesid,cesin) {
	name = prompt(vyzva,hodnota);if(name=="null"){return false;}else if(name==""){alert("Nebyl zadán název !");return false;} 
	else{location.href="editsubfce.php?id="+id+"&job="+job+"&cestaid="+cesid+"&cestain="+cesin+"&kat="+kat+"&nazev="+name;}
}
// PRACE SE SUBMENU MAZANI
function confx(wch,kat){
	pokracovat=confirm("Trvale odstranit položku ?"); if(pokracovat){location.href="editsubfce.php?job=delete&kat="+kat+"&id="+wch}
}

function cookie(nazevKukiny){
	kukiny = document.cookie.split(";");
	for (i in kukiny){jednaKukina = kukiny[i].split("="); if (jednaKukina[0] == nazevKukiny); hodnota=jednaKukina[1];return hodnota;}
}

var obj=new Array(); 	

function hide(){ for(i=obj.length;i>=0;i--){if(obj[obj[i]]=="none"){document.getElementById(obj[i]).style.display="none"; }}}

function chck(){setTimeout("hide()",20); }

function subout(wch){obj[wch]="none"; chck();}

function subover(wch){obj[wch]="yes";document.getElementById(wch).style.display="block";}
	
	
	
	

