
function formatCurrency(num,curSymbol) {
if (curSymbol != '$' && curSymbol != null){
	num = num.toString().replace(/\£|\,/g,'');
}else{
	num = num.toString().replace(/\$|\,/g,'');
	curSymbol = '$';
}

if(isNaN(num))
num = "0";
sign = (num == (num = Math.abs(num)));
num = Math.floor(num*100+0.50000000001);
cents = num%100;
num = Math.floor(num/100).toString();
if(cents<10)
cents = "0" + cents;
for (var i = 0; i < Math.floor((num.length-(1+i))/3); i++)
num = num.substring(0,num.length-(4*i+3))+','+
num.substring(num.length-(4*i+3));
return (((sign)?'':'-') + curSymbol + num + '.' + cents);
}


function stripDollarSign(val){
	tvar  =  val.toString().replace(/\$|\,/g,'');
	tvar  =  tvar.replace(/\u00A3/gi, ''); 
	return tvar;
	
}

function formatComma(srcNumber) {
var txtNumber = '' + srcNumber;
if (isNaN(txtNumber) || txtNumber == "") {
return 0;
fieldName.select();
fieldName.focus();
}
else {
var rxSplit = new RegExp('([0-9])([0-9][0-9][0-9][,.])');
var arrNumber = txtNumber.split('.');
arrNumber[0] += '.';
do {
arrNumber[0] = arrNumber[0].replace(rxSplit, '$1,$2');
} while (rxSplit.test(arrNumber[0]));
if (arrNumber.length > 1) {
return arrNumber.join('');
}
else {
return arrNumber[0].split('.')[0];
      }
   }
}


function checkValue(strField){
   numValue = document.forms[0].elements[strField].value;
   if(numValue.split(" ").join("")==""){
        document.forms[0].elements[strField].value = 0;
   }
   if(isNaN(numValue)){
        alert("Please enter numbers only");
        document.forms[0].elements[strField].focus();
        return false;
   }
   return true;
}




