function validate_form(){
	var agency = document.getElementById('refID');
	var agency_email = document.getElementById('agency_email');
	var error_box = document.getElementById('error_box');

	if(agency.value == null || agency.value == ""){
		var agency_error = true;
	}else{
		var agency_error = false;
	}

	var apos = agency_email.value.indexOf("@");
	var dotpos = agency_email.value.lastIndexOf(".");

	if(apos < 1 || dotpos - apos < 2){ 
		var email_error = true;
	}else{
		var email_error = false;
	}

	if(email_error == false && agency_error == false){
		document.getElementById('agency_login').action = '/';
		document.forms.agency_login.submit();
	}else{
		if(email_error == true && agency_error == true){
			error_box.innerHTML = '<p class="error_box">Bitte geben Sie eine Agenturnummer ein!</p>'
								+ '<p class="error_box">Bitte geben Sie eine gültige E-Mail Adresse ein!</p>';
		}
		if(email_error == true && agency_error == false){
			error_box.innerHTML = '<p class="error_box">Bitte geben Sie eine gültige E-Mail Adresse ein!</p>';
		}
		if(email_error == false && agency_error == true){
			error_box.innerHTML = '<p class="error_box">Bitte geben Sie eine Agenturnummer ein!</p>';
		}
	}
}

function hideElements(){
	$$('ul.tohide').invoke('hide');
}

function toggleList($id){
	$('list_'+$id).toggle();
	if($('btn_'+$id).innerHTML == '.. mehr'){
		$('btn_'+$id).innerHTML = '.. weniger';
	}else{
		$('btn_'+$id).innerHTML = '.. mehr';
	}
}

function submitLang(lang){
	document.getElementById('langVar').value = lang;
	document.langForm.submit();
}
