

//browser check
//Windows
if (navigator.userAgent.indexOf("Win") >= 0) {
	if (navigator.appName.indexOf("Microsoft") >= 0) {
		version="win-ie";
	} else {
		if (navigator.appVersion.charAt(0) >= 5) {
			version="win-moz";
		} else {
			version="win-nn";
		}
	}

//Mac X
} else if (navigator.userAgent.indexOf("Safari") >= 0) {
		version="safari";

//Mac 9 & other
} else {
	if (navigator.appName.indexOf("Microsoft") >= 0) {
		version="mac-ie";
	} else {
		if (navigator.appVersion.charAt(0) >= 5) {
			version="mac-moz";
		} else {
			version="mac-nn";
		}
	}
}


//cngimg.js
function cngimg(n){
	var imgsrc = document.images[n].src;
	if(imgsrc.indexOf("_on") < 0){
		document.images[n].src=imgsrc.substring(0,imgsrc.length-4) +"_on.gif";
	}
	else{
		document.images[n].src=imgsrc.substring(0,imgsrc.length-7) +".gif";
	}
}

function gnavicngimg(n){
	var imgsrc = document.images[n].src;
	if(imgsrc.indexOf("_on") < 0){
		document.images[n].src=imgsrc.substring(0,imgsrc.length-4) +"_on.jpg";
	}
	else{
		document.images[n].src=imgsrc.substring(0,imgsrc.length-7) +".jpg";
	}
}

function cngobj(id,atr){
	if(!atr) atr='src';
	var imgsrc = document.all[id][atr];
	var m=imgsrc.match(/^(.+?)(_on)?(\.\w+)j$/);
	if(m) document.all[id][atr]=m[1]+(m[2]==''?'_on':'')+m[3];
}

function Mover(nam,num){
if(navigator.appVersion.charAt(0) >= "3"){
document.images[nam].src = img[num].src;
}else{}
}

function Mout(nam,num){
document.images[nam].src = img[num].src;
}

/* RollOver */
$(function(){
imgRoll();
});
function imgRoll(){
	var outImgName = "_ovoff";
	var overImgName = "_ovon";
	var preload = new Array();

	if(document.getElementsByTagName){
		var imgTagData = document.getElementsByTagName("img");
		var reOverImg = new RegExp(outImgName + "+(\.[a-z]+)$");
		var reOutImg = new RegExp(overImgName + "+(\.[a-z]+)$");

		for(var i=0; i<imgTagData.length; i++){
			if(imgTagData[i].getAttribute("src").match(reOverImg)){
				preload[i] = new Image();
				preload[i].src = imgTagData[i].getAttribute("src").replace(reOverImg, overImgName + "$1");
				imgTagData[i].onmouseover = function() {
					this.setAttribute("src", this.getAttribute("src").replace(reOverImg, overImgName + "$1"));
				}
	
				imgTagData[i].onmouseout = function() {
					this.setAttribute("src", this.getAttribute("src").replace(reOutImg, outImgName + "$1"));
				}
			}
		}
	}
	
	if(document.getElementsByTagName){
		var inputTagData = document.getElementsByTagName("input");
		var reOverImg = new RegExp(outImgName + "+(\.[a-z]+)$");
		var reOutImg = new RegExp(overImgName + "+(\.[a-z]+)$");
	
		for(var i=0; i<inputTagData.length; i++){
			if(inputTagData[i].src && inputTagData[i].getAttribute("src").match(reOverImg)){
				preload[i] = new Image();
				preload[i].src = inputTagData[i].getAttribute("src").replace(reOverImg, overImgName + "$1");
	
				inputTagData[i].onmouseover = function() {
					this.setAttribute("src", this.getAttribute("src").replace(reOverImg, overImgName + "$1"));
				}
	
				inputTagData[i].onmouseout = function() {
					this.setAttribute("src", this.getAttribute("src").replace(reOutImg, outImgName + "$1"));
				}
			}
		}
	}
}
function externalLinks() {
if (! document.getElementsByTagName ) return;
var anchors = document.getElementsByTagName("a");
for (var i=0; i<anchors.length; i++) {
var anchor = anchors[i];
if (anchor.getAttribute("href") && anchor.getAttribute("class") == "external") {
anchor.onclick = function(event){return popupWindow(this, event);}
anchor.onkeypress = function(event){return popupWindow(this, event);}
}
}
}

function popupWindow(anchor, event){
var keyCode;
if (event && event.type == 'keypress') {
if (event.keyCode)
keyCode = event.keyCode;
else if (event.which)
keyCode = event.which;
// 13 == Return key. 32 == space key
if (keyCode != 13 && keyCode != 32)
return true;
}
return !window.open(anchor);
}
window.onload = externalLinks;
