var contadorEnviarSI = 0;


var solicitaInformacionNombre = "";
/*var solicitaInformacionIdAgencia = "";
var solicitaInformacionIdInmueble = "";
var solicitaInformacionIdPromocion = "";*/

function miraSiFormAmpliado(idAgencia) {
	if (idAgencia == '610' || idAgencia == '56223') {
		return true;
	} else {
		return false;
	}
}

function solicitarInformacionThickbox(idAgencia, nombreAgencia, logoAgencia, idInmueble, idPromocion){	
	var formAmpliado = miraSiFormAmpliado(idAgencia);

	$("#tituloNombreAgencia").html(nombreAgencia);
	$("#logoAgenciaSI").attr("src",logoAgencia);
	/*if(logoAgencia != undefined && logoAgencia != ""){
		cargaImagen(logoAgencia, 'logoAgenciaSI', 75, 99999);
	}*/
	document.solicitudInformacionThickBox.si_idAgencia.value = idAgencia;
	document.solicitudInformacionThickBox.idPromocion.value = idPromocion;
	document.solicitudInformacionThickBox.idInmueble.value = idInmueble;
	
	/*$("#si_idAgencia").val(idAgencia);
	$("#idPromocion").val(idPromocion);
	$("#idInmueble").val(idInmueble);*/
	if(formAmpliado){
		$("#datosDinamicos610").css("display","block");
		$("#datosDinamicos").css("display","none");
		$("#labelCodigoPostal").css("display","block");	
		$('#codigoPostalHidden').remove();
		
		if(idAgencia == '610') {
			$("#labelpolPrivMet").css("display","block");	
		} else {
			$("#labelpolPrivMet").css("display","none");	
		}
	}else {
		$("#datosDinamicos610").css("display","none");
		$("#datosDinamicos").css("display","block");
		$("#labelCodigoPostal").css("display","none");	
		$("#labelpolPrivMet").css("display","none");		
	}
	$("#enlaceThickboxSolicitaInformacion").click();
	$("#TB_window #envioSolicitud").css("display","none");
	$('#TB_window #condicionesLegales').css('display','none');	
	$('#TB_window #caja-anuncio2').css('display','block');	
	
}
function enviarSIThickbox() {
  if (contadorEnviarSI==1) {
    alert('Tu solicitud de información se esta tramitando.');
  }else {  		
		var formAmpliado = miraSiFormAmpliado(document.solicitudInformacionThickBox.si_idAgencia.value);
  		
		if (formAmpliado && !validaObligatorio(document.solicitudInformacionThickBox.dSI_nombre.value)) {
		      alert('Para solicitar informacion debes darnos tu nombre.');		
		      contadorEnviarSI = 0;
		      return false;
		}else if (formAmpliado && !validaObligatorio(document.solicitudInformacionThickBox.dSI_apellidos.value)) {
		      alert('Para solicitar informacion debes darnos tus apellidos.');
		      contadorEnviarSI = 0;
		      return false;
		}else if (!formAmpliado && !validaObligatorio(document.solicitudInformacionThickBox.nombre.value)) {
		      alert('Para solicitar informacion debes darnos tu nombre y apellidos.');
		      contadorEnviarSI = 0;
		      return false;
    	}else if (!validaTelefono(document.solicitudInformacionThickBox.telefono.value)) {
		      alert('Para solicitar informacion debes darnos tu Teléfono.');
		      contadorEnviarSI = 0;
		      return false;
    	}else if(!validaObligatorio(document.solicitudInformacionThickBox.email.value) || !validaEmail(document.solicitudInformacionThickBox.email.value)){
		      alert('Para solicitar informacion debes darnos tu E-mail.');
		      contadorEnviarSI = 0;
		      return false;
    	}else if(formAmpliado && !validaCodigoPostal(document.solicitudInformacionThickBox.codigoPostal.value)){
		      contadorEnviarSI = 0;
		      return false;
    	}else if (!validaObligatorio(document.solicitudInformacionThickBox.observaciones.value)) {
		      alert('Para solicitar informacion debes rellenar el campo Tu consulta.');		      
		      contadorEnviarSI = 0;
		      return false;
    	}else if (document.solicitudInformacionThickBox.si_idAgencia.value == '610' && $("#TB_window #polPrivMet").attr('checked') == false) {
		      alert('Debes leer y aceptar la politica de privacidad de Metrovacesa.');
		      contadorEnviarSI = 0;
		      return false;
    	}else {
	    	if (formAmpliado) {
	    		$("#TB_window #nombre").val($("#TB_window #dSI_nombre").val() + ' ' + $("#TB_window #dSI_apellidos").val());
	    	}
      		contadorEnviarSI=1;      	
      		urlEnvio = "/www/es/buscador/comun/solicitudInformacion/enviaSolicitudInformacion.jsp";    
      		if((document.solicitudInformacionThickBox.idPromocion.value == '' || document.solicitudInformacionThickBox.idPromocion.value <= 0) && (document.solicitudInformacionThickBox.idInmueble.value == '' || document.solicitudInformacionThickBox.idInmueble.value <= 0)){
      			urlEnvio = "/www/es/buscador/comun/solicitudInformacion/enviaSolicitudInformacionEmpresa.jsp";
      		}      		
      		$("#envioSolicitud").html("<div>Enviando solicitud de Informaci&oacute;n</div>");
       		$("#envioSolicitud").css("display","block");
       		$('#TB_window #caja-anuncio2').css('display','none');	       		
			$.ajax({    	
					type: "POST",
       				url: urlEnvio,
       				data: $('#idFormSIThickBox').serialize(),
       				contentType: "application/x-www-form-urlencoded;charset=UTF-8",
       				success: function(datos){
	       				if(datos.indexOf("error") >= 0){
	       					$("#envioSolicitud").html("<div>Se ha producido un error int&eacute;ntelo de nuevo m&aacute;s tarde.</div><input type='button' class='boton4' value='Cerrar' onclick='tb_remove();return false;' style='margin-top:30px;'/>");
	       				}else{
       						$("#envioSolicitud").html("<div>Su solicitud se ha enviado correctamente</div><input type='button' class='boton4' value='Cerrar' onclick='tb_remove();return false;' style='margin-top:30px;'/>");
       					}
       					$("#envioSolicitud").css("display","block");
       					contadorEnviarSI = 0;       					
       					return false;
       				}
		     });
    	}
  }
}

function rellenaRecibeNewsThickBox(form) {
	if (form.recibeNews1.checked==true) {
		form.recibeNews.value='';
	} else {
		form.recibeNews.value='1';
	}
				
//	alert(form.recibeNews1.checked + ' - ' + form.recibeNews2.checked + ' - ' + form.recibeNews.value);
				
}
