function stripeColor() {
	var elem = "tr";
	if(document.getElementsByTagName) {
		var el = document.getElementsByTagName(elem);

		for(var i=0; i<el.length; i++) {
			if(el[i].childNodes[0].tagName != "th"	&& el[i].parentNode.parentNode.className.indexOf("stripe") != -1) {
				if(i%2 == 1) {
					el[i].className = "odd";
				} else {
					el[i].className = "even";
				}
			}
		}
	}
}

//親フレームから子フレームを制御
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++;
			}
}

function addEvent(elem,event,func){
	if(elem.addEventListener) {
		elem.addEventListener(event, func, false);
	}else if(elem.attachEvent) {
		elem.attachEvent("on" + event, func);
	}
}
addEvent(window,"load",stripeColor);
addEvent(window,"load",iframeReset);