/*28.08.2008 // 13:34*/
var isIE=/MSIE (5\.5|\d+)/.test(navigator.userAgent);
var trans=!/MSIE (5\.5|6)/.test(navigator.userAgent);

function domID(id) {
	return document.getElementById(id);
}
function domCE(elm) {
	return document.createElement(elm);
}
function byTAG(e,tag) {
	if (!e) return;
	return e.getElementsByTagName(tag);
}
function debug(str) {
	String(window.location.search).indexOf('debug')>-1 ? alert(str) : null;
}

function hideEventImageLayer(e) {
	var l=domID('eventImageLayer');
	l.keepDirection=1;
	l.otv=setTimeout(function() {showEventImageLayer(e,false)},1);
}

window.onDomReady=initReady;

// Initialize event depending on browser
function initReady(fn) {
	//W3C-compliant browser
	if(document.addEventListener) {
		document.addEventListener("DOMContentLoaded",fn,false);
	} else {
		document.onreadystatechange=function() {
			readyState(fn);
		}
	}
}

//IE execute function
function readyState(func) {
	if (document.readyState == "complete") {
		func();
	}
}

window.onDomReady(onLoadInit);

function onLoadInit() {
	try{initResizer()}catch(e){};
	try{addReflections()}catch(e){};
}

function toDoubleDigit(str) {
	return String(str).length<2 ? "0"+String(str) : String(str);
}

function backgroundLoaded() {
	var bDiv=domID('backImageDiv');
	var bImg=domID('backImg');
	bImg.orgWdt=bImg.width;
	bImg.orgHgt=bImg.height;
	if (window.onresize) window.onresize();
}

function checkBackground() {
	var bDiv=domID('backImageDiv');
	if (bDiv.style.visibility == 'hidden' && window.onresize) {
		var bImg=domID('backImg');
		bImg.orgWdt=bImg.width;
		bImg.orgHgt=bImg.height;
		window.onresize();
	}
}

function lockImages() {
	var imgs=byTAG(document,'IMG');
	for (var i=0;i<imgs.length;i++) {
		if (imgs[i].src.indexOf('jpg') > 0) {
			imgs[i].oncontextmenu=function(){return false};	
		}
	}
}
