<!--BLOQUEA BOTAO DIREITO
/*var mensagem="";
function clickIE() {if (document.all) {(mensagem);return false;}}
function clickNS(e) {if 
(document.layers||(document.getElementById&&!document.all)) {
if (e.which==2||e.which==3) {(mensagem);return false;}}}
if (document.layers) 
{document.captureEvents(Event.MOUSEDOWN);document.onmousedown=clickNS;}
else{document.onmouseup=clickNS;document.oncontextmenu=clickIE;}
document.oncontextmenu=new Function("return false")*/
// --> 




function setbg(color,id)
	{ document.getElementById(id).style.background=color; }

function makeRemark(target,statement){
	
	    string = 'theTarget = document.getElementById("'+target+'");';
	    eval(string);
		if(theTarget != null){
		 theTarget.innerHTML = statement;
		}
	  
	  }
function aumentaImagem(form,nome,width,height){
	eval("document."+form+"."+nome+".width = "+width);	
	eval("document."+form+"."+nome+".height = "+height);	
	}



function getScrollingPosition() { 
    
    var position = {x: 0, y: 0}; 
  
   if (typeof window.pageYOffset != 'undefined') { 
       
      position.x = window.pageXOffset; 
      position.y = window.pageYOffset; 
    } 
    else if (typeof document.documentElement.scrollTop 
              != 'undefined' && document.documentElement.scrollTop > 0 || 
                document.documentElement.scrollLeft > 0) { 
                
      position.x = document.documentElement.scrollLeft; 
      position.y = document.documentElement.scrollTop; 
   } 
   else if (typeof document.body.scrollTop != 'undefined') { 

      position.x = document.body.scrollLeft; 
      position.y = document.body.scrollTop; 
   } 

   return position; 
} 



function mascara(src, mask) 
{
  var i = src.value.length;
  var saida = mask.substring(0,1);
  var texto = mask.substring(i)
if (texto.substring(0,1) != saida) 
  {
	src.value += texto.substring(0,1);
  }
}
function mudaimg(imagem,img, img2) {
// mudaimg('imgRede','bullet_menos2.gif','bullet_mais2.gif') 

  if (eval("document."+imagem+".value == 1")) {
    eval("document."+imagem+".src = '"+img2+"'");
    eval("document."+imagem+".value = 0");	
  }
  else {
    eval("document."+imagem+".src = '"+img+"'");
    eval("document."+imagem+".value = 1");	
  }
}

function show(campoorigem,campodestino,campovalor) {


var div_ref = document.getElementById(campodestino);
var div_org = document.getElementById(campoorigem);
	if(div_org.checked == true ){ 
        div_ref.style.visibility = "visible";		
	}else{
        div_ref.style.visibility = "hidden";	
	}
	
}





function mostraTRD(aba,imagem){
	
	mudaimg(imagem,'images/menos.gif','images/mais.gif');
		if(document.getElementById(aba).style.display=='')
		  {
		  document.getElementById(aba).style.display = 'none';
		  }
		else
		  {
		  document.getElementById(aba).style.display = '';	  
		  }
	
	}


function specifyRow(acao){ 
	    var x=document.getElementById ( 'tabelaPrincipal'). rows;		
		
		
		if((acao!='mais')&&(acao!='menos')) {if(acao>0) x [ 3 ] .height = acao;}
		else{
			
			if(document.formEditor.altura_meio.value<=5) fator = 1;
			else{
			if(document.formEditor.altura_meio.value<=15) fator = 5;
			else fator = 15;
			}
			if(acao=='mais') altura = parseInt(document.formEditor.altura_meio.value) - fator;
			else  		     altura = parseInt(document.formEditor.altura_meio.value) + 15;
		if(altura>=0) document.formEditor.altura_meio.value = altura;
		
		if(altura>0) 
		  {		  
		  x [ 3 ] .height = altura;		  
		  }	
		else alert("Distância mínima entre topo e página central.");
		}		
		
		
		  
		
     } 

function specifyRow2(acao){ 
	    var x=document.getElementById ( 'tabelaPrincipal'). rows;		
		
		if((acao!='mais')&&(acao!='menos')) { if(acao>0) x [ 0 ] .height = acao;	  }
		else{
			if(document.formEditor.altura_geral.value<=5) fator = 1;
			else fator = 5;
			
			if(acao=='mais') altura = parseInt(document.formEditor.altura_geral.value) - fator;
			else  		     altura = parseInt(document.formEditor.altura_geral.value) + 6;
		if(altura>=0) document.formEditor.altura_geral.value = altura;
		
		if(altura>0) 
		  {
		  x [ 0 ] .height = altura;		  
		  }	
		else alert("Não é permitido subir mais a página central.");	
		
		
		}
		
     } 

function mostratbl(id)
	{
	if(document.getElementById(id).style.display=="none")
	  {
	  document.getElementById(id).style.display = '';
	  }
	else
	  {
	  document.getElementById(id).style.display = 'none';
	  }
	}


//Funcao para validar formulario
function validateForm(campos){
var theMessage = "Por favor preencha os seguintes campos: \n-----------------------------------\n";
var noErrors = theMessage;


//----------SEPARA CAMPOS -----------------
var delimiter = ",";
var item  = campos;
tempArray = new Array(2);
var Count = 0;
var tempString=new String(item);
var auxx ="";


while (tempString.indexOf(delimiter)>0) {
	tempArray[Count]=tempString.substr(0,tempString.indexOf(delimiter));
	tempString=tempString.substr(tempString.indexOf(delimiter)+1,tempString.length-tempString.indexOf(delimiter)+1);
	Count=Count+1;
  }
tempArray[Count]=tempString;

//------ FIM SEPARA CAMPOS -----------------

var nomeCampo  = "";
var tipoCampo  = "";
var delimiter2 = ":";
var conteudo_campo = "";
for (i=0;i<Count+1;i++)
  {
 
  nomeCampo = tempArray[i].substr(0,tempArray[i].indexOf(delimiter2));
  tipoCampo = tempArray[i].substr(tempArray[i].indexOf(delimiter2)+1,1);
  mgmCampo = tempArray[i].substr(tempArray[i].indexOf(delimiter2)+3,25);

  auxx      = "document.getElementById('" + nomeCampo + "').value";
  
  
  mudaCorCampo = "document.getElementById('" + nomeCampo + "').style.background='#FFFF99'";
  

   
//  alert(tipoCampo);
  conteudo_campo = eval(auxx);
  /*----- Tipos de Campos ---------
  		1.texto 
		2.numero
		3.email
		4.data
		5.cnpj
		6.data
   ------------------------------*/
  switch (tipoCampo) { 
       case '1':
			if (conteudo_campo == "") 
					{theMessage = theMessage + "\n --> " + mgmCampo; eval(mudaCorCampo); } 
       break ;
       case '2': 
	        if (conteudo_campo == "") 
					{
					theMessage = theMessage + "\n --> " + mgmCampo;  eval(mudaCorCampo); 
					}
			else
			{	
					pStr = conteudo_campo;
					charDec = (",");
					reDecimal = /^[+-]?((\d+|\d{1,3}(\.\d{3})+)(\,\d*)?|\,\d+)$/;
					if (reDecimal.test(pStr)) {
						pos = pStr.indexOf(charDec);
						decs = pos == -1? 0: pStr.length - pos - 1;						
					   } else if (pStr != null && pStr != "") {
						theMessage = theMessage + "\n --> " + conteudo_campo +" não é um número válido, digite um número válido. "; 
						eval(mudaCorCampo); 
					   }										 
					} 
	   break;
	   case '3': 
	        if (!/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,4})+$/.test(conteudo_campo))
	        		{
					 theMessage = theMessage + "\n --> " + mgmCampo; eval(mudaCorCampo); 
					} 
	   break;
	   case '4': 
	        if (conteudo_campo == "") 
					{
					 theMessage = theMessage + "\n --> " + mgmCampo; eval(mudaCorCampo); 
					} 
			else{
			
			pStr = conteudo_campo;
			reDate = /^((0[1-9]|[12]\d)\/(0[1-9]|1[0-2])|30\/(0[13-9]|1[0-2])|31\/(0[13578]|1[02]))\/\d{4}$/;
			if (reDate.test(pStr)) {
				
			} else if (pStr != null && pStr != "") {
				theMessage = theMessage + "\n --> " + pStr + " NÃO é uma data válida."; eval(mudaCorCampo); 
			}
			
			}
	   break;
	   
   } 

 }

if (theMessage == noErrors) {
return true;

} else {

// If errors were found, show alert message
alert(theMessage);
return false;
}

}
// End -->








