function fillPrunedCommunities( ddRegion, ddCommunity )
{

 clearCommunities( ddCommunity );
  	
    ddCommunity.disabled = false;
  
    // normalize regionid to account for the 'Select a Region' prompt in the region dropdown
    regionid = ddRegion.selectedIndex - 1; 
    if( ddCommunity.type == 'select-one' )
    {
      ddCommunity[ 0 ] = new Option( 'All', '', false );
    }
    else if( ddCommunity.type == 'select-multiple' )
    {
      ddCommunity[ 0 ] = new Option( 'All', '', false );
    }
    for( var i = 0; i < prunedComList.length; i++ )
    {
      if( regionid == prunedComList[ i ][ 0 ] )
      {
        display = unescape( prunedComList[ i ][ 1 ].replace( /\+/g, ' ' ) );
        ddCommunity[ ddCommunity.length ] = new Option( display, display, false );
      }
    }
 

  return( true ); 

}

var prunedComList=[
[0,"Quesnel"],
[1,"Fort+St+James"],
[1,"Prince+George"],
[1,"Vanderhoof"],
[2,"Barriere"],
[2,"Kamloops"],
[2,"Salmon+Arm"],
[3,"Abbotsford"],
[3,"Chilliwack"],
[4,"Bowen+Island"],
[4,"Burnaby"],
[4,"Vancouver"],
[4,"West+Vancouver"],
[5, "Blairmore"],
[5,"Columbia+Valley"],
[5, "Cranbrook"],
[5,"Crows+Nest+Pass"],
[5,"Elk+Valley&+Fernie"],
[5,"Golden"],
[5, "Jaffray-South+Country"],
[5, "Kimberley+&+Marysville"],
[6,"Kelowna"],
[6,"Penticton"],
[6,"Vernon"],
[7,"Richmond"],
[8,"Langley"],
[9,"Coquitlam"],
[9,"Maple+Ridge"],
[10,"Cowichan+Valley"],
[10,"Ladysmith"],
[10,"Nanaimo"],
[10,"Parksville"],
[10,"Port+Alberni"],
[11,"Campbell+River"],
[11,"Comox+Valley"],
[12,"Esquimalt"],
[12,"Gulf+Islands"],
[12,"Highlands"],
[12,"Malahat"],
[12,"Oak+Bay"],
[12,"Saanich+East"],
[12,"Saanich+Peninsula"],
[12,"Saanich+West"],
[12,"Sooke"],
[12,"Victoria"],
[12,"View+Royal"],
[12,"West+Shore"]
];













var ord = Math.floor(Math.random()*10000000000000000);
var qregion = '';

function getURLParameter(strParamName){
  var strReturn = "";
  var strHref = window.location.href;
  if ( strHref.indexOf("?") > -1 ){
    var strQueryString = strHref.substr(strHref.indexOf("?")).toLowerCase();
    var aQueryString = strQueryString.split("&");
    for ( var iParam = 0; iParam < aQueryString.length; iParam++ ){
      if (
aQueryString[iParam].indexOf(strParamName.toLowerCase() + "=") > -1 ){
        var aParam = aQueryString[iParam].split("=");
        strReturn = aParam[1];
        break;
      }
    }
  }
  return unescape(strReturn);
}

function getRegion()
{	
	// Check qRegion parameter for a new region
	var rp = getURLParameter('qRegion');
	if(rp && rp != '')
	{
		qregion	= rp;		
	}
}


function getAdTag()
{
	var endtag = "";
	
	if(qregion == '')
		getRegion();
		
	
	var result = "";
	
	//alert('qRegion = '+qregion);
	if(qregion.toLowerCase() == 'bc cariboo' + qregion.toLowerCase() == 'bc+cariboo')
		endtag = 'bc_cariboo';
	else if(qregion.toLowerCase() == 'bc north' || qregion.toLowerCase() == 'bc+north')
		endtag = 'bc_north';
	else if(qregion.toLowerCase() == 'bc thompson nicola' || qregion.toLowerCase() == 'bc+thompson+nicola')
		endtag = 'thompson_nicola';
	else if(qregion.toLowerCase() == 'fraser valley' || qregion.toLowerCase() == 'fraser+valley')
		endtag = 'fraservalley';	
	else if(qregion.toLowerCase() == 'greater vancouver' || qregion.toLowerCase() == 'greater+vancouver')
		endtag = 'vancouver';	
	else if(qregion.toLowerCase() == 'kootenay / rockies' || qregion.toLowerCase() == 'kootenay+/+rockies')
		endtag = 'kootenay';	
	else if(qregion.toLowerCase() == 'okanagan similkameen' || qregion.toLowerCase() == 'okanagan+similkameen')
		endtag = 'okanagan';	
	else if(qregion.toLowerCase() == 'richmond/south delta' || qregion.toLowerCase() == 'richmond/south+delta')
		endtag = 'richmond';	
	else if(qregion.toLowerCase() == 'surrey area' || qregion.toLowerCase() == 'surrey+area')
		endtag = 'surrey';	
	else if(qregion.toLowerCase() == 'tri-city/maple ridge' || qregion.toLowerCase() == 'tri-city/maple+ridge')
		endtag = 'tri_mapleridge';	
	else if(qregion.toLowerCase() == 'vancouver island central' || qregion.toLowerCase() == 'vancouver+island+central')
		endtag = 'vanislandcentral';	
	else if(qregion.toLowerCase() == 'vancouver island north' || qregion.toLowerCase() == 'vancouver+island+north')
		endtag = 'vancouverislandnorth';	
	else if(qregion.toLowerCase() == 'vancouver island south' || qregion.toLowerCase() == 'vancouver+island+south')
		endtag = 'vancouverislandsouth';			
	else {
		endtag = 'bc';			
	}
	
	if(endtag != '') {
		result = '.' + endtag;
	}
	
	//alert(result);
	return result;
}

function getMasthead() {
	
	
	//return "<img src='http://www.bclocalhomes.com/images/bclre_logo.gif' border='0' />";
	
	
	
	getRegion();
	var str = qregion;
	var result = "";
	
	//alert(str);
	if(str == "" || typeof(str) == 'undefined')
	{
		result = "<img src='http://www.bclocalhomes.com/images/bclre_logo.gif' border='0' />";

	} else {
		str.toLowerCase();
		//alert(str);
		str = str.replace("+","_");
		str = str.replace("+","_");
		str = str.replace("+","_");
		//str = str.replace("+/+","_");
		//str = str.replace("+&+","_");
		//str = str.replace(/\+/g,"_");
		//str = str.replace("/","_");
		//str = str.replace("&","_");		
		
		
		str = str.replace(" / ","_");
		str = str.replace("/","_");
		str = str.replace(/&/,"");
		str = str.replace(/\s/g,"_");
		
		str = str.replace("__","_");
		//str = str.replace(/%20/,"_");
		
		//document.write(str);
		
		//alert(str);
		//alert("<img src='http://www.bclocalrealestate.com/images/bclre_" + str + ".gif' border='0' />");
		
		result = "<img src='http://www.bclocalhomes.com/images/bclre_" + str + ".gif' border='0' />";	
		//alert(result);
	}
	return result;
	
	
	
}

function getCurrentDate(){
	var myDays = ["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday","Sunday"];
	var currentTime = new Date();
	var month = currentTime.getMonth() + 1;
	var day = currentTime.getDate();
	var year = currentTime.getFullYear();
	var dayOfWeek = myDays[currentTime.getDay()];
	
	var returnString = dayOfWeek + ", " + month + "/" + day + "/" + year;
	return returnString
}

function getCurrentTime()
{
	var currentTime = new Date();
	var hours = currentTime.getHours();
	var minutes = currentTime.getMinutes();
	
	if (minutes < 10)
		minutes = "0" + minutes;
	
	var returnString
	if(hours > 12){
		returnString = hours - 12 + ":" + minutes + " ";
	}
	else if(hours == 0){
		returnString = "12:" + minutes + " ";
	} else{
		returnString = hours + ":" + minutes + " ";
	}	
	
	if(hours > 11){
		var returnString = returnString + "pm";
		
	} else
		var returnString = returnString + "am";
		
	return returnString
}


function goToHome()
{
	getRegion();
	location.href = "http://www.bclocalhomes.com/?qRegion=" + qregion;	
}