function showerror()
{
		var x=document.getElementById('lphone');
		x.className = error_class;
}


function validaterequest(formCheck) //Function with a parameter representing a form name.
{
var numericExpression = /^[0-9]+$/;
var str=formCheck.email.value;
var filter=/^.+@.+\..{2,3}$/;
var error_class="error-class";
var good_class=""


	if((formCheck.role[0].checked==false)&&(formCheck.role[1].checked==false)) { 
		var x=document.getElementById('role');
		x.className = error_class;
		return false;
	}
	else {var x=document.getElementById('role');
		x.className = good_class;}






	if (formCheck.fname.value == "")	{
		var x=document.getElementById('lfname');
		x.className = error_class;
		formCheck.fname.focus();
		return false;
	}else{
		var x=document.getElementById('lfname');
		x.className = good_class;

	}
	if (formCheck.lname.value == "")	{
		var x=document.getElementById('llname');
		x.className = error_class;
		formCheck.lname.focus();
		return false;
	}else{
		var x=document.getElementById('llname');
		x.className = good_class;

	}
	if (formCheck.address.value == "")	{
		var x=document.getElementById('laddress');
		x.className = error_class;
		formCheck.address.focus();
		return false;
	}else{
		var x=document.getElementById('laddress');
		x.className = good_class;

	}
	if (formCheck.city.value == "")	{
		var x=document.getElementById('lcity');
		x.className = error_class;
		formCheck.city.focus();
		return false;
	}else{
		var x=document.getElementById('lcity');
		x.className = good_class;

	}


if (formCheck.state[formCheck.state.selectedIndex].value == "")	{
		var x=document.getElementById('lstate');
		x.className = error_class;
		formCheck.state.focus();
		return false;
	}else{
		var x=document.getElementById('lstate');
		x.className = good_class;

	}


	if (formCheck.zip.value == "")	{
		var x=document.getElementById('lzip');
		x.className = error_class;
		formCheck.zip.focus();
		return false;
	}else{	var x=document.getElementById('lzip');
		x.className = good_class;

	}
	if(formCheck.zip.value.match(numericExpression)){
		var x=document.getElementById('lzip');
		x.className = good_class;
	}
	else{
	var x=document.getElementById('lzip');
		x.className = error_class;
		formCheck.zip.focus();
		return false;
	}
        if (formCheck.zip.value.length == 5){
	var x=document.getElementById('lzip');
		x.className = good_class;
	
        }
	else{
	var x=document.getElementById('lzip');
		x.className = error_class;
		formCheck.zip.focus();
		return false;} 

	
	if (formCheck.email.value.length > 0){
	if (filter.test(str)){
    	var x=document.getElementById('lemail');
	x.className = good_class;
	}
 	else {
	var x=document.getElementById('lemail');
		x.className = error_class;
		formCheck.email.focus();
		return false;
   
	}
	}



	if (formCheck.phone.value == "")	{
		var x=document.getElementById('lphone');
		x.className = error_class;
		formCheck.phone.focus();
		return false;
	}else{
		var x=document.getElementById('lphone');
		x.className = good_class;

	}
	
	
	var error = "";
    	var stripped = document.getElementById('dphone').value.replace(/[\(\)\.\-\ ]/g, '');   

	if (isNaN(parseInt(stripped))) {
		var x=document.getElementById('lphone');
		x.className = error_class;
		formCheck.phone.focus();
		return false;
    	} 
	else{var x=document.getElementById('lphone');
		x.className = good_class;
    	}
	if (formCheck.phone.value.length > 9){
	var x=document.getElementById('lphone');
		x.className = good_class;
	
        }
	else{
	var x=document.getElementById('lphone');
		x.className = error_class;
		formCheck.phone.focus();
		return false;} 	
        
	if (formCheck.evephone.value == "")	{
		var x=document.getElementById('levephone');
		x.className = error_class;
		formCheck.evephone.focus();
		return false;
	}else{
		var x=document.getElementById('levephone');
		x.className = good_class;

	}

	var error = "";
    	var stripped2 = document.getElementById('ephone').value.replace(/[\(\)\.\-\ ]/g, '');   

	if (isNaN(parseInt(stripped2))) {
		var x=document.getElementById('levephone');
		x.className = error_class;
		formCheck.ephone.focus();
		return false;
    	} 
	else{var x=document.getElementById('levephone');
		x.className = good_class;
    	}

	if (formCheck.ephone.value.length > 9){
	var x=document.getElementById('levephone');
		x.className = good_class;
	
        }
	else{
	var x=document.getElementById('levephone');
		x.className = error_class;
		formCheck.ephone.focus();
		return false;} 	


	if((formCheck.messages[0].checked==false)&&(formCheck.messages[1].checked==false)) { 
		var x=document.getElementById('messages');
		x.className = error_class;
		return false;
	}
	else {var x=document.getElementById('messages');
		x.className = good_class;}
	
	
	if (formCheck.terms.checked == false){
		var x=document.getElementById('terms');
		x.className = error_class;
		formCheck.terms.focus();
		return false;	
	}else{
		var x=document.getElementById('terms');
		x.className = good_class;

	}
	
}	

function validaterequest2(formCheck) //Function with a parameter representing a form name.
{
var error_class="error-class";
var good_class=""
	if (formCheck.fname.value == "")	{
		var x=document.getElementById('lfname');
		x.className = error_class;
		formCheck.fname.focus();
		return false;
	}else{
		var x=document.getElementById('lfname');
		x.className = good_class;

	}
	if (formCheck.lname.value == "")	{
		var x=document.getElementById('llname');
		x.className = error_class;
		formCheck.lname.focus();
		return false;
	}else{
		var x=document.getElementById('llname');
		x.className = good_class;

	}
	if (formCheck.phone.value == "")	{
		var x=document.getElementById('lphone');
		x.className = error_class;
		formCheck.phone.focus();
		return false;
	}else{
		var x=document.getElementById('lphone');
		x.className = good_class;

	}
	
	var error = "";
    	var stripped = document.getElementById('dphone').value.replace(/[\(\)\.\-\ ]/g, '');   

	if (isNaN(parseInt(stripped))) {
		var x=document.getElementById('lphone');
		x.className = error_class;
		formCheck.dphone.focus();
		return false;
    	} 
	else{var x=document.getElementById('lphone');
		x.className = good_class;
    	}

  	




}	

