var activ=1;

function chPic (nr) {
	document.getElementById('xxlPic').src = '/img/studio/'+ nr +'.jpg';
	document.getElementById('thumb_'+activ).src = '/img/studio/'+activ+'_thumb.jpg';
	activ=nr;
	return false;
}

function thumbMouseout(nr, that) {
	if (nr!=activ)
		that.src='/img/studio/'+nr+'_thumb.jpg';
}

function thumbMouseover(nr, that) {
	that.src='/img/studio/'+nr+'_thumb_on.jpg';	
}

function bilderpopup(r) {
	var w2 = window.open('/de/bilder?popup=true', 'pentekbildergalerie', 'width=350, height=450, resizable=yes, scrollbars=yes');
	w2.focus();
	if (r) return false;	
}

function filmpopup(r) {
	var w = window.open('/flash/jpentek.swf', 'pentekwerbespot', 'width=320, height=220, resizable=yes');
	w.focus();
	if (r) return false;	
}

function partnerpopup(r) {
	var w = window.open('/de/partner?popup=true', 'pentekpartner', 'width=500, height=420, resizable=yes, scrollbars=yes');
	w.focus();
	if (r) return false;
}


function popup(num, r) {
	var w = window.open('/de/popup/' + num + '?popup=true', 'pentekpartner', 'width=800, height=600, resizable=yes, scrollbars=yes');
	w.focus();
	if (r) return false;
}

function go(url) {
	var w = window.open(url, '_blank');
	w.focus();
	return false;
}


function absolute_pos_top (el) {
	return el.offsetParent?el.offsetTop+absolute_pos_top(el.offsetParent):el.offsetTop;
}
function absolute_pos_left (el) {
	return el.offsetParent?el.offsetLeft+absolute_pos_left(el.offsetParent):el.offsetLeft;
}
function init(flag) {
	if(flag) cms_init();
}

var cms_mouse_absxpos=0;
var cms_mouse_absypos=0;
var cms_mouse_screenX=0;
var cms_mouse_screenY=0;
var cms_onMouseMove = Object();

if (document.captureEvents) {
    document.captureEvents(Event.MOUSEMOVE);
}
document.onmousemove = absmousepos;

function absmousepos(e) {

	var xOff, yOff;
	if (self.pageYOffset)
	{
		xOff = self.pageXOffset;
		yOff = self.pageYOffset;
	} else if (document.documentElement && document.documentElement.scrollTop) {
		xOff = document.documentElement.scrollLeft;
		yOff = document.documentElement.scrollTop;
	} else if (document.body) {
		xOff = document.body.scrollLeft;
		yOff = document.body.scrollTop;
	}

	cms_mouse_screenX = (e?e.pageX:window.event.clientX);
	cms_mouse_screenY = (e?e.pageY:window.event.clientY);
	cms_mouse_absxpos = cms_mouse_screenX + xOff;
	cms_mouse_absypos = cms_mouse_screenY + yOff;
	
	for(var x in cms_onMouseMove)
		cms_onMouseMove[x]();
}


function cms_repeat_delayed(func, delay){
	
	if(func()) {
		window.setTimeout(function(){cms_repeat_delayed(func, delay);},delay);
	}
	
}
