  /*
	  Copyright (C) Brain Box, Inc.
	  All JavaScript contained here in is the intellectual property of Brain Box, Inc. unless stated otherwise
	  Any use of this code without written permission or license is prohibited
	  To obtain permission to use this code visit http://www.brainboxdev.com/codelicense.aspx
  */
  
  function getLeft(obj){
	  var intLeft = 0;
	  if(obj.offsetParent){
	    while(obj.offsetParent){
		  intLeft += obj.offsetLeft;
		  obj = obj.offsetParent;
		}
	  }else if (obj.x){ 
	    intLeft += obj.x;
	  }
	  return intLeft;
	}
	
	function getTop(obj){
	  var intTop = 0;
	  if(obj.offsetParent){
	    while(obj.offsetParent){
		  intTop += obj.offsetTop;
		  obj = obj.offsetParent;
		}
	  }else{
	    intTop += obj.y;
	  }
	  return intTop;
	}
  
    function adjustHNav(strId){
	  var strHtmlNew = document.getElementById(strId).innerHTML;
	  var re = new RegExp("<span", "gi");
	  var numLinks = strHtmlNew.match(re).length;
	  var intPercWidth = Math.floor(100 / numLinks) - 1;
	  var intOdd = 100 - intPercWidth * numLinks - 1;
	  for(i=0;i<numLinks;i++){
		if(intOdd != 0){
		  document.getElementById(strId+i).style.width = (intPercWidth+1)+"%";
		  intOdd--;
		}else{
		  document.getElementById(strId+i).style.width = (intPercWidth)+"%";
		}
	  }
	}
	
	function initPage(){
	  var intBot = getTop(document.getElementById("loc"));
	  var intRight = getLeft(document.getElementById("loc"));
	  var pageWidth = 980;
	  var strHtml;
	  if(intRight < 980){
		document.getElementById("pageWrap").style.width = "750px";
		document.getElementById("foot").style.width = "750px";
		document.getElementById("pageWrap").style.backgroundImage = 'url(/images/bakContent750.gif)';
		document.getElementById("topNav").style.backgroundImage = 'url(/images/bakTopNav750.gif)';
		//document.getElementById("content").style.backgroundImage = 'url(images/bakContentTop750.gif)';
		document.getElementById("botNav").style.backgroundImage = 'url(/images/bakBotBlu750.gif)';
		strHtml = document.getElementById("content").innerHTML;
	    strHtml = strHtml.replace(/<div>/gi, '<div style="background-image:url(/images/bakContentTop750.gif)">');
	    document.getElementById("content").innerHTML = strHtml;
		if(document.getElementById("map") != null){
          document.getElementById("map").style.width = "335px";
		  document.getElementById("map").style.height = "379px";
		}
		pageWidth = 750;
	  }
	  document.getElementById("head").innerHTML = document.getElementById("headBot").innerHTML;
	  document.getElementById("topNav").innerHTML = document.getElementById("topNavBot").innerHTML;
	  adjustHNav("botNav");
	  adjustHNav("topNav");
	}
	
	function doSearch(){
	  var txtField = document.getElementById("txtsearch");
	  if(txtField.value.length == 0 || txtField.value == " enter search text" || txtField.value == " must be more than 3 letters"){
		  txtField.value = " enter search text";
		  txtField.className = "boxshad-error";
		  txtField.focus();
		  txtField.select();
	  }else if(document.getElementById("txtsearch").value.length < 3){
		  txtField.value = " must be more than 3 letters";
		  txtField.className = "boxshad-error";
		  txtField.focus();
		  txtField.select();
	  }else{
		  document.getElementById("search_form").submit();
	  }
	}