// JavaScript Documenttry{
try{
 	xmlhttp = new XMLHttpRequest();
}catch(ee){
    try{
        xmlhttp = new ActiveXObject("Msxml2.XMLHTTP");
    }catch(e){
        try{
            xmlhttp = new ActiveXObject("Microsoft.XMLHTTP");
        }catch(E){
            xmlhttp = false;
        }
    }
}

function gotoLogin(url , vars){	
	
	//document.getElementById("ajaxLoading").style.display='block';
	
	xmlhttp.open('post',url, true);

	xmlhttp.setRequestHeader('Content-Type','application/x-www-form-urlencoded');
	xmlhttp.setRequestHeader("encoding", "ISO-8859-1");
	if (xmlhttp.overrideMimeType) { 
            xmlhttp.overrideMimeType('text/html; charset=iso-8859-1');			
	} 
  	xmlhttp.setRequestHeader("Cache-Control", "no-store, no-cache, must-revalidate");
	xmlhttp.setRequestHeader("Cache-Control", "post-check=0, pre-check=0");
	xmlhttp.setRequestHeader("Pragma", "no-cache");
	xmlhttp.send(vars);
	
    xmlhttp.onreadystatechange=function() {
		
        if (xmlhttp.readyState==4){
			
            var texto=xmlhttp.responseText;
			texto=texto.replace("&amp;",'&');			
			//document.getElementById("ajaxLoading").style.display='none';
			
			if(texto == 1 ){
				window.location = "../../admin/";
			}else{
				alert( texto );
				document.forms[0].reset();
				document.forms[0][0].focus();
			}
		 }
    }
}

function gotoLogout(url){	
	document.getElementById("ajaxLoading").style.display='block';
	vars = "";
	xmlhttp.open('post',url, true);
	xmlhttp.setRequestHeader('Content-Type','application/x-www-form-urlencoded');
	xmlhttp.setRequestHeader("encoding", "ISO-8859-1");
	if (xmlhttp.overrideMimeType) { 
            xmlhttp.overrideMimeType('text/html; charset=iso-8859-1'); 
	} 
  	xmlhttp.setRequestHeader("Cache-Control", "no-store, no-cache, must-revalidate");
	xmlhttp.setRequestHeader("Cache-Control", "post-check=0, pre-check=0");
	xmlhttp.setRequestHeader("Pragma", "no-cache");
	xmlhttp.send(vars);
    xmlhttp.onreadystatechange=function() {
		
        if (xmlhttp.readyState==4){
            var texto=xmlhttp.responseText;
			texto=texto.replace("&amp;",'&');			
			
			if(texto == 1 ){
				window.location = "?";
			}else{
				alert( texto );				
			}
			document.getElementById("ajaxLoading").style.display='none';
		 }
    }
}

function goToUrl(url , vars, toAlvo){	

	document.getElementById("ajaxLoading").style.display='block';

	xmlhttp.open('post',url, true);
	xmlhttp.setRequestHeader('Content-Type','application/x-www-form-urlencoded');
	xmlhttp.setRequestHeader("encoding", "ISO-8859-1");
	if (xmlhttp.overrideMimeType) { 
            xmlhttp.overrideMimeType('text/html; charset=iso-8859-1'); 
	} 
  	xmlhttp.setRequestHeader("Cache-Control", "no-store, no-cache, must-revalidate");
	xmlhttp.setRequestHeader("Cache-Control", "post-check=0, pre-check=0");
	xmlhttp.setRequestHeader("Pragma", "no-cache");
	xmlhttp.send(vars);
    xmlhttp.onreadystatechange=function() {
		
        if (xmlhttp.readyState==4){
            var texto=xmlhttp.responseText;
			texto=texto.replace("&amp;",'&');			
			document.getElementById(toAlvo).innerHTML=texto;
			document.getElementById("ajaxLoading").style.display='none';			
		 }
    }
}

function loadDadosForm(idForm){
	var tmp = "";
	var doc = document.forms[idForm];

	for(a = 0; a < doc.length; a++){
		cmp = doc[a];

		if((cmp.type == undefined)||(cmp.type == 'button')||(cmp.disabled !== false))
		continue;
		switch(cmp.type){
			case "radio":
			case "checkbox":
			if(cmp.checked === true){
				tmp += "&"+cmp.name+"="+cmp.value;
			}	
			break;
			default:
			tmp += "&"+cmp.name+"="+escape(cmp.value);
			break;
		}
		tmp += "&";

	}
	
	return tmp;
}
