/*
Když zákazník zvolí že je architekt nebo soukromá osoba Může psát do polí:
Jméno
příjmení
Dodací adresa
Telefon.

Ostatní pole jsou neaktivní a nelze do nich psát. Všechna aktivní pole jsou povinná ( prosím označit hvězdičkou )


Když zákazník zvolí že je obchodník nebo výrobce Může psát do polí:
Název společnosti
Jméno
příjmení
fakturační adresa
Dodací adresa
telefon
IČO
DIČ

( všechna pole kromě dodací adresy jsou povinná prosím označit hvězdičkou )


uzivatel_spolecnost
uzivatel_jmeno
uzivatel_prijmeni
uzivatel_email
uzivatel_adresa
uzivatel_adresa_fakturacni
uzivatel_telefon
uzivatel_ic
uzivatel_dic

document.getElementById("uzivatel_").childNodes[0].disabled = 'true';
document.getElementById("uzivatel_").className = 'registracedisabled';
*/



function registraceActivePole(cislicko) {
	if ((cislicko == 1)) {
		//document.getElementById("uzivatel_spolecnost").childNodes[0].disabled = 'true';
		//document.getElementById("uzivatel_spolecnost").className = 'registracedisabled';
		
		document.getElementById("uzivatel_spolecnost").childNodes[0].disabled = false;
		document.getElementById("uzivatel_spolecnost").className = 'registracerequired';
		
		document.getElementById("uzivatel_adresa_fakturacni").childNodes[0].disabled = false;
		document.getElementById("uzivatel_adresa_fakturacni").className = 'registraceenabled';
		
		document.getElementById("uzivatel_ic").childNodes[0].disabled = false;
		document.getElementById("uzivatel_ic").className = 'registraceenabled';
		
		document.getElementById("uzivatel_dic").childNodes[0].disabled = false;
		document.getElementById("uzivatel_dic").className = 'registraceenabled';
		
		
		
		document.getElementById("uzivatel_email").className = 'registracerequired';
		
		document.getElementById("uzivatel_jmeno").className = 'registracerequired';
		
		document.getElementById("uzivatel_prijmeni").className = 'registracerequired';
		
		document.getElementById("uzivatel_adresa").className = 'registracerequired';
		
		document.getElementById("uzivatel_telefon").className = 'registracerequired';
		
		document.getElementById('poznamka_telefon').innerHTML = "";
	}
	
	if (cislicko == 2) {
		document.getElementById("uzivatel_spolecnost").childNodes[0].disabled = false;
		document.getElementById("uzivatel_spolecnost").className = 'registraceenabled';
		
		document.getElementById("uzivatel_adresa_fakturacni").childNodes[0].disabled = 'true';
		document.getElementById("uzivatel_adresa_fakturacni").className = 'registracedisabled';
		
		document.getElementById("uzivatel_ic").childNodes[0].disabled = 'true';
		document.getElementById("uzivatel_ic").className = 'registracedisabled';
		
		document.getElementById("uzivatel_dic").childNodes[0].disabled = 'true';
		document.getElementById("uzivatel_dic").className = 'registracedisabled';
		
		document.getElementById("uzivatel_email").className = 'registracerequired';
		
		document.getElementById("uzivatel_jmeno").className = 'registraceenabled';
		
		document.getElementById("uzivatel_prijmeni").className = 'registraceenabled';
		
		document.getElementById("uzivatel_adresa").className = 'registraceenabled';
		
		document.getElementById("uzivatel_telefon").className = 'registraceenabled';
		
		document.getElementById('poznamka_telefon').innerHTML = "Vyplníte-li pouze pole e-mail, obdržíte obratem přístup k cenám a technickým detailům.<br />V případě, že budete chtít objednávat zboží je nutné vyplnit všechna pole. Bez kompletních údajů nebude Vaše objednávka přijata k vyřízení.<br /><br />Kompletní údaje můžete dodatečně vyplnit po registraci v sekci<br /><em>Zákazník &gt;&gt; Informace o účtu.</em>";
	}
	
	if (cislicko == 3) {
		document.getElementById("uzivatel_spolecnost").childNodes[0].disabled = false;
		document.getElementById("uzivatel_spolecnost").className = 'registraceenabled registracerequired';
		
		document.getElementById("uzivatel_adresa_fakturacni").childNodes[0].disabled = false;
		document.getElementById("uzivatel_adresa_fakturacni").className = 'registraceenabled registracerequired';
		
		document.getElementById("uzivatel_ic").childNodes[0].disabled = false;
		document.getElementById("uzivatel_ic").className = 'registraceenabled registracerequired';
		
		document.getElementById("uzivatel_dic").childNodes[0].disabled = false;
		document.getElementById("uzivatel_dic").className = 'registraceenabled registracerequired';
		
		
		
		document.getElementById("uzivatel_email").className = 'registracerequired';
		
		document.getElementById("uzivatel_jmeno").className = 'registracerequired';
		
		document.getElementById("uzivatel_prijmeni").className = 'registracerequired';
		
		document.getElementById("uzivatel_adresa").childNodes[0].disabled = false;
		document.getElementById("uzivatel_adresa").className = 'registraceenabled';
		
		document.getElementById("uzivatel_telefon").className = 'registracerequired';
		
		document.getElementById('poznamka_telefon').innerHTML = "";
	}
}







var x = 1;
var y = 1;
var test = new Array;
var last;

function skryj(idecko){
  el=document.getElementById(idecko).style;
  el.display='none';
}

function zobrazmenu(idecko){
  skryjmenuvsechna();

  if (test[idecko] == 1)
  {
    el=document.getElementById(idecko).style;
    el.display='none';
    test[idecko] = 0;
  }
  else
  {
    el=document.getElementById(idecko).style;
    el.display='block';
    test[idecko] = 1;
  }
}

function getElementsByClass( searchClass, domNode, tagName) {
	if (domNode == null) domNode = document;
	if (tagName == null) tagName = '*';
	var el = new Array();
	var tags = domNode.getElementsByTagName(tagName);
	var tcl = " "+searchClass+" ";
	for(i=0,j=0; i<tags.length; i++) {
		var test = " " + tags[i].className + " ";
		if (test.indexOf(tcl) != -1)
			el[j++] = tags[i];
	}
	return el;
}

function skryjmenuvsechna(){

var tabs = getElementsByClass('podmenucat');
	for(i=0; i<tabs.length; i++)
		tabs[i].style.display = 'none';
		
		
/*
  if (document.getElementById('podmenu0') != undefined)
  {
    el=document.getElementById('podmenu0').style;
    el.display='none';
  }

  if (document.getElementById('podmenu1') != undefined)
  {
    el=document.getElementById('podmenu1').style;
    el.display='none';
  }

  if (document.getElementById('podmenu2') != undefined)
  {
    el=document.getElementById('podmenu2').style;
    el.display='none';
  }

  if (document.getElementById('podmenu3') != undefined)
  {
    el=document.getElementById('podmenu3').style;
    el.display='none';
  }

  if (document.getElementById('podmenu4') != undefined)
  {
    el=document.getElementById('podmenu4').style;
    el.display='none';
  }

  if (document.getElementById('podmenu5') != undefined)
  {
    el=document.getElementById('podmenu5').style;
    el.display='none';
  }

  if (document.getElementById('podmenu6') != undefined)
  {
    el=document.getElementById('podmenu6').style;
    el.display='none';
  }

  if (document.getElementById('podmenu7') != undefined)
  {
    el=document.getElementById('podmenu7').style;
    el.display='none';
  }

  if (document.getElementById('podmenu8') != undefined)
  {
    el=document.getElementById('podmenu8').style;
    el.display='none';
  }
  */
}

function podkategorie(policko) {
  if (last > 0)
  {
    el=document.getElementById('podkategorie' + last).style;
    el.display='none';
  }

  el=document.getElementById('podkategorie' + policko.options[policko.selectedIndex].value).style;
  el.display='block';

  last = policko.options[policko.selectedIndex].value;
}

function podkategorie2(ide1) {
    el=document.getElementById('podkategorie' + ide1).style;
    el.display='block';
}

