/*function onPageChange(id) {
	window.location="?cboPage="+id;
}*/

function openWindow(u,n,w,h,l,t,c,f,x) { //v2.0 4LevelWebs
  var ww=((screen.width-w)/2);if(c==1){l=ww;t=(screen.height-h)/2;}if(c==2){l=ww}
	f+=',top='+t+',left='+l;LvlWin = window.open(u,n,f);LvlWin.focus();
	document.MM_returnValue=false;
}


function validateForm() {
	do_what = "subscribe";
	if(document.newsletter_form.rbNewsletter[1].checked) do_what = "un-subscribe";
	
	if(document.newsletter_form.txtName.value=="" || document.newsletter_form.txtName.value=="Name") { alert("Please enter your name."); document.newsletter_form.txtName.focus(); return false; }
	if(document.newsletter_form.txtEmail.value=="" || document.newsletter_form.txtEmail.value=="Email") { 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="";
}
