var exchangeRateInfo = new Array(); exchangeRateInfo["1"] = new addExchangeRateInfo("Australia","DOLLAR", "1", "AUD", "CAD", "0", "10000", "1.0555", "1.0955", "0", "0", "NONPAPIERMONNAIE"); exchangeRateInfo["2"] = new addExchangeRateInfo("Australia","DOLLAR", "1", "AUD", "CAD", "0", "1500", "1.0410", "1.1100", "0", "0", "PAPIERMONNAIE"); exchangeRateInfo["3"] = new addExchangeRateInfo("Australia","DOLLAR", "1", "AUD", "USD", "0", "10000", "1.0590", "1.0990", "0", "0", "NONPAPIERMONNAIE"); exchangeRateInfo["4"] = new addExchangeRateInfo("Australia","DOLLAR", "1", "AUD", "USD", "0", "1500", "1.0445", "1.1140", "0", "0", "PAPIERMONNAIE"); exchangeRateInfo["5"] = new addExchangeRateInfo("Brazil","REAL", "1", "BRL", "CAD", "0", "1500", "REFERER", "0.6170", "0", "0", "PAPIERMONNAIE"); exchangeRateInfo["6"] = new addExchangeRateInfo("Brazil","REAL", "1", "BRL", "USD", "0", "1500", "REFERER", "0.6190", "0", "0", "PAPIERMONNAIE"); exchangeRateInfo["7"] = new addExchangeRateInfo("Switzerland","FRANC", "1", "CHF", "CAD", "0", "10000", "1.0705", "1.1110", "0", "0", "NONPAPIERMONNAIE"); exchangeRateInfo["8"] = new addExchangeRateInfo("Switzerland","FRANC", "1", "CHF", "CAD", "0", "2500", "1.0645", "1.1170", "0", "0", "PAPIERMONNAIE"); exchangeRateInfo["9"] = new addExchangeRateInfo("Switzerland","FRANC", "1", "CHF", "USD", "0", "10000", "1.0740", "1.1145", "0", "0", "NONPAPIERMONNAIE"); exchangeRateInfo["10"] = new addExchangeRateInfo("Switzerland","FRANC", "1", "CHF", "USD", "0", "2500", "1.0680", "1.1210", "0", "0", "PAPIERMONNAIE"); exchangeRateInfo["11"] = new addExchangeRateInfo("Chile","PESO", "1", "CLP", "CAD", "0", "500000", "0.001915", "0.002255", "0", "0", "PAPIERMONNAIE"); exchangeRateInfo["12"] = new addExchangeRateInfo("Chile","PESO", "1", "CLP", "USD", "0", "500000", "0.001925", "0.002260", "0", "0", "PAPIERMONNAIE"); exchangeRateInfo["13"] = new addExchangeRateInfo("China","YUAN", "1", "CNY", "CAD", "0", "6000", "0.1455", "0.1710", "0", "0", "PAPIERMONNAIE"); exchangeRateInfo["14"] = new addExchangeRateInfo("China","YUAN", "1", "CNY", "USD", "0", "6000", "0.1460", "0.1715", "0", "0", "PAPIERMONNAIE"); exchangeRateInfo["15"] = new addExchangeRateInfo("Costa Rica","COLON", "1", "CRC", "CAD", "0", "500000", "0.001795", "0.002110", "0", "0", "PAPIERMONNAIE"); exchangeRateInfo["16"] = new addExchangeRateInfo("Costa Rica","COLON", "1", "CRC", "USD", "0", "500000", "0.001800", "0.002115", "0", "0", "PAPIERMONNAIE"); exchangeRateInfo["17"] = new addExchangeRateInfo("Czech Rep.","KORUNA", "1", "CZK", "CAD", "0", "20000", "0.04985", "0.05670", "0", "0", "PAPIERMONNAIE"); exchangeRateInfo["18"] = new addExchangeRateInfo("Czech Rep.","KORUNA", "1", "CZK", "USD", "0", "20000", "0.05000", "0.05690", "0", "0", "PAPIERMONNAIE"); exchangeRateInfo["19"] = new addExchangeRateInfo("Denmark","KRONE", "1", "DKK", "CAD", "0", "50000", "0.1740", "0.1810", "0", "0", "NONPAPIERMONNAIE"); exchangeRateInfo["20"] = new addExchangeRateInfo("Denmark","KRONE", "1", "DKK", "CAD", "0", "10000", "0.1685", "0.1860", "0", "0", "PAPIERMONNAIE"); exchangeRateInfo["21"] = new addExchangeRateInfo("Denmark","KRONE", "1", "DKK", "USD", "0", "50000", "0.1745", "0.1815", "0", "0", "NONPAPIERMONNAIE"); exchangeRateInfo["22"] = new addExchangeRateInfo("Denmark","KRONE", "1", "DKK", "USD", "0", "10000", "0.1695", "0.1870", "0", "0", "PAPIERMONNAIE"); exchangeRateInfo["23"] = new addExchangeRateInfo("Dom.Rep.","PESO", "1", "DOP", "CAD", "0", "25000", "0.02360", "0.02775", "0", "0", "PAPIERMONNAIE"); exchangeRateInfo["24"] = new addExchangeRateInfo("Dom.Rep.","PESO", "1", "DOP", "USD", "0", "25000", "0.02370", "0.02785", "0", "0", "PAPIERMONNAIE"); exchangeRateInfo["25"] = new addExchangeRateInfo("Egypt","POUND", "1", "EGP", "CAD", "0", "5000", "REFERER", "0.1850", "0", "0", "PAPIERMONNAIE"); exchangeRateInfo["26"] = new addExchangeRateInfo("Egypt","POUND", "1", "EGP", "USD", "0", "5000", "REFERER", "0.1860", "0", "0", "PAPIERMONNAIE"); exchangeRateInfo["27"] = new addExchangeRateInfo("European Union","EURO", "1", "EUR", "CAD", "0", "8000", "1.2945", "1.3435", "0", "0", "NONPAPIERMONNAIE"); exchangeRateInfo["28"] = new addExchangeRateInfo("European Union","EURO", "1", "EUR", "CAD", "0", "2500", "1.2790", "1.3595", "0", "0", "PAPIERMONNAIE"); exchangeRateInfo["29"] = new addExchangeRateInfo("European Union","EURO", "1", "EUR", "USD", "0", "8000", "1.2990", "1.3480", "0", "0", "NONPAPIERMONNAIE"); exchangeRateInfo["30"] = new addExchangeRateInfo("European Union","EURO", "1", "EUR", "USD", "0", "2500", "1.2830", "1.3640", "0", "0", "PAPIERMONNAIE"); exchangeRateInfo["31"] = new addExchangeRateInfo("England","POUND", "1", "GBP", "CAD", "0", "4000", "1.5500", "1.6005", "0", "0", "NONPAPIERMONNAIE"); exchangeRateInfo["32"] = new addExchangeRateInfo("England","POUND", "1", "GBP", "CAD", "0", "1500", "1.5335", "1.6170", "0", "0", "PAPIERMONNAIE"); exchangeRateInfo["33"] = new addExchangeRateInfo("England","POUND", "1", "GBP", "USD", "0", "4000", "1.5550", "1.6060", "0", "0", "NONPAPIERMONNAIE"); exchangeRateInfo["34"] = new addExchangeRateInfo("England","POUND", "1", "GBP", "USD", "0", "1500", "1.5385", "1.6225", "0", "0", "PAPIERMONNAIE"); exchangeRateInfo["35"] = new addExchangeRateInfo("Hong Kong","DOLLAR", "1", "HKD", "CAD", "0", "40000", "0.1255", "0.1315", "0", "0", "NONPAPIERMONNAIE"); exchangeRateInfo["36"] = new addExchangeRateInfo("Hong Kong","DOLLAR", "1", "HKD", "CAD", "0", "5000", "0.1200", "0.1370", "0", "0", "PAPIERMONNAIE"); exchangeRateInfo["37"] = new addExchangeRateInfo("Hong Kong","DOLLAR", "1", "HKD", "USD", "0", "40000", "0.1260", "0.1315", "0", "0", "NONPAPIERMONNAIE"); exchangeRateInfo["38"] = new addExchangeRateInfo("Hong Kong","DOLLAR", "1", "HKD", "USD", "0", "5000", "0.1205", "0.1375", "0", "0", "PAPIERMONNAIE"); exchangeRateInfo["39"] = new addExchangeRateInfo("Hungary","FORINT", "1", "HUF", "CAD", "0", "150000", "0.004185", "0.004915", "0", "0", "PAPIERMONNAIE"); exchangeRateInfo["40"] = new addExchangeRateInfo("Hungary","FORINT", "1", "HUF", "USD", "0", "150000", "0.004200", "0.004935", "0", "0", "PAPIERMONNAIE"); exchangeRateInfo["41"] = new addExchangeRateInfo("Israel","SHEKEL", "1", "ILS", "CAD", "0", "3000", "0.2465", "0.2900", "0", "0", "PAPIERMONNAIE"); exchangeRateInfo["42"] = new addExchangeRateInfo("Israel","SHEKEL", "1", "ILS", "USD", "0", "3000", "0.2475", "0.2910", "0", "0", "PAPIERMONNAIE"); exchangeRateInfo["43"] = new addExchangeRateInfo("India","RUPEE", "1", "INR", "CAD", "0", "200000", "REFERER", "0.02110", "0", "0", "NONPAPIERMONNAIE"); exchangeRateInfo["44"] = new addExchangeRateInfo("India","RUPEE", "1", "INR", "USD", "0", "200000", "REFERER", "0.02115", "0", "0", "NONPAPIERMONNAIE"); exchangeRateInfo["45"] = new addExchangeRateInfo("Japan","YEN", "1", "JPY", "CAD", "0", "750000", "0.012725", "0.013205", "0", "0", "NONPAPIERMONNAIE"); exchangeRateInfo["46"] = new addExchangeRateInfo("Japan","YEN", "1", "JPY", "CAD", "0", "250000", "0.012650", "0.013275", "0", "0", "PAPIERMONNAIE"); exchangeRateInfo["47"] = new addExchangeRateInfo("Japan","YEN", "1", "JPY", "USD", "0", "750000", "0.012765", "0.013250", "0", "0", "NONPAPIERMONNAIE"); exchangeRateInfo["48"] = new addExchangeRateInfo("Japan","YEN", "1", "JPY", "USD", "0", "250000", "0.012695", "0.013320", "0", "0", "PAPIERMONNAIE"); exchangeRateInfo["49"] = new addExchangeRateInfo("Morocco","DIRHAM", "1", "MAD", "CAD", "0", "50000", "REFERER", "0.1235", "0", "0", "NONPAPIERMONNAIE"); exchangeRateInfo["50"] = new addExchangeRateInfo("Morocco","DIRHAM", "1", "MAD", "USD", "0", "50000", "REFERER", "0.1240", "0", "0", "NONPAPIERMONNAIE"); exchangeRateInfo["51"] = new addExchangeRateInfo("Mexico","PESO", "1", "MXN", "CAD", "0", "40000", "REFERER", "0.08170", "0", "0", "NONPAPIERMONNAIE"); exchangeRateInfo["52"] = new addExchangeRateInfo("Mexico","PESO", "1", "MXN", "CAD", "0", "12000", "REFERER", "0.08355", "0", "0", "PAPIERMONNAIE"); exchangeRateInfo["53"] = new addExchangeRateInfo("Mexico","PESO", "1", "MXN", "USD", "0", "40000", "REFERER", "0.08195", "0", "0", "NONPAPIERMONNAIE"); exchangeRateInfo["54"] = new addExchangeRateInfo("Mexico","PESO", "1", "MXN", "USD", "0", "12000", "REFERER", "0.08385", "0", "0", "PAPIERMONNAIE"); exchangeRateInfo["55"] = new addExchangeRateInfo("Norway","KRONE", "1", "NOK", "CAD", "0", "50000", "0.1695", "0.1765", "0", "0", "NONPAPIERMONNAIE"); exchangeRateInfo["56"] = new addExchangeRateInfo("Norway","KRONE", "1", "NOK", "CAD", "0", "10000", "0.1645", "0.1815", "0", "0", "PAPIERMONNAIE"); exchangeRateInfo["57"] = new addExchangeRateInfo("Norway","KRONE", "1", "NOK", "USD", "0", "50000", "0.1700", "0.1770", "0", "0", "NONPAPIERMONNAIE"); exchangeRateInfo["58"] = new addExchangeRateInfo("Norway","KRONE", "1", "NOK", "USD", "0", "10000", "0.1650", "0.1820", "0", "0", "PAPIERMONNAIE"); exchangeRateInfo["59"] = new addExchangeRateInfo("New Zealand","DOLLAR", "1", "NZD", "CAD", "0", "10000", "REFERER", "0.8660", "0", "0", "NONPAPIERMONNAIE"); exchangeRateInfo["60"] = new addExchangeRateInfo("New Zealand","DOLLAR", "1", "NZD", "CAD", "0", "1500", "0.7855", "0.8795", "0", "0", "PAPIERMONNAIE"); exchangeRateInfo["61"] = new addExchangeRateInfo("New Zealand","DOLLAR", "1", "NZD", "USD", "0", "10000", "REFERER", "0.8690", "0", "0", "NONPAPIERMONNAIE"); exchangeRateInfo["62"] = new addExchangeRateInfo("New Zealand","DOLLAR", "1", "NZD", "USD", "0", "1500", "0.7885", "0.8820", "0", "0", "PAPIERMONNAIE"); exchangeRateInfo["63"] = new addExchangeRateInfo("Perou","NEW SOL", "1", "PEN", "CAD", "0", "2500", "REFERER", "0.4010", "0", "0", "PAPIERMONNAIE"); exchangeRateInfo["64"] = new addExchangeRateInfo("Perou","NEW SOL", "1", "PEN", "USD", "0", "2500", "REFERER", "0.4020", "0", "0", "PAPIERMONNAIE"); exchangeRateInfo["65"] = new addExchangeRateInfo("Polone","ZLOTY", "1", "PLN", "CAD", "0", "2500", "0.2900", "0.3410", "0", "0", "PAPIERMONNAIE"); exchangeRateInfo["66"] = new addExchangeRateInfo("Polone","ZLOTY", "1", "PLN", "USD", "0", "2500", "0.2910", "0.3420", "0", "0", "PAPIERMONNAIE"); exchangeRateInfo["67"] = new addExchangeRateInfo("Saudi Arabia","RIYAL", "1", "SAR", "CAD", "0", "15000", "REFERER", "0.2765", "0", "0", "NONPAPIERMONNAIE"); exchangeRateInfo["68"] = new addExchangeRateInfo("Saudi Arabia","RIYAL", "1", "SAR", "USD", "0", "15000", "REFERER", "0.2775", "0", "0", "NONPAPIERMONNAIE"); exchangeRateInfo["69"] = new addExchangeRateInfo("Scotland","POUND", "1", "SCP", "CAD", "0", "1500", "1.5335", "1.6170", "0", "0", "PAPIERMONNAIE"); exchangeRateInfo["70"] = new addExchangeRateInfo("Scotland","POUND", "1", "SCP", "USD", "0", "1500", "0.6160", "0.6495", "0", "0", "PAPIERMONNAIE"); exchangeRateInfo["71"] = new addExchangeRateInfo("Sweden","KRONE", "1", "SEK", "CAD", "0", "60000", "0.1465", "0.1525", "0", "0", "NONPAPIERMONNAIE"); exchangeRateInfo["72"] = new addExchangeRateInfo("Sweden","KRONE", "1", "SEK", "CAD", "0", "10000", "0.1425", "0.1570", "0", "0", "PAPIERMONNAIE"); exchangeRateInfo["73"] = new addExchangeRateInfo("Sweden","KRONE", "1", "SEK", "USD", "0", "60000", "0.1470", "0.1530", "0", "0", "NONPAPIERMONNAIE"); exchangeRateInfo["74"] = new addExchangeRateInfo("Sweden","KRONE", "1", "SEK", "USD", "0", "10000", "0.1430", "0.1575", "0", "0", "PAPIERMONNAIE"); exchangeRateInfo["75"] = new addExchangeRateInfo("Singapore","DOLLAR", "1", "SGD", "CAD", "0", "7000", "REFERER", "0.8315", "0", "0", "NONPAPIERMONNAIE"); exchangeRateInfo["76"] = new addExchangeRateInfo("Singapore","DOLLAR", "1", "SGD", "CAD", "0", "1500", "0.7355", "0.8635", "0", "0", "PAPIERMONNAIE"); exchangeRateInfo["77"] = new addExchangeRateInfo("Singapore","DOLLAR", "1", "SGD", "USD", "0", "7000", "REFERER", "0.8345", "0", "0", "NONPAPIERMONNAIE"); exchangeRateInfo["78"] = new addExchangeRateInfo("Singapore","DOLLAR", "1", "SGD", "USD", "0", "1500", "0.7380", "0.8665", "0", "0", "PAPIERMONNAIE"); exchangeRateInfo["79"] = new addExchangeRateInfo("Thailand","BAHT", "1", "THB", "CAD", "0", "25000", "0.02980", "0.03500", "0", "0", "PAPIERMONNAIE"); exchangeRateInfo["80"] = new addExchangeRateInfo("Thailand","BAHT", "1", "THB", "USD", "0", "25000", "0.02990", "0.03515", "0", "0", "PAPIERMONNAIE"); exchangeRateInfo["81"] = new addExchangeRateInfo("United States","Dollar", "1", "USD", "CAD", "0", "14999", "0.9665", "1.0265", "0.9665", "1.0265", "NONPAPIERMONNAIE"); exchangeRateInfo["82"] = new addExchangeRateInfo("United States","Dollar", "1", "USD", "CAD", "15000", "24999", "0.9680", "1.0250", "0.9680", "1.0250", "NONPAPIERMONNAIE"); exchangeRateInfo["83"] = new addExchangeRateInfo("United States","Dollar", "1", "USD", "CAD", "25000", "49999", "0.9730", "1.0200", "0.9730", "1.0200", "NONPAPIERMONNAIE"); exchangeRateInfo["84"] = new addExchangeRateInfo("United States","Dollar", "1", "USD", "CAD", "0", "10000", "0.9665", "1.0265", "0.9665", "1.0265", "PAPIERMONNAIE"); exchangeRateInfo["85"] = new addExchangeRateInfo("United States","Dollar", "1", "USD", "CAD", "0", "24999", "1.0018", "1.0018", "0", "0", "EMPNONPAPIERMONNAIE"); exchangeRateInfo["86"] = new addExchangeRateInfo("United States","Dollar", "1", "USD", "CAD", "0", "14999", "1.0018", "1.0018", "0", "0", "EMPPAPIERMONNAIE"); exchangeRateInfo["87"] = new addExchangeRateInfo("Canada","ARGENT", "1", "XAG", "USD", "0", "0", "33.95", "0", "0", "0", "METAUX"); exchangeRateInfo["88"] = new addExchangeRateInfo("Canada","OR", "1", "XAU", "USD", "0", "0", "1734.25", "0", "0", "0", "METAUX"); exchangeRateInfo["89"] = new addExchangeRateInfo("South Africa","RAND", "1", "ZAR", "CAD", "0", "40000", "REFERER", "0.1375", "0", "0", "NONPAPIERMONNAIE"); exchangeRateInfo["90"] = new addExchangeRateInfo("South Africa","RAND", "1", "ZAR", "CAD", "0", "3000", "0.1210", "0.1430", "0", "0", "PAPIERMONNAIE"); exchangeRateInfo["91"] = new addExchangeRateInfo("South Africa","RAND", "1", "ZAR", "USD", "0", "40000", "REFERER", "0.1380", "0", "0", "NONPAPIERMONNAIE"); exchangeRateInfo["92"] = new addExchangeRateInfo("South Africa","RAND", "1", "ZAR", "USD", "0", "3000", "0.1215", "0.1430", "0", "0", "PAPIERMONNAIE"); function addExchangeRateInfo(sCountry, sCurrency, sLanguageId, sIsoCodeCountryFrom, sIsoCodeCountryTo, sMinLimit, sMaxLimit, sBuyRateCustomerBnc, sSaleRateCustomerBnc, sBuyRateNotCustomerBnc, sSaleRateNotCustomerBnc, sProductId) { this.country = sCountry; this.currency = sCurrency; this.languageId = sLanguageId; this.isoCodeCountryFrom = sIsoCodeCountryFrom; this.isoCodeCountryTo = sIsoCodeCountryTo; this.minLimit = sMinLimit; this.maxLimit = sMaxLimit; this.buyRateCustomerBnc = sBuyRateCustomerBnc; this.saleRateCustomerBnc = sSaleRateCustomerBnc; this.buyRateNotCustomerBnc = sBuyRateNotCustomerBnc; this.saleRateNotCustomerBnc = sSaleRateNotCustomerBnc; this.productId = sProductId; } //Pays du taux de change function getExchangeCountry(sRateId) { var country = ""; if (exchangeRateInfo[sRateId] != null) { country = exchangeRateInfo[sRateId].country; } return country; } //Nom de la devise function getExchangeCurrency(sRateId) { var currency = ""; if (exchangeRateInfo[sRateId] != null) { currency = exchangeRateInfo[sRateId].currency; } return currency; } //Code iso du pays function getExchangeIsoCodeCountryFrom(sRateId) { var isoCodeCountryFrom = ""; if (exchangeRateInfo[sRateId] != null) { isoCodeCountryFrom = exchangeRateInfo[sRateId].isoCodeCountryFrom; } return isoCodeCountryFrom; } //Code iso du pays contre function getExchangeIsoCodeCountryTo(sRateId) { var isoCodeCountryTo = ""; if (exchangeRateInfo[sRateId] != null) { isoCodeCountryTo = exchangeRateInfo[sRateId].isoCodeCountryTo; } return isoCodeCountryTo; } //Limite minimum function getExchangeMinLimit(sRateId) { var minLimit = ""; if (exchangeRateInfo[sRateId] != null) { minLimit = exchangeRateInfo[sRateId].minLimit; } return minLimit; } //Limite maximum function getExchangeMaxLimit(sRateId) { var maxLimit = ""; if (exchangeRateInfo[sRateId] != null) { maxLimit = exchangeRateInfo[sRateId].maxLimit; } return maxLimit; } //Taux achat client BNC function getBuyRateCustomerBnc(sRateId) { var buyRateCustomerBnc = ""; if (exchangeRateInfo[sRateId] != null) { buyRateCustomerBnc = exchangeRateInfo[sRateId].buyRateCustomerBnc; } return buyRateCustomerBnc } //Taux de vente client BNC function getSaleRateCustomerBnc(sRateId) { var saleRateCustomerBnc = ""; if (exchangeRateInfo[sRateId] != null) { saleRateCustomerBnc = exchangeRateInfo[sRateId].saleRateCustomerBnc; } return saleRateCustomerBnc } //Taux achat client non-BNC function getBuyRateNotCustomerBnc(sRateId) { var buyRateNotCustomerBnc = ""; if (exchangeRateInfo[sRateId] != null) { buyRateNotCustomerBnc = exchangeRateInfo[sRateId].buyRateNotCustomerBnc; } return buyRateNotCustomerBnc } //Taux de vente client non-BNC function getSaleRateNotCustomerBnc(sRateId) { var saleRateNotCustomerBnc = ""; if (exchangeRateInfo[sRateId] != null) { saleRateNotCustomerBnc = exchangeRateInfo[sRateId].saleRateNotCustomerBnc; } return saleRateNotCustomerBnc } //Type de taux (NONPAPIERMONNAIE, PAPIERMONNAIE, METAUX....) function getProductId(sRateId) { var productId = ""; if (exchangeRateInfo[sRateId] != null) { productId = exchangeRateInfo[sRateId].productId; } return productId } //Date du taux de change function getExchangeRateDate() { if (1 == 2) { return "9 février 2012 07:30" } else { return "February 9, 2012 7:30 AM" } }