////////////////////////////////////////////////////////////
// checkUA
////////////////////////////////////////////////////////////
	var isIe = (document.getElementById && document.all)? true:false;
	var isIe4 = (document.all && !document.getElementById)? true:false;
	var isNs4 = (document.layers)? true:false;
	var isNs = (document.getElementById && navigator.userAgent.toLowerCase().indexOf("compatible") == -1)?	true:false;
	var isMac = (navigator.appVersion.indexOf("PPC") != -1 || navigator.appVersion.indexOf("Mac") != -1)?	true:false;


////////////////////////////////////////////////////////////
// window open
////////////////////////////////////////////////////////////
	function openWindow( targetRef, popWidth, popHeight ){
		var refPopWin = window.open( targetRef, "_blank", "toolbar=0,location=0,directories=0,scrollbars=0,status=1,resizable=0,width=" + popWidth + ",height=" + popHeight +"");
		refPopWin.focus();
	}
	function subWin(subwin,w,h,s,r) {
		window.open(subwin,"","width="+w+",height="+h+",left=0,top=0,toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars="+s+",resizable="+r+"");
	}

////////////////////////////////////////////////////////////
// changeImage
////////////////////////////////////////////////////////////
	var imgObj = new Array();
	var imgReady = false;

	function initImg(targetname, stat, src) {
		if(document.images) {
			if(typeof imgObj[targetname] == "undefined") imgObj[targetname] = new Array();
			imgObj[targetname][stat] = new Image();

			if(src != "" && src != null) imgObj[targetname][stat].src = src;
			else return false;

			return true;
		}
		return false;
	}
	function changeImage(imgname,stat) {
		if(document.images && imgReady) {
			var targetLayers = imgname.split(".");
			imageSrc = ( isNs4 )? targetLayers.pop(): targetLayers[ targetLayers.length - 1 ];
			if( arguments.length == 3 ) {
				targetImg = imageSrc + arguments[1];
				stat = arguments[2];
			}
			else targetImg = imageSrc;

			var targetDocument = document;
			if( isNs4 && targetLayers.length >= 1 ){
				for( i in targetLayers ){
					targetDocument = targetDocument.layers[ targetLayers[i] ].document;
				}
			}
			if(targetDocument.images[targetImg]) targetDocument.images[targetImg].src = imgObj[imageSrc][stat].src;
			return true;
		}
		return false;
	}


////////////////////////////////////////////////////////////
// set Font Size
////////////////////////////////////////////////////////////
	function setFontsize(){
		var stylestr = '<'+'style type="text/css">\n';
		if (isMac) {
			stylestr += 'td, small { font-size: 10px;}';
		}
		else {
			stylestr += 'td, small { font-size: 8pt; }';
		}
		stylestr += '</'+'style>';

		document.write( stylestr );
	}


