if (window.addEventListener) {
	window.addEventListener("load", function(){xxx=setTimeout(InsertOnMouse,400)}, false);
	window.addEventListener("load", InsertOnClick, false);
} else if (window.attachEvent) {
	window.attachEvent("onload", function(){xxx=setTimeout(InsertOnMouse,400)});
	window.attachEvent("onload", InsertOnClick);
}
try { 
	document.execCommand('BackgroundImageCache', false, true); 
} catch(e) {} 

function InsertOnMouse() {
	var imgTags = document.getElementsByTagName("img");
	for(i=0;i<imgTags.length;i++) {
		if (imgTags[i].className.indexOf("onImage") != -1) {
			if (window.addEventListener) {
				imgTags[i].addEventListener("mouseover", function swapimage(e){e.target.src=e.target.src.replace("_off_","_on_");e.target.src=e.target.src.replace("_off.","_on.");} , false);
				imgTags[i].addEventListener("mouseout", function swapimage(e){e.target.src=e.target.src.replace("_on_","_off_");e.target.src=e.target.src.replace("_on.","_off.");} , false);
			} else {
				imgTags[i].attachEvent("onmouseover", function(){event.srcElement.src=event.srcElement.src.replace("_off_","_on_");event.srcElement.src=event.srcElement.src.replace("_off.","_on.");});
				imgTags[i].attachEvent("onmouseout", function(){event.srcElement.src=event.srcElement.src.replace("_on_","_off_");event.srcElement.src=event.srcElement.src.replace("_on.","_off.");});
			}
		}
	}
}

function InsertOnClick() {
	var aTags = document.getElementsByTagName("a");
	for(i=0;i<aTags.length;i++) {
		if (aTags[i].className.indexOf("openWin") != -1) {
			if (window.addEventListener) {
				aTags[i].addEventListener("click", owMain , false);
			} else {
				aTags[i].attachEvent("onclick", owMain);
			}
		}
	}
	var areaTags = document.getElementsByTagName("area");
	for(i=0;i<areaTags.length;i++) {
		if (areaTags[i].className.indexOf("openWin") != -1) {
			if (window.addEventListener) {
				areaTags[i].addEventListener("click", owMain , false);
			} else {
				areaTags[i].attachEvent("onclick", owMain);
			}
		}
	}
}

function owMain(e) {
	if (e.preventDefault) {
		e.preventDefault();
		newHref = this.href;
		newTar = this.target;
	} else {
		if ((event.srcElement.tagName == "A") || (event.srcElement.tagName == "AREA")) {
			newHref = event.srcElement.href;
			newTar = event.srcElement.target;
		} else if ((event.srcElement.parentElement.tagName == "A") || (event.srcElement.parentElement.tagName == "AREA")) {
			newHref = event.srcElement.parentElement.href;
			newTar = event.srcElement.parentElement.target;
		}
	}
	switch (newTar) {
		case "share":
			newStatus = 'toolbar=yes,status=yes,scrollbars=yes,resizable=yes,width=790,height=600,top=20,left=20';
			break;
		case "sp":
			newStatus = 'toolbar=yes,status=yes,scrollbars=yes,resizable=yes,width=800,height=600,top=20,left=20';
			break;
		case "enjoy":
			newStatus = 'toolbar=yes,status=yes,scrollbars=yes,resizable=yes,width=790,height=600,top=40,left=40';
			break;
		case "atten":
			newStatus = 'toolbar=yes,status=yes,scrollbars=yes,resizable=yes,width=790,height=600,top=60,left=60';
			break;
		case "tooltip":
			newStatus = 'toolbar=yes,status=yes,scrollbars=yes,resizable=yes,width=690,height=560,top=10,left=10';
			break;
		case "e_share":
			newStatus = 'toolbar=yes,status=yes,scrollbars=yes,resizable=yes,width=790,height=600,top=80,left=80';
			break;
		case "notes":
			newStatus = 'toolbar=yes,scrollbars=yes,width=480,height=480,left=20,top=20';
			break;
		case "guide":
			newStatus = 'toolbar=yes,status=yes,scrollbars=yes,resizable=yes,width=800,height=600,top=20,left=20';
			break;
		case "design":
			newStatus = 'toolbar=no,status=no,scrollbars=yes,resizable=yes,location=no,width=1015,height=760,top=20,left=20';
			break;
		case "concept":
			newStatus = 'toolbar=no,status=no,scrollbars=yes,resizable=yes,location=no,width=1015,height=760,top=20,left=20';
			break;
		case "feature":
			newStatus = 'toolbar=yes,status=yes,scrollbars=yes,resizable=yes,width=900,height=760,top=20,left=20';
			break;
		case "luisp":
			newStatus = 'toolbar=yes,status=yes,scrollbars=yes,resizable=yes,width=800,height=600,top=40,left=40';
			break;
	}
	newWin = window.open(newHref,newTar,newStatus);
	newWin.focus();
	return false;
}

function iPrint() {
	var iHtml = window.contents.document.getElementsByTagName("html");
	document.getElementById('printtemp').innerHTML = iHtml[0].childNodes[1].innerHTML;
}

