<!-- when the page loads...->
$(document).ready(function(){

	/** Sign Up Form **/		
	//If the submit button is clicked...
	$("#submit-btn").click(validate);	


});


function validate()
{
	var isError = false;

	EventId = typeof(EventId) == 'undefined' ? this.id : EventId;
	var fname = $("input#name").val();
	var email = $("input#email").val();
	var address = $("input#address").val();
	var city = $("input#city").val();
	var state = $("input#state").val();
	var country = $("input#country").val();

	var article = $("input#article").val();
	var publication = $("input#publication").val();
	var publicationdate = $("input#publicationdate").val();

	var speak = $("input#speak").val();
	var speakgroup = $("input#speakgroup").val();
	var speaklocation = $("input#location").val();
	var speakingdate = $("input#speakingdate").val();

	var speak = $("input#book").val();
	var booktitle = $("input#booktitle").val();
	var publisher = $("input#publisher").val();
	var bookpublicationdate = $("input#bookpublicationdate").val();

	var aboutsomething = $("input#aboutsomething").val();

	/* Validate fname  */
	var re = /^[a-z\'._ -]+$/i;
	if (!re.test(fname) || ($.trim(fname)==""))
	{
		alert("Enter Valid Name");
		$("input#name").focus();
		isError =  true;
		return;
	}	
	
	
	/* Validate email  */
		var re = /^(("[\w-\s]+")|([\w-]+(?:\.[\w-]+)*)|("[\w-\s]+")([\w-]+(?:\.[\w-]+)*))(@((?:[\w-]+\.)*\w[\w-]{0,66})\.([a-z]{2,6}(?:\.[a-z]{2})?)$)|(@\[?((25[0-5]\.|2[0-4][0-9]\.|1[0-9]{2}\.|[0-9]{1,2}\.))((25[0-5]|2[0-4][0-9]|1[0-9]{2}|[0-9]{1,2})\.){2}(25[0-5]|2[0-4][0-9]|1[0-9]{2}|[0-9]{1,2})\]?$)/i;
	if (!re.test(email))
	{
		alert("Enter Valid Email");
		$("input#email").focus();
		isError =  true;
		return;
	}	
	
	/* Validate address  */		
	if ($.trim(address) == "")
	{
		alert("Enter Valid Address");
		$("input#address").focus();
		isError =  true;
		return;
	}	
	
	/* Validate city  */
	var re = /^[\s a-z ._-]+$/i;	
	if (!re.test(city))
	{
		alert("Enter Valid city");
		$("input#city").focus();
		isError =  true;
		return;
	}	
	
	/* Validate state  */
	var re = /^[\s a-z ._-]+$/i;	
	if (!re.test(state))
	{
		alert("Enter Valid State");
		$("input#state").focus();
		isError =  true;
		return;
	}	
	/* Validate Country  */
	var re = /^[\s a-z ._-]+$/i;	
	if (!re.test(country))
	{
		alert("Enter Valid Country");
		$("input#country").focus();
		isError =  true;
		return;
	}	
	
	
	/* Validate Publication  */		
	/*if ($.trim(publication) == "")
	{
		alert("Enter Valid Publication");
		$("input#publication").focus();
		isError =  true;
		return;
	}	*/
	
	/* Validate Publication Date  */

	if(publicationdate != "") {

		var re = /(0[1-9]|1[012])+\/(0[1-9]|[12][0-9]|3[01])+\/(19|20)\d{2}$|^\d{2}$/;
		if (!re.test(publicationdate))
		{
			alert("Enter Valid publicationdate");
			$("input#publicationdate").focus();
			isError =  true;
			return;
		}	
	}
	/* Validate Speak Group  */
	/*var re = /(0[1-9]|1[012])+\/(0[1-9]|[12][0-9]|3[01])+\/(19|20)\d{2}$|^\d{2}$/;
	if (!re.test(speakgroup))
	{
		alert("Enter Valid Speakgroup");
		$("input#speakgroup").focus();
		isError =  true;
		return;
	}	*/

	/* Validate Article  */		
	/*if ($.trim(speaklocation) == "")
	{
		alert("Enter Valid Location");
		$("input#speaklocation").focus();
		isError =  true;
		return;
	}	
*/
	/* Validate Date  */
	if(speakingdate !="") {
	var re = /(0[1-9]|1[012])+\/(0[1-9]|[12][0-9]|3[01])+\/(19|20)\d{2}$|^\d{2}$/;
	if (!re.test(speakingdate))
	{
		alert("Enter Valid Speaking Date");
		$("input#speakingdate").focus();
		isError =  true;
		return;
	}
	}

	/* Validate Book Title  */		
	/*if ($.trim(booktitle ) == "")
	{
		alert("Enter Valid Book Title ");
		$("input#booktitle").focus();
		isError =  true;
		return;
	}	*/

	/* Validate Book Title  */		
	/*if ($.trim(publisher  ) == "")
	{
		alert("Enter Valid publisher  ");
		$("input#publisher").focus();
		isError =  true;
		return;
	}	*/


	/* Validate Date  */
	if(bookpublicationdate!="") {
	var re = /(0[1-9]|1[012])+\/(0[1-9]|[12][0-9]|3[01])+\/(19|20)\d{2}$|^\d{2}$/;
	if (!re.test(bookpublicationdate))
	{
		alert("Enter Valid Publication Date");
		$("input#bookpublicationdate ").focus();
		isError =  true;
		return;
	}	
	}

	document.contactform.submit();
}	 


