

                
               window.name="for_reiknhildur"; 
      
                                                 
                // Indicates whether the user is on the public site or not.
                var onPublic = true;

                function openReglur(){
                
               
					  sHaed = screen.height
					  sBreidd = screen.width
					  wBreidd = 657 
					  wHaed = 705
					  wVinstriPos = (sBreidd - wBreidd) / 2  
					  
					  if(wHaed > (sHaed-100)) {
						wHaed = (sHaed - 140)
					  }								
							   window.open("http://www.faedingarorlof.is/um-faedingarorlofssjod/log-og-reglugerdir/", "Faedingarorlof", "directories=no,location=no,menubar=no,resizable=yes,titlebar=yes,toolbar=no,scrollbars=yes, width=" + wBreidd + ", left=" + wVinstriPos + ", top=50, height=" + wHaed);                   		               
                
                }                
                
                function openHelp(){                
                
					  sHaed = screen.height
					  sBreidd = screen.width
					  wBreidd = 657 
					  wHaed = 705
					  wVinstriPos = (sBreidd - wBreidd) / 2  
					  
					  if(wHaed > (sHaed-100)) {
						wHaed = (sHaed - 140)
					  }									   
						window.open("http://www.faedingarorlof.is/rettur-foreldra-til-greidslna-ur-faedingarorlofssjodi/", "Faedingarorlof", "directories=no,location=no,menubar=no,resizable=yes,titlebar=yes,toolbar=no,scrollbars=yes, width=" + wBreidd + ", left=" + wVinstriPos + ", top=50, height=" + wHaed);
                }
                
                
                                                                  
               
                
  //Athuga hvort tekjuupplýsingar eru gefnar og skattahlutfall
                  
  function EruNogarUpplysingar(){ 
			  
			  //Ná í skatthlutfall og meðaltekjur og óska eftir þeim ef vantar			  
			  var hlutfall = document.frmFaedingarorlof.txtHlutfallSkattkort.value;
			  var erSkattahlutfall = ErTala(hlutfall);
			  var medaltekjur = document.frmFaedingarorlof.txtMedaltekjur.value;
			  var erTala = ErTala(medaltekjur);

			  
			  if (erTala == true && erSkattahlutfall == true && skilabodaGluggi == "0"){

			    return true;

			  }else if(erTala == false && skilabodaGluggi == 0){

			    alert("Gefa þarf upp meðaltekjur.\rAðeins má nota tölustafi og punkta.")
			    return false;

			  }else if(erSkattahlutfall == false && skilabodaGluggi == 0){

				alert("Gefa þarf upp hlutfall skattkorts.\rAðeins má nota tölustafi.")
				return false;

		      }//if
			 
                
			//Ná í upplýsingar úr formum til athugunar
			
			//Samfellt starf
			objFormStarf = document.frmFaedingarorlof.rbtStarf
			for(i=0;i<objFormStarf.length;i++){

			  if(objFormStarf[i].checked){
			  var bStarf = objFormStarf[i].value;
			 break;

			  }
			}

			//Lögheimili
			objFormLogheimili = document.frmFaedingarorlof.rbtLogheimili
			for(i=0;i<objFormLogheimili.length;i++){

			  if(objFormLogheimili[i].checked){
			  var bLogheimili = objFormLogheimili[i].value;
			 break;

			  }
			}

			//Samfellt nám
			objFormNam = document.frmFaedingarorlof.rbtSamfelltNam
			for(i=0;i<objFormNam.length;i++){

			  if(objFormNam[i].checked){
			  var bNam = objFormNam[i].value;
			 break;

			  }
			}

			//Starfshlutfall
			objFormStarfshlutfall = document.frmFaedingarorlof.rbtStarfshlutfall
			for(i=0;i<objFormStarfshlutfall.length;i++){

			  if(objFormStarfshlutfall[i].checked){
			  var bStarfshlutfall = objFormStarfshlutfall[i].value;
			 break;

			  }
			}

			 
			  //Frumstilla breytu sem heldur utan um hvaða skilaboð eigi að birta
			  var skilabodaGluggi = 0;

		      
		      //Athuga upplýsingar
			  
			  //Ekki er hægt að vera í meira en 25% starfi á Íslandi, en hafa starfshlutfallið minna en 25%
			  if (bStarf == "1" && bStarfshlutfall == 1){
		        skilabodaGluggi = 3;
		      }else if(bStarf == "0" && bStarfshlutfall != 1){
				skilabodaGluggi = 4;
			  }
   
		     //Tilkynna ef viðkomandi á ekki rétt á fæðingarorlofi		     
		      if (bStarf == "0" && bLogheimili == "0" && bNam == "0" && bStarfshlutfall == 1){
		        skilabodaGluggi = 1;
		      }
			  else if (bStarf == "0" && bLogheimili == "0" && bNam == "1" && bStarfshlutfall == 1){
		        skilabodaGluggi = 2;
		      }

			
			//----------------
			
			//Birta skilaboð
			if (skilabodaGluggi == 1){
			
			alert("Að öllu jöfnu hafa verðandi foreldrar sem gefa upp þær forsendur sem þú gafst upp ekki rétt til fæðingarstyrks eða greiðslna úr Fæðingarorlofssjóði en á því geta verið undantekningar. Þér er vinsamlegast bent á að kynna þér reglur Fæðingarorlofssjóðs um greiðslur í fæðingarorlofi.")
			return false;			
			
			}
			
			if (skilabodaGluggi == 2){
			
			alert("Að öllu jöfnu hafa verðandi foreldrar sem gefa upp þær forsendur sem þú gafst upp ekki rétt til fæðingarstyrks eða greiðslna úr Fæðingarorlofssjóði. Þú gætir þó átt möguleika á námsstyrk hafi lögheimili verið flutt vegna náms. Þér er vinsamlegast bent á að kynna þér reglur Fæðingarorlofssjóðs um greiðslur í fæðingarorlofi.")
			return false;			
			
			}
			
			if (skilabodaGluggi == 3){
			
			alert("Merkt er við að þú verðir búinn að vera í samfelldu starfi (a.m.k. 25% starfi í hverjum mánuði) á innlendum vinnumarkaði í a.m.k. 6 mán. fyrir fæðingardag barns. Þú getur því ekki valið að starfshlutfallið á innlendum vinnumarkaði í 6 mánuði fyrir áætlaðan fæðingardag sé 0-24%.")
			return false;			
			
			}

			if (skilabodaGluggi == 4){
			
			alert("Merkt er við að þú verðir ekki búinn að vera í samfelldu starfi (a.m.k. 25% starfi í hverjum mánuði) á innlendum vinnumarkaði í a.m.k. 6 mán. fyrir fæðingardag barns. Þú getur því ekki valið að starfshlutfallið á innlendum vinnumarkaði í 6 mánuði fyrir áætlaðan fæðingardag sé 25% eða meira.")
			return false;			
			
			}						


}//EruNogarUpplysingar
		
		
                
//Athuga hvort viðskiptavinur hefur gefið upp laun og gefið þau upp í tölustöfum.      
function ErTala(tala) { 		 
		  
 		  var ValidChars = "0123456789.";
		  var IsNumber=true;
		  var Char;
		  		  
		  //Er tala tölustafir
		  for (i = 0; i < tala.length && IsNumber == true; i++){ 
		  
		    Char = tala.charAt(i); 		    
		    
	            if (ValidChars.indexOf(Char) == -1){
		           
		           IsNumber = false;
		           
		       }//if
		       
		  }//for		  
		  		        	    
		     
		  //Eru laun gefin upp
		  if ((tala == "")||(tala == " ")||(tala == "  ")||(tala.length==0)||IsNumber == false){ 
 		  
		   return false; 
		   
		  }else if ((tala / 2 >= 0)||(tala / 2 < 0)||(IsNumber == true)) {
		  
		   return true; 
		   
		  }else 
		  
		   return false; 		   
		   
}//ErTala() 
   		  
	   
        
//Taka hlutfall skattkort og skila bara tölum             
function BaraTolur(){
             
  		
  				var tolustafir = "0123456789";                
                var erTala;             
                var hlutfall = document.frmFaedingarorlof.txtHlutfallSkattkort.value;               
                var nyUpphaed = "";
               
               
               for (i = 0; i < hlutfall.length; i++){                
                  erTala = hlutfall.charAt(i);                   
                                 
                  if (tolustafir.indexOf(erTala) != -1){ 
                 	nyUpphaed = nyUpphaed.concat(erTala);
				  }
				  else {if (erTala == ","){				   
					 break;		   
				  }}
		                  
               }//for
               
                             
               var tmpUpphaed = parseInt(nyUpphaed);
                                        
               if(tmpUpphaed > 100){                 
                 alert("Hlutfall skattkorts þarf að vera á bilinu 0-100%.")                 
                 nyUpphaed = "100";               
               }
               
               document.frmFaedingarorlof.txtHlutfallSkattkort.value = nyUpphaed;             
             
  }//BaraTolur
             
             
  //Taka út tölur úr tekjudálki og skil tölu með þúsundapunktum.
  function SetjaPunkta(innupphaed){
             
              
               var tolustafir = "0123456789";                
               var erTala;             
               var upphaed = innupphaed;               
               var nyUpphaed = "";

               
               for (i = 0; i < upphaed.length; i++){                
                 	erTala = upphaed.charAt(i);                 	
                                  
                 	if (tolustafir.indexOf(erTala) != -1){ 
                 	  nyUpphaed = nyUpphaed.concat(erTala);
		        }//if            
               
               }//for
               
               var punktur = ".";               
               var upphaedMedPunkti = "";               
               var hlidrun = 0;               
               
               if(nyUpphaed.length == 0){
                    upphaedMedPunkti = "0";                  
                  }
                  
              else{               
              
              	  if(nyUpphaed.length != 5){                  
                  
                  if(nyUpphaed.length % 3 == 0){
                  
                    hlidrun = -2;
                    
                  }//if
                  
                  if(nyUpphaed.length % 3 == 2){
 		                  
 					hlidrun = -1;
 		                    
                  }//if
                  
                  if(nyUpphaed.length % 3 == 1){
 		                  
 					hlidrun = 0;
 		                    
                  }//if

                 
                              
               for(i = (nyUpphaed.length - 1); i > -1; i--){               
                 
                 upphaedTemp = nyUpphaed.substr(i, 1);
                 
                 if( (((i+hlidrun) % 3) == 0)  && (i != nyUpphaed.length - 1 )){

                     upphaedTemp = upphaedTemp.concat(punktur);                   
                   
                   }//if
                 
                 upphaedMedPunkti = upphaedTemp.concat(upphaedMedPunkti);
                 
               }//for          
               
               }else{
               
                upphaedMedPunkti = nyUpphaed;               
               
               }//else                              
               }//else
               
               document.frmFaedingarorlof.txtMedaltekjur.value = upphaedMedPunkti;
                            
}//SetjaPunkta()
                
           
//Athuga hvort fjöldi mánaða fæðingarorlofs dreifist yfir jafn marga eða fleiri mánuði
function ErRettDreifing(){

              var forlofIndex = document.frmFaedingarorlof.cboManFaedingarorlof.selectedIndex;	                  
              var forlof = document.frmFaedingarorlof.cboManFaedingarorlof.options[forlofIndex].value; 
              
              var forlofdreifingIndex = document.frmFaedingarorlof.cboDreifFaedingarorlof.selectedIndex;	                    
              var forlofdreifing = document.frmFaedingarorlof.cboDreifFaedingarorlof.options[forlofdreifingIndex].value;
              
              var iforlof = parseInt(forlof);              
              var iforlofdreifing = parseInt(forlofdreifing);              

            
              if (iforlof > iforlofdreifing){
              
                //alert("Fjöldi mánaða fæðingarorlofs verða að dreifast yfir jafn marga eða fleiri mánuði.")                
                document.frmFaedingarorlof.cboDreifFaedingarorlof.selectedIndex =  document.frmFaedingarorlof.cboManFaedingarorlof.selectedIndex;                
              
              }//if
            
}//ErRettDreifing
            
            
            
//Athuga hvort fjöldi mánaða fæðingarorlofs dreifist yfir jafn marga eða fleiri mánuði
function ErRettDreifingCboDreifing(){


              var forlofIndex = document.frmFaedingarorlof.cboManFaedingarorlof.selectedIndex;	                  
              var forlof = document.frmFaedingarorlof.cboManFaedingarorlof.options[forlofIndex].value;           
              var forlofdreifingIndex = document.frmFaedingarorlof.cboDreifFaedingarorlof.selectedIndex;	                    
              var forlofdreifing = document.frmFaedingarorlof.cboDreifFaedingarorlof.options[forlofdreifingIndex].value;              
              var iforlof = parseInt(forlof);              
              var iforlofdreifing = parseInt(forlofdreifing);
                         
              if (iforlof > iforlofdreifing){
              
                alert("Fjöldi mánaða fæðingarorlofs verða að dreifast yfir jafn marga eða fleiri mánuði.")  
                
                document.frmFaedingarorlof.cboDreifFaedingarorlof.selectedIndex = forlofIndex;                
              
              }//if              
            
}//ErRettDreifingCboDreifing
            
            
 function Hreinsa(){   
				
						
				document.frmFaedingarorlof.rbtStarf[0].checked = true; 
				document.frmFaedingarorlof.rbtLogheimili[0].checked = true; 
				document.frmFaedingarorlof.rbtSamfelltNam[1].checked = true;            
				document.frmFaedingarorlof.rbtStarfshlutfall[2].checked = true;
				document.frmFaedingarorlof.txtMedaltekjur.value = "0";		
				document.frmFaedingarorlof.cboManFaedingarorlof.selectedIndex = 1;
				document.frmFaedingarorlof.cboDreifFaedingarorlof.selectedIndex = 1;
				document.frmFaedingarorlof.cboStettarfelag.selectedIndex = 0;  		
				document.frmFaedingarorlof.cboVidbotarlifeyrissparnadur.selectedIndex = 0;				
				document.frmFaedingarorlof.txtHlutfallSkattkort.value = "100";
            
}//Hreinsa()
            
            
//Fela skilaboð í statusbar þegar músin fer yfir hlekk
function hidestatus(){
	    	window.status=''
	    	return true
}

//kalla á fallið sem felur skilaboð í staturbar þegar músin fer yfir hlekk
document.onmouseover=hidestatus;
	    


