// 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") {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 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="editodkz1.php?id="+id+"&prirazeno="+prirazeno+"&komp="+komp+"&job=upravit"; }
	if(spec=="odkaz") {document.getElementById("odstranit").href="editodkz1.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=vypis"; }
	if(spec=="tab") {document.getElementById("odstranit").href="edittab.php?id="+id+"&prirazeno="+prirazeno+"&komp="+komp+"&job=delete"; }
}

//  MENU VLOZIT 1 (BEZ MENU) - PRIPRAVA ODKAZU PRO VKLADANI
function mnuvlozit1(poradi,prirazeno,komp){
	document.getElementById("vloznadpistext").href="editext.php?spec=nadpis&poradi="+poradi+"&prirazeno="+prirazeno+"&komp="+komp+"&job=uložit"; 
	document.getElementById("vloztexttext").href="editext.php?spec=text&poradi="+poradi+"&prirazeno="+prirazeno+"&komp="+komp+"&job=uložit"; 
	document.getElementById("vlozimgtext").href="editobr.php?spec=img&poradi="+poradi+"&prirazeno="+prirazeno+"&komp="+komp+"&job=uložit";  
	document.getElementById("vlozodkaztext").href="editodkz1.php?spec=odkaz&poradi="+poradi+"&prirazeno="+prirazeno+"&komp="+komp+"&job=uložit";  
	document.getElementById("vloztabtext").href="edittab.php?spec=tab&poradi="+poradi+"&prirazeno="+prirazeno+"&komp="+komp+"&job=uložit"; 
	document.getElementById("vlozlinkutext").href="editlinka.php?spec=linka&poradi="+poradi+"&prirazeno="+prirazeno+"&komp="+komp+"&job=uložit";
}

//  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";  
}

//  MENU VLOZIT 3 (S MENU) - PRIPRAVA ODKAZU PRO VKLADANI
function mnuvlozit3(poradi,prirazeno,komp){
	document.getElementById("vloznadpismx").href="editext.php?spec=nadpis&poradi="+poradi+"&prirazeno="+prirazeno+"&komp="+komp+"&job=uložit"; 
	document.getElementById("vloztextmx").href="editext.php?spec=text&poradi="+poradi+"&prirazeno="+prirazeno+"&komp="+komp+"&job=uložit"; 
	document.getElementById("vlozimgmx").href="editobr.php?spec=img&poradi="+poradi+"&prirazeno="+prirazeno+"&komp="+komp+"&job=uložit";  
	document.getElementById("vlozodkazmx").href="editodkz1.php?spec=odkaz&poradi="+poradi+"&prirazeno="+prirazeno+"&komp="+komp+"&job=uložit";  
	document.getElementById("vloztabmx").href="edittab.php?spec=tab&poradi="+poradi+"&prirazeno="+prirazeno+"&komp="+komp+"&job=uložit"; 
	document.getElementById("vlozsubmx").href="editmnu.php?spec=tab&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) {

	// NEJDRIVE VSECHNY MENU SKRYJEME // asi na to brzo udelam eval
	document.getElementById("menukomp").style.display="none";
	document.getElementById("menuvlozit1").style.display="none";
	document.getElementById("menuvlozit2").style.display="none";
	document.getElementById("menuvlozit3").style.display="none";
	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;				
		posmenu();
		
		 if(event.eventPhase==2) {menu.style.display="inline";}  // POKUD JE VYSILAC
		 if(event.eventPhase==3) {menu.style.display="inline";}  // PROBUBLAME DAL
		 				 		 
	event.preventDefault();  // ZRUSIME FUNKCI 
	}			
		
	if(IE) { // ZJISTIME POZICI MYSI PRO IE		 
		mouseX = event.clientX
		mouseY = event.clientY				 
		posmenu();
		 
		if(event.srcElement.id==kdo) {menu.style.display="inline";}  // POKUD JE VYSILAC
		if(event.srcElement.id!=kdo) {menu.style.display="inline";}  // PROBUBLAME DAL
		 					 	
	 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("menuvlozit3").style.display="none";
	document.getElementById("menulinka").style.display="none";
}

//  SKRYJEME MENU ( PRO IE ONMOUSEUP )
function hidemenu2(){
	if(IE)   {
		document.getElementById("menukomp").style.display="none";
		document.getElementById("menuvlozit1").style.display="none";
		document.getElementById("menuvlozit2").style.display="none";
		document.getElementById("menuvlozit3").style.display="none";
		document.getElementById("menulinka").style.display="none";
		}
}

//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 || name == false){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}
}

// PRACE S VYROBCI A DODAVATELI - PREJMENOVANI, VYTVORENI NOVE POLOZKY
function uprvyr (id,job,vyzva,hodnota,kat,spec) 
  {
	name = prompt(vyzva,hodnota);
  if (name == null || name == false)
     {
     return false;
     }
  else
     if(name=="")
        {
        alert("Nebyl zadán název !");
        return false;
        } 
	   else
        {
        location.href="editvyrobci.php?id="+id+"&job="+job+"&nazev="+name+"&kat="+kat+"&spec="+spec;
        }
  }

// VYROBCI A DODAVATELE MAZANI
function confx2(wch,kat,spec){
	pokracovat=confirm("Trvale odstranit položku ?"); if(pokracovat){location.href="editvyrobci.php?job=delete&id="+wch+"&kat="+kat+"&spec="+spec;}
}

function onmouseover_tr(radek)
  {
  if (radek.className != "tr_dark")
    radek.className='onmouseover';
  }
  
function onmouseout_tr(radek)
  {
  if (radek.className != "tr_dark")
     radek.className='';
  }
  
function onclick_tr(radek)
  {
  if (radek.className != "tr_dark")
    radek.className='tr_dark';
  else
    radek.className='onmouseover';
  }





