function formatDecimal(val, n) {
	n = n || 2;
	var str = "" + Math.round ( parseFloat(0+val) * Math.pow(10, n) );
	while (str.length <= n)	{
  		str = "0" + str;
	}
	var pt = str.length - n;
	return str.slice(0,pt);// + "." + str.slice(pt);
}

function formatCurrency(num) {
	num = num.toString().replace(/\$|\,/g,'');
	num = num.toString().replace(/^\s+|\s+$/g,'');
	if(isNaN(num))
		num = "0";

	return num;
}

function calc(con, id) {
	var price = "";
	var cost = "";
	var i = 0;
	var aed = "aed" + id;
	var usd = "usd" + id;
	var gbp = "gbp" + id;
	var eur = "eur" + id;
	var cnt = document.getElementById('cnt').value;


	if(con=="AED") {
		document.getElementById(aed).src="/dssimg/dssimg1/aed1.gif";
		document.getElementById(usd).src="/dssimg/dssimg1/usd.gif";
		document.getElementById(gbp).src="/dssimg/dssimg1/gbp.gif";
		document.getElementById(eur).src="/dssimg/dssimg1/eur.gif";

		for(i=0; i < cnt; i++) {
			var dp = "d" + i;
			var wp = "w" + i;
			var mp = "m" + i;
			var d = "dcost" + i;
			var w = "wcost" + i;
			var m = "mcost" + i;

			if(formatCurrency(document.getElementById(dp).value) > 0 && document.getElementById(dp).value != "") {

				cost = formatCurrency(document.getElementById(dp).value);
				price = formatDecimal(cost, 2);
				document.getElementById(d).innerHTML = price;

				cost = formatCurrency(document.getElementById(wp).value);
				price = formatDecimal(cost, 2);
				document.getElementById(w).innerHTML = price;
 
				cost = formatCurrency(document.getElementById(mp).value);
				price = formatDecimal(cost, 2);
				document.getElementById(m).innerHTML = price;
			}
		}
		
	}
	if(con=="USD") {

		document.getElementById(aed).src="/dssimg/dssimg1/aed.gif";
		document.getElementById(usd).src="/dssimg/dssimg1/usd1.gif";
		document.getElementById(gbp).src="/dssimg/dssimg1/gbp.gif";
		document.getElementById(eur).src="/dssimg/dssimg1/eur.gif";

		for(i=0; i < cnt; i++) {
			var dp = "d" + i;
			var wp = "w" + i;
			var mp = "m" + i;
			var d = "dcost" + i;
			var w = "wcost" + i;
			var m = "mcost" + i;

			if(formatCurrency(document.getElementById(dp).value) > 0) {
				cost = formatCurrency(document.getElementById(dp).value);
				price = formatDecimal(cost * usd1, 2);
				document.getElementById(d).innerHTML = price;

				cost = formatCurrency(document.getElementById(wp).value);
				price = formatDecimal(cost * usd1, 2);
				document.getElementById(w).innerHTML = price;
 
				cost = formatCurrency(document.getElementById(mp).value);
				price = formatDecimal(cost * usd1, 2);
				document.getElementById(m).innerHTML = price;
			}
		}
		
		return;
	}
	if(con=="GBP") {
		document.getElementById(aed).src="/dssimg/dssimg1/aed.gif";
		document.getElementById(usd).src="/dssimg/dssimg1/usd.gif";
		document.getElementById(gbp).src="/dssimg/dssimg1/gbp1.gif";
		document.getElementById(eur).src="/dssimg/dssimg1/eur.gif";

		for(i=0; i < cnt; i++) {
			var dp = "d" + i;
			var wp = "w" + i;
			var mp = "m" + i;
			var d = "dcost" + i;
			var w = "wcost" + i;
			var m = "mcost" + i;

			if(formatCurrency(document.getElementById(dp).value) > 0) {
				cost = formatCurrency(document.getElementById(dp).value);
				price = formatDecimal(cost * gpb1, 2);
				document.getElementById(d).innerHTML = price;

				cost = formatCurrency(document.getElementById(wp).value);
				price = formatDecimal(cost * gpb1, 2);
				document.getElementById(w).innerHTML = price;
 
				cost = formatCurrency(document.getElementById(mp).value);
				price = formatDecimal(cost * gpb1, 2);
				document.getElementById(m).innerHTML = price;
			}
		}

		return;
	}
	if(con=="EUR") {
		document.getElementById(aed).src="/dssimg/dssimg1/aed.gif";
		document.getElementById(usd).src="/dssimg/dssimg1/usd.gif";
		document.getElementById(gbp).src="/dssimg/dssimg1/gbp.gif";
		document.getElementById(eur).src="/dssimg/dssimg1/eur1.gif";

		for(i=0; i < cnt; i++) {
			var dp = "d" + i;
			var wp = "w" + i;
			var mp = "m" + i;
			var d = "dcost" + i;
			var w = "wcost" + i;
			var m = "mcost" + i;

			if(formatCurrency(document.getElementById(dp).value) > 0) {
				cost = formatCurrency(document.getElementById(dp).value);
				price = formatDecimal(cost * eur1, 2);
				document.getElementById(d).innerHTML = price;

				cost = formatCurrency(document.getElementById(wp).value);
				price = formatDecimal(cost * eur1, 2);
				document.getElementById(w).innerHTML = price;
 
				cost = formatCurrency(document.getElementById(mp).value);
				price = formatDecimal(cost * eur1, 2);
				document.getElementById(m).innerHTML = price;
			}
		}

		return;
	}
	return;
}