//
//-- BASICO
//
var divFlotCentr_cerr_script = '';
var xmlhttp = false;
try{
//Comprobar si es IE
	xmlhttp = new ActiveXObject("Msxml2.XMLHTTP");
}catch(e){
	try{
		xmlhttp = new ActiveXObject("Microsoft.XMLHTTP");
	}catch(e){
		xmlhttp = false;
	}
}
if(!xmlhttp && typeof XMLHttpRequest != 'undefined'){
	xmlhttp = new XMLHttpRequest();
}
function divFlotCentr_abrir(tipo,p,conte){
	if (tipo=='ayuda' || tipo=='alert') {
		divAyuda_top=((document.documentElement.clientHeight/2)-(320/2))+'px';
		divAyuda_left=((document.documentElement.clientWidth/2)-(600/2))+'px';
		setStyleById('divFlotCentr','top',divAyuda_top);
		setStyleById('divFlotCentr','left',divAyuda_left);
		setStyleById('divFlotCentr','display','block');
		if (conte == '') {
			document.getElementById('divAyuda').innerHTML = 'Cargando...';
			xmlhttp.open("GET",server_http_host+'melrom-require-'+tipo+'.php?p='+p);
			xmlhttp.onreadystatechange = function(){
				if(xmlhttp.readyState == 4 && xmlhttp.status == 200){
					document.getElementById('divAyuda').innerHTML = xmlhttp.responseText;			
				}		
			}
			xmlhttp.send(null);
		} else {
			document.getElementById('divAyuda').innerHTML = conte;
		}
	}
}
function divFlotCentr_cerr(){
	setStyleById('divFlotCentr','display','none');
	document.getElementById('divAyuda').innerHTML = '';
	eval(divFlotCentr_cerr_script);
	divFlotCentr_cerr_script = '';
}
//
//-- BUSQUEDA
//
function buscarVerif() {
	nopasa=0;
	err=0;
	msjAlert="";
	if (document.getElementById("frmBuscProp_60").value != "") {
		paisIndex=document.getElementById("frmBuscProp_60").selectedIndex;
		pais=document.getElementById("frmBuscProp_60").options[paisIndex].value;
		if (pais<1) {
			err++;
			msjAlert+='<p>'+err+'. Debe seleccionar donde (país) desea buscar.</p>';
			nopasa=1;				
		}
	}
	if (document.getElementById("frmBuscProp_70").value != "") {
		estIndex=document.getElementById("frmBuscProp_70").selectedIndex;
		est=document.getElementById("frmBuscProp_70").options[estIndex].value;
		if (est<1) {
			err++;
			msjAlert+='<p>'+err+'. Debe seleccionar donde (región) desea buscar.</p>';
			nopasa=1;				
		}
	} 
	if (document.getElementById("frmBuscProp_80").value != "") {
		ciuIndex=document.getElementById("frmBuscProp_80").selectedIndex;
		ciu=document.getElementById("frmBuscProp_80").options[ciuIndex].value;
		if (ciu<1) {
			err++;
			msjAlert+='<p>'+err+'. Debe seleccionar donde (ciudad) desea buscar.</p>';
			nopasa=1;
		}
	}
	if (nopasa==1) {
		if (err>0){ msjAlert='<p class=bgRojo><b>Existen los siguientes errores:</b></p>'+msjAlert; }
		divFlotCentr_abrir('alert','',msjAlert);
		return false;
	} else {
		return true;
	}
}
//
//-- DETALLE
//
function cambia_fotoGde(url,txt){
	document.fotoGde.src=url;
	document.frm_fnom.fotoNom.value=txt;
}
function initialize(){
	var myOptions = {
		zoom: 16,
		center: latlng,
		mapTypeId: google.maps.MapTypeId.ROADMAP
	};
	var map = new google.maps.Map(document.getElementById("map_canvas"), myOptions);
	var marker = new google.maps.Marker({
		position: latlng, 
		map: map
	});
}
function despuesDVerificar1() {
	document.frmMsj1.mensaje1.value='';
	otro_codigo_captcha_melrom_propiedad_mensaje1();
}
function max_frmMsj1_mensaje1() {
	if (document.frmMsj1.mensaje1.value.length>250) {
		document.frmMsj1.mensaje1.value=document.frmMsj1.mensaje1.value.substr(0,250);
		alert('Ha excedido el máximo de 250 caracteres!');
	}
}
function max_frmMsj1_mensaje1_focus() {
	if (document.frmMsj1.mensaje1.value=='Estoy interesado en esta propiedad.') {
		document.frmMsj1.mensaje1.value='';
	}
}					
function max_frmMsj1_mensaje1_blur() {
	if (document.frmMsj1.mensaje1.value=='') {
		document.frmMsj1.mensaje1.value='Estoy interesado en esta propiedad.';
	}
}