var oName;
var oEmail;
var oPhone;
var oBody;

var oForm;

function extras()
{

	oName = document.getElementById("txtName");
	oEmail = document.getElementById("txtEmail");
	oPhone = document.getElementById("txtPhone");
	oBody = document.getElementById("txaBody");

	oName.onfocus = nameFocus;
	oName.onblur = nameBlur;

	oEmail.onfocus = emailFocus;
	oEmail.onblur = emailBlur;
	
	oPhone.onfocus = phoneFocus;
	oPhone.onblur = phoneBlur;

	oBody.onfocus = bodyFocus;
	oBody.onblur = bodyBlur;

	oForm = document.getElementsByTagName("FORM")[0];

	oForm.onsubmit = returnCheck;
} 

function nameFocus()
{
	if(is_ie){oName.style.backgroundColor='#fff';oName.style.color='#009'}
	if (oName.value==oName.defaultValue) oName.value=''; else oName.select()
}

function nameBlur()
{
	if(is_ie){oName.style.backgroundColor='#DAE4F2';oName.style.color='#600'}
	if (!oName.value) oName.value=oName.defaultValue
}

function emailFocus()
{
	if(is_ie){oEmail.style.backgroundColor='#fff';oEmail.style.color='#009'}
	if (oEmail.value==oEmail.defaultValue) oEmail.value=''; else oEmail.select()
}

function emailBlur()
{
	if(is_ie){oEmail.style.backgroundColor='#DAE4F2';oEmail.style.color='#600'}
	if (!oEmail.value) oEmail.value=oEmail.defaultValue
}

function phoneFocus()
{
	if(is_ie){oPhone.style.backgroundColor='#fff';oPhone.style.color='#009'}
	if (oPhone.value==oPhone.defaultValue) oPhone.value=''; else oPhone.select()
}

function phoneBlur()
{
	if(is_ie){oPhone.style.backgroundColor='#DAE4F2';oPhone.style.color='#600'}
	if (!oPhone.value) oPhone.value=oPhone.defaultValue
}


function bodyFocus()
{
	if(is_ie){oBody.style.backgroundColor='#fff';oBody.style.color='#009'}
	oBody.select()
}

function bodyBlur()
{
	if(is_ie){oName.style.backgroundColor='#DAE4F2';oName.style.color='#600'}
}

function returnCheck()
{
	if(oName.value==STR_NAME || trim(oName.value)=='')
	{
		alert("Please type in your Name");
		oName.focus();
	
		if(is_ie)
		{document.all.sbmImage.src="images/sendup.png"}
		return false;
	}	

	if(!isValidEmail(oEmail.value))
	{
		alert("Please use a correct Email");
		oEmail.focus();

		if(is_ie)
		{document.all.sbmImage.src="images/sendup.png"}
		return false;
	}


	if(oPhone.value==STR_PHONE || trim(oPhone.value)=='')
	{
		alert("Please include a Phone Number");
		oPhone.focus();
	
		if(is_ie)
		{document.all.sbmImage.src="images/sendup.png"}
		return false;
	}	

	if(oBody.value==STR_MESSAGE || trim(oBody.value)=='')
	{
		alert("Please type in your Message");
		oBody.focus();
	
		if(is_ie)
		{document.all.sbmImage.src="images/sendup.png"}
		return false;
	}	

	
}

function isValidEmail(str) {

   return (str.indexOf(".") > 2) && (str.indexOf("@") > 0);
 


}

// function isBadEmail(sEmail)
// {
// 	return (sEmail.indexOf('@')==-1) || (sEmail.split('@').length != 2) || (sEmail.indexOf('@')>(s.length-5))
// }

function trim(str) 
{
	if (str == null) {return ''}
	return str.replace(/(^\s+)|(\s+$)/g,"");
}