jQuery.fn.exists = function(){return jQuery(this).length>0;}
jQuery(document).ready(function() {
if(jQuery('input#berekenontslag').exists()) {
		jQuery('input#submit2').click(function(e) {
			e.preventDefault();
			rekenen();
		});
	} 
});


var dienst1=0;
var dienst2=0;
var dienst3=0;
var vergoeding=0;

function parseInteger( value ){
	if ( value == "" )
		return 0;
	else
		return( value );
}
function parseDouble( value ){
	if ( value == "" )
		return 0;
	else
		return( parseFloat( value ) );
}
function calculate2008( leeftijd, dienstverband ) {
  var startLeeftijd = leeftijd - dienstverband;
  var jaren = 0;
  for ( i = startLeeftijd+1; i <= leeftijd; i++ )
  {
	if ( i <= 40 )
	  jaren +=  1;
	if ( i > 40 && i <= 50 )
	  jaren += 1.5;
	if ( i> 50 )
	  jaren += 2;
  }
  return jaren;
}

function calculate2009( leeftijd, dienstverband ) {
	var startLeeftijd = leeftijd - dienstverband;
	var jaren = 0;
	for ( i = startLeeftijd+1; i <= leeftijd; i++ )	{
		if ( i <= 35 )
		  jaren +=  0.5;
		if ( i > 35 && i <= 45 )
		  jaren += 1;
		if ( i > 45 && i <= 55 )
		  jaren += 1.5;
		if ( i> 55 )
		  jaren += 2;
	}
	return jaren;
}

function rekenen() {

	var salaris = parseDouble(document.getElementById('maandsalaris').value);
	var leeftijd = parseInteger(document.getElementById('leeftijd').value);
	var dienstverband = parseInteger(document.getElementById('dienstverband').value);
	var verschil = (leeftijd - dienstverband);
	var versie = document.getElementById('versie').value;

	if (dienstverband == 0 || salaris ==0 || leeftijd == 0)	{
		 alert("U moet alle velden invullen");
		 document.getElementById('leeftijd').focus();
		 return true;
	}

	if( versie == "voor 2009" ) {
		jaren = calculate2008( leeftijd, dienstverband );
	}
	if( versie == "2009" ) {
		jaren = calculate2009( leeftijd, dienstverband );
	}

	document.getElementById('totaal').value = "€ " + (salaris * jaren);
	return false;
}
