function choosePage(page) {
	//document.getElementById('to_page_id').value='searchresults'
	document.getElementById('active_page').value=page;
	document.getElementById('acc_form').submit();
}

function detailsPage(resId,toPage) {
	/*document.getElementById('to_page_id').value=toPage;*/
	document.getElementById('resource_id').value=resId;
	document.getElementById('acc_form').submit();
	document.getElementById('to_page_id').value='searchresults';
}

function detailsFromSelectionBox(resId,form){
	document.getElementById('to_page_id_box_'+form).value='details';
	document.getElementById('selection_form_'+form).submit();
}

function detailsFromSelectionPage(resId,form){
	document.getElementById('to_page_id_selection_'+form).value='details';
	document.getElementById('item_form_'+form).submit();
}

function selectionPage(resId,toPage) {
	document.getElementById('to_page_id').value=toPage;
	document.getElementById('mySelection').value='true';
	document.getElementById('resource_id').value=resId;
	document.getElementById('acc_form').submit();
	document.getElementById('to_page_id').value='searchresults';
}

function bookingPage(resId) {
	//document.getElementById('to_page_id').value='booking';
	document.getElementById('resource_id').value=resId;
	//document.getElementById('acc_form').target='_blank';
	document.getElementById('acc_form').submit();
	document.getElementById('acc_form').target='_self';
	document.getElementById('to_page_id').value='searchresults';
}

function bookingFromSelectionBox(resId,form) {
	document.getElementById('to_page_id_box_'+form).value='booking';
	//document.getElementById('selection_form_'+form).target='_blank';
	document.getElementById('selection_form_'+form).submit();
	document.getElementById('selection_form_'+form).target='_self';
}

function bookingFromSelectionPage(resId,form) {
	document.getElementById('to_page_id_selection_'+form).value='booking';
	//document.getElementById('item_form_'+form).target='_blank';
	document.getElementById('item_form_'+form).submit();
	document.getElementById('item_form_'+form).target='_self';
}

function calendarSwitch(month,year) {
	//document.getElementById('to_page_id').value='booking';
	document.getElementById('calendar_month').value=month;
	document.getElementById('calendar_year').value=year;
	document.getElementById('acc_form').submit();
}

function personsChooser(persons) {
	//document.getElementById('to_page_id').value='booking';
	document.getElementById('filter_adults').value=persons;
	document.getElementById('acc_form').submit();
}

function confirmPage(resId) {
	//document.getElementById('to_page_id').value='confirm';
	//document.getElementById('resource_id').value=resId;
	document.getElementById('acc_form').submit();
}

function finishPage(resId) {
	document.getElementById('to_page_id').value='finish';
	//document.getElementById('resource_id').value=resId;
	document.getElementById('acc_form').submit();
}

function goToPage(pageId) {
	//document.getElementById('to_page_id').value=pageId;
	document.getElementById('acc_form').submit();
}

function removeFromSelection(resId) {
	document.getElementById('resource_id').value=resId;
	document.getElementById('remove').value='true';
	document.getElementById('acc_form').submit();
	document.getElementById('remove').value='false';
}


function bigImage(imgSrc, x, y, message){
	var popup = null;
	if (popup != null && !popup.closed) popup.close();
	properties = "'toolbar=no,top=200,left=300,location=no,directories=no,status=no,menubar=no,scrollbars=no,resizable=no,width="+x+",height="+y+"'";
	popup=window.open('','_blank',properties);
	popup.document.write("<!DOCTYPE html PUBLIC '-//W3C//DTD XHTML 1.0 Strict//EN' 'http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd'><html><head><title>Travelana - Image</title></head><body style='margin:0px;'><div><a href='javascript:window.close();' title='"+message+"'><img style='border:none;' src='/"+imgSrc+"' width='"+ x +"' height='"+ y+"' alt='big image' /></a></div></body></html>");
	popup.document.close();
}

function openPricelist(resId,url){
	properties = "'toolbar=no,top=200,left=280,location=no,directories=no,status=no,menubar=no,scrollbars=yes,resizable=no,width=640,height=420'";
	popup=window.open(url+'?resource_id='+resId,'_blank',properties);
}

function toggleVisibility(id){
		visibility = document.getElementById(id).style.display;
		if (visibility == 'none'){
			document.getElementById(id).style.display="block";
		}else{
			document.getElementById(id).style.display="none";
		}
	}

function back(){
	history.go(-1);
}

function canIFlash(ver){
     /*
      u ovoj skripti detektiramo postoji li flash 5 ili ne, za sve sumnjive browsere bacamo imagemapu

     */
     var i=0;
     bName=navigator.appName;
     bVer=navigator.appVersion;


    // alert(bName);

     //alert(bVer);

     // ako nema pluginova uopce izbacujemo van
     //if (document.plugins.length==0) {return false;}

     // ako je browser IE verzija 4.5 , onda je to sigurno Mac sa 4.5 IE-om koji nije normalan i vra?amo false
     if ((bName.indexOf("Internet Explorer")!=-1)&&(bVer.indexOf("4.5")!=-1)&&(bVer.indexOf("Mac")!=-1)){
     //alert("Explorer 4.5 na Mac-u. NON PASARAN");
      return false;
     }

     // ako je browser IE na mac-u i prosao je detekciju 4.5 browsera vjeroatno je 5 ili ve?i pa ga pu?tamo
     //if ((bName.indexOf("Internet Explorer")!=-1)&&(bVer.indexOf("Macintosh")!=-1)){
     //alert("Explorer 5 ili ve?i  na Mac-u. prolazi");
     //return true;
     //}


     // ako je browser IE verzija 3 ili manja, nemo?e automatski update-ati Flash i vjerojatno je na jako slaboj mashini i ne pu?tamo flash u tom slu?aju
     if ((bName.indexOf("Internet Explorer")!=-1)&&(parseInt(bVer)<4)){
       //alert("Preslabi explorer. NON PASARAN");
       return false;
     }


     // ako je browser slabi netscape, isto kao i kod slabih explorera
      if ((bName.indexOf("Netscape")!=-1)&&(parseInt(bVer)<4)){
       //alert("Preslabi Netscape. NON PASARAN");
       return false;
      }
      //kad smo eliminirali odre?ene browsere, provjeravamo plugins niz, ako postoji za Flash 5

      // exploreri 4 i vi?i na windowsima automatski  update-aju flash, pa za njih sljede?e ne vrijedi
      if ((bName.indexOf("Internet Explorer")!=-1)&&(parseInt(bVer)>=4)&&(bVer.indexOf("Win")!=-1)){
       //alert("dovoljno jaka verzije Explorera da skinu plugin same!!")
       return true;
      }
      //ako ne postoji document.plugins vra?amo van
       if (!(navigator.plugins)){
         //alert("Ovaj browser ne podr?ava plugin niz NON PASARAN")
         return false;
       }
       //dalje parsamo kroz plugins niz u potrazi za flashom 5
       //alert(document.plugins.length);
        while (i<navigator.plugins.length){
               //alert (navigator.plugins[i].description);
               if ((navigator.plugins[i].description.indexOf("Flash")!=-1)){
                        if (navigator.plugins[i].description.indexOf("4.")!=-1){
                         //alert("to je flash 4 -> preslabo");
                         return false;
                        } else {
                         //alert("nije flash 4 -> pretpostavit ?emo da je 5 ili ve?i");
                         return true;
                        }
               }
               i++;
        }
        //ako su sve detekcije propale, pretpostavljamo da nema Flasha!!
       // alert("sve detekcije propale, pretpostavljamo da nema Flasha!!")
        return false;
}

function newWin(url) {
	window.open(url, '_blank');
	return false;
}

function selectForm(tab_id,div_id){	
	//if (document.getElementById(tab_id).className != 'tab_selected'){
		document.getElementById("form_quicksearch").className='tab';
		document.getElementById("form_bookingcom").className='tab';
		document.getElementById(tab_id).className='tab_selected';
		document.getElementById("div_quicksearch").style.display='none';
		document.getElementById("div_bookingcom").style.display='none';		
		document.getElementById(div_id).style.display='block';
	//}
}

function selectDefaultForm(tab_id,div_id){	
	document.getElementById("form_quicksearch").className='tab';
	document.getElementById("form_bookingcom").className='tab_selected';
	document.getElementById(tab_id).className='tab_selected';
	document.getElementById("div_quicksearch").style.display='none';
	document.getElementById("div_bookingcom").style.display='none';		
	document.getElementById(div_id).style.display='block';
}
