try{
	xmlhttp = new XMLHttpRequest();
}catch(ee){
	try{
		xmlhttp = new ActiveXObject("Msxml2.XMLHTTP");
    }catch(e){
    	try{
        	xmlhttp = new ActiveXObject("Microsoft.XMLHTTP");
        }catch(E){
			if(!xmlhttp)try{ xmlhttp=createRequest(); }catch(eee){xmlhttp=false;}
        }
    }
}

fila=[];
ifila=0;
function carrega(url, runner){
	//document.getElementById("loading").style.display = "block";
    fila[fila.length]=[url,runner];
    if((ifila+1)==fila.length)ajaxRun();
}
function ajaxRun(){
        url    = fila[ifila][0];
        runner = fila[ifila][1];
        xmlhttp.open("GET", url, true);
        xmlhttp.setRequestHeader("Content-Type", "application/x-www-form-urlencoded; charset=UTF-8");
        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.onreadystatechange=function() {
                if (xmlhttp.readyState==4){
						
                        texto=unescape(xmlhttp.responseText.replace(/\+/g," "));
						switch(runner)
						{
							case "mysuite": mysuite(texto); break;
							case "newsletter": newsletter(texto); break;
							case "sendtext": sendtext(texto); break;
							case "contato": contato2(texto); break;
							case "paineluser": paineluser(texto); break;
							case "resultcentral": resultcentral(texto); break;
						}
                        ifila++;
                        if(ifila<fila.length) window.setTimeout("ajaxRun()",20);
						//document.getElementById("loading").style.display = "none";
                }
        }
        xmlhttp.send(url);
}
function resultcentral(texto)
{
	document.getElementById("resultcentral").innerHTML = texto;
}
function sendtext(texto)
{
	document.getElementById("meiotxt").innerHTML = texto;
}
	
function mysuite(texto)
{
	var objstatus;
	var objbnt;
	objstatus = document.getElementById("mysuitestatus");
	objimg = document.getElementById("mysuiteimg");
	if(texto.indexOf("st_offline.gif")==-1) 
	{
		objstatus.innerHTML = "Estamos ONLINE no momento";
		objimg.className = "mysuiteimgon";
	}
}
function enviaForm(frmNome, url, runner){
        f = document.getElementById(frmNome);
        var query=url;
        for (i=0;i<f.elements.length;i++){
                query += i==0 ? '?' : '&';
                query += f.elements[i].name + '=' + f.elements[i].value;
        }
        carrega(query, runner);
}
function openmysuite()
{
   window.open("http://softata.mysuite.com.br/empresas/stt/atendimento.php","janela1","width=600,height=450,scrollbars=NO") 
} 
function newsletter(texto)
{
	var tmp = texto.split("|");
	if(tmp[0]=="OK")
	{ 
		alert(tmp[1]);
	} else {
		var r=confirm(tmp[2]);
		if (r==true)
	  	{
  			carrega("newsletter.php?action=remove&id="+tmp[1], "newsletter");
	  	}
	}
}
function paineluser(texto)
{
	tmp = texto.split("|");
	code = tmp[0];
	txt = tmp[1];
	alert(texto);
	switch(code)
	{
		case "1": document.getElementById('centralerro').innerHTML = txt; break;
		case "2": {
			sendtext(txt);
			$('#mask').hide();
			$('.window').hide();
		}
	}		
}
function paineluser(texto)
{
	tmp = texto.split("|");
	code = tmp[0];
	txt = tmp[1];
	switch(code)
	{
		case "1": document.getElementById('centralerro').innerHTML = txt; break;
		case "2": {
			$('#mask').hide();
			$('.window').hide();
		}
	}		
}
function GetWindowSize()
{
	var myWidth = 0, myHeight = 0;
  if( typeof( window.innerWidth ) == 'number' ) {
    //Non-IE
    myWidth = window.innerWidth;
    myHeight = window.innerHeight;
  } else if( document.documentElement && ( document.documentElement.clientWidth || document.documentElement.clientHeight ) ) {
    //IE 6+ in 'standards compliant mode'
    myWidth = document.documentElement.clientWidth;
    myHeight = document.documentElement.clientHeight;
  } else if( document.body && ( document.body.clientWidth || document.body.clientHeight ) ) {
    //IE 4 compatible
    myWidth = document.body.clientWidth;
    myHeight = document.body.clientHeight;
  }
  return myHeight;
}
function changecatcliente()
{
	carrega('clientes.php?cat='.concat(document.getElementById('catcliente').selectedIndex), 'sendtext');
}
