function createRequestObject() {
	var ro;
	var browser = navigator.appName;
	if(browser == "Microsoft Internet Explorer"){
		ro = new ActiveXObject("Microsoft.XMLHTTP"); // ie
	}else{
		ro = new XMLHttpRequest(); // firefox/safari
	}
	return ro;
}

var http = createRequestObject(); // criar um objecto do tipo XMLRequest

function sndReq( email ) {

	if( email.length == 0 ) return; // evitar q seja passado 'vazio' como parametro

		http.open('get', 'emails.php?email='+ email ); // controi o pedido ajax
		http.onreadystatechange = handleResponse; // fica a espera do pedido
		http.send(null); // envia o pedido

}

function clickReq( email,username ) {

	if( email.length == 0 ) return; // evitar q seja passado 'vazio' como parametro

		http.open('get', 'emails.php?news=1&email='+ email +'&nome='+ username ); // controi o pedido ajax
		http.onreadystatechange = handleResponse; // fica a espera do pedido
		http.send(null); // envia o pedido

}

function clickReq( email,username,lingua ) {

	if( email.length == 0 ) return; // evitar q seja passado 'vazio' como parametro

		http.open('get', 'emails.php?news=1&email='+ email +'&nome='+ username +'&lingua='+ lingua ); // controi o pedido ajax
		http.onreadystatechange = handleResponse; // fica a espera do pedido
		http.send(null); // envia o pedido

}

function clickReq2( email,username ) {

	if( email.length == 0 ) return; // evitar q seja passado 'vazio' como parametro

		http.open('get', 'emails.php?remo=1&email='+ email +'&nome='+ username ); // controi o pedido ajax
		http.onreadystatechange = handleResponse; // fica a espera do pedido
		http.send(null); // envia o pedido

}

function clickReq2( email,username,lingua ) {

	if( email.length == 0 ) return; // evitar q seja passado 'vazio' como parametro

		http.open('get', 'emails.php?remo=1&email='+ email +'&nome='+ username +'&lingua='+ lingua ); // controi o pedido ajax
		http.onreadystatechange = handleResponse; // fica a espera do pedido
		http.send(null); // envia o pedido

}

function handleResponse() {
	if(http.readyState == 4)
	{
		var response = http.responseText;
		var update = new Array();

		if(response.lenght!=0 ){
			if( response=="0" )
			  document.getElementById( "loginStatus" ).innerHTML = "ok" ;
			else if( response=="2" )
			  document.getElementById( "loginStatus" ).innerHTML = "Subscrição foi submetida" ;
			else if( response=="3" )
			  document.getElementById( "loginStatus" ).innerHTML = "E-mail Inválido" ;
			else if( response=="4" )
			  document.getElementById( "loginStatus" ).innerHTML = "Subscrição não foi submetida" ;
			else if( response=="6" )
			  document.getElementById( "loginStatus" ).innerHTML = "Subscrição nao foi removida" ;
			else if( response=="5" )
			  document.getElementById( "loginStatus" ).innerHTML = "Subscrição foi removida" ;			  
			else			
			  document.getElementById( "loginStatus" ).innerHTML = "Em uso" ;
		}
	  }
   }
