function id(id){return document.getElementById(id);}

// functions for show left category menu
function showmenu(mid){
  displ = document.getElementById('did'+mid).style.display;
	// show => close
	if(displ==''){
	  document.getElementById('did'+mid).style.display='none';
		document.getElementById('dimgid'+mid).src='http://www.pozitek.cz/core/tpl/js/plus.gif';
	// close => show
	}else{
	  document.getElementById('did'+mid).style.display='';
		document.getElementById('dimgid'+mid).src='http://www.pozitek.cz/core/tpl/js/minus.gif';
  }
}

////////////////////////////////
// script for show <-> close div
////////////////////////////////
/*function display(which) {
  os=document.getElementById("os");
  fi=document.getElementById("fi");
  of=document.getElementById("of");

  if (which=="os") os.style.display="block";
    else os.style.display="none";
  if (which=="fi") fi.style.display="block";
    else fi.style.display="none";
}*/

function display(which) {
  os=document.getElementById("os");
  fi=document.getElementById("fi");



	if (which=="1")
	{
		os.style.display="block";
	} else { 
		os.style.display="none";
	}
	
	if (which=="2")
	{
		fi.style.display="block";
	} else {
		fi.style.display="none";
	}

}

// if checked checkbox
function checkbox(div,check)
{
	if (document.getElementById(check).checked)
	{
		document.getElementById(div).style.display = "block";
	} else {
		document.getElementById(div).style.display = "none";
	}
}

var mdruh = '1';

function formular(data)
{
	// jmeno
	if (data.jmeno.value == "")
	{
		alert("Prosím vyplňte jméno!")
		data.jmeno.focus()
		return false
	}
	
	// prijmeni
	if (data.prijmeni.value == "")
	{
		alert("Prosím vyplňte příjmení!")
		data.prijmeni.focus()
		return false
	}
	
	if (data.culice.value == "")
	{
		alert("Prosím vyplňte ulici!")
		data.culice.focus()
		return false
	}
		
	// odlisna adresa
	if (document.getElementById('da').checked)
	{
		if (data.cfirma2.value == "")
		{
			alert("Prosím vyplňte název firmy!")
			data.cfirma2.focus()
			return false
		}
		
		if (data.culice2.value == "")
		{
			alert("Prosím vyplňte ulici!")
			data.culice2.focus()
			return false
		}
		
		if (data.cobec2.value == "")
		{
			alert("Prosím vyplňte obec!")
			data.cobec2.focus()
			return false
		}
		
		if (data.cpsc2.value == "")
		{
			alert("Prosím vyplňte psč!")
			data.cpsc2.focus()
			return false
		}
	}

	// druh osoby
	if (mdruh == 2)
	{
		if (data.cfirma.value == "")
		{
			alert("Prosím vyplňte název firmy!")
			data.cfirma.focus()
			return false
		}
		
		if (data.cico.value == "")
		{
			alert("Prosím vyplňte IČO!")
			data.cico.focus()
			return false
		}
		
		if (data.cdic.value == "")
		{
			alert("Prosím vyplňte DIČ!")
			data.cdic.focus()
			return false
		}
	}

	if (data.cobec.value == "")
	{
		alert("Prosím vyplňte město!")
		data.cobec.focus()
		return false
	}
	
	if (data.cpsc.value == "")
	{
		alert("Prosím vyplňte psč!")
		data.cpsc.focus()
		return false
	}
	
	if (data.cemail.value == "")
	{
		alert("Prosím vyplňte email!")
		data.cemail.focus()
		return false
	}
	
	var regularniVyraz = /^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,4})+$/;
	
	if (!regularniVyraz.test(data.cemail.value))
    {
        alert("patný formát emailové adresy.");
        data.cemail.focus();
        return false;
    }
	
	if (data.ctelefon.value == "")
	{
		alert("Prosím vyplňte telefon!")
		data.ctelefon.focus()
		return false
	}

	return true
}

function TypDopravy(nazev, cena_s, cena_bez, celkem_s, celkem_bez)
{
    var doprava_typ = document.getElementById('doprava_typ');
	
    var doprava_cena_bez = document.getElementById('doprava_cena_bez');
    var doprava_cena_s = document.getElementById('doprava_cena_s');
	
	var celkem_cena_bez_dph = document.getElementById('celkem_cena_bez_dph');
    var celkem_cena_s_dph = document.getElementById('celkem_cena_s_dph');

    doprava_typ.innerHTML = nazev;
	doprava_cena_bez.innerHTML = cena_bez;
    doprava_cena_s.innerHTML = cena_s;
	
	celkem_cena_bez_dph.innerHTML = celkem_bez;
    celkem_cena_s_dph.innerHTML = celkem_s;
	
	if (nazev == 'Osobní odběr')
	{
		id('dobirkou').disabled=true;
		id('hotove').disabled=false;
		
		if (id('dobirkou').checked==true)
		{
			id('hotove').checked=true;
			id('dobirkou').checked=false;
			id('bankou').checked=false;
		}
	}
	else
	{
		id('dobirkou').disabled=false;
		id('hotove').disabled=true;
		
		if (id('hotove').checked == true)
		{
			id('hotove').checked=false;
			id('dobirkou').checked=true;
			id('bankou').checked=false;
		}
	}
}


function zobraz_typy(druh)
{

/*	if (druh=="1")
	{
		document.getElementById("os").style.display="block";
	} else { 
		document.getElementById("os").style.display="none";
	}*/
	
	if (druh=="2")
	{
		document.getElementById("fi").style.display="block";
		document.getElementById("fip").style.display="block";
		mdruh = 2;
	} else {
		document.getElementById("fi").style.display="none";
		document.getElementById("fip").style.display="none";
		mdruh = 1;
	}
}
