function Maximo(campo){
	if(campo.value.length > 255){ 
	alert("Este Campo só permite 255 caracteres !");
	campo.focus();
	return false;

	}
}

<!--Início código cor formulario ao clicar-->

function mudacor(name){      
	document.all[name].style.backgroundColor="#3399FF";
}  

function normalcor(name){
	document.all[name].style.backgroundColor="#FF7100";    
}  



function cinza(name){      
	document.all[name].style.backgroundColor="#E7E6E4";
}  

function branco(name){
	document.all[name].style.backgroundColor="#ffffff";    
}  

function azul(name){
	document.all[name].style.backgroundColor="#ABD5FE";    
}  

function laranja(name){      
	document.all[name].style.backgroundColor="#FAC576";
}  


<!--fim código cor formulario ao clicar-->



<!--
function janela(nome,wd,hg){
    wjan=window.open(nome+".htm","janela", "toolbar=no,location=no,top=0,left=0,directories=no,status=yes,menubar=no,scrollbars=no,menubar=no,width="+wd+",height="+hg);  
}

function menuselect(num_select){
  if (parent.leftFrame){
     parent.leftFrame.defimgs((num_select*2)-1,'gal'+num_select+'on.gif');
  }
} 
  //-->


<!--
function MM_jumpMenu(targ,selObj,restore){ //v3.0
  eval(targ+".location='"+selObj.options[selObj.selectedIndex].value+"'");
  if (restore) selObj.selectedIndex=0;
}
//-->




<!--Início código popup albúm-->
<!--
function popUp(URL) {
 day = new Date();
 id = day.getTime();
 eval("page" + id + " = window.open(URL, '" + id + "', 'width=640,height=600');");
}
//-->


<!--Fim código popup albúm-->


<!--código albúm efeito passa o mouse-->
<!--
function mo(o){o.className=='sx'?o.className='so': o.className=o.className; }
function mx(o){o.className=='so'?o.className='sx': o.className=o.className; }
function mc(o){o.className='sc'; }
//-->
<!--fim código albúm efeito passa o mouse-->



<!--///////////INÍCIO JANELAS ///////////////-->
<!--
function abrefesta(g)
{
        winStr = g;
        win = window.open
(winStr,'portf','toolbar=no,titlebar=no,scrollbars=yes,location=no,directories=no,status=no,menubar=no,copyhistory=no,width=550,height=500,top=0,left=0');
        win.focus();
}
//-->

<!--
function abrelogo(img)
{
        winStr = img;
        win = window.open
(winStr,'abrelogo','toolbar=no,titlebar=no,location=no,directories=no,status=no,scrollbars=no,menubar=no,copyhistory=no,width=460,height=200,top=100,left=150');
        win.focus();
}
//-->

<!--
function abreradio(img)
{
        winStr = img;
        win = window.open
(winStr,'abreradio','toolbar=no,titlebar=no,location=no,directories=no,status=no,scrollbars=no,menubar=no,copyhistory=no,width=270,height=240,top=100,left=150');
        win.focus();
}
//-->





<!--
function abreagenda(img)
{
        winStr = img;
        win = window.open
(winStr,'agenda','toolbar=no,titlebar=no,location=no,directories=no,status=no,scrollbars=yes,menubar=no,copyhistory=no,width=450,height=500,top=100,left=150');
        win.focus();
}
//-->





<!--
function abreconta(img)
{
        winStr = img;
        win = window.open
(winStr,'conta','toolbar=no,titlebar=no,location=no,directories=no,status=no,scrollbars=no,menubar=no,copyhistory=no,width=290,height=230,top=100,left=150');
        win.focus();
}
//-->


<!--
function abreenquete(img)
{
        winStr = img;
        win = window.open
(winStr,'enquete','toolbar=no,titlebar=no,location=no,directories=no,status=no,scrollbars=yes,menubar=no,copyhistory=no,width=320,height=400,top=100,left=150');
        win.focus();
}
//-->

<!--
function abrerecomende(img)
{
        winStr = img;
        win = window.open
(winStr,'abrerecomende','toolbar=no,titlebar=no,location=no,directories=no,status=no,scrollbars=yes,menubar=no,copyhistory=no,width=400,height=400,top=100,left=150');
        win.focus();
}
//-->

<!--
function abrefale(img)
{
        winStr = img;
        win = window.open
(winStr,'abrefale','toolbar=no,titlebar=no,location=no,directories=no,status=no,scrollbars=yes,menubar=no,copyhistory=no,width=390,height=525,top=100,left=150');
        win.focus();
}
//-->


<!--
function abredigital(img)
{
        winStr = img;
        win = window.open
(winStr,'abredigital','toolbar=no,titlebar=no,location=no,directories=no,status=no,scrollbars=yes,menubar=no,copyhistory=no,width=760,height=400,top=100,left=150');
        win.focus();
}
//-->


<!--
function NewWindow(mypage, myname, w, h, scroll) {
var winl = (screen.width - w) / 2;
var wint = (screen.height - h) / 2;
winprops = 'height='+h+',width='+w+',top='+wint+',left='+winl+',scrollbars='+scroll+',resizable'
win = window.open(mypage, myname, winprops)
if (parseInt(navigator.appVersion) >= 4) { win.window.focus(); }
}
//-->


<!--	
	function roll(imageName, imageState) {
	        if (document.images) document [imageName].src=imageName+"_"+imageState+".gif";
	}
	
	function newwin(pagename) {
		alert ('Please press CTRL-P (PC) or Apple-P (Mac)\nto print the following page or copy and\npaste the form into an email and fill it out.');
		window.open(pagename,"attend","width=700,height=500,scrollbars=1,scrolling=yes,resizable=1,status=no");
	}

	function newwin_noprint(pagename, width, height) {
		window.open(pagename,"attend","width="+width+",height="+height+",scrollbars=1,scrolling=yes,resizable=1,status=no,");
	}
//  -->



<!--///////////FIM JANELAS ///////////////-->


<!--
function MM_openBrWindow(theURL,winName,features) { 
  window.open(theURL,winName,features);
}
//-->











<!--Início pula campos automaticamente no form-->
<!--
var dadosOk=false;
function execlimpa() 
{	
   dadosOk=false;
   Confirma();
   if (dadosOk)
   {
      setTimeout("limpa()",30); 
      return true;
   }
   else
   {
      return false;
   }
}



VerifiqueTAB=true;
function Mostra(quem, tammax) {
	if ( (quem.value.length == tammax) && (VerifiqueTAB) ) {
		var i=0,j=0, indice=-1;
		for (i=0; i<document.forms.length; i++) {
			for (j=0; j<document.forms[i].elements.length; j++) {
				if (document.forms[i].elements[j].name == quem.name) {
					indice=i;
					break;
				}
			}
			if (indice != -1)
		         break;
		}
		for (i=0; i<=document.forms[indice].elements.length; i++) {
			if (document.forms[indice].elements[i].name == quem.name) {
				while ( (document.forms[indice].elements[(i+1)].type == "hidden") &&
						(i < document.forms[indice].elements.length) ) {
							i++;
				}
				document.forms[indice].elements[(i+1)].focus();
				VerifiqueTAB=false;
				break;
			}
		}
	}
}

function PararTAB(quem) 
{ 
   VerifiqueTAB=false; 
} 

function ChecarTAB() 
{ 
   VerifiqueTAB=true; 
} 


function Range(v,p1,p2)
{
   if (v>=p1 && v<=p2)
   {
      return true;
   }
   else 
   {
      return false;
   }
}


function FechaJanela(url)
{
   window.close(url);
}


function SetaFoco() { 
   var k=0, l=0;
   for (l=0; l<document.forms.length; l++) {
      for (k=0; k<document.forms[l].elements.length; k++) {
        if (document.forms[l].elements[k].name == "") {
           document.forms[l].elements[k].focus(); 
           break; 
        }
      }
   }
}

function numerico (campo)  {
     var len = campo.length 
     for (var i=0; i<len; i++)
         if (campo.charAt (i) < "0" || campo.charAt (i) > "9")
             return false;
     return true;
}
//-->
<!--Fim pula campos automaticamente no form-->




<!--Início código validação de formulário fale conosco-->


<!--document.form1.nome.disabled = 0; // para ativado-->
<!--document.form1.nome.disabled = 1; // para desativado-->

<!-- 
function Valida() {


if(document.forms['form'].elements['txtnome'].value.length < 16) {
  alert("Preencha seu nome completo com mínino de 16 caracteres");
form.txtnome.focus();
  return false;
}



if(document.forms['form'].elements['txtemail'].value == "") 
{        
alert("Informe seu e-mail completo.");        
form.txtemail.focus();        
form.txtemail.select();        
return false;    
}
  

if(document.forms['form'].elements['txtemail'].value == "") 
{        
alert("O e-mail informado está sem o arroba.");        
form.txtemail.focus();        
form.txtemail.select();        
return false;    
}
prim = form.txtemail.value.indexOf("@")        
		 


if(prim < 2) 
{
alert("Falta o provedor em seu e-mail.");
form.txtemail.focus();            
form.txtemail.select();            
return false;        
}        
		 


if(form.txtemail.value.indexOf("@",prim + 1) != -1) 
{            
alert("Falta algum ponto em seu e-mail.");
form.txtemail.focus();            
form.txtemail.select();           
return false;        
}
        
if(form.txtemail.value.indexOf(".") < 1) 
{            
alert("Continua faltando pontos.");
form.txtemail.focus();
form.txtemail.select();
return false;        
}        


if(form.txtemail.value.indexOf(" ") != -1) 
{            
alert("Falta algo em seu e-mail.");
form.txtemail.focus();
form.txtemail.select();
return false;
}        


if(form.txtemail.value.indexOf("yaho.com.br") > 0)
{
alert("O e-mail do yahoo está escrito errado.");
form.txtemail.focus();
form.txtemail.select();
return false;
}        


if(form.txtemail.value.indexOf("hotmeil.com") > 0)
{
alert("O e-mail do hotmail parece não estar correto.");
form.txtemail.focus();
form.txtemail.select();
return false;
} 


if(form.txtemail.value.indexOf("gmeil.com") > 0)
{
alert("O e-mail gmail está escrito errado.");
form.txtemail.focus();
form.txtemail.select();
return false;
}  



if(form.txtemail.value.indexOf(".@") > 0)
{
alert("O e-mail informado tem ponto antes do arroba, está errado.");
form.txtemail.focus();
form.txtemail.select();
return false;
}        


if(form.txtemail.value.indexOf("@.") > 0)
{
alert("O e-mail tem ponto depois do arroba, está errado.");
form.txtemail.focus();
form.txtemail.select();
return false;
}        


if(form.txtemail.value.indexOf(".com.br.") > 0)
{
alert("O e-mail informado tem ponto depois do br, está errado.");
form.txtemail.focus();
form.txtemail.select();
return false;
}        


if(form.txtemail.value.indexOf("/") > 0)
{
alert("O e-mail informado contém caracteres inválidos para nomes de e-mail.");
form.txtemail.focus();
form.txtemail.select(); 
return false; 
}        


if(form.txtemail.value.indexOf("[") > 0) 
{        
alert("O e-mail informado contém caracteres inválidos para nomes de e-mail..");  
form.txtemail.focus();          
form.txtemail.select();      
return false;   
}        


if(form.txtemail.value.indexOf("]") > 0)
{            
alert("O e-mail informado contém caracteres inválidos para nomes de e-mail..");
form.txtemail.focus();
form.txtemail.select();
return false;
}        


if(form.txtemail.value.indexOf("(") > 0)
{            
alert("O e-mail informado contém caracteres inválidos para nomes de e-mail.");
form.txtemail.focus();
form.txtemail.select();
return false;
}        


if(form.txtemail.value.indexOf(")") > 0)
{            
alert("O e-mail informado contém caracteres inválidos para nomes de e-mail.");
form.txtemail.focus();
form.txtemail.select();
return false;
}        


if(form.txtemail.value.indexOf("..") > 0)
{            
alert("O e-mail informado tem excesso de pontos.");
form.txtemail.focus();
form.txtemail.select();
return false;
} 








if(document.forms['form'].elements['txtcelular'].value.length < 8) {
  alert("Digite o nº de seu celular com mínino de 8 caracteres");
form.txtcelular.focus();
  return false;
}




if(document.forms['form'].elements['txtdddcasa'].value.length < 2) {
  alert("Digite o ddd de sua residência com mínino de 2 caracteres");
form.txtdddcasa.focus();
  return false;
}

if(document.forms['form'].elements['txttel_fixo'].value.length < 8) {
  alert("Digite  seu telefone fixo com mínino de 8 caracteres");
form.txttel_fixo.focus();
  return false;
}


if(document.forms['form'].elements['txtassunto'].value == "0"){
alert("Por Favor Selecione o assunto desejado!!!");
form.txtassunto.focus();
return false;
}


if(!form.txtcontato[0].checked && !form.txtcontato[1].checked && !form.txtcontato[2].checked) {
alert("Como desejar ser contactado? Telefone, E-mail ou Msn")
form.txtcontato[0].focus();
return false;
}





if(document.forms['form'].elements['txtmensagem'].value.length < 20) {
  alert("Preencha a mensagem com mínino de 20 caracteres");
form.txtmensagem.focus();
  return false;
}


if(document.forms['form'].elements['minhaPalavra'].value.length < 6) {
  alert("Repita os números acima nesta caixa, cuidadosamente.");
form.minhaPalavra.focus();
  return false;
}


}

//-->

<!--FIm código validação de formulário fale conosco-->






<!--Início troca de imagens topo.php-->


<!--
function toHex(dec) {
var hexCharacters = "0123456789ABCDEF"
if (dec < 0)
return "00"
if (dec > 255)
return "FF"
var i = Math.floor(dec / 16)
var j = dec % 16
return hexCharacters.charAt(i) + hexCharacters.charAt(j)
}
function setbgColor(red, green, blue) {
document.bgColor = "#" + toHex(red) + toHex(green) + toHex(blue)
}
function fade(sred, sgreen, sblue, ered, egreen, eblue, step) {
for(var i = 0; i <= step; ++i) {
var red = Math.floor(sred * ((step - i) / step) + ered * (i / step))
var green = Math.floor(sgreen * ((step - i) / step) + egreen * (i / step))
var blue = Math.floor(sblue * ((step - i) / step) + eblue * (i / step))
setbgColor(red, green, blue)
}
}
//-->




<!--

function TrocaBanner() { 

var x = 1; 
x = Math.floor(Math.random()* 4 ); 



{
if(x == 1 ) 
{ 
document.write('<a href="http://www.ualdesign.com" target="_blank"><img border="0" src="imagens/topo1.jpg" alt="Qualidade em excelência!" width="760" height="169" align="middle"></a>'); return(0); 
}

                      
{
if(x == 2 )
{
document.write('<a href="http://www.ualdesign.com" target="_blank"><img border="0" src="imagens/topo2.jpg" alt="Qualidade em excelência!" width="760" height="169" align="middle"></a>'); return(0); 
}


{
if(x == 3 )
{
document.write('<a href="http://www.ualdesign.com" target="_blank"><img border="0" src="imagens/topo1.jpg" alt="Qualidade em excelência!" width="760" height="169" align="middle"></a>'); return(0); 
}


{
document.write('<a href="http://www.ualdesign.com" target="_blank"><img border="0" src="imagens/topo2.jpg" alt="Qualidade em excelência!" width="760" height="169" align="middle"></a>'); return(0); 
}
}}}}
//-->

<!--Fim troca de imagens topo.php-->