var Global = {};
var leftNavContent;
var leftNavImg;
var pageXML;
var intervalID;
$.get("/thistledown/news/news.xml",{},function(feed){
			pageXML = feed;
			});
Global.init = function (){

	if($.getURLParam("page")&&!$.getURLParam("search")){
		Global.gotoPage($.getURLParam("page"),null);
	}
	else if($.getURLParam("page")&&$.getURLParam("search")){
		Global.gotoPage($.getURLParam("page"),$.getURLParam("search"));
	}else{
		Global.gotoPage('/thistledown/pages/homePage.html',null);
	}

}

Global.gotoPage = function(page,search){
	if(page=='/thistledown/pages/homePage.html'){
		$('#mainContent').load('/thistledown/include/homePageLayout.html', function() {
 		 	$(this).find('#PageMainContent-Holder').load(page);
		});
	}else{
		$('#mainContent').load('/thistledown/include/detailPageLayout.html', function() {
 		 	$(this).find('#PageMainContent-Holder').load(page);
 		 	if(!leftNavContent){
					leftNavContent = "contactInfo.html";
					leftNavImg = "leftHero1.jpg";
			}
		});
	}
}


Global.loadLeftNav = function() {
	$('#detailPageMainImg').attr('src', "/images/Property/tdc/Homepage/"+leftNavImg);
	$('#PageNavContent-Holder').load("/thistledown/include/"+leftNavContent, function(){
		//Global.shoreUp();
		intervalID = setInterval('Global.shoreUp()', 300);
		
	});
}

Global.shoreUp = function(){
	if($('#PageMainContent-Holder').height()>$('#PageLeftNav').height()){
		$('#PageNavContent-Holder').height($('#PageMainContent-Holder').height()-198-10-14-14);
	}else{
		$('#PageMainContent-Holder').height($('#PageLeftNav').height()-2);
	}
	clearInterval(intervalID);
}

/* Copyright (c) 2006 Mathias Bank (http://www.mathias-bank.de)
 * Dual licensed under the MIT (http://www.opensource.org/licenses/mit-license.php) 
 * and GPL (http://www.opensource.org/licenses/gpl-license.php) licenses.
 * 
 * Thanks to Hinnerk Ruemenapf - http://hinnerk.ruemenapf.de/ for bug reporting and fixing.
 */
jQuery.extend({
/**
* Returns get parameters.
*
* If the desired param does not exist, null will be returned
*
* @example value = $.getURLParam("paramName");
*/ 
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;
	}
});
