	function MM_openBrWindow(theURL,winName,features) { //v2.0
  	mywin=window.open(theURL,winName,features); 
	mywin.focus();	}

	function MM_preloadImages() { //v3.0
  	var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array();
    var i,j=d.MM_p.length,a=MM_preloadImages.arguments; for(i=0; i<a.length; i++)
    if (a[i].indexOf("#")!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a[i];}}}

	
	function clearRegion(startOption){
		for (j = document.generic_search.s_regija.length + startOption; j >= startOption; j--) {		
	 	   document.generic_search.s_regija.options[j] = null;		
		}
	}

	function clearCity(startOption){
		for (j = document.generic_search.s_mjesto.length + startOption; j >= startOption; j--) {
    	   document.generic_search.s_mjesto.options[j] = null; 
		}	
	}

	function SetRegion (countryID, startOption) {
		
	    countryLength = eval('drz[' + parseInt(countryID) + '].length');		
		
		for (k = 0; k < countryLength; k++) {
    		countryValue = eval('drz[' + countryID + '][k][0]'); /// lang name
	    	countryKey = eval('drz[' + countryID + '][k][1]');
    		idx = k + startOption;
    		document.generic_search.s_regija.options[idx] = new Option(countryValue);
	    	document.generic_search.s_regija.options[idx].value = countryKey;
		}		
		
      return idx + 1;	    	 
 	}


	function getRealRegionID(selectedIndex){		
	
	    selreg=document.generic_search.s_regija.options[selectedIndex].value;
		seleng=drz.length;		
		
		for(k = 1; k < seleng; k++){
			re=eval('drz['+k+']');
			for(z=0; z < re.length; z++){
				if(re[z][1]==selreg){
					return re[z][2];
				}
			}
		}
	}

	function SetCity (regionID, startOption) {									
			
	  regionLength = eval('reg[' + regionID + '].length');
	      
	  for (k = 0; k < regionLength; k++) {
    	regionValue = eval('reg[' + regionID + '][k][0]');
	    regionKey = eval('reg[' + regionID + '][k][1]');
    	idx = k + startOption;
	    
		document.generic_search.s_mjesto.options[idx] = new Option(regionValue);
    	document.generic_search.s_mjesto.options[idx].value = regionKey; 	  
	  }
	  
    	return idx + 1; 
	}
	
	
    function Regija (countryID) {
							
	  document.generic_search.s_regija.options[0] = new Option(this.alls);
      document.generic_search.s_regija.options[0].value = "";
      document.generic_search.s_regija.options[0].selected = true;	
	
	  var startOption = 1;  	 
	  clearRegion(startOption);
	  clearCity(startOption);	
	
      if (countryID != ""){
		  SetRegion (countryID, startOption);
		  SetMapCountry(countryID);  
	  }
	  
	}

    function Grad (indexID) {
				
	  regionID=getRealRegionID(indexID);				  
	  SetMapRegion(regionID);
		
      document.generic_search.s_mjesto.options[0] = new Option(this.alls);
      document.generic_search.s_mjesto.options[0].value = "";
      document.generic_search.s_mjesto.options[0].selected = true;
	
	  var startOption = 1;
	  clearCity(startOption);
	
      if (regionID != ""){
		  SetCity (regionID, 1);
	  }	  	 
	
	}
	
	function Mjesto(indexID) {
		  SetMapCity(indexID);		
	}
	
	function submitt(page){
		document.generic_search.showp.value = page;	
		document.generic_search.submit();
	}
	
	function submitt_remote(page){
		document.result_search.showp.value = page;	
		document.result_search.submit();
	}
	
	function submittPdf(){ 
		MM_openBrWindow('blank.htm','pdfwin','scrollbars=yes,resizable=yes,width=700,height=700');
		document.details.submit(); 
	}
	
	function prt(){ this.window.print(); }
	
	function MM_goToURL() { //v3.0
 		 var i, args=MM_goToURL.arguments; document.MM_returnValue = false;
		 for (i=0; i<(args.length-1); i+=2) eval(args[i]+".location='"+args[i+1]+"'");	
	}
		
	function send_mail(){
		prefix="mailto:";
		user="croatours";
		servername="pu.htnet";
		topdomain=".hr";
		subject="?subject= - web contact -";
		email=prefix+user+"@"+servername+topdomain+subject;
		MM_goToURL('parent',this.email);
	}
	
	function send_mail2(){
		prefix="mailto:";
		user="croatours";
		servername="libero";
		topdomain=".it";
		subject="?subject= - web contact -";
		email2=prefix+user+"@"+servername+topdomain+subject;
		MM_goToURL('parent',this.email2);
	}
	
	function send_user_mail(user){
		prefix="mailto:";
		subject="?subject= - web contact -";
		user_email=prefix+user;
		MM_goToURL('parent',this.email2);
	}
	