function openPopup(URL){
	win = window.open(URL,"New","toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=yes,resizable=yes,width=600,height=550,left=100,top=100");
	win.window.focus();
}

function deactivateForm(id) {
	document.getElementById(id).style.display="none"; 
}

if (document.images)
	rollover=1;
else
	rollover=0;

if (rollover){

	nav1_0 = new Image();
	nav1_1 = new Image();
	nav2_0 = new Image();
	nav2_1 = new Image();
    nav3_0 = new Image();
	nav3_1 = new Image();
    nav4_0 = new Image();
	nav4_1 = new Image();
    nav5_0 = new Image();
	nav5_1 = new Image();		
	
	metanav1_0 = new Image();
	metanav1_1 = new Image();
	metanav2_0 = new Image();
	metanav2_1 = new Image();
    metanav3_0 = new Image();
	metanav3_1 = new Image();
    metanav4_0 = new Image();
	metanav4_1 = new Image();	
    metanav5_0 = new Image();
	metanav5_1 = new Image();
    metanav6_0 = new Image();
	metanav6_1 = new Image();	
	
    flbutt1_0 = new Image();
	flbutt1_1 = new Image();	
    flbutt2_0 = new Image();
	flbutt2_1 = new Image();	
    flbutt3_0 = new Image();
	flbutt3_1 = new Image();
	
    upnav1_0 = new Image();
	upnav1_1 = new Image();	
    upnav2_0 = new Image();
	upnav2_1 = new Image();	
    upnav3_0 = new Image();
	upnav3_1 = new Image();
	
    klappe1_0 = new Image();
	klappe1_1 = new Image();
	
    closeImg_0 = new Image();
	closeImg_1 = new Image();
	
    closeImgG_0 = new Image();
	closeImgG_1 = new Image();
	
    butt1_0 = new Image();
	butt1_1 = new Image();
    butt2_0 = new Image();
	butt2_1 = new Image();
    butt3_0 = new Image();
	butt3_1 = new Image();
    butt4_0 = new Image();
	butt4_1 = new Image();
    butt5_0 = new Image();
	butt5_1 = new Image();
    butt6_0 = new Image();
	butt6_1 = new Image();										
	
	
	fl1_0 = new Image();
	fl1_1 = new Image();
	fl2_0 = new Image();
	fl2_1 = new Image();
	fl3_0 = new Image();
	fl3_1 = new Image();
	fl4_0 = new Image();
	fl4_1 = new Image();
	fl5_0 = new Image();
	fl5_1 = new Image();					
					
	
			
	
	nav1_0.src = "img/navi/nav1_0.gif";
	nav1_1.src = "img/navi/nav1_1.gif";
	nav2_0.src = "img/navi/nav2_0.gif";
	nav2_1.src = "img/navi/nav2_1.gif";
    nav3_0.src = "img/navi/nav3_0.gif";
	nav3_1.src = "img/navi/nav3_1.gif";	
    nav4_0.src = "img/navi/nav4_0.gif";
	nav4_1.src = "img/navi/nav4_1.gif";
    nav5_0.src = "img/navi/nav5_0.gif";
	nav5_1.src = "img/navi/nav5_1.gif";			
	
	metanav1_0.src = "img/navi/metanav1_0.gif";
	metanav1_1.src = "img/navi/metanav1_1.gif";
	metanav2_0.src = "img/navi/metanav2_0.gif";
	metanav2_1.src = "img/navi/metanav2_1.gif";
    metanav3_0.src = "img/navi/metanav3_0.gif";
	metanav3_1.src = "img/navi/metanav3_1.gif";	
    metanav4_0.src = "img/navi/metanav4_0.gif";
	metanav4_1.src = "img/navi/metanav4_1.gif";	
    metanav5_0.src = "img/navi/metanav5_0.gif";
	metanav5_1.src = "img/navi/metanav5_1.gif";	
    metanav6_0.src = "img/navi/metanav6_0.gif";
	metanav6_1.src = "img/navi/metanav6_1.gif";	
	
    flbutt1_0.src = "img/buttflash1_0.gif";
	flbutt1_1.src = "img/buttflash1_1.gif";		
    flbutt2_0.src = "img/buttflash2_0.gif";
	flbutt2_1.src = "img/buttflash2_1.gif";	
    flbutt3_0.src = "img/buttflash3_0.gif";
	flbutt3_1.src = "img/buttflash3_1.gif";
	
    upnav1_0.src = "img/navi/uploadnav_1_0.gif";
	upnav1_1.src = "img/navi/uploadnav_1_1.gif";
    upnav2_0.src = "img/navi/uploadnav_2_0.gif";
	upnav2_1.src = "img/navi/uploadnav_2_1.gif";
    upnav3_0.src = "img/navi/uploadnav_3_0.gif";
	upnav3_1.src = "img/navi/uploadnav_3_1.gif";
	
    klappe1_0.src = "img/filmklappe_0.gif";
	klappe1_1.src = "img/filmklappe_1.gif";
	
    fl1_0.src = "img/flasche1_0.gif";
	fl1_1.src = "img/flasche1_1.gif";
    fl2_0.src = "img/flasche2_0.gif";
	fl2_1.src = "img/flasche2_1.gif";
    fl3_0.src = "img/flasche3_0.gif";
	fl3_1.src = "img/flasche3_1.gif";
    fl4_0.src = "img/flasche4_0.gif";
	fl4_1.src = "img/flasche4_1.gif";
    fl5_0.src = "img/flasche5_0.gif";
	fl5_1.src = "img/flasche5_1.gif";
	
	
    closeImg_0.src = "img/schliessen_btn_0.gif";
	closeImg_1.src = "img/schliessen_btn_1.gif";
    closeImgG_0.src = "img/schliessen_btn_gold_0.gif";
	closeImgG_1.src = "img/schliessen_btn_gold_1.gif";
	
    butt1_0.src = "img/but_absenden_0.gif";
	butt1_1.src = "img/but_absenden_1.gif";
	
    butt2_0.src = "img/but_bewerten_0.gif";
	butt2_1.src = "img/but_bewerten_1.gif";
    butt3_0.src = "img/but_drehbuch_suchen_0.gif";
	butt3_1.src = "img/but_drehbuch_suchen_1.gif";
    butt4_0.src = "img/but_film_suchen_0.gif";
	butt4_1.src = "img/but_film_suchen_1.gif";
    butt5_0.src = "img/but_weiter_0.gif";
	butt5_1.src = "img/but_weiter_1.gif";
    butt6_0.src = "img/but_zurueck_0.gif";
	butt6_1.src = "img/but_zurueck_1.gif";																							
}	



var active_subcontent=0;
var active_staysubcontent=0;


function activate_menue(menue) {
	if ((menue!=active_subcontent) && (menue!=active_staysubcontent))
		document.images[menue].src = eval(menue+"_1.src");
}

function deactivate_menue(menue) {
	if ((menue!=active_subcontent) && (menue!=active_staysubcontent))
		document.images[menue].src = eval(menue+"_0.src");
}


function store_staymenue(staymenue) {
	if (staymenue!=active_subcontent) {
		if (active_staysubcontent)
			document.images[active_staysubcontent].src = eval(active_staysubcontent+"_0.src");
			document.images[staymenue].src = eval(staymenue+"_1.src");
			active_staysubcontent=staymenue;
		}
}


var nameLayerLast;
function ShowLayer(nameLayer){
	//if(document.getElementById('homeLogo'))document.getElementById('homeLogo').style.display="none";
	//if(document.getElementById('kritik'))document.getElementById('kritik').style.display="none";
	//if(document.getElementById('kritik2'))document.getElementById('kritik2').style.display="none";
	//if(document.getElementById('ecard'))document.getElementById('ecard').style.display="none";
	if(nameLayerLast){
		document.getElementById(nameLayerLast).style.display="none";
		}
	document.getElementById(nameLayer).style.display="inline";
	nameLayerLast=nameLayer;

}

var show = 0;
function ShowAbstimmen(nameDiv,starter){

if(show==1){
	if(starter)document.getElementById(starter).style.display="none";
	if(document.getElementById('formAbstimmen'))document.getElementById('formAbstimmen').style.display="inline";	
	document.getElementById(nameDiv).style.display="none";
	var triggerVote = 0;
}
if(show==0){
	ShowLayer('homeLogo');
	if(starter)document.getElementById(starter).style.display="inline";
	if(document.getElementById('formAbstimmen'))document.getElementById('formAbstimmen').style.display="none";	
	document.getElementById(nameDiv).style.display="inline";
	var triggerVote = 1;
}	
show = triggerVote;
}


function textCounter(field, maxlimit) {
    if (field.value.length > maxlimit) {
        field.value = field.value.substring(0, maxlimit);
    } 
}
function hasClass(element, className){
	return ( element.className && element.className.match( new RegExp( "\\b"+className+"\\b" ) ) ) ? true : false;
}
function byTagAndClassName ( tagName, className, parentElement ){
	var elements = new Array ();
	var parent = ( parentElement ) ? parentElement : document.body;
	var children = parent.getElementsByTagName( tagName );
	for ( var a = 0; a < children.length; a++ ){
		if ( hasClass (children[a], className) ){
			elements.push ( children[a] );
		}
	}
	return elements;
}
/* home movie layers */

function setHomeMovieStatus(homeMovie, status){
	homeMovieHasMoved = status;
	if(nextHomeMovie){
		//alert("nextHomeMovie: "+nextHomeMovie);
		moveHomeMovie(nextHomeMovie);
	}
	nextHomeMovie = null;
}
function moveHomeMovie(homeMovie){
	if(!homeMovieHasMoved){
		//alert(homeMovieHasMoved);
		nextHomeMovie = homeMovie;
		return;
	}
	if(lastHomeMovie){
		new Effect.MoveBy(
			lastHomeMovie, 
			0, 
			homeMovieMoveAmount, 
			{duration : .2,
			afterFinish: function(){
				this.isMoving = false;
			}.bind(lastHomeMovie)
			});
	}
	new Effect.MoveBy(
		homeMovie, 
		0, 
		-homeMovieMoveAmount, 
		{duration : .7,
			afterFinish: function(){
				homeMovie.isMoving = false;
				setHomeMovieStatus(homeMovie, true);
			}.bind(homeMovie)
	});
	homeMovie.isMoving = true;
	setHomeMovieStatus(homeMovie, false);
	lastHomeMovie = homeMovie;
}
function moveMovieIn(homeMovie){
	new Effect.MoveBy(
			homeMovie, 
			0, 
			homeMovieMoveAmount, 
			{duration : .2,
			afterFinish: function(){
				this.isMoving = false;
				lastHomeMovie = null;
			}.bind(homeMovie)
			});
}
function initHomeMovies(){
/*
	lastHomeMovie = null;
	nextHomeMovie = null;
	homeMovieMoveAmount = 150;
	homeMovieHasMoved = true;
	var numMovies = 5;
	var homeMoviesHolder = $('homeMovies');
	for(var i=0; i<numMovies; i++){
		
		var homeMovie = $('homeMovie_'+(i+1));
		if(homeMovie){
			var clickDummy = byTagAndClassName('div', 'XXXclickDummy', homeMovie)[0];
			homeMovie.isMoving = false;
			clickDummy.homeMovie = homeMovie;
			clickDummy.onclick = function(){
				if(this.homeMovie.isMoving){return};
				if(lastHomeMovie == this.homeMovie){
					moveMovieIn(this.homeMovie);
					return;
				}
				moveHomeMovie(this.homeMovie);
			}
		}
	}
*/
}
//Event.observe(document, 'onload', initHomeMovies);
window.onload = initHomeMovies;




/** mouse over **/
var triggerImg = 0;
function changeHG(Obj,klasse,imgName,imgSrc){
		var divHG = Obj;
		divHG.className = klasse;
		
		if(imgName && triggerImg==1){
			document.images[imgName].src=imgSrc+"_0.jpg";
			 var triggerN=0;
		}		
		else{
		if(imgName){
			document.images[imgName].src=imgSrc+"_1.jpg";
			if(imgNameLast)
			document.images[imgNameLast].src=imgSrcLast+"_0.jpg";
			 var triggerN=1;
		}
		}
		triggerImg = triggerN;
		var imgNameLast = imgName;
		var imgSrcLast = imgSrc;	

}	

function switchStyle(subObj,klasse){
		subObj.className = klasse;
}		
	
