// JavaScript Document
function showPersonalinfo(id) {
	
	/* Vi stänger ev andra öppna fält */
	closeContacts();

	/*
	Vi letar fram aktuell li och sedan öppnar och stänger vi
	vissa fält - dvs om vi taggar li med class picked
	innebär det att vi tex vill att vissa andra fält INTE ska synas
	
	*/
	var theLi = document.getElementById(id);
	var aText = theLi.getElementsByTagName("div");
	var aPic =  theLi.getElementsByTagName("img");
	var aLink = theLi.getElementsByTagName("a");
	
	if(theLi.className == "picked") {
		theLi.className = "";	
		aText[0].style.display = "none";
		aPic[0].style.display = "none";
		aLink[0].style.display = "block";
	}
	else {
		theLi.className += "picked";
		aText[0].style.display = "block";
		aPic[0].style.display = "block";
		aLink[0].style.display = "none";
		aLink[1].style.display = "none";
	}
	
	

}
// JavaScript Document

function closeContacts() {
		/*
		Denna funktion går igenom hela listan med användare och ändrar
		dessa, både vad gäller appearance och klassnamn.
		
		*/
	
		
		var myList = document.getElementById("employee_list")
		var li_element = myList.getElementsByTagName("li");
		var img_element = myList.getElementsByTagName("img");
		var div_element = myList.getElementsByTagName("div");
		var a_element = myList.getElementsByTagName("a");
		//alert(a_element.length)	;	
		
		
		for (var count = 0; count < li_element.length; count ++) {
					
			li_element[count].className = "";
			
			
		}
		//alert(img_element.length);
		for (var count = 0; count < img_element.length; count ++) {
					
			img_element[count].style.display = "none";
			
		}
		for (var count = 0; count < div_element.length; count ++) {
					
			div_element[count].style.display = "none";
		}
		
		var linkcounter
		linkcounter = 0
		for (var count = 0; count < a_element.length; count ++) {
			
			
			if(a_element[count].className == "mail_link") {
				a_element[count].style.display = "inline";

			}else{
				
				a_element[count].style.display = "block";
			
			}
			
		}
	
	//	alert("Wanna Dance?");	
			
}
	

function hideOverload() {
		if(!document.getElementById) return false;
		if(!document.getElementById("overload")) return false;
		//alert("sidan uppdaterades!");
		var elem = document.getElementById("overload");
		elem.style.visibility = "hidden";
}
function hideIt(thelayer) {
		var aLayer = thelayer
		if(!document.getElementById) return false;
		if(!document.getElementById(aLayer)) return false;
		//alert("sidan uppdaterades!");
		var elem = document.getElementById(aLayer);
		elem.style.visibility = "hidden";
}

function OpenReport(){
	aWindow=window.open('','VOTEWIN','resizable=yes,width=290,height=420,toolbar=no,resize=Yes,location=no,scrollbars=yes,menubar=no');
}

<!--
function toLink(url) {
			window.open (url, 'fjarris', 'width=850,height=800, top=100, left=300, resizable=yes, scrollbars=yes, status=yes');
		}
function toAdmin(url) {
			window.open (url, 'fjarris', 'width=780,height=700, top=100, left=300, resizable=yes, scrollbars=yes');
		}		
function toOrder(url) {
			window.open (url, 'fjarris', 'width=780,height=800, top=100, left=300, resizable=yes, scrollbars=yes');
		}

function toPic(url) {
			window.open (url, 'fjarris', 'width=650,height=650, top=200, left=400, resizable=yes, scrollbars=no');
		}				
//-->

	function alarm(dag) {
		alert("Något är fel vad gäller inmatat dagvärde");
		dag.value = ""
		dag.focus();
		return false;
		
		
	}
	
	
	function checkDate(dag){
		if(document.forms[0].frmStartManad.value == 2 && dag.value > 29) {
			//anropa funktionen alarm()
			alarm(dag);	
		}else if (document.forms[0].frmStartManad.value == 4  && dag.value > 30){
			alarm();
		}else if (document.forms[0].frmStartManad.value == 6  && dag.value > 30){
			alarm(dag);	
		}else if (document.forms[0].frmStartManad.value == 9  && dag.value > 30){
			alarm(dag);	
		}else if (document.forms[0].frmStartManad.value == 11  && dag.value > 30){
			alarm(dag);	
		}else if (document.forms[0].frmStartDag.value > 31){
			alarm(dag);	
		}
		
		//Ändra alla 1, 2, 3 etc till 01, 02, 03 etc	
		if (dag.value == 1){
			dag.value = "01";
		}else if (dag.value == 2){	
			dag.value = "02";
		}else if (dag.value == 3){
			dag.value = "03";
		}else if (dag.value == 4){
			dag.value = "04";
		}else if (dag.value == 5){
			dag.value = "05";
		}else if (dag.value == 6){
			dag.value = "06";
		}else if (dag.value == 7){
			dag.value = "07";
		}else if (dag.value == 8){
			dag.value = "08";
		}else if (dag.value == 9){
			dag.value = "09"					;
		}else if (dag.value == 0  || dag.value == 00)	{
			alarm(dag);			
		}else if (dag.value == "") {
			alarm(dag);
		}					
	
	}
	//Anvädns i de fall det finns mer än ett inmatningsfält för datum på sidan
	function checkDate2(dag){
		if(document.forms[0].frmStoppManad.value == 2 && dag.value > 29) {
			//anropa funktionen alarm()
			alarm(dag);	
		}else if (document.forms[0].frmStoppManad.value == 4  && dag.value > 30){
			alarm();
		}else if (document.forms[0].frmStoppManad.value == 6  && dag.value > 30){
			alarm(dag);	
		}else if (document.forms[0].frmStoppManad.value == 9  && dag.value > 30){
			alarm(dag);	
		}else if (document.forms[0].frmStoppManad.value == 11  && dag.value > 30){
			alarm(dag);	
		}else if (document.forms[0].frmStoppDag.value > 31){
			alarm(dag);	
		}
		
		//Ändra alla 1, 2, 3 etc till 01, 02, 03 etc	
		if (dag.value == 1){
			dag.value = "01";
		}else if (dag.value == 2){	
			dag.value = "02";
		}else if (dag.value == 3){
			dag.value = "03";
		}else if (dag.value == 4){
			dag.value = "04";
		}else if (dag.value == 5){
			dag.value = "05";
		}else if (dag.value == 6){
			dag.value = "06";
		}else if (dag.value == 7){
			dag.value = "07";
		}else if (dag.value == 8){
			dag.value = "08";
		}else if (dag.value == 9){
			dag.value = "09"					;
		}else if (dag.value == 0  || dag.value == 00)	{
			alarm(dag);			
		}else if (dag.value == "") {
			alarm(dag);
		}	
	}

	function checkNumber(field){
		//Vi använder oss av funktionen
		//isNaN som returnerar true om
		//det konrollerade värdet inte
		//är ett tal.
		fieldValue = isNaN(field.value);
		if(fieldValue){
			alert("Du måste använda siffror och inte bokstäver");
			field.value = "";
			field.focus();
			
			return false;
			
			}	
	}


	function checkMonth(pryl) {
		//var pryl
		//pryl = document.frmLoggaTid.frmStartManad;
		//Vi vill bara att ett alert meddelande ska
		//visas - alltså kollar vi först om värdet är mellan
		//1 och 12 innan vi åkallar funktionen checkNumber();
		
		if (pryl.value > 12 || pryl.value < 1) {
			alert("Skriv in ett värde mellan 01 och 12");
			pryl.value = "";
			pryl.focus();
			
			return false;
			
		}else {
			checkNumber(pryl)
		}
		//Ändra alla 1, 2, 3 etc till 01, 02, 03 etc	
		if (pryl.value == 1){
			pryl.value = "01";
		}else if (pryl.value == 2){	
			pryl.value = "02";
		}else if (pryl.value == 3){
			pryl.value = "03";
		}else if (pryl.value == 4){
			pryl.value = "04";
		}else if (pryl.value == 5){
			pryl.value = "05";
		}else if (pryl.value == 6){
			pryl.value = "06";
		}else if (pryl.value == 7){
			pryl.value = "07";
		}else if (pryl.value == 8){
			pryl.value = "08";
		}else if (pryl.value == 9){
			pryl.value = "09"					;
		}	
		
		
		
	}

function getBrowser() {
	
	
	var agt=navigator.userAgent.toLowerCase();
	var is_major = parseInt(navigator.appVersion);
	var is_minor = parseFloat(navigator.appVersion);
	var is_ie     = ((agt.indexOf("msie") != -1) && (agt.indexOf("opera") == -1));
	var is_ie5    = (is_ie && (is_major == 4) && (agt.indexOf("msie 5.0")!=-1) );
	var is_ie5_5  = (is_ie && (is_major == 4) && (agt.indexOf("msie 5.5") !=-1));
	var is_ie6    = (is_ie && (is_major == 4) && (agt.indexOf("msie 6.")!=-1) );
	
	var isOldIE = (is_ie5 || is_ie5_5 || is_ie6);																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																															
	if (isOldIE) {	
		
		

		var theBodyClass = document.getElementsByTagName("body");
		if(theBodyClass[0].className == "start") {
			
			var newsBubble = document.getElementById("newsBubble");
			newsBubble.style.background="none";
			var introDiv =  document.getElementById("introduction");
			introDiv.style.background = "url(../img/backgrounds/IE6-bg-start.gif) 0 0 no-repeat";
			var aParagraph = newsBubble.getElementsByTagName("p");
			var aHeader = newsBubble.getElementsByTagName("h1");
			aParagraph[0].style.marginLeft = "20px";
			aParagraph[1].style.marginLeft = "20px";
			aParagraph[0].style.marginBottom = "7px";
			aHeader[0].style.paddingLeft = "25px";
			aHeader[0].style.paddingBottom = "5px";
			aHeader[0].style.paddingTop = "85px";
			introDiv.style.paddingRight = "260px";
			
			
		}


	
		
	}
}

/* onLoad funktion som man kan använda för att ladda in mer än en funktion */

function addLoadEvent(func) {
  var oldonload = window.onload;
  if (typeof window.onload != 'function') {
    window.onload = func;
  } else {
    window.onload = function() {
      oldonload();
      func();
    }
  }
}

//addLoadEvent(closeContacts);
//addLoadEvent(getBrowser);
