
function signUp(){
	var txt_email; 
	txt_email = $j("#userEmail").val();
	if(checkEmail(txt_email)){
			$j.ajax({
					   type: "POST",
					   url: "node/8",
					   data: "email=" + txt_email,
					   success: function(msg){
					        var txt;
					        txt = ltrim(stripLineBreak(strip_tags( msg )));
					   		var responseParts = txt.split("|");
							   	 		switch (responseParts[0]){
											case "0":
											        window.location="/thank_you";
													break;
											case "1":
													jQuery.flash.warning('',responseParts[1]);
													break;
											default : 
										}
							}
				});
	} else {
		jQuery.flash.warning('','Invalid Email address');
	}
     return false;		
}

function checkEmail(inputvalue){	
    var pattern=/^([a-zA-Z0-9_.-])+@([a-zA-Z0-9_.-])+\.([a-zA-Z])+([a-zA-Z])+/;
    if(pattern.test(inputvalue)){         
		return true;  
    }else{   
		return false;
    }
}

function strip_tags( str ){
	return str.replace(/<\/?[^>]+>/gi, '');
}

function stripLineBreak( str ) {
	return str.replace(/([^>])\n/g, '');
}

function ltrim ( str ) {
    return str.replace(/^\s+/,"");
}