function checkEmail(eAddress){

 var filter=/^.+@.+\..{2,3}$/

 if (filter.test(eAddress))
 	{
    	return true;
	}
 else 
 	{
    	return false;
	}
}

function trim(tStr) {
	var whitespace = ' \n\r\t\f\x0b\xa0\u2000\u2001\u2002\u2003\u2004\u2005\u2006\u2007\u2008\u2009\u200a\u200b\u2028\u2029\u3000';
	for (var i = 0; i < tStr.length; i++) {
		if (whitespace.indexOf(tStr.charAt(i)) === -1) {
			tStr = tStr.substring(i);
			break;
		}
	}
	for (i = tStr.length - 1; i >= 0; i--) {
		if (whitespace.indexOf(tStr.charAt(i)) === -1) {
			tStr = tStr.substring(0, i + 1);
			break;
		}
	}
	return whitespace.indexOf(tStr.charAt(0)) === -1 ? tStr : '';
}

function PermitContinue(which) 
{
	var permit = true;
	
	var Email1 = which.Email_Address.value;
	var Email2 = which.SecondaryEmail_Address.value;
	
	if (checkEmail(Email1) == false)
		{
			document.getElementById("Email_Address_Label").innerHTML = "<span class=\"red\" >*Email</span>";
			permit = false;
		}
	else
		{
			document.getElementById("Email_Address_Label").innerHTML = "*Email";
		}

		
	if (checkEmail(Email2) == false)
		{
			document.getElementById("SecondaryEmail_Address_Label").innerHTML = "<span class=\"red\" >*Secondary Email</span>";
			permit = false;
		}
	else
		{
			document.getElementById("SecondaryEmail_Address_Label").innerHTML = "*Secondary Email";
		}


	if (trim(which.Company.value) == "")
		{
			document.getElementById("Company_Label").innerHTML = "<span class=\"red\" >*Company</span>";
			permit = false;
		} 
	else
		{
			document.getElementById("Company_Label").innerHTML = "*Company";
		} 

				
	if (trim(which.ContactName.value) == "")
		{
			document.getElementById("ContactName_Label").innerHTML = "<span class=\"red\" >*Contact Name</span>";
			permit = false;
		} 
	else
		{
			document.getElementById("ContactName_Label").innerHTML = "*Contact Name";
		} 
			
		
	if (parseInt(which.QuestionType.value) == 0)
		{
			document.getElementById("QuestionType_Label").innerHTML = "<span class=\"red\" >*Question Type</span>";
			permit = false;
		} 
	else
		{
			document.getElementById("QuestionType_Label").innerHTML = "*Question Type";
		} 


	if (parseInt(which.QuestionType.value) == 1)
		{
			document.getElementById("QuestionTypeString").value = "Network Security Admin / Manager";			
		} 
	else if (parseInt(which.QuestionType.value) == 2)
		{
			document.getElementById("QuestionTypeString").value = "Consultant";						
		} 
	else if (parseInt(which.QuestionType.value) == 3)
		{
			document.getElementById("QuestionTypeString").value = "IT Management / Staff";						
		} 
	else if (parseInt(which.QuestionType.value) == 4)
		{
			document.getElementById("QuestionTypeString").value = "IT Help Desk Staff";
		} 
	else if (parseInt(which.QuestionType.value) == 5)
		{
			document.getElementById("QuestionTypeString").value = "Product Marketing Manager";
		} 
	else if (parseInt(which.QuestionType.value) == 6)
		{
			document.getElementById("QuestionTypeString").value = "Business Line Staff / Management";			
		} 
	else if (parseInt(which.QuestionType.value) == 7)
		{
			document.getElementById("QuestionTypeString").value = "CEO";			
		} 		
	else if (parseInt(which.QuestionType.value) == 8)
		{
			document.getElementById("QuestionTypeString").value = "Other";
		} 

	
	if (trim(which.Referral.value) == "")
		{
			document.getElementById("Referral_Label").innerHTML = "<span class=\"red\" >*Who referred you to us?</span>";
			permit = false;
		} 
	else
		{
			document.getElementById("Referral_Label").innerHTML = "*Who referred you to us?";
		} 


	if (trim(which.Message.value) == "")
		{
			document.getElementById("Message_Label").innerHTML = "<span class=\"red\" >*Message</span>";
			permit = false;
		} 
	else
		{
			document.getElementById("Message_Label").innerHTML = "*Message";

		} 	
																					 
		
   return permit;
     
}

function ClearValues()
{
	document.getElementById("Email_Address_Label").innerHTML = "*Email";
	document.getElementById("Email_Address").value = "";	
	document.getElementById("SecondaryEmail_Address_Label").innerHTML = "*Secondary Email";
	document.getElementById("SecondaryEmail_Address").value = "";
	document.getElementById("Company_Label").innerHTML = "*Company";
	document.getElementById("Company").value = "";	
	document.getElementById("ContactName_Label").innerHTML = "*Contact Name";
	document.getElementById("ContactName").value = "";
	document.getElementById("QuestionType").value = 0;	
	document.getElementById("QuestionType_Label").innerHTML = "*Job Function";
	document.getElementById("QuestionTypeString").value = "";
	document.getElementById("Referral_Label").innerHTML = "*Who referred you to us?";
	document.getElementById("Referral").value = "";
	document.getElementById("Message_Label").innerHTML = "*Message";
	document.getElementById("Message").value = "";
	
}