var loadedobjects=""
var rootdomain="http://"+window.location.hostname
function carrega(containerid) {
document.getElementById(containerid).innerHTML='<div style="margin: 0px; padding: 0px; text-align: center; vertical-align:middle; height: 80px"><img src="img/ajax-loader.gif" width="16" height="16"> Carregando... </div>';
}
function ajaxpage(tipo,url,parametros,containerid){
//document.getElementById(containerid).innerHTML='<div style="margin: 0px; padding: 0px; text-align: center; height: 80px"><img src="img/ajax-loader.gif" width="16" height="16"></div>';
var page_request = false
if (window.XMLHttpRequest) // if Mozilla, Safari etc
page_request = new XMLHttpRequest()
else if (window.ActiveXObject){ // if IE
try {
page_request = new ActiveXObject("Msxml2.XMLHTTP")
} 
catch (e){
try{
page_request = new ActiveXObject("Microsoft.XMLHTTP")
}
catch (e){}
}
}
else
return false
page_request.onreadystatechange=function(){
loadpage(page_request, containerid)
}
var parametros=parametros+"&ajaxcachebust="+new Date().getTime()
if (tipo=='GET') {
	page_request.open('GET', url+"?"+parametros, true)
	page_request.send(null)
} else if (tipo=='POST') {
	page_request.open('POST', url, true);
	page_request.setRequestHeader("Content-type", "application/x-www-form-urlencoded; charset=ISO-8859-1");
	page_request.setRequestHeader("Content-length", parametros.length);
	page_request.setRequestHeader("Connection", "close");
	page_request.send(parametros);
}
}


function ExtraiScript(texto){
    var ini, pos_src, fim, codigo, texto_pesquisa;
    var objScript = null;
    texto_pesquisa = texto.toLowerCase()
    ini = texto_pesquisa.indexOf('<script', 0)
    while (ini!=-1){
        var objScript = document.createElement("script");

        pos_src = texto_pesquisa.indexOf(' src', ini)
        ini = texto_pesquisa.indexOf('>', ini) + 1;

        if (pos_src < ini && pos_src >=0){
            ini = pos_src + 4;
            fim = texto_pesquisa.indexOf('.', ini)+4;
            codigo = texto.substring(ini,fim);
            codigo = codigo.replace("=","").replace(" ","").replace("\"","").replace("\"","").replace("\'","").replace("\'","").replace(">","");
            objScript.src = codigo;
        }else{
            fim = texto_pesquisa.indexOf('</script>', ini);
            codigo = texto.substring(ini,fim);
            objScript.text = codigo;
        }

        document.body.appendChild(objScript);
        ini = texto.indexOf('<script', fim);

        objScript = null;
    }
}


function loadpage(page_request, containerid){
if (page_request.readyState == 4 && (page_request.status==200 || window.location.href.indexOf("http")==-1)) {
	document.getElementById(containerid).innerHTML=page_request.responseText
	ExtraiScript(page_request.responseText);

}
}

function loadobjs(){
if (!document.getElementById)
return
for (i=0; i<arguments.length; i++){
var file=arguments[i]
var fileref=""
if (loadedobjects.indexOf(file)==-1){ //Check to see if this object has not already been added to page before proceeding
if (file.indexOf(".js")!=-1){ //If object is a js file
fileref=document.createElement('script')
fileref.setAttribute("type","text/javascript");
fileref.setAttribute("src", file);
}
else if (file.indexOf(".css")!=-1){ //If object is a css file
fileref=document.createElement("link")
fileref.setAttribute("rel", "stylesheet");
fileref.setAttribute("type", "text/css");
fileref.setAttribute("href", file);
}
}
if (fileref!=""){
document.getElementsByTagName("head").item(0).appendChild(fileref)
loadedobjects+=file+" " //Remember this object as being already added to page
}
}
}


function showhidelayer(olha) {
	var obj = document.getElementById(olha);
	if (obj.style.visibility=='visible')	{
		obj.style.visibility='hidden';
	} else {
		obj.style.visibility='visible';
	}
}
function checkBoxMarcarTodos(){

    t = document.form_pedidos;

    for(x = 0; x < t.elements.length; x++) {

       if ( t.elements[x].type == 'checkbox') {
            t.elements[x].checked = t.todos_pedidos.checked;
       }
    }
}