var awspxURL = 'http://stat01.con-tech.de/kinoextra.php';
var awspxLOC = escape(document.location);
var awspxParams = new Object();
awspxParams['loc'] = awspxLOC;
awspxParams['ref'] = escape(document.referrer);
if(document.all) {
	var size = document.fileSize;
	awspxParams['size'] = size;
}

function reloadCTAW(z){
	if(z != "" && z != undefined){
		awspxParams['loc'] = awspxLOC+'%3F'+z;
	}
	var url = awspxURL+"?";
    var first = true;
    for(var k in awspxParams) {
        if(typeof awspxParams[k] != "function"){
            if(!first) {
                url += "&";
            }
            first=false;
            url += k+"="+awspxParams[k];
        }
    }
	$('#ctaws').attr('src', url);
}

/* Hoch und Runterscrollen in den Teaserboxen -> rechte Spalte */
defaultStep=2;
step=defaultStep;

function scrollDivDown(id){
clearTimeout(timerDown);
document.getElementById(id).scrollTop+=step;
timerDown=setTimeout("scrollDivDown('"+id+"')",10);
}

function scrollDivUp(id){
clearTimeout(timerUp);
document.getElementById(id).scrollTop-=step;
timerUp=setTimeout("scrollDivUp('"+id+"')",10);
}

timerDown="";
timerUp="";

function stopMe(){
clearTimeout(timerDown);
clearTimeout(timerUp);
}

document.onmousemove=function(){stopMe();}

/* OnMouseOver für Bilder */
function imageOver(boxName, image){
	newimage = new Image(0,0); newimage.src = image;
	document.getElementById(boxName).src = eval("newimage.src");
}

/* Rotationsfunktion für die IndexTeaser */
var neustartContent = new Array();
var maxneu = 0;
function addNeustartContent(src, artid, max, isfirst){
	if(isfirst == 1){
		neustartContent[artid] = new Array();
	}
	neustartContent[artid].push(src);
	maxneu = max-1;
}

var previewContent = new Array();
var maxprev = 0;
function addPreviewContent(src, artid, max, isfirst){
	if(isfirst == 1) {
		previewContent[artid] = new Array();
	}
	previewContent[artid].push(src);
	maxprev = max-1;
}

function rotationneu(ID, auto) {
	window.clearTimeout(rotaneustart);
	var prev = ID-1;
	var next = ID+1;
	if(prev == -1) {
		document.getElementById('arrowleftlinkneustart').href = "javascript:rotationneu("+maxneu+", 1);";
	}else{
		document.getElementById('arrowleftlinkneustart').href = "javascript:rotationneu("+prev+", 1);";
	}
	if(ID == maxneu) {
		document.getElementById('arrowrightlinkneustart').href = "javascript:rotationneu(0, 1);";
		if(auto == 1){autonext = 0;}
	}else{
		document.getElementById('arrowrightlinkneustart').href = "javascript:rotationneu("+next+", 1);";
		if(auto == 1){autonext = next;}
	}
	document.getElementById('neustartimage').innerHTML = neustartContent[ID][0];
	document.getElementById('neustarttitle').innerHTML = neustartContent[ID][1];
	document.getElementById('neustarttrailer').innerHTML = neustartContent[ID][2];
	if(auto == 1){
		rotaneustart = window.setTimeout("rotationneu("+autonext+", 1)", 10000);
	}
}

function rotationprev(ID, auto) {
	window.clearTimeout(rotapreview);
	var prev = ID-1;
	var next = ID+1;
	if(prev == -1) {
		document.getElementById('arrowleftlinkpreview').href = "javascript:rotationprev("+maxprev+", 1);";
	}else{
		document.getElementById('arrowleftlinkpreview').href = "javascript:rotationprev("+prev+", 1);";
	}
	if(ID == maxprev) {
		document.getElementById('arrowrightlinkpreview').href = "javascript:rotationprev(0, 1);";
		if(auto == 1){autonext = 0;}
	}else{
		document.getElementById('arrowrightlinkpreview').href = "javascript:rotationprev("+next+", 1);";
		if(auto == 1){autonext = next;}
	}
	document.getElementById('previewimage').innerHTML = previewContent[ID][0];
	document.getElementById('previewtitle').innerHTML = previewContent[ID][1];
	document.getElementById('previewtrailer').innerHTML = previewContent[ID][2];
	if(auto == 1){
		rotapreview = window.setTimeout("rotationprev("+autonext+", 1)", 10000);
	}
}

function SwapReiterTab(obj,content) {
	var TabBox = obj.parentNode.parentNode.id;
	var TabBoxNav = document.getElementById(TabBox).getElementsByTagName("li");
	var TabBoxParent = obj.parentNode.parentNode.parentNode;
	for (i=0; i<TabBoxNav.length; i++) {
		if(i==0)
		TabBoxNav[i].className = TabBoxNav[i].className.replace("on-first","");
		TabBoxNav[i].className = TabBoxNav[i].className.replace("on","");
		if(content) {
			var cDiv = document.getElementById(content+(i+1));
			if(TabBoxNav[i] == obj.parentNode) {
				cDiv.className = cDiv.className.replace(new RegExp("hide"), "show");
			}else{
				cDiv.className = cDiv.className.replace(new RegExp("show"), "hide");
			}
		}
	}
	obj.parentNode.className += " on";
	if(TabBoxNav[0] == obj.parentNode)
		TabBoxNav[0].className += " on-first";
}

function checkArtVote(){
	if($('#votenum').attr('value') != 0){
		return true;
	}else{
		return false;
	}
}

/* Bildergalerie Rotation */
var minipics = new Array();
var firstpos = 0

function firstPosition(nr) {
	firstpos = nr;
}

function addMiniPic(src){
  minipics.push(src);
}

function RotaMiniPic(param, elem) {
	if(param == "next") {
		firstpos = ((firstpos)%(minipics.length))+1;
	}else if(param == "prev"){
		firstpos = ((firstpos-2)%(minipics.length))+1;
		if(firstpos<0) firstpos=firstpos+minipics.length;
	}

	if(document.getElementById){
		var img = document.getElementById('miniPic1');
		if(img){
			img.innerHTML = minipics[((firstpos)%(minipics.length))];
		}
		if(minipics.length > 1){
			var img = document.getElementById('miniPic2');
			if(img){
				img.innerHTML = minipics[((firstpos+1)%(minipics.length))];
			}
		}
		if(minipics.length > 2){
			var img = document.getElementById('miniPic3');
			if(img){
				img.innerHTML = minipics[((firstpos+2)%(minipics.length))];
			}
		}
		if(minipics.length > 3){
			var img = document.getElementById('miniPic4');
			if(img){
				img.innerHTML = minipics[((firstpos+3)%(minipics.length))];
			}
		}
		if(minipics.length > 4){
			var img = document.getElementById('miniPic5');
			if(img){
				img.innerHTML = minipics[((firstpos+4)%(minipics.length))];
			}
		}
	}
}

/* Bildergalerie Rotation */
function RotaMoviePic(param, elem) {
	if(param == "next") {
		firstpos = ((firstpos)%(minipics.length))+1;
	}else if(param == "prev"){
		firstpos = ((firstpos-2)%(minipics.length))+1;
		if(firstpos<0) firstpos=firstpos+minipics.length;
	}

	if(document.getElementById){
		var img = document.getElementById('miniPic1');
		if(img){
			img.innerHTML = minipics[((firstpos)%(minipics.length))];
		}
		if(minipics.length > 1){
			var img = document.getElementById('miniPic2');
			if(img){
				img.innerHTML = minipics[((firstpos+1)%(minipics.length))];
			}
		}
		if(minipics.length > 2){
			var img = document.getElementById('miniPic3');
			if(img){
				img.innerHTML = minipics[((firstpos+2)%(minipics.length))];
			}
		}
		if(minipics.length > 3){
			var img = document.getElementById('miniPic4');
			if(img){
				img.innerHTML = minipics[((firstpos+3)%(minipics.length))];
			}
		}
		if(minipics.length > 4){
			var img = document.getElementById('miniPic5');
			if(img){
				img.innerHTML = minipics[((firstpos+4)%(minipics.length))];
			}
		}
	}
}
