/*******************************************************************************
DHTML knihovna
==============
Version:	1.1 (9.6.2004)
*******************************************************************************/

var jsDOM0 = (document.all);
var jsDOM1 = (document.getElementById);
var jsDOM = jsDOM0 || jsDOM1;
var jsDebug = 0;

function getObj (name) {
    if (typeof name == "object") return name;
    if (jsDOM1) return document.getElementById(name);
    if (jsDOM0) return eval('document.all.'+name);
    else return null;
    }

function objSetStyle (obj, prop, val) {
    var o = objGet(obj);
    if (o && o.style) {
        eval ('o.style.'+prop+'="'+val+'"');
        return true;
    }
    else return false;
}

function objShow (obj, on) {
    return objSetStyle(obj, 'visibility', (on) ? 'visible':'hidden');
}

function objDisplay (obj, on, type) {
    if (on && !type) type = 'block';
    return objSetStyle(obj, 'display', (on) ? type: 'none');
}


function imagepopup(p,x,y) {
photopop = window.open('../../../imagepopup.php?photo='+p,'photopop','resizable=0,status=0,menubar=0,toolbar=0,top=50,left=150,scrollbars=0,location=0,directories=0,width='+x+',height='+y);
photopop.focus();
}

function imagepopup2(p,x,y,pozn,titulek) {
photopop = window.open('imagepopup.php?photo='+p+'&titulek='+titulek+'&poznamka='+pozn,'photopop','resizable=0,status=0,menubar=0,toolbar=0,top=0,left=0,scrollbars=0,location=0,directories=0,width='+x+',height='+y);
photopop.focus();
}

function newwin(p,x,y) {
newwinpop = window.open('index.php?Mode=4&popup='+p,'newwinpop','resizable=0,status=0,menubar=0,toolbar=0,scrollbars=0,location=0,directories=0,width='+x+',height='+y);
newwinpop.focus();
}

function validContactForm() {
errText = "Pro odeslání formuláře musíte vyplnit:\n\n";
errFlag = false;
	
if(getObj('name').value == "") {
  errFlag = true;
  errText = errText + "Jméno\n";
}
		
if(getObj('street').value == "") {
	errFlag = true;
	errText = errText + "Ulici\n";
}
		
if(getObj('city').value == "") {
	errFlag = true;
	errText = errText + "Město\n";
}
		
if(getObj('phone').value == "") {
	if(getObj('email').value == "") {
   errFlag = true;
	 errText = errText + "Telefon nebo e-mail\n";
	} 
}

if(errFlag) {
	alert(errText);
	return false;
} else {
	return true;
}
}

function validSearchForm(form) {
 if (form.search.value == "Hledej zboží") {
   alert ("Zadejte výraz ke hledání!");
   return (false);
 }
}

function validObjForm(form) {
 if (form.obj.value == "") {
   alert ("Zadejte emailovou adresu!");
   return (false);
 }
 else
 {
   inp=form.obj.value;
   mail=/^.+@.+\..{2,4}$/
   if (mail.test(inp)==false) {
     window.alert("Nesprávný tvar emailové adresy!");
   return (false);
   }
 }
}

function over(ide){
    document.getElementById(ide).style.display='';
}

function out(ide){
    document.getElementById(ide).style.display='none';
}

function otevri(idex){
  if (idex=='datum_vyber_od') {
    document.getElementById('datum_vyber_do').style.display='none';
  }
  if (idex=='datum_vyber_do') {
    document.getElementById('datum_vyber_od').style.display='none';
  }
  if (document.getElementById(idex).style.display=='none') {  
    document.getElementById(idex).style.display='';
  }
  else {
    document.getElementById(idex).style.display='none';
  }
}

function vyber_datum(den,mesic,rok){
  den=(den.length==1)?"0"+den:den;
  mesic=(mesic.length==1)?"0"+mesic:mesic;
  rok = rok.substring(2,4);
  document.getElementById('date_from').value=den+"/"+mesic+"/"+rok;
  document.getElementById('datum_vyber_od').style.display='none';
}

function vyber_datum2(den,mesic,rok){
  den=(den.length==1)?"0"+den:den;
  mesic=(mesic.length==1)?"0"+mesic:mesic;
  rok = rok.substring(2,4);
  document.getElementById('date_to').value=den+"/"+mesic+"/"+rok;
  document.getElementById('datum_vyber_do').style.display='none';
}

function tisk_kalkul() {
  nem=document.getElementById('nemovitost').value;
  zd=document.getElementById('zdroje').value;
  fi=document.getElementById('fixace').value;
  document.getElementById('tisk').href='kalkulacka/print?nemovitost='+nem+'&zdroje='+zd+'&fixace='+fi;
  document.getElementById('tisk_vys').href='kalkulacka/print?nemovitost='+nem+'&zdroje='+zd+'&fixace='+fi;
  document.getElementById('vysledek').value='http://www.hypofinance.cz/kalkulacka?nemovitost='+nem+'&zdroje='+zd+'&fixace='+fi;
}

function tisk_kalkul2() {
  spl=document.getElementById('splatka').value;
  zd=document.getElementById('zdroje').value;
  fi=document.getElementById('fixace').value;
  document.getElementById('tisk').href='kalkulacka2/print?splatka='+spl+'&zdroje='+zd+'&fixace='+fi;
}

function popupOdkazy() {
  if (!document.getElementsByTagName) return false;
  var links = document.getElementsByTagName("a");
  for (var i=0; i < links.length; i++) {
    if (links[i].className.match("pop")) {
      links[i].onclick = function() { return !window.open(this.href); }
    }
  }  return true;
}
window.onload = popupOdkazy;
