function rollOn(obj){
	file=obj.src;
	obj.src=file.replace('_Off','_On');
}


function rollOff(obj){
	file=obj.src;
	obj.src=file.replace('_On','_Off');
}


var Key='';
function keyhandler(e) {
	if ((Key >=48 && Key <=57) || (Key >=96 && Key <=105) || Key==46 || Key==8 || Key==9 || Key==188 || (Key >=37 && Key <=40)){return true}else{return false};
}


function validarEmail(valor) {
	if (/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/.test(valor)){
		return (true);
	} else {
		return (false);
	}
}


function eliminaOpcionInicial(obj){
	if(obj.options[0].value==0){obj.options[0]=null;}
}


function actualizarCampos(obj,formulario,idioma,tipo){
	if(tipo==1){frames['autocomplete'].location.href=urlauto+'?autocompletar=1&idpais='+obj.pais.options[obj.pais.options.selectedIndex].value+'&idioma='+idioma+'&formulario='+formulario;}
	if(tipo==2){frames['autocomplete'].location.href=urlauto+'?autocompletar=2&idprovincia='+obj.provincia.options[obj.provincia.options.selectedIndex].value+'&idioma='+idioma+'&formulario='+formulario;}
	if(tipo==3){frames['autocomplete'].location.href=urlauto+'?autocompletar=3&idciudad='+obj.ciudad.options[obj.ciudad.options.selectedIndex].value+'&idioma='+idioma+'&formulario='+formulario;}
	if(tipo==4){frames['autocomplete'].location.href=urlauto+'?autocompletar=4&idtipodeinmueble='+obj.tipodeinmueble.options[obj.tipodeinmueble.options.selectedIndex].value+'&idioma='+idioma+'&formulario='+formulario;}
	if(tipo==5){frames['autocomplete'].location.href=urlauto+'?autocompletar=5&idpais='+obj.pais.options[obj.pais.options.selectedIndex].value+'&idioma='+idioma+'&formulario='+formulario;}
	if(tipo==6){frames['autocomplete'].location.href=urlauto+'?autocompletar=6&idprovincia='+obj.provincia.options[obj.provincia.options.selectedIndex].value+'&idioma='+idioma+'&formulario='+formulario;}
	if(tipo==7){frames['autocomplete'].location.href=urlauto+'?autocompletar=7&idciudad='+obj.ciudad.options[obj.ciudad.options.selectedIndex].value+'&idioma='+idioma+'&formulario='+formulario;}
	if(tipo==14){frames['autocomplete'].location.href=urlauto+'?autocompletar=14&idpais='+obj.pais.options[obj.pais.options.selectedIndex].value+'&idioma='+idioma+'&formulario='+formulario;}
	if(tipo==15){frames['autocomplete'].location.href=urlauto+'?autocompletar=15&idprovincia='+obj.provincia.options[obj.provincia.options.selectedIndex].value+'&idioma='+idioma+'&formulario='+formulario;}
}


function cambiaModalidad(obj,formulario,idioma,idmodalidad,tipo){
	if(tipo==9){frames['autocomplete'].location.href=urlauto+'?autocompletar=9&idmodalidad='+idmodalidad+'&idioma='+idioma+'&formulario='+formulario;}
	if(tipo==10){frames['autocomplete'].location.href=urlauto+'?autocompletar=10&idmodalidad='+idmodalidad+'&idtipodeinmueble='+obj.tipodeinmueble.options[obj.tipodeinmueble.options.selectedIndex].value+'&idioma='+idioma+'&formulario='+formulario;}
	if(tipo==11){frames['autocomplete'].location.href=urlauto+'?autocompletar=11&idmodalidad='+idmodalidad+'&idtipodeinmueble='+obj.tipodeinmueble.options[obj.tipodeinmueble.options.selectedIndex].value+'&idprovincia='+obj.provincia.options[obj.provincia.options.selectedIndex].value+'&idioma='+idioma+'&formulario='+formulario;}
	if(tipo==12){frames['autocomplete'].location.href=urlauto+'?autocompletar=12&idmodalidad='+idmodalidad+'&idtipodeinmueble='+obj.tipodeinmueble.options[obj.tipodeinmueble.options.selectedIndex].value+'&idprovincia='+obj.provincia.options[obj.provincia.options.selectedIndex].value+'&idciudad='+obj.ciudad.options[obj.ciudad.options.selectedIndex].value+'&idioma='+idioma+'&formulario='+formulario;}
	if(tipo==13){frames['autocomplete'].location.href=urlauto+'?autocompletar=13&idmodalidad='+idmodalidad+'&idtipodeinmueble='+obj.tipodeinmueble.options[obj.tipodeinmueble.options.selectedIndex].value+'&idprovincia='+obj.provincia.options[obj.provincia.options.selectedIndex].value+'&idciudad='+obj.ciudad.options[obj.ciudad.options.selectedIndex].value+'&iddistrito='+obj.distrito.options[obj.distrito.options.selectedIndex].value+'&idioma='+idioma+'&formulario='+formulario;}
}


function modificaClasificacion(){
	frames['autocomplete'].location.href=urlauto+'?ti='+ti+'&mod='+modalidad+'&idioma='+idioma;
}


function almacenar(capa){
	var htmlcontent='';
	if (document.all) {htmlcontent=document.all[capa].innerHTML;}
	if (document.getElementById(capa)){htmlcontent=document.getElementById(capa).innerHTML;}
	return htmlcontent;
}


function vaciar(capa){
	if (document.all) {document.all[capa].innerHTML='';}
	if (document.getElementById(capa)){document.getElementById(capa).innerHTML='';}
}


function mostarcaresp(idtipodeinmueble){
	if (document.all) {
		document.all.caresp.innerHTML='';
		document.all.caresp.innerHTML= eval('capa'+idtipodeinmueble);}
	if (document.getElementById('caresp')){
		document.getElementById('caresp').innerHTML='';
		document.getElementById('caresp').innerHTML= eval('capa'+idtipodeinmueble);}
}


var tt0=true;
function autocompletarModalidades(){
	if (tt0){document.buscador.provincia.options[0]=null;tt0=false;}
	frames['autocomplete'].location.href=urlauto+'?panmodalidad='+document.buscador.provincia.options[document.buscador.provincia.options.selectedIndex].text+'&idioma='+idioma;
	tt6=true;
}


var tt1=true;
function autocompletarProvincias(ti,modalidad,idioma){
	if (tt1){document.buscador.tipodeinmueble.options[0]=null;tt1=false;}
	frames['autocomplete'].location.href=urlauto+'?ti='+ti+'&mod='+modalidad+'&idioma='+idioma;
	tt2=true;
}


var tt2=true;
function autocompletarCiudades(ti,provincia,modalidad,idioma){
	if (tt2){document.buscador.provincia.options[0]=null;tt2=false;}
	frames['autocomplete'].location.href=urlauto+'?ti='+ti+'&prov='+provincia+'&mod='+modalidad+'&idioma='+idioma;
	tt3=true;
}


function autocompletarDistritos(ti,provincia,ciudad,modalidad,idioma){
	frames['autocomplete'].location.href=urlauto+'?ti='+ti+'&prov='+provincia+'&ciu='+ciudad+'&mod='+modalidad+'&idioma='+idioma;
}


function solapas(obj,id){
	ok=true;
	
	if(obj.className.indexOf('_Off')>=1 && ok){
		obj.className=obj.className.replace('_Off','_On');
		document.getElementById(id).className=document.getElementById(id).className.replace('_Off','_On');
		ok=false;
	}
	if(obj.className.indexOf('_On')>=1 && ok){
		obj.className=obj.className.replace('_On','_Off');
		document.getElementById(id).className=document.getElementById(id).className.replace('_On','_Off');
		ok=false;
	}
}


function activarSolapa(idmodalidad,totalsolapas,solapaactiva){
	document.getElementById('modalidadseleccionada').value=idmodalidad;
	for(k=0;k<=totalsolapas;k++){
		obj=document.getElementById('solapa'+k);
		obj.className=obj.className.replace('_Act','_Off');
	}
	
	obj=document.getElementById('solapa'+solapaactiva);
	obj.className=obj.className.replace('_Off','_Act');
	obj.className=obj.className.replace('_On','_Act');
}


function runSlideShow(){
	if (document.all){
		document.images.PictureBox.style.filter="blendTrans(duration=2)";
		document.images.PictureBox.style.filter="blendTrans(duration=CrossFadeDuration)";
		document.images.PictureBox.filters.blendTrans.Apply();}
		document.images.PictureBox.src = preLoad[jss].src;
	if (document.all) document.images.PictureBox.filters.blendTrans.Play();
		jss = jss + 1;
		if (jss > (pss)) jss=1;
		tss = setTimeout('runSlideShow()', SlideShowSpeed);
}

function solapasBuscador(obj){
	ok=true;
	if(obj.className.indexOf('_Off')>=1 && ok){obj.className=obj.className.replace('_Off','_On');ok=false;}
	if(obj.className.indexOf('_On')>=1 && ok){obj.className=obj.className.replace('_On','_Off');ok=false;}
}