// JavaScript Document
function validation()
{
		
		var form = document.testi;
	 
		if(form.name.value=="")
		{
			alert("Please Enter Your Name");
			form.name.focus();
			return false;
		
		}
		if(form.email.value=="")
		{
			alert("Please Enter Your Email Address");
			
			form.email.focus();
			return false;
		
		}
		if(form.location.value==0)
		{
		
			alert("Please Enter Your Location");
			return false;
			
		
		}
		if(form.email.value!="")
		{
			if(!checkEmail(form.email.value))
			{
				alert("Please Enter a Valid Email Address");
				
				return false;
			}
			
		}
		
		
		if(form.experience.value.length==500)
		{
			alert("Maximum Length of Your Experience will be Limited to 500 character!");
			form.experience.focus();
			return false;
			
		}
    		//alert(form.thisRating.value);return false;



  

	/*var minNum=1; var maxNum=3;

	oSelect=document.getElementById("service");
	var count=0;
	for(var i=0;i<oSelect.options.length;i++)
	{
      if(oSelect.options[i].selected)
            count++;
      if(count>maxNum)
	  {
            alert("You Can't Select More Than 3 Services");
            return false;
      }
	}
		
		
	oSelect1=document.getElementById("selSubCat");
	var count=0;
	for(var i=0;i<oSelect.options.length;i++)
	{
      if(oSelect1.options[i].selected)
            count++;
      if(count>maxNum)
	  {
            alert("You Can't Select More Than 3 Artist");
            return false;
      }
	}
	*/
		
			
}
	function checkEmail(email)
	{
	
		var str = email;
		var invalidCharactersRegExp = /[^a-z\d\@\_\.-]/i; 
		
		var reg1 = /(@.*@)|(\.\.)|(@\.)|(\.@)|(^\.^\!^\#)/; // not valid
		var reg2 = /^.+\@(\[?)[a-zA-Z0-9\-\.]+\.([a-zA-Z]{2,4}|[0-9]{1,3})(\]?)$/; // valid
		//var reg3 = /^[^@]+@[^@]+.[a-z]{2,}$/i;
		
		if (!reg1.test(str) && reg2.test(str))
		{
			return true;
		}else{
			return false;
		}
		if(!invalidCharactersRegExp.test(str)) {
			//alert("here");
			return true;
		}else {
			return false;	
		}
	}

// allows only numeric
	function numericOnly(e) 
	{
		if(window.event) {
			key = e.keyCode; // for IE, e.keyCode or window.event.keyCode can be used
		}
		else if(e.which) {
			key = e.which; // netscape
		}
		else {
			return true;// no event, so pass through
		}
		
		if( ((key>45) && (key<58)) || (key==8) ) {
			return true; 
		}
		else {
			return false;
		}
		
		/*
		keychar = String.fromCharCode(key);
		reg = /\d/;
		return reg.test(keychar);
		*/
	}
function con_validation()
{
		
		var form = document.contact;
	 
		if(form.name.value=="")
		{
			alert("Please Enter Your Name");
			form.name.focus();
			return false;
		
		}
		
		
		if(form.email.value!="")
		{
			if(!checkEmail(form.email.value))
			{
				alert("Please Enter a Valid Email Address");
				
				return false;
			}
			
		}
		
		
		if(form.phone.value=="")
		{
			alert("Please Enter Full Phone Number");
			return false;
		}
		if(form.phone1.value=="")
		{
			alert("Please Enter Full Phone Number");
			return false;
		}
		if(form.phone2.value=="")
		{
			alert("Please Enter Full Phone Number");
			return false;
		}
    		



  

	
		
			
}
