// --------------------
//   smartRollover
// --------------------


function smartRollover(){
	if(document.getElementsByTagName){
	  var preload = [];
		var images = document.getElementsByTagName("img");
		
		for(var i=0, src, l; i < images.length; i++){
			src = images[i].getAttribute("src");
			if(src.match("_off.")){
				images[i].src_rollout =  src;
				images[i].src_rollover =  src.replace("_off.", "_on.");

		        l = preload.length;
		        preload[l] = new Image();
		        preload[l].src = images[i].src_rollover;

				addEvent(images[i], "mouseout", function(){this.src = this.src_rollout;});
				addEvent(images[i], "mouseover", function(){this.src = this.src_rollover;});
			}
		}
	}
}

addEvent(window, 'load', smartRollover);


// --------------------
//   Event
// --------------------
// EventListener IE/Other Compatible

function addEvent(eventTarget, eventName, func){
	if(eventTarget.addEventListener){
		eventTarget.addEventListener(eventName, func, false);
	} else if(window.attachEvent){
		eventTarget.attachEvent('on'+eventName, function(){func.apply(eventTarget);});
	}
}


// --------------------
//   Upmark
// --------------------
function newM(y,m,d){
	newday=new Date(y+"/"+m+"/"+d);
	oldday= new Date();
	n=(oldday-newday)/(1000*60*60*24);
	if (n <=7)document.write("<img src='/common/img/mak_up.png' width='33' alt='' class='upmark' />");
}

// --------------------
//   UpmarkSide
// --------------------
function newM2(y,m,d){
	newday=new Date(y+"/"+m+"/"+d);
	oldday= new Date();
	n=(oldday-newday)/(1000*60*60*24);
	if (n <=7)document.write("<img src='/common/img/mak_up_side.png' width='35' height='21' alt='UP!' class='upmark' />");
}
// --------------------
//   Upmark02
// --------------------
function newM3(y,m,d){
	newday=new Date(y+"/"+m+"/"+d);
	oldday= new Date();
	n=(oldday-newday)/(1000*60*60*24);
	if (n <=7)document.write("<span class='upmark'><img src='/common/img/mark_up02.gif' width='49' height='29' alt='UP!' /></span>");
}