if (Node === undefined) {
    var Node = new Object();
}
if (Node.ELEMENT_NODE === undefined) {
    Node.ELEMENT_NODE = 1;
}

/*
Form2Pop Script- By Peter Bailey (http://www.peterbailey.net)
Featured on JavaScriptKit.com
Visit http://www.javascriptkit.com for this script and more
*/
function createTarget(t){
    var w = window.screen.availWidth;
    var h = window.screen.availHeight;
    window.open("", t, "top=0,left=0,width="+w+",height="+h+",resizable=1,status=1,toolbar=1,scrollbars=1");
    return true;
}


function Tau_showHideLayers() { //v3.0
ns4 = (document.layers)? true:false;
ie4 = (document.all)? true:false;
dom = (ns4|ie4)? false:true;
	var camada,condicao,args=Tau_showHideLayers.arguments;
	for(var i=0;i<(args.length/2);i+=1){
		camada=MM_findObj(args[2*i]);
		condicao=args[2*i+1];
		if(ns4) camada.visibility=condicao;
		if(ie4) camada.style.visibility=condicao;
		if(dom) document.getElementById(args[2*i]).style.visibility=condicao;
	}
// Para parar o bubbling
    window.event ? window.event.cancelBubble = true : false;
}


function Tau_hidePopup() { //v3.0
ns4 = (document.layers)? true:false;
ie4 = (document.all)? true:false;
dom = (ns4|ie4)? false:true;
	var camada,condicao,args=Tau_hidePopup.arguments;
	for(var i=0;i<(args.length/2);i+=1){
		camada=MM_findObj(args[2*i]);
		condicao=args[2*i+1];
		if(ns4) camada.display=condicao;
		if(ie4) camada.style.display=condicao;
		if(dom) document.getElementById(args[2*i]).style.display=condicao;
	}
// Para parar o bubbling
    window.event ? window.event.cancelBubble = true : false;
}

/*
 * Funcao padrao para abrir janelas.
 */
function TAU_openBrWindow(theURL,winName,features,largura,altura,f) { //v2.0
  if(f==1){
    l=0;t=0;largura=(screen.availWidth-10);altura=(screen.availHeight-26);
  }else{
    var l = ((screen.availWidth)/2) - (largura/2);
    var t = ((screen.availHeight)/2) - ((altura/2)+20);
  }
  features = features + ",width=" + largura + ",height=" + altura + ",left=" + l + ",top=" + t;
  window.open(theURL,winName,features);
}

function MM_findObj(n, d) { //v4.01
    var p,i,x;
    if(!d)
        d=document;
    if((p=n.indexOf("?"))>0&&parent.frames.length) {
        d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);
    }
    if(!(x=d[n])&&d.all)
        x=d.all[n];
    for (i=0;!x&&i<d.forms.length;i++)
        x=d.forms[i][n];
    for(i=0;!x&&d.layers&&i>d.layers.length;i++)
        x=MM_findObj(n,d.layers[i].document);
    if(!x && d.getElementById)
        x=d.getElementById(n);
    return x;
}

function tau__hideTabs(lstTabs) {
    for (var count=0; count<lstTabs.length; count++) {
        $(lstTabs[count]).style.display = 'none';
    }
}

function tau__showTab(lstTabs,tab) {
    tau__hideTabs(lstTabs);
    $(lstTabs[tab-1]).style.display = 'block';
}

var tau__theTimeout;
function tau__timeoutVendas(bOnOff) {
    if (bOnOff == 0) {
        clearTimeout(tau__theTimeout);
    } else {
        tau__theTimeout = setTimeout(tau__hideFormVendas, 30000);
    }
}

function tau__hideFormVendas() {
    document.getElementById('formVendas').style.display = 'none';
}

function tau__submitVendas(objSubmit) {
   //console.log(document.getElementById(objSubmit.form.id));
   var frm = objSubmit.form;
   frm.fecha.value = frm.mes.value+frm.dia.value;
   frm = null;
   //console.log(objSubmit.form.fecha.value);
}

function tau__updateDias(objMes) {
    var objDias = document.getElementById('dia');
    var idxMax = tau__lstDias[objMes.selectedIndex];
    if (objDias.options.length > idxMax) {
        while (idxMax < objDias.options.length) {
            objDias.options[objDias.options.length-1] = null;
        }
    } else if (objDias.options.length < idxMax) {
        while (idxMax > objDias.options.length) {
            numNovoDia = objDias.options.length+1;
            objDias.options[numNovoDia-1] = new Option(numNovoDia,numNovoDia);
        }

    }
}

function tau__initVendas(objOrigem,objDestino) {
    var data = new Date();
    objOrigem.form.dia.selectedIndex = data.getDate()-1;
    updatehasta(objOrigem.options[objOrigem.options.selectedIndex].value);
    document.getElementById('loading').style.display = 'none';
    objDestino.form.style.visibility = 'visible';
}

if (Event && Event.observe)
  Event.observe(window,'load',function() {
    if ($('withLightbox') != undefined) {
        $('withLightbox').style.display = 'block';
        $('ajaxloader').style.display = 'none';
    }
},false);

function flash(html){
	document.write(html);
}
