var Currency = new Array("AFA","DZD","AOA","ANG","ARS","AMD","AWG","AUD","ATS","AZM","BSD","BHD","BBD","XOF","XAF","BYR","BEF","BZD","BMD","BTN","BOB","BAM","BWP","BRL","GBP","BND","BGN","BIF","KHR","CAD","CVE","KYD","XPF","CLP","CNY","COP","KMF","CDF","CRC","HRK","CUP","CYP","CZK","DKK","DJF","DOP","NLG","XCD","EGP","SVC","ERN","EEK","ETB","EUR","FKP","FJD","FIM","FRF","GMD","GEL","DEM","GHC","GIP","GRD","GTQ","GNF","GYD","HTG","HNL","HKD","HUF","ISK","INR","IDR","IRR","IQD","IEP","ILS","ITL","JMD","JPY","JOD","KZT","KES","KGS","KWD","LAK","LVL","LBP","LSL","LRD","LYD","LTL","LUF","MOP","MKD","MGA","MWK","MYR","MVR","MTL","MRO","MUR","MXN","MDL","MNT","MAD","MZM","MMK","NAD","NPR","NZD","NIO","NGN","KPW","NOK","OMR","PKR","PAB","PGK","PYG","PEN","PHP","PLN","QAR","ROL","RUB","RWF","SHP","WST","STD","SAR","RSD","SCR","SLL","SGD","SKK","SIT","SBD","SOS","ZAR","KRW","ESP","LKR","SDD","SRD","SZL","SEK","CHF","SYP","TWD","BDT","TZS","THB","TOP","TTD","TND","TRY","TRL","TMM","UGX","UAH","UYU","USD","AED","UZS","VUV","VEB","VND","YER","ZMK","ZWD");
var Rate = new Array("","72.463","","1.7921","3.8580","","1.7898","1.0926","","","1","0.3770","2.0048","","","3333.3","","1.9500","0.9999","45.454","7.0175","","6.7796","1.7705","0.6672","1.4009","1.4328","1250","5000","1.0262","81.300","0.8208","87.719","526.31","6.8306","2000","357.14","","526.31","5.3191","1","0.3978","18.761","5.4495","178.57","36.496","","2.5348","5.4794","8.7489","15.101","11.494","13.422","0.7322","0.6680","1.9249","","","26.809","","","9267.8","0.6680","","8.0580","5000","204.08","40.322","18.903","7.7579","196.07","128.20","45.454","10000","10000","1111.1","","3.7636","","89.285","90.909","0.7082","147.05","76.335","","0.2895","10000","0.5181","1428.5","7.4074","70.921","1.2616","2.5290","","7.9936","45.248","2000","151.51","3.3366","12.804","3.2608","263.15","30.581","12.626","12.820","1428.5","8.2440","","6.5104","7.3421","72.463","1.4236","21.052","149.25","909.09","5.8719","0.3848","84.745","1.0150","2.6553","5000","2.8392","45.662","2.8360","3.6390","4.100","29.498","588.23","0.6680","2.4838","10000","3.7495","","11.764","3333.3","1.3982","21.551","163.93","7.9365","1428.5","7.3855","1111.1","","113.63","234.41","2.7151","7.4019","7.1225","1.0697","46.082","31.746","68.965","1428.5","32.679","1.9364","6.3492","1.3810","1.5330","","","2070.3","7.9808","19.685","1","3.6724","","97.087","2000","10000","204.08","5000","384.61");

function PrintCurrencyList()
{
document.write('<option value="">&lt;In your currency&gt;</option>'
+'<option value=USD selected>US Dollar</option>'
);
}

function ConvertCurrency()
{
	var form = arguments[0], orderPage = 0, nVal;
	if (arguments.length > 1) orderPage = arguments[1];
	//alert(form.Currency.value);
	var currIdx = GetCurrencyIdx(form.Currency.value);
	//alert(currIdx);
	if (orderPage == 3)
		nVal = form.GrandTotalAfterPFees.value.replace(/\,/g, "");
	else if (orderPage == 1)
		nVal = form.Total.value.replace(/\,/g, "");
	else
		nVal = form.GrandTotal.value.replace(/\,/g, "");
	if (!nVal) {
		form.CurrConversion.value = "";
		return;
	}
	var toR = parseFloat(Rate[currIdx]);
	var resultV = toR > 0 ? nVal * toR : 0;
	//alert(nVal + "|" + toR + "|" + resultV);
	if (form.Currency.value != "" && form.Currency.value != "0" && resultV != 0)
		form.CurrConversion.value = Currency[currIdx] + " " + CurrencyFormat(resultV);
	else
		form.CurrConversion.value = "";
}

function GetCurrencyIdx(currAbbreviation)
{
	for (var i = 0; i < Currency.length; i++)
		if (Currency[i] == currAbbreviation) return i;
	return 0;
}

function InitCurrConverter(form, currency) // order.php, cart.php, c_billing.php, c_shipping.php
{
	if (currency != "" && currency != "0")
		form.Currency.selectedIndex = GetCurrencyIdx(currency) + 1;
	else
		form.Currency.selectedIndex = 0;
}

