$(document).ready(function(){
	activeitem = 'textnavigation_'+active;
	document.getElementById(activeitem).style.background = 'url(images/textnavigation_active_bg.png)';
	
	$("#content").load("home.inc");
	
	var stagewidth = $('#stage').width();
	var stageheight = $('#stage').height();   
	var left = (stagewidth-1024)/2;
	$('#container').css('left',left);
});

light = new Array();
light['home'] 		= '35px';
light['early'] 		= '235px';
light['projects'] 	= '470px';
light['next'] 		= '720px';


var active='home';
var activesubnavigation='';
var activesubsite='01';


function textNavigationHoverIn(what) {
	thisitem = 'textnavigation_'+what;
	activeitem = 'textnavigation_'+active;
	if(activeitem != thisitem) {
		document.getElementById(thisitem).style.background = 'url(images/textnavigation_active_bg.png)';
		//document.getElementById('imagenavigation_light').style.left = light[what];
	}
	
	
}

function textNavigationHoverOut(what) {
	thisitem = 'textnavigation_'+what;
	activeitem = 'textnavigation_'+active;
	if(activeitem != thisitem) {
		document.getElementById(thisitem).style.background = '';
		//document.getElementById('imagenavigation_light').style.left = light[active];
	}
	
}

function contentView(what) {
	// TEXTNAVIGATION //
	
	oldsubmenuelement='subnavigation_seite_'+activesubsite;
	$('.'+oldsubmenuelement).css('backgroundImage','url(images/subnavigation_seite_'+activesubsite+'_passiv.png)');
	
	newsubmenuelement='subnavigation_seite_01';
	$('.'+newsubmenuelement).css('backgroundImage','url(images/subnavigation_seite_01_aktiv.png)');
	
	
	activesubsite='01';
	
	
	
	window.setTimeout("backgroundfadeout()",0);
	window.setTimeout("backgroundchange('"+what+"')",500);
	window.setTimeout("backgroundfadein()",600);
	
	activeitem='textnavigation_'+active;
	document.getElementById(activeitem).style.backgroundImage = '';
	
	if(what=='contact' || what=='legal') {
		document.getElementById('imagenavigation_light').style.display='none';
	} else {
		document.getElementById('imagenavigation_light').style.display='';
		document.getElementById('imagenavigation_light').style.left = light[what];
	}
	active = what;
	
	if(activesubnavigation) {
		document.getElementById(activesubnavigation).style.display='none';
	}
	
	
	if(document.getElementById('subnavigation_'+what)) {
		$("#subnavigation_"+what).fadeIn(2000);
		//document.getElementById('subnavigation_'+what).style.display='';
		activesubnavigation='subnavigation_'+what;
	}
	
	
	window.setTimeout("contentfadeOut()",0);
	window.setTimeout("contentload('"+what+"')",500);
	window.setTimeout("contentfadein()",600);
	
}

function contentfadein(what) {
	$("#container").fadeIn("slow");
}

function contentfadeOut(what) {
	$("#container").fadeOut("slow");
}

function contentload(what) {
	$("#content").load(what+".inc");
}


function backgroundfadeout() {
	$("#background").fadeOut("slow");
}

function backgroundfadein() {
	$("#background").fadeIn("slow");
}

function backgroundchange(what) {
	document.getElementById("background").style.background = 'url(images/bg_'+what+'.jpg)';
}

function subcontentview(site,what) {
	window.setTimeout("subcontentfadeout('"+site+"','"+activesubsite+"')",0);
	window.setTimeout("subcontentfadein('"+site+"','"+what+"')",600);
	
	oldsubmenuelement='subnavigation_seite_'+activesubsite;
	$('.'+oldsubmenuelement).css('backgroundImage','url(images/subnavigation_seite_'+activesubsite+'_passiv.png)');
	
	newsubmenuelement='subnavigation_seite_'+what;
	$('.'+newsubmenuelement).css('backgroundImage','url(images/subnavigation_seite_'+what+'_aktiv.png)');
	
	activesubsite=what;
}

function subcontentfadeout(site,what) {
	tohide=site+'_'+what;
	$("#"+tohide).slideUp("slow");
	
}

function subcontentfadein(site,what) {
	tobeshown=site+'_'+what;
	$("#"+tobeshown).slideDown("slow");
}

function subNavigationHoverIn(what) {
	if(activesubsite!=what) {
		hoverelement='subnavigation_seite_'+what;
		$('.'+hoverelement).css('backgroundImage','url(images/subnavigation_seite_'+what+'_aktiv.png)');
	}
}

function subNavigationHoverOut(what) {
	if(activesubsite!=what) {
		hoverelement='subnavigation_seite_'+what;
		$('.'+hoverelement).css('backgroundImage','url(images/subnavigation_seite_'+what+'_passiv.png)');
	}
}


function sendform() {
	message='';
	if(formular.anrede[0].checked) { 
		anrede='Frau'; 
	} else if(formular.anrede[1].checked) {
		anrede='Mann'; 
	} else {
		message='Address\n';
	}
	//alert(anrede);
	
	
	if(formular.vname.value=='') 		{ 	message+='First name\n'; 					}
	if(formular.nname.value=='') 		{ 	message+='Last name\n'; 					}
	if(formular.plz.value=='') 			{ 	message+='Please insert postal code\n'; 	}
	if(formular.ort.value=='') 			{ 	message+='City\n'; 						}
	if(formular.strasse.value=='') 		{ 	message+='Street address\n'; 				}
	if(formular.hausnr.value=='') 		{ 	message+='Street-no\n'; 					}
	if(formular.email.value=='') 		{ 	message+='E-Mail\n'; 						}
	if(formular.nachricht.value=='') 	{ 	message+='Your message\n';					}
	anrede		= 'Test';
	titel		=	formular.titel.value.replace(/ /g,"_");
	vorname		=	formular.vname.value.replace(/ /g,"_");
	nachname	=	formular.nname.value.replace(/ /g,"_");
	firma		=	formular.firma.value.replace(/ /g,"_");
	plz			=	formular.plz.value.replace(/ /g,"_");
	ort			=	formular.ort.value.replace(/ /g,"_");
	strasse		=	formular.strasse.value.replace(/ /g,"_");
	hausnr		=	formular.hausnr.value.replace(/ /g,"_");
	telefon		=	formular.telefon.value.replace(/ /g,"_");
	fax			=	formular.fax.value.replace(/ /g,"_");
	email		=	formular.email.value.replace(/ /g,"_");
	nachricht	=	formular.nachricht.value.replace(/ /g,"_");
	
							
	
	if(message!='') { 
		alert('Please fill out the following fields:\n'+message); 
	} else {
		$("#container").fadeOut("fast");
	getvars="anrede="+anrede+"&titel="+titel+"&vorname="+vorname+"&nachname="+nachname+"&firma="+firma+"&plz="+plz+"&ort="+ort+"&strasse="+strasse+"&hausnr="+hausnr+"&telefon="+telefon+"&fax="+fax+"&email="+email+"&nachricht="+nachricht;
	$("#content").load("contact_send.php?"+getvars);
	}
}