/////////////////////////////////////////////////
// PARA AGREGAR A FAVORITOS //
isChrome = function() {
    return Boolean(window.chrome);
}

function easybookmark() {

var sc_title = document.title;
var sc_url = document.location;

  if (window.sidebar) {
    window.sidebar.addPanel(sc_title, sc_url,"");
  } else if( document.all ) {
    window.external.AddFavorite(sc_url, sc_title);
  } else if( window.opera && window.print ) {
		var elem = document.createElement('a');
		elem.setAttribute('href',sc_url);
		elem.setAttribute('title',sc_title);
		elem.setAttribute('rel','sidebar');
		elem.click();
  } else if (isChrome) {
		alert('Para agregar a favoritos, presione Ctrl+D')
		//document.write ('Para agregar a favoritos, presione <b>Ctrl+D</b>.')
  }
}
/////////////////////////////////////////////////

/////////////////////////////////////////////////
// PARA MANTENER EN FUNCIONAMIENTO LOS BANNERS //
function ShowProyecto(idProy,pag) {
	location.href = 'proyecto.php?id='+idProy;
}
function ShowPaginaCentral(pag,nro,include) {
	if (pag==1) {
		location.href = 'proyectos.php';
	} else if (pag==9) {
		location.href = 'servicios05.php';
	} else if (pag==14) {
		location.href = 'venta_alquiler.php';
	}
}
function ShowPropiedad(idPropiedad, tipoPropiedad, ref) {
	if (idPropiedad=14 && tipoPropiedad=='C'){
		window.open("ficha_fotografias.php?ref=001&tipo=C","ficha14","width=960,height=600,scrollbars=yes");
		}
}
/////////////////////////////////////////////////



/////////////////////////////////////////////////
///////////// PARA PROYECTOS ////////////////////
	function ShowElemento(objApuntado,n){
		HideAll();
		switch(n) {
			case 1:
				actual=1;
				objDisplay = $('caracteristicas');
				objDisplay.style.display = "inline";
				break;
			case 2:
				actual=2;
				objDisplay = $('precios');
				objDisplay.style.display = "inline";
				break;
			case 3:
				actual=3;
				var v = $('fotos_grandes');
				var i = parseInt(objApuntado.parentNode.parentNode.rowIndex / 2);
				objDisplay=v.rows[i].cells[0].firstChild;
				v.style.display = "inline";
				objDisplay.style.display = "inline";
				break;
			case 4:
				actual=4;
				var v = $('planos');
				var i = parseInt(objApuntado.parentNode.parentNode.cells[2].innerHTML);
				objDisplay = v.rows[i].cells[0].childNodes[0];
				v.style.display = "inline";
				objDisplay.style.display = "inline";
				break;
			case 5:
				actual=5;
				objDisplay = $('video');
				objDisplay.style.display = "inline";
				break;
		}
		return false;
	}	//ShowElemento
	
	function cambiarAFoto(objApuntado,n){
		if (actual==3) {
			return ShowElemento(objApuntado,n);
		}else{
			return false;
		}
	}	//cambiarAFoto
	
	function cambiarAPlano(objApuntado,n){
		if (actual==4) {
			return ShowElemento(objApuntado,n);
		}else{
			return false;
		}
	}	//cambiarAFoto
	
	function HideAll(){
		var t1 = $('fotos_grandes');
		var t2 = $('planos');
		var t3 = $('caracteristicas');
		var t4 = $('precios');
		var t5 = $('video');
	
		for(i=0;i<t1.rows.length;i++) {
			t1.rows[i].cells[0].firstChild.style.display="none";
		}
		for(i=0;i<t2.rows.length;i++) {
			t2.rows[i].cells[0].firstChild.style.display="none";
		}
	
		t1.style.display="none";
		t2.style.display="none";
		t3.style.display="none";
		t4.style.display="none";
		t5.style.display="none";
	}	//HideAll
// FIN PARA PROYECTOS
/////////////////////////////////////////////////

//verifica que el correo enviado tiene un formato adecuado
function isValidEmail(elementValue){  
var emailPattern = /^[a-zA-Z0-9._-]+@[a-zA-Z0-9.-]+\.[a-zA-Z]{2,4}$/;  
return emailPattern.test(elementValue);  
}  
			
//***********************************************************************************************************				
//			Verifica que se han ingresado valores en los input text del form 'frm_enviar_mail', 
//			retornando TRUE si está todo OK.
//***********************************************************************************************************
		function VerificarInput(seccion){
		
			   
			//determinar de que sección viene
			if (seccion=='enviarAmigo'){
			
			//se eliminan espacios en blanco 
			var strnombre =  $('#nombre').val();
			strnombre = strnombre.replace(/^\s*|\s*$/g,"");
			
			var stremail = $('#email').val();
			stremail = stremail.replace(/^\s*|\s*$/g,"");
			
			//se eliminan espacios en blanco de campos propios de enviarAmigo
			var strnombre_amigo =  $('#nombre_amigo').val();
			strnombre_amigo = strnombre_amigo.replace(/^\s*|\s*$/g,"");
			
			var stremail_amigo = $('#email_amigo').val();
			stremail_amigo = stremail_amigo.replace(/^\s*|\s*$/g,"");
			
			//se chequea que los campos estén completos
				if(strnombre=='' || strnombre.length < 3){  //si tiene al menos tres letras
					alert("Falta ingresar su nombre");
					$('#nombre').focus();
					return false;
				}
				if(stremail==''){
					alert("Falta ingresar su direccion de email.");
					$('#email').focus();
					return false;
				}
				if (!(isValidEmail(stremail))){
					alert("Su direccion de email no parece ser correcta.");
					$('#email').focus();
					return false;
				}
				if(strnombre_amigo==''){
					alert("Falta ingresar el nombre de su amigo");
					$('#nombre_amigo').focus();
					return false;
				}
				if(stremail_amigo==''){
					alert("Falta ingresar el email de su amigo");
					$('#email_amigo').focus();
					return false;
				}
				if (!(isValidEmail(stremail_amigo))){
					alert("La direccion de email de su amigo no parece ser correcta.");
					$('#email_amigo').focus();
					return false;
				}
			}else if (seccion=='Contacto' || seccion=='ContactoFicha'){
			
				//se eliminan espacios en blanco 
				var strnombre =  $('#nombre').val();
				strnombre = strnombre.replace(/^\s*|\s*$/g,"");
				
				var stremail = $('#email').val();
				stremail = stremail.replace(/^\s*|\s*$/g,"");
				
				var strcomentario =  $('#comentario').val();
				strcomentario = strcomentario.replace(/^\s*|\s*$/g,"");
				
				var strtelefono =  $('#telefono').val();
				strtelefono = strtelefono.replace(/^\s*|\s*$/g,"");
				
				if(strnombre=='' || strnombre.length < 3){  //si tiene al menos tres letras
					alert("Falta ingresar su nombre");
					$('#nombre').focus();
					return false;
				}
				if(stremail==''){
					alert("Falta ingresar su direccion de email.");
					$('#email').focus();
					return false;
				}
				if (!(isValidEmail(stremail))){
					alert("Su direccion de email no parece ser correcta.");
					$('#email').focus();
					return false;
				}
				if(strtelefono=='' || strtelefono.length < 4){  //si tiene al menos cuatro letras
					alert("Falta ingresar su telefono");
					$('#telefono').focus();
					return false;
				}		
				if(strcomentario=='' || strcomentario.length < 4){
					alert("Falta ingresar su comentario.");
					$('#comentario').focus();
					return false;
				}
				if($('#tmptxt').val()==''){
					alert("Falta ingresar el codigo de verificacion.");
					$('#tmptxt').focus();
					return false;
				}	
			}else if (seccion=='Trabajar'){
			
				//se eliminan espacios en blanco 
				var strnombre =  $('#nombre').val();
				strnombre = strnombre.replace(/^\s*|\s*$/g,"");
				
				var strapellido =  $('#apellido').val();
				strapellido = strapellido.replace(/^\s*|\s*$/g,"");
				
				var strdireccion =  $('#direccion').val();
				strdireccion = strdireccion.replace(/^\s*|\s*$/g,"");
				
				var strtelefono =  $('#telefono').val();
				strtelefono = strtelefono.replace(/^\s*|\s*$/g,"");
								
				var stremail = $('#email').val();
				stremail = stremail.replace(/^\s*|\s*$/g,"");
				
				var strcomentario =  $('#comentario').val();
				strcomentario = strcomentario.replace(/^\s*|\s*$/g,"");
				
				
				if(strnombre=='' || strnombre.length < 3){  //si tiene al menos tres letras
					alert("Falta ingresar su nombre");
					$('#nombre').focus();
					return false;
				}
				if(strapellido=='' || strapellido.length < 2){  //si tiene al menos dos letras
					alert("Falta ingresar su apellido");
					$('#apellido').focus();
					return false;
				}
				if(strdireccion=='' || strdireccion.length < 4){  //si tiene al menos cuatro letras
					alert("Falta ingresar su direccion");
					$('#direccion').focus();
					return false;
				}
				if(strtelefono=='' || strtelefono.length < 4){  //si tiene al menos cuatro letras
					alert("Falta ingresar su telefono");
					$('#telefono').focus();
					return false;
				}				
				if(stremail==''){
					alert("Falta ingresar su direccion de email.");
					$('#email').focus();
					return false;
				}
				if (!(isValidEmail(stremail))){
					alert("Su direccion de email no parece ser correcta.");
					$('#email').focus();
					return false;
				}
				if(strcomentario=='' || strcomentario.length < 4){
					alert("Falta ingresar su comentario.");
					$('#comentario').focus();
					return false;
				}
				if($('#attachment').val()==''){
					alert("Falta ingresar su curriculum." );
					$('#attachment').focus();
					return false;
				}
				if($('#tmptxt').val()==''){
					alert("Falta ingresar el codigo de verificacion.");
					$('#tmptxt').focus();
					return false;
				}	
			}else if (seccion=='anuncie'){
			
				//se eliminan espacios en blanco 
				var strnombre =  $('#nombre').val();
				strnombre = strnombre.replace(/^\s*|\s*$/g,"");
				
				var stremail = $('#email').val();
				stremail = stremail.replace(/^\s*|\s*$/g,"");
				
				var strtelefono =  $('#telefono').val();
				strtelefono = strtelefono.replace(/^\s*|\s*$/g,"");
				
				var strobservaciones =  $('#observaciones').val();
				strobservaciones = strobservaciones.replace(/^\s*|\s*$/g,"");
				
				if(strnombre=='' || strnombre.length < 3){  //si tiene al menos tres letras
					alert("Falta ingresar su nombre");
					$('#nombre').focus();
					return false;
				}
				if(stremail==''){
					alert("Falta ingresar su direccion de email.");
					$('#email').focus();
					return false;
				}
				if (!(isValidEmail(stremail))){
					alert("Su direccion de email no parece ser correcta.");
					$('#email').focus();
					return false;
				}
				if(strtelefono=='' || strtelefono.length < 4){  //si tiene al menos cuatro letras
					alert("Falta ingresar su telefono");
					$('#telefono').focus();
					return false;
				}		
				
				if(strobservaciones=='' || strobservaciones.length < 4){
					alert("Falta ingresar sus observaciones.");
					$('#observaciones').focus();
					return false;
				}
				if($('#tmptxt').val()==''){
					alert("Falta ingresar el codigo de verificacion.");
					$('#tmptxt').focus();
					return false;
				}	
				
				
			}else if (seccion=='Proyecto'){
			
				//se eliminan espacios en blanco 
				var strnombre =  $('#nombre').val();
				strnombre = strnombre.replace(/^\s*|\s*$/g,"");
				
				var strapellido =  $('#apellido').val();
				strapellido = strapellido.replace(/^\s*|\s*$/g,"");
				
				var stremail = $('#email').val();
				stremail = stremail.replace(/^\s*|\s*$/g,"");
				
				var strtelefono =  $('#telefono').val();
				strtelefono = strtelefono.replace(/^\s*|\s*$/g,"");
				
				var strcomentario =  $('#comentario').val();
				strcomentario = strcomentario.replace(/^\s*|\s*$/g,"");
			
				if(strnombre=='' || strnombre.length < 3){
					alert("Falta ingresar su nombre");
					$('#nombre').focus();
					return false;
				}
				if(strapellido=='' || strapellido.length < 2){  //puede haber apellidos con dos caracteres mínimo (por ejemplo: "Ho" es un apellido valido)
					alert("Falta ingresar su apellido");
					$('#apellido').focus();
					return false;
				}
				if(stremail==''){
					alert("Falta ingresar su direccion de email.");
					$('#email').focus();
					return false;
				}
				if (!(isValidEmail(stremail))){
					alert("Su direccion de email no parece ser correcta.");
					$('#email').focus();
					return false;
				}
				if(strtelefono=='' || strtelefono.length < 4){  //si tiene al menos cuatro letras
					alert("Falta ingresar su telefono");
					$('#telefono').focus();
					return false;
				}
				if(strcomentario=='' || strcomentario.length < 4){
					alert("Falta ingresar su comentario.");
					$('#comentario').focus();
					return false;
				}
				if($('#tmptxt').val()==''){
					alert("Falta ingresar el codigo de verificacion.");
					$('#tmptxt').focus();
					return false;
				}	
				
			}else if (seccion=='venta_aliquiler' || seccion=="compra_alquiler"){ //venta o alquiler de propiedades || o compra y busqueda de alquileres
				//se eliminan espacios en blanco 
				var strnombre =  $('#nombre').val();
				strnombre = strnombre.replace(/^\s*|\s*$/g,"");
				
				var stremail = $('#email').val();
				stremail = stremail.replace(/^\s*|\s*$/g,"");
				
				var strtelefono =  $('#telefono').val();
				strtelefono = strtelefono.replace(/^\s*|\s*$/g,"");
				
				var strcomentario =  $('#comentario').val();
				strcomentario = strcomentario.replace(/^\s*|\s*$/g,"");
				
				if(strnombre=='' || strnombre.length < 3){
					alert("Falta ingresar su nombre");
					$('#nombre').focus();
					return false;
				}
				
				if(stremail==''){
					alert("Falta ingresar su direccion de email.");
					$('#email').focus();
					return false;
				}
				if (!(isValidEmail(stremail))){
					alert("Su direccion de email no parece ser correcta.");
					$('#email').focus();
					return false;
				}				
				
				if(strtelefono=='' || strtelefono.length < 4){  //si tiene al menos cuatro letras
					alert("Falta ingresar su telefono");
					$('#telefono').focus();
					return false;
				}
				if(strcomentario=='' || strcomentario.length < 4){
					alert("Falta ingresar su comentario.");
					$('#comentario').focus();
					return false;
				}
				if($('#tmptxt').val()==''){
					alert("Falta ingresar el codigo de verificacion.");
					$('#tmptxt').focus();
					return false;
				}	
			}else if (seccion=='Asesor'){ //solicite asesor
				
				//se eliminan espacios en blanco 
				var strnombre =  $('#nombre').val();
				strnombre = strnombre.replace(/^\s*|\s*$/g,"");
				
				var stremail = $('#email').val();
				stremail = stremail.replace(/^\s*|\s*$/g,"");
				
				var strtelefono =  $('#telefono').val();
				strtelefono = strtelefono.replace(/^\s*|\s*$/g,"");
				
				var strdireccion =  $('#direccion').val();
				strdireccion = strdireccion.replace(/^\s*|\s*$/g,"");
				
				if(strnombre=='' || strnombre.length < 3){
					alert("Falta ingresar su nombre");
					$('#nombre').focus();
					return false;
				}
				
				if(stremail==''){
					alert("Falta ingresar su direccion de email.");
					$('#email').focus();
					return false;
				}
				if (!(isValidEmail(stremail))){
					alert("Su direccion de email no parece ser correcta.");
					$('#email').focus();
					return false;
				}				
				
				if(strdireccion=='' || strdireccion.length < 4){
					alert("Falta ingresar su direccion.");
					$('#direccion').focus();
					return false;
				}
				if(strtelefono=='' || strtelefono.length < 4){  //si tiene al menos cuatro letras
					alert("Falta ingresar su telefono");
					$('#telefono').focus();
					return false;
				}
				if($('#tmptxt').val()==''){
					alert("Falta ingresar el codigo de verificacion.");
					$('#tmptxt').focus();
					return false;
				}	
			}else if (seccion=='ContactoInversores'){
			
				//se eliminan espacios en blanco 
				var strnombre =  $('#nombre').val();
				strnombre = strnombre.replace(/^\s*|\s*$/g,"");
				
				var strapellido =  $('#apellido').val();
				strapellido = strapellido.replace(/^\s*|\s*$/g,"");
				
				var stremail = $('#email').val();
				stremail = stremail.replace(/^\s*|\s*$/g,"");
				
				if(strnombre=='' || strnombre.length < 3){  //si tiene al menos tres letras
					alert("Falta ingresar su nombre");
					$('#nombre').focus();
					return false;
				}
				if(strapellido=='' || strapellido.length < 2){  //puede haber apellidos con dos caracteres mínimo (por ejemplo: "Ho" es un apellido valido)
					alert("Falta ingresar su apellido");
					$('#apellido').focus();
					return false;
				}
				if(stremail==''){
					alert("Falta ingresar su direccion de email.");
					$('#email').focus();
					return false;
				}
				if (!(isValidEmail(stremail))){
					alert("Su direccion de email no parece ser correcta.");
					$('#email').focus();
					return false;
				}
								
				if($('#tmptxt').val()==''){
					alert("Falta ingresar el codigo de verificacion.");
					$('#tmptxt').focus();
					return false;
				}
			}
			return true;
		}
