/*
	system.js
	ajax and javascript module
*/

try{
	var xmlhttp = new XMLHttpRequest();
}catch(ee){
	try{
		var xmlhttp = new ActiveXObject("Msxml2.XMLHTTP");
	}catch(e){
		try{
			var xmlhttp = new ActiveXObject("Microsoft.XMLHTTP");
		}catch(E){
			var xmlhttp = false;
		}
	}
}

function load( what, where, params ){
	//Exibe o texto carregando no div conteúdo
	conteudo = document.getElementById( where );

	conteudo.innerHTML = "<img src='sys.images/loader.gif'/>";

	//Abre a url
	if( params == ""){
		xmlhttp.open("GET", "sys.files/action.php?act=" + what, true);
	}else{
		xmlhttp.open("GET", "sys.files/action.php?act=" + what + "&" + params, true);
	}

	//Executada quando o navegador obtiver o código
	xmlhttp.onreadystatechange = function() {

		if (xmlhttp.readyState == 4){
			//Lê o texto
			texto = xmlhttp.responseText;
			//Desfaz o urlencode
			texto = texto.replace(/\+/g, " ");
			texto = unescape(texto);
			//Exibe o texto no div conteúdo
			conteudo.innerHTML = texto;
		}
	}

	xmlhttp.send(null);
}

function sendMail(){
	//get fields
	var nome = document.getElementById("edtNome").value;
	var mail = document.getElementById("edtMail").value;
	var ass = document.getElementById("edtAss").value;
	var msg = document.getElementById("txtMsg").value;
	
	load(5, 'dvContent', "nome="+nome +"&mail="+mail +"&ass="+ass +"&msg="+msg);
}

function sendComment( post ){
	//get fields
	var nome = document.getElementById("edtNome").value;
	var mail = document.getElementById("edtMail").value;
	var site = document.getElementById("edtSite").value;
	var msg = document.getElementById("txtMsg").value;
	
	load(7, 'dvContent', "post=" + post + "&nome=" + nome +"&mail=" + mail + "&site=" + site + "&msg=" + msg);
}



