extern function laske(varName, liksa, lapsia) { 
  // enter your function body here 

		var result = 0;
		var returnString;	

// esitellan peruspaivaraha ja lasku prosentit 1.3. 2002
	var kela = 23.02;	//22.75;
	var pros1 = 0.45;
	var pros2 = 0.20;
	var kusetus = 4.8;
	var paivaPalkka = liksa - liksa * kusetus / 100;
	

// esitellaan ansiorajat
	var eka_raja = 2047.5 / 21.5;
		
		
		if(paivaPalkka > eka_raja){
			result = (paivaPalkka-eka_raja) * pros2;
			paivaPalkka = eka_raja;	

		}

		result += (paivaPalkka-kela) * pros1;
		result += kela;
	if(lapsia == 1){
		result += 4.36;
		}
	if(lapsia == 2){
		result += 6.40;
		}
	if(lapsia == 3){
		result += 8.26;
		}


	

		returnString = String.toString(result);
		returnString = String.format("%.2f", returnString);
	
 	
	/*
	 * Return the results to the browser
	 */
	WMLBrowser.setVar(varName,returnString);
	WMLBrowser.refresh();
	
}
 