$(document).ready(function(){    
              
   //Events:
   
   $(".beregnLink").click(
    	function (){
    		sjekkAldersFelt();
    		$("#calc_form").submit();
			return false; 
    	}
    );   
   
   $("#rentetype_serie").click(
     function () {    
       $("#rentetype_annuitet_label").hide();
       $("#rentetype_serie_label").show();       
     }
   );
   
   $("#rentetype_annuitet").click(
     function () {    
       $("#rentetype_serie_label").hide();
       $("#rentetype_annuitet_label").show();        
     }
   );
   
   
   $("#rente_fast").click(
     function () {    
       enable($("#rentebindingAr"));
     }
   );
   
   $("#rente_flytende").click(
     function () {    
       disable($("#rentebindingAr"));
     }
   );
   
   $("#m_lopetid").click(
     function () {    
       disable($("#terminbelop"));       
       enable($("#lopetid"))
     }
   );
   
   $("#m_terminbelop").click(
     function () {    
       disable($("#lopetid"));       
       enable($("#terminbelop"))               
     }
   ); 
   
   $("#alle_aldre").click(
     function () {    
       disable($("#alderstilbudAr"));
     }
   );
   
   $("#spesifikk_alder").click(
     function () {    
       enable($("#alderstilbudAr"));
     }
   );
   
});

function disable(elem) {
  elem.attr('disabled', true);
  elem.addClass("input_disabled");
  elem.removeClass("inputerror");
}

function enable(elem) {
  elem.attr('disabled', false);
  elem.removeClass("input_disabled");
}

//sjekker om alders-feltet er aktivt, og setter verdien 0 om feltet er blankt.
function sjekkAldersFelt() {
	if($("#spesifikk_alder").attr("checked") == true){
		if(jQuery.trim($("#alderstilbudAr").val()) == ''){
			$("#alderstilbudAr").val('0');
		}
	}
}