//default functions

document.write('<style rel="stylesheet" type="text/css">#g-navigation{visibility:hidden}</style>');

var rovbrowsUA = navigator.userAgent.toLowerCase();

//rollOverImages
function rollOver() {
	var aPreLoad = new Array();
	var sTempSrc;
	var aImages = document.getElementsByTagName('img');
	
	for (var i = 0; i < aImages.length; i++) {
		if (aImages[i].className == 'rollover') {
			var src = aImages[i].getAttribute('src');
			var ftype = src.substring(src.lastIndexOf('.'), src.length);
			var hsrc = src.replace(ftype, '_o'+ftype);
			
			aImages[i].setAttribute('hsrc', hsrc);
			
			aPreLoad[i] = new Image();
			aPreLoad[i].src = hsrc;
			
			aImages[i].onmouseover = function() {
			sTempSrc = this.getAttribute('src');
			this.setAttribute('src', this.getAttribute('hsrc'));
		}
		
		aImages[i].onmouseout = function() {
			if (!sTempSrc) sTempSrc = this.getAttribute('src').replace('_o'+ftype, ftype);
				this.setAttribute('src', sTempSrc);
			}
		}
	}

	var naviAry = new Array();

	for (var i = 0; i < 7; i++) {
		naviAry[i] = document.getElementById('nav0' + (i + 1));
		if(naviAry[i].getElementsByTagName('ul')[0]!=null){
		naviAry[i].getElementsByTagName('ul')[0].style.display = 'none';
		naviAry[i].onmouseover = function() {
			if (document.getElementById(this.id).getElementsByTagName('ul').length > 0) {
				document.getElementById(this.id).getElementsByTagName('ul')[0].style.display = 'block';
			}
		}
		naviAry[i].onmouseout = function() {
			if (document.getElementById(this.id).getElementsByTagName('ul').length > 0) {
				document.getElementById(this.id).getElementsByTagName('ul')[0].style.display = 'none';
			}
		}
		}
	}
	document.getElementById('g-navigation').style.overflow = 'visible';

}


//function default javascripts
var loadRunner = function() {
	//if(!document.getElementById) return
	rollOver();
	document.getElementById('g-navigation').style.visibility = 'visible';

	//tab scan
	var ti =0;
	while(document.getElementsByTagName('script').item(ti)) {
		var srcName = document.getElementsByTagName('script').item(ti).src;
		if(srcName.indexOf("tabchange.js") !=-1) {
			tabchObj.tabScaner();
			break;
		}
		ti++;
	}

	// onload Listerner delete
	if(rovbrowsUA.indexOf("msie") != -1){
		this.detachEvent('onload',loadRunner);
	} else {
		this.removeEventListener('load',loadRunner,false);
	}

}

// onload Listerner
if(rovbrowsUA.indexOf("msie") != -1){
	this.attachEvent('onload',loadRunner);
} else {
	this.addEventListener('load',loadRunner,false);
}


