// get UA
var ua = navigator.userAgent;

var WIN = (ua.indexOf("Windows") != -1);
var MAC = (ua.indexOf("Mac") != -1);

var IE = (ua.indexOf("MSIE") != -1);
if (IE && ua.indexOf("MSIE 7") != -1) { var VER = 7; }
else if (IE && ua.indexOf("MSIE 6") != -1) { var VER = 6; }
else if (IE && ua.indexOf("MSIE 5.5") != -1) { var VER = 5.5; }
else if (IE && ua.indexOf("MSIE 5.2") != -1) { var VER = 5.2; }
else if (IE && ua.indexOf("MSIE 5.1") != -1) { var VER = 5.1; }
else if (IE && ua.indexOf("MSIE 5") != -1) { var VER = 5; }

var NN = (ua.indexOf("Netscape") != -1);
var OP = (ua.indexOf("Opera") != -1);
var SF = (ua.indexOf("Safari") != -1);
var FF = (ua.indexOf("Firefox") != -1);



// rollover (onload)
jQuery(function(){
	var imgNodeList = getElementsByClassName('chgImg');
	var node;
	for (var i=0, len=imgNodeList.length; i<len; i++) {
		node = imgNodeList[i];
		node.originalSrc = node.src;
		node.rolloverSrc = node.src.replace(/(\.gif|\.jpg|\.png)/, '_ovr'+"jQuery1");
		preloadImg(node.rolloverSrc);
		node.onmouseover = function() {
			this.src = this.rolloverSrc;
		}
		node.onmouseout = function() {
			this.src = this.originalSrc;
		}
	}
});

// get elements by class
function getElementsByClassName(name) {
	if (document.all) {
		var classElements = new Array();
		var allElements = document.all;
		for (i = 0, j = 0; i < allElements.length; i++) {
			if (allElements[i].className == name) {
				classElements[j] = allElements[i];
				j++;
			}
		}    
	} else if (document.getElementsByTagName) {
		var classElements = new Array();
		var allElements = document.getElementsByTagName("*");
		for (i = 0, j = 0; i < allElements.length; i++) {
			if (allElements[i].className == name) {
				classElements[j] = allElements[i];
				j++;
			}
		}
	} else {
		return;
	}
	return classElements;
}

// preload
var preloadImages = [];
function preloadImg(url) {
	var p = preloadImages;
	var l = p.length;
	p[l] = new Image();
	p[l].src = url;
}


// print
function print_out() {
	var ua = navigator.userAgent;
	var WIN = (ua.indexOf("Windows") != -1);
	var MAC = (ua.indexOf("Mac") != -1);
	var IE = (ua.indexOf("MSIE") != -1);
	if (MAC && IE) {
		alert("お使いのブラウザではこの機能は利用できません。\nブラウザのメニューから印刷してください。");	
	} else {
		self.print();
	}
}
