// Copyright 2001 - Deferr Fabrice
// All rights reserved
// www.deferr.ch - fabrice@deferr.ch

// Format Price and rounding
function formatPrice(amnt, ccyrounding)
{
		var str = amnt;
		var val = "";
		
		var priceformat= null;	
		priceformat = Math.round(amnt*(1/ccyrounding));
		priceformat /= (1/ccyrounding);
		
		var string="";      
		string+=priceformat;										
		
		var tcount=0;		
		var nstring = "";

		var posn = string.indexOf(".",0)-1;
		if (posn>=0)
		{
			nstring = string.substring(posn+1);
			if (nstring.length == 2)
				{
					nstring = nstring + "0";
				}
		}
		else
		{
		  nstring=".00";
		  posn= string.length-1;
		}
		
		for (var i=posn;i>=0;i--)
		{
			c= string.substring(i,i+1);	
			if (tcount%3==0 && tcount!=0) 
				nstring="'"+nstring;
			tcount++;

			nstring=c+nstring;
		}				
		newprice=nstring;
return newprice;
}