﻿function resize()
{
    if (screen.width <= "800")
    {
	    document.getElementById("tabPrincipal").style.width = "779";
	    document.getElementById("tdLateralEsquerda").style.display = "none";
	    document.getElementById("tdLateralDireita").style.display = "none";		
    }
   else
   {
   	    document.getElementById("tabPrincipal").style.width = "1003";
   	    document.getElementById("tdLateralEsquerda").style.display = "block";
	    document.getElementById("tdLateralDireita").style.display = "block";		
   } 
}
function resizeInternas()
{
    if (screen.width <= "800")
    {
	    document.getElementById("tabPrincipal").style.width = "779";
		document.getElementById("tabPrincipalRodape").style.width = "779";
	    document.getElementById("tdLateralEsquerda").style.display = "none";
	    document.getElementById("tdLateralDireita").style.display = "none";	
		document.getElementById("tdLateralEsquerdaRodape").style.display = "none";
	    document.getElementById("tdLateralDireitaRodape").style.display = "none";	
    }
   else
   {
   	    document.getElementById("tabPrincipal").style.width = "1003";
		document.getElementById("tabPrincipalRodape").style.width = "1003";
   	    document.getElementById("tdLateralEsquerda").style.display = "block";
	    document.getElementById("tdLateralDireita").style.display = "block";
		document.getElementById("tdLateralEsquerdaRodape").style.display = "block";
	    document.getElementById("tdLateralDireitaRodape").style.display = "block";
   } 
}
function ocultar(panel) {
document.getElementById(panel).style.display='none';
}

function exibir(panel) {
document.getElementById(panel).style.display='block';
}

function MM_openBrWindow(theURL,winName,features) {
  window.open(theURL,winName,features);
}

  function soNumero(evt)
  {
     var charCode = (evt.which) ? evt.which : event.keyCode
     if (charCode > 31 && (charCode < 48 || charCode > 57))
        return false;

     return true;

  }

  function soNumeroVirgulaPonto(evt)
  {
     var charCode = (evt.which) ? evt.which : event.keyCode
     if (charCode > 31 && (charCode < 44 || charCode > 57))
        return false;

     return true;

  }

function moeda(fld, milSep, decSep, e) {
    var sep = 0;
    var key = '';
    var i = j = 0;
    var len = len2 = 0;
    var strCheck = '0123456789';
    var aux = aux2 = '';
    var whichCode = (window.Event) ? e.which : e.keyCode;
    if (whichCode == 13) return true;  // Enter
    if (whichCode == 8) return true;  // Delete (Bug fixed)
    key = String.fromCharCode(whichCode);  // Get key value from key code
    if (strCheck.indexOf(key) == -1) return false;  // Not a valid key
    len = fld.value.length;
    for(i = 0; i < len; i++)
    if ((fld.value.charAt(i) != '0') && (fld.value.charAt(i) != decSep)) break;
    aux = '';
    for(; i < len; i++)
    if (strCheck.indexOf(fld.value.charAt(i))!=-1) aux += fld.value.charAt(i);
    aux += key;
    len = aux.length;
    if (len == 0) fld.value = '';
    if (len == 1) fld.value = '0'+ decSep + '0' + aux;
    if (len == 2) fld.value = '0'+ decSep + aux;
    if (len > 2) {
    aux2 = '';
    for (j = 0, i = len - 3; i >= 0; i--) {
    if (j == 3) {
    aux2 += milSep;
    j = 0;
    }
    aux2 += aux.charAt(i);
    j++;
    }
    fld.value = '';
    len2 = aux2.length;
    for (i = len2 - 1; i >= 0; i--)
    fld.value += aux2.charAt(i);
    fld.value += decSep + aux.substr(len - 2, len);
    }
    return false;
}

function PrintElementID(id, pg) {
    var oPrint, oJan;
    oPrint     = window.document.getElementById(id).innerHTML;
    oJan     = window.open(pg);
    oJan.document.write(oPrint);
    oJan.history.go();
    oJan.window.print();
}