	// Snabbinloggning för kronofogden.se
	// Skapat snabbinloggning för löneutmätning AÅ 2009-02-13
		
	var xHtmlstring = "";
	var elSel1, elSel2;
	var auml = unescape("%E4");

	//Generellt
	function fgetObj(eid){
		if (document.getElementById){
			return document.getElementById(eid);
		}
	}
	
//Skapa html- element
xHtmlstring +="<fieldset style='border:0; padding: 0;'><legend style='display:none;'>Logga in:</legend>";
xHtmlstring +="<label for='selservice' style='position: absolute; left: -999px; width: 990px;'>V&auml;lj tj&auml;nst</label><br style='display:none;'>";
xHtmlstring +="<select onChange='set()' name='select' id='selservice' class='normal' style='margin-bottom: 3px; width: 95%;'>";

xHtmlstring +="<option value='1' selected>1. V&auml;lj tj&auml;nst</option>";

xHtmlstring +="<optgroup label='Mina inkomster & utgifter'>";
xHtmlstring +="<option value='2'>Privatpersoner</option>";
xHtmlstring +="</optgroup>";

xHtmlstring +="<optgroup label='Rapportering'>";
xHtmlstring +="<option value='3'>Arbetsgivare</option>";
xHtmlstring +="<option value='5'>A-kassor</option>";
xHtmlstring +="<option value='4'>Pensionsutbetalare</option>";
xHtmlstring +="</optgroup>";

xHtmlstring +="<optgroup label='Svar p&aring; f&ouml;rfr&aring;gan'>";
xHtmlstring +="<option value='6'>Arbetsgivare</option>";
xHtmlstring +="<option value='8'>A-kassor</option>";
xHtmlstring +="<option value='7'>Pensionsutbetalare</option>";
xHtmlstring +="</optgroup>";

// xHtmlstring +="<option></option>";
// xHtmlstring +="<option value='20'>Om v&aring;ra tj&auml;nster</option>";
// xHtmlstring +="<option value='21'>Om e-legitimation</option>";

xHtmlstring +="</select>";
xHtmlstring +="<br>";
xHtmlstring +="<label for='secsolution' style='position: absolute; left: -999px; width: 990px;'>V&auml;lj s&auml;kerhetsl&ouml;sning</label><br style='display:none;'>";
xHtmlstring +="<select name='select2' id='secsolution' class='normal' style='margin-bottom: 3px; width: 95%;'>";
xHtmlstring +="<option value='1' selected>2. V&auml;lj s&auml;kerhetsl&ouml;sning</option>";
xHtmlstring +="<option value='2'>e-leg: BankID</option>";
xHtmlstring +="<option value='3'>e-leg: Nordea</option>";
xHtmlstring +="<option value='4'>e-leg: Telia Posten</option>";
xHtmlstring +="</select>";
xHtmlstring +="<br>";
xHtmlstring +="<input name='button' type='button' disabled id='but01' value='Logga in' style='font: 100% Verdana,san-serif;'>";
xHtmlstring +="</fieldset>";	
	
	//initiera
	fgetObj('dInloggningmedskript').innerHTML = xHtmlstring;
	fgetObj('dInloggningutanskript').innerHTML = "";
	fSet();
	
	function fSet(){		
	   elSel1 = fgetObj('selservice');
	   elSel2 = fgetObj('secsolution')
	   elSel1.onchange = fchangeOption;
	   elSel2.onchange = fGoon;
	   fgetObj('but01').onclick = fShowresult;
	   fchangeOption();
	}

	function fchangeOption(){
		//Vid tilagg av sakerhetskod galler vid inkomstdeklaration
		if(elSel1.value == 29){
			 faddOption('S'+ auml + 'kerhetskod',5);
		}
		//Vid tilagg av e-skolungdom for Skattejamkning
		if(elSel1.value == 30){
			 faddOption('Skolungdom',5);
		}
		//Vid tilagg av ELDA-certifikat for Filoverforing
		if(elSel1.value == 31){
			 faddOption('ELDA-certifikat',5);
		}
		if(elSel1.value != 29 && elSel1.value != 30 && elSel1.value != 31) {
			fdeleteOption();
		}
		//Utan alternativ sakerhetslosningar
		// Inaktiverat Fastighetsdeklaration (13) 
		if(elSel1.value == 40 || elSel1.value == 41 || elSel1.value == 42 ){
			elSel2.options[0].selected = true;
			elSel2.disabled= true;
		}else{
			elSel2.disabled= false;	
		}
		fGoon();
	}
	function fGoon(){
		if(elSel1.value > 1){
			fgetObj('but01').disabled= false;
			fgetObj('but01').className= "active";
		}else{
			fgetObj('but01').disabled= true;
			fgetObj('but01').className= "inactive";
		}
	}
	function faddOption(opName, opNr){
		elSel2.options[4] = new Option(opName,opNr);
	}
	function fdeleteOption(){
		elSel2.options[4] = null;
	}
	function fShowresult(){
		var vHrefto = "";
		var vSecsolution = elSel2.value;
		var vSelservice = elSel1.value;		

		
			//Mina inkomster & utgifter
			if(vSelservice == 2 ){
			//Las mer
			if(vSecsolution == 1 ){
				vHrefto = "/4.5947400c11f47f7f9dd8000187.html";
			}
			//Bankid
			if(vSecsolution == 2 ){
				vHrefto = "https://www1.kronofogden.se/si/redogorelse/login.do";
			}
			//Nordea
			if(vSecsolution == 3 ){
				vHrefto = "https://www2.kronofogden.se/si/redogorelse/login.do?method=pta";
			}
			//Telia Posten
			if(vSecsolution == 4 ){
				vHrefto = "https://www2.kronofogden.se/si/redogorelse/login.do?method=netid";
			}
		}
			
			//Rapportering, arbetsgivare
			if(vSelservice == 3 ){
			//Las mer
			if(vSecsolution == 1 ){
				vHrefto = "/4.5947400c11f47f7f9dd8000178.html";
			}
			//Bankid
			if(vSecsolution == 2 ){
				vHrefto = "https://www1.kronofogden.se/si/rapport_arbetsgivare/login.do";
			}
			//Nordea
			if(vSecsolution == 3 ){
				vHrefto = "https://www2.kronofogden.se/si/rapport_arbetsgivare/login.do?method=pta";
			}
			//Telia Posten
			if(vSecsolution == 4 ){
				vHrefto = "https://www2.kronofogden.se/si/rapport_arbetsgivare/login.do?method=netid";
			}
		}
		
			//Rapportering, pension
			if(vSelservice == 4 ){
				//Las mer
				if(vSecsolution == 1 ){
					vHrefto = "/4.5947400c11f47f7f9dd8000178.html";
				}
				//Bankid
				if(vSecsolution == 2 ){
					vHrefto = "https://www1.kronofogden.se/si/rapport_pension/login.do";
				}
				//Nordea
				if(vSecsolution == 3 ){
					vHrefto = "https://www2.kronofogden.se/si/rapport_pension/login.do?method=pta";
				}
				//Telia Posten
				if(vSecsolution == 4 ){
					vHrefto = "https://www2.kronofogden.se/si/rapport_pension/login.do?method=netid";
				}
			}
			
				//Rapportering, a-kassa
			if(vSelservice == 5 ){
				//Las mer
				if(vSecsolution == 1 ){
					vHrefto = "/4.5947400c11f47f7f9dd8000178.html";
				}
				//Bankid
				if(vSecsolution == 2 ){
					vHrefto = "https://www1.kronofogden.se/si/rapport_akassa/login.do";
				}
				//Nordea
				if(vSecsolution == 3 ){
					vHrefto = "https://www2.kronofogden.se/si/rapport_akassa/login.do?method=pta";
				}
				//Telia Posten
				if(vSecsolution == 4 ){
					vHrefto = "https://www2.kronofogden.se/si/rapport_akassa/login.do?method=netid";
				}
			}
			
			
			//Svar på förfrågan, arbetsgivare
			if(vSelservice == 6 ){
			//Las mer
				if(vSecsolution == 1 ){
					vHrefto = "/4.5947400c11f47f7f9dd8000169.html";
				}
				//Bankid
				if(vSecsolution == 2 ){
					vHrefto = "https://www1.kronofogden.se/si/forfragan_arbetsgivare/login.do";
				}
				//Nordea
				if(vSecsolution == 3 ){
					vHrefto = "https://www2.kronofogden.se/si/forfragan_arbetsgivare/login.do?method=pta";
				}
				//Telia Posten
				if(vSecsolution == 4 ){
					vHrefto = "https://www2.kronofogden.se/si/forfragan_arbetsgivare/login.do?method=netid";
				}
			}
			
			//Svar på förfrågan, pension
			if(vSelservice == 7 ){
				//Läs mer			
				if(vSecsolution == 1 ){
					vHrefto = "/4.5947400c11f47f7f9dd8000169.html";
				}
				//Bankid 
				if(vSecsolution == 2 ){
					vHrefto = "https://www1.kronofogden.se/si/forfragan_pension/login.do";
				}
				//Nordea
				if(vSecsolution == 3 ){
					vHrefto = "https://www2.kronofogden.se/si/forfragan_pension/login.do?method=pta";
				}
				//Telia Posten
				if(vSecsolution == 4 ){
					vHrefto = "https://www2.kronofogden.se/si/forfragan_pension/login.do?method=netid";
				}
			}
			
			//Svar på förfrågan, a-kassa
			if(vSelservice == 8 ){
				//Läs mer			
				if(vSecsolution == 1 ){
					vHrefto = "/4.5947400c11f47f7f9dd8000169.html";
				}
				//Bankid 
				if(vSecsolution == 2 ){
					vHrefto = "https://www1.kronofogden.se/si/forfragan_akassa/login.do";
				}
				//Nordea
				if(vSecsolution == 3 ){
					vHrefto = "https://www2.kronofogden.se/si/forfragan_akassa/login.do?method=pta";
				}
				//Telia Posten
				if(vSecsolution == 4 ){
					vHrefto = "https://www2.kronofogden.se/si/forfragan_akassa/login.do?method=netid";
				}
			}
			
			//VAT on e-services
			if(vSelservice == 30 ){
			//Las mer
				if(vSecsolution == 1 ){
					vHrefto = "/etjanster/vatoneservices.4.18e1b10334ebe8bc80002474.html";
				}
				//Fortryckt sakerhetskod
				if(vSecsolution == 5 ){
					vHrefto = "https://www1.skatteverket.se/ih/ih_mgr/login.do?language=en&country=EN";
				}
			}
			
			
			// Länkar och inaktiverade val...
			
			//Om våra e-tjänster 
			if(vSelservice == 20 ){
				vHrefto = "#";
			}
			
			//Om e-legitimation
			if(vSelservice == 21 ){
				vHrefto = "#";
			}
			// Inaktiverat Fastighetsdeklaration, (13) 
			if(vSelservice == 40 || vSelservice == 41 || vSelservice == 42 ){	 
				//window.open(vHrefto,'','');
				top.location.href=vHrefto;
			}else{
				top.location.href=vHrefto;
			}
		}
