//\//////////////////////////////////////////////////////////////////////////////////
//\  ----------
//\  Script 1.0
//\  Copyright Leandro Alvares da Costa 2005. All rights reserved.
//\  ----------
//\//////////////////////////////////////////////////////////////////////////////////
// ----------------------------------------------------------------------------
// ----------------------------------------------------------------------------
var tabela_over_cor = '#F1F1F1';
var tabela_over_cor_ = '#F1F1F1';
// ----------------------------------------------------------------------------
function SNconfirm(txt){
	return typeof(suporteVBscript)=="undefined"?confirm(txt):VBconfirm(txt)==6
}
function closeMe() {
	setTimeout("self.close()",500); 
} 
function AlterarUser(user, id, session_id) {
	if (id == session_id) {
		alert("Você está logado com o usuário ["+user+"], a alteraração é feita pelo link 'Configurações' ao topo.");
		window.location = "default.asp?menu_cod=T1";
	} else {
		AbreJanela("config_user/config_listar_alterar.asp?id="+id, '683', '356', 'user_detalhes', 'no');
	}
}
function ExcluirSel_onClick(n) {
	if (n == 0) {
		alert('Nenhum registro selecionado para exclusão.');
	} else if (n == 1) {
		if (SNconfirm("Você deseja realmente excluir ["+n+"] registro?")) {
		window.history.go(0);
		}
	} else if (n > 1) {
		if (SNconfirm("Você deseja realmente excluir ["+n+"] registros?")) {
		window.history.go(0);
		}
	}
}
function OpcaoAtalho(menu, opcao, query, modelo) {
	if (modelo == "") {
		window.location = "opcao.asp?m="+menu+"&op="+opcao+""+query+"";
	} else if (modelo == "alert") {
		alert(""+opcao+"...");
		window.location = "opcao.asp?m="+menu+"&op="+opcao+""+query+"";
	} else if (modelo == "confirm") {
		if (SNconfirm("Você deseja realmente "+opcao+"?")) {
			window.location = "opcao.asp?m="+menu+"&op="+opcao+""+query+"";
		}
	}
}
function ExcluirReg(ref, tipo) {
	if (SNconfirm("Você deseja realmente excluir o imóvel ["+ref+"]?")) {
		window.location = "listar_excluir.asp?tipo="+tipo+"&ref="+ref+"";
	}
}
function ExcluirUser(user, id, session_id) {
	if (id == session_id) {
		alert("Você está logado com o usuário ["+user+"], exclusão bloqueada.");
		return false;
	} else {
		if (SNconfirm("Você deseja realmente excluir o usuário ["+user+"]?")) {
			window.location = "config_user/config_excluir.asp?id="+id;
		}
	}
}
function mudaTrColor(x){
actualColor = document.getElementById("tr_"+x)
actualCheck = document.getElementById(x)
regExp = /[0-9]{1,}/
idTr = actualColor.id
y = regExp.exec(idTr)
y -= 1
	if (actualColor.className == "cont-cont-tr-over" && actualCheck.checked == false) {
		actualColor.className = "cont-cont-tr"
	} else {
		actualColor.className = "cont-cont-tr-over"
	}
}

function SubmitCad2() {
	if (form_cadastro2.ref1.value == "") {
		alert('A referência é requerida, por favor preencha-a.');
		form_cadastro2.ref1.focus();
		form_cadastro2.ref2.value = "";
		return false;
    }
}
function SubmitInfo(v_ref) {
	if (form_alterar.ref.value == "") {
		alert('Referência é requerida na alteração de dados do imóvel, por favor preencha-a.');
		form_alterar.ref.focus();
		return false;
    } else if (v_ref != document.form_alterar.ref.value && document.form_alterar.ref.value != "") {
		if (SNconfirm("A referência do imóvel ["+v_ref+"] esta sendo alterada para ["+document.form_alterar.ref.value+"], isso fará com que as fotos desse imóvel deixem de aparecer corretamente no site, se realmente desejar fazer essa alteração, comunique imediatamente a Rolloutnet para que seja normalizada a exibição das fotos, deseja continuar?")) {
			return true;
		} else {
			form_alterar.ref.value = v_ref;
			form_alterar.ref.focus();
			return false;
		}
	}	
}
function SubmitConfigNew() {
	if (form_config.usuario.value == "") {
		alert('Seu login[usuário] é requerido na alteração de dados do usuário, por favor preencha-o.');
		form_config.usuario.focus();
		return false;
	} else if (form_config.email.value == "") {
		alert('Seu e-mail é requerido na alteração de dados do usuário, por favor preencha-o.');
		form_config.email.focus();
		return false;
	} else if (form_config.nome.value == "") {
		alert('Seu nome é requerido na alteração de dados do usuário, por favor preencha-o.');
		form_config.nome.focus();
		return false;
    } else if (form_config.email.value != "") {
		form_config.email.value = form_config.email.value.toLowerCase();
		if (form_config.email.value.indexOf('@') == -1) {
			alert('E-mail inválido, preencha corretamente (falta o @)');
			form_config.email.focus();
			return false;
		} else if (form_config.email.value.indexOf('.') == -1) {
			alert('E-mail inválido, preencha corretamente (falta o .)');
			form_config.email.focus();
			return false;
		}
	}
	if (document.form_config.senha_n.value.length < 4 && document.form_config.senha_n.value != "") {
		alert('Sua senha deve conter 4 ou mais caracteres.');
		document.form_config.senha_c.value = ""
		document.form_config.senha_n.select();
		return false;
	} else if (document.form_config.senha_n.value == "") {
		alert('Senha em branco por favor preencha.');
		document.form_config.senha_c.value = ""
		document.form_config.senha_n.focus();
		return false;
	} else if (document.form_config.senha_n.value != document.form_config.senha_c.value) {
		alert('As senhas novas não conferem, por favor redigite novamente.');
		document.form_config.senha_c.value = ""
		document.form_config.senha_n.select();
		return false;
	}
	
}
function EnviarSenha() {
	if (form_email_senha.email.value == "") {
		alert('Seu e-mail está em branco, por favor preencha-o.');
		form_email_senha.email.focus();
		return false;
    } else if (form_email_senha.email.value != "") {
		form_email_senha.email.value = form_email_senha.email.value.toLowerCase();
		if (form_email_senha.email.value.indexOf('@') == -1) {
			alert('E-mail inválido, preencha corretamente (falta o @)');
			form_email_senha.email.focus();
			return false;
		} else if (form_email_senha.email.value.indexOf('.') == -1) {
			alert('E-mail inválido, preencha corretamente (falta o .)');
			form_email_senha.email.focus();
			return false;
		}
	}
}
function SubmitConfig() {
	if (form_config.email.value == "") {
		alert('Seu e-mail é requerido na alteração de dados do usuário, por favor preencha-o.');
		form_config.email.focus();
		return false;
    } else if (form_config.email.value != "") {
		form_config.email.value = form_config.email.value.toLowerCase();
		if (form_config.email.value.indexOf('@') == -1) {
			alert('E-mail inválido, preencha corretamente (falta o @)');
			form_config.email.focus();
			return false;
		} else if (form_config.email.value.indexOf('.') == -1) {
			alert('E-mail inválido, preencha corretamente (falta o .)');
			form_config.email.focus();
			return false;
		}
	}
	if (document.form_config.senha_n.value.length < 4 && document.form_config.senha_n.value != "") {
		alert('Sua senha deve conter 4 ou mais caracteres.');
		document.form_config.senha_c.value = ""
		document.form_config.senha_n.select();
		return false;
	} else if (document.form_config.senha_n.value != document.form_config.senha_c.value) {
		alert('As senhas novas não conferem, por favor redigite novamente.');
		document.form_config.senha_c.value = ""
		document.form_config.senha_n.select();
		return false;
	}
	
}
function Deslogar() {
	if (SNconfirm("Você deseja realmente deslogar-se da administração?")) {
		window.location = 'deslogar.asp'
	}
}
function Senha_onFocus() {
	document.form_login.senha.select();
}
// ----------------------------------------------------------------------------
function BuscaRefFoto() {
	if (document.form_busca_ref.txt_ref.value == "") {
		alert('Campo em branco, por favor preencha-o.');
		document.form_busca_ref.txt_ref.focus();
		return false;
	} else if (document.form_busca_ref.txt_ref.value.length < 3) {
		alert('Escreva corretamente a referência!');
		document.form_busca_ref.txt_ref.select();
		return false;
	} else {
		window.location='default.asp?menu_cod=LF2&ref='+document.form_busca_ref.txt_ref.value;
		return false;
	}
}
function BuscaRef(v_menu) {
	if (document.form_busca_ref.txt_ref.value == "") {
		alert('Campo em branco, por favor preencha-o.');
		document.form_busca_ref.txt_ref.focus();
		return false;
	} else if (document.form_busca_ref.txt_ref.value.length < 3) {
		alert('Escreva corretamente a referência!');
		document.form_busca_ref.txt_ref.select();
		return false;
	} else {
		v_menu = v_menu.toUpperCase();
		window.location='default.asp?menu_cod='+v_menu+'&ref='+document.form_busca_ref.txt_ref.value;
		return false;
	}
}
function BuscaPaginaFoto() {
	window.location='default.asp?menu_cod=LF2&pagina='+document.form_busca_pg.txt_pagina.value;
	return false;
}
function BuscaPagina(v_tipo) {
	v_tipo = v_tipo.toLowerCase();
	window.location='default.asp?menu_cod=L&tipo='+v_tipo+'&pagina='+document.form_busca_pg.txt_pagina.value;
	return false;
}
function BuscaPagina_onBlur() {
	if (isNaN(document.form_busca_pg.txt_pagina.value)) {
		alert('Este campo só pode conter números.');
		document.form_busca_pg.txt_pagina.focus();
		document.form_busca_pg.txt_pagina.value = "";
		return false;
	}
}
function BuscaPagina_onFocus() {
	document.form_busca_pg.txt_pagina.select();
	return false;
}
// ----------------------------------------------------------------------------
function AbreJanelaFullScreen(url) {
	v_width = (screen.width)-10;
	v_height = (screen.height)-67;
	window.open(url, '','width='+v_width+',height='+v_height+',scrollbars=yes,toolbar=no,location=no,status=no,menubar=no,resizable=no,left=0,top=0');
}
function AbreJanela(url, width, height, nome, scrollbars, modo) {
	var porcento = 0;
	v_width = screen.width;
	v_height = screen.height;
	var top; var left;
	if (v_width >= 1024 && v_height >= 768 && modo == "sim") {
		porcento = height*0.15;
		height = Number(height)+porcento;
	}
	top = ( (v_height/2) - (height/1.75) )
	left = ( (v_width/2) - (width/2) )
	window.open(url, nome,'width='+width+',height='+height+',scrollbars='+scrollbars+',toolbar=no,location=no,status=no,menubar=no,resizable=no,left='+left+',top='+top);
}
function Abre_Janela(url, width, height, nome, scrollbars) {
	v_width = screen.width;
	v_height = screen.height;
	var top; var left;
	top = ( (v_height/2) - (height/1.7) )
	left = ( (v_width/2) - (width/2) )
	window.open(url, nome,'width='+width+',height='+height+',scrollbars='+scrollbars+',toolbar=no,location=no,status=no,menubar=no,resizable=no,left='+left+',top='+top);
}
function FecharJanela() {
	window.close();
}
function Voltar() {
	history.back();
}
function TabelaOver(src,color) {
	ExCL = src.style.backgroundColor;
	src.style.backgroundColor = color;
	src.style.cursor = 'pointer';
}
function TabelaOut(src) {
	src.style.backgroundColor = ExCL;
}
function TabelaOverLista(src, valor) {
	ExCL = "cont-cont-tr";
	src.className = "cont-cont-tr-over";
	if (valor == "sim") {
		src.style.cursor = 'pointer';
	} else if (valor == "nao") {
		src.style.cursor = 'default';
	}
}
function TabelaOutLista(scr) {
	scr.className = ExCL;
}
function TabelaSelectID(src) {
	document.src.className = "cont-cont-tr-over";
}
function TabelaDeselectID(src) {
	document.src.className = "cont-cont-tr";
}
function MostraFoto(pict) {
	foto.src=escape(pict);
}
function Imprimir(){
if (!window.print){
	alert("Use o Netscape ou Internet Explorer nas versões 4.0 ou superior!")
	return;
}
	window.print()
}
function ImprimirForm(v_id){
	document.v_id.print()
}
function Limpar() {
	if (SNconfirm("Você deseja limpar todos os campos do formulário?")) {
		return true;
	} else {
		return false;
	}
}
// ----------------------------------------------------------------------------
function MM_reloadPage(init) {  //reloads the window if Nav4 resized
  if (init==true) with (navigator) {if ((appName=="Netscape")&&(parseInt(appVersion)==4)) {
    document.MM_pgW=innerWidth; document.MM_pgH=innerHeight; onresize=MM_reloadPage; }}
  else if (innerWidth!=document.MM_pgW || innerHeight!=document.MM_pgH) location.reload();
}
MM_reloadPage(true);
// ----------------------------------------------------------------------------

function escolhe_nova_foto(){
	form_cadastro_enviar.foto.disabled = true;
	form_cadastro_enviar.foto.style.visibility = 'hidden';
	nota.style.visibility = 'hidden';
	form_cadastro_enviar.nome_foto.disabled = true;
	form_cadastro_enviar.nome_foto.style.visibility = 'hidden';
	form_cadastro_enviar.arquivo_foto.disabled = true;
	form_cadastro_enviar.arquivo_foto.style.visibility = 'hidden';
	form_cadastro_enviar.bt_salva.disabled = true;
	form_cadastro_enviar.bt_salva.style.visibility = 'hidden';
}

// ----------------------------------------------------------------------------
