var languageIndex
var labelLength = 5
var labelArray = new Array()
var pageOpacity = 100

var ns4 = (navigator.appName == 'Netscape' && parseInt(navigator.appVersion) == 4)
var ns6 = (document.getElementById) ? true : false
var ie4 = (document.all)? true : false
var ie5 = false, posX, posY, eventID

if(ie4) {
	var docRoot = 'document.body'
	if((navigator.userAgent.indexOf('MSIE 5') > 0) || (navigator.userAgent.indexOf('MSIE 6') > 0)) {
		if(document.compatMode && document.compatMode == 'CSS1Compat') {
			docRoot = 'document.documentElement'
		}
		ie5 = true
	}
	if(ns6)	ns6 = false
}

if(ns4 || ie4 || ns6) {
	document.onclick = mouseClick
	if(ns4) document.captureEvents(Event.MOUSEMOVE)
} 

document.write('<link rel="stylesheet" type="text/css" href="css/global.css"><link rel="stylesheet" type="text/css" href="css/' + (ns6 ? 'NS' : 'IE') + '.css">')

function mouseClick(e) {
	if(ns4 || ns6) {
		posX = e.pageX
		posY = e.pageY
		eventID = e.target.id ? e.target.id : null
	}
	
	if(ie4)	{
		posX = event.x
		posY = event.y
		eventID = event.srcElement.id ? event.srcElement.id : null
	}
	
	if(ie5) {
		posX = eval('event.x + self.' + docRoot + '.scrollLeft')
		posY = eval('event.y + self.' + docRoot + '.scrollTop')
		eventID = event.srcElement.id ? event.srcElement.id : null
	}
}

function winWid(frm) { return (ns4||ns6) ? window.innerWidth : document.body.clientWidth; }
function winHei(frm) { return (ns4||ns6) ? window.innerHeight : document.body.clientHeight; }

function wo(page, wname, width, height) {
	var x = (height - 20 > screen.availHeight || width - 20 > screen.availWidth ? 'yes' : 'no')
	newWindow = window.open(page,wname,'toolbar=no,scrollbar=' + x + ',location=no,status=' + (statusBarOnWO ? statusBarOnWO : 'no') + ',width=' + width + ',height=' + height + ',resizable=yes,top=' + ((screen.availHeight - height) / 2) + ',left=' + ((screen.availWidth - width) / 2))
	return newWindow
}

function init() {
	switchLanguage(getCookie('languageIndex') ? getCookie('languageIndex') : 0)
}

function hover(imgID) {
	var x = document.getElementById(imgID)
	x.src = x.src.indexOf('.on') == -1 ? x.src.replace(/.off/gi,'.on') : x.src.replace(/.on/gi,'.off')
}

function correct10(num) {
	return(10 > num ? '0' + num : num)
}

function loadPage(pageName) {
	document.location.href = pageName + '.html'
}

function cookieExpire(delay) {
	var cExpire = new Date()
	cExpire.setMonth(cExpire.getMonth() + delay)
	return(cExpire.toGMTString())
}

function getCookie(key) {
	if(document.cookie) {
		cookies = document.cookie.split(';')
		for(i in cookies) {
			if(cookies[i].indexOf(key + '=') != -1) {
				return(cookies[i].replace(key + '=','').replace(/ /gi, ''))
			}
		}
	}
	return('')
}

function setCookie(key, value) {
	document.cookie = key + '=' + value + '; expires=' + cookieExpire(12)
}

function removeHTMLTags(text) {
	return(text ? text.replace(/</gi,'&lt;').replace(/>/gi,'&gt;') : '')
}

function restoreHTMLTags(text) {
	return(text ? text.replace(/&lt;/gi,'<').replace(/&gt;/gi,'>') : '')
}

