var _ua;
var _wlim = 1000;
var _hlim = 600;
var isOldIE;

function _setswfsize(){	

	if(!_ua) _ua = _getua();
	if(_ua.browser=="IE" && _ua.browserVerMajor<8) isOldIE = true;

	var elm = document.getElementById("flashcontent");
	var win = _getwinsize();
	var w   = win.w;
	var h   = win.h;
	
	if(!isOldIE){
		if(w>=_wlim) elm.style.width  = "100%";
		else         elm.style.width  = _wlim+"px";
		if(h>=_hlim) elm.style.height = "100%";
		else         elm.style.height = _hlim+"px";		
	}else{
		if(w>=_wlim) elm.style.width  = win.w+"px";
		else         elm.style.width  = _wlim+"px";		
		if(h>=_hlim) elm.style.height = win.h+"px";
		else         elm.style.height = _hlim+"px";
	}
}
if(window.addEventListener) window.addEventListener("resize",_setswfsize,false);
else if(window.attachEvent) window.attachEvent("onresize",_setswfsize);
else                        window.onresize = _setswfsize;

function _getua(){
	var obj = new Object();
	var ua = navigator.userAgent;
	obj["ua"] = ua;
	if(ua.indexOf("Windows")>=0)  var os = "Win";
	else if(ua.indexOf("Mac")>=0) var os = "Mac";	
	else var os = "unknown";
	obj["os"] = os;
	if(ua.indexOf("Firefox")>=0){
		obj["browser"] = "Firefox";
		if(ua.indexOf("Lunascape")>=0) var version = ua.substring(ua.indexOf("Firefox/")+8, ua.indexOf(" Lunascape"));
		else                           var version = ua.substring(ua.indexOf("Firefox/")+8, ua.length);
		obj["browserVer"] = version;
		var major = version.substring(0, version.indexOf("."));
		version   = version.substring(major.length+1, version.length); 
		var minor = version.substring(0, version.indexOf("."));
	}else if(ua.indexOf("MSIE")>=0){
		obj["browser"] = "IE";
		var version = ua.substring(ua.indexOf("MSIE")+5, ua.indexOf("; "+os));
		obj["browserVer"] = version;
		var major = version.substring(0, version.indexOf("."));
		version   = version.substring(major.length+1, version.length); 
		var minor = version.substring(0, version.length);
	}else if(ua.indexOf("Chrome")>=0){
		obj["browser"] = "Chrome";
		var version = ua.substring(ua.indexOf("Chrome/")+7, ua.indexOf(" Safari"));
		obj["browserVer"] = version;
		var major = version.substring(0, version.indexOf("."));
		version   = version.substring(major.length+1, version.length); 
		var minor = version.substring(0, version.indexOf("."));
	}else if(ua.indexOf("Safari")>=0){
		obj["browser"] = "Safari";
		if(ua.indexOf("Version")>=0){
			var version = ua.substring(ua.indexOf("Version/")+8, ua.indexOf(" Safari"));
			obj["browserVer"] = version;
			var major = version.substring(0, version.indexOf("."));
			version   = version.substring(major.length+1, version.length); 
			var minor = version.substring(0, version.indexOf("."));
		}else if(ua.indexOf("Lunascape")>=0){
			var version = ua.substring(ua.indexOf("Lunascape/")+10, ua.indexOf(" Safari"));
			obj["browserVer"] = "Lunascape " + version;
			var major = version.substring(0, version.indexOf("."));
			version   = version.substring(major.length+1, version.length); 
			var minor = version.substring(0, version.indexOf("."));
		}		
	}else if(ua.indexOf("Opera")>=0){
		obj["browser"]    = "Opera";
		if(ua.indexOf("Version")>=0) var version = ua.substring(ua.indexOf("Version/")+8, ua.length);
		else                         var version = ua.substring(ua.indexOf("Opera/")+6, ua.indexOf(" ("+os));
		obj["browserVer"] = version;
		var major = version.substring(0, version.indexOf("."));
		version   = version.substring(major.length+1, version.length); 
		var minor = version.substring(0, version.length);
	}else{
		obj["browser"]    = "unknown ";
		obj["browserVer"] = "0 ";
		var major         = "0 ";
		var minor         = "0 ";
	}
	if(minor.length>1) if(minor.substr(minor.length-1,1)=="0") minor = minor.substring(0,minor.length-1);
	obj["browserVerMajor"] = major;
	obj["browserVerMinor"] = minor;
	return obj;
}
function _getwinsize(){
	var obj = new Object();
	if(document.body.clientHeight){
        obj.w = document.body.clientWidth;
        obj.h = document.body.clientHeight;
    }
    if(document.documentElement.clientHeight){
        obj.w = document.documentElement.clientWidth;
        obj.h = document.documentElement.clientHeight;
    }
    if(window.innerHeight){
        obj.w = window.innerWidth;
        obj.h = window.innerHeight;
    }
	return obj;
}







