/***********************************

Copyright (c) 2006 Stefan Spitalik

***********************************/

var okno=1;
var rozbaleny = new Array();
var chyba = false;
var mazanie = false;


function otvor_v_okne(inUrl, inName, inWidth, inHeight, inLeft, inTop)
    { 
	  if (okno==1)
	    okno = window.open(inUrl, inName, "width="+inWidth+", height="+inHeight+",left="+inLeft+",top="+inTop+",resizable=yes");
	  else
	  {
	    okno.close();
	    okno = window.open(inUrl, inName, "width="+inWidth+", height="+inHeight+",left="+inLeft+",top="+inTop+",resizable=yes");
	  }
    }


function otvor_okno(vurl)
    { 
	  if (okno==1)
	    okno = window.open(vurl, "nazov", "width=470, height=356,left=0,top=0");
	  else
	  {
	    okno.close();
	    okno = window.open(vurl, "nazov", "width=470, height=356,left=0,top=0");
	  }
    }

function otvor_okno_na_vysku(vurl)
    { 
	  if (okno==1)
	    okno = window.open(vurl, "nazov", "width=420, height=560,left=0,top=0");
	  else
	  {
	    okno.close();
	    okno = window.open(vurl, "nazov", "width=420, height=560,left=0,top=0");
	  }
    }

function otvor_okno_na_sirku(vurl)
    { 
	  if (okno==1)
	    okno = window.open(vurl, "nazov", "width=560, height=420,left=0,top=0");
	  else
	  {
	    okno.close();
	    okno = window.open(vurl, "nazov", "width=560, height=420,left=0,top=0");
	  }
    }

function otvor_okno_admin(vurl)
    { 
	  if (okno==1)
	    okno = window.open(vurl, "nazov", "left=10,top=7,scrollbars=yes,resizable=yes,width=1000");
	  else
	  {
	    okno.close();
	    okno = window.open(vurl, "nazov", "left=10,top=7,scrollbars=yes,resizable=yes,width=1000");
	  }
    }

function zatvor_okno()
    { 
	  window.close();
    }	

function selectTyp(subor)
    { 
	  koncovka = subor.substr(subor.indexOf('.',subor.length-10)+1,subor.length);
	  return (koncovka);
    }	




function CreateLink( name,domena,text ){
 var zavinac = "@";

   if( CreateLink.arguments.length == 2 ) {
    document.write("<a href='mailto:"+name+""+zavinac+" "+domena+"'>"+name+""+zavinac+""+domena+"</a>") 
   } 
   else { 
    document.write("<a href='mailto:"+name+""+zavinac+""+domena+"'>"+text+"</a>")
   }
  } 

function wrt(text)
{
  window.status=text;
}


function show_confirm(hlaska){
var truthBeTold = window.confirm(hlaska);
return (truthBeTold);
}

function rozbal(index){
if (index.style.display == 'none')
index.style.display='';
else
index.style.display='none';
}

/************************************************
************* FUNKCIE PRE FLASH *****************
************************************************/

function embedFlash()
{
   document.write('<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,29,0" width="1015" height="124">\n');
   document.write('<param name="allowScriptAccess" value="sameDomain" />\n');
   document.write('<param name="movie" value="flash/top.swf">\n');
   document.write('<param name="quality" value="high" />\n');
   document.write('<embed src="flash/top.swf" quality="high" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" width="1015" height="124"></embed>\n');
   document.write('</object>\n');
}

/************************************************
************* FUNKCIE PRE STROM *****************
************************************************/

function rozbal_uzol(index, node){
if (index.style.display == 'none')
  { 
    index.style.display = '';
    rozbaleny[node.substring(4)]= 'Y';
  }
else
  {
    index.style.display = 'none';
    rozbaleny[node.substring(4)]= 'N';
  }
}

function napln_zoznam_rozbalenych_nodov(){
  var zoznam_rozbalenych_nodov;
  for (i=0; i<rozbaleny.length; i++){
    if (rozbaleny[i]=="Y"){
      form_e_shop.zoznam_rozbalenych_nodov.value=
        form_e_shop.zoznam_rozbalenych_nodov.value+"pole[]="+i+"&";
    }
  }
  // Orezanie posledneho &
  form_e_shop.zoznam_rozbalenych_nodov.value = 
  form_e_shop.zoznam_rozbalenych_nodov.value.substr(0,form_e_shop.zoznam_rozbalenych_nodov.value.length-1);
}

/************************************************
************* FUNKCIE PRE KOSIK *****************
************************************************/

function vloz_do_kosika(tovar,nazov,mnozstvo,kod_mj,cena){
  var kosik;
  var hodnota_v_kosiku;

  if (Get_Cookie('kosik'))
    kosik = Get_Cookie('kosik') + "&";
  else kosik='';

  if (Get_Cookie('hodnota_v_kosiku'))
    hodnota_v_kosiku = Get_Cookie('hodnota_v_kosiku');
  else hodnota_v_kosiku='0';

  kosik=kosik+
 	"kosik[]="+tovar+"&"
	+"kosik[]="+nazov+"&"
	+"kosik[]="+mnozstvo+"&"
	+"kosik[]="+kod_mj+"&"
	+"kosik[]="+cena;

  hodnota_v_kosiku = Number(hodnota_v_kosiku) + Number(mnozstvo)*Number(cena);
  Set_Cookie( 'kosik', kosik, '', '/', '', '' );
  Set_Cookie( 'hodnota_v_kosiku', hodnota_v_kosiku, '', '/', '', '' );
}

function zobraz_hodnotu_v_kosiku() {
  var string;  
  var hodnota_v_kosiku = new Number(13.3);

  if (Get_Cookie('hodnota_v_kosiku'))
    hodnota_v_kosiku = Get_Cookie('hodnota_v_kosiku');

  else hodnota_v_kosiku = 0;
  
  hodnota_v_kosiku = Number(hodnota_v_kosiku);
  hodnota_v_kosiku = hodnota_v_kosiku.toFixed(2);

  string= 'Hodnota nákupu: <B>'+ hodnota_v_kosiku + '</B>,-Sk';
  myDiv = document.getElementById('hodnota_v_kosiku');
  myDiv.innerHTML = string;
}

/**************************************
************* COOKIES *****************
**************************************/

function Set_Cookie( name, value, expires, path, domain, secure ) 
{
// set time, it's in milliseconds
var today = new Date();
today.setTime( today.getTime() );
/*
if the expires variable is set, make the correct 
expires time, the current script below will set 
it for x number of days, to make it for hours, 
delete * 24, for minutes, delete * 60 * 24
*/

if ( expires )
{
expires = expires * 1000 * 60 * 60 * 24;
}

var expires_date = new Date( today.getTime() + (expires) );

document.cookie = name + "=" +escape( value ) +
( ( expires ) ? ";expires=" + expires_date.toGMTString() : "" ) + 
( ( path ) ? ";path=" + path : "" ) + 
( ( domain ) ? ";domain=" + domain : "" ) +
( ( secure ) ? ";secure" : "" );
}

function Get_Cookie( check_name ) {
	// first we'll split this cookie up into name/value pairs
	// note: document.cookie only returns name=value, not the other components
	var a_all_cookies = document.cookie.split( ';' );
	var a_temp_cookie = '';
	var cookie_name = '';
	var cookie_value = '';
	var b_cookie_found = false; // set boolean t/f default f

	for ( i = 0; i < a_all_cookies.length; i++ )
	{
		// now we'll split apart each name=value pair
		a_temp_cookie = a_all_cookies[i].split( '=' );
		// and trim left/right whitespace while we're at it
		cookie_name = a_temp_cookie[0].replace(/^\s+|\s+$/g, '');

		// if the extracted name matches passed check_name
		if ( cookie_name == check_name )
		{
			b_cookie_found = true;
			// we need to handle case where cookie has no value but exists (no = sign, that is):
			if ( a_temp_cookie.length > 1 )
			{
				cookie_value = unescape( a_temp_cookie[1].replace(/^\s+|\s+$/g, '') );
			}
			// note that in cases where cookie is initialized but no value, null is returned
			return cookie_value;
			break;
		}

		a_temp_cookie = null;
		cookie_name = '';
	}
	if ( !b_cookie_found )
	{
		return null;
	}
}	

function Delete_Cookie( name, path, domain ) {
if ( Get_Cookie( name ) ) document.cookie = name + "=" +
( ( path ) ? ";path=" + path : "") +
( ( domain ) ? ";domain=" + domain : "" ) +
";expires=Thu, 01-Jan-1970 00:00:01 GMT";
}

  
/************************************************
************** Správa užívatelov ****************
************************************************/
function user_prihlaseny()
{
  //alert(Get_Cookie('userName'));
  if (Get_Cookie('userName')){
    return true;      	
  }else {
    return false;
  }
}

function user_kontrola(process)
{
  //var user_name_err = '';
  if (process=='I'){
    textUserName = document.getElementById("userName");
    textHeslo = document.getElementById("heslo");
    textpotvrdHeslo = document.getElementById("potvrdHeslo");

    if (textUserName.value == ""){
  	document.getElementById("user_name_err").style.display = '';
  	document.getElementById("user_name_err").innerHTML = "Hodnota musí byť zadaná!";
  	chyba = true;
    }
	else {
  	document.getElementById("user_name_err").style.display = 'none';
    checkRegistraciaLogin(document.getElementById("userName").value);
  	if (document.getElementById("user_name_err").style.display != 'none') chyba = true;
    }	

    if (textHeslo.value == ""){
  	document.getElementById("heslo_err").style.display = '';
  	document.getElementById("heslo_err").innerHTML = "Hodnota musí byť zadaná!";
  	chyba = true;
    }else document.getElementById("heslo_err").style.display = 'none';

    if (textpotvrdHeslo.value == ""){
  	document.getElementById("potvrdHeslo_err").style.display = '';
  	document.getElementById("potvrdHeslo_err").innerHTML = "Hodnota musí byť zadaná!";
  	chyba = true;
    }else document.getElementById("potvrdHeslo_err").style.display = 'none';

    // test na password a confirmpassword
    if (textHeslo.value != textpotvrdHeslo.value || textpotvrdHeslo.value == ""){
   	document.getElementById("potvrdHeslo_err").style.display = '';
  	document.getElementById("potvrdHeslo_err").innerHTML = "Hodnoty pre Password a Confirm password musia byť vyplnené a musia sa rovna?!";
  	chyba = true;
    }else document.getElementById("potvrdHeslo_err").style.display = 'none';
  } ;

  textMeno = document.getElementById("meno");
  textPriezvisko = document.getElementById("priezvisko");
  textFirma = document.getElementById("firma");
  textIco = document.getElementById("ico");
  textDic = document.getElementById("dic");
  textUlica = document.getElementById("ulica");
  textMesto = document.getElementById("mesto");
  textPsc = document.getElementById("psc");
  textTelefon = document.getElementById("telefon");
  textEmail = document.getElementById("email");        
  // Test na NULL hodnoty

  if (textMeno.value == ""){
  	document.getElementById("meno_err").style.display = '';
  	document.getElementById("meno_err").innerHTML = "Hodnota musí byť zadaná!";
  	chyba = true;
  }else
  	document.getElementById("meno_err").style.display = 'none';
  if (textPriezvisko.value == ""){
  	document.getElementById("priezvisko_err").style.display = '';
  	document.getElementById("priezvisko_err").innerHTML = "Hodnota musí byť zadaná!";
  	chyba = true;
  }else	document.getElementById("priezvisko_err").style.display = 'none';

  if (textUlica.value == ""){
  	document.getElementById("ulica_err").style.display = '';
  	document.getElementById("ulica_err").innerHTML = "Hodnota musí byť zadaná!";
  	chyba = true;
  }else
  	document.getElementById("ulica_err").style.display = 'none';

  if (textMesto.value == ""){
  	document.getElementById("mesto_err").style.display = '';
  	document.getElementById("mesto_err").innerHTML = "Hodnota musí byť zadaná!";
  	chyba = true;
  }else document.getElementById("mesto_err").style.display = 'none';

  if (textPsc.value == ""){
  	document.getElementById("psc_err").style.display = '';
  	document.getElementById("psc_err").innerHTML = "Hodnota musí byť zadaná!";
  	chyba = true;
  }else document.getElementById("psc_err").style.display = 'none';

  if (textTelefon.value == ""){
  	document.getElementById("telefon_err").style.display = '';
  	document.getElementById("telefon_err").innerHTML = "Hodnota musí byť zadaná!";
  	chyba = true;
  }else
  	document.getElementById("telefon_err").style.display = 'none';

  if (textEmail.value == ""){
  	document.getElementById("email_err").style.display = '';
  	document.getElementById("email_err").innerHTML = "Hodnota musí byť zadaná!";
  	chyba = true;
  }else if (textEmail.value.indexOf("@")<1 || textEmail.value.indexOf(" ")>-1)
  {
   	document.getElementById("email_err").innerHTML = "Nesprávne zadaná e-mailova adresa!";
  	chyba = true;
  }else document.getElementById("email_err").style.display = 'none';

  // Ak je nejaka chyba, nepokracuj
  if (!chyba){
    document.form_e_shop.action = 'e_shop_user_process.php';
    document.form_e_shop.submit();
  } 
}

function zobraz_kontaktne_udaje(){
document.getElementById("userName").value = Get_Cookie('userName');
document.getElementById("meno").value = Get_Cookie('meno');
document.getElementById("priezvisko").value = Get_Cookie('priezvisko');
document.getElementById("firma").value = Get_Cookie('firma');
document.getElementById("ico").value = Get_Cookie('ico');
document.getElementById("dic").value = Get_Cookie('dic');
document.getElementById("ulica").value = Get_Cookie('ulica');
document.getElementById("mesto").value = Get_Cookie('mesto');
document.getElementById("psc").value = Get_Cookie('psc');
document.getElementById("telefon").value = Get_Cookie('telefon');
document.getElementById("email").value = Get_Cookie('email');
}

function vycisti_kontaktne_udaje(){
  Set_Cookie('userName', '', '', '/', '', '' );
  Set_Cookie('meno', '', '', '/', '', '' );
  Set_Cookie('priezvisko', '', '', '/', '', '' );
  Set_Cookie('firma', '', '', '/', '', '' );
  Set_Cookie('ico', '', '', '/', '', '' );
  Set_Cookie('dic', '', '', '/', '', '' );
  Set_Cookie('ulica', '', '', '/', '', '' );
  Set_Cookie('mesto', '', '', '/', '', '' );
  Set_Cookie('psc', '', '', '/', '', '' );
  Set_Cookie('telefon', '', '', '/', '', '' );
  Set_Cookie('email', '', '', '/', '', '' );
}

/*********************** Koniec správy uživatelov ***********************/
function sposob_pokracovania_v_nakupe() {

 if (user_prihlaseny() == true){
   location.href='e_shop_kontakt.php';
 }else{
    for (i = 0; i < document.forms["form_e_shop"].radioPrihlasenie.length; i++) {
      rbutt = document.forms["form_e_shop"].radioPrihlasenie[i];
      if (rbutt.checked) {
        switch (rbutt.value){
          case 'A': location.href='e_shop_login.php'; break;
          case 'R': location.href='e_shop_registracia.php'; break;
          case 'N': vycisti_kontaktne_udaje(); location.href='e_shop_kontakt.php'; break;
          default: alert ('B'); break;
        }
      }
    }
 }
}

function OdosliObjednavku(){
  var kosik;
  chyba = false;
  user_kontrola(null);

  if (!chyba){
    if (Get_Cookie('kosik')){
      kosik = Get_Cookie('kosik');
      document.form_e_shop.action = 'e_shop_spracovanie_objednavky.php';
      document.form_e_shop.submit();
    }
    else{
      kosik='';
      alert ('Váš košík je prázdny!');
    }
  }
}



function prihlas(){
  var textUserName;
   	
  if (document.getElementById("userName") == ""){
    document.getElementById("user_name_err").style.display = '';
    document.getElementById("user_name_err").innerHTML = "Hodnota musí byť zadaná!";
    chyba = true;
  }else {
    document.getElementById("user_name_err").style.display = 'none';
  }	

    if (document.getElementById("heslo") == ""){
  	document.getElementById("heslo_err").style.display = '';
  	document.getElementById("heslo_err").innerHTML = "Hodnota musí byť zadaná!";
  	chyba = true;
    }else
  	document.getElementById("heslo_err").style.display = 'none';
  // Ak je nejaka chyba, nepokracuj

  if (!chyba){
    document.form_admin.action = 'index.php';
    document.form_admin.submit();
  } 
}  

/* ********************* */
/* FUNKCIE PRE FORMULARE */
/* ********************* */
function oznac_objekt(objekt){	
// ARP- aktivny riadok farba 
// ART - aktivny riadok text
// DP - detail pozadie
// DT - detail text
// ZP - zmaz pozadie
// ZT - zmaz text
// TP - zmaz pozadie
// TT - zmaz text

  if (objekt=="ARP"){
    return ("#99CC90");
  }else if(objekt=="ATC"){
    return ("#FFFFFF");
  }else if(objekt=="ZP"){
    return ("#FF0000");
  }else if(objekt=="ZT"){
    return ("#FFFFFF");
  }else if(objekt=="TP"){
    return ("darkgreen");
  }else if(objekt=="TT"){
    return ("#FFFFFF");
  }else if(objekt=="DP"){
    return ("#FFFFFF");
  }else if(objekt=="?"){
    return ("#CCCCCC");
}
}

function odznac_objekt(){
     return ("");
}

function setFormChanged(){
   //alert(document.getElementById("formChanged").value);
   document.getElementById("formChanged").value = 'Y';
}

/***********************************************************
SPOSOBY DODANIA
************************************************************/
function sposobyDodaniaOk(){
   //alert(document.getElementById("formChanged").value);
   if (document.getElementById("formChanged").value == 'N'){
     history.go(-1);
   }else{
      chyba = false;
      // Kontrola na NULL hodnoty
      if (document.getElementById("nazov").value == "") {
  	document.getElementById("nazov_err").style.display = '';
  	document.getElementById("nazov_err").innerHTML = "Hodnota musí byť zadaná!";
  	chyba = true;
      }else document.getElementById("nazov_err").style.display = 'none';
      if (document.getElementById("cena").value == "")
      {
  	document.getElementById("cenaErr").style.display = '';
  	document.getElementById("cenaErr").innerHTML = "Hodnota musí byť zadaná!";
  	chyba = true;
      }else document.getElementById("cenaErr").style.display = 'none'; 
      if (document.getElementById("popis").value == "") {
  	document.getElementById("popisErr").style.display = '';
  	document.getElementById("popisErr").innerHTML = "Hodnota musí byť zadaná!";
  	chyba = true;
      }else document.getElementById("popisErr").style.display = 'none';    
  
     // Ak je nejaka chyba, nepokracuj
    if (!chyba){
      document.form_admin.action = 'admin_e_shop_sposoby_dodania_process.php';
      document.form_admin.submit();
    }else alert ("Chyba!");    
   }
}

function sposobDodaniaDetail(sposobDodania, formAction){
  if (mazanie){  //Premenna zabrani vykonaniu akcie volanej na riadku...
    mazanie = false;  
  }else{
  //alert(sposobDodania+nazov+cena+popis+bl+formAction);
  location.href="admin_e_shop_sposoby_dodania_detail.php?sposob_dodania="+sposobDodania+"&formAction="+formAction;
  }
}

function sposobDodaniaZmaz(sposobDodania){
  mazanie = true; //Premenna zabrani vykonaniu akcie volanej na riadku...
  document.form_admin.action = 'admin_e_shop_sposoby_dodania_process.php';
  document.form_admin.formAction.value = 'D';
  document.form_admin.sposobDodania.value = sposobDodania;
  document.form_admin.submit();
}

/***********************************************************
SPOSOBY PLATENIA
************************************************************/

function sposobyPlateniaOk(){
   //alert(document.getElementById("formChanged").value);
   if (document.getElementById("formChanged").value == 'N'){
     history.go(-1);
   }else{
      chyba = false;
      // Kontrola na NULL hodnoty
      if (document.getElementById("nazov").value == "")
      {
  	document.getElementById("nazov_err").style.display = '';
  	document.getElementById("nazov_err").innerHTML = "Hodnota musí byť zadaná!";
  	chyba = true;
      }else document.getElementById("nazov_err").style.display = 'none';
      if (document.getElementById("popis").value == "")
      {
  	document.getElementById("popisErr").style.display = '';
  	document.getElementById("popisErr").innerHTML = "Hodnota musí byť zadaná!";
  	chyba = true;
      }else document.getElementById("popisErr").style.display = 'none';    
     // Ak je nejaka chyba, nepokracuj
    if (!chyba){
      document.form_admin.action = 'admin_e_shop_sposoby_platenia_process.php';
      document.form_admin.submit();
    }else alert ("Chyba!");    
   }
}

function sposobPlateniaDetail(sposobPlatenia, nazov, popis, bl, formAction){
  if (mazanie){  //Premenna zabrani vykonaniu akcie volanej na riadku...
    mazanie = false;  
  }else{
  //alert(sposobDodania+nazov+cena+popis+bl+formAction);
  location.href="admin_e_shop_sposoby_platenia_detail.php?sposob_platenia="+sposobPlatenia+
  							"&nazov="+nazov+
  							"&popis="+popis+
  							"&bl="+bl+
  							"&formAction="+formAction;
  }
}

function sposobPlateniaZmaz(sposobPlatenia){
  mazanie = true; //Premenna zabrani vykonaniu akcie volanej na riadku...
  document.form_admin.action = 'admin_e_shop_sposoby_platenia_process.php';
  document.form_admin.formAction.value = 'D';
  document.form_admin.sposobPlatenia.value = sposobPlatenia;
  document.form_admin.submit();
}

/***********************************************************
VYROBCOVIA
************************************************************/
function vyrobcoviaOk(){
   //alert(document.getElementById("formChanged").value);
   if (document.getElementById("formChanged").value == 'N'){
     history.go(-1);
   }else{
      chyba = false;
      // Kontrola na NULL hodnoty
      if (document.getElementById("naz_kr").value == "")
      {
  	document.getElementById("naz_kr_err").style.display = '';
  	document.getElementById("naz_kr_err").innerHTML = "Hodnota musí byť zadaná!";
  	chyba = true;
      }else document.getElementById("naz_kr_err").style.display = 'none';
      if (document.getElementById("naz_dl").value == "") {
  	document.getElementById("naz_dl_err").style.display = '';
  	document.getElementById("naz_dl_err").innerHTML = "Hodnota musí byť zadaná!";
  	chyba = true;
     }else document.getElementById("naz_dl_err").style.display = 'none';    
     // Ak je nejaka chyba, nepokracuj
    if (!chyba){
      document.form_admin.action = 'admin_e_shop_vyrobcovia_process.php';
      document.form_admin.submit();
    }else alert ("Chyba!");    
   }
}

function vyrobcoviaDetail(vyrobca, naz_kr, naz_dl, bl, formAction){
  if (mazanie){  //Premenna zabrani vykonaniu akcie volanej na riadku...
    mazanie = false;  
  }else{
  //alert(sposobDodania+nazov+cena+popis+bl+formAction);
  location.href="admin_e_shop_vyrobcovia_detail.php?vyrobca="+vyrobca+
  							"&naz_kr="+naz_kr+
  							"&naz_dl="+naz_dl+
  							"&bl="+bl+
  							"&formAction="+formAction;
  }
}

function vyrobcoviaZmaz(vyrobca){
  mazanie = true; //Premenna zabrani vykonaniu akcie volanej na riadku...
  document.form_admin.action = 'admin_e_shop_vyrobcovia_process.php';
  document.form_admin.formAction.value = 'D';
  document.form_admin.vyrobca.value = vyrobca;
  document.form_admin.submit();
}

/***********************************************************
 SORTIMENTNE SKUPINY
************************************************************/
function sortimentneSkupinyOk(){
   //alert(document.getElementById("formChanged").value);
   if (document.getElementById("formChanged").value == 'N'){
     history.go(-1);
   }else{
      chyba = false;
      // Kontrola na NULL hodnoty
      if (document.getElementById("nazov").value == "")
      {
  	document.getElementById("nazov_err").style.display = '';
  	document.getElementById("nazov_err").innerHTML = "Hodnota musí byť zadaná!";
  	chyba = true;
      }else document.getElementById("nazov_err").style.display = 'none';
      if (document.getElementById("popis").value == "")
      {
  	document.getElementById("nazov_err").style.display = '';
  	document.getElementById("nazov_err").innerHTML = "Hodnota musí byť zadaná!";
  	chyba = true;
      }else document.getElementById("nazov_err").style.display = 'none';    
     // Ak je nejaka chyba, nepokracuj
    if (!chyba){
      document.form_admin.action = 'admin_e_shop_sortimentne_skupiny_process.php';
      document.form_admin.submit();
    }else alert ("Chyba!");    
   }
}

function sortimentneSkupinyDetail(sort_sk, nazov, sort_sk_ref, poradie, level, ma_potomka, popis, bl, formAction){
  if (mazanie){  //Premenna zabrani vykonaniu akcie volanej na riadku...
    mazanie = false;  
  }else{
  location.href="admin_e_shop_sortimentne_skupiny_detail.php?sort_sk="+sort_sk+
  							"&nazov="+nazov+
  							"&sort_sk_ref="+sort_sk_ref+
  							"&poradie="+poradie+
  							"&level="+level+
  							"&ma_potomka="+ma_potomka+
  							"&popis="+popis+
 							"&bl="+bl+
  							"&formAction="+formAction;
  }
}

function sortimentneSkupinyZmaz(sort_sk, sort_sk_ref, ma_potomka){
 
  if (ma_potomka == 'N'){
    mazanie = true; //Premenna zabrani vykonaniu akcie volanej na riadku...
    document.form_e_shop.action = 'admin_e_shop_sortimentne_skupiny_process.php';
    document.form_e_shop.formAction.value = 'D';
    document.form_e_shop.sort_sk.value = sort_sk;
    document.form_e_shop.sort_sk_ref.value = sort_sk_ref;
    document.form_e_shop.ma_potomka.value = ma_potomka;
    document.form_e_shop.submit();
  } else alert('Pokiaľ má sortimentná skupina podskupiny, nemožno ju vymazať!')

}

/***********************************************************
TOVAR
************************************************************/
function tovarOk(){
	
   //alert(document.getElementById("formChanged").value);
   if (document.getElementById("formChanged").value == 'N'){
	 document.getElementById("btnCancel").click();
   }else{

     chyba = false;
      // Kontrola na NULL hodnoty
    if (document.getElementById("sort_sk").value == ""){
  	document.getElementById("sort_sk_err").style.display = '';
  	document.getElementById("sort_sk_err").innerHTML = "Hodnota musí byť zadaná!";
  	chyba = true;
    }else document.getElementById("sort_sk_err").style.display = 'none';
    
	if (document.getElementById("nazov").value == "") {
  	document.getElementById("nazov_err").style.display = '';
  	document.getElementById("nazov_err").innerHTML = "Hodnota musí byť zadaná!";
  	chyba = true;
     }else document.getElementById("nazov_err").style.display = 'none';    
     // Ak je nejaka chyba, nepokracuj

	if (document.getElementById("cena").value == "") {
  	document.getElementById("cena_err").style.display = '';
  	document.getElementById("cena_err").innerHTML = "Hodnota musí byť zadaná!";
  	chyba = true;
     }else document.getElementById("cena_err").style.display = 'none';    
     // Ak je nejaka chyba, nepokracuj

    if (!chyba){
      document.form_e_shop.action = 'admin_e_shop_tovar_process.php';
      napln_zoznam_rozbalenych_nodov();
      document.form_e_shop.submit();
    }else alert ("Chyba!");    
	
   }
}

function tovarDetail(tovar, formAction){
  if (mazanie){  //Premenna zabrani vykonaniu akcie volanej na riadku...
    mazanie = false;  
  }else{ 
  napln_zoznam_rozbalenych_nodov();
  document.getElementById("tovar").value = tovar;
  document.getElementById("formAction").value = formAction;
  document.form_e_shop.submit();
  }
}

function tovarZmaz(tovar){
  mazanie = true; //Premenna zabrani vykonaniu akcie volanej na riadku...
  napln_zoznam_rozbalenych_nodov();
  document.form_e_shop.action = 'admin_e_shop_tovar_process.php';
  document.form_e_shop.formAction.value = 'D';
  document.form_e_shop.tovar.value = tovar;
  document.form_e_shop.submit();
}


/***********************************************************
OBJEDNAVKY
************************************************************/
function objednavkyOk(){
	
   //alert(document.getElementById("formChanged").value);
   if (document.getElementById("formChanged").value == 'N'){
	 document.getElementById("btnCancel").click();
   }else{
     document.form_e_shop.action = 'admin_e_shop_objednavky_process.php';
     document.form_e_shop.submit();
   }
}

function objednavkyDetail(objednavka, formAction){
  if (mazanie){  //Premenna zabrani vykonaniu akcie volanej na riadku...
    mazanie = false;  
  }else{ 
    document.getElementById("objednavka").value = objednavka;
    document.getElementById("formAction").value = formAction;
    document.form_e_shop.submit();
  }
}

function objednavkyZmaz(objednavka){
  mazanie = true; //Premenna zabrani vykonaniu akcie volanej na riadku...
  document.formVyber.action = 'admin_e_shop_objednavky_process.php';
  document.formVyber.formAction.value = 'D';
  document.formVyber.objednavka.value = objednavka;
  document.formVyber.submit();
}

/***********************************************************
AKTUALITY
************************************************************/
function aktualityOk(){
   //alert(document.getElementById("formChanged").value);
   if (document.getElementById("formChanged").value == 'N'){
     history.go(-1);
   }else{
      chyba = false;

// Kontrola na NULL hodnoty
    if (document.getElementById("nazov").value == "") {
  	document.getElementById("nazov_err").style.display = '';
  	document.getElementById("nazov_err").innerHTML = "Hodnota musí byť zadaná!";
  	chyba = true;
      }else document.getElementById("nazov_err").style.display = 'none';

    if (document.getElementById("sprava").value == "") {
  	document.getElementById("spravaErr").style.display = '';
  	document.getElementById("spravaErr").innerHTML = "Hodnota musí byť zadaná!";
  	chyba = true;
      }else document.getElementById("spravaErr").style.display = 'none'; 

     // Ak je nejaka chyba, nepokracuj
    if (!chyba){
      document.form_admin.action = 'admin_aktuality_process.php';
      document.form_admin.submit();
    }else alert ("Chyba!");    
   }
}

function aktualityDetail(id, formAction){
  if (mazanie){  //Premenna zabrani vykonaniu akcie volanej na riadku...
    mazanie = false;  
  }else{
  //alert(sposobDodania+nazov+cena+popis+bl+formAction);
  location.href="admin_aktuality_detail.php?id="+id+
  							"&formAction="+formAction;
  }
}

function aktualityZmaz(id){
  mazanie = true; //Premenna zabrani vykonaniu akcie volanej na riadku...
  document.form_admin.action = 'admin_aktuality_process.php';
  document.form_admin.formAction.value = 'D';
  document.form_admin.id.value = id;
  document.form_admin.submit();
}

/***********************************************************
GALERIA
************************************************************/
function galeriaOk(){
   //alert(document.getElementById("formChanged").value);
   if (document.getElementById("formChanged").value == 'N'){
     history.go(-1);
   }else{
      chyba = false;

// Kontrola na NULL hodnoty
    if (document.getElementById("nazov").value == "") {
  	document.getElementById("nazovErr").style.display = '';
  	document.getElementById("nazovErr").innerHTML = "Hodnota musí byť zadaná!";
  	chyba = true;
      }else document.getElementById("nazovErr").style.display = 'none';

    if (document.getElementById("poradie").value == "") {
  	document.getElementById("poradieErr").style.display = '';
  	document.getElementById("poradieErr").innerHTML = "Hodnota musí byť zadaná!";
  	chyba = true;
      }else document.getElementById("poradieErr").style.display = 'none'; 

     // Ak je nejaka chyba, nepokracuj
    if (!chyba){
      document.form_admin.action = 'admin_galeria_process.php';
      document.form_admin.submit();
    }else alert ("Chyba!");    
   }
}

function galeriaDetail(id, formAction){
  if (mazanie){  //Premenna zabrani vykonaniu akcie volanej na riadku...
    mazanie = false;  
  }else{
  //alert(sposobDodania+nazov+cena+popis+bl+formAction);
  location.href="admin_galeria_detail.php?id="+id+
  							"&formAction="+formAction;
  }
}

function galeriaZmaz(id){
  mazanie = true; //Premenna zabrani vykonaniu akcie volanej na riadku...
  document.form_admin.action = 'admin_galeria_process.php';
  document.form_admin.formAction.value = 'D';
  document.form_admin.id.value = id;
  document.form_admin.submit();
}


/***********************************************************
KNIHA NAVSTEV
************************************************************/
function knihaNavstevOk(){
   //alert(document.getElementById("formChanged").value);
   if (document.getElementById("formChanged").value == 'N'){
     history.go(-1);
   }else{
      chyba = false;

// Kontrola na NULL hodnoty
    if (document.getElementById("navstevnik").value == "") {
  	document.getElementById("navstevnikErr").style.display = '';
  	document.getElementById("navstevnikErr").innerHTML = "Hodnota musí byť zadaná!";
  	chyba = true;
      }else document.getElementById("navstevnikErr").style.display = 'none';

    if (document.getElementById("sprava").value == "") {
  	document.getElementById("spravaErr").style.display = '';
  	document.getElementById("spravaErr").innerHTML = "Hodnota musí byť zadaná!";
  	chyba = true;
      }else document.getElementById("spravaErr").style.display = 'none'; 

     // Ak je nejaka chyba, nepokracuj
    if (!chyba){
      document.form_admin.action = 'admin_kniha_navstev_process.php';
      document.form_admin.submit();
    }else alert ("Chyba!");    
   }
}

function knihaNavstevDetail(id, formAction){
  if (mazanie){  //Premenna zabrani vykonaniu akcie volanej na riadku...
    mazanie = false;  
  }else{
  //alert(sposobDodania+nazov+cena+popis+bl+formAction);
  location.href="admin_kniha_navstev_detail.php?id="+id+
  							"&formAction="+formAction;
  }
}

function knihaNavstevZmaz(id){
  mazanie = true; //Premenna zabrani vykonaniu akcie volanej na riadku...
  document.form_admin.action = 'admin_kniha_navstev_process.php';
  document.form_admin.formAction.value = 'D';
  document.form_admin.id.value = id;
  document.form_admin.submit();
}

/***********************************************************
ANKETY
************************************************************/
function anketaOk(){
   //alert(document.getElementById("formChanged").value);
   if (document.getElementById("formChanged").value == 'N'){
     history.go(-1);
   }else{
      chyba = false;

// Kontrola na NULL hodnoty
    if (document.getElementById("nazov_ankety").value == "") {
  	document.getElementById("nazovAnketyErr").style.display = '';
  	document.getElementById("nazovAnketyErr").innerHTML = "Hodnota musí byť zadaná!";
  	chyba = true;
      }else document.getElementById("nazovAnketyErr").style.display = 'none';

    if (document.getElementById("popis_ankety").value == "") {
  	document.getElementById("popisAnketyErr").style.display = '';
  	document.getElementById("popisAnketyErr").innerHTML = "Hodnota musí byť zadaná!";
  	chyba = true;
      }else document.getElementById("popisAnketyErr").style.display = 'none'; 

     // Ak je nejaka chyba, nepokracuj
    if (!chyba){
      document.form_admin.action = 'admin_ankety_process.php';
      document.form_admin.submit();
    }else alert ("Chyba!");    
   }
}

function anketaDetail(id, formAction){
  if (mazanie){  //Premenna zabrani vykonaniu akcie volanej na riadku...
    mazanie = false;  
  }else{
  //alert(sposobDodania+nazov+cena+popis+bl+formAction);
  location.href="admin_ankety_detail.php?id="+id+
  							"&formAction="+formAction;
  }
}

function anketaZmaz(id){
  mazanie = true; //Premenna zabrani vykonaniu akcie volanej na riadku...
  document.form_admin.action = 'admin_ankety_process.php';
  document.form_admin.formAction.value = 'D';
  document.form_admin.id.value = id;
  document.form_admin.submit();
}

/***********************************************************
ANKETOVÁ OTÁZKA
************************************************************/
function anketaOdpovedOk(){
   //alert(document.getElementById("formChanged").value);
   if (document.getElementById("formChanged").value == 'N'){
     history.go(-1);
   }else{
      chyba = false;

    // Kontrola na NULL hodnoty
    if (document.getElementById("odpoved").value == "") {
  	document.getElementById("odpovedErr").style.display = '';
  	document.getElementById("odpovedErr").innerHTML = "Hodnota musí byť zadaná!";
  	chyba = true;
      }else document.getElementById("odpovedErr").style.display = 'none';

    if (document.getElementById("pocet").value == "") {
  	document.getElementById("pocetErr").style.display = '';
  	document.getElementById("pocetErr").innerHTML = "Hodnota musí byť zadaná!";
  	chyba = true;
      }else document.getElementById("pocetErr").style.display = 'none';


    // Ak je nejaka chyba, nepokracuj
    if (!chyba){
      document.form_admin.action = 'admin_ankety_odpoved_process.php';
      document.form_admin.submit();
    }else alert ("Chyba!");    
   }
}

function anketaOdpovedDetail(id, id_ank, formAction){
  if (mazanie){  //Premenna zabrani vykonaniu akcie volanej na riadku...
    mazanie = false;  
  }else{
  //alert(sposobDodania+nazov+cena+popis+bl+formAction);
  location.href="admin_ankety_odpoved_detail.php?id="+id+
  							"&id_ank="+id_ank+
  							"&formAction="+formAction;
  }
}

function anketaOdpovedZmaz(id,id_ank){
  mazanie = true; //Premenna zabrani vykonaniu akcie volanej na riadku...
  document.form_admin.action = 'admin_ankety_odpoved_process.php';
  document.form_admin.formAction.value = 'D';
  document.form_admin.id.value = id;
  document.form_admin.submit();
}

/***********************************************************
KARIERA
************************************************************/
function karieraOk(){
   //alert(document.getElementById("formChanged").value);
   if (document.getElementById("formChanged").value == 'N'){
     history.go(-1);
   }else{
      chyba = false;

// Kontrola na NULL hodnoty
    if (document.getElementById("nazov").value == "") {
  	document.getElementById("nazovErr").style.display = '';
  	document.getElementById("nazovErr").innerHTML = "Hodnota musí byť zadaná!";
  	chyba = true;
      }else document.getElementById("nazovErr").style.display = 'none';

    if (document.getElementById("popis").value == "") {
  	document.getElementById("popisErr").style.display = '';
  	document.getElementById("popisErr").innerHTML = "Hodnota musí byť zadaná!";
  	chyba = true;
      }else document.getElementById("popisErr").style.display = 'none'; 

     // Ak je nejaka chyba, nepokracuj
    if (!chyba){
      document.form_admin.action = 'admin_kariera_process.php';
      document.form_admin.submit();
    }else alert ("Chyba!");    
   }
}

function karieraDetail(id, formAction){
  if (mazanie){  //Premenna zabrani vykonaniu akcie volanej na riadku...
    mazanie = false;  
  }else{
  //alert(sposobDodania+nazov+cena+popis+bl+formAction);
  location.href="admin_kariera_detail.php?id="+id+
  							"&formAction="+formAction;
  }
}

function karieraZmaz(id){
  mazanie = true; //Premenna zabrani vykonaniu akcie volanej na riadku...
  document.form_admin.action = 'admin_kariera_process.php';
  document.form_admin.formAction.value = 'D';
  document.form_admin.id.value = id;
  document.form_admin.submit();
}

/***********************************************************
DOKUMENTY SKUPINY
************************************************************/
function dokumentySkupinyOk(){
   //alert(document.getElementById("formChanged").value);
   if (document.getElementById("formChanged").value == 'N'){
     history.go(-1);
   }else{
      chyba = false;

// Kontrola na NULL hodnoty
    if (document.getElementById("skupina").value == "") {
  	document.getElementById("skupinaErr").style.display = '';
  	document.getElementById("skupinaErr").innerHTML = "Hodnota musí byť zadaná!";
  	chyba = true;
      }else document.getElementById("skupinaErr").style.display = 'none';

     // Ak je nejaka chyba, nepokracuj
    if (!chyba){
      document.form_admin.action = 'admin_dokumenty_skupiny_process.php';
      document.form_admin.submit();
    }else alert ("Chyba!");    
   }
}

function dokumentySkupinyDetail(id, formAction){
  if (mazanie){  //Premenna zabrani vykonaniu akcie volanej na riadku...
    mazanie = false;  
  }else{
  location.href="admin_dokumenty_skupiny_detail.php?id="+id+
  							"&formAction="+formAction;
  }
}

function dokumentySkupinyZmaz(id){
  mazanie = true; //Premenna zabrani vykonaniu akcie volanej na riadku...
  document.form_admin.action = 'admin_dokumenty_skupiny_process.php';
  document.form_admin.formAction.value = 'D';
  document.form_admin.id.value = id;
  document.form_admin.submit();
}

/***********************************************************
DOKUMENTY
************************************************************/
function dokumentOk(){
   //alert(document.getElementById("formChanged").value);
   if (document.getElementById("formChanged").value == 'N'){
     history.go(-1);
   }else{
      chyba = false;

// Kontrola na NULL hodnoty
    if (document.getElementById("nazov").value == "") {
  	document.getElementById("nazovErr").style.display = '';
  	document.getElementById("nazovErr").innerHTML = "Hodnota musí byť zadaná!";
  	chyba = true;
      }else document.getElementById("nazovErr").style.display = 'none';

     // Ak je nejaka chyba, nepokracuj
    if (!chyba){
      document.form_admin.action = 'admin_dokumenty_process.php';
      document.form_admin.submit();
    }else alert ("Chyba!");    
   }
}

function dokumentDetail(id, id_skup, formAction){
  if (mazanie){  //Premenna zabrani vykonaniu akcie volanej na riadku...
    mazanie = false;  
  }else{
  location.href="admin_dokumenty_detail.php?id="+id+
  							"&id_skup="+id_skup+
  							"&formAction="+formAction;
  }
}

function dokumentZmaz(id,id_skup){
  mazanie = true; //Premenna zabrani vykonaniu akcie volanej na riadku...
  document.form_admin.action = 'admin_dokumenty_process.php';
  document.form_admin.formAction.value = 'D';
  document.form_admin.id.value = id;
  document.form_admin.id_skup.value = id_skup;
  document.form_admin.submit();
}

