// JavaScript Document

//swf Building
function swfLoader(src, id, w, h, settings, noPreloader){

	var so;
	var fl_version = 8; //default
	var fl_bg_color = "#ffffff";

	if(settings["_fl_version"]){
		fl_version = settings["_fl_version"];
	}
	
	if(settings["_fl_bg_color"]){
		fl_bg_color = settings["_fl_bg_color"];
	}

	//build swf by using swf object
	if(noPreloader){
		so = new SWFObject(src, id, w, h, fl_version, fl_bg_color);
	}
	else{
		so = new SWFObject("resource/_fw/embed/fl_swfLoader.swf", id, w, h, fl_version, fl_bg_color);
	}

	//vars
	if(settings != null){
		for (var i in settings) {
			if("length" != i && typeof(settings[i]) != "function"){
				so.addVariable(i, settings[i]);
			}
		}
	}

	//settings
	if(!settings["_fl_bg_color"]){
		so.addParam("wmode", "transparent");
	}	
	
	so.addParam("menu", "false");
	so.addParam("quality", "high");

	so.addVariable("mW", w);
	so.addVariable("mH", h);
	so.addVariable("swfToLoad", src)

	so.addVariable("lang", Lang);
	so.addVariable("action", Action);

	so.write(id + "_div");
	$('.js_errorbox').css('visible','true');
}

function fadeShow(id, w, h, settings){
	swfLoader("resource/embed/fl_fadeShow.swf", id, w, h, settings);
}

function swfShow(src, id, w, h, settings){
	swfLoader(src, id, w, h, settings, true);
}

function monoSlide(src, id, w, h, settings){
	settings.dataFile = src;
	settings._fl_version = 7;
	swfLoader("resource/embed/fl_monoSlide.swf", id, w, h, settings, true);
}