var ChangeDisplay ={
	//member
	curLink:null,
	curBlock:null,
	linkClassName:"NF-productBox",
	blockClassName:"NF-productLink",
	defaultBGColor:"transparent",
	changedBGColor:"#d6edff",

	//method
	Change:function(n, p){
		if (document.getElementById) {
			if(!this.curBlock){
				this.curBlock = document.getElementById("productBoxDefault");
			}
			var obj = document.getElementById(n);
			if (obj) {
				this.curBlock.style.display = "none";
				obj.style.display = 'block';
				this.curBlock = obj;

				if(this.curLink){
					this.curLink.style.backgroundColor = this.defaultBGColor;
				}
				p.style.backgroundColor = this.changedBGColor;
				this.curLink = p;
			}
		} else {
			return;
		}
		return false;
	},
	getElementsByClass:function(searchClass) {
		if (document.getElementsByTagName) {
			var classElements = new Array();
			var allElements = document.getElementsByTagName("*");
			for (k = 0; k < allElements.length; k++) {
				if (allElements[k].className) {
					var s = allElements[k].className.split(" ");
					for (i = 0; i < s.length; i++) {
						if (s[i] == searchClass) {
							classElements.push (allElements[k]);
						}
					}
				}
			}       
		} else {
			return;
		}
		return classElements;
	},
	Init:function(){
		var a = ChangeDisplay.getElementsByClass(ChangeDisplay.linkClassName);
		for (var i = 0; i < a.length; i++) {
			a[i].style.display = "none";
		}
		document.getElementById("productBoxDefault").style.display = "block";
	}

}

if(window.addEventListener){
	window.addEventListener("load",ChangeDisplay.Init,false);
}else if(window.attachEvent){
	window.attachEvent("onload",ChangeDisplay.Init);
}
