// JavaScript Document

var swapImg							= function(id){
	var img							= document.getElementById("i"+id);
	var src							= img.src;
	var suffix						= src.substr(src.lastIndexOf("."), src.length);
	if(src.indexOf("_sel") > -1) return; //don't swap selected states
	(src.indexOf("_over") > -1) ? swapNorm(img, src, suffix) : swapOvr(img, src, suffix);
};
var swapNorm						= function(img, src, suffix){
	src								= src.substr(0, src.lastIndexOf("_over"));
	img.src							= src+suffix;
};
var swapOvr							= function(img, src, suffix){
	src								= src.substr(0, src.lastIndexOf("."));
	img.src							= src+"_over"+suffix;
};

//Clear Box Function
var clearBox							= function(t)
{
	if(t.value != "")
		t.value = "";
}

//ShowHide Function
var curr					= "default";
var showHide				= function(el)
{
	if(el == curr)
	{
		return;	
	}
	else
	{
		document.getElementById(curr).style.display = "none";
		document.getElementById(el).style.display = "block";
		curr				= el;
	}
}

//Service Request Form Validation

var homeSizeVar					= false;
				
	function setVar(e)
	{
		if (e == true)
		{
			homeSizeVar	 		= true;
		}
		else
		{
			homeSizeVar			= false;
		}
		return homeSizeVar;
	}
	
	var checkV					= function(f)
		{
			if(homeSizeVar == true && f.fname.value !="" && f.lname.value != "" && f.email.value != "" && f.homesize.value != "")
			{
				return true;
			}
			else if(f.fname.value == "")
			{
				alert("Required field \"First Name\" has been left blank.");
			}
			else if(f.lname.value == "")
			{
				alert("Required field \"Last Name\" has been left blank.");
			}
			else if(f.email.value == "")
			{
				alert("Required field \"Email\" has been left blank.");
			}
			else if(homeSizeVar == false)
			{
				alert("Please select the Home size desired");
			}
				return false;
		}