function get_issuers(data,target)
{
	var data = data;
	var pars = 'b_methode=' + data;
	var url = '/ajax/get_issuers.php';
	var myAjax = new Ajax.Updater(
			{success: target},url, 
			{
				method: 'post',
				parameters: pars		 
			});	
}

function generate_icepay_key(aantal,currency,paymentMethod,issuer,target)
{
	var aantal = aantal;
	var currency = currency;
	var paymentMethod = paymentMethod;
	var issuer = issuer;
	var target = target;
	var pars = 'aantal=' + aantal + '&currency=' + currency + '&paymentMethod=' + paymentMethod +'&issuer=' + issuer;
	var url = '/ajax/generate_icepay_key.php';
	var myAjax = new Ajax.Updater(
			{success: target},url, 
			{
				method: 'post',
				parameters: pars,
				evalScripts: true		 
			});	
}

function check_ordernr(data)
{
	var pars = 'ordernr=' + data;
	var url = '/ajax/check_ordernr.php';
	
	new Ajax.Request(url, {
	  method: 'post',
	  parameters: pars,
	  onSuccess: function(transport) {document.contact.ordernr_valid.value = transport.responseText;}
	});	
}

function format_number(pnumber,decimals){
	if (isNaN(pnumber)) { return 0};
	if (pnumber=='') { return 0};
	
	var snum = new String(pnumber);
	var sec = snum.split('.');
	var whole = parseFloat(sec[0]);
	var result = '';
	
	if(sec.length > 1){
		var dec = new String(sec[1]);
		dec = String(parseFloat(sec[1])/Math.pow(10,(dec.length - decimals)));
		dec = String(whole + Math.round(parseFloat(dec))/Math.pow(10,decimals));
		var dot = dec.indexOf('.');
		if(dot == -1){
			dec += '.'; 
			dot = dec.indexOf('.');
		}
		while(dec.length <= dot + decimals) { dec += '0'; }
		result = dec;
	} else{
		var dot;
		var dec = new String(whole);
		dec += '.';
		dot = dec.indexOf('.');		
		while(dec.length <= dot + decimals) { dec += '0'; }
		result = dec;
	}	
	return result;
}


