 function printWin() {
	//var prn = new Image();

	if (window.print) {
		setTimeout('window.print();',200);
	}
	else if (agt.indexOf("mac") != -1) {
		alert("Press 'Cmd+p' for printing.");
	}
	else {
		alert("Press 'Ctrl+p' for printing.")
	}
	foc()
	}
function foc(){
window.focus()
}


//////////////////////////////
function getParams() {
  var idx = document.URL.indexOf('?');
  var params = new Array();
  if (idx != -1) {
  var pairs = document.URL.substring(idx+1, document.URL.length).split('&');
  for (var i=0; i<pairs.length; i++) {
  nameVal = pairs[i].split('=');
  params[nameVal[0]] = nameVal[1];
     }
  }
  return params;
  }
  


function submite(imeSkripte1,mmin1,s){
  var form = document.forms[s];

  if(mmin1){form.mmin.value=mmin1;}
  if(imeSkripte1){form.action=imeSkripte1;}
//backLink(s);
  form.submit();
  return true;
  
  }
  
/// otvaranje bookinga
function openBooking(s,todo){
var form = document.forms[s];
newHidden=document.createElement('input');
newHidden.setAttribute('name', 'todo');
newHidden.setAttribute('type', 'hidden');
newHidden.setAttribute('value', todo);
form.appendChild(newHidden);
//backLink(s);
  form.submit();
  return true;
  
  }


//dobiti sve elemente iz backLinka

function backLink(s){

//var forma = document.forms[s];
//var doc = document.forms['backLink'];
//var arri = doc.getElementsByTagName('input');
//for (var i=0; i<arri.length; i++){
//var nam=arri[i].name;
//var val=arri[i].value;

//newHidden=document.createElement('input');
//newHidden.setAttribute('name', nam);
//newHidden.setAttribute('type', 'hidden');
//newHidden.setAttribute('value', val);
//forma.appendChild(newHidden);
//}
//return true;
}


////////////////////////////////////
function openHistory(nr){

}


//////////////////////////////////
function submitForm(s){
var form = document.forms[s];
//backLink(s);
  form.submit();
  return true;

}
/////////////////////////
function getParamsLink(link) {
  var idx = link.indexOf('?');
  var params = new Array();
  if (idx != -1) {
  var pairs = link.substring(idx+1, link.length).split('&');
 for (var i=0; i<pairs.length; i++) {
  var nameVal = pairs[i].split('=');
  params[nameVal[0]] = nameVal[1];
    }
  }
  return params;
  }



////////////////////////
  function openObject(s,roomSel,todo){
var form = document.forms[s];
var doc = document.forms['simplesearch'];
var arr = doc.getElementsByTagName('input');

for (var i=0; i<arr.length; i++){
var nam=arr[i].name;
var val=arr[i].value;
var tip=arr[i].type;

if (tip='checkbox'){if(arr[i].checked==false){val="";}}
if (nam!='todo' && val){
newHidden=document.createElement('input');
newHidden.setAttribute('name', nam);
newHidden.setAttribute('type', 'hidden');
newHidden.setAttribute('value', val);
form.appendChild(newHidden);
}
}
newHidden=document.createElement('input');
newHidden.setAttribute('name', 'roomSel');
newHidden.setAttribute('type', 'hidden');
newHidden.setAttribute('value', roomSel);
form.appendChild(newHidden);
newHidden=document.createElement('input');
newHidden.setAttribute('name', 'todo');
newHidden.setAttribute('type', 'hidden');
newHidden.setAttribute('value', todo);
form.appendChild(newHidden);
//backLink(s);
form.submit();
 	return true;
  
  }


  function submitGET(urlPage,object,tCode,roomSel){
  var form = document.forms['form1'];
  params = getParams();
  var ID = unescape(params["ID"]);
  var nast="?objekt="+object+"&tCode="+tCode+"&roomSel="+roomSel+"&ID="+ID+"&a=";
  location.replace(""+urlPage+nast+"");
  }


function openLink(s,fullLink){
var form = document.forms[s];
var idx = fullLink.indexOf('?');

var params = new Array();
var names=new Array();
  if (idx != -1) {
  var pairs = fullLink.substring(idx+1, fullLink.length).split('&');
 for (var i=0; i<pairs.length; i++) {
  var nameVal = pairs[i].split('=');
names[i]=nameVal[0];
params[i]=nameVal[1];
    }
for (var i=0; i<names.length; i++){
newHidden=document.createElement('input');
newHidden.setAttribute('name', names[i]);
newHidden.setAttribute('type', 'hidden');
newHidden.setAttribute('value', params[i]);
form.appendChild(newHidden);
}

form.method='POST';
  form.submit();
  return true;
}
}


//Preload Image Tabs code- Dynamicdrive.com/////////

var interfaceimg=new Array()
function preloadimg(){
for (i=0;i<arguments.length;i++){
interfaceimg[i]=new Image()
interfaceimg[i].src=arguments[i]
}
}

//Enter full URL to image tabs to preload below. Separate with comma:

//preloadimg("images/bluetab.jpg", "images/bluetabover.jpg")


////////////////////////////
function srediOpcije(landVal,regionVal,cityVal){
var cv,rv;
if(cityVal){
cv=new String(cityVal);
cv=cv.replace(/ /g,"+");
}
if(regionVal){
rv=new String(regionVal);
rv=rv.replace(/ /g,"+");
}
if(landVal && document.simplesearch.landID){
for (h =document.simplesearch.landID.length-1;h>=0; h--) {
if(document.simplesearch.landID.options[h].value==landVal){
            document.simplesearch.landID.options[h].selected=true;
changeLandArr(landVal);
}
}
        if(rv){
for (h =document.simplesearch.regionID.length-1;h>=0; h--) {
if(document.simplesearch.regionID.options[h].value==rv){
            document.simplesearch.regionID.options[h].selected=true;
changeRegArr(regionVal);
}
}
            if(cv){
            for (h =document.simplesearch.city.length-1;h>=0; h--) {
if(document.simplesearch.city.options[h].value==cv){
            document.simplesearch.city.options[h].selected=true;

}
}
            }
        }
        //kraj region val


}
//kraj landval

}/////////////////////////////
function changeLandArr(landVal){


for (h =document.simplesearch.regionID.length;h>=0; h--) {
            document.simplesearch.regionID.options[h] = null;
        }
document.simplesearch.regionID.options[0] = new Option("Select region");
        document.simplesearch.regionID.options[0].value = "";
        document.simplesearch.regionID.options[0].selected = true;
for (h =document.simplesearch.city.length;h>=0; h--) {
            document.simplesearch.city.options[h] = null;
        }

document.simplesearch.city.options[0] = new Option("Select city");
        document.simplesearch.city.options[0].value = "";
        document.simplesearch.city.options[0].selected = true;
regLen = regije.length;
var upisReg="";
var ima=0;
var imaG=0;
        for (i = 0; i < regLen; i++) {
var landId = regije[i][0];
if(landVal==landId){

regValue = regije[i][1];
regKey = (croReg[regije[i][1]])?croReg[regije[i][1]]:regije[i][1];
	if(upisReg.indexOf(regValue+'.')<0){
	ima++;
r=new String(regKey);
r=r.replace(/\+/g," ");

            document.simplesearch.regionID.options[ima] = new Option(r);
            document.simplesearch.regionID.options[ima].value = regValue;
	upisReg+=regValue+".";
	}
imaG++;
cityVal=regije[i][2];
if(regije[i][3]){cityVal+="/"+regije[i][3];}
r=new String(cityVal);
r=r.replace(/\+/g," ");
cityKey=regije[i][2]+".";
if(regije[i][3]){cityKey+=regije[i][3];}
document.simplesearch.city.options[imaG] = new Option(r);
document.simplesearch.city.options[imaG].value = cityKey;
}
}

changeRegArr("");
}

    
////////////////////////////

function changeRegArr(regVal){
var rv;
if(regVal){
rv=new String(regVal);
rv=rv.replace(/ /g,"+");
}

var landVal=document.simplesearch.landID.value;
for (h =document.simplesearch.city.length;h>=0; h--) {
            document.simplesearch.city.options[h] = null;
        }

document.simplesearch.city.options[0] = new Option("Select city");
        document.simplesearch.city.options[0].value = "";
        document.simplesearch.city.options[0].selected = true;
var imaG=0;
regLen = regije.length;
for (i = 0; i < regLen; i++) {
var landId = regije[i][0];
if(landVal==landId && (rv==regije[i][1] || !rv)){
imaG++;
cityVal=regije[i][2];
if(regije[i][3]){cityVal+="/"+regije[i][3];}
r=new String(cityVal);
r=r.replace(/\+/g," ");
cityKey=regije[i][2]+".";
if(regije[i][3]){cityKey+=regije[i][3];}
document.simplesearch.city.options[imaG] = new Option(r);
document.simplesearch.city.options[imaG].value = cityKey;
}

}
}



////////////// provjera osobnih podataka
function checkMailData(s){
var form = document.forms[s];
var i,sse,ssdat;
var polja='idprezimeG,idtelefonG,idemailG,idmessageG';
var poljaArr=polja.split(',');
for (i=0;i<=poljaArr.length;i++){
sse=document.getElementById(poljaArr[i]);

	if(sse){
	if(sse.value.length==0 || sse.value==null){
	sse.focus();
	return;
	}

	if(poljaArr[i]=='idemailG'){
	  var emreg = /^([a-zA-Z0-9_\.\-'])+\@(([a-zA-Z0-9\-]{1,})+\.)+([a-zA-Z0-9]{2,})+$/;
	  if (!sse.value.match(emreg) || sse.value.match(emreg)==null) {
	sse.focus();
	return;
		}
	}
}
}

form.submit();
return true;
}


////////////// provjera osobnih podataka kod slanja ponude prijatelju
function checkMailFriendData(s){
var form = document.forms[s];
var i,sse,ssdat;
var polja='idimeG,idemailG,idemailP,idimeP,idmessageGG,';
var poljaArr=polja.split(',');
for (i=0;i<=poljaArr.length;i++){
sse=document.getElementById(poljaArr[i]);

	if(sse){
	if(sse.value.length==0 || sse.value==null){
	sse.focus();
	return;
	}

	if(poljaArr[i]=='idemailG' || poljaArr[i]=='idemailP'){
	  var emreg = /^([a-zA-Z0-9_\.\-'])+\@(([a-zA-Z0-9\-]{1,})+\.)+([a-zA-Z0-9]{2,})+$/;
	  if (!sse.value.match(emreg) || sse.value.match(emreg)==null) {
	sse.focus();
	return;
		}
	}
}
}

form.submit();
return true;
}
