function _sTab(cur){
  if(cur==1){
      $('tab_carparks_div').style.display = 'none';
      $('tab_station_div').style.display = '';
      $('current_tab').value = 'station';
  } else {
      $('tab_carparks_div').style.display = '';
      $('tab_station_div').style.display = 'none';
	  $('current_tab').value = 'carparks';
  }
}	
    
 function tLocate(){

    var current_tab = $('current_tab').value;
	
	// carpark
    var where_carpark = ($('where_carpark').value==' e.g. Bedok ')?'':$('where_carpark').value;
    var slider_car_parks_input = $('slider-car-parks-input').value;
    var slider_car_value = $('slider-car-value').value;
	
	//day_carpark  = ($('day_carpark1').checked) ? $('day_carpark1').value : day_carpark;
	//day_carpark  = ($('day_carpark2').checked) ?$('day_carpark2').value : day_carpark;
	//day_carpark  = ($('day_carpark3').checked) ? $('day_carpark3').value : day_carpark;
	var day_carpark = $('day_carpark_select').value;
		
    var select_time_in = $('select_time_in').value;
    var select_time_out = $('select_time_out').value;
 	
	// station
	var chk_caltex =  ($('chk_caltex').checked) ? true:false;
    var chk_esso = ($('chk_esso').checked) ? true:false;
    var chk_spc = ($('chk_spc').checked) ? true:false;
    var chk_shell = ($('chk_shell').checked) ? true:false;
	
    var slider_station_input = $('slider-station-input').value;
    var slider_station_value = $('slider-station-value').value;
	
    var station_tags_hidden = $('station_tags_hidden').value;
    var carparks_tags_hidden = $('carparks_tags_hidden').value;

	
	
    var where_station = ($('where_station').value==' e.g. Bedok ')?'':$('where_station').value;
    var list_of_services = $('list_of_services').value;
	
	
	if(current_tab=='carparks'){
	       if(where_carpark==''  && carparks_tags_hidden==''){
			  alert("Please provide a location"); return false;
		   } else {
		       
			   if(day_carpark!=''){
				  if(select_time_in!=""  &&  select_time_out!=""){
					   if(select_time_in >= select_time_out){
							  alert("Time In must be greater than Time Out"); return false;
					   } 
				  }else {
						      alert("Must select the Time In and Time Out");   return false;
					   }
			   }
				  if(not_map_page){
					  var temp_url = root_path + 'map-search.php?where_carpark=' + where_carpark + '&slider_car_parks_input=' + slider_car_parks_input + '&slider_car_value=' + slider_car_value;
						  temp_url += '&list_of_services=' + list_of_services + '&current_tab=' + current_tab + '&select_time_in=' + select_time_in + '&select_time_out=' + select_time_out + '&day_carpark=' + day_carpark ;
						  temp_url += '&carparks_tags_hidden=' + carparks_tags_hidden;
						  self.location = temp_url; 
				  } else {
						  map.clearOverlays();
							 var temp_url =  '&where_carpark=' + where_carpark + '&slider_car_parks_input=' + slider_car_parks_input + '&slider_car_value=' + slider_car_value;
								 temp_url +=   '&list_of_services=' + list_of_services + '&current_tab=' + current_tab + '&select_time_in=' + select_time_in + '&select_time_out=' + select_time_out  + '&day_carpark=' + day_carpark;					 temp_url += '&carparks_tags_hidden=' + carparks_tags_hidden;

								//if(carpark_tags!=""){
						      //    map_search(temp_url);  
							 //  } else {
								  map_search_geo(where_carpark,slider_car_value,temp_url);  
							 //  }
				  }
		   }
	} else {
		   if(chk_caltex==false && chk_esso==false && chk_spc==false && chk_shell==false && where_station=='' && list_of_services=='' && station_tags_hidden==''){
			  alert("Please enter atleast 1  search criteria"); return false;
		   } else {
		      if(not_map_page){
  				  var temp_url = root_path + 'map-search.php?chk_caltex=' + ((chk_caltex)?'ON':'') + '&chk_esso=' + ((chk_esso)?'ON':'') + '&chk_spc=' + ((chk_spc)?'ON':'');
				      temp_url +=  '&chk_shell=' +  ((chk_shell)?'ON':'') + '&slider_station_input=' +  ((slider_station_input)?'ON':'') + '&slider_station_value=' +  slider_station_value;
				      temp_url +=  '&where_station=' + where_station + '&list_of_services=' + list_of_services + '&current_tab=' + current_tab + '&station_tags_hidden=' +  station_tags_hidden;
					  self.location = temp_url; 
			  } else {
			  		  map.clearOverlays();
                      if(where_station!=''){
					     var temp_url =  "&chk_caltex=" + ((chk_caltex)?'ON':'') + '&chk_esso=' + ((chk_esso)?'ON':'') + '&chk_spc=' + ((chk_spc)?'ON':'');
							 temp_url +=  '&chk_shell=' +  ((chk_shell)?'ON':'') + '&slider_station_input=' +  ((slider_station_input)?'ON':'') + '&slider_station_value=' +  slider_station_value;
							 temp_url +=  '&where_station=' + where_station + '&list_of_services=' + list_of_services + '&current_tab=' + current_tab + '&station_tags_hidden='+  station_tags_hidden ;

							 map_search_geo(where_station,slider_station_value,temp_url);  
					  } else {
					     var temp_url =  "?chk_caltex=" + ((chk_caltex)?'ON':'') + '&chk_esso=' + ((chk_esso)?'ON':'') + '&chk_spc=' + ((chk_spc)?'ON':'');
							 temp_url +=  '&chk_shell=' +  ((chk_shell)?'ON':'') + '&slider_station_input=' +  ((slider_station_input)?'ON':'') + '&slider_station_value=' +  slider_station_value;
							 temp_url +=  '&where_station=' + where_station + '&list_of_services=' + list_of_services + '&current_tab=' + current_tab + '&station_tags_hidden=' +  station_tags_hidden;
						     map_search(temp_url);  
					  }
			  }
		   }
	}
    
	return false; 
}


// fi code ????

function MM_swapImgRestore() { //v3.0
  var i,x,a=document.MM_sr; for(i=0;a&&i<a.length&&(x=a[i])&&x.oSrc;i++) x.src=x.oSrc;
}
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 MM_findObj(n, d) { //v4.01
  var p,i,x;  if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
    d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
  if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
  for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);
  if(!x && d.getElementById) x=d.getElementById(n); return x;
}

function MM_swapImage() { //v3.0
  var i,j=0,x,a=MM_swapImage.arguments; document.MM_sr=new Array; for(i=0;i<(a.length-2);i+=3)
   if ((x=MM_findObj(a[i]))!=null){document.MM_sr[j++]=x; if(!x.oSrc) x.oSrc=x.src; x.src=a[i+2];}
}

