jQuery.fn.extend({
	promptSugerencia: function(options){
		var este = this;
		var html = "";
		var valorDebe= 0;
		urlPOST = options.urlPOST;		
		$.get(options.urlHTML, { },
				function(data){ 
					html = data;
		});
		
		

		$(this).click(function(){
			$.prompt(html,
						{
							prefix: "sug",
							mileft: "50%",														
							mitop: "100px",														
							buttons: {
								Aceptar: 'enviar',
								Cancelar: 'cerrar'
									},
							callback: function(button,element){urlPOSTSugerencia = urlPOST;valorDebe = options.valorDebe; este.handlerDestacada(button,element)}
						});
		});
	}, 
	handlerDestacada: function(button,element){
		var valorDesta = $(element).find('input[name="valor"]').val();
		var dias = $(element).find('input[name="dias"]').val();
		var saldoSede = $(element).find('input[name="saldo-sede"]').val();
		
		//alert(dias);
		var idPropiedad = $('span.suge-idprop').attr('id');
		var sede = $('input[name="idSede"]').val();
		var idUser = $('input[name="iduser"]').val();
		var fecha = $('input[name="fecha-desta"]').val();

		
		function muestraAlerta(texto){
			$('div.alerta-saldo-sede').text('');
			$('div.alerta-saldo-sede').append('<div class="asesor-de-credito-title">Camara Inmueble</div>'+texto);
			$('div.alerta-saldo-sede').show();
			function oculta(){
				$('div.alerta-saldo-sede').fadeOut('slow');
			}
			setTimeout(oculta,4500);						
		}
		
		if(typeof idPropiedad == undefined)
			var idPropiedad = ""; 
		if(saldoSede < 1){
			muestraAlerta('No tiene Saldo Disponible para publicar.Comuniquese al 0800-888-2345');
			return false;
		}
		var sugerencia = $("textarea[name='sugerencia']",element).val();
		sugerenciaDefaults = { ajaxaction: "salvar", origen: "sistema", sugerencia: sugerencia };
		
		
		
		if($("#paisSugerido",element).length > 0 && $("#paisSugerido",element).attr("value") != "")
			sugerenciaDefaults = jQuery.extend({},sugerenciaDefaults,{paisSugerido: $("#paisSugerido",element).attr("value"), origen: "sitio"});

		if($("#provinciaSugerido",element).length > 0 && $("#provinciaSugerido",element).attr("value") != "")
			sugerenciaDefaults = jQuery.extend({},sugerenciaDefaults,{provinciaSugerido: $("#provinciaSugerido",element).attr("value"), origen: "sitio"});
		
		if($("#ciudadSugerido",element).length > 0 && $("#ciudadSugerido",element).attr("value") != "")
			sugerenciaDefaults = jQuery.extend({},sugerenciaDefaults,{ciudadSugerido: $("#ciudadSugerido",element).attr("value"), origen: "sitio"});

		sugerenciaDefaults = jQuery.extend({},sugerenciaDefaults,{iProID: idPropiedad});

		if(button=="enviar" && (sugerencia!= "" || sugerenciaDefaults.origen == "sitio")){
			urlPOSTSugerencia ='index.php?ohaction=ajaxActualizoCtacte';
			bloquear('Estamos destacando su Propiedad en los primeros resultados de busqueda');
			
			$.post(urlPOSTSugerencia, {iSedID:sede,idPro:idPropiedad,debe:valorDesta,haber:0,fecha:fecha,user:idUser,dias:dias},
		  		function(data){
				//alert(data);
				$.unblockUI();
				muestraAlerta('Su Propiedad ha sido Destacada');	

		  		}, "text");
		  	}
	}
	
});