/*		Web 2.0 stuff		*/

(function($) {
	$.hasCSS = function() {
		$('body').append(
                $(document.createElement('div')).attr('id','css_test')
                .css({ width:'1px', height:'1px', display:'none' })
        );
        var _v = ($('#css_test').width() != 1) ? false : true;
        $('#css_test').remove();
        return _v;
	};
})(jQuery);

var $jQ = jQuery.noConflict();

$jQ(document).ready(function() {
							 
		
							 
							 
	if($jQ.hasCSS() && (!$jQ.browser.msie || ($jQ.browser.msie && $jQ.browser.version >= 6))) {
		// Hiding avended search fields
		$jQ(".boite1").addClass("close");
		$jQ(".btn_form img").attr("src", "img/buttons/btn_plus_home.gif");
		//$jQ(".boite1 .formulaires").css("display","none");
		// Binding a click event on the h3 link
		$jQ(".btn_form img").each(function(){
			var img = $jQ(this);
			var form = img.parents(".boite1:first").find(".formulaires");
			img.click(function(){
				var src=img.attr("src");
				if(/btn_plus_home/.test(src)) {
					img.attr("src", "img/buttons/btn_moins_home.gif");
				}else{
					img.attr("src", "img/buttons/btn_plus_home.gif");
				}
				form.slideToggle("fast");
				return false;
			});
		});
	}
	if($jQ.hasCSS()) {
		$jQ("div#ColContenu div.Box_rdv:last").css("background-image","none");
		$jQ("div.encartFiche div.paragraphe:last").css("margin-bottom","0");
	}
	$jQ("div.nav_java a img").click(function(){
		/*enlever '_on' pour tous les img*/
		$jQ.each($jQ("div.nav_java a img"),function(i,n){
			var str = n.src;
			var str2 = str.replace('_on','');
			return n.src = str2;
		});
		/*ajoute '_on' pour img choix*/
		var src = $jQ(this).attr("src");
		var ftype=src.substring(src.lastIndexOf('.'), src.length);
		var newsrc=src.replace(ftype, '_on'+ftype);
		$jQ(this).attr("src",newsrc);
		var idRef = $jQ(this).attr("id");
		if(idRef){
			switch(idRef) {
				case "btn_niveau" :
									//$jQ("div.panorama_formation").fadeOut("slow");
									$jQ("div.panorama_formation").css("display","none");
									$jQ("div#panorama_formation1").css({"top":"auto","left":"auto"});
									$jQ("div#panorama_formation1").fadeIn("slow");
									return false; break;
				case "btn_duree" :
									//$jQ("div.panorama_formation").fadeOut("slow");
									$jQ("div.panorama_formation").css("display","none");
									$jQ("div#panorama_formation2").css({"top":"auto","left":"auto"});
									$jQ("div#panorama_formation2").fadeIn("slow");
									return false; break;
				case "btn_secteur" :
									 //$jQ("div.panorama_formation").fadeOut("slow");
									 $jQ("div.panorama_formation").css("display","none");
									 $jQ("div#panorama_formation3").css({"top":"auto","left":"auto"});
									 $jQ("div#panorama_formation3").fadeIn("slow");
									return false; break;
				default: return false; break;
			}
		}
	});

	if($jQ("#ChoixAffaires select").length > 0) {
		$jQ("#ChoixAffaires select").each( function() {
			$jQ(this).change(function(){
				var str = "",val="";
				str = $jQ(this).find("option:selected").text();
				var span = $jQ(this).parents("div.boite1:first").find("p span");
				span.text(str);
				// start request ajax here
				var idSelect = $jQ(this).attr("id");
				var valSelect = $jQ(this).find("option:selected").attr("value");
				dorequest(idSelect,valSelect);
			});
		});
	}

	//LOADING POPUP
	//Click the button event!
	if($jQ("#popupContact").length > 0) {
		centerPopup();loadPopup();

		//CLOSING POPUP
		//Click the x event!
		$jQ("#popupContactClose").click(function(){
			disablePopup();
		});
		//Click out event!
		$jQ("#backgroundPopup").click(function(){
			disablePopup();
		});
		//Press Escape event!
		$jQ(document).keypress(function(e){
			if(e.keyCode==27 && popupStatus==1){
				disablePopup();
			}
		});
	}
	
	if($jQ(".onglet").length > 0) {
		$jQ(".onglet .bl-inner").slice(1).css("display","none");
		$jQ(".onglet ul.menu-onglet li a").each(function(i){
			var a = $jQ(this);
			var li = a.parent();			
			a.click(function(){
				a.blur();
				if(li.hasClass("active")) {
					return false;
				}
				$jQ(".onglet ul.menu-onglet li").removeClass("active").css("margin-left","0");
				li.addClass("active");
				if( i > 0 ) {	
					li.css("margin-left","-1px");
				}
				$jQ(".inn-onglet .bl-inner:visible").css("display","none");
				$jQ(".inn-onglet .bl-inner").eq(i).fadeIn(500);
				
				return false;
			});
		});
		
	}
	
	
	$jQ("#hidden_link").fancybox({ 'frameWidth': 450, 'frameHeight': 205, 'overlayOpacity':0.7, 'hideOnContentClick':false }).trigger('click');
	
	
});
