detail = {};
aktiv = {};
now = {};
portfolio = {};
el = {};
window.onload = function(){
	aktiv = window.setInterval('showLinks()',1000);
}

window.addEvent('domready', function() {
	now['active'] = '';

	
	var el1 = $('tsiDetail');
	$('tsi').addEvent('click', function(e) {
		e.stop();
		if(now['active'] != ''){
			$(now['active']).fade(0);
			now['active'] = 'tsiDetail';
			el1.fade(1);
		}
		else{
			now['active'] = 'tsiDetail';
			el1.fade(1);
		}
	});
	$('tsiClose').addEvent('click', function(e) {
		now['active'] = '';
		e.stop();
		el1.fade(0);
	});
	el1.fade(0);
	
	var el2 = $('schminckeDetail');
	$('schmincke').addEvent('click', function(e) {
		e.stop();
		if(now['active'] != ''){
			$(now['active']).fade(0);
			now['active'] = 'schminckeDetail';
			el2.fade(1);
		}
		else{
			now['active'] = 'schminckeDetail';
			el2.fade(1);
		}
	});
	$('schminckeClose').addEvent('click', function(e) {
		now['active'] = '';
		e.stop();
		el2.fade(0);
	});
	el2.fade(0);
	
	var el3 = $('atonaltheaterDetail');
	$('atonaltheater').addEvent('click', function(e) {
		e.stop();
		if(now['active'] != ''){
			$(now['active']).fade(0);
			now['active'] = 'atonaltheaterDetail';
			el3.fade(1);
		}
		else{
			now['active'] = 'atonaltheaterDetail';
			el3.fade(1);
		}
	});
	$('atonaltheaterClose').addEvent('click', function(e) {
		now['active'] = '';
		e.stop();
		el3.fade(0);
	});
	el3.fade(0);
	
	var el4 = $('rocknoiseDetail');
	$('rocknoise').addEvent('click', function(e) {
		e.stop();
		if(now['active'] != ''){
			$(now['active']).fade(0);
			now['active'] = 'rocknoiseDetail';
			el4.fade(1);
		}
		else{
			now['active'] = 'rocknoiseDetail';
			el4.fade(1);
		}
	});
	$('rocknoiseClose').addEvent('click', function(e) {
		now['active'] = '';
		e.stop();
		el4.fade(0);
	});
	el4.fade(0);
	
	var el5 = $('mpumalangaDetail');
	$('mpumalanga').addEvent('click', function(e) {
		e.stop();
		if(now['active'] != ''){
			$(now['active']).fade(0);
			now['active'] = 'mpumalangaDetail';
			el5.fade(1);
		}
		else{
			now['active'] = 'mpumalangaDetail';
			el5.fade(1);
		}
	});
	$('mpumalangaClose').addEvent('click', function(e) {
		now['active'] = '';
		e.stop();
		el5.fade(0);
	});
	el5.fade(0);
	
	var el6 = $('plaradDetail');
	$('plarad').addEvent('click', function(e) {
		e.stop();
		if(now['active'] != ''){
			$(now['active']).fade(0);
			now['active'] = 'plaradDetail';
			el6.fade(1);
		}
		else{
			now['active'] = 'plaradDetail';
			el6.fade(1);
		}
	});
	$('plaradClose').addEvent('click', function(e) {
		now['active'] = '';
		e.stop();
		el6.fade(0);
	});
	el6.fade(0);
});


function showLinks(){
	detail[0] = 'tsiDetail';
	detail[1] = 'schminckeDetail';
	detail[2] = 'atonaltheaterDetail';
	detail[3] = 'rocknoiseDetail';
	detail[4] = 'mpumalangaDetail';
	detail[5] = 'plaradDetail';
	for(var a in detail){
		$(detail[a]).style.display = 'block';
	}
	window.clearInterval(aktiv);
}

function morph(what,to){
	var myEffect = new Fx.Morph(what, {duration: 1000, transition: Fx.Transitions.Sine.easeOut});
	myEffect.start('.negMargin'+to);	
}

links = {};
function check(t,w){
	if($(w+'First')){
		$(w+'First').className = '';
		$(w+'First').id = '';
	}
	if(links[w] != null){
		$(links[w]).className = '';
	}
	$(t).className='active';
	links[w] = t;
}

function ajaxSend(){
	var error = false;
	if($('_name').value == ''){
		error = true;
		$('_name').style.border = '1px solid red';
	}
	else{
		$('_name').style.border = '1px solid #182B4B';	
	}
	if($('_email').value == ''){
		error = true;
		$('_email').style.border = '1px solid red';
	}
	else{
		$('_email').style.border = '1px solid #182B4B';	
	}
	if($('_msg').value == ''){
		error = true;
		$('_msg').style.border = '1px solid red';
	}
	else{
		$('_msg').style.border = '1px solid #182B4B';	
	}
	if(error != true){
		var vars = 'name='+$('_name').value+'&email='+$('_email').value+'&msg='+$('_msg').value;
		var url = 'http://www.dominikweber.net/js/mail.php?'+vars;
		var myRequest = new Request({url: url}).send();
		$('form').innerHTML = '<p>Vielen Dank f&uuml;r Ihre Anfrage. Ich werde mich in K&uuml;rze bei Ihnen melden.</p>';
	}
}