var rerecalc = {
	className : 'recalc',
	author : 'inf',
	animSpeed : 0,
	url : 'ajax/recalc.php',
	jqPopup : null,
	jqPreloader : null,
	debug : false,
	chgCont : function ()
	{
		//alert('hui2');
		var data, step1_sel, step2_sel;
		step1_sel = $('#step1_sel').val();
		step2_sel = $('#step2_sel').val();
		//alert (step1_sel);
		//alert (step2_sel);
		data = 'step1_sel='+step1_sel+'&step2_sel='+step2_sel;
		$.ajax({
			url : rerecalc.url,
			data : data,
			success : rerecalc.showOk,
			error : rerecalc.ajaxError
			});
		return false;
	},
	showOk : function(xml)
	{
		var errorcode = jQuery('errorcode',xml).text();
		if(errorcode == '0')
		{
			var step2_cont = jQuery('step2_cont',xml).text();
			$('#step2_cont').html(step2_cont);
			var step3_cont = jQuery('step3_cont',xml).text();
			$('#step3_cont').html(step3_cont);
		}
		else if(rerecalc.debug)
		{
			var errormessage = jQuery('errormessage',xml).text();
			alert(errormessage);
		}
	},
	ajaxError : function(xml,text,oError)
	{
		if(oError)
		{
			var str = oError.name + ':' + oError.message + ' in file:' + oError.fileName + ' in line:'+oError.lineNumber;
			alert(str);
		}
		else alert(text);
	}
}


