function checkForm()
	{
		//document.getElementById("msg").style.display = "none";
	
		if(document.getElementById("Name").value=="Name"|| $.trim($("#Name").val())=="")
		{			
				document.getElementById("Name").style.borderColor = "Red";
				
				document.getElementById("valn").style.display = "none";
				document.getElementById("valn").getElementsByTagName("img")[0].src = "images/wrong.gif";
				
				document.getElementById("val").style.display = "block";
				document.getElementById("val2").value="Please enter your name";
				document.getElementById("Name").value="";
				$("#Name").focus();
	
				return false;
		}
		else
		{
			
				document.getElementById("Name").style.borderColor = "#7cbcd6";
				document.getElementById("valn").style.display = "none";
				document.getElementById("valn").getElementsByTagName("img")[0].src = "images/correct.gif";
	
		}
		if($.trim($("#Name").val())!="" || $.trim($("#Name").val())!="Name")
                {
		        Name=$.trim($("#Name").val());
		        nami="name";
			if (IsString(Name,nami) == false)
			{
				
				document.getElementById('Name').value=="";
				document.getElementById("Name").style.borderColor = "Red";
				document.getElementById("valn").style.display = "none";
				document.getElementById("valn").getElementsByTagName("img")[0].src = "images/wrong.gif";
				document.getElementById("val").style.display = "block";
				
				document.getElementById("val2").value="Please enter a valid name";
				document.getElementById("Name").value="";
				$("#Name").focus();
				return false;	
			}
			else
			{
				document.getElementById("Name").style.borderColor = "#7cbcd6";
				document.getElementById("valn").style.display = "none";
				document.getElementById("valn").getElementsByTagName("img")[0].src = "images/correct.gif";
				document.getElementById("Name").style.borderColor = "#7cbcd6";
			}
		}
	if(document.getElementById("desc").value=="Tell us about yourself"|| $.trim($("#desc").val())=="")
        {            
                document.getElementById("desc").style.borderColor = "Red";
                
                document.getElementById("valde").style.display = "none";
                document.getElementById("valde").getElementsByTagName("img")[0].src = "images/wrong.gif";
                
                document.getElementById("val").style.display = "block";
                document.getElementById("val2").value="Please enter discription";
                document.getElementById("desc").value="";
                $("#desc").focus();
    
                return false;
        }
        else
        {
            
                document.getElementById("desc").style.borderColor = "#7cbcd6";
                document.getElementById("valde").style.display = "none";
                document.getElementById("valde").getElementsByTagName("img")[0].src = "images/correct.gif";
    
        }	

		if($.trim($("#phNo").val())=="" || document.getElementById('phNo').value=="Mobile number")
                {		
			//alert("Please Enter Mobile Number")
			document.getElementById("phNo").style.borderColor = "Red";
			document.getElementById("val").style.display = "block";
			document.getElementById("val2").value="Please Enter Mobile Number";
			document.getElementById("valp").style.display = "block";
			document.getElementById("valp").getElementsByTagName("img")[0].src = "images/wrong.gif";
			$("#phNo").focus();
			return false;
		}
		else
                 {
			document.getElementById("phNo").style.borderColor = "#7cbcd6";
			document.getElementById("valp").style.display = "block";
			document.getElementById("valp").getElementsByTagName("img")[0].src = "images/correct.gif";
		 }	
		
		MobileNumber=$.trim($("#phNo").val());
		
		if (IsNumeric(MobileNumber) == true)
		{
		     if (MobileNumber.length==10)
		     {
				if(MobileNumber.substring(0,1)!="9" && MobileNumber.substring(0,1)!="8" && MobileNumber.substring(0,1)!="7" )
				{
				
					document.getElementById("phNo").style.borderColor = "Red";
					document.getElementById("val").style.display = "block";
					document.getElementById("val2").value="Please Enter Valid Mobile Number";
					document.getElementById("valp").style.display = "block";
					document.getElementById("valp").getElementsByTagName("img")[0].src = "images/wrong.gif";
					document.getElementById("phNo").value="";
					document.getElementById('phNo').value="";
				    $("#phNo").focus();
					return false;
					
				}
				else
				{
				if(MobileNumber.substring(1,10)=="0".repeat( 9 )  || MobileNumber.substring(1,10)=="1".repeat( 9 )  || MobileNumber.substring(1,10)=="2".repeat( 9 )  || MobileNumber.substring(1,10)=="3".repeat( 9 )  || MobileNumber.substring(1,10)=="4".repeat( 9 )  || MobileNumber.substring(1,10)=="5".repeat( 9 )  || MobileNumber.substring(1,10)=="6".repeat( 9 )  || MobileNumber.substring(1,10)=="7".repeat( 9 )  || MobileNumber.substring(1,10)=="8".repeat( 9 )  || MobileNumber.substring(1,10)=="9".repeat( 9 ))
				{
			
				document.getElementById("phNo").style.borderColor = "Red";
				document.getElementById("val").style.display = "block";
				document.getElementById("val2").value="Please enter your mobile number";
				document.getElementById("valp").style.display = "block";
				document.getElementById("valp").getElementsByTagName("img")[0].src = "images/wrong.gif";
				document.getElementById("phNo").value="";
				$("#phNo").focus();
					return false;
			}
			else
			{
				document.getElementById("phNo").style.borderColor = "#7cbcd6";
				document.getElementById("valp").style.display = "block";
				document.getElementById("valp").getElementsByTagName("img")[0].src = "images/correct.gif";
			}
				document.getElementById("phNo").style.borderColor = "#7cbcd6";
				document.getElementById("valp").style.display = "block";
				document.getElementById("valp").getElementsByTagName("img")[0].src = "images/correct.gif";
		}
		}
		else
		{
		
				document.getElementById("phNo").style.borderColor = "Red";
				document.getElementById("val").style.display = "block";
				document.getElementById("val2").value="Please Enter Valid 10 digit Mobile Number";
				document.getElementById("valp").style.display = "block";
				document.getElementById("valp").getElementsByTagName("img")[0].src = "images/wrong.gif";
				document.getElementById("phNo").value="";
				$("#phNo").focus();
				return false;
		}
		 }
		else
		{
		
		document.getElementById("phNo").style.borderColor = "Red";
		document.getElementById("val").style.display = "block";
		document.getElementById("val2").value="Please enter your mobile number";
		document.getElementById("valp").style.display = "block";
		document.getElementById("valp").getElementsByTagName("img")[0].src = "images/wrong.gif";
		document.getElementById("phNo").value="";
		$("#phNo").focus();
			return false;
		} 

		if($.trim($("#email").val())=="" || document.getElementById("email").value=="Email Id")
		{		
			//alert("Please Enter Email Id")
			document.getElementById("email").style.borderColor = "Red";
                        document.getElementById("valemail").style.display = "block";
			document.getElementById("valemail").getElementsByTagName("img")[0].src = "images/wrong.gif";

			document.getElementById("val").style.display = "block";
			document.getElementById("val2").value="Please Enter Email Id";
			document.getElementById("email").value="";
			$("#email").focus();
	  	        return false;
		}
		else
                {
                        email=$.trim($("#email").val());
                        //if (isValidEmailFeedBack(email) == true)
						if (!isEmail(email))
			{
		
				document.getElementById("email").style.borderColor = "Red";
                                document.getElementById("valemail").style.display = "block";
				document.getElementById("valemail").getElementsByTagName("img")[0].src = "images/wrong.gif";

				document.getElementById("val").style.display = "block";
				document.getElementById("val2").value="Please enter a valid email ID";
				
				document.getElementById("email").value="";
				$("#email").focus();
				return false;	
			}
                        else
                         {
                                 document.getElementById("email").style.borderColor = "#7cbcd6";
				 document.getElementById("valemail").style.display = "block";
				 document.getElementById("valemail").getElementsByTagName("img")[0].src = "images/correct.gif";
	
                         }

              }

		if($.trim($("#city").val())=="" || document.getElementById('city').value=="Enter and Select your Location"){	
			
document.getElementById("city").style.borderColor = "Red";
document.getElementById("val").style.display = "block";
document.getElementById("val2").value="Please select your location";
document.getElementById("valc").style.display = "block";
document.getElementById("valc").getElementsByTagName("img")[0].src = "images/wrong.gif";
document.getElementById("city").value="";
			$("#city").focus();
			return false;
		}
		else{
		document.getElementById("city").style.borderColor = "#7cbcd6";
		document.getElementById("valc").style.display = "block";
		document.getElementById("valc").getElementsByTagName("img")[0].src = "images/correct.gif";
		}



		if($.trim($("#experta").val())=="" || $.trim($("#experta").val())=="Areas of Expertise (please separate by comma eg. iit, php, mba)"){	
			
document.getElementById("experta").style.borderColor = "Red";
document.getElementById("vale").style.display = "block";
document.getElementById("vale").getElementsByTagName("img")[0].src = "images/wrong.gif";
document.getElementById("val").style.display = "block";
document.getElementById("val2").value="Please enter your areas of interest";
document.getElementById("vale").style.display = "block";
document.getElementById("vale").getElementsByTagName("img")[0].src = "images/wrong.gif";
document.getElementById("experta").value="";
			$("#experta").focus();
			return false;
		}
		else{
		document.getElementById("experta").style.borderColor = "#7cbcd6";
		document.getElementById("vale").style.display = "block";
		document.getElementById("vale").getElementsByTagName("img")[0].src = "images/correct.gif";
		}

 if($.trim($("#max_call").val())==""|| $.trim($("#max_call").val())=="Maximum calls per day (default: 2)")
                {
                        document.getElementById("max_call").value="2";
                }

	
		if($.trim($("#max_call").val())==""|| $.trim($("#max_call").val())=="Maximum calls per day (default: 2)"){		
			
document.getElementById("max_call").style.borderColor = "Red";
document.getElementById("valm").style.display = "block";
document.getElementById("valm").getElementsByTagName("img")[0].src = "images/wrong.gif";
document.getElementById("val").style.display = "block";
document.getElementById("val2").value="Please enter Max calls/day";
document.getElementById("valm").style.display = "block";
document.getElementById("valm").getElementsByTagName("img")[0].src = "images/wrong.gif";
document.getElementById("max_call").value="";
			$("#max_call").focus();
			return false;
		}
		else{
		document.getElementById("max_call").style.borderColor = "#7cbcd6";
		document.getElementById("valm").style.display = "block";
		document.getElementById("valm").getElementsByTagName("img")[0].src = "images/correct.gif";
		}
	
		if($.trim($("#max_call").val())!="")
		{					
			if(/^[0-9]+$/.test($("#max_call").val())==false)
			{
				
document.getElementById("max_call").style.borderColor = "Red";
document.getElementById("valm").style.display = "block";
document.getElementById("valm").getElementsByTagName("img")[0].src = "images/wrong.gif";
document.getElementById("valm").style.display = "block";
document.getElementById("valm").style.background= "url('../images/right.jpg')";
document.getElementById("val").style.display = "block";
document.getElementById("val2").value="Please enter a valid number";
document.getElementById("valm").style.display = "block";
document.getElementById("valm").getElementsByTagName("img")[0].src = "images/wrong.gif";
document.getElementById("max_call").value="";
				$("#max_call").focus();
				return false;
			}
			else{
		document.getElementById("max_call").style.borderColor = "#7cbcd6";
		document.getElementById("valm").style.display = "block";
		document.getElementById("valm").getElementsByTagName("img")[0].src = "images/correct.gif";
		}
			
			
		}


		if($("#accept").is(':checked')==false)
		{
			//alert("You should accept the Non-Liability letter");
document.getElementById("accept").style.borderColor = "Red";
document.getElementById("vala").style.display = "block";
//document.getElementById("vala").getElementsByTagName("img")[0].src = "images/wrong.gif";
document.getElementById("val").style.display = "block";
document.getElementById("val2").value="You should Agree to terms & conditions";
document.getElementById("vala").style.display = "block";
//document.getElementById("vala").getElementsByTagName("img")[0].src = "images/wrong.gif";
$("#tnc").focus();
document.getElementById("tnc").innerHTML =="<font color=\"Red\">Agree to terms and conditions</font>";

			return false;
		}
		else{
		document.getElementById("accept").style.borderColor = "#7cbcd6";
		document.getElementById("vala").style.display = "block";
		document.getElementById("vala").getElementsByTagName("img")[0].src = "images/correct.gif";
		}
 
		return true;	
	}

	$().ready(function() {
	function log(event, data, formatted) {
		$("<li>").html( !data ? "No match!" : "Selected: " + formatted).appendTo("#result");
	}
	function formatItem(row) {
		return row[0] + " (<strong>id: " + row[1] + "</strong>)";
	}
	function formatResult(row) {
		return row[0].replace(/(<.+?>)/gi, '');
	}

	$("#city").autocomplete("ct.php", {
		width: 205,
		autoFill: true,
		mustMatch: true,
		matchContains: "word",
		selectFirst: false,
	});
	
	$("#experta").autocomplete('exp.php', {
		width: 205,
		selectFirst: false,
		multiple: true
	});

	$("#city").result(function(event, data, formatted) {
		if (data)
			$(this).parent().next().find("input").val(data[1]);
	});

	$("#experta").result(function(event, data, formatted) {
		var hidden = $(this).parent().next().find(">:input");
		hidden.val( (hidden.val() ? hidden.val() + ";" : hidden.val()) + data[1]);
	});

	$("#clear").click(function() {
		$(":input").unautocomplete();
	});
});
function isValidEmailFeedBack(valueEmail)
{
	validRegExp = /^[^@]+@[^@]+.[a-z]{2,}$/i;
	
	if (valueEmail.search(validRegExp) == -1)
	{ 
		return true;
	}
	else
	{
			return false;
	}
}
//function to check whether the enterd email string is a valid string
function isEmail(str){
    var regex = /^[-_.a-z0-9]+@(([-_a-z0-9]+\.)+(ad|ae|aero|af|ag|ai|al|am|an|ao|aq|ar|arpa|as|at|au|aw|az|ba|bb|bd|be|bf|bg|bh|bi|biz|bj|bm|bn|bo|br|bs|bt|bv|bw|by|bz|ca|cc|cd|cf|cg|ch|ci|ck|cl|cm|cn|co|com|coop|cr|cs|cu|cv|cx|cy|cz|de|dj|dk|dm|do|dz|ec|edu|ee|eg|eh|er|es|et|eu|fi|fj|fk|fm|fo|fr|ga|gb|gd|ge|gf|gh|gi|gl|gm|gn|gov|gp|gq|gr|gs|gt|gu|gw|gy|hk|hm|hn|hr|ht|hu|id|ie|il|in|info|int|io|iq|ir|is|it|jm|jo|jp|ke|kg|kh|ki|km|kn|kp|kr|kw|ky|kz|la|lb|lc|li|lk|lr|ls|lt|lu|lv|ly|ma|mc|md|mg|mh|mil|mk|ml|mm|mn|mo|mp|mq|mr|ms|mt|mu|museum|mv|mw|mx|my|mz|na|name|nc|ne|net|nf|ng|ni|nl|no|np|nr|nt|nu|nz|om|org|pa|pe|pf|pg|ph|pk|pl|pm|pn|pr|pro|ps|pt|pw|py|qa|re|ro|ru|rw|sa|sb|sc|sd|se|sg|sh|si|sj|sk|sl|sm|sn|so|sr|st|su|sv|sy|sz|tc|td|tf|tg|th|tj|tk|tm|tn|to|tp|tr|tt|tv|tw|tz|ua|ug|uk|um|us|uy|uz|va|vc|ve|vg|vi|vn|vu|wf|ws|ye|yt|yu|za|zm|zw)|(([0-9][0-9]?|[0-1][0-9][0-9]|[2][0-4][0-9]|[2][5][0-5])\.){3}([0-9][0-9]?|[0-1][0-9][0-9]|[2][0-4][0-9]|[2][5][0-5]))$/i;
    return regex.test(str);
}

function changeOptions(){
	var max = parseInt(window.prompt('Please type number of items to display:', jQuery.Autocompleter.defaults.max));
	if (max > 0) {
		$("#suggest1").setOptions({
			max: max
		});
	}
}


