/*function onPageChange(id) {
	window.location="?cboPage="+id;
}*/

function validateForm() {
	do_what = "subscribe";
	if(document.newsletter_form.rbNewsletter[1].checked) do_what = "un-subscribe";
	
	if(document.newsletter_form.txtName.value=="") { alert("Please enter your name."); document.newsletter_form.txtName.focus(); return false; }
	if(document.newsletter_form.txtEmail.value=="") { alert("Please enter your email."); document.newsletter_form.txtEmail.focus(); return false; }		
	  var re = /^[a-z-._]+[a-z-_\d]+\@+([a-z-_]+[a-z-_\d]*\.)+([a-z]{2,4})+$/i  //edited
	  if (!document.newsletter_form.txtEmail.value.match(re)) 
		 {
		   alert('Invalid email address, please check');
		   document.newsletter_form.txtEmail.focus();
		   return false;
		 }		
	if(document.newsletter_form.txtCode.value=="") { alert("Please enter security code."); document.newsletter_form.txtCode.focus(); return false; }		 
		 
	submitNewsletter(document.newsletter_form.txtName.value, document.newsletter_form.txtEmail.value, document.newsletter_form.txtCode.value, do_what);
}



function submitNewsletter(txt_name, txt_email, txt_code, do_what) {
	xmlHttp1 = createObject();	
	if (xmlHttp1==null) {
		alert ("Your browser does not support AJAX!");
		return;
  	} 
	
	document.getElementById("NewsletterLoader").innerHTML="<center><img src='images/ajax-loader.gif' width='16' height='16' /></center>";	
	
	xmlHttp1.onreadystatechange=function() {
	if(xmlHttp1.readyState==4)	{
			 document.getElementById("NewsletterLoader").innerHTML = "";	
			 
			 document.getElementById("NewsletterDiv").style.visibility = "hidden";	
			 document.getElementById("NewsletterDiv").style.position = "absolute";	
			 
			 document.getElementById("NewsletterMsg").style.position = "relative";	
			 document.getElementById("NewsletterMsg").innerHTML=xmlHttp1.responseText;
		 }
    }
	
	xmlHttp1.open("GET","ajax.php?section=subscribe_newsletter&txt_name="+txt_name+"&txt_email="+txt_email+"&txt_code="+txt_code+"&do_what="+do_what,true);
	xmlHttp1.send(null); 
}


function showNewsletter() {
	 document.getElementById("NewsletterDiv").style.visibility = "visible";
	 document.getElementById("NewsletterDiv").style.position = "relative";	
	 
	 document.getElementById("NewsletterMsg").style.position = "absolute";	
	 document.getElementById("NewsletterMsg").innerHTML="";
}
