/*////////////////////////////////////////
Functions
////////////////////////////////////////*/
function cssEmp(){
	$("#emp").css("padding","10px");
	$("#emp").css("margin","5px 0 0 0");
	$("#emp").css("background","#fcfcfc");
	$("#emp").css("border-top","1px solid #eee");
	$("#emp").css("border-right","1px solid #ddd");
	$("#emp").css("border-bottom","1px solid #ddd");
	$("#emp").css("border-left","1px solid #eee");
}
/*////////////////////////////////////////
Document start
////////////////////////////////////////*/
$(document).ready(function(){
	/*////////////////////////////////////////
	Search
	////////////////////////////////////////*/
	$("#sok").focus();
	$("#sok").after("<div id=\"emp\"></div>");
	$("#sok").keyup(function(){
		// Reset
		$(".email").parent().css("background", "none");
		
		var val = $("#sok").val();
		var a = val.substr(0, 1).toUpperCase();
		var b = val.substr(1,val.length);
		var newVal = "";
		if(a != " "){
			newVal = a + b;
		}else{
			newVal = "  ";
		}
		if(val.length != 0){
			$(".email:contains(" + newVal + ")").each(function(i){
				$(this).parent().css("background", "url(_include/img/searchBg.jpg)");
			});
			$(".phone:contains(" + newVal + ")").each(function(i){
				$(this).parent().css("background", "url(_include/img/searchBg.jpg)");
			});
			$(".mobile:contains(" + newVal + ")").each(function(i){
				$(this).parent().css("background", "url(_include/img/searchBg.jpg)");
			});
			if($(".email:contains(" + newVal + ")").length == 1){
				var found = $(".email:contains(" + newVal + ")").parent();
				var email = found.find(".email");
				var title = found.find(".title");
				var phone = found.find(".phone");
				var mobile = found.find(".mobile");
				var appendText = "";
				if(phone.text() == "" || mobile.text() == ""){
					var str = "";
					if(phone.text() == "") str = "Inget telefonnummer";
					else if(mobile.text() == "") str = "Inget mobilnummer";
					appendText = email.html() + "<br /><strong>" + title.html() + "</strong><br />" + str + "<br />" + mobile.html()
				}else{
					appendText = email.html() + "<br /><strong>" + title.html() + "</strong><br />" + phone.html() + "<br />" + mobile.html()
				}
				
				$("#emp").html(""); // Empties the object
				cssEmp();
				$("#emp").append(appendText);
			}
		}else{
			$(".email").parent().css("background", "none");
		}
	});
	
	/*////////////////////////////////////////
	News
	////////////////////////////////////////*/
	// The array that defined witch news items to hide and make toogable.
	// Any order is accepted.
	var arrHideNews = new Array();
	arrHideNews[0] = 4;
	
	for(var it = 0; it < arrHideNews.length; it++){
		// Hide the text
		$("ul.newsContainer p:eq("+arrHideNews[it]+")").hide();
		// Makes the headline clickable
		$("ul.newsContainer h3:eq("+arrHideNews[it]+")").css("cursor","pointer");
		$("ul.newsContainer h3:eq("+arrHideNews[it]+")").click(function(){
			$(this).parent().find("p").slideToggle("fast");
		});
	}
	
	/*////////////////////////////////////////
	Mellansida
	////////////////////////////////////////*/
	$("#mainContainer #header").append("<div class=\"trad\"></div>");
});