
var oXMLHTTP = getXMLHttpObj();
var contactoption = "E";

function change_case(what)
{
	what.value = toProperCase(what.value)
}
function toProperCase(s)
{
	return s.toLowerCase().replace(/^(.)|\s(.)/g, 
		function($1) { return $1.toUpperCase(); });
}

function checkit(what)
{
	if(what.value == "" && what.id == "f_name")
	{
		what.value = "*First Name";
	}
	if(what.value == "" && what.id == "l_name")
	{
		what.value = "*Last Name";
	}
	if(what.value == "" && what.id == "e_mail")
	{
		what.value = "*Email Address";
	}
	if(what.value == "" && what.id == "phone")
	{
		what.value = "*Contact Phone";
	}
	if(what.value =="" && what.id == "c_box")
	{
		what.value = "*Comments";
	}
};

function checkint(whatint)
{
	if(whatint.id == "f_name" && (document.getElementById("f_name").value == "*First Name" || document.getElementById("f_name").value == "*First Name Required"))
	{
		document.getElementById("f_name").value = "";
		document.getElementById("f_name").style.backgroundColor = "#FFFFFF";
		document.getElementById("f_name").style.color = "#3399FF";
	}
	else
	{
		if(whatint.id == "f_name")
		{
			document.getElementById("f_name").style.backgroundColor = "#FFFFFF";
			document.getElementById("f_name").style.color = "#3399FF";
		}
	}

	if(whatint.id == "l_name" && (document.getElementById("l_name").value == "*Last Name" || document.getElementById("l_name").value == "*Last Name Required"))
	{
		document.getElementById("l_name").value = "";
		document.getElementById("l_name").style.backgroundColor = "#FFFFFF";
		document.getElementById("l_name").style.color = "#3399FF";
	}
	else
	{
		if(whatint.id == "l_name")
		{
			document.getElementById("l_name").style.backgroundColor = "#FFFFFF";
			document.getElementById("l_name").style.color = "#3399FF";
		}
	}

	if(whatint.id == "e_mail" && (document.getElementById("e_mail").value == "*Email Address" || document.getElementById("e_mail").value == "*Email Address Required"))
	{
		document.getElementById("e_mail").value = "";
		document.getElementById("e_mail").style.backgroundColor = "#FFFFFF";
		document.getElementById("e_mail").style.color = "#3399FF";
	}
	else
	{
		if(whatint.id == "e_mail")
		{
			document.getElementById("e_mail").style.backgroundColor = "#FFFFFF";
			document.getElementById("e_mail").style.color = "#3399FF";
		}
	}

	if(whatint.id == "phone" && (document.getElementById("phone").value == "*Contact Phone" || document.getElementById("phone").value == "*Contact Phone Required"))
	{
		document.getElementById("phone").value = "";
		document.getElementById("phone").style.backgroundColor = "#FFFFFF";
		document.getElementById("phone").style.color = "#3399FF";
	}
	else
	{
		if(whatint.id == "phone")
		{
			document.getElementById("phone").style.backgroundColor = "#FFFFFF";
			document.getElementById("phone").style.color = "#3399FF";
		}
	}

	if(whatint.id == "c_box" && (document.getElementById("c_box").value == "*Comments" || document.getElementById("c_box").value == "*Comment Required"))
	{
		document.getElementById("c_box").value = "";
		document.getElementById("c_box").style.backgroundColor = "#FFFFFF";
		document.getElementById("c_box").style.color = "#3399FF";
	}
	else
	{
		if(whatint.id == "c_box")
		{
			document.getElementById("c_box").style.backgroundColor = "#FFFFFF";
			document.getElementById("c_box").style.color = "#3399FF";
		}
	}
};

function submitfrm()
{
	document.getElementById("submit").disabled = true;
	var goodtogo = true;
	if(document.getElementById("f_name.value") == "" || document.getElementById("f_name").value == "*First Name" || document.getElementById("f_name").value == "*First Name Required")
	{
		document.getElementById("f_name").value = "*First Name Required";
		document.getElementById("f_name").style.backgroundColor = "#FF99FF";
		document.getElementById("f_name").style.color = "#FF0066";
		goodtogo = false;
	}
	else
	{
		if(document.getElementById("f_name").style.backgroundColor = "#FF99FF")
		{
			document.getElementById("f_name").style.backgroundColor = "#FFFFFF";
			document.getElementById("f_name").style.color = "#3399FF";
		}
	}

	if(document.getElementById("l_name").value == "" || document.getElementById("l_name").value == "*Last Name" || document.getElementById("l_name").value == "*Last Name Required")
	{
		document.getElementById("l_name").value = "*Last Name Required";
		document.getElementById("l_name").style.backgroundColor = "#FF99FF";
		document.getElementById("l_name").style.color = "#FF0066";
		goodtogo = false;
	}

	if(document.getElementById("e_mail").value == "" || document.getElementById("e_mail").value == "*Email Address" || document.getElementById("e_mail").value == "*Email Address Required")
	{
		document.getElementById("e_err").style.visibility = "visible";
		document.getElementById("e_mail").value = "*Email Address Required";
		document.getElementById("e_mail").style.backgroundColor = "#FF99FF";
		document.getElementById("e_mail").style.color = "#FF0066";
		goodtogo = false;
	}
	else
	{
		document.getElementById("e_err").style.visibility = "hidden";
		document.getElementById("e_mail").style.backgroundColor = "#FFFFFF";
		document.getElementById("e_mail").style.color = "#3399FF";
	}

	if(document.getElementById('contactus').c_type[0].checked)
	{
		contactoption = "E";
	}

	if(document.getElementById('contactus').c_type[1].checked)
	{
		if(document.getElementById("phone").value == "" || document.getElementById("phone").value == "*Contact Phone" || document.getElementById("phone").value == "*Contact Phone Required")
		{
			document.getElementById("phone").value = "*Contact Phone Required";
			document.getElementById("p_err").style.visibility = "visible";
			document.getElementById("phone").style.backgroundColor = "#FF99FF";
			document.getElementById("phone").style.color = "#FF0066";
			goodtogo = false;
		}
		else
		{
			contactoption = "P";
			document.getElementById("p_err").style.visibility = "hidden";
			document.getElementById("phone").style.backgroundColor = "#FFFFFF";
			document.getElementById("phone").style.color = "#3399FF";
		}
	}
	else
	{
		if(document.getElementById("phone").value == "*Contact Phone Required")
		{
			document.getElementById("phone").value = "*Contact Phone";
		}
		document.getElementById("p_err").style.visibility = "hidden";
		document.getElementById("phone").style.backgroundColor = "#FFFFFF";
		document.getElementById("phone").style.color = "#3399FF";
	}

	if(document.getElementById("c_box").value == "" || document.getElementById("c_box").value == "*Comments" || document.getElementById("c_box").value == "*Comment Required")
	{
		document.getElementById("c_box").value = "*Comment Required";
		document.getElementById("c_box").style.backgroundColor = "#FF99FF";
		document.getElementById("c_box").style.color = "#FF0066";
		goodtogo = false;
	}
	else
	{
		if(document.getElementById("c_box").style.backgroundColor = "#FF99FF")
		{
			document.getElementById("c_box").style.backgroundColor = "#FFFFFF";
			document.getElementById("c_box").style.color = "#3399FF";
		}
	}

	if(document.getElementById("e_mail").value != "" && document.getElementById("e_mail").value != "*Email Address" && document.getElementById("e_mail").value != "*Email Address Required")
	{
		if(echeck(document.getElementById("e_mail").value) == false)
		{
			document.getElementById("e_err").style.visibility = "visible";
			document.getElementById("e_mail").style.backgroundColor = "#FF99FF";
			document.getElementById("e_mail").style.color = "#FF0066";
			goodtogo = false;
		}
		else
		{
			document.getElementById("e_err").style.visibility = "hidden";
			document.getElementById("e_mail").style.backgroundColor = "#FFFFFF";
			document.getElementById("e_mail").style.color = "#3399FF";
		}
	}

	if(document.getElementById("phone").value != "" && document.getElementById("phone").value != "*Contact Phone" && document.getElementById("phone").value != "*Contact Phone Required")
	{
		whatnum = strip_phone_char(document.getElementById("phone").value);
		document.getElementById("phone").value = whatnum;
		if(IsNumeric(document.getElementById("phone").value) == false)
		{
			document.getElementById("p_err").style.visibility = "visible";
			document.getElementById("phone").style.backgroundColor = "#FF99FF";
			document.getElementById("phone").style.color = "#FF0066";
			goodtogo = false;
		}
		else
		{
			if(document.getElementById("phone").value.length == 10 )
			{
				document.getElementById("p_err").style.visibility = "hidden";
				document.getElementById("phone").style.backgroundColor = "#FFFFFF";
				document.getElementById("phone").style.color = "#3399FF";
			}
			else
			{
				document.getElementById("p_err").style.visibility = "visible";
				document.getElementById("phone").style.backgroundColor = "#FF99FF";
				document.getElementById("phone").style.color = "#FF0066";
				goodtogo = false;
			}
		}
	};

	if(goodtogo == true)
	{
		s_email = document.getElementById("e_mail").value;
		if(s_email == "*Email Address" || s_email == "*Email Address Required")
		{
			s_email = "";
		}
		s_phone = document.getElementById("phone").value;
		if(s_phone == "*Contact Phone" || s_phone == "*Contact Phone Required")
		{
			s_phone = "";
		}
		sURL = "common/asp/process_email_send.asp?action=comment&store=" + store + "&fname=" + document.getElementById("f_name").value + "&lname=" + document.getElementById("l_name").value + "&mailfrom=" + s_email + "&phone=" + s_phone + "&comment=" + document.getElementById("c_box").value;
	   oXMLHTTP.open( "GET", sURL, false);
		oXMLHTTP.send(null);
		alert("Thank You. \n Your Comment has been sent.");
	
		document.getElementById("f_name").value = "*First Name";
		document.getElementById("l_name").value = "*Last Name";
		document.getElementById("e_mail").value = "*Email Address";
		document.getElementById("phone").value  = "*Contact Phone";
		document.getElementById("c_box").value  = "*Comments";
		document.getElementById("contactus").c_type[0].checked = true;
		document.getElementById("thanku").submit();

	}
	document.getElementById("submit").disabled = false;
};

