function script01(URL) {
  var width = 450;
  var height = 400;
  var left = 50;
  var top = 10
  window.open(URL, 'script01', 'width='+width+', height='+height+', top='+top+', left='+left+', scrollbars=yes, status=no, toolbar=no, location=no, directories=no, menubar=no, resizable=yes, fullscreen=no');
}
if (screen.width <= 800){
	function scriptDownload(URL) {
	  var width = 640;
	  var height = 480;
	  var left = 50;
	  var top = 10
	  window.open(URL, 'scriptDownload', 'width='+width+', height='+height+', top='+top+', left='+left+', scrollbars=yes, status=no, toolbar=no, location=no, directories=no, menubar=no, resizable=yes, fullscreen=no');
	}
}
else{
	function scriptDownload(URL) {
	  var width = 1024;
	  var height = 768;
	  var left = 50;
	  var top = 10
	  window.open(URL, 'scriptDownload', 'width='+width+', height='+height+', top='+top+', left='+left+', scrollbars=yes, status=no, toolbar=no, location=no, directories=no, menubar=no, resizable=yes, fullscreen=no');
	}
}
function Entrevistas(URL) {
  var width = 640; 
  var height = 480;
  var left = 50;
  var top = 10
  window.open(URL, 'Entrevistas', 'width='+width+', height='+height+', top='+top+', left='+left+', scrollbars=yes, status=no, toolbar=no, location=no, directories=no, menubar=no, resizable=yes, fullscreen=no');
}

function ListChave(URL) {
  var width = 500;
  var height = 350;
  var left = 50;
  var top = 10
  window.open(URL, 'ListChave', 'width='+width+', height='+height+', top='+top+', left='+left+', scrollbars=no, status=no, toolbar=no, location=no, directories=no, menubar=no, resizable=no, fullscreen=no');
}
function orcScript(URL) {
  var width = 776;
  var height = 400;
  var left = 0;
  var top = 0
  window.open(URL, 'orcScript', 'width='+width+', height='+height+', top='+top+', left='+left+', scrollbars=yes, status=no, toolbar=no, location=no, directories=no, menubar=no, resizable=no, fullscreen=no');
}
function BanqueiroNet(URL) {
  var width = 880;
  var height = 600;
  var left = 0;
  var top = 0
  window.open(URL, 'BanqueiroNet', 'width='+width+', height='+height+', top='+top+', left='+left+', scrollbars=yes, status=no, toolbar=no, location=no, directories=no, menubar=no, resizable=no, fullscreen=no');
}
function recuperar(URL) {
  var width = 550;
  var height = 355;
  var left = 50;
  var top = 10
  window.open(URL, 'recuperar', 'width='+width+', height='+height+', top='+top+', left='+left+', scrollbars=yes, status=no, toolbar=no, location=no, directories=no, menubar=no, resizable=no, fullscreen=no');
}
function eMpresa(URL) {
  var width = 550;
  var height = 355;
  var left = 50;
  var top = 10
  window.open(URL, 'Empresa', 'width='+width+', height='+height+', top='+top+', left='+left+', scrollbars=yes, status=no, toolbar=no, location=no, directories=no, menubar=no, resizable=no, fullscreen=no');
}
function LogMeInn(URL) {
  var width = 805;
  var height = 460;
  var left = 0;
  var top = 0
  window.open(URL, 'LogMeInn', 'width='+width+', height='+height+', top='+top+', left='+left+', scrollbars=yes, status=no, toolbar=no, location=no, directories=no, menubar=no, resizable=no, fullscreen=no');
}
function sCripts01(URL) {
  var width = 350;
  var height = 460;
  var left = 0;
  var top = 0
  window.open(URL, 'LogMeInn', 'width='+width+', height='+height+', top='+top+', left='+left+', scrollbars=yes, status=no, toolbar=no, location=no, directories=no, menubar=no, resizable=no, fullscreen=no');
}
function GuiaFor(URL) {
  var width = 610;
  var height = 540;
  var left = 50;
  var top = 0
  window.open(URL, 'GuiFor', 'width='+width+', height='+height+', top='+top+', left='+left+', scrollbars=yes, status=no, toolbar=no, location=no, directories=no, menubar=no, resizable=no, fullscreen=no');
}
function alterarUser(URL) {
  var width = 709;
  var height = 395;
  var left = 50;
  var top = 10
  window.open(URL, 'alteraUser', 'width='+width+', height='+height+', top='+top+', left='+left+', scrollbars=yes, status=no, toolbar=no, location=no, directories=no, menubar=no, resizable=no, fullscreen=yes');

}
function download(url) {
  window.open(url,'donwload','width=280, height=280, top=12, left=15, scrollbars=no, status=no, toolbar=no, location=no, directories=no, menubar=no, resizable=no, fullscreen=no')
}
function falecli(url) {
  window.open(url,'falecli','width=399, height=280, top=12, left=15, scrollbars=no, status=no, toolbar=no, location=no, directories=no, menubar=no, resizable=no, fullscreen=no')
}
function faleclie(url) {
  window.open(url,'faleclie','width=520, height=380, top=12, left=15, scrollbars=no, status=no, toolbar=no, location=no, directories=no, menubar=no, resizable=no, fullscreen=no')
}
function administrar(url) {
  window.open(url,'administrar','width=776, height=600, top=0, left=0, scrollbars=yes, status=no, toolbar=no, location=no, directories=no, menubar=no, resizable=no, fullscreen=yes')
}
function atualizacoes(url) {
  window.open(url,'atualizacoes','width=500, height=350, top=12, left=15, scrollbars=yes, status=yes, toolbar=no, location=no, directories=no, menubar=no, resizable=no, fullscreen=no')
}
function noticia(url) { 
  window.open(url,'noticia','width=500, height=350, top=12, left=15, scrollbars=yes, status=yes, toolbar=no, location=no, directories=no, menubar=no, resizable=no, fullscreen=no')
}
function cores(url) {
  window.open(url,'cores','width=225, height=169, top=10, left=10, scrollbars=no, status=no, toolbar=no, location=no, directories=no, menubar=no, resizable=no, fullscreen=no')
}
function Amplia(url) {
  window.open(Amplia,'amplia','toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=no,resizable=yes,copyhistory=no,width=100,height=100,screenX=150,screenY=150,top=150,left=150')
}
function AbreJanelaReceita(URL) {
  var width = 709;
  var height = 395;
  var left = 50;
  var top = 10
  window.open(URL, 'receita', 'width='+width+', height='+height+', top='+top+', left='+left+', scrollbars=yes, status=no, toolbar=no, location=no, directories=no, menubar=no, resizable=no, fullscreen=no');
}
function AbreJanelaGaleria(URL) {
  var width = 709;
  var height = 418;
  var left = 50;
  var top = 10
  window.open(URL, 'ema3', 'width='+width+', height='+height+', top='+top+', left='+left+', scrollbars=no, status=no, toolbar=no, location=no, directories=no, menubar=no, resizable=no, fullscreen=no');
}
function AbreJanelaPrinterProduto(URL) {
  var width = 709;
  var height = 395;
  var left = 50;
  var top = 10
  window.open(URL, 'produto', 'width='+width+', height='+height+', top='+top+', left='+left+', scrollbars=yes, status=no, toolbar=no, location=no, directories=no, menubar=no, resizable=no, fullscreen=no');
}

function alterarSenha(URL) {
  var width = 280;
  var height = 180;
  var left = 200;
  var top = 100
  window.open(URL, 'produto', 'width='+width+', height='+height+', top='+top+', left='+left+', scrollbars=no, status=no, toolbar=no, location=no, directories=no, menubar=no, resizable=no, fullscreen=no');
}
function VerImAgEnS(URL) {
  var width = 776;
  var height = 500;
  var left = 0;
  var top = 0
  window.open(URL, 'produto', 'width='+width+', height='+height+', top='+top+', left='+left+', scrollbars=no, status=no, toolbar=no, location=no, directories=no, menubar=no, resizable=no, fullscreen=no');
}
function PrinT(url) { 
  window.open(url,'PrinT','width=500, height=400, top=12, left=15, scrollbars=no, status=no, toolbar=no, location=no, directories=no, menubar=no, resizable=no, fullscreen=no')
}
function TestaSenha(valor) {
   var d = document.getElementById('Segurança');
   ERaz = /[a-z]/;
   ERAZ = /[A-Z]/;
   ER09 = /[0-9]/;
   ERxx = /[@!#$%&*+=?|-]/;

   if(valor.length == ''){
      d.innerHTML = 'Segurança: !';
   } else {
      if(valor.length < 5){
         d.innerHTML = 'Segurança: <font color=\'red\'> BAIXA</font>';
      } else {
         if(valor.length > 7 && valor.search(ERaz) != -1 && valor.search(ERAZ) != -1 && valor.search(ER09) != -1 || valor.length > 7 && valor.search(ERaz) != -1 && valor.search(ERAZ) != -1 && valor.search(ERxx) || valor.length > 7 && valor.search(ERaz) != -1 && valor.search(ERxx) != -1 && valor.search(ER09) || valor.length > 7  && valor.search(ERxx) != -1 && valor.search(ERAZ) != -1 && valor.search(ER09)){
            d.innerHTML = 'Segurança: <font color=\'green\'> ALTA</font><';
         } else {
            if(valor.search(ERaz) != -1 && valor.search(ERAZ) != -1 || valor.search(ERaz) != -1 && valor.search(ER09) != -1 || valor.search(ERaz) != -1 && valor.search(ERxx) != -1 ||valor.search(ERAZ) != -1 && valor.search(ER09) != -1 ||valor.search(ERAZ) != -1 && valor.search(ERxx) != -1 ||valor.search(ER09) != -1 && valor.search(ERxx) != -1){
               d.innerHTML = 'Segurança: <font color=\'orange\'> MEDIA</font>';
            } else {
               d.innerHTML = 'Segurança: <font color=\'red\'> BAIXA</font>';
            }
         }
      }
   }
} 

//Variáveis globais
var _loadTimer	= setInterval(__loadAnima,18);
var _loadPos	= 0;
var _loadDir	= 2;
var _loadLen	= 0;

//Anima a barra de progresso
function __loadAnima(){
	var elem = document.getElementById("barra_progresso");
	if(elem != null){
		if (_loadPos==0) _loadLen += _loadDir;
		if (_loadLen>100 || _loadPos>170) _loadPos += _loadDir;
		if (_loadPos>170) _loadLen -= _loadDir;
		if (_loadPos>170 && _loadLen==0) _loadPos=0;
		elem.style.left		= _loadPos;
		elem.style.width	= _loadLen;
	}
}
//Esconde o carregador
function LoadEsconde(){
	this.clearInterval(_loadTimer);
	var objLoader				= document.getElementById("carregador_pai");
	objLoader.style.display		="none";
	objLoader.style.visibility	="hidden";
}


function MM_reloadPage(init) {  //reloads the window if Nav4 resized
  if (init==true) with (navigator) {if ((appName=="Netscape")&&(parseInt(appVersion)==4)) {
    document.MM_pgW=innerWidth; document.MM_pgH=innerHeight; onresize=MM_reloadPage; }}
  else if (innerWidth!=document.MM_pgW || innerHeight!=document.MM_pgH) location.reload();
}
MM_reloadPage(true);
//-->

function MM_swapImgRestore() { //v3.0
  var i,x,a=document.MM_sr; for(i=0;a&&i<a.length&&(x=a[i])&&x.oSrc;i++) x.src=x.oSrc;
}

function MM_preloadImages() { //v3.0
  var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array();
    var i,j=d.MM_p.length,a=MM_preloadImages.arguments; for(i=0; i<a.length; i++)
    if (a[i].indexOf("#")!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a[i];}}
}

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 MM_swapImage() { //v3.0
  var i,j=0,x,a=MM_swapImage.arguments; document.MM_sr=new Array; for(i=0;i<(a.length-2);i+=3)
   if ((x=MM_findObj(a[i]))!=null){document.MM_sr[j++]=x; if(!x.oSrc) x.oSrc=x.src; x.src=a[i+2];}
}
//-->
//////////////////////
function move_i(what) { what.style.background='#E0E0E0'; }
function move_o(what) { what.style.background='#FFFFFF'; }
//////////////////////


// JavaScript Document

function mascara(o,f){

    v_obj=o

    v_fun=f

    setTimeout("execmascara()",1)

}

 

function execmascara(){

    v_obj.value=v_fun(v_obj.value)

}

 

function leech(v){

    v=v.replace(/o/gi,"0")

    v=v.replace(/i/gi,"1")

    v=v.replace(/z/gi,"2")

    v=v.replace(/e/gi,"3")

    v=v.replace(/a/gi,"4")

    v=v.replace(/s/gi,"5")

    v=v.replace(/t/gi,"7")

    return v

}

 

function soNumeros(v){

    return v.replace(/\D/g,"")

}

 

function telefone(v){

    v=v.replace(/\D/g,"")                 //Remove tudo o que nao é dígito

    v=v.replace(/^(\d\d)(\d)/g,"($1) $2") //Coloca parenteses em volta dos dois primeiros dígitos

    v=v.replace(/(\d{4})(\d)/,"$1-$2")    //Coloca hífen entre o quarto e o quinto dígitos

    return v

}

 

function cpf(v){

    v=v.replace(/\D/g,"")                    //Remove tudo o que nao é dígito

    v=v.replace(/(\d{3})(\d)/,"$1.$2")       //Coloca um ponto entre o terceiro e o quarto dígitos

    v=v.replace(/(\d{3})(\d)/,"$1.$2")       //Coloca um ponto entre o terceiro e o quarto dígitos

                                             //de novo (para o segundo bloco de números)

    v=v.replace(/(\d{3})(\d{1,2})$/,"$1-$2") //Coloca um hífen entre o terceiro e o quarto dígitos

    return v

}

 

function cep(v){

    v=v.replace(/D/g,"")                //Remove tudo o que nao é dígito

    v=v.replace(/^(\d{5})(\d)/,"$1-$2") //Esse é tao fácil que nao merece explicaçoes

    return v

}

 

function cnpj(v){

    v=v.replace(/\D/g,"")                           //Remove tudo o que nao é dígito

    v=v.replace(/^(\d{2})(\d)/,"$1.$2")             //Coloca ponto entre o segundo e o terceiro dígitos

    v=v.replace(/^(\d{2})\.(\d{3})(\d)/,"$1.$2.$3") //Coloca ponto entre o quinto e o sexto dígitos

    v=v.replace(/\.(\d{3})(\d)/,".$1/$2")           //Coloca uma barra entre o oitavo e o nono dígitos

    v=v.replace(/(\d{4})(\d)/,"$1-$2")              //Coloca um hífen depois do bloco de quatro dígitos

    return v

}

 

function romanos(v){

    v=v.toUpperCase()             //Maiúsculas

    v=v.replace(/[^IVXLCDM]/g,"") //Remove tudo o que nao for I, V, X, L, C, D ou M

    //Essa é complicada! Copiei daqui: http://www.diveintopython.org/refactoring/refactoring.html

    while(v.replace(/^M{0,4}(CM|CD|D?C{0,3})(XC|XL|L?X{0,3})(IX|IV|V?I{0,3})$/,"")!="")

        v=v.replace(/.$/,"")

    return v

}

 

function site(v){

    //Esse sem comentarios para que voce entenda sozinho ;-)

    v=v.replace(/^http:\/\/?/,"")

    dominio=v

    caminho=""

    if(v.indexOf("/")>-1)

        dominio=v.split("/")[0]

        caminho=v.replace(/[^\/]*/,"")

    dominio=dominio.replace(/[^\w\.\+-:@]/g,"")

    caminho=caminho.replace(/[^\w\d\+-@:\?&=%\(\)\.]/g,"")

    caminho=caminho.replace(/([\?&])=/,"$1")

    if(caminho!="")dominio=dominio.replace(/\.+$/,"")

    v="http://"+dominio+caminho

    return v

}

function email(v){

    //Esse sem comentarios para que voce entenda sozinho ;-)

    v=v.replace(/^@\/\/?/,"")

    dominio=v

    caminho=""

    if(v.indexOf("/")>-1)

        dominio=v.split("/")[0]

        caminho=v.replace(/[^\/]*/,"")

    dominio=dominio.replace(/[^\w\.\+-:@]/g,"")

    caminho=caminho.replace(/[^\w\d\+-@:\?&=%\(\)\.]/g,"")

    caminho=caminho.replace(/([\?&])=/,"$1")

    if(caminho!="")dominio=dominio.replace(/\.+$/,"")

    v=dominio+caminho

    return v

}

function data(v){

	

    v=v.replace(/\D/g,"")                           //Remove tudo o que nao é dígito

    v=v.replace(/^(\d{2})(\d)/,"$1/$2")             //Coloca barra entre o segundo dígitos

    v=v.replace(/(\d{2})(\d)/,"$1/$2")              //Coloca barra entre o quarto digito

    return v



}



//////////////valida campos



function ValidaTodos(){

	var campo = document.forms[0];

	var i=0;

	var erro ="";

	for (i=0; i< campo.elements.length; i++){

		var nomecampo = campo.elements[i].name;

		if (nomecampo.substring(2,0) == 'OB'){

			var valida = campo.elements[i].value;

			if (valida == ''){

				erro = erro + "Preencha o campo "+ campo.elements[i].title +" corretamente. \n"

			}

			if (nomecampo == "OBCheca" && campo.elements[i].id=="1"){

				var nro1 = campo.elements[i].checked;

			}

			if(nomecampo == "OBCheca" && campo.elements[i].id=="2"){

				var nro2 = campo.elements[i].checked;

				if (nro1==false && nro2==false){

					erro = erro + "Informe sobre a op&ccedil;&atilde;o.\n"

				}

			}     

			if (nomecampo == "OBEmail"){

				if(campo.elements[i].value.indexOf('@')==-1 || campo.elements[i].value.indexOf('.')==-1){

					erro = erro + "Preencha o campo Email corretamente. \n"

				}

			}

		}

	}

	if(erro != ""){

		alert("ERROS:\n-------------------------------------------------------------\n"+erro+"-------------------------------------------------------------");

		return false;

	}

	else{

		return true;

	}

}



////////////fieldset

if (navigator.appName == "Netscape"){

	document.write("<style>.fildSetCSS { border:2px dotted #D0D0BF } </style>")

	





}

else {

	if (navigator.appName == "Microsoft Internet Explorer"){

			



	}

	else{



		document.write("<style>.fildSetCSS { border:2px dotted #D0D0BF } </style>")

	}

}



