var doc = "document."
var dca = "document.all.";
var est = ".style";


//Geral

function setCamada(camada, cond)
{
	var c = eval(dca + camada + est);
	
	if (c){
		if (cond){
			c.visibility = "visible";
		}else{
			c.visibility = "hidden";	
		}
	}
}


//Imagem

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


function setImagem(nome, end)
{
	var imagem = eval(doc + nome);
	imagem.src = end;
}


//Flash

function setFlash(flash, frame)
{
	var f = eval(dca + flash);

	if (f){
		if (f.PercentLoaded() == 100){
			frame = parseInt(frame);

			if (!isNaN(frame)){
				f.GoToFrame((frame - 1));
				f.Play();
        return true;
			}
		}else{
			setTimeout('setFlash("' + flash + '", ' + frame + ');', 1000);
		}
	}
}


//Popup

function setJanela(end, name, width, height)
{
	var	left = (screen.width / 2) - (width / 2) - 2.5;
	var top = (screen.height / 2) - (height / 2);
	var janela = window.open(end, name, "width=" + width + ", height=" + height + ", left=" + left + ", top=" + top + ", toolbar=0, menubar=0, scrollbars=0, location=0, directories=0, status=0, resisable=0");
	janela.focus();
}


function setJanelaRolagem(end, name, width, height)
{
	var	left = (screen.width / 2) - (width / 2) - 2.5;
	var top = (screen.height / 2) - (height / 2);
	var janela = window.open(end, name, "width=" + width + ", height=" + height + ", left=" + left + ", top=" + top + ", toolbar=0, menubar=0, scrollbars=1, location=0, directories=0, status=0, resisable=0");
	janela.focus();
}


function setJanelaPrecisa(end, name, width, height, left, top)
{
	var janela = window.open(end, name, "width=" + width + ", height=" + height + ", left=" + left + ", top=" + top + ", toolbar=0, menubar=0, scrollbars=0, location=0, directories=0, status=0, resisable=0");
	janela.focus();
}


function setJanelaTotal(end)
{
	var janela = window.open(end, "Total", "windowmode=fullwindow, fullscreen=yes");
	janela.focus();
}


function setJanelaBarras(end, name)
{
	var width = 796;
	var height = 476;
	var	left = (screen.width / 2) - (width / 2) - 2.5;
	var top = (screen.height / 2) - (height / 2);
	var janela = window.open(end, name, "width=" + width + ", height=" + height + ", left=" + left + ", top=" + top + ", location=no, scrollbars=yes, menubar=yes, toolbar=no, directories=no, status=yes, resizable=yes");
	janela.focus();
}


//add swf
function addSWF   (URL, WIDTH, HEIGHT, TRANSPARENT)
{
document.write (' <object classid="clsid:27CDB6E-AE6D-11cf-96B8-444553540000" ');
document.write (' codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=8,0,24,0" ');
document.write (' width="'+ WIDTH +'" height="'+ HEIGHT +'">');
document.write (' <param name="movie" value="'+ URL +'" />');
document.write (' <param name="quality" value="high" />');

if ( TRANSPARENT ) {
  document.write (' <param name="Wmode" value="Transparent" />');
}

document.write (' <embed src="'+ URL +'" quality="high" ');

if ( TRANSPARENT ) {
document.write (' Wmode = "transparent" ');
}

document.write (' pluginspage="http://www.macromedia.com/go/getflashplayer" ');
document.write (' type="application/x-shockwave-flash" width="'+ WIDTH +'" height="'+ HEIGHT +'"></embed> ');
document.write (' </object>');

}

//FORMULÁRIO
function Validar()
{
 var Erro="";
 
 if (document.form.nome.value.length == 0)
	 Erro=Erro + "Todos os campos devem ser preenchidos\n"; 
 if (document.form.email.value.length == 0)
	 Erro=Erro + "Todos os campos devem ser preenchidos\n"; 
 if (isNaN(document.form.telefone.value))
 	Erro=Erro + "O campo Telefone deve ser preenchdio somente com números\n";
 if (document.form.endereco.value.length == 0)
 	Erro=Erro + "Todos os campos devem ser preenchidos\n"; 
 if (document.form.bairro.value.length == 0)
 	Erro=Erro + "Todos os campos devem ser preenchidos\n"; 
 if (isNaN(document.form.cep.value))
 	Erro=Erro + "O campo CEP deve ser preenchdio somente com números\n";
 if (document.form.cidade.value.length == 0)
 	Erro=Erro + "Todos os campos devem ser preenchidos\n"; 
 if (document.form.estado.value.length == 0)
 	Erro=Erro + "Todos os campos devem ser preenchidos\n"; 
 if (document.form.mensagem.value.length == 0)
 	Erro=Erro + "Todos os campos devem ser preenchidos\n"; 	
 if (Erro.length > 0)
 	alert("Erro: \n" + Erro);
 else
 	document.form.submit();
}

