// JavaScript Document

function showData() {
	
	alert('Test');
	
}

function validateForm (varFName, varLName, varEmail, varConfirmEmail, varTypedMessage) {
	

	var varFNameID=document.getElementById('firstname');
	var varLNameID=document.getElementById('lastname');
	var varEmailID=document.getElementById('email');
	var varConfirmEmailID=document.getElementById('confirmemail');
	var varTypedMessageID=document.getElementById('message');

	
	varRV1 = validText(varFName, varFNameID); 							
	varRV2 = validText(varLName, varLNameID);				
	varRV3 = validText(varEmail, varEmailID);	


	if (varRV3==true) {
		varRV4 = validEmail(varEmail, varEmailID);
		
		if (varRV4==true) {
			varRV5 = validText(varConfirmEmail, varConfirmEmailID);
			
			if (varRV5==true) {
					varRV6 = matchingEmail(varEmail, varConfirmEmail, varConfirmEmailID);
			
			}			
		}
	}
	
	varRV7 = validText(varTypedMessage, varTypedMessageID);
		
	if (varRV1==false||varRV2==false||varRV3==false||varRV4==false||varRV5==false||varRV6==false||varRV7==false)
		{theResult = false}
		else
		{theResult = true} 
		
	
	/*if (theResult==false)
	{alert ("If you want to cancel this submission, click the form's \"Cancel\" button.")}*/
	
	return (theResult)
	
	
}


function validText (varValue, varElementID) {

	if (varValue.length==0)
	
	/*alert(document.getElementByID("test").className);*/
	
	{
		
		varElementID.className='textfieldRequiredState'
		/*document.forms [0].first_name.focus();
		alert(document.getElementById("test").className);*/

		
	return (false)
	}
	else
		varElementID.className=''
	{return (true)}
	
}

function validRadio (varChecked, varMessage) {
	
	if (varChecked==false)
	{
		
		alert(varMessage);
		
	return (false)
	}
	else
	{return (true)}
	
}

function validEmail (varEmail, varElementID) {

	if (varEmail.indexOf ("@",0)==-1||varEmail.indexOf (".",0)==-1 )
	{
		
		varElementID.className='textfieldInvalidFormatState'
		/*alert ("ERROR! '" + varEmail + "' is not a valid email address!")*/

	return (false)
	}
	else
		varElementID.className=''
	{return (true)}

}

function matchingEmail (varEmail, varConfirmEmail, varElementID) {
	
	if (varEmail!=varConfirmEmail)
	{
		
		varElementID.className='textfieldInvalidFormatState'
		/*alert("ERROR! Email addresses do not natch!");*/
		
	return (false)
	}
	else
		varElementID.className=''
	{return (true)}
	
}

function resetForm () {
	document.getElementById('firstname').className='';
	document.getElementById('lastname').className='';
	document.getElementById('email').className='';
	document.getElementById('confirmemail').className='';
	document.getElementById('message').className='';
	document.forms [0].first_name.focus();
}


