document.observe('dom:loaded', function(){
	$$('.question').each(function(element){
		element.onclick = function(){
			prevEl = element.up('LI');
			//alert(prevEl);
			if (prevEl.className == "q_active"){
				prevEl.className = ""
			}else{
				prevEl.className = "q_active"
			};
			return false;
		};
	});
});

/*var ShowReaktiveFlag = false;
function ShowReaktiveStart(){
	ShowReaktiveFlag = true;
	setTimeout("ShowReaktive()",100);
}
function ShowReaktive(){
	if (ShowReaktiveFlag){
		new Effect.Appear('rktv_show', {to: 1, duration: 0.4});
	}
}
function HideReaktiveStart(){
	ShowReaktiveFlag = false;
	setTimeout("HideReaktive()",100);
}
function HideReaktive(){
	if (!ShowReaktiveFlag){
		new Effect.Fade('rktv_show', {to: 0, duration: 0.4});
	}
}*/

function checkConsultForm(obj)
{
	ok=0;
	if (trim(obj.username.value)=="") {
		obj.username.style.borderColor='#A60000';
	} else {
		obj.username.style.borderColor='#C5A878';
		ok++;
	}
	if (obj.usermail.value!="") {
		if (!emailCheck(obj.usermail.value)) {
			obj.usermail.style.borderColor='#A60000'; 
		} else {
		obj.usermail.style.borderColor='#C5A878';
		ok++;
		}
	} else {
		obj.usermail.style.borderColor='#A60000'; 
	}
	if (trim(obj.userquest.value)=="") {
		obj.userquest.style.borderColor='#A60000'; 
	} else {
		obj.userquest.style.borderColor='#C5A878';
		ok++;
	}
	if (ok==3) {
		obj.submit();
	} else {
		return false;
	}
}
function emailCheck (email)
{ var re = new RegExp("^[\\w\\.-]+@[\\w\\.-]+\\.[A-Za-z]{2,}");
  return (re.test(email));
}
function trim(s)
{
	return 	s.replace(/^(\s*)/,"$`").replace(/(\s*)$/,"$'");
}
function checkdata() {
	ok=1;
	if (document.contact_form.c_name.value=="") {
		document.contact_form.c_name.style.borderColor='#A60000';
		document.contact_form.c_name.focus;
		ok=0;
	} else {
		document.contact_form.c_name.style.borderColor='#C5A878';
	}
	if (!emailCheck(document.contact_form.c_email.value)){
		document.contact_form.c_email.style.borderColor='#A60000';
		document.contact_form.c_email.focus;
		ok=0;
	} else {
		document.contact_form.c_email.style.borderColor='#C5A878';
	}
	if (document.contact_form.c_topic.value=="") {
		document.contact_form.c_topic.style.borderColor='#A60000';
		document.contact_form.c_topic.focus;
		ok=0;
	} else {
		document.contact_form.c_topic.style.borderColor='#C5A878';
	}
	if (document.contact_form.c_text.value=="") {
		document.contact_form.c_text.style.borderColor='#A60000';
		document.contact_form.c_text.focus;
		ok=0;
	} else {
		document.contact_form.c_text.style.borderColor='#C5A878';
	}
	if (ok==0) {
		return false;
	} else {
		document.contact_form.submit();
	}
}
