var subsrequest = null;

function closeSubs(id){
	
	try {
		subsrequest = new XMLHttpRequest(); 
	} catch (trymicrosoft) {
		try {
			subsrequest = new ActiveXObject("Microsoft.XMLHTTP");
		} catch (faild) {
			subsrequest = null;
		} 
	}
	
	if (subsrequest == null){
		alert("ERROR CREATE RESQUET OBJECT!");
	}    
	
	document.getElementById('mFormMess').innerHTML = "";
	
	var mail = document.getElementById('Email').value;
	
	if(!(mail.indexOf('@') + 1)) {
		document.getElementById('mFormMess').innerHTML = "Ошибка ввода E-mail.";
		return false;
	}
	
	var urlcode = "/modules/ajax_subscribers.php?dellmail="+mail;
	
	document.getElementById('subs').innerHTML = '<center><img src="/images/ajax.gif" width="32" height="32"></center>';
	
	subsrequest.open("GET", urlcode, true);			
	subsrequest.onreadystatechange = deleteSubs;		
	subsrequest.send(null);
}

function deleteSubs() {
	if(subsrequest.readyState == 4) {
		if (subsrequest.status == 200) {
			var result = subsrequest.responseText;
			if(result != ''){
				document.getElementById('subs').innerHTML = result;
			}
		}
	}	
}

function updSubs(id) {
	
	try {
		subsrequest = new XMLHttpRequest(); 
	} catch (trymicrosoft) {
		try {
			subsrequest = new ActiveXObject("Microsoft.XMLHTTP");
		} catch (faild) {
			subsrequest = null;
		} 
	}
	
	if (subsrequest == null){
		alert("ERROR CREATE RESQUET OBJECT!");
	}    
	
	document.getElementById('mFormMess').innerHTML = "";
	
	var mail = document.getElementById('Email').value;
	
	if(!(mail.indexOf('@') + 1)) {
		document.getElementById('mFormMess').innerHTML = "Ошибка ввода E-mail.";
		return false;
	}
	
	var urlcode = "/modules/ajax_subscribers.php?mail="+mail;
	
	document.getElementById('subs').innerHTML = '<center><img src="/images/ajax.gif" width="32" height="32"></center>';
	
	subsrequest.open("GET", urlcode, true);			
	subsrequest.onreadystatechange = updateSubs;		
	subsrequest.send(null);	
}

function updateSubs() {
	if(subsrequest.readyState == 4) {
		if (subsrequest.status == 200) {
			var result = subsrequest.responseText;
			if(result != ''){
				document.getElementById('subs').innerHTML = result;
			}
		}
	}	
}
