
// JavaScript Document

function enterNewsletter(){
	document.getElementById('news-hints').innerHTML='Loading <img src="images/ajax-loader.gif" />';
	var msg='';
	var valide= /^([a-zA-Z0-9_.-])+@([a-zA-Z0-9_.-])+\.([a-zA-Z])+([a-zA-Z])+/;
	var email = trimAll(document.getElementById('email').value);
	if(!valide.test(email))msg+='Please enter valid email';
	if(msg!=''){
		document.getElementById('news-hints').innerHTML='<span class="error">'+msg+'</span>';
	}else{
		$.ajax({
			url: 'ajaxPages/subscribe.php',
			type: 'POST',
			data: "email="+email,
			error: function(){
				document.getElementById('news-hints').innerHTML='<span class="error">Error in subscription.</span>';
			},
			success: function(){
				document.getElementById('news-hints').innerHTML='<span class="error">Subscription saved successfully.</span>';
			}
		});
	}
}

function trimAll( strValue ) {
	var objRegExp = /^(\s*)$/;
		if(objRegExp.test(strValue)) {
		   strValue = strValue.replace(objRegExp, '');
		   if( strValue.length == 0)
			  return strValue;
		}
	   objRegExp = /^(\s*)([\W\w]*)(\b\s*$)/;
	   if(objRegExp.test(strValue)) {
		   strValue = strValue.replace(objRegExp, '$2');
		}
	  return strValue;
}


