// baselib.js////Refuse setFrameif (self.location.href != window.location.href) {	window.location.href = self.location.href;}//Environmentvar ua = new Object();function setUA() {	var nav_ua = navigator.userAgent;	var nav_app = navigator.appName;	var nav_ver = navigator.appVersion;	//ua	ua.dom = document.getElementById;	ua.omn = nav_ua.indexOf("OmniWeb") != -1;	ua.n4 = document.layers && !ua.omn;	ua.opera = window.opera;	ua.ie = document.all && !ua.opera;	ua.safari = nav_ua.indexOf("safari",0) != -1;	ua.gecko = (nav_ua.indexOf("Gecko",0) != -1) && !ua.safari;	ua.netscape = nav_ua.indexOf("Netscape") != -1;	//os	ua.mac = nav_ver.indexOf('Mac',0) != -1;	ua.win = nav_ver.indexOf('Win',0) != -1;		//iever	var s = nav_ua.indexOf("MSIE ",0) + 5;	var e = nav_ua.indexOf(";",s);	ua.iever = nav_ua.substring(s,e);}setUA();//fixBugs: NN4if(!window.saveInnerWidth && ua.n4) {	window.saveInnerWidth = window.innerWidth;	window.saveInnerHeight = window.innerHeight;}function resizeIt() {	if (window.saveInnerWidth != window.innerWidth || window.saveInnerHeight != window.innerHeight ) {		location.reload();	}}if(ua.n4)window.onresize=resizeIt;//open subWindow (flexible ver. --> opsubwin.js)function windowStcOpen(fileName,winName,W,H) {	subWin=window.open(fileName,winName,"width="+W+",height="+H+",resizable=yes,scrollbars=yes,menubar=no,status=yes,location=no,toolbar=yes");	subWin.focus();	void(0);}//scroll to pageTopfunction jumptop() {	if (window.scrollTo) {		window.scrollTo (0, 0);	} else {	}}//set Copyright YYYYfunction setCYear() {	document.open();	document.write('2006');	document.close();}//control Submit Actionfunction submitOnce(form) {    for(i = 0; i < form.elements.length; i++) {        if(form.elements[i].type == "submit")            form.elements[i].disabled = true;    }}//resize & centering Windowfunction autoResizeWin() {	w = window.innerWidth = 900;	h = window.innerHeight = 780;	if (w < screen.width && h < screen.height ) {		x = (screen.width - w) / 2;		y = (screen.height - h) / 2;		resizeTo(w,h);		moveTo(x,y);	}}/* * IE PNG Fix v1.4 * * Copyright (c) 2006 Takashi Aida http://www.isella.com/aod2/ * */// IE5.5+ PNG Alpha Fix v1.0RC4// (c) 2004-2005 Angus Turnbull http://www.twinhelix.com// This is licensed under the CC-GNU LGPL, version 2.1 or later.// For details, see: http://creativecommons.org/licenses/LGPL/2.1/if (typeof IEPNGFIX == 'undefined') {//--============================================================================var host = (("https:" == document.location.protocol) ? "https://ssl." : "http://www." ) + 'e-kanso.com';var IEPNGFIX = {	blank:  host + '/IMG/blank.gif',	filter: 'DXImageTransform.Microsoft.AlphaImageLoader',	fixit: function (elem, src, method) {		if (elem.filters[this.filter]) {			var filter = elem.filters[this.filter];			filter.enabled = true;			filter.src = src;			filter.sizingMethod = method;		}		else {			elem.style.filter = 'progid:' + this.filter +				'(src="' + src + '",sizingMethod="' + method + '")';		}	},	fixwidth: function(elem) {		if (elem.currentStyle.width == 'auto' &&			elem.currentStyle.height == 'auto') {			elem.style.width = elem.offsetWidth + 'px';		}	},	fixchild: function(elem, recursive) {		if (!/MSIE (5\.5|6\.|7\.)/.test(navigator.userAgent)) return;		for (var i = 0, n = elem.childNodes.length; i < n; i++) {			var childNode = elem.childNodes[i];			if (childNode.style) {				if (childNode.style.position) {					childNode.style.position = childNode.style.position;				}				else {					childNode.style.position = 'relative';				}			}			if (recursive && childNode.hasChildNodes()) {				this.fixchild(childNode, recursive);			}		}	},	fix: function(elem) {		if (!/MSIE (5\.5|6\.|7\.)/.test(navigator.userAgent)) return;		var bgImg =			elem.currentStyle.backgroundImage || elem.style.backgroundImage;		if (elem.tagName == 'IMG') {			if ((/\.png$/i).test(elem.src)) {				this.fixwidth(elem);				this.fixit(elem, elem.src, 'scale');				elem.src = this.blank;				elem.runtimeStyle.behavior = 'none';			}		}		else if (bgImg && bgImg != 'none') {			if (bgImg.match(/^url[("']+(.*\.png)[)"']+$/i)) {				var s = RegExp.$1;				this.fixwidth(elem);				elem.style.backgroundImage = 'none';				this.fixit(elem, s, 'scale'); // crop | image | scale				if (elem.tagName == 'A' && elem.style) {					if (!elem.style.cursor) {						elem.style.cursor = 'pointer';					}				}				this.fixchild(elem);				elem.runtimeStyle.behavior = 'none';			}		}	},	hover: function(elem, hvImg) {		var bgImg = elem.style.backgroundImage;		if (!bgImg && elem.currentStyle) bgImg = elem.currentStyle.backgroundImage;		if (elem.tagName == 'IMG' && hvImg) {			var image = elem.src;			elem.onmouseover = function() {				elem.src = hvImg;				IEPNGFIX.fix(elem);			};			elem.onmouseout = function() {				elem.src = image;				IEPNGFIX.fix(elem);			};		}		else if (bgImg && bgImg != 'none' && hvImg) {			elem.onmouseover = function() {				elem.style.backgroundImage = 'url(' + hvImg + ')';				IEPNGFIX.fix(elem);			};			elem.onmouseout = function() {				elem.style.backgroundImage = bgImg;				IEPNGFIX.fix(elem);			};		}		IEPNGFIX.fix(elem);	}};//--============================================================================} // end if (typeof IEPNGFIX == 'undefined')