$(document).ready(function(){
url=window.location;



/* STARTPAGE */
	$("#landingimage").mouseenter(function(){						   
			$(this).removeClass("landingpage_image");	
			$(this).addClass("landingpage_image_hover");
			});
		
	$("#landingimage").mouseleave(function(){			
			$(this).removeClass("landingpage_image_hover");	
			$(this).addClass("landingpage_image");	
			});
	
			
/* LANDINPAGE */
	clear_hover = function (){
	$(".landing_category_images").each(function(){
			name="landing_"+this.title.toLowerCase();
			$(this).removeClass(name+"_hover");	
			$(this).addClass(name);		
		});
	}
	clear_hover();
	$(".landing_category_images").mouseenter(function(){	
			clear_hover();			
			name="landing_"+this.title.toLowerCase();													  
			$(this).removeClass(name);	
			$(this).addClass(name+"_hover");
			});
		
	$(".landing_category_images").mouseleave(function(){	
			name="landing_"+this.title.toLowerCase();
			$(this).removeClass(name+"_hover");	
			$(this).addClass(name);	
			});

/* KONTAKTFORM */
	contact_form_check= function (){
		var flag=true;
		if($("#email").val()==""){alert("Bitte geben Sie eine E-Mail Adresse an!"); flag=false;}
		else if(validEmail($("#email").val())==false){alert("Bitte geben Sie eine gültige E-Mail Adresse an!"); flag=false;}
		else if($("#name").val()==""){alert("Bitte geben Sie Ihren Namen an!"); flag=false;}
		else if($("#betreff").val()==""){alert("Bitte geben Sie einen Betreff an!"); flag=false;}		
		else if($("#nachricht").val()==""){alert("Bitte geben Sie eine Nachricht ein!"); flag=false;}
		if(flag){return true;}else{return false;}
		
	}
	
	$("#buchen_link").attr("href","http://www.beate-werner.at");
	
	var counter=0;
	$(".newseintrag").each(function(){
		if(counter==0){
		$(this).attr("style","background:#d4dfea;");}
		counter++;
		if(counter==2){counter=0;}
	});

	
	/* SORTERTABLE */
	Array.prototype.in_array = function(needle){
        for(var i=0; i<this.length; i++){
            if(needle===this[i])
                return true
        }
        return false;
    }
	var vorhandene_gruppen=[];
	
	$("#sortertable tr").each(function(){
		if(this.title!=""){
			if(vorhandene_gruppen.in_array(this.title)==false){
				vorhandene_gruppen.push(this.title);
			}
		}
	});
	//hoovereffekt
	$("#sortertable tr:not(:first) ").hover(function()
		{
			$(this).css("cursor","pointer");	
			$(this).addClass("table_hover");
		},
		function()
			{$(this).removeClass("table_hover");
		
		});
	//linkfunktion
	$("#sortertable tr:not(:first) ").click(function()
	{
		link=$(this).children("td").children("a").attr("href");
		if(link!=""){window.location.href = "/"+link;}
	});
	//Aufteilung
	for(i=0;i<vorhandene_gruppen.length;i++)
	{		
		name="#sortertable tr[title|="+vorhandene_gruppen[i]+"]";
		counter=0;
		$(name).each(function(){
		if(counter==0){
		$("<tr class='table_spacer'><td height='10'></td><td></td><td></td><td></td></tr>" +
				"<tr title='"+vorhandene_gruppen[i]+"'><td><h3>"+vorhandene_gruppen[i]+"</h3></td><td></td><td></td><td></td></tr>").insertBefore(this); 
		counter++;}
		});
		
		berechnung=i%2;		
		if(berechnung!=0){			
	    $(name).addClass("table_row_highlight");	    
	    }
					
	}
	//Zeilen farbig einfärben ende
	color_spalte= function (no){
		$('#sortertable td:nth-child('+no+')').addClass("coll_highlight");		
	}	
});

		function validEmail(email) {

			  var strReg = "^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$";

			  var regex = new RegExp(strReg);

			  return(regex.test(email));

			}
