/********************************************************************************
Desenvolvido em:	13/08/2007		Autor: 			ANDRÉ LUIZ

Funcionalidade:	Abre a janela de pop-up em javascript
********************************************************************************/
function winPopUp(W, H, itIndex, titulo, url) {
	var win	= new Window({id:"pop_galeria", className:"alphacube", width:W, height:H, zIndex:itIndex, resizable:false, title:titulo,  draggable:true, maximizable:false, minimizable:true, wiredDrag:true, url:url, destroyOnClose:true, showEffect:Effect.SlideDown, hideEffect: Effect.SlideUp, fps:40, duration:12});
	
	win.showCenter(true);
	win.refresh(this);
}



/********************************************************************************
Desenvolvido em:	13/08/2007		Autor: 			ANDRÉ LUIZ

Funcionalidade:	Rolar DIV com conteúdo sem usar barra de rolagem
********************************************************************************/
var it_tempo	= 0;

function scrollUp(it_velocidade, vc_div) {
	var it_velocidade			= (it_velocidade) ? parseInt(it_velocidade) : 0;
	var dv_conteudo				= document.getElementById(vc_div);
	var it_altura				= 250;
	
	if (it_velocidade > 0 && dv_conteudo.scrollTop != it_altura) {
		dv_conteudo.scrollTop	= parseInt(dv_conteudo.scrollTop - it_velocidade);
		
		it_tempo	= setTimeout("scrollUp(" + it_velocidade + ", '" + vc_div + "')", 50);
	} else {
		clearTimeout(it_tempo);
		return false;
	}
}

function scrollDown(it_velocidade, vc_div) {
	var it_velocidade			= (it_velocidade) ? parseInt(it_velocidade) : 0;
	var dv_conteudo				= document.getElementById(vc_div);
	var it_altura				= parseInt(dv_conteudo.scrollHeight - 250);
	
	if (it_velocidade > 0 && dv_conteudo.scrollTop < it_altura) {
		dv_conteudo.scrollTop	= parseInt(dv_conteudo.scrollTop + it_velocidade);
		
		it_tempo	= setTimeout("scrollDown(" + it_velocidade + ", '" + vc_div + "')", 50);
	} else {
		clearTimeout(it_tempo);
		return false;
	}
}



/********************************************************************************
Desenvolvido em:	13/08/2007		Autor: 			ANDRÉ LUIZ
Alterado em:        17/08/2007      Autor:          MARCELO CRUZ

Funcionalidade:	Verifica os dados obrigatórios para o envio do email.
********************************************************************************/
function valida_mensagem(){
	var form	= document.frm;

	if (form.vc_nome.value == '') {
		alert('Preencha o Nome');
		form.vc_nome.focus();
		return false;
	}
	
	if (form.vc_email.value == '') {
		alert('Preencha o E-mail');
		form.vc_email.focus();
		return false;
	}
	
	if (form.vc_tel.value == '') {
		alert('Preencha o Telefone');		
		form.vc_tel.focus();
		return false;
	}

	if (form.vc_bairro.value == '') {
		alert('Preencha o Bairro');		
		form.vc_bairro.focus();
		return false;
	}

	if (form.vc_cidade.value == '') {
		alert('Preencha a Cidade');		
		form.vc_cidade.focus();
		return false;
	}

	if (form.vc_estado.value == '') {
		alert('Preencha o Estado');		
		form.vc_estado.focus();
		return false;
	}
	
	if (form.vc_opcao_1.value == '') {
		alert('Preencha a 1ª opção');		
		form.vc_opcao_1.focus();
		return false;
	}

	return true;
	
}

/*# MASCARA */
function mascarar(vc_campo,vc_mascara) {
	var i		= vc_campo.value.length;
	var x		= vc_mascara.substring(0,1);
	var y		= vc_mascara.substring(i);
	
	if (y.substring(0,1) != x) {
		vc_campo.value += y.substring(0,1);
	}
}
	

/*# aceita só números digitados num campo e recebe a mascara que sera usada */
function soNumero_Mascara(evtKeyPress,obj,mascara) {
	var nTecla;
	nTecla = (evtKeyPress.which) ? evtKeyPress.which : evtKeyPress.keyCode;

	if((nTecla > 47 && nTecla < 58) || nTecla == 8 || nTecla == 9){
		if(nTecla!=8){
			mascarar(obj,mascara)
		}
		return true;
	}
	else{
		
		return false;
	}
}

