function strlen( string ){
    return string.length;
}

function processlogin()	{
	jQuery.noConflict();
	var emailadd = jQuery("#emailadd").val();
	var word = jQuery("#word").val();

	if(emailadd == '')	{
		alert('Email is empty.');
	}
	else if(emailcheck(emailadd) == false)	{
		alert('Please provide a valid email.');
	}
	else if(word == '')	{
		alert('Please provide a word/password.');
	}
	else	{
		jQuery.ajax({
		   type: "POST",
		   url: "/otherscript/processbooklogin.php",
		   data: '&emailadd=' + emailadd + '&word=' + word + '&task=processlogin',
		   beforeSend: function() {
			jQuery("#loading").html("<div align='center'><img src='"+wpurl+"/wp-content/themes/bending/images/loading.gif' alt='loading...' title='loading...' style='color:#33cc33'/></div>");
		   },
		   success: function(response){
				if( response == 'Successful')	{
					document.location.href = 'http://www.bendinggod.com/readers-only/';
				}
				else	{
					alert('Email is not registered or Invalid word/password.');
				}
				jQuery("#loading").html('<input type="image" src="/wp-content/themes/bending/images/readers_sub.jpg" id="wp-submit1" name="wp-submit" onclick="processlogin()">');
		   }
		 });
	}
}

function emailcheck(str) {

	var at="@"
	var dot="."
	var lat=str.indexOf(at)
	var lstr=str.length
	var ldot=str.indexOf(dot)
	if (str.indexOf(at)==-1){
	   return false
	}
	if (str.indexOf(at)==-1 || str.indexOf(at)==0 || str.indexOf(at)==lstr){
	   return false
	}
	if (str.indexOf(dot)==-1 || str.indexOf(dot)==0 || str.indexOf(dot)==lstr){
		return false
	}
	 if (str.indexOf(at,(lat+1))!=-1){
		return false
	 }
	 if (str.substring(lat-1,lat)==dot || str.substring(lat+1,lat+2)==dot){
		return false
	 }
	 if (str.indexOf(dot,(lat+2))==-1){
		return false
	 }
	 if (str.indexOf(" ")!=-1){
		return false
	 }
	 return true					
}
