function initSWF(boo_flash) {
    
	if (boo_flash) boo_flash = swfobject.hasFlashPlayerVersion("9.0.0");
	
	if (boo_flash) {
		$("#flash h1").hide();
		$("#flash div.lst").hide();
		$("#flash p.notes").hide();
		var int_section= "",
        int_stripe="",
        str_width="",
        str_height="",
		flashvars = {
           // intID: "", // menu produit
           // intStripe: null,
           // intID2:null // menu nivo 1
            
		},		
		params = {
			allowScriptAccess : "sameDomain",
			menu : "false",
			quality : "high",
			salign : "t",
			align : "middle",
			bgcolor : "#ffffff",
			wmode : "opaque"
		},
		attributes = {
			id : "flashId",
			name : "menu_pano"
		},
		str_baseName = baseName(),
		str_swf_name = "";
		
		if (str_baseName.indexOf("catalogue") !== -1)
		{
		    str_swf_name = "catalogue.swf";
		    var str_get = str_baseName.split("?");
		    str_get = str_get[1].split("&");
		    str_get[0] = str_get[0].split("=");
		    str_get[1] = str_get[1].split("=");
		    flashvars.intID = str_get[0][1];
		    flashvars.intStripe = str_get[1][1];
		    str_width="1000";
		    str_height="384";
		     
        }
        else if (str_baseName.indexOf("achat") !== -1)
		{
		    str_swf_name = "catalogue.swf";
		    flashvars = {};
		    str_width="1000";
		    str_height="384";
		     
        }
        else if (str_baseName.indexOf("recherche") !== -1) 
		{
		    str_swf_name = "catalogue.swf";
		    flashvars = {};
		   /* var str_get = str_baseName.split("?");
		    str_get = str_get[1].split("&");
		    str_get[0] = str_get[0].split("=");
		    str_get[1] = str_get[1].split("=");
		    */
		    str_width="1000";
		    str_height="384";
        }
        else if (str_baseName.indexOf("activites.php") !== -1){
            str_swf_name = "activites.swf";
            str_width="1000";
		    str_height="950";
		    flashvars.intID2=3;
		    $("#flash").css("height", str_height+"px");
        }
        else if (str_baseName.indexOf("info.php") !== -1){
            str_swf_name = "info.swf";
            str_width="1000";
		    str_height="1100";
		    flashvars.intID2=1;
		    $("#flash").css("height", str_height+"px");
        }
        else if (str_baseName.indexOf("atelier_location") !== -1){
            str_swf_name = "atelier_location.swf";
            str_width="1000";
		    str_height="1200";
		    flashvars.intID2=4;
		    $("#flash").css("height", str_height+"px");
        }
        // accueil
        else{
            flashvars = {};
            str_width="1000";
            str_height="384";
            flashvars.intID2=0;
            str_swf_name = "index.swf";
        }
        
		swfobject.embedSWF( dirName() + "/flash/"+str_swf_name, "flashId", str_width, str_height, "9.0.0",
            "asset/swfobject/expressInstall.swf", flashvars, params, attributes);
	} 
	else 
	{
		$("#flash h1").show();
		$("#flash div.lst").show();
		$("#flash p.notes").show();
	}
}
function set_img_prefix(jq_img_obj, str_prefix_0, str_prefix_1)
{
     var str_src = jq_img_obj.attr("src");
     jq_img_obj.attr("src", str_src.replace(str_prefix_0, str_prefix_1) );
}

function makeURL(key, action) {
	var str_url = document.location.href;
	str_url = str_url.substr(0, str_url.indexOf("/"+key)) + "/" + action;
	return str_url;
}

function dirName() {
	var arr_url = document.location.href.split("/");
	arr_url.pop();
	return arr_url.join("/");
}
function baseName() {
	var str_url = document.location.href;
	arr_url = str_url.split("/");
	return arr_url[arr_url.length-1];
}

var height_ = jQuery.fn.height;
jQuery.fn.height = function() {
	    if ( this[0] == window && jQuery.browser.opera && jQuery.browser.version >= 9.50)
		return window.innerHeight;
	    else return height_.apply(this,arguments);
};




function recherche_init(boo_load)
{
    var flash_offset = $("#flash").offset();
    
    $("#boiteRecherche").css({
        top: flash_offset.top+64,
        left: flash_offset.left+180
    });
    
    if (boo_load)
    {
        $("#boiteRecherche").show("slow");
    }
}

function panier_notes()
{
    if ($("#panier_notes").css("height") == "1px")
    {
        // get height of content 
        $("#panier_notes").animate({height:"417px"}, "slow");
    }
    else
    {
        $("#panier_notes").animate({height:"1px"}, "slow");
    }
    // $(this).toggleClass("active"); 
    return false;
}


function testBrowser()
{
    var int_v = parseFloat(jQuery.browser.version),
    boo_bad_IE = ($.browser.msie == true) && ( 7 > int_v );
    if (boo_bad_IE) 
    {
        window.location.href = dirName()+"/prerequis/2"; 
        return false;
    }    
       return true;
}
