var isIE =  navigator.userAgent.indexOf("MSIE") != -1 ? true : false;
var isSafari =  navigator.userAgent.indexOf("Safari") != -1 ? true : false;
var isGecko =  (navigator.userAgent.indexOf("Gecko") != -1 && navigator.userAgent.indexOf("Safari") == -1) ? true : false;
var isOpera =  navigator.userAgent.indexOf("Opera") != -1 ? true : false;

var tabResError = new Array();
tabResError.push("This site requires a minimum screen resolution of 1024 pixels by 768 pixels. Please resize your resolution.");
tabResError.push("Ce site nécessite une résolution d'écran minimale de 1024 x 768 pixels. Merci de modifier votre résolution.");
tabResError.push("このサイトを閲覧するには、最小で1024×768ピクセルのスクリーンが必要です。ブラウザのサイズを調整してください。");
tabResError.push("浏览本站点需要 1024*768以上的分辨率,请调整您的屏幕设置");
tabResError.push("瀏覽本網站須使用不少於1024 x 768像素的熒幕解析度。請調整電腦的熒幕解析度。");
tabResError.push("본 사이트는 768x1024 픽셀 이상의 해상도에서만 실행됩니다. 화면 해상도를 재조정해주시기 바랍니다.");

function writeFlash(path, opts) {
	var hauteur = screen.height;
	var largeur = screen.width;

	if(hauteur >= 320 && largeur >= 240) {
		var vars = { path_root: path, path_config: path + 'data/config.xml' };
		var params = { menu: false, allowFullScreen: true, wmode: "opaque", allowScriptAccess: "always" };
		jQuery.extend(vars, opts);
		var attributes = { id: "mainFlash", name: "mainFlash" };
		
		swfobject.embedSWF("/swf/main.swf", "flashcontent", "100%", "100%", "10", "swf/expressInstall.swf", vars, params, attributes);
		swffit.fit(attributes.id, 960, 600);
	}
	else
		showResError();
}

function showResError() {	
	var errorMsg = "";
	for(var i = 0; i < tabResError.length ; i++){
		errorMsg += '<p>' + tabResError[i]  + '</p>';
	}
	document.getElementById("flashcontent").innerHTML = errorMsg;		
}
