$(document).ready(function(){
	$("#logo").click(function(){
	window.location.href = "/";
	});
	
	$("img[rel]").overlay();
	
	$(".left_contentblock:last").find(".trenner_borderbottom").removeClass("trenner_borderbottom");
	$(".headbanner:last").css("padding-right", "0");
	
	$(".galerie_info").mouseenter(function(){
		$(this).css("background","#f4f7e2");
		$(this).find(".galerie_info_date").css("background","none");
	}).mouseleave(function(){
		$(this).css("background","#ffffff");
		$(this).find(".galerie_info_date").css("background","#f3f0f0");
	});
	
	
	$(".galerie_info_pic").mouseenter(function(){
		$(this).find(".galerie_info_detail_title").fadeIn();
	}).mouseleave(function(){
		$(this).find(".galerie_info_detail_title").fadeOut();
	});
	
	$(".suchergebnis_eintrag:even").css("background","#f3f3f3");
	
	$(".headbanner").mouseenter(function(){
		$(this).find(".headbanner_button").animate({
			marginLeft: "-2px"
		}, 80 );
	}).mouseleave(function(){
		$(this).find(".headbanner_button").animate({
			marginLeft: "-39px"
		}, 80 );
	});
	
	$("#suchfeld").focus(function(){
		$(this).val("");
	});
	$("#browsable").scrollable({ 
     size: 4, 
	 disabledClass: 'active'
 	}).navigator();
	

	$(".top_bewerber_img:eq(0), .top_bewerber_img:eq(1)").css({"margin-right":"13px","margin-bottom":"13px"});
	$(".top_bewerber_img:eq(3), .top_bewerber_img:eq(4)").css("margin-right","13px");
	$(".top_bewerber_img:eq(2)").css("margin-bottom","13px");
	
	$(".top_bewerber_img").bind('mousemove',function(e){
        var bewerber_name = $(this).attr("rel");
       	$("#top_bewerber_name").text(bewerber_name);
        var top = e.pageY - 20;
        var left = e.pageX + 5 ;
        $("#top_bewerber_name").css({"top":top+"px", "left":left+"px"});     
	    $("#top_bewerber_name").show();
		
	});
	$(".top_bewerber_img").mouseleave(function(e){
        $("#top_bewerber_name").hide();
		var bewerber_name = " ";
       	$("#top_bewerber_name").text(" ");
	});
	
	$(".reg_form_row table").css({"border":"none","background-color":"#f5f3f2"});
	
	$(".netzwerk_field:eq(0), .netzwerk_field:eq(1)").css("border-top","none");
	$(".netzwerk_field:eq(0), .netzwerk_field:eq(2), .netzwerk_field:eq(4)").css("border-left","none");
	
	
	
	$("#bewerbersuchfeld").focus(function(){
		$(this).val("");
		$("#bewerbersuche_auswahlliste, .bewerbernamen").hide();
		$("#bewerbersuchfeld").keyup(function(){
		
			if($("#bewerbersuchfeld").val().length >= 2){
				$.ajax({
					type: "POST",
				   	url: "/",
				   	data: "suche=" + $("#bewerbersuchfeld").val(),
				  	success: function(msg){
						var value = $("#bewerbersuchfeld").val();
						$("#bewerbersuche_auswahlliste").css({"width" : "173px"});
						$("#bewerbersuche_auswahlliste").show();
						$(".bewerbernamen").hide();
						// Eigenen Selector schreiben, der case-insensitive arbeitet
						$.extend($.expr[":"], {
    						"containsInsensitive": function(elem, i, match) {
								return (elem.textContent || elem.innerText || "").toLowerCase().indexOf((match[3] || "").toLowerCase()) >= 0;
							}
						});
						$(".bewerbernamen:containsInsensitive("+ value +")").show();
						$(".bewerbernamen:first").hide();
						$(".bewerbernamen:containsInsensitive("+ value +"):last").css({"border":"none"});	
						if($(".bewerbernamen:containsInsensitive("+ value +")").length == 0){
							$(".bewerbernamen:first").css({"border":"none"});	
							$(".bewerbernamen:first").show();
						}
					}
				});
			}else{
				$("#bewerbersuche_auswahlliste, .bewerbernamen").slideUp(150);
			}
		});
	});
});

