///// ---------- smartRollover ---------- /////

function smartRollover() {
	if(document.getElementsByTagName) {
		var images = document.getElementsByTagName("img");

		for(var i=0; i < images.length; i++) {
			if(images[i].getAttribute("src").match("_off."))
			{
				images[i].onmouseover = function() {
					this.setAttribute("src", this.getAttribute("src").replace("_off.", "_on."));
				}
				images[i].onmouseout = function() {
					this.setAttribute("src", this.getAttribute("src").replace("_on.", "_off."));
				}
			}
		}
	}
}

///// ---------- Event Register ---------- /////

function addEvent(obj, evType, fn){
    if (obj.addEventListener) {
        obj.addEventListener(evType, fn, false);
        return true;
    }
    else if (obj.attachEvent) {
        var r = obj.attachEvent("on" + evType, fn);
        return r;
    }
    else {
        return false;
    }
}

addEvent(window, 'load', smartRollover);
addEvent(window, 'load', iframeReset);



///// ---------- Pulldown Menu ---------- /////

function menuOn(x){
	obj=document.getElementById("snav"+x).style.visibility="visible";
}
function menuOff(x){
	obj=document.getElementById("snav"+x).style.visibility="hidden";
}



///// ---------- copyright ---------- /////

function setCopyright(){
var myDate = new Date();
document.write('copyright (c) '+ myDate.getFullYear() + ' TFD,Inc. All Rights Reserved.');
}

///// ---------- Iframe Reset ---------- /////

function iframeReset(){
    var targetTag = 'iframe';
    var targetClass = 'searchFrame';
    if (document.getElementsByTagName) 
        var j = 1;
        var elArry = document.getElementsByTagName(targetTag);
        for (var i = 0; i < elArry.length; i++) 
			if (elArry[i].className.match(targetClass)) {
				//目的のクラス名がマッチしたときの処理
				if (document.all) 
					elArry[i].onreadystatechange = function(){
						if (this.readyState == 'complete') scrollTo(0, 0);
					}
				else 
					elArry[i].onload = function(){
						scrollTo(0, 0);
					}
				//////////////////////////////////////
				j++;
			}
}