function MM_showHideLayers() { //v9.0
  var i,p,v,obj,args=MM_showHideLayers.arguments;
  for (i=0; i<(args.length-2); i+=3) 
  with (document) if (getElementById && ((obj=getElementById(args[i]))!=null)) { v=args[i+2];
    if (obj.style) { obj=obj.style; v=(v=='show')?'visible':(v=='hide')?'hidden':v; }
    obj.visibility=v; }
}

function enter_field(obj,ind) {
	switch(ind) {
		case "search": if(obj.value=="Suchen") { obj.value = ""; } break;
		case "name": if(obj.value=="Name") { obj.value = ""; } break;
		case "firma": if(obj.value=="Firma") { obj.value = ""; } break;
		case "email": if(obj.value=="E-Mail") { obj.value = ""; } break;
	}
}

function leave_field(obj,ind) {
	switch(ind) {
		case "search": if(obj.value=="") { obj.value = "Suchen"; } break;
		case "name": if(obj.value=="") { obj.value = "Name"; } break;
		case "firma": if(obj.value=="") { obj.value = "Firma"; } break;
		case "email": if(obj.value=="") { obj.value = "E-Mail"; } break;
	}
}

function highlight_navi(stat, objs) {
	obj = document.getElementById(objs);
	obj_a = document.getElementById(objs+"_a");
	switch(stat) {
		case true:
			obj.style.backgroundImage = "url(/images/elements/background_navigation_over.gif)";
			obj_a.style.color = "#FFFFFF";
		break;
		case false:
			obj.style.backgroundImage = "none";
			obj_a.style.color = "#87888a";
		break;
	}
}

function ge(obj) { return document.getElementById(obj); }

function EMail(s)
	{
		var a = false;
		var res = false;
		if(typeof(RegExp) == 'function')
		{
			var b = new RegExp('abc');
			if(b.test('abc') == true){a = true;}
		}
	
		if(a == true)
		{
			reg = new RegExp('^([a-zA-Z0-9\\-\\.\\_]+)'+
			'(\\@)([a-zA-Z0-9\\-\\.]+)'+
			'(\\.)([a-zA-Z]{2,4})$');
			res = (reg.test(s));
		}
		else
		{
		res = (s.search('@') >= 1 &&
		s.lastIndexOf('.') > s.search('@') &&
		s.lastIndexOf('.') >= s.length-5)
		}
		return(res);
	} 

function check_newsletter_form() {
		var check_form = true;
		
		//Anrede
		if(!ge('newsletterfield_anrede_herr').checked && !ge('newsletterfield_anrede_frau').checked) {
			alert('Bitte füllen Sie das Feld Anrede aus!');
			ge('newsletterfield_anrede_herr').focus();
			check_form = false; return false;
		}
		if(ge('newsletterfield_text_name').value == "") {
			alert('Bitte füllen Sie das Feld "Name" vollständig aus!');
			ge('newsletterfield_text_name').focus();
			check_form = false; return false;
		} 
		if(!EMail(ge('newsletterfield_text_email').value)) {
			alert('Bitte füllen Sie das Feld "E-Mail" vollständig aus!');
			ge('newsletterfield_text_email').focus();
			check_form = false; return false;
		} 
		if(check_form==true) {
			return true;
		} else {
			return false;
		}
}

jQuery(document).ready(function(){
	$(".ceebox").ceebox({ titles:false,width: 664,height:368,video:true });
});
