// cms functions by case 6.7.9 - 20.1.10
function Init() { if(document.referrer.substr(0,22)!='http://www.xilobis.ch/') SetCookie('ref',document.referrer);FootInit(); }
function SetCookie(n,v) { if(navigator.cookieEnabled) { now=new Date();now.setTime(now.getTime()+(60*24*60*60*1000));document.cookie=n+'='+v+'; expires='+now.toGMTString(); } }
function GetCookie(n) { if(document.cookie) { n+='=';var p=document.cookie.indexOf(n);if(p>-1) { var v=document.cookie.substr(p+n.length);p=v.indexOf(';');if(p>-1) return v.substr(0,p); } } return ''; }
function Lang(pg) { SetCookie('lang',pg.charAt(0));window.location.href='cms.php?pg='+pg; }
function Keys(event) {
	if(logo) {
		var ok=false;
		if(BadBrowser()) ok=window.event.ctrlKey && window.event.altKey;else ok=event.ctrlKey && event.altKey;
		if(ok) { document.getElementById("login").style.visibility='visible';parent.frames[0].document.forms[0].elements[0].focus(); }
	}
}
function FootInit() {
	if(BadBrowser()) {
		footer_y=eval(document.body.offsetHeight)-137;if(eval(document.body.offsetWidth)< 818) footer_y-=16;
		document.getElementById("footer").style.filter='alpha(opacity=0)';
	} else {
		footer_y=eval(window.innerHeight)-134;if(eval(window.innerWidth)< 802) footer_y-=16;
		document.getElementById("footer").style.opacity=0;
	}
	document.getElementById("footer").style.top=footer_y;
	document.getElementById("footer").style.visibility='visible';
	footer_t=0;footer_s=10;FadeIn();
	var footer=window.setInterval("FootPos()",200);
}
function FootPos() {
	if(BadBrowser()) { var y=eval(document.body.offsetHeight+document.body.scrollTop)-137;if(eval(document.body.offsetWidth)< 818) y-=16; }
	else { var y=eval(window.innerHeight+window.pageYOffset)-134;if(eval(window.innerWidth)< 802) y-=16; }
	if(y!=footer_y) { footer_y=y;FadeOut(); }
}
function FadeIn() {
    footer_t=Math.min(100,footer_t+footer_s);
	if(BadBrowser()) document.getElementById("footer").style.filter='alpha(opacity='+footer_t+')';
	else document.getElementById("footer").style.opacity=footer_t/100;
	if(footer_t<100) window.setTimeout("FadeIn()",50);
}
function FadeOut() {
    footer_t=Math.max(0,footer_t-footer_s);
	if(BadBrowser()) document.getElementById("footer").style.filter='alpha(opacity='+footer_t+')';
	else document.getElementById("footer").style.opacity=footer_t/100;
	if(footer_t==0) { document.getElementById("footer").style.top=footer_y;wait=0;Wait();
	} else window.setTimeout("FadeOut()",25);
}
function Wait() { wait++;if(wait>20) FadeIn();else window.setTimeout("Wait()",100); }
function AutoStart(next) { if(next) { autopage=next;auto=window.setInterval("AutoNext()",7000); } else document.location.href='?pg='+autopage; }
function AutoNext() { document.location.href='?tm='+autopage; }
function BadBrowser() { if (navigator.appName.substr(0,9)=="Microsoft") return true;return false; }

