// JavaScript Document
function generate_xmlhttp()
{
	  var ajaxRequest;  // The variable that makes Ajax possible!
	try{
		// Opera 8.0+, Firefox, Safari
		ajaxRequest = new XMLHttpRequest();
	} catch (e){
		// Internet Explorer Browsers
		try{
			ajaxRequest = new ActiveXObject("Msxml2.XMLHTTP");
		} catch (e) {
			try{
				ajaxRequest = new ActiveXObject("Microsoft.XMLHTTP");
			} catch (e){
				// Something went wrong
				alert("Your browser broke!");
				return false;
			}
		}
	}
	return ajaxRequest;
}
function mark_download(curr_date){ 
	  var ajaxRequest=generate_xmlhttp();  // The variable that makes Ajax possible!

	// Create a function that will receive data sent from the server
	ajaxRequest.onreadystatechange = function(){
		if(ajaxRequest.readyState == 4){
			var result_str=ajaxRequest.responseText;
			return true;
	   	}else{ return false;}
	}
	
	var queryString = "subscribe_email.php?curr_date="+curr_date;
	
	ajaxRequest.open("GET", queryString, true);
	ajaxRequest.send(null); 
	
}

function get_sub_palns(plan_value,flag){
	 var ajaxRequest=generate_xmlhttp();  // The variable that makes Ajax possible!

	// Create a function that will receive data sent from the server
	ajaxRequest.onreadystatechange = function(){
		if(ajaxRequest.readyState == 4){
			var result_str=ajaxRequest.responseText;
			document.getElementById('ch_err').innerHTML   = result_str ;
			document.chpass_frm.reg_oldpass.value   = "" ;
			document.chpass_frm.reg_newpass.value= "" ;
			document.chpass_frm.reg_conpass.value= "" ;
	   	}
	}
	
	var old_pass=document.chpass_frm.reg_oldpass.value;
	var new_pass=document.chpass_frm.reg_newpass.value;
	var con_pass=document.chpass_frm.reg_conpass.value;
	if(old_pass=="" || new_pass=="" || con_pass=="")return false;
	
	var queryString = "?mon_year=" +plan_value+"&flag="+flag;
	
	ajaxRequest.open("GET", "ajax_subscript_plan.php" + queryString, true);
	ajaxRequest.send(null); 
}
function get_changepass(){
	 var ajaxRequest=generate_xmlhttp();  // The variable that makes Ajax possible!

	// Create a function that will receive data sent from the server
	ajaxRequest.onreadystatechange = function(){
		if(ajaxRequest.readyState == 4){
			var result_str=ajaxRequest.responseText;
			document.getElementById('ch_err').innerHTML   = result_str ;
			document.chpass_frm.reg_oldpass.value   = "" ;
			document.chpass_frm.reg_newpass.value= "" ;
			document.chpass_frm.reg_conpass.value= "" ;
	   	}
	}
	
	var old_pass=document.chpass_frm.reg_oldpass.value;
	var new_pass=document.chpass_frm.reg_newpass.value;
	var con_pass=document.chpass_frm.reg_conpass.value;
	if(old_pass=="" || new_pass=="" || con_pass=="")return false;
	
	var queryString = "?old_pass=" +old_pass+"&new_pass="+new_pass+"&con_pass="+con_pass;
	
	ajaxRequest.open("GET", "confirm_pass.php" + queryString, true);
	ajaxRequest.send(null); 
}
function get_subscription(flag)
{
	
  var ajaxRequest=generate_xmlhttp();  // The variable that makes Ajax possible!

	// Create a function that will receive data sent from the server
	ajaxRequest.onreadystatechange = function(){
		if(ajaxRequest.readyState == 4){
			var result_str=ajaxRequest.responseText;
			document.getElementById('sub_err_msg').innerHTML   = result_str ;
			document.subscribe_form.subscribe_text.value   = "" ;
	   	}
	}
	
	var sub_email=document.subscribe_form.subscribe_text.value;
	
	if(sub_email=="")return false;
	if(flag=='sub')
		var queryString = "?email=" +sub_email;
	else if(flag=='unsub')
		var queryString = "?unsub_email=" +sub_email;
	ajaxRequest.open("GET", "subscribe_email.php" + queryString, true);
	ajaxRequest.send(null); 
}
function get_subscribe_form()
{ 
	document.getElementById('subs_box').innerHTML='<table width="100%" border="0" cellspacing="0" cellpadding="0"><tr><td align="left" valign="top" class="design1header">Subscribe &nbsp;&nbsp;<a href="Javascript:void(0);" name="sub_anchor" onclick="return get_unsubscribe_form();">UnSubscribe?</a></td></tr><tr><td align="left" valign="top" class="design1bg"><form name="subscribe_form" id="subscribe_form"  action="" method="post" ><table width="100%" border="0" align="center" cellpadding="0" cellspacing="10"><tr><td><input name="subscribe_text" type="text" class="suscribenews" value="Enter Email to Subscribe" onclick="Javascript:this.value=\'\';"/><div id="sub_err_msg"></div></td><td rowspan="2" align="left" valign="middle"><img src="style/newsletter.jpg" width="64" height="64" /></td></tr><tr><td align="left" valign="middle"><label><input  type="button" class="suscribebutton" value="Subscribe" name="sub_submit" id="sub_submit" onclick="return get_subscription(\'sub\');"/></label></td></tr></table></form></td></tr></table>';
}
function get_unsubscribe_form()
{ 
	document.getElementById('subs_box').innerHTML='<table width="100%" border="0" cellspacing="0" cellpadding="0"><tr><td align="left" valign="top" class="design1header">Unsubscribe &nbsp;&nbsp;<a href="Javascript:void(0);" name="sub_anchor" onclick="return get_subscribe_form();">Subscribe?</a></td></tr><tr><td align="left" valign="top" class="design1bg"><form name="subscribe_form" id="subscribe_form"  action="" method="post" ><table width="100%" border="0" align="center" cellpadding="0" cellspacing="10"><tr><td><input name="subscribe_text" type="text" class="suscribenews" value="Enter Email to Unsubscribe" onclick="Javascript:this.value=\'\';"/><div id="sub_err_msg"></div></td><td rowspan="2" align="left" valign="middle"><img src="style/newsletter.jpg" width="64" height="64" /></td></tr><tr><td align="left" valign="middle"><label><input  type="button" class="suscribebutton" value="Unsubscribe" name="sub_submit" id="sub_submit" onclick="return get_subscription(\'unsub\');"/></label></td></tr></table></form></td></tr></table>';
}