Dock = {};

// ---------------------------------------------------------------- Paramètres généraux

Dock.flashvars = {
		language:"fr",
		appCopyright: "Cité des sciences et de l'industrie 2009",
		appDescription: "Carrousel",
		appAuthor: "Lp system",
		appLink: "http://www.cite-sciences.fr/",
		align:"left",
		layoutMaxHeight:5000,
		layoutMaxWidth:5000,
		debugMode:true 
	};
	
Dock.params = {
		menu: "true",
		scale: "noScale"
	};
	
Dock.detection = {
		version: "9.0.45",
		path: "swf/expressInstall.swf"
	};



Dock.embedDock = function( swfPath , minWidth , minHeight , width , height , configPath , div , codeLangue, align, bgcolor, wmode ){
		this.flashvars.layoutMinHeight = minHeight;
		this.flashvars.layoutMinWidth = minWidth;
		this.flashvars.language = codeLangue;
		this.flashvars.appLink = configPath;
		this.flashvars.align = align;
		this.flashvars.bgcolor = bgcolor;
		
		this.params.bgcolor = bgcolor;
		this.params.wmode = wmode;
		
		var att = {
			styleclass: "flashOutline"
		};
		
		swfobject.embedSWF( swfPath+this.getVars() , div , width , height , this.detection.version , this.detection.path , null , this.params, att );
	}


Dock.getVars = function() {

		fv = "";
		for(var l in this.flashvars){
			if(this.flashvars[l]!=Object.prototype[l]){
				if(fv != ""){
					fv+="&"+l+"="+this.flashvars[l];
				}else{
					fv="?"+l+"="+this.flashvars[l];
				}
			}
		}
		return fv;
	}

