function processMenus() {
	parseMenus();
	positionMenus();
}
//var colheightofs = 31;
var colheightofs = 0;
var pngXOffset=0;
var pngYOffset=0;
function sizeColumns() 
{
if (window.pngHeight) {
	pngHeight();
}

if (!document.getElementById('column1')){
	return;
}

coldvht1=document.getElementById('column1').offsetHeight;
coldvht2= document.getElementById('column2') ? document.getElementById('column2').offsetHeight : 0;
coldvht3=document.getElementById('column3') ? document.getElementById('column3').offsetHeight : 0;


if (coldvht1>coldvht2) coldvht2=coldvht1;
else if (coldvht2>=coldvht1) coldvht1=coldvht2;
if (coldvht3>=coldvht1) 
{
  coldvht1=coldvht3;
  coldvht2=coldvht3;
}
else 
{
  coldvht3=coldvht1;
}
coldvht3=coldvht1;
coldvht2=coldvht1;
document.getElementById('colbody1').style.height = (coldvht1 - colheightofs) + 'px';

if(document.getElementById('colbody2')) {	
		document.getElementById('colbody2').style.height = (coldvht2 - colheightofs) + 'px';
		return;
	}
	
	if(document.getElementById('colbody3')) {
		document.getElementById('colbody3').style.height = (coldvht3 - colheightofs) + 'px';	
	}
}

//------------------------------------------------------------
// Called from Map Element: This method will set hidden parameters
//-----------------------------------------------------------
    function setToAddress(street,city,state,zip,country,formname)
	{
		document.getElementById(formname).toStreet.value=street;
		document.getElementById(formname).toCity.value=city;
		document.getElementById(formname).toState.value=state;
		document.getElementById(formname).toZip.value=zip;
		document.getElementById(formname).toCountry.value=country;
    }

//------------------------------------------------------------
// Create a URL which is called from a mapquest Map to get Directions
//-----------------------------------------------------------
    function genURL(action,formname,newMap)
    {
		var sa = document.getElementById(formname).street_address.value;
		var cy = document.getElementById(formname).city.value;
		var st = document.getElementById(formname).state.value;
		var pc = document.getElementById(formname).postal_code.value;
		var ct = document.getElementById(formname).country.value;
		var lat =document.getElementById(formname).latitude.value;
		var lng =document.getElementById(formname).longitude.value;
		var uid =document.getElementById(formname).userid.value;
		var wid =document.getElementById(formname).website_id.value;
		
		if (newMap=='true'){
		// To be added only if the user is a new user.
			var street=document.getElementById(formname).toStreet.value;
			var city= document.getElementById(formname).toCity.value;
			var state=document.getElementById(formname).toState.value;
			var zip=document.getElementById(formname).toZip.value;
			var country=document.getElementById(formname).toCountry.value;
			if(zip=="")
			{
				if(city=="" || state=="")
				{
					alert("Please select an address by clicking the radio button");
					return false;
				}
			}
		}
		
			if(cy=="")
			{
				alert("Please Enter The City");
				document.getElementById("city").focus();
				return false;
			}
			if(st=="")
			 {
			    alert("Please Enter The State");
				document.getElementById("state").focus();
				return false;
			 }
		
		
		//pallavi change to send the toAress also to get driving directions
		var url = action+"&street_address="+sa+"&city="+cy+"&state="+st+"&postal_code="+pc+"&country="+ct
					+"&latitude="+lat+"&longitude="+lng +"&userid="+uid+"&website_id="+wid;
		if (newMap=='true'){
		//WE have toaddress only for new user,old users used Lat and lon.			
			url=url +"&toStreet="+street+"&toCity="+city+"&toState="+state+"&toZipCode="+zip+"&toCountry="+country
		}
		var newwindow;
      
	newwindow=window.open(url,'name','height=800,width=800');
	if (window.focus) {newwindow.focus()}
}
   
function pngHeight() 
{
var navagt=navigator.userAgent.toLowerCase();
var msie5=0;
if ((navagt.indexOf('msie 5.5')==-1)&&(navagt.indexOf('msie 5')!=-1)) msie5=1;
var msie55=0;
if (navagt.indexOf('msie 5.5')!=-1) msie55=1;
var safari=0;
if (navagt.indexOf('safari')!=-1) safari=1;
var msie6=0;
if (navagt.indexOf('msie 6.0')!=-1) msie6=1;
var msie_pre7=0;
if((msie5)||(msie55)||(msie6)) {
    msie_pre7=1;
}
}  