


$(document).ready(function(){
	$("#typeBienLocation").css("display","none");
	$("#divRefLocation").css("display","none");
	$("#selectTypeBienVente").removeAttr('disabled'); 
	$("#selectTypeBienLocation").attr('disabled', 'disabled');
	$("#saisonniere").attr('disabled', 'disabled');
	
	$("#referenceVente").removeAttr('disabled'); 
	$("#referenceLocation").attr('disabled', 'disabled');
$(function(){$('form.jNice').jNice('rapide');	});

   $("#linkAvancee a").click(function(){
		$("#rapide").css("display","none");
		$("#linkRapide").addClass("line");
		$("#linkRapide a").removeClass("active");
		$("#carte").css("display","none");
		$("#linkCarte").addClass("line");
		$("#linkCarte a").removeClass("active");
		$("#avancee").css("display","block");
		$("#linkAvancee").removeClass("line");
		$("#linkAvancee a").addClass("active");
		$(function(){$('form.jNice').jNice('avancee');	});
	});
	$("#linkRapide a").click(function(){
		$("#carte").css("display","none");
		$("#linkCarte").addClass("line");
		$("#linkCarte a").removeClass("active");
		
		$("#avancee").css("display","none");
		$("#linkAvancee").addClass("line");
		$("#linkAvancee a").removeClass("active");
		
		$("#rapide").css("display","block");
		$("#linkRapide").removeClass("line");
		$("#linkRapide a").addClass("active");
		$(function(){$('form.jNice').jNice('rapide');	});
	});
	$("#linkCarte a").click(function(){
		$("#rapide").css("display","none");
		$("#linkRapide").addClass("line");
		$("#linkRapide a").removeClass("active");
		
		$("#avancee").css("display","none");
		$("#linkAvancee").addClass("line");
		$("#linkAvancee a").removeClass("active");
		
		$("#carte").css("display","block");
		$("#linkCarte").removeClass("line");
		$("#linkCarte a").addClass("active");
		$(function(){$('form.jNice').jNice('carte');	});
	});
	
	$("#acheter a").click(function(){
		$("#typeTransaction").val("1");
		$("#budgetVente").css("display","block");
		
		$("#selectTypeBienVente").removeAttr('disabled'); 
		$("#selectTypeBienLocation").attr('disabled', 'disabled');
		
		$("#typeBienLocation").css("display","none");
		$("#typeBienVente").css("display","block");

		$("#louer").removeClass("active");
		$("#acheter").addClass("active");
		
		$("#referenceVente").removeAttr('disabled'); 
		$("#referenceLocation").attr('disabled', 'disabled');
		$("#divRefLocation").css("display","none");
		$("#divRefVente").css("display","block");
		$("#saisonniere").attr('disabled', 'disabled');

		//alert($("#typeTransaction").val());
	});
	$("#louer a").click(function(){
		$(function(){$('form.jNice').jNice('rapide');	});
		//$("#typeTransaction").val("4");
		$("#budgetVente").css("display","block");
		
		$("#selectTypeBienLocation").removeAttr('disabled'); 
		$("#selectTypeBienVente").attr('disabled', 'disabled');
		
		$("#typeBienLocation").css("display","block");
		$("#typeBienVente").css("display","none");
 
		$("#acheter").removeClass("active");
		$("#louer").addClass("active");
		
		$("#referenceLocation").removeAttr('disabled'); 
		$("#referenceVente").attr('disabled', 'disabled');
		$("#divRefLocation").css("display","block");
		$("#divRefVente").css("display","none");
		$("#saisonniere").removeAttr('disabled'); 

		//alert($("#typeTransaction").val());
	});
	
	$('#lofslidecontent45').lofJSidernews( { interval:5000,
											 	easing:'easeInOutQuad',
												duration:1200,
												auto:true } );	
	
 });       



$(document).ready(function(){
	$("#mapfr").maphilight();

	 $("div#content a").click(function(){
		 if ($(this).attr('class')=='active'){
		 	$(this).removeClass("active");
		 	selectedTypeChateau=EditSelection(selectedTypeChateau,false,$(this).attr('id'));
		 }
		 else{
		 	$(this).addClass("active");
		 	selectedTypeChateau=EditSelection(selectedTypeChateau,true,$(this).attr('id'));
		 }
		 $("#typeDomChat").val(selectedTypeChateau);
	 });
	 
	 
});

function EditSelection(currentSelection, isSelected, element) {
    //Effectue le traitement sur la liste concerné par l'élément cliqué      
    var tempSelection = currentSelection;
    if (isSelected) {
        //Ajoute l'élément à la liste des éléments sélectionnés
        if (tempSelection != "")
            tempSelection = tempSelection + "|" + element;
        else
            tempSelection = element;
    }
    else {
        var temp = tempSelection;
        if (temp == temp.replace("|", "")) {
            //Retire l'élément de la liste des éléments sélectionnés
            tempSelection = tempSelection.replace(element, "");
        }
        else {
            tempSelection = tempSelection.replace(element + "|", "");
            tempSelection = tempSelection.replace("|" + element, "");
        }
        //Gère les cas ou l'élément supprimé se trouvait au milieu de la chaine des éléments sélectionnés
        tempSelection = tempSelection.replace("||", "|");
    }

    //Gère les cas ou l'élément supprimé se trouvait au début de la chaine des éléments sélectionnés
    var firstChar = tempSelection.substring(0, 1);
    if (firstChar == "|")
        tempSelection = tempSelection.substring(1);

    //Gère les cas ou l'élément supprimé se trouvait à la fin de la chaine des éléments sélectionnés
    var lastChar = tempSelection.substring((tempSelection.length) - 1, tempSelection.length);
    if (lastChar == "|")
        tempSelection = tempSelection.substring(0, (tempSelection.length) - 1);
    return tempSelection;
}

var nbimage= 7;
function banniere(){
	numimage= Math.round(Math.random()*(nbimage-1)+1);
	document.write('<img src="/region_chateaux/images/castle'+numimage+'.jpg" width="332" height="239" alt="chateau" />');
}

