function showDetail( script, object, notFirst ) {
	$("#detail").load("/ajax/item.php", { id:object, script:script, notFirst:notFirst }).css({left : 0, background: '#fff'});
	$(".item").removeClass("itemOn");
	$("#item-" + object).addClass("itemOn");
	$("#detail").fadeTo(300,1);
}
function showPrevious( script ) {
	//$("#detail").fadeTo(300,0);
	var id = $(".itemOn").prev().attr("id");
	if( id ){
		id = id.substr(5)
		showDetail ( script,id )
	}
	else{
		var prevPage = $(".pageOn").prev().attr("rel");
		showListing( script, '', prevPage)
	}
}
function showNext( script,order ) {
	//$("#detail").fadeTo(300,0);
	var id = $(".itemOn").next().attr("id");
	if( id ){
		id = id.substr(5)
		showDetail ( script,id )
	}
	else{
		var nextPage = $(".pageOn").next().attr("rel");
		showListing( script, order, nextPage)
	}
	
}


function showListing( script, order, page ) {
	
	if( !script ){
		script = 'immobilier.php';
	}
	$('#itemsListing').load('/ajax/' + script, { 
												order:order,
												shortObjType:'',
												district:'',
												priceNum0:'',
												priceNum1:'',
												roomsNbDetail0:'',
												roomsNbDetail1:'',
												niche:'',
												page:page,
												nouveau:'',
												stranger:'',
												piscine:'',
												order:order }
											);
	
	//$('#itemsListing').load('ajax/' + script, { order:order, page:page });
}


function changeObjectView(view) {	
	$("#objects").removeClass("listing") ;
	$("#objects").removeClass("galery") ;
	$("#objects").addClass(view) ;
	$("#itemsListing").load("content.html") ;
} 


function add2MyList( id, script ){
	$('#myListContent').load('/ajax/myList.php', { object:id, script:script } );
		$('#myList').css('display', 'block');
		$.scrollTo('#myList',500);
	
		/*
	if( !$.cookie("notfirst") ){
		var x=window.confirm("Souhaitez-vous s�lectionner d'autres objets avant de faire une demande d'informations ?");
	}
	if (x || $.cookie("notfirst") ){
		$.cookie("notfirst", "1", { path: "/" } )
		$('#myListContent').load('ajax/myList.php', { object:id, script:script } );
		$('#myList').css('display', 'block');
		$.scrollTo('#myList',500);
	}
	else {
		window.open('contact.php?object=' + id,'_self')
	}
	*/
}

function showMyList( script ){
	$('#myListContent').load('/ajax/myList.php', { script:script } );
}

function removeFromMyList( id, script ){
	
	$('#myListContent').load('/ajax/myList.php', { object:id, script:script, del:id } );
}

function setMap(){
	if( $("#fribourg").attr("checked") ){
		$("#map-fribourg").removeClass("off");
	}
	else {
		$("#map-fribourg").addClass("off");
	}
	
	if( $("#broye").attr("checked") ){
		$("#map-broye").removeClass("off");
	}
	else {
		$("#map-broye").addClass("off");
	}
	
	if( $("#veveyse").attr("checked") ){
		$("#map-veveyse").removeClass("off");
	}
	else {
		$("#map-veveyse").addClass("off");
	}
	
	if( $("#singine").attr("checked") ){
		$("#map-singine").removeClass("off");
	}
	else {
		$("#map-singine").addClass("off");
	}
	
	if( $("#glane").attr("checked") ){
		$("#map-glane").removeClass("off");
	}
	else {
		$("#map-glane").addClass("off");
	}
	
	if( $("#sarine").attr("checked") ){
		$("#map-sarine").removeClass("off");
	}
	else {
		$("#map-sarine").addClass("off");
	}
	
	if( $("#gruyere").attr("checked") ){
		$("#map-gruyere").removeClass("off");
	}
	else {
		$("#map-gruyere").addClass("off");
	}
	
	if( $("#lac").attr("checked") ){
		$("#map-lac").removeClass("off");
	}
	else {
		$("#map-lac").addClass("off");
	}
}


$(document).ready(function(){  

	
	
	
	$.preload( '.preload img', {
		onFinish:function(){
			//$.scrollTo('#detail',500);
		}
	});
	
	$(".district").click(
		function (data){
			setMap();
		}
	)
	
	$("#next").click(
		function(data){
			var nextLi = $(".activ").next();
			$('#catalog').scrollTo(nextLi,1000,{axis:'x'});
			$('#catalog > ul > li').removeClass('activ')
			nextLi.addClass('activ')
		}
	)
	
	$("#prew").click(
		function(data){
			var prevLi = $(".activ").prev();
			$('#catalog').scrollTo(prevLi,1000,{axis:'x'});
			$('#catalog > ul > li').removeClass('activ')
			prevLi.addClass('activ')
		}
	)

	/*$("#plaisir").click(
		function(){
			$("#catalog").fadeIn('slow');
		}
	)*/
	
	
	
		
	
});