// JavaScript Document
var nechyby;
var reg = /^[1-9]{1}[0-9]*$/;
var num = "123456789";
var Diacritic = "' ";
var DiacRemoved = "";
function noDiacritic(field)
{
  var ptext=""; // pomocná proměnná
  var text=field.value; // hodnota textového pole, kterou budeme procházet
  for(i=0;i<text.length;i++)
  {// projít zadaný text po znaku
    if (Diacritic.indexOf(text.charAt(i))!=-1) // pokud je znak v textu obsažen v řetezci Diacritic
      ptext+=DiacRemoved.charAt(Diacritic.indexOf(text.charAt(i))); // předat do pomocného řetězce znak z pole DiacRemoved
    else
      ptext+=text.charAt(i); // jinak předat původní znak
  }
  field.value=ptext; // nastavit pomocný řetězec jako novou hodnotu textového pole
} 
function zobrazeni(item) {
   obj=document.getElementById(item);
   visible=(obj.style.display!="none")
   if (visible) {
     obj.style.display="none";
   } else {
     obj.style.display="inline";
   }
}
function eraseCookie(name) {
	createCookie(name,"",-1);
}
function createCookie(name,value,days,cesta) {
	if (days) {
		var date = new Date();
		date.setTime(date.getTime()+(days*24*60*60*1000));
		var expires = "; expires="+date.toGMTString();
	}
	else var expires = "";
	document.cookie = name+"="+value+expires+"; path=/";
}

function vypis(nazev,typ,cesta){
eraseCookie(nazev);
createCookie(nazev,typ,'10',cesta);
}
function pridat_kosik(adresa,kosikid,produktid,pocet){
window.parent.location=adresa+'/pridat_kosik.php?kosikid='+kosikid+'&produktid='+produktid+'&pocet='+pocet;
alert('babababa');
}
Object.prototype.getElementHeight = function() {
	if (typeof this.clip !== "undefined") {
		return this.clip.height;
	} else {
		if (this.style.pixelHeight) {
			return this.style.pixelHeight;
		} else {
			return this.offsetHeight;
		}
	}
}
function velikostiK(){
//alert(document.getElementById('leve_menu').offsetHeight+'-'+document.getElementById('prave').offsetHeight+'-'+document.getElementById('obsah').offsetHeight);
if (document.getElementById('leve_menu').offsetHeight>document.getElementById('prave').offsetHeight){
document.getElementById('obsah').style.height=(document.getElementById('leve_menu').offsetHeight+500)+'px';
document.getElementById('prave').style.height=(document.getElementById('leve_menu').offsetHeight+500)+'px';

}
else{
if (((document.getElementById('kos_1').offsetHeight+document.getElementById('kos_2').offsetHeight)>document.getElementById('leve_menu').offsetHeight)&&(document.getElementById('kos_2').style.display='block')){
document.getElementById('leve_menu').style.height=(document.getElementById('kos_1').offsetHeight+document.getElementById('kos_2').offsetHeight+560)+'px';
document.getElementById('prave').style.height=(document.getElementById('kos_1').offsetHeight+document.getElementById('kos_2').offsetHeight+560)+'px';
document.getElementById('obsah').style.height=(document.getElementById('kos_1').offsetHeight+document.getElementById('kos_2').offsetHeight+560)+'px';
}
else{
document.getElementById('leve_menu').style.height=(document.getElementById('prave').offsetHeight+500)+'px';
document.getElementById('obsah').style.height=(document.getElementById('prave').offsetHeight+500)+'px';
document.getElementById('prave').style.height=(document.getElementById('leve_menu').offsetHeight+500)+'px';
}
}
//alert('Leve menu: '+document.getElementById('leve_menu').offsetHeight+' a prave menu: '+document.getElementById('prave').offsetHeight+' a obsah:'+document.getElementById('obsah').style.height);
//alert(document.getElementById('leve_menu').offsetHeight+'-'+document.getElementById('prave').offsetHeight+'-'+document.getElementById('obsah').offsetHeight);
}
function velikosti(){
//alert(document.getElementById('leve_menu').offsetHeight+'-'+document.getElementById('prave').offsetHeight+'-'+document.getElementById('obsah').offsetHeight);
if (document.getElementById('leve_menu').offsetHeight>document.getElementById('prave').offsetHeight){
document.getElementById('obsah').style.height=(document.getElementById('leve_menu').offsetHeight)+'px';
document.getElementById('prave').style.height=(document.getElementById('leve_menu').offsetHeight)+'px';

}
else{
document.getElementById('leve_menu').style.height=(document.getElementById('prave').offsetHeight)+'px';
document.getElementById('obsah').style.height=(document.getElementById('prave').offsetHeight)+'px';
document.getElementById('prave').style.height=(document.getElementById('leve_menu').offsetHeight)+'px';

}
//alert('Leve menu: '+document.getElementById('leve_menu').offsetHeight+' a prave menu: '+document.getElementById('prave').offsetHeight+' a obsah:'+document.getElementById('obsah').style.height);
//alert(document.getElementById('leve_menu').offsetHeight+'-'+document.getElementById('prave').offsetHeight+'-'+document.getElementById('obsah').offsetHeight);
}
function zkontroluj_email(adresa)
{
    re = /^[^.]+(\.[^.]+)*@([^.]+[.])+[a-z]{2,3}$/;
    return adresa.search(re) == 0;
}

function mail_ok(){
if (zkontroluj_email(document.getElementById('email').value)){
document.getElementById('kemail').style.backgroundImage='url(grafika/ok.png)';
}
else{
document.getElementById('kemail').style.backgroundImage='url(grafika/no.png)';
alert('Vyplnil jste emailovou adresu v nesprávném formátu!');
}
}
function mail_ok2(){
if (zkontroluj_email(document.getElementById('email').value)){
document.getElementById('kemail').style.backgroundImage='url(grafika/ok.png)';
}
else{
document.getElementById('kemail').style.backgroundImage='url(grafika/no.png)';
}
}
function pass_ok(){
if (((document.getElementById('password1').value!='')&&(document.getElementById('password2').value==''))||((document.getElementById('password2').value!='')&&(document.getElementById('password1').value==''))||((document.getElementById('password2').value=='')&&(document.getElementById('password1').value==''))){
document.getElementById('kpass').style.backgroundImage='url(grafika/no.png)';
}
else{
if (document.getElementById('password1').value==document.getElementById('password2').value){
document.getElementById('kpass').style.backgroundImage='url(grafika/ok.png)';
}
else{
document.getElementById('kpass').style.backgroundImage='url(grafika/no.png)';
alert('Hesla se neshodují!');
document.getElementById('password1').value='';
document.getElementById('password2').value='';
}
}
}
function polozka_ok_num(polozka){
if ((document.getElementById(polozka).value!='')&&(reg.test(document.getElementById(polozka).value))){
document.getElementById('k'+polozka).style.backgroundImage='url(grafika/ok.png)';
}
else{
document.getElementById('k'+polozka).style.backgroundImage='url(grafika/no.png)';
alert('Je potřeba vyplnit číslo!');
}
}
function polozka_ok(polozka){
if (document.getElementById(polozka).value!=''){
document.getElementById('k'+polozka).style.backgroundImage='url(grafika/ok.png)';
}
else{
document.getElementById('k'+polozka).style.backgroundImage='url(grafika/no.png)';
}
}
function getElementByName(name,parent){
     var output = Array();
     if (!parent) parent = document;
     var tags = parent.getElementsByTagName('*');
     for (i = 0; i<tags.length; i++){
          if (tags[i].name == name){
               output[output.length] = tags[i];
          }
     }
     return output;
}
function form_ok(){
var url_ok=document.getElementById('okejitko').style.backgroundImage;
if (document.getElementById('typ_uzivatele').value=='2'){
if ((document.getElementById('ktelefon').style.backgroundImage==url_ok)&&(document.getElementById('kjmeno').style.backgroundImage==url_ok)&&(document.getElementById('kprijmeni').style.backgroundImage==url_ok)&&(document.getElementById('kemail').style.backgroundImage==url_ok)&&(document.getElementById('kfirma').style.backgroundImage==url_ok)&&(document.getElementById('kico').style.backgroundImage==url_ok)&&(document.getElementById('kulice').style.backgroundImage==url_ok)&&(document.getElementById('kmesto').style.backgroundImage==url_ok)&&(document.getElementById('kpsc').style.backgroundImage==url_ok)&&(document.getElementById('kusername').style.backgroundImage==url_ok)&&(document.getElementById('kpass').style.backgroundImage==url_ok)){

document.getElementById('tlacitko').style.display='block';
document.getElementById('info_pokracovani').style.display='none';
velikosti();
}
else{
document.getElementById('tlacitko').style.display='none';
document.getElementById('info_pokracovani').style.display='block';
velikosti();
}
}
else{
if ((document.getElementById('ktelefon').style.backgroundImage==url_ok)&&(document.getElementById('kjmeno').style.backgroundImage==url_ok)&&(document.getElementById('kprijmeni').style.backgroundImage==url_ok)&&(document.getElementById('kemail').style.backgroundImage==url_ok)&&(document.getElementById('kulice').style.backgroundImage==url_ok)&&(document.getElementById('kmesto').style.backgroundImage==url_ok)&&(document.getElementById('kpsc').style.backgroundImage==url_ok)&&(document.getElementById('kusername').style.backgroundImage==url_ok)&&(document.getElementById('kpass').style.backgroundImage==url_ok)){

document.getElementById('tlacitko').style.display='block';
document.getElementById('info_pokracovani').style.display='none';
velikosti();
}
else{
document.getElementById('tlacitko').style.display='none';
document.getElementById('info_pokracovani').style.display='block';
velikosti();
}

}
}

function form_ok_obj(){
var url_ok=document.getElementById('okejitko').style.backgroundImage;
if (document.getElementById('doprava').value=='2'){
if (document.getElementById('adresy').value=='1'){
if ((document.getElementById('kfulice').style.backgroundImage==url_ok)&&(document.getElementById('kfmesto').style.backgroundImage==url_ok)&&(document.getElementById('kfpsc').style.backgroundImage==url_ok)&&(document.getElementById('kdulice').style.backgroundImage==url_ok)&&(document.getElementById('kdmesto').style.backgroundImage==url_ok)&&(document.getElementById('kdpsc').style.backgroundImage==url_ok)){
document.getElementById('overit').style.display='none';
document.getElementById('odeslati').style.display='block';
}
else{
document.getElementById('overit').style.display='block';
document.getElementById('odeslati').style.display='none';
}
}
else{
if ((document.getElementById('kfulice').style.backgroundImage==url_ok)&&(document.getElementById('kfmesto').style.backgroundImage==url_ok)&&(document.getElementById('kfpsc').style.backgroundImage==url_ok)){
document.getElementById('overit').style.display='none';
document.getElementById('odeslati').style.display='block';
}
else{
document.getElementById('overit').style.display='block';
document.getElementById('odeslati').style.display='none';
}
}
}
else{
document.getElementById('overit').style.display='none';
document.getElementById('odeslati').style.display='block';
}
}


