
/*
	Validation Script
*/

function validateQuickContactForm(form)
{
	var messages = "";
	var result = true;
	if(form.txtQC.value == "")
	{
		messages += "Quick Contact field Required!";
		messages +="\n";
		result = false;
	}
	if(form.txtQCEmail.value == "")
	{
		messages += "Valid Email address required!";
		messages +="\n";
		result = false;
	}
	else
	if(!checkEmail(form.txtQCEmail.value))
	{
		messages += "Valid Email address required!";
		messages +="\n";
		result = false;
	}
	if(form.security_code_qc.value == "")
	{
		messages += "Verification code Required!";
		messages +="\n";
		result = false;
	}
	if(!result)
	{
		alert(messages);
	}
	return result;
}

function validateContactUsForm(form)
{
	var messages = "";
	var result = true;
	if(form.txtFullName.value == "")
	{
		messages += "Full name required!";
		messages +="\n";
		result = false;
	}
	if(form.txtEmail.value == "")
	{
		messages += "Valid Email address required!";
		messages +="\n";
		result = false;
	}
	else
	if(!checkEmail(form.txtEmail.value))
	{
		messages += "Valid Email address required!";
		messages +="\n";
		result = false;
	}
	if(form.txtCUComments.value == "")
	{
		messages += "Comments are required!";
		messages +="\n";
		result = false;
	}
	
	if(form.security_code.value == "")
	{
		messages += "Verification code required!";
		messages +="\n";
		result = false;
	}
	if(!result)
	{
		alert(messages);
	}
	return result;	
}

function validateLoginForm(form)
{
	var messages = "";
	var result = true;
	if(form.txtUserName.value == "")
	{
		messages += "User Name required!";
		messages +="\n";
		result = false;
	}
	if(form.txtPassword.value == "")
	{
		messages += "Password required!";
		messages +="\n";
		result = false;
	}
	if(!result)
	{
		alert(messages);
	}
	return result;	
}

function validateFeedBackForm(form)
{
	var messages = "";
	var result = true;
	if(form.txtFBComments.value == "")
	{
		messages += "Feedback comments required!";
		messages +="\n";
		result = false;
	}
	if(form.txtFBEmail.value == "")
	{
		messages += "Valid Email address required!";
		messages +="\n";
		result = false;
	}
	else
	if(!checkEmail(form.txtFBEmail.value))
	{
		messages += "Valid Email address required!";
		messages +="\n";
		result = false;
	}
	if(form.security_code.value == "")
	{
		messages += "Verification code required!";
		messages +="\n";
		result = false;
	}
	
	if(!result)
	{
		alert(messages);
	}
	return result;	
}

function resetFeedbackForm()
{
	document.getElementById("txtFBComments").value="";
	document.getElementById("txtFBEmail").value="";
	document.getElementById("txtFBTitle").value="";
	document.getElementById("txtFBName").value="";
	document.getElementById("txtFBCompany").value="";
	document.getElementById("txtFBAddress").value="";
	document.getElementById("txtFBTelephone").value="";
	document.getElementById("txtFBFax").value="";		
}

function validateRequestQouteForm(form)
{
	var messages = "";
	var result = true;
	if(form.txtRQName.value == "")
	{
		messages += "Name required!";
		messages +="\n";
		result = false;
	}
	if(form.txtRQCompany.value == "")
	{
		messages += "Company name required!";
		messages +="\n";
		result = false;
	}
	if(form.txtRQEmail.value == "")
	{
		messages += "Valid Email address required!";
		messages +="\n";
		result = false;
	}
	else
	if(!checkEmail(form.txtRQEmail.value))
	{
		messages += "Valid Email address required!";
		messages +="\n";
		result = false;
	}
	if(form.ddRQCountry.value == "<Select>")
	{
		messages += "Country name required!";
		messages +="\n";
		result = false;
	}
	if(form.ddRQApplication.value == "<Select>")
	{
		messages += "Application type required!";
		messages +="\n";
		result = false;
	}
	if(form.ddRQJob.value == "<Select>")
	{
		messages += "Job type required";
		messages +="\n";
		result = false;
	}
	if(form.txtRQRequirements.value == "")
	{
		messages += "Requirement Specifications required!";
		messages +="\n";
		result = false;
	}
	
	if(form.security_code.value == "")
	{
		messages += "Verification code required!";
		messages +="\n";
		result = false;
	}
	
	if(!result)
	{
		alert(messages);
	}
	return result;
}

function checkEmail(email) 
{
if (/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/.test(email)){
return (true)
}
return (false)
}
