var el_script_list;
var el_script;

function getScriptInfo(script)
{
	el_script_list=document.getElementsByTagName("script");
	for(var count_el=0; count_el<el_script_list.length; count_el++)
	{
		if(el_script_list[count_el].src.indexOf(script)>0)
		{
			el_script=el_script_list[count_el];
			break;
		}
	}
}

function getInputValue(input_key)
{
	var part=el_script.src.split(input_key+"=");
	if(part.length>1)
	{
		return part[1].split("&")[0];
	}else
	{
		return "";
	}
}

function setFormDataFromMap(locId,locName,stateId)
{
	document.searchform.search_state_id.value = stateId;
	document.searchform.search_city_id.value = locId;
	document.searchform.search_city.value = locName;
}
function setFormDataFromMap2(lat,lng)
{
	document.searchform.search_lat.value = lat;
	document.searchform.search_long.value = lng;
}

function trim(stringa)
{
	return stringa.replace(/^\s*|\s*$/g,"");
}

/**
 * DHTML resetting image button forms script. Courtesy of SmartWebby.com (http://www.smartwebby.com/dhtml/)
 */

function ResetForm(which)
{
	var pass=true
	var first=-1
	for (i=0;i<which.length;i++)
	{
		var tempobj=which.elements[i]
		if (tempobj.type=="text"){
			eval(tempobj.value="")
			if (first==-1) {first=i}
		}else if(tempobj.type=="checkbox")
		{
			eval(tempobj.checked=0)
			if (first==-1)
			{
				first=i
			}
		}else if(tempobj.type!="submit" && tempobj.type!="button" && tempobj.type!="hidden" && tempobj.col!="" )
		{
			eval(tempobj.value="")
			if (first==-1)
			{
				first=i
			}
		}
	}
	which.elements[first].focus()
	return false
}

// Set the horizontal and vertical position for the popup

PositionX = 100;
PositionY = 100;

// Set these value approximately 20 pixels greater than the
// size of the largest image to be used (needed for Netscape)

defaultWidth  = 500;
defaultHeight = 500;

// Set autoclose true to have the window close automatically
// Set autoclose false to allow multiple popup windows

var AutoClose = true;

// ================================
if (parseInt(navigator.appVersion.charAt(0))>=4){
var isNN=(navigator.appName=="Netscape")?1:0;
var isIE=(navigator.appName.indexOf("Microsoft")!=-1)?1:0;}
var optNN='scrollbars=no,width='+defaultWidth+',height='+defaultHeight+',left='+PositionX+',top='+PositionY;
var optIE='scrollbars=no,width=150,height=100,left='+PositionX+',top='+PositionY;
function popImage(imageURL,imageTitle){
if (isNN){imgWin=window.open('about:blank','',optNN);}
if (isIE){imgWin=window.open('about:blank','',optIE);}
with (imgWin.document){
writeln('<html><head><title>Loading...</title><style>body{margin:0px;}</style>');writeln('<sc'+'ript>');
writeln('var isNN,isIE;');writeln('if (parseInt(navigator.appVersion.charAt(0))>=4){');
writeln('isNN=(navigator.appName=="Netscape")?1:0;');writeln('isIE=(navigator.appName.indexOf("Microsoft")!=-1)?1:0;}');
writeln('function reSizeToImage(){');writeln('if (isIE){');writeln('window.resizeTo(100,100);');
writeln('width=100-(document.body.clientWidth-document.images[0].width);');
writeln('height=100-(document.body.clientHeight-document.images[0].height);');
writeln('window.resizeTo(width,height);}');writeln('if (isNN){');       
writeln('window.innerWidth=document.images["George"].width;');writeln('window.innerHeight=document.images["George"].height;}}');
writeln('function doTitle(){document.title="'+imageTitle+'";}');writeln('</sc'+'ript>');
if (!AutoClose) writeln('</head><body bgcolor=000000 scroll="no" onload="reSizeToImage();doTitle();self.focus()">')
else writeln('</head><body bgcolor=000000 scroll="no" onload="reSizeToImage();doTitle();self.focus()" onblur="self.close()">');
writeln('<img name="George" src='+imageURL+' style="display:block"></body></html>');
close();		
}}