/***
	Generic JavaScript functions.
	(Comments to lukas.vacovsky@jkd.co.uk)
***/

var	dom	= document.getElementById ?	true:false;
var	ie	= document.all ? true:false;
var	saf = (navigator.userAgent.toLowerCase().indexOf("safari")!=-1);
var	opr = (navigator.userAgent.toLowerCase().indexOf("opera")!=-1);

function showTip(e) {
	var targ;
	if (!e) var e = window.event;
	if (e.target) targ = e.target;
	else if (e.srcElement) targ = e.srcElement;
//	alert(targ.parentNode.scrollWidth);
//	targ.parentNode.style.backgroundColor = "red";
	if (!ie) targ.nextSibling.style.marginLeft = targ.parentNode.scrollWidth-240+"px";
	targ.nextSibling.style.display = "block";
}
function hideTip(e) {
	var targ;
	if (!e) var e = window.event;
	if (e.target) targ = e.target;
	else if (e.srcElement) targ = e.srcElement;
	targ.nextSibling.style.display = "none";
}
function showTab(e){
	var targ;
	if (!e) var e = window.event;
	if (e.target) targ = e.target;
	else if (e.srcElement) targ = e.srcElement;
	for(i=1;document.getElementById("tab"+i+"c");i++){
		document.getElementById("tab"+i+"c").style.display = "none";
	}
	for(i=1;document.getElementById("tab"+i);i++){
		document.getElementById("tab"+i).className = "";
	}
	document.getElementById(targ.id).className = "on";
	document.getElementById(targ.id+"c").style.display = "block";
	return false;
}
function openPopup(page){
	var myWidth = 504; var _width = 0; var centered_width = 0; _width = screen.availWidth;
	var myHeight = 460; var _height = 0; var centered_height = 0; _height = screen.availHeight;
	if (_width>myWidth) centered_width = (_width-myWidth)/2;
	if (_height>myHeight) centered_height = (_height-myHeight)/2;
	viewer = window.open(page,"viewer","top="+centered_height+",left="+centered_width+",status=yes,scrollbars=yes,menubar=no,resizable=yes,width="+myWidth+",height="+myHeight);
	viewer.focus();
}

function eventInit(){
	for(i=1;document.getElementById("tt"+i);i++){
		document.getElementById("tt"+i).onmouseover = showTip;
		document.getElementById("tt"+i).onmouseout = hideTip;
	}
	for(i=2;document.getElementById("tab"+i+"c");i++){
		document.getElementById("tab"+i+"c").style.display = "none";
	}
	for(i=1;document.getElementById("tab"+i);i++){
		document.getElementById("tab"+i).onclick = showTab;
	}
}
window.onload = eventInit;
