// JavaScript Document



//checkbox function
function isRequiredCheckbox(fldname,msg){

	var chks = document.getElementsByName(fldname+'[]');
	var checkCount = 0;
	for (var i = 0; i < chks.length; i++)
	{
	if (chks[i].checked)
	{
	checkCount++;
	}
	}
	if (checkCount <= 0)
	{
	alert("Please select at least one "+msg);
	return false;
	}
	return true;
 }

//email validation
function isEmail(objField){
if(objField.value.length > 0){
if(/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/.test(objField.value)){
return true;
}
}
alert("Invalid E-mail Address! Please re-enter.");
objField.select();
return false;
}


//validation
function AdvValid(){

	if(!(isRequiredCheckbox('type_adv','advertisement type'))){
	return false;	
	}
	if(document.getElementById('name').value == "")
	{	
	alert("Please enter your name"); 
	document.getElementById('name').focus();	
	return false;	
	}
	if(document.getElementById('job_title').value == "")
	{	
	alert("Please enter your job title"); 
	document.getElementById('job_title').focus();	
	return false;	
	}
	if(document.getElementById('company').value == "")
	{	
	alert("Please enter your company"); 
	document.getElementById('company').focus();	
	return false;	
	}
	if(document.getElementById('telephone').value == "")
	{	
	alert("Please enter your telephone"); 
	document.getElementById('telephone').focus();	
	return false;	
	}
	if(isNaN(document.getElementById('telephone').value))
	{	
	alert("Please enter number only"); 
	document.getElementById('telephone').value='';
	document.getElementById('telephone').focus();	
	return false;	
	}
	if(document.getElementById('email').value == "")
	{	
	alert("Please enter your email address"); 
	document.getElementById('email').focus();	
	return false;	
	}
	else if(!isEmail(document.getElementById('email'))) 
	{	
	document.getElementById('email').focus();	
	return false;	
	}
	
	return true;
}


//validation
function AdvValidation(){

	if(document.getElementById('fname').value == "")
	{	
	alert("Please enter your first name"); 
	document.getElementById('fname').focus();	
	return false;	
	}
	if(document.getElementById('lname').value == "")
	{	
	alert("Please enter your last name"); 
	document.getElementById('lname').focus();	
	return false;	
	}
	if(document.getElementById('country').value == "")
	{	
	alert("Please select your country"); 
	document.getElementById('country').focus();	
	return false;	
	}
	if(document.getElementById('email').value == "")
	{	
	alert("Please enter your email address"); 
	document.getElementById('email').focus();	
	return false;	
	}
	else if(!isEmail(document.getElementById('email'))) 
	{	
	document.getElementById('email').focus();	
	return false;	
	}
	
	return true;
}
