function IsValidURL(Val,Label)	{
	var inValidChars = "abcdefghijklmnopqrstuvwxyz ABCDEFGHIJKLMNOPQRSTUVWXYZ 1234567890-_:/.";
    for (i = 0; i < Val.length; i++){   
        var c = Val.charAt(i);
        if (inValidChars.indexOf(c) == -1 ){
			alert("Invalid characters found in "+Label);
			return false;
		}
    }
	var c,cnd,msg,len;
	c=0;
	cnd="http://";
	msg="Enter valid URL eg. 'http://www.msn.com'";
	len=7;
	if (Label=="web")
	{
		cnd="www";
		msg="Enter valid Website name eg. 'www.msn.com'";
		len=3;
	}
	if (Val.substring(0,len)!=cnd)
	{
		alert(msg);
		return false;
	}
	else
	{
		for (i=0;i<Val.length;i++)
		{
			if ((Val.charAt(i))==".")
				c=c+1;
		}
		
		if (c<2)
		{
				alert(msg);
				return false;
		}
	}
	return true;
}

function Validation(MyForm)
{
	
	if(!IsValid(MyForm.frmCategory.value,"Category"))
	{	
		MyForm.frmCategory.focus()
		return false;
	}

	if(!IsValid(MyForm.frmBusinessName.value,"Business Name"))
	{	
		MyForm.frmBusinessName.focus()
		return false;
	}
	/*if(!IsValid(MyForm.frmRestaurantUrl.value,"Business Website"))
		{	
			MyForm.frmRestaurantUrl.focus()
			return false;
		}
		
		if(MyForm.frmRestaurantUrl.value != "") {
			//ShowLinkType(getElementById("frmRestaurantUrl").value);
			if(!IsValidURL(MyForm.frmRestaurantUrl.value,"web")){
				document.form1.frmRestaurantUrl.focus();
				return false;
			}
		
		} else {
			alert("Enter valid URL");
			MyForm.frmRestaurantUrl.focus();
			return false;
		}*/
	if(!IsValid(MyForm.frmAddress.value,"Address"))
	{	
		MyForm.frmAddress.focus()
		return false;
	}
	if(!IsValid(MyForm.frmCity.value,"City "))
	{	
		MyForm.frmCity.focus()
		return false;
	}
	if(!IsValid(MyForm.frmState.value,"State"))
	{	
		MyForm.frmState.focus()
		return false;
	}


	if(!IsValid(MyForm.frmZip.value,"Zipcode"))
	{	
		MyForm.frmZip.focus()
		return false;
	}
	
	if(!IsNumber(MyForm.frmZip.value,"Zipcode"))
	{	
		MyForm.frmZip.focus()
		return false;
	}

	if(!IsValid(MyForm.frmPhone1.value,"Telephone"))
	{	
		MyForm.frmPhone1.focus()
		return false;
	}
	if(!IsNumber(MyForm.frmPhone1.value,"Telephone"))
	{	
			MyForm.frmPhone1.focus()
			return false;
	}
	/*if(!IsValid(MyForm.frmFax1.value,"Fax"))
	{	
		MyForm.frmFax1.focus()
		return false;
	}
	if(!IsNumber(MyForm.frmFax1.value,"Fax"))
	{	
			MyForm.frmFax1.focus()
			return false;
	}*/

	if(!IsValid(MyForm.frmEmail.value,"Email Address"))
	{	
		MyForm.frmEmail.focus()
		return false;
	}

	if(!isEmailAddr(MyForm.frmEmail.value,"Email"))
	{	
		MyForm.frmEmail.focus()
		return false;
	}
	if(!IsValid(MyForm.frmArea.value,"Area"))
	{	
		MyForm.frmArea.focus()
		return false;
	}
	if(!IsValid(MyForm.frmdurationMonday.value,"Monday"))
		{	
			MyForm.frmMonday.focus()
			return false;
		}	
		if(!IsValid(MyForm.frmdurationTuesday.value,"Tuesday"))
		{	
			MyForm.frmTuesday.focus()
			return false;
		}
		if(!IsValid(MyForm.frmdurationWednesday.value,"Wednesday"))
		{	
			MyForm.frmWednesday.focus()
			return false;
		}	
		if(!IsValid(MyForm.frmdurationThursday.value,"Thursday"))
		{	
			MyForm.frmThursday.focus()
			return false;
		}	
		if(!IsValid(MyForm.frmdurationFriday.value,"Friday"))
		{	
			MyForm.frmFriday.focus()
			return false;
		}		
		if(!IsValid(MyForm.frmdurationSaturday.value,"Saturday"))
		{	
			MyForm.frmSaturday.focus()
			return false;
		}		
		if(!IsValid(MyForm.frmdurationSunday.value,"Sunday"))
		{	
			MyForm.frmSunday.focus()
			return false;
		}
		if(!IsValid(MyForm.frmGenProfile.value,"Preview Description"))
		{	
			MyForm.frmGenProfile.focus()
			return false;
		}
		/*if(!IsValid(MyForm.frmDescription.value,"Description"))
		{	
			MyForm.frmDescription.focus()
			return false;
		}*/
	if(!IsValid(MyForm.frmOwner.value,"Owner"))
	{	
		MyForm.frmOwner.focus()
		return false;
	}
	/*if(!IsValid(MyForm.frmPassword.value,"Password"))
	{	
		MyForm.frmPassword.focus()
		return false;
	}
	if(!IsValid(MyForm.frmConfirm.value,"Confirm Password"))
	{	
		MyForm.frmConfirm.focus()
		return false;
	}
	
	if(MyForm.frmPassword.value!=MyForm.frmConfirm.value)
	{
			MyForm.frmConfirm.value="";
			alert("Password Mismatch");
			MyForm.frmConfirm.focus();
			return false;
	}*/
	if (document.form1.chk.checked == false )
   		{
		alert ( "Please check the Terms and Conditions" );
        return false;
    	}			
	

	
		if (document.form1.chk2.checked == false && document.form1.chk3.checked == false )
   		{
			alert ( "Please check the Ownership Terms and Conditions" );
	        return false;
		}		
		
		
		return true;
}
	/*if (document.form1.chk3.checked == false )
   		{
		alert ( "Please check the Ownership Terms and Conditions" );
        return false;
    	}			
		return true;
	}*/
