function price(num) { 
	num = num.toString().replace(/\$|\,/g,''); if(isNaN(num)) num = "0"; sign = (num == (num = Math.abs(num))); num = Math.floor(num*100+0.50000000001); cents = num%100; num = Math.floor(num/100).toString(); if(cents<10) cents = "0" + cents; for (var i = 0; i < Math.floor((num.length-(1+i))/3); i++) num = num.substring(0,num.length-(4*i+3))+' '+ num.substring(num.length-(4*i+3)); return (((sign)?'':'-') + num + '€');
	}
function change(photo){
	document.getElementById('photob').src=photo;
	}
	

$(document).ready(function(){

	/* fadin onmouseover des resultats 
	$(".infos img").hover(function () {
		$(this).fadeTo("slow", 0.6)},function () {
		$(this).fadeTo("slow", 1);
		});
	*/
	/* transformer + d'infos en liens pour le pr sculpting */
	//function transformText(){
		$("span.btn-infos").each(function(i) {
			var lelien=$('h2.title').children()[i].href;
			$(this).replaceWith('<a href="'+lelien+'" target="_top" class="btn-infos" title="Cliquez pour plus d\'informations">plus d\'infos</a>');
			});			
		//}
	
	/* ajout d'un bien en favori */
	$("a.favori,a.favorifiche").click(function(ev){
		if($(this).attr('class')!= 'done'){
			var id = $(this).attr('id');
			var lelink = $(this);
			$.ajax({
				'async': false,
				'global': false,
				'url': 'php/fav.php?id='+id,
				'success': function (data) {
					data = data.split("||");
					
					if($(lelink).attr('class')=='favorifiche'){
						$(lelink).html('Cliquez pour visualiser votre sélection');
						$(lelink).removeClass('favorifiche').addClass('done');
						
						$(lelink).attr('href', 'liste-favoris.php');
						
						
						}
					else{ 
						$('span#nbfav').html(data[0]);
						$('#infofav').css('display', 'block');
						$(lelink).addClass('actif');
						}
					$("#bck").show();
					$("#modal").show();
					$('#modal').html(data[1]);
					setTimeout('$("#bck").hide();$("#modal").hide();',2500);
					} //fin function data
				}); //fin function ajax
			ev.preventDefault();
			} // fin si class != done 
			
			//return false;
		}); // fin function click
	$("a.done").click(function(){
		
		document.location=this.href;
		
		});					   
	/* masquer fourchette de prix si location */
	$("#l").click(function(){
		 $('#range').fadeOut('slow');
		 $('#slider-range').fadeOut('slow');
		 });
	$("#v").click(function(){
		 $('#range').fadeIn('slow');
		  $('#slider-range').fadeIn('slow');
		 });
	
	$("a.erase").click(function(){ 
		var id = $(this).attr('id');
		$.ajax({
			url: 'php/del-fav.php',
			data: 'id='+id,
			success: function (msg) {
				if(msg != ''){
					$('<div id="listemsg">'+msg+'</div>').insertAfter($('#listeid'));
					}
				$("#div"+id).fadeOut('slow').remove();
				}
			});
		});
	
	// demande de contact sur un bien
	$("a.demande").click(function(){
		var ref = $(this).attr('id');
		$("#bck").show();
		$('input[name=ref]').val(ref);
		$("#demande").show();		
		});
	
	function check_field(field){
		if($('#'+field).val() == ''){
			$('<div id="err_'+field+'" class="error">Champs obligatoire</div>').insertBefore($('#'+field));
			error = true;
			}
		}
	
	$(".btndemande").click(function(){
		var id = $('input[name=ref]').val();
		var nom = $('input[name=nom]').val();
		var prenom = $('input[name=prenom]').val();
		var email = $('input[name=email]').val();
		var tel = $('input[name=tel]').val();
		var question = $('#question').val();
		error=false;
		$('.error').remove();
		var tab = new Array('nom','prenom','email','tel');
		for(i=0;i<10;i++){
			check_field(tab[i]);
			}
		if(!error){
		var dataString = 'id='+id+'&nom='+encodeURIComponent(nom)+'&prenom='+encodeURIComponent(prenom)+'&email='+email+'&tel='+tel+'&question='+encodeURIComponent(question);
		//alert(dataString);
		$.ajax({
			type: 'POST',
			url: 'php/demande-info.php',
			data: dataString,
			contentType: "application/x-www-form-urlencoded; charset=utf-8",
			scriptCharset: "utf-8",
			
			success: function(msg) {
				//$('#modal').remove();
				$(msg).insertAfter('#demande .close').delay(6000).fadeTo(400, 0, function () { 
								$('#demande').hide();
								$('#bck').hide();
								$(this).remove();
							});
				}
			});
			
			
			
			}
		return false;
		});
	
		
	$(".emailami").click(function(){ 
		$("#bck").show();
		$("#modalami").show();
		});
	$(".close").live('click',function(){ 
		$("#bck").hide();
		$(this).parent().hide();
		});
	
	
	
	$("#envoyerami").submit(function(){ 
							 	
		var id = $('#refami').val();
		var nom1 = $('#nom1').val();
		var prenom1 = $('#prenom1').val();
		var emailinter = $('#emailinter').val();
		var nom2 = $('#nom2').val();
		var prenom2 = $('#prenom2').val();
		var emailami = $('#emailami').val();
		var commentaires = $('#commentaires').val();
		var err = null;
	
		var re1 = /^[\w-]+(\.[\w-]+)*@([\w-]+\.)+[a-zA-Z]{2,7}$/;  
		if($("#nom1").val() == ""){
			$('<span class="error">Merci d\'indiquer votre nom</span>').insertAfter("label[for='nom1']");
			$("#nom1").addClass('error');
			var err = true;
			}	
		if (emailinter=="" || !emailinter.match(re1)) { 
			$('<span class="error">Merci d\'indiquer un format correct d\'email</span>').insertAfter("label[for='emailinter']");
			$("#emailinter").addClass('error');
			var err = true;
			}
		if($("#nom2").val() == ""){
			$('<span class="error">Merci d\'indiquer le nom de votre ami</span>').insertAfter("label[for='nom2']");
			$("#nom2").addClass('error');
			var err = true;
			}	
		if (emailami=="" || !emailami.match(re1)) { 
			$('<span class="error">Merci d\'indiquer un format correct d\'email</span>').insertAfter("label[for='emailami']");
			$("#emailami").addClass('error');
			var err = true;
			}
		var datastring = 'id='+id+'&nom1='+nom1+'&prenom1='+prenom1+'&emailinter='+emailinter+'&nom2='+nom2+'&prenom2='+prenom2+'&emailami='+emailami+'&commentaires='+commentaires;
			if(err){
				return false;
				}
			else{
				$.ajax({
				
				type:'POST',
				//async: false,
				url: 'php/email-ami.php',
				processData: false,
				data: datastring,
				success: function (msg) {
					$('<div id="msgok">'+msg+'</div>').insertBefore('#modalami a').delay(3500).fadeOut('slow', function() { $(this).remove(); });

                                        //$('#modalami').html(msg);
					setTimeout(function(){
						$("#modalami").hide();
						$("#bck").hide();
						}, 3500);
					}
				});
			}
			
			return false;
		
		}); //fin submit form ami

$("#btn_alerte").click(function(){ 
							 	
		var aemail = $('#aemail').val();
		var atype = $('#atype').val();
		var aville = $('#aville').val();
		var ap1 = $('#asp1').val();
		var ap2 = $('#asp2').val();
	
				var re1 = /^[\w-]+(\.[\w-]+)*@([\w-]+\.)+[a-zA-Z]{2,7}$/;  

		if (aemail=="" || !aemail.match(re1)) { 
			$("#err_launch").css('display', 'block');
			return false;
			}
		var datastring = 'email='+aemail+'&p1='+ap1+'&p2='+ap2+'&ville='+aville+'&type='+atype;
			
			$.ajax({
			 
			//async: false,
			url: 'php/alerte.php',
			data: datastring,
			success: function (msg) {
				$('#form_alerte_email').replaceWith(msg);
			
				}
			});
			
			return false;
		
		}); //fin submit form ami




	}); // fin jquery document ready
