function over_contentnavi_dieschmutzvernichter (id)	{
	lower_dieschmutzvernichter_contentnavi ();
	document.getElementById(id).src = root_path+'/art/navi/contentnavi/b_'+id+'_hi.gif';
	document.getElementById(id).alt = root_path+'/art/navi/contentnavi/b_'+id+'_hi.gif';
	document.getElementById('thumbnail_contentnavi_dieschmutzvernichter').alt = id;
	document.getElementById('thumbnail_contentnavi_dieschmutzvernichter').src = root_path+'/art/img/img_'+id+'.jpg';
}

function lower_dieschmutzvernichter_contentnavi ()	{
	for (var x=0; x < document.getElementsByTagName('img').length; x++)	{
		if (document.getElementsByTagName('img')[x].className == "contentnavibutton menuepoint")	{
			document.getElementsByTagName('img')[x].src = root_path+'/art/navi/contentnavi/b_'+document.getElementsByTagName('img')[x].id+'_lo.gif';
			document.getElementsByTagName('img')[x].alt = root_path+'/art/navi/contentnavi/b_'+document.getElementsByTagName('img')[x].id+'_lo.gif';
		}
	}	
}

function open_p_udlGroup() {
	breite = 430;
	hoehe = 327;
	var xPos = (screen.availWidth - breite) / 2;
	var yPos = (screen.availHeight - hoehe ) / 2;
	win = window.open("/grotbuster/siteutilities/p_udlGroup.asp",'udlgroup','width='+breite+',height='+hoehe+',scrollbars=no,toolbar=no,menubar=no,screenX='+xPos+',screenY='+yPos+',left='+xPos+',top='+yPos)
	win.focus();
}

/*     flash layer     */
var timer = "";
function flashlayer_init ()	{
	shuffle_teaser(4);
	build_swf_layer();
	var timer = window.setInterval("show_layer()", 45000);
}

c = 1;
anzahlLayer = 4;
openGrotLayerAuto = 0;
openGrotLayer = 0;
closeLayerNr = 0;
prevGrotLayer = new Array(0,0,0,0,0);
function show_layer(){
	getRandomGrotNumber();
	//if (c < gezogene_zahlen.length && openGrotLayer==0)	{
	if (prevGrotLayer[c] != 1 && (openGrotLayer==0))	{
		choosekoords();
		get_layer_css(c);
		loadFlash('grotbuster_flash_layer_popup_'+c,layer_path+layer_name+'.swf',layer_width,layer_height,'layer'+c,'','transparent','','');
		document.getElementById("grotbuster_flash_layer_popup_"+c).style.top = layer_y_koord;
		document.getElementById("grotbuster_flash_layer_popup_"+c).style.left = layer_x_koord;
		document.getElementById("grotbuster_flash_layer_popup_"+c).style.display = 'block';
		/*if(c==4){
			c=1;
		}else{
			c++;
		}*/
		prevGrotLayer[c] = 1;
		openGrotLayer = 1;
		closeLayerNr = c;
		openGrotLayerAuto = 0;
	}else	{
		window.clearInterval(timer);
		closeLayer(closeLayerNr);
		openGrotLayer = 0;
		openGrotLayerAuto = 1;
	}
}

function initializeOpenLayer(){
	prevGrotLayer = new Array(anzahlLayer);
	for(var x=0;x<=anzahlLayer;x++){
		prevGrotLayer[x]=0;
	}
}


function getRandomGrotNumber(){
	var rand_no = Math.ceil(anzahlLayer*Math.random())
	var counter=0;
	for(var x=0;x<=anzahlLayer;x++){
		if(prevGrotLayer[x]==1){
			counter++;
		}
	}
	if(counter >= anzahlLayer ){
		initializeOpenLayer();
		getRandomGrotNumber();
	}else{
		c = rand_no;
	}
}

function GetRandom( min, max ) {
	if( min > max ) {
		return( -1 );
	}
	if( min == max ) {
		return( min );
	}
	var r = parseInt( Math.random() * ( max+1 ) );
	return( r + min <= max ? r + min : r );
}


var gezogene_zahlen = new Array();
function shuffle_teaser(max_teaser) {
	var gesammtanzahl = max_teaser;
	var anzahl_gezogene_zahlen = 0;
	for (var x=0; x < gesammtanzahl; x++)	{
		var zahl = GetRandom(1,4);
		for (var y=0; y < gesammtanzahl; y++)	{
			if (zahl == gezogene_zahlen[y])	{
				zahl = "doppelt";
			}
		}
		if (zahl != "doppelt")	{
			gezogene_zahlen[anzahl_gezogene_zahlen+1] = zahl;
			anzahl_gezogene_zahlen++;
		}else	{
			x--; 
		}
	}
}


var layer_x_koord = "200px";
var layer_y_koord = "100px";
function choosekoords ()	{
	layer_x_koord = GetRandom(0,550)+"px";
	layer_y_koord = GetRandom(0,350)+"px";
}


var layer_width = "";
var layer_height = "";
var layer_path = "/grotbuster/art/swf/";
var layer_name = "";
function get_layer_css (layernumber)	{
	switch (layernumber) {
	  case 1:
	  	layer_width = "335px";
		layer_height = "210px";
		layer_name = "drGrot";
	    break;
	  case 2:
	  	layer_width = "280px";
		layer_height = "170px";
		layer_name = "kalleKeim";
	    break;
	  case 3:
	  	layer_width = "340px";
		layer_height = "200px";
		layer_name = "schmutzilla";
	    break;
	  case 4:
	  	layer_width = "235px";
		layer_height = "260px";
		layer_name = "siggiSchimmel";
	    break;
	  default:
	  	layer_width = "200px";
		layer_height = "100px";
		layer_name = "intro2";
	    break;
	}
}
function schmutzilla(){
	document.location.href="/grotbuster/dieGrotBande/Schmutzilla.asp";
}
function kalleKeim(){
	document.location.href="/grotbuster/dieGrotBande/KalleKeim.asp";
}
function drGrot(){
	document.location.href="/grotbuster/dieGrotBande/drGrot.asp";
}
function siggiSchimmel(){
	document.location.href="/grotbuster/dieGrotBande/SiggiSchimmel.asp";
}

function build_swf_layer ()	{
	for (var b=1; b <= anzahlLayer; b++)	{ 
		document.write ("<div id='grotbuster_flash_layer_popup_"+b+"' class='grotbuster_flash_layer_popup'>");
		document.write("</div>");
	}
}



/************** ECARDS ******************/


var eCardWindow = null;

function submitFormToPopUp(formName){
   	document.forms[formName].action = "p_ecard.asp";
	eCardWindow = window.open("", "eCardWindow",'toolbar=0,location=0,directories=0,status=0,scrollbars=0,resizable=0,width=560,height=480');
	document.forms[formName].target = "eCardWindow";
	document.forms[formName].submit();	
}

function submitForm(formName) {
	document.forms[formName].submit(); 
}

function textCounter(field, countfield, maxlimit, countView) {
    if (field.value.length > maxlimit) {
        field.value = field.value.substring(0, maxlimit);
    } else {
        countfield.value = maxlimit - field.value.length;
    }
	document.getElementById(countView).innerHTML = countfield.value;
}

function doSubmit(){
	document.forms['weiterempfehlen'].submit();
}
function closeLayer(layerID){
	if(typeof( layerID ) == "undefined"){
		layerID='videoBox';
	}else{
		layerStr = String(layerID);
		if(layerStr.length==1 && !layerID.NaN){
			layerID = 'grotbuster_flash_layer_popup_'+layerID;
			openGrotLayer = 0;
		}
	}
	document.getElementById(layerID).style.display = 'none';
}

side = 1;
function switchSide(kind){
	var vers, empf, nach;
	side=(side==1)?0:1;
	var layerClass = "Seite"+side;
	document.getElementById('ecardFront').className = layerClass;
	if(side==0 && kind==1){
		df = document.forms[0];
		document.getElementById('von').innerHTML = df.txtAbsendername.value+"<br>"+df.txtAbsenderemail.value;
		document.getElementById('an').innerHTML = df.txtEmpfaengername.value+"<br>"+df.txtEmpfaengeremail.value;
		document.getElementById('nach').innerHTML = df.txtNachricht.value;
	}
}
function showPreview(layerID){
	document.getElementById(layerID).style.display = 'block';
}

/************** Videos ******************/
function showFilm(videonr,path){
	loadFlash('videoBox',path+'/art/swf/tv_spot'+videonr+'.swf',365,365,'video'+videonr,'','transparent','','');
	document.getElementById('videoBox').style.display = "block";
}
function showGame(path){
	loadFlash('game',path+'/art/swf/domestos_grotbusters.swf',710,490,'Spiel','','transparent','','');
	document.getElementById('game').style.display = "block";
}
function closeVideo(){
	document.getElementById('videoBox').style.display = "none";
}
/************** Gewinnspiel ******************/
function closeTool(){
	document.getElementById('game').style.display = "none";
}