/*
 * IS Vision Pro JavaScript Library v1.3
 * http://isvpro.com/
 *
 * Copyright (c) 2010 Robin Prinzing
 *
 * Date: 2010-12-9 10:18:21 (Thu, 9 Dec 2010)
 * Revision: 22
 */
/*
 * Email Signup Javascript
 *  Copyright 2010, IS Vision Pro
 */
function checkEmailFormat(userinput){
	var emailformat = /^[\w][\w\.-]*[\w]@[\w][\w\.-]*[\w]\.[a-zA-Z][a-zA-Z\.]*[a-zA-Z]$/
	return emailformat.test(userinput) //returns true for valid email or false for invalid email
}

$(document).ready(function(){
       	$("#signup-button")
       		.live('click', function(event){
         	event.preventDefault();
		// Move Values to var
         	var txtEmail = $("[name='signup-email']").val();
         	var SendStr= "2!$"+txtEmail;
         	var val = 1;
         	if (val && !checkEmailFormat(txtEmail)) {
         		alert('The Email field must be a properly formatted email address.\nPlease fill in the email address.');
         		val=0;
         		$("[name='signup-email']").focus();
         		}
			if (val) {
	         	$("#signup-response").html('<div class="response-waiting"><strong> Please wait...</strong></div>');
		        $("#signup-response").load("../scripts/WebSrv.dll",
						{APPNAME: "ISV", PRGNAME: "signupEmail", ARGUMENTS: "SendStr", SendStr: SendStr});
				$("[name='signup-email']").val('');
	         	}
      });
});

