// JavaScript Document
jQuery.extend({	
			
		getURLParam: function(strParamName){
	  var strReturn = "";
	  var strHref = window.location.href;
	  var bFound=false;
	  
	  var cmpstring = strParamName + "=";
	  var cmplen = cmpstring.length;

	  if ( strHref.indexOf("?") > -1 ){
	    var strQueryString = strHref.substr(strHref.indexOf("?")+1);
	    var aQueryString = strQueryString.split("&");
	    for ( var iParam = 0; iParam < aQueryString.length; iParam++ ){
	      if (aQueryString[iParam].substr(0,cmplen)==cmpstring){
	        var aParam = aQueryString[iParam].split("=");
	        strReturn = aParam[1];
	        bFound=true;
	        break;
	      }
	      
	    }
	  }
	  if (bFound==false) return null;
	  return strReturn;
	}
});



var ChangeDayMin = "<select name=MinDayRent  style=width:96px;><option value=\"\">Min Price</option><option value=500 >500</option><option value=1000 >1,000</option><option value=2000 >2,000</option><option value=3000 >3,000</option><option value=4000 >4,000</option><option value=5000>5,000</option><option value=7500>7,500</option><option value=10000>10,000</option><option value=15000>15,000</option><option value=20000>20,000</option><option value=25000>25,000</option><option value=30000>30,000</option><option value=35000>35,000</option><option value=40000>40,000</option><option value=45000>45,000</option><option value=50000>50,000</option><option value=75000>75,000</option><option value=100000>100,000</option><option value=150000>150,000</option><option value=200000>200,000</option><option value=250000>250,000</option><option value=500000>500,000</option></select>";

var param1 = $.getURLParam("MinDayRent");

if (param1  != ''){
var ChangeDayMin = ChangeDayMin.replace( "value="+param1+"", "value="+param1+" selected" );
}

var ChangeDayMax = "<select name=MaxDayRent  style=width:96px;><option value=\"\">Max Price</option> <option value=1000 >1,000</option><option value=2000 >2,000</option><option value=3000 >3,000</option><option value=4000 >4,000</option><option value=5000>5,000</option><option value=7500>7,500</option><option value=10000>10,000</option><option value=15000>15,000</option><option value=20000>20,000</option><option value=25000>25,000</option><option value=30000>30,000</option><option value=35000>35,000</option><option value=40000>40,000</option><option value=45000>45,000</option><option value=50000>50,000</option><option value=75000>75,000</option><option value=100000>100,000</option> <option value=150000>150,000</option><option value=200000>200,000</option><option value=250000>250,000</option><option value=500000>500,000</option> </select>";	

var param2 = $.getURLParam("MaxDayRent");

if (param2  != ''){
var ChangeDayMax = ChangeDayMax.replace( "value="+param2+"", "value="+param2+" selected" );
}
	



var ChangeWeekMin = "<select name=MinWeekRent style=width:96px;><option value=\"\">Min Price</option><option value=3000 >3,000</option><option value=4000 >4,000</option><option value=5000>5,000</option><option value=7500>7,500</option><option value=10000>10,000</option><option value=15000>15,000</option><option value=20000>20,000</option><option value=25000>25,000</option><option value=30000>30,000</option><option value=35000>35,000</option><option value=40000>40,000</option><option value=45000>45,000</option><option value=50000>50,000</option><option value=75000>75,000</option><option value=100000>100,000</option><option value=150000>150,000</option><option value=200000>200,000</option><option value=250000>250,000</option><option value=500000>500,000</option></select>";

var param8 = $.getURLParam("MinWeekRent");

if (param8  != ''){
var ChangeWeekMin = ChangeWeekMin.replace( "value="+param8+"", "value="+param8+" selected" );
}

var ChangeWeekMax = "<select name=MaxWeekRent style=width:96px;><option value=\"\">Max Price</option><option value=4000 >4,000</option><option value=5000>5,000</option><option value=7500>7,500</option><option value=10000>10,000</option><option value=15000>15,000</option><option value=20000>20,000</option><option value=25000>25,000</option><option value=30000>30,000</option><option value=35000>35,000</option><option value=40000>40,000</option><option value=45000>45,000</option><option value=50000>50,000</option><option value=75000>75,000</option><option value=100000>100,000</option> <option value=150000>150,000</option><option value=200000>200,000</option><option value=250000>250,000</option><option value=500000>500,000</option> </select>";	

var param9 = $.getURLParam("MaxWeekRent");

if (param9  != ''){
var ChangeWeekMax = ChangeWeekMax.replace( "value="+param9+"", "value="+param9+" selected" );
}


var ChangeMonthMin = "<select name=MinMonthRent style=width:96px;><option value=\"\">Min Price</option><option value=5000>5,000</option><option value=7500>7,500</option><option value=10000>10,000</option><option value=15000>15,000</option><option value=20000>20,000</option><option value=25000>25,000</option><option value=30000>30,000</option><option value=35000>35,000</option><option value=40000>40,000</option><option value=45000>45,000</option><option value=50000>50,000</option><option value=75000>75,000</option><option value=100000>100,000</option><option value=150000>150,000</option><option value=200000>200,000</option><option value=250000>250,000</option><option value=500000>500,000</option></select>";

var param3 = $.getURLParam("MinMonthRent");

if (param3  != ''){
var ChangeMonthMin = ChangeMonthMin.replace( "value="+param3+"", "value="+param3+" selected" );
}

var ChangeMonthMax = "<select name=MaxMonthRent style=width:96px;><option value=\"\">Max Price</option><option value=7500>7,500</option><option value=10000>10,000</option><option value=15000>15,000</option><option value=20000>20,000</option><option value=25000>25,000</option><option value=30000>30,000</option><option value=35000>35,000</option><option value=40000>40,000</option><option value=45000>45,000</option><option value=50000>50,000</option><option value=75000>75,000</option><option value=100000>100,000</option> <option value=150000>150,000</option><option value=200000>200,000</option><option value=250000>250,000</option><option value=500000>500,000</option> </select>";

var param4 = $.getURLParam("MaxMonthRent");

if (param4  != ''){
var ChangeMonthMax = ChangeMonthMax.replace( "value="+param4+"", "value="+param4+" selected" );
}

$(document).ready(function() {
		 
	var Period = $('select.Period option:selected').val();
	 
	 if (Period == 'Daily'){
		 $("#MinRent").html(ChangeDayMin);
		 $("#MaxRent").html(ChangeDayMax);
			}else if (Period == 'Monthly'){
		 $("#MinRent").html(ChangeMonthMin);
		 $("#MaxRent").html(ChangeMonthMax);
		 }else if (Period == 'Weekly'){
		 $("#MinRent").html(ChangeWeekMin);
		 $("#MaxRent").html(ChangeWeekMax);
	 } 
		 
	 });
	 function PriceChange(){
	 
	 var Period = $('select.Period option:selected').val();
	 
	 if (Period == 'Daily'){
		 $("#MinRent").html(ChangeDayMin);
		 $("#MaxRent").html(ChangeDayMax);
		 }else if (Period == 'Weekly'){
		 $("#MinRent").html(ChangeWeekMin);
		 $("#MaxRent").html(ChangeWeekMax);
			}else if (Period == 'Monthly'){
		 $("#MinRent").html(ChangeMonthMin);
		 $("#MaxRent").html(ChangeMonthMax);
	 }
	 
	 }
	 
	 $(document).ready(function() {

	//When page loads...
	$(".tabSearch_content").hide(); //Hide all content
	var param5 = $.getURLParam("Period");
	var param10 = $.getURLParam("ForSale");
	var sPath = window.location.pathname;
	var sPage = sPath.substring(sPath.lastIndexOf('/') + 1);
	
	if (param10 == 'Yes')
	{
		$("ul.tabsSearch li.Buy").addClass("activeSearch").show(); //Activate first tab
		$(".tabSearch_content[rel=Buy]").show(); //Show first tab content
	}
	else if (param5 != null )
	{
		$("ul.tabsSearch li.Rent").addClass("activeSearch").show(); //Activate first tab
		$(".tabSearch_content[rel=Rent]").show(); //Show last tab content
	}
	else if (sPage == 'rent' )
	{
		$("ul.tabsSearch li.Rent").addClass("activeSearch").show(); //Activate first tab
		$(".tabSearch_content[rel=Rent]").show(); //Show last tab content
	}
	else
	{
		$("ul.tabsSearch li.Buy").addClass("activeSearch").show(); //Activate first tab
		$(".tabSearch_content[rel=Buy]").show(); //Show first tab content
	}
	//On Click Event
	$("ul.tabsSearch li").click(function() {

		$("ul.tabsSearch li").removeClass("activeSearch"); //Remove any "active" class
		$(this).addClass("activeSearch"); //Add "activeSearch" class to selected tab
		$(".tabSearch_content").hide(); //Hide all tab content

		var activeSearchTab = $(this).find("a").attr("href"); //Find the href attribute value to identify the active tab + content
		$(activeSearchTab).show(); //Fade in the active ID content
		return false;
	});
//SideSlide Favorites
$("a#SideTab").click(function(){
  var OpenSide = $(this).attr('rel');
  var FadeTab = $(this).attr('class');
  var CurrentWidth = $(this).attr('name');
  var Width = $(OpenSide).css("width");
  
  if (Width != CurrentWidth)
  {
 $(FadeTab).hide();  
  $(OpenSide).animate({
    width: CurrentWidth,	
  }, 600 );
  $.ajaxSetup ({
	 cache: false
	});
	var favorites = "includes/ViewCartSlide.php";
	$.post(
	  favorites,
	  { ForSaleAmount: 1 },
	  function(responseText){
	   $(FadeTab).html(responseText)
	   
	   $(FadeTab).fadeIn(1000, "linear");
	   },
	 "html");
  $(FadeTab).delay(500).fadeIn(500);
  $(this).attr('title', 'Close');
  }else{
	$(FadeTab).fadeOut(500);
    $(OpenSide).delay(500).animate({
    width: "0",	
  }, 600 );
  $(this).attr('title', 'Open');
  }
}); 
}); 




function DoSearchSale(){
       			document.MainSearchSale.action="search.php";
				}
function DoMapSearchSale(){
        		document.MainSearchSale.action="map-search.php";
				}
function DoSearchRent(){
       			document.MainSearchRent.action="search.php";
				}
function DoMapSearchRent(){
        		document.MainSearchRent.action="map-search.php";
				}				
