// JavaScript Document

function excluir(id){
	if(confirm("Confirma a exclusão?"))
		window.location.href="consulta.php?excluir=1&id="+id;
}

function openJanela(compl){
	window.open("exibe_noticia.php?noticia="+ compl + "","CasaEspacoMorumbi","scrollbars=yes,menubar=no, width=600 height=550 top=150 left=150");
}

function openJanelaIngresso(){
	window.open("http://200.170.193.178/ingressorapido.com.br/evento.aspx?ID=3427","CasaEspacoMorumbi","scrollbars=yes,menubar=no, width=800 height=600 top=150 left=150");
}

function AmpliarMapa(){
	window.open("mapa_grande.htm","CasaEspacoMorumbi","scrollbars=no,menubar=no, width=600 height=400 top=150 left=150");
}

function AmpliarImagem(foto){
	window.open("foto_grande.php?f="+ foto +"","CasaEspacoMorumbi","scrollbars=no,menubar=no, width=423 height=284 top=150 left=150");
}

function consulta(){
	window.location=("consulta.php");
}

function verificaCaseAltera(){
	if(!vazio(document.formu.titulo.value,"Titulo"));
	else if(!vazio(document.formu.descricao.value,"Descrição"));
	else document.formu.submit();
}

function verificaCase(){
	if(!vazio(document.formu.titulo.value,"Título"));
	else if(!vazio(document.formu.descricao.value,"Descriação"));
	else if(!vazio(document.formu.arq1.value,"Imagem"));
	else document.formu.submit();
}

function verificaSimulador(){
	if(!vazio(document.formu.val_imovel.value,"Valor do Imóvel"));
	else if(!vazio(document.formu.val_finan.value,"Valor do Financiamento"));
	else if(!vazio(document.formu.taxa.value,"Taxa(6 a 12%)"));
	else if(!vazio(document.formu.prazo.value,"Prazo em Meses"));
	else if(!vazio(document.formu.idade.value,"Idade do comprador"));
	else document.formu.submit();
}

function verificaNomeEmail(){
	if(!vazio(document.formu.nome.value,"Nome"));
	else if(!vazio(document.formu.email.value,"Email"));
	else if(!email(1));
	else document.formu.submit();
}

function verificaNoticias(){
	if(!vazio(document.formu.titulo.value,"Título"));
	else if(!vazio(document.formu.descricao.value,"Descriação"));
	else if(!vazio(document.formu.fonte.value,"Fonte desta informação"));
	else document.formu.submit();
}

function verificaCompartilhado(campo,variant){
	if(vazio(campo.value, ""+variant))
                document.formu.submit();
}

function verificaFaleConosco(){
		if(!vazio(document.form1.nome.value,"Nome"));
        else if(!vazio(document.form1.email.value,"Email"));
        else if(!email(1));
        else if(!vazio(document.form1.fone.value,"Telefone"));
        else document.form1.submit();
}

function verifica(){
	if(!vazio(document.formu.login.value,"Login")){
	   document.formu.login.focus();
       return false;
	}
	if(!vazio(document.formu.senha.value,"Senha")){
   	   document.formu.senha.focus();
	   return false;
	}else{
       return true;
	}
}

function email(tipo){
	if(tipo==1) var url=document.form1.email.value;
	if(tipo==2) var url=document.form2.email.value;
	if(tipo==3) var url=document.form3.email.value;
	a = url.lastIndexOf("@");
	b = url.lastIndexOf(".");
	c = url.indexOf(":");
	d = url.indexOf("/");
			e = url.substring(0,a);
			f = e.indexOf("@");
			g = url.substring(a+1,url.length);
			h = g.indexOf("[");
			i = g.indexOf("]");
			j = g.indexOf("<");
			k = g.indexOf(">");
			l = url.substring(a+1,b);
			m = url.substring(b+1,url.length);
			n = url.substring(0,a);
			o = 0;
			if (a > b) {o++};
			if (c != -1) {o++};
			if (d != -1) {o++};
			if (c != -1) {o++};
			if (d != -1) {o++};
			if (f != -1) {o++};
			if (h != -1) {o++};
			if (i != -1) {o++};
			if (j != -1) {o++};
			if (k != -1) {o++};
			if (l.length < 3) {o++};
			if (m.length < 2) {o++};
			if (n.length < 1) {o++};

	if (o == 0) return true
	else {
			alert("Email no formato incorreto");
			return false;
	}
}

function numero(n,campo){
	ns="0123456789";
	k=n.length;
	i=0;
	pos=0;
	erro=0;
	for(i=0;i<k;i++)
		pos=ns.indexOf(n.substring(i,i+1));
		if (pos==-1 && erro!=1)
			erro=1;
	if(erro==1){
		alert("Utilize somente números no campo '" + campo + "'!")
		return false;
	}
	else
		return true;
}

function parado(){
	if(document.frmfc.ddia.value.selectedIndex == 0){
		alert("Selecione algo no campo Dia !");
		return false;
	}
	else{
		return true;
	}
}

function txtBoxFormat(objeto, sMask, evtKeyPress) {
    var i, nCount, sValue, fldLen, mskLen,bolMask, sCod, nTecla;

	if(document.all) { // Internet Explorer
		nTecla = evtKeyPress.keyCode;
	} else if(document.layers) { // Nestcape
		nTecla = evtKeyPress.which;
	} else {
		nTecla = evtKeyPress.which;
		if (nTecla == 8) {
			return true;
		}
	}

    sValue = objeto.value;

    // Limpa todos os caracteres de formatação que
    // já estiverem no campo.
    sValue = sValue.toString().replace( "-", "" );
    sValue = sValue.toString().replace( "-", "" );
    sValue = sValue.toString().replace( ".", "" );
    sValue = sValue.toString().replace( ".", "" );
    sValue = sValue.toString().replace( "/", "" );
    sValue = sValue.toString().replace( "/", "" );
    sValue = sValue.toString().replace( ":", "" );
    sValue = sValue.toString().replace( ":", "" );
    sValue = sValue.toString().replace( "(", "" );
    sValue = sValue.toString().replace( "(", "" );
    sValue = sValue.toString().replace( ")", "" );
    sValue = sValue.toString().replace( ")", "" );
    sValue = sValue.toString().replace( " ", "" );
    sValue = sValue.toString().replace( " ", "" );
    fldLen = sValue.length;
    mskLen = sMask.length;

    i = 0;
    nCount = 0;
    sCod = "";
    mskLen = fldLen;

    while (i <= mskLen) {
      bolMask = ((sMask.charAt(i) == "-") || (sMask.charAt(i) == ".") || (sMask.charAt(i) == "/") || (sMask.charAt(i) == ":"))
      bolMask = bolMask || ((sMask.charAt(i) == "(") || (sMask.charAt(i) == ")") || (sMask.charAt(i) == " "))

      if (bolMask) {
        sCod += sMask.charAt(i);
        mskLen++; }
      else {
        sCod += sValue.charAt(nCount);
        nCount++;
      }

      i++;
    }

    objeto.value = sCod;

    if (nTecla != 8) { // backspace
      if (sMask.charAt(i-1) == "9") { // apenas números...
        return ((nTecla > 47) && (nTecla < 58)); } 
      else { // qualquer caracter...
        return true;
      } 
    }
    else {
      return true;
    }
}


function SomenteNumeros(input)
	{
	if ((event.keyCode<48)||(event.keyCode>57))
		event.returnValue = false;
	}
	//-------------------------------

// ex: <INPUT onkeypress=SomenteNumeros(this) onkeyup=FormataValor(this,13,event) tabIndex=18 maxLength=13 size=13 name=VR_RENDIMENTO>

function FormataValor(campo,tammax,teclapres) {

	var tecla = teclapres.keyCode;
	var vr = campo.value;
	vr = vr.replace( "/", "" );
	vr = vr.replace( "/", "" );
	vr = vr.replace( ",", "" );
	vr = vr.replace( ".", "" );
	vr = vr.replace( ".", "" );
	vr = vr.replace( ".", "" );
	vr = vr.replace( ".", "" );
	tam = vr.length;

	if (tam < tammax && tecla != 8){ tam = vr.length + 1 ; }

	if (tecla == 8 ){	tam = tam - 1 ; }
		
	if ( tecla == 8 || (tecla >= 48 && tecla <= 57) || (tecla >= 96 && tecla <= 105) ){
		if ( tam <= 2 ){ 
	 		campo.value = vr ; }
	 	tam = tam - 1;
	 	if ( (tam > 2) && (tam <= 5) ){
	 		campo.value = vr.substr( 0, tam - 2 ) + ',' + vr.substr( tam - 2, tam ) ; }
	 	if ( (tam >= 6) && (tam <= 8) ){
	 		campo.value = vr.substr( 0, tam - 5 ) + '.' + vr.substr( tam - 5, 3 ) + ',' + vr.substr( tam - 2, tam ) ; }
	 	if ( (tam >= 9) && (tam <= 11) ){
	 		campo.value = vr.substr( 0, tam - 8 ) + '.' + vr.substr( tam - 8, 3 ) + '.' + vr.substr( tam - 5, 3 ) + ',' + vr.substr( tam - 2, tam ) ; }
	 	if ( (tam >= 12) && (tam <= 14) ){
	 		campo.value = vr.substr( 0, tam - 11 ) + '.' + vr.substr( tam - 11, 3 ) + '.' + vr.substr( tam - 8, 3 ) + '.' + vr.substr( tam - 5, 3 ) + ',' + vr.substr( tam - 2, tam ) ; }
	 	if ( (tam >= 15) && (tam <= 17) ){
	 		campo.value = vr.substr( 0, tam - 14 ) + '.' + vr.substr( tam - 14, 3 ) + '.' + vr.substr( tam - 11, 3 ) + '.' + vr.substr( tam - 8, 3 ) + '.' + vr.substr( tam - 5, 3 ) + ',' + vr.substr( tam - 2, tam ) ;}
	}
}

function vazio(campo,nome){
	if(campo.length == 0){
		alert("Favor preencher o campo " + nome + " !");
		return false;
	}else{
		if(campo.substring(0,1)==" "){
			if (campo.substring(0,1)==" " && campo.substring(1,2)!=" "){
				alert("O campo " + nome + " não pode começar com o espaço!");
			}
			else{
				alert("Favor preencher o campo " + nome + " !");
				return false;
			}
		}
		else{
			return true;
		}
	}
}

//Variáveis globais
var _loadTimer	= setInterval(__loadAnima,1);
var _loadPos	= 0;
var _loadDir	= 2;
var _loadLen	= 0;

//Anima a barra de progresso
function __loadAnima(){
	var elem = document.getElementById("barra_progresso");
	if(elem != null){
		if (_loadPos==0) _loadLen += _loadDir;
		if (_loadLen>32 || _loadPos>79) _loadPos += _loadDir;
		if (_loadPos>79) _loadLen -= _loadDir;
		if (_loadPos>79 && _loadLen==0) _loadPos=0;
		elem.style.left		= _loadPos;
		elem.style.width	= _loadLen;
	}
}

//Esconde o carregador
function __loadEsconde(){
	this.clearInterval(_loadTimer);
	var objLoader				= document.getElementById("carregador_pai");
	objLoader.style.display		="none";
	objLoader.style.visibility	="hidden";
}

// Script de cumprimento, bom dia, boa tarde e boa noite
function getHour(){
var currentTime = new Date();
return (currentTime.getHours());
}

function doGreeting(){
	var hour=getHour();
	var greeting="";
	if (hour>0 && hour<12) greeting="bom dia";
	else if(hour>=12 && hour<19) greeting="boa tarde";
	else greeting="boa noite";
	
	return ("Olá, "+greeting+"!");
}




function chamaSWF(w,h,wmode,movie) {
	document.write('<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=8,0,0,0" width="'+w+'" height="'+h+'">');
	document.write('<param name="wmode" value="'+wmode+'"/>');
	document.write('<param name="quality" value="high"/>');
	document.write('<param name="movie" value="'+movie+'"/>');
	document.write('<embed src="'+movie+'" quality="high" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" wmode="'+wmode+'" width="'+w+'" height="'+h+'"></embed>');
	document.write('</object>');
}

nChoose = 1;
   menu1_on = new Image(); menu1_off = new Image(); menu1_on.src = "imagens/menu1_on.gif"; menu1_off.src = "imagens/menu1_off.gif";
   menu2_on = new Image(); menu2_off = new Image(); menu2_on.src = "imagens/menu2_on.gif"; menu2_off.src = "imagens/menu2_off.gif";
   menu3_on = new Image(); menu3_off = new Image(); menu3_on.src = "imagens/menu3_on.gif"; menu3_off.src = "imagens/menu3_off.gif";
   menu4_on = new Image(); menu4_off = new Image(); menu4_on.src = "imagens/menu4_on.gif"; menu4_off.src = "imagens/menu4_off.gif";
   menu5_on = new Image(); menu5_off = new Image(); menu5_on.src = "imagens/menu5_on.gif"; menu5_off.src = "imagens/menu5_off.gif";
   menu6_on = new Image(); menu6_off = new Image(); menu6_on.src = "imagens/menu6_on.gif"; menu6_off.src = "imagens/menu6_off.gif";

   function MOv(C) {
   //alert("MOV="+eval("menu"+C+"_on.src"));
     document.images["menu"+C].src = eval("menu"+C+"_on.src");
   }

   function MOu(C) {
   //alert("MOU="+eval("menu"+C+"_off.src"));
     document.images["menu"+C].src = eval("menu"+C+"_off.src");
   }

	function open_janela(m){
		window.open(m + '','modelo1','resizable=yes,location=no,directories=no,status=no,toolbar=no,menubar=no,scrollbars=yes,width=797,height=695');
	}