// JavaScript Document
//
function visibilidade(campo,elemento,propriedade,valor){
   elementos = elemento;
   propriedades = propriedade;
   valores = unescape(valor);
   if(document.getElementById(campo).checked){
	document.getElementById(elementos).style[propriedades] = valores;	
   }else{
	document.getElementById(elementos).style[propriedades] = 'none';
	}
   
}   
//
function janela(theURL,winName,features) { //v2.0
  novajanela = window.open(theURL,winName,features);
  novajanela.focus();
}
//
function imprimir(){
  window.print()	
}
//
function AchaObjeto(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=AchaObjeto(n,d.layers[i].document);
  if(!x && d.getElementById) x=d.getElementById(n); return x;
}
//
function ValidaForm() { //v4.0
  var i,p,q,nm,test,num,min,max,errors='',args=ValidaForm.arguments;
  for (i=0; i<(args.length-2); i+=3) { test=args[i+2]; val=AchaObjeto(args[i]);
    if (val) { nm=val.id; if ((val=val.value)!="") {
      if (test.indexOf('isEmail')!=-1) { p=val.indexOf('@');
        if (p<1 || p==(val.length-1)) errors+='- '+nm+' endereço de e-mail inválido.\n';
      } else if (test!='R') { num = parseFloat(val);
        if (isNaN(val)) errors+='- '+nm+' deve conter somente números.\n';
        if (test.indexOf('inRange') != -1) { p=test.indexOf(':');
          min=test.substring(8,p); max=test.substring(p+1);
          if (num<min || max<num) errors+='- '+nm+' deve conter números entre '+min+' e '+max+'.\n';
    } } } else if (test.charAt(0) == 'R') errors += '- '+nm+' não está selecionado ou preenchido.\n'; }
  } if (errors) alert('Importante: Os campos com " * " são de preenchimento obrigatório:\n'+errors);
  document.retornavalor = (errors == '');
}

//
function ValidaSenha() { //v4.0
  if (document.formulario.senha.value == document.formulario.confirmasenha.value){
	  }else{
		alert('As senhas do campo Senha e Confirma Senha estão diferentes!');
	  return false;  
		}
}

//
//function multipla_selecao(){
//	var tbox = document.formulario.lojas;
//	var arrTbox = new Array();
//	var i;
//	var estadoAnterior = document.formulario.estadoanterior.value;
//	var conta = 0;
//		for (i = 0; i < tbox.options.length; i++) {
//		 if (tbox.options[i].selected){			 
//			 conta +=  1
//			 if (conta > 1){
//			 document.formulario.entradas.disabled = 'True';
//			 document.formulario.entradaprincipal.disabled = 'False';
//			 }else if (estadoAnterior = 0 && conta < 1 ){
//			 document.formulario.entradas.disabled = 'False';
//			 document.formulario.entradaprincipal.disabled = 'True';
//			 }	 
//			}	
//		}
//		estadoAnterior = conta;
//}


function multipla_selecao(){
	var tbox = document.formulario.lojas;
	var arrTbox = new Array();
	var i;
	var estadoAnterior = document.formulario.estadoanterior.value;
	var conta = 0;	
		for (i = 0; i < tbox.options.length; i++) {	
		//alert('foi desabilita');
		 if (tbox.options[i].selected){			 
			 conta +=  1
			 if (conta > 1){
			 document.formulario.entradas.disabled = 'True';
			 document.formulario.entradaprincipal.disabled = 'False';
			 
			 //document.formulario.entrada.visibility = 'False';
			 //document.formulario.entradaprincipal.visibility = 'True';
			 
			 //document.getElementById("boxentrada").style.display = '';
			 //document.getElementById("boxentrada").visibility = 'hide';  //.visibility = 'False';
			 //document.formulario.entradaprincipal.disabled = 'False';
			 //alert('foi desabilita');			 
			 document.cookie="entradas=1"
			 //document.formulario.action = 'grafico.asp';
			 }else if (estadoAnterior > 1 && conta <= 1 ) {
			 document.formulario.entradas.disabled = 'False';
			 document.formulario.entradaprincipal.disabled = 'True';
			 
			 //document.formulario.entradas.visibility = 'True';
			 //document.formulario.entradaprincipal.visibility = 'False';
			 
			 //document.getElementById("boxentrada").style.display = 'none';
			 //document.getElementById("boxentrada").visibility = 'show';  //.visibility = 'True';
			 //document.formulario.entradaprincipal.disabled = 'True';
		 	 alert('foi reabilita');
			 }	 
			}	
		}
		//alert('foi estadoanterior');
		document.formulario.estadoanterior.value = conta;		
		//document.formulario.action = 'home.asp';
		//document.formulario.submit();
}

// com erro não funcionando corretamente
function nomes_selecoes(campo,salvarcampo){
	var tbox = document.formulario.getElementById(campo);
	var arrTbox = new Array();
	var i;
		for (i = 0; i < tbox.options.length; i++) {
		 if (tbox.options[i].selected){
			arrTbox = arrTbox + ', ' + tbox.options[i].value;
		 }
		}
	document.formulario.getElementById(salvarcampo).value = arrTbox;
}
//
