function troca_imagem (foto){
	document.getElementById('fotos').src = 'images/home/' + foto + '.jpg'	
}
function troca_imagem_samae (foto){
	document.getElementById('fotos').src = 'images/40_anos/' + foto + '.jpg'	
}

function foto(img)
	{
	if(img == 'padrao/padrao1' || img == 'padrao/padrao2'){
		window.open("ver_foto.php?img=" + img, "", "resizable=no,toolbar=no,status=no,menubar=no,maximize=no,scrollbars=yes,width=561,height=100");
	} else {
		window.open("ver_foto.php?img=" + img, "", "resizable=no,toolbar=no,status=no,menubar=no,maximize=no,scrollbars=no,width=100,height=100");
	}
}
function fatura()
	{
	var w = 580;
	var h = 300;
	var lado = (screen.width - w) / 2;
	var topo = (screen.height - h) / 2;
	window.open('http://samaejs.com.br/fonix/carrega_.php','Fatura','height='+h+',width='+w+',top='+topo+',left='+lado+'');
	}
function agua()
	{
	var w = 700;
	var h = 450;
	var lado = (screen.width - w) / 2;
	var topo = (screen.height - h) / 2;
	window.open('swf/agua.swf','Fatura','height='+h+',width='+w+',top='+topo+',left='+lado+'');
	}
function esgoto()
	{
	var w = 700;
	var h = 450;
	var lado = (screen.width - w) / 2;
	var topo = (screen.height - h) / 2;
	window.open('swf/esgoto.swf','Fatura','height='+h+',width='+w+',top='+topo+',left='+lado+'');
	}

function valida_cadastro(){
	if (document.getElementById('login').value == ""){
		alert("Informe seu Nome.");
		document.getElementById('login').focus();
		return false; 
	}
	if (document.getElementById('senha').value == ""){
		alert("Informe uma senha.");
		document.getElementById('senha').focus();
		return false; 
	}
	if (document.getElementById('senha_').value == ""){
		alert("Redigite a sua senha.");
		document.getElementById('senha_').focus();
		return false; 
	}
	if (document.getElementById('empresa').value == ""){
		alert("Informe sua Empresa.");
		document.getElementById('empresa').focus();
		return false; 
	}
	if (document.getElementById('cidade').value == ""){
		alert("Informe sua Cidade.");
		document.getElementById('cidade').focus();
		return false; 
	}
	if (document.getElementById('estado').selectedIndex == 0){
		alert("Informe seu Estado.");
		document.getElementById('estado').focus();
		return false; 
	}
	if (document.getElementById('contato').value == ""){
		alert("Informe seu Nome.");
		document.getElementById('contato').focus();
		return false; 
	}
	if (document.getElementById('email').value == ""){
		alert("Informe seu E-mail.");
		document.getElementById('email').focus();
		return false; 
	}
	if (document.getElementById('telefone').value == ""){
		alert("Informe seu Telefone.");
		document.getElementById('telefone').focus();
		return false; 
	}

}
function valida_contato(){
	if (document.getElementById('empresa').value == ""){
		alert("Informe a Empresa.");
		document.getElementById('empresa').focus();
		return false; 
	}	
	if (document.getElementById('nome').value == ""){
		alert("Informe seu Nome.");
		document.getElementById('nome').focus();
		return false; 
	}
	if (document.getElementById('servicos').selectedIndex == 0){
		alert("Informe o Serviço.");
		document.getElementById('servicos').focus();
		return false; 
	}
	if (document.getElementById('quem_sou').selectedIndex == 0){
		alert("Informe o Quem és.");
		document.getElementById('quem_sou').focus();
		return false; 
	}
	if (document.getElementById('email').value == ""){
		alert("Informe seu E-mail.");
		document.getElementById('email').focus();
		return false; 
	}
	if (document.getElementById('telefone').value == ""){
		alert("Informe seu Telefone.");
		document.getElementById('telefone').focus();
		return false; 
	}
	if (document.getElementById('bairro').value == ""){
		alert("Informe seu Bairro.");
		document.getElementById('bairro').focus();
		return false; 
	}
	if (document.getElementById('cidade').value == ""){
		alert("Informe sua Cidade.");
		document.getElementById('cidade').focus();
		return false; 
	}
	if (document.getElementById('mensagem').value == ""){
		alert("Informe a Mensagem.");
		document.getElementById('mensagem').focus();
		return false; 
	}
}
function valida_news(){
	if (document.getElementById('nome').value == ""){
		alert("Informe seu Nome.");
		document.getElementById('nome').focus();
		return false; 
	}
	if (document.getElementById('email').value == ""){
		alert("Informe seu E-mail.");
		document.getElementById('email').focus();
		return false; 
	}
}
//adiciona mascara de cnpj
function MascaraCNPJ(cnpj){
    if(mascaraInteiro(cnpj)==false){
        event.returnValue = false;
    }    
    return formataCampo(cnpj, '00.000.000/0000-00', event);
}
//adiciona mascara de cep
function MascaraCep(cep){
    if(mascaraInteiro(cep)==false){
        event.returnValue = false;
    }    
    return formataCampo(cep, '00.000-000', event);
}
//adiciona mascara de data
function MascaraData(data){
    if(mascaraInteiro(data)==false){
        event.returnValue = false;
    }    
    return formataCampo(data, '00/00/0000', event);
}
//adiciona mascara ao telefone
function MascaraTelefone(tel){    
    if(mascaraInteiro(tel)==false){
        event.returnValue = false;
    }    
    return formataCampo(tel, '(00) 0000-0000', event);
}
//adiciona mascara ao CPF
function MascaraCPF(cpf){
    if(mascaraInteiro(cpf)==false){
        event.returnValue = false;
    }    
    return formataCampo(cpf, '000.000.000-00', event);
}
//valida telefone
function ValidaTelefone(tel){
    exp = /\(\d{2}\)\ \d{4}\-\d{4}/
    if(!exp.test(tel.value))
        alert('Numero de Telefone Invalido!');
}
//valida CEP
function ValidaCep(cep){
    exp = /\d{2}\.\d{3}\-\d{3}/
    if(!exp.test(cep.value))
        alert('Numero de Cep Invalido!');        
}
//valida data
function ValidaData(data){
    exp = /\d{2}\/\d{2}\/\d{4}/
    if(!exp.test(data.value))
        alert('Data Invalida!');            
}
//valida o CPF digitado
function ValidarCPF(Objcpf){
    var cpf = Objcpf.value;
    exp = /\.|\-/g
    cpf = cpf.toString().replace( exp, "" ); 
    var digitoDigitado = eval(cpf.charAt(9)+cpf.charAt(10));
    var soma1=0, soma2=0;
    var vlr =11;
    
    for(i=0;i<9;i++){
        soma1+=eval(cpf.charAt(i)*(vlr-1));
        soma2+=eval(cpf.charAt(i)*vlr);
        vlr--;
    }    
    soma1 = (((soma1*10)%11)==10 ? 0:((soma1*10)%11));
    soma2=(((soma2+(2*soma1))*10)%11);
    
    var digitoGerado=(soma1*10)+soma2;
    if(digitoGerado!=digitoDigitado)    
        alert('CPF Invalido!');        
}

//valida numero inteiro com mascara
function mascaraInteiro(){
    if (event.keyCode < 48 || event.keyCode > 57){
        event.returnValue = false;
        return false;
    }
    return true;
}
//valida o CNPJ digitado
function ValidarCNPJ(ObjCnpj){
    var cnpj = ObjCnpj.value;
    var valida = new Array(6,5,4,3,2,9,8,7,6,5,4,3,2);
    var dig1= new Number;
    var dig2= new Number;
    
    exp = /\.|\-|\//g
    cnpj = cnpj.toString().replace( exp, "" ); 
    var digito = new Number(eval(cnpj.charAt(12)+cnpj.charAt(13)));
        
    for(i = 0; i<valida.length; i++){
        dig1 += (i>0? (cnpj.charAt(i-1)*valida[i]):0);    
        dig2 += cnpj.charAt(i)*valida[i];    
    }
    dig1 = (((dig1%11)<2)? 0:(11-(dig1%11)));
    dig2 = (((dig2%11)<2)? 0:(11-(dig2%11)));
    
    if(((dig1*10)+dig2) != digito)    
        alert('CNPJ Invalido!');
        
}
//formata de forma generica os campos
	function formataCampo(campo, Mascara, evento) { 
    var boleanoMascara; 
    
    var Digitato = evento.keyCode;
    exp = /\-|\.|\/|\(|\)| /g
    campoSoNumeros = campo.value.toString().replace( exp, "" ); 
   
    var posicaoCampo = 0;     
    var NovoValorCampo="";
    var TamanhoMascara = campoSoNumeros.length;; 
    
    if (Digitato != 8) { // backspace 
        for(i=0; i<= TamanhoMascara; i++) { 
            boleanoMascara  = ((Mascara.charAt(i) == "-") || (Mascara.charAt(i) == ".")
                                || (Mascara.charAt(i) == "/")) 
            boleanoMascara  = boleanoMascara || ((Mascara.charAt(i) == "(") 
                                || (Mascara.charAt(i) == ")") || (Mascara.charAt(i) == " ")) 
            if (boleanoMascara) { 
                NovoValorCampo += Mascara.charAt(i); 
                  TamanhoMascara++;
            }else { 
                NovoValorCampo += campoSoNumeros.charAt(posicaoCampo); 
                posicaoCampo++; 
              }            
          }     
        campo.value = NovoValorCampo;
          return true; 
    }else { 
        return true; 
    }
}
//Adicionar aos Favoritos
function favoritos() { 
	var browsName = navigator.appName; 
if (browsName == "Microsoft Internet Explorer") { 
window.external.AddFavorite('http://www.imobiliariabeta.com.br','Imobiliária Beta' );
} else if (browsName == "Netscape") { 
alert ("Para adicionar este site aos seus favoritos aperte CTRL+D"); 
}
}
//Acaba com eventos do mouse
function blockError(){return true;}
	window.onerror = blockError;

function disableselect(e)
{
return false
}
function reEnable()
{
return true
}
//if IE4+
document.onselectstart=new Function ("return false")
//if NS6
if (window.sidebar)
{
document.onmousedown=disableselect
document.onclick=reEnable
}

if (window.Event) 
document.captureEvents(Event.MOUSEUP); 

function nocontextmenu() 
{ 
event.cancelBubble = true 
event.returnValue = false; 

return false; 
} 

function norightclick(e) 
{ 
if (window.Event) 
{ 
if (e.which == 2 || e.which == 3) 
return false; 
} 
else 
if (event.button == 2 || event.button == 3) 
{ 
event.cancelBubble = true 
event.returnValue = false; 
return false; 
} 

} 
if (document.layers) { 
document.captureEvents(Event.MOUSEDOWN); 
} 
document.oncontextmenu = nocontextmenu; 
document.onmousedown = norightclick; 
document.onmouseup = norightclick; 

