var init = false;

function load(){
	$('ajaxloading').addClass('hide');
}

function newsViewer(id) {
	//e = new Event(e).stop();
	id.substr(4)
	if($('nct_'+id.substr(4)).hasClass('hide')) 
		$('nct_'+id.substr(4)).removeClass('hide');
	else 
		$('nct_'+id.substr(4)).addClass('hide');
} 

function startLoad(){
	if($('ajaxloading').hasClass('hide')) {
		$('ajaxloading').removeClass('hide');
		init = true;
	}
	else {
		$('ajaxloading').addClass('hide');
		init = false;
	}
}

function sendMail() {
	if(init)
		return;
	startLoad();
	var error = false;
	
	if($('name').value == '') {
		error = true;
		$('name').addClass('inputError');
	}
	else
		$('name').removeClass('inputError');
	
	if($('email').value == '') {
		error = true;
		$('email').addClass('inputError');
	}
	else
		$('email').removeClass('inputError');
	
	if($('msg').value == '') {
		error = true;
		$('msg').addClass('inputError');
	}
	else
		$('msg').removeClass('inputError');
		
	
	if(error){
		startLoad();	
	}
	else {
		new Ajax("/ajax.php?cmd=kontakt",{data : {'name' : $('name').value, 'email' : $('email').value, 'msg' : $('msg').value},onComplete: function(e){
			var res = Json.evaluate(e);
			if(!res.success) {
				startLoad();
			}
			else {
				$('name').value = '';
				$('email').value = '';
				$('msg').value = '';
				alert('Ihre Nachricht wurde verschickt!');
				startLoad();
			}
		}}).request();
	}
}

function sendBestellung(){
	if(init)
		return;
	startLoad();
	var error = false;
	var df = $$('input.pflicht');
	
	df.each(function(e){
		if(e.value == '') {
			e.addClass('inputError');
			error = true;
		}
		else
			e.removeClass('inputError');
	});
	
	if($('webpaket').value == 0) {
		$('webpaket').addClass('inputError');
		error = true;
	}
	else 
		$('webpaket').removeClass('inputError');
	
	if(error) {
		startLoad();
	}
	else {
		new Ajax("/ajax.php?cmd=bestellung",{data : $('bestellungForm').toQueryString(),onComplete: function(e){
			var res = Json.evaluate(e);
			if(!res.success) {
				startLoad();
			}
			else {
				alert('Ihre Bestellung wurde verschickt!');
				startLoad();
			}
		}}).request();
	}
	
}