datedata='05/02/2012';datedata_wtca='February 05, 2012';monnaie_AED = 0.206827938895; monnaie_AFN = 0.0153920463804; monnaie_ALL = 0.00706052514726; monnaie_AMD = 0.00195852122106; monnaie_AON = 0.00795301381073; monnaie_ARS = 0.175660191934; monnaie_AUD = 0.817634746206; monnaie_AZN = 0.965622025088; monnaie_BAM = 0.510553714949; monnaie_BDT = 0.00885750890749; monnaie_BGN = 0.510427831006; monnaie_BHD = 2.01130780256; monnaie_BIF = 0.000574415310064; monnaie_BND = 0.600034283703; monnaie_BOB = 0.10785090828; monnaie_BRL = 0.442062903639; monnaie_BSD = 0.756112241122; monnaie_BTN = 0.0156290532471; monnaie_BWP = 0.103737976934; monnaie_BYR = 9.0177935943E-5; monnaie_BZD = 0.380126588218; monnaie_CAD = 0.764398954985; monnaie_CDF = 0.000795551213967; monnaie_CHF = 0.827424145891; monnaie_CLP = 0.0015854578659; monnaie_CNY = 0.120259498756; monnaie_COP = 0.000422369384582; monnaie_CRC = 0.00145037781215; monnaie_CUP = 0.0328213291518; monnaie_CVE = 0.00906906089874; monnaie_CZK = 0.0400000640001; monnaie_DJF = 0.00427499104962; monnaie_DKK = 0.134498629459; monnaie_DOP = 0.0193900301955; monnaie_DZD = 0.0100573137992; monnaie_EUR = 1; monnaie_EGP = 0.125902762869; monnaie_ERN = 0.05068; monnaie_ETB = 0.0431984480621; monnaie_FJD = 0.432685265381; monnaie_GBP = 1.2012012012; monnaie_GEL = 0.45567343112; monnaie_GHS = 0.448085523481; monnaie_GMD = 0.0241582056453; monnaie_GNF = 0.000104433183414; monnaie_GTQ = 0.0957473521403; monnaie_GYD = 0.00369421087882; monnaie_HKD = 0.0979829235361; monnaie_HNL = 0.0390254122811; monnaie_HRK = 0.131449201503; monnaie_HTG = 0.0184545838171; monnaie_HUF = 0.00342484918505; monnaie_IDR = 8.4788257062E-5; monnaie_ILS = 0.204672755699; monnaie_INR = 0.0153655861935; monnaie_IQD = 0.000646570718109; monnaie_IRR = 6.6493539778E-5; monnaie_ISK = 0.00616031305715; monnaie_JMD = 0.00866545914289; monnaie_JOD = 1.06856738304; monnaie_JPY = 0.00991730947361; monnaie_KES = 0.00904158119187; monnaie_KGS = 0.0162059557036; monnaie_KHR = 0.000185201103085; monnaie_KMF = 0.00203265356317; monnaie_KPW = 0.00562778821732; monnaie_KRW = 0.000681573008681; monnaie_KWD = 2.7334103592; monnaie_KZT = 0.00502961798567; monnaie_LAK = 9.3953602004E-5; monnaie_LBP = 0.000501435743228; monnaie_LKR = 0.00665967997778; monnaie_LRD = 0.0101980054945; monnaie_LSL = 0.100974402989; monnaie_LTL = 0.288213670099; monnaie_LVL = 1.42001646513; monnaie_LYD = 0.59151782479; monnaie_MAD = 0.0887120642741; monnaie_MDL = 0.0622770027861; monnaie_MGA = 0.000341885837584; monnaie_MKD = 0.0163765624728; monnaie_MMK = 0.115700592145; monnaie_MNT = 0.000558640742161; monnaie_MOP = 0.0932918878681; monnaie_MRO = 0.00257701944448; monnaie_MUR = 0.0249786677917; monnaie_MVR = 0.0487958515953; monnaie_MWK = 0.00459397226811; monnaie_MXN = 0.059923258095; monnaie_MYR = 0.25277357031; monnaie_MZM = 2.8138941087E-5; monnaie_NAD = 0.0994174858433; monnaie_NGN = 0.00471616943428; monnaie_NIO = 0.0323415314443; monnaie_NOK = 0.130953986698; monnaie_NPR = 0.00958027574421; monnaie_NZD = 0.63471152239; monnaie_OMR = 1.96954351092; monnaie_PAB = 0.745172116872; monnaie_PEN = 0.280642071424; monnaie_PGK = 0.35700262874; monnaie_PHP = 0.0178693223838; monnaie_PKR = 0.00835742922477; monnaie_PLN = 0.238187677599; monnaie_PYG = 0.000159092935814; monnaie_QAR = 0.208803797443; monnaie_RON = 0.229324301038; monnaie_RSD = 0.00936576950226; monnaie_RUB = 0.0249388931563; monnaie_RWF = 0.00127764705882; monnaie_SAR = 0.202528545699; monnaie_SCR = 0.0514934537413; monnaie_SDG = 0.281301894721; monnaie_SEK = 0.113680285565; monnaie_SGD = 0.611494554581; monnaie_SLL = 0.00017267077485; monnaie_SOS = 0.00045419417598; monnaie_SRD = 0.233907692308; monnaie_SYP = 0.0129658863315; monnaie_SZL = 0.0995304046107; monnaie_THB = 0.0242352213859; monnaie_TJS = 0.159783089595; monnaie_TMM = 5.3347368421E-5; monnaie_TND = 0.502454505938; monnaie_TOP = 0.447966632865; monnaie_TRY = 0.432593740905; monnaie_TTD = 0.116770217746; monnaie_TWD = 0.0257087587722; monnaie_TZS = 0.000470927187706; monnaie_UAH = 0.0932474614693; monnaie_UGX = 0.00032909090909; monnaie_USD = 0.759751409339; monnaie_UYU = 0.0380577870841; monnaie_UZS = 0.000417004936917; monnaie_VEF = 0.176392659975; monnaie_VND = 3.5954713254E-5; monnaie_VUV = 0.00841363686975; monnaie_XAF = 0.00152449017237; monnaie_XCD = 0.279639077382; monnaie_XOF = 0.00152449017237; monnaie_YER = 0.00355649122807; monnaie_ZAR = 0.100974402989; monnaie_ZMK = 0.000144915249635; monnaie_ZWD = 0.00201900454249; monnaie_XPF = 0.00838; monnaie_SSP = 0.281301894721; var liste_des_decalages_par_ville = [];var datedata_en_texte = "05 February 2012"; var desactiver_la_gestion_de_l_affichage_unique = false; var liste_des_affichages_deja_fait = new Array(); var liste_des_affichages_deja_fait2 = new Array(); datedata_en = datedata.substring( 3, 6 ) + datedata.substring( 0, 3 ) + datedata.substring( 6, 10 ); var regExpBeginning = /^\s+/; var regExpEnd = /\s+$/; // Supprime les espaces inutiles en début et fin de la chaîne passée en paramètre. function trim( aString ) { return aString.replace(regExpBeginning, "").replace(regExpEnd, ""); } function afficher_nombre( valeur, point, nbr_chiffres, espace ) { if( typeof( point ) == "undefined" ) point = ","; if( typeof( nbr_chiffres ) == "undefined" ) { nbr_chiffres = Math.abs( valeur ) - Math.floor( Math.abs( valeur ) ) + ""; nbr_chiffres = nbr_chiffres.length - 2; } if( typeof( espace ) == "undefined" ) espace = ""; var deci = Math.round( Math.pow( 10, nbr_chiffres ) * ( Math.abs( valeur ) - Math.floor( Math.abs( valeur ) ) ) ); var val = Math.floor( Math.abs( valeur ) ); if( ( nbr_chiffres == 0 ) || ( deci == Math.pow( 10, nbr_chiffres ) ) ) { val = Math.floor( Math.abs( valeur ) ); deci=0; } var val_format = val + ""; var nb = val_format.length; for( var i=1 ; i<4 ; i++ ) { if( val >= Math.pow( 10, ( 3 * i ) ) ) val_format = val_format.substring( 0, nb - ( 3 * i ) ) + espace + val_format.substring( nb - ( 3 * i ) ); } if( nbr_chiffres > 0 ) { var decim = ""; for( var j=0 ; j<( nbr_chiffres - deci.toString().length ) ; j++ ) decim += "0"; deci = decim + deci.toString(); val_format = val_format + point + deci; } if( parseFloat( valeur ) < 0 ) val_format = "-" + val_format; return val_format; } function afficher_cours( monnaie_1, monnaie_2, point, nbr_chiffres, espace, langue ) { monnaie_1 = trim( monnaie_1 ); monnaie_2 = trim( monnaie_2 ); if( monnaie_1 == monnaie_2 ) { if( ( monnaie_1 == "EUR" ) || ( monnaie_1 == "LBP" ) ) monnaie_2 = "USD"; else monnaie_2 = "EUR"; } if( desactiver_la_gestion_de_l_affichage_unique == false ) if( ( liste_des_affichages_deja_fait[monnaie_1+"_"+monnaie_2] == "oui" ) || ( liste_des_affichages_deja_fait[monnaie_2+"_"+monnaie_1] == "oui" ) ) return false; liste_des_affichages_deja_fait[monnaie_1+"_"+monnaie_2] = "oui"; var monnaie_local_2 = afficher_nombre( eval( "monnaie_" + monnaie_1 )/eval( "monnaie_" + monnaie_2 ), '.', nbr_chiffres, '' ); var monnaie_local_1 = afficher_nombre( eval( "monnaie_" + monnaie_2 )/eval( "monnaie_" + monnaie_1 ), '.', nbr_chiffres, '' ); if( langue == 'fr' ) { if( monnaie_local_1 > 1000 ) monnaie_local_1 = number_format(monnaie_local_1, 1, ',', '.'); else monnaie_local_1 = number_format(monnaie_local_1, nbr_chiffres, ',', '.'); if( monnaie_local_2 > 1000 ) monnaie_local_2 = number_format(monnaie_local_2, 1, ',', '.'); else monnaie_local_2 = number_format(monnaie_local_2, nbr_chiffres, ',', '.'); } else { if( monnaie_local_1 > 1000 ) monnaie_local_1 = number_format(monnaie_local_1, 1, '.', ','); else monnaie_local_1 = number_format(monnaie_local_1, nbr_chiffres, '.', ','); if( monnaie_local_2 > 1000 ) monnaie_local_2 = number_format(monnaie_local_2, 1, '.', ','); else monnaie_local_2 = number_format(monnaie_local_2, nbr_chiffres, '.', ','); } document.write( "1 " + monnaie_1 + " = " + monnaie_local_2 + " " + monnaie_2 + ", " ); document.write( "1 " + monnaie_2 + " = " + monnaie_local_1 + " " + monnaie_1 ); /* document.write( "1 " + monnaie_1 + " = " + afficher_nombre( eval( "monnaie_" + monnaie_1 )/eval( "monnaie_" + monnaie_2 ), point, nbr_chiffres, espace ) + " " + monnaie_2 + ", " ); document.write( "1 " + monnaie_2 + " = " + afficher_nombre( eval( "monnaie_" + monnaie_2 )/eval( "monnaie_" + monnaie_1 ), point, nbr_chiffres, espace ) + " " + monnaie_1 ); */ } function afficher_cours_br( monnaie_1, monnaie_2, point, nbr_chiffres, espace ) { monnaie_1 = trim( monnaie_1 ); monnaie_2 = trim( monnaie_2 ); if( monnaie_1 == monnaie_2 ) { if( ( monnaie_1 == "EUR" ) || ( monnaie_1 == "LBP" ) ) monnaie_2 = "USD"; else monnaie_2 = "EUR"; } if( desactiver_la_gestion_de_l_affichage_unique == false ) if( ( liste_des_affichages_deja_fait[monnaie_1+"_"+monnaie_2] == "oui" ) || ( liste_des_affichages_deja_fait[monnaie_2+"_"+monnaie_1] == "oui" ) ) return false; liste_des_affichages_deja_fait[monnaie_1+"_"+monnaie_2] = "oui"; document.write("
"); document.write( "1 " + monnaie_1 + " = " + afficher_nombre( eval( "monnaie_" + monnaie_1 )/eval( "monnaie_" + monnaie_2 ), point, nbr_chiffres, espace ) + " " + monnaie_2 + ", " ); document.write( "1 " + monnaie_2 + " = " + afficher_nombre( eval( "monnaie_" + monnaie_2 )/eval( "monnaie_" + monnaie_1 ), point, nbr_chiffres, espace ) + " " + monnaie_1 ); } function afficher_cours2( monnaie_1, monnaie_2, point, nbr_chiffres, espace ) { monnaie_1 = trim( monnaie_1 ); monnaie_2 = trim( monnaie_2 ); if( monnaie_1 == monnaie_2 ) { if( ( monnaie_1 == "EUR" ) || ( monnaie_1 == "LBP" ) ) monnaie_2 = "USD"; else monnaie_2 = "EUR"; } if( desactiver_la_gestion_de_l_affichage_unique == false ) if( ( liste_des_affichages_deja_fait2[monnaie_1+"_"+monnaie_2] == "oui" ) || ( liste_des_affichages_deja_fait2[monnaie_2+"_"+monnaie_1] == "oui" ) ) return false; liste_des_affichages_deja_fait2[monnaie_1+"_"+monnaie_2] = "oui"; document.write( "1 " + monnaie_1 + " = " + afficher_nombre( eval( "monnaie_" + monnaie_1 )/eval( "monnaie_" + monnaie_2 ), point, nbr_chiffres, espace ) + " " + monnaie_2 + ", " ); document.write( "1 " + monnaie_2 + " = " + afficher_nombre( eval( "monnaie_" + monnaie_2 )/eval( "monnaie_" + monnaie_1 ), point, nbr_chiffres, espace ) + " " + monnaie_1 ); } function afficher_cours2_br( monnaie_1, monnaie_2, point, nbr_chiffres, espace ) { monnaie_1 = trim( monnaie_1 ); monnaie_2 = trim( monnaie_2 ); if( monnaie_1 == monnaie_2 ) { if( ( monnaie_1 == "EUR" ) || ( monnaie_1 == "LBP" ) ) monnaie_2 = "USD"; else monnaie_2 = "EUR"; } if( desactiver_la_gestion_de_l_affichage_unique == false ) if( ( liste_des_affichages_deja_fait2[monnaie_1+"_"+monnaie_2] == "oui" ) || ( liste_des_affichages_deja_fait2[monnaie_2+"_"+monnaie_1] == "oui" ) ) return false; liste_des_affichages_deja_fait2[monnaie_1+"_"+monnaie_2] = "oui"; document.write("
"); document.write( "1 " + monnaie_1 + " = " + afficher_nombre( eval( "monnaie_" + monnaie_1 )/eval( "monnaie_" + monnaie_2 ), point, nbr_chiffres, espace ) + " " + monnaie_2 + ", " ); document.write( "1 " + monnaie_2 + " = " + afficher_nombre( eval( "monnaie_" + monnaie_2 )/eval( "monnaie_" + monnaie_1 ), point, nbr_chiffres, espace ) + " " + monnaie_1 ); } function afficher_cours_fellah( monnaie_1, monnaie_2, point, nbr_chiffres, espace ) { monnaie_1 = trim( monnaie_1 ); monnaie_2 = trim( monnaie_2 ); if( monnaie_1 == monnaie_2 ) { if( ( monnaie_1 == "EUR" ) || ( monnaie_1 == "LBP" ) ) monnaie_2 = "USD"; else monnaie_2 = "EUR"; } if( desactiver_la_gestion_de_l_affichage_unique == false ) if( ( liste_des_affichages_deja_fait[monnaie_1+"_"+monnaie_2] == "oui" ) || ( liste_des_affichages_deja_fait[monnaie_2+"_"+monnaie_1] == "oui" ) ) return false; liste_des_affichages_deja_fait[monnaie_1+"_"+monnaie_2] = "oui"; if( monnaie_2 == "USD" ) monnaie_2_court = "$"; if( monnaie_2 == "EUR" ) monnaie_2_court = "€"; document.write( "1 " + monnaie_2_court + " = " + afficher_nombre( eval( "monnaie_" + monnaie_2 )/eval( "monnaie_" + monnaie_1 ), point, nbr_chiffres, espace ) + " " + monnaie_1 ); } function number_format (number, decimals, dec_point, thousands_sep) { // Formats a number with grouped thousands // // version: 906.1806 // discuss at: http://phpjs.org/functions/number_format // + original by: Jonas Raoni Soares Silva (http://www.jsfromhell.com) // + improved by: Kevin van Zonneveld (http://kevin.vanzonneveld.net) // + bugfix by: Michael White (http://getsprink.com) // + bugfix by: Benjamin Lupton // + bugfix by: Allan Jensen (http://www.winternet.no) // + revised by: Jonas Raoni Soares Silva (http://www.jsfromhell.com) // + bugfix by: Howard Yeend // + revised by: Luke Smith (http://lucassmith.name) // + bugfix by: Diogo Resende // + bugfix by: Rival // + input by: Kheang Hok Chin (http://www.distantia.ca/) // + improved by: davook // + improved by: Brett Zamir (http://brett-zamir.me) // + input by: Jay Klehr // + improved by: Brett Zamir (http://brett-zamir.me) // + input by: Amir Habibi (http://www.residence-mixte.com/) // + bugfix by: Brett Zamir (http://brett-zamir.me) // * example 1: number_format(1234.56); // * returns 1: '1,235' // * example 2: number_format(1234.56, 2, ',', ' '); // * returns 2: '1 234,56' // * example 3: number_format(1234.5678, 2, '.', ''); // * returns 3: '1234.57' // * example 4: number_format(67, 2, ',', '.'); // * returns 4: '67,00' // * example 5: number_format(1000); // * returns 5: '1,000' // * example 6: number_format(67.311, 2); // * returns 6: '67.31' // * example 7: number_format(1000.55, 1); // * returns 7: '1,000.6' // * example 8: number_format(67000, 5, ',', '.'); // * returns 8: '67.000,00000' // * example 9: number_format(0.9, 0); // * returns 9: '1' // * example 10: number_format('1.20', 2); // * returns 10: '1.20' // * example 11: number_format('1.20', 4); // * returns 11: '1.2000' // * example 12: number_format('1.2000', 3); // * returns 12: '1.200' var n = number, prec = decimals; var toFixedFix = function (n,prec) { var k = Math.pow(10,prec); return (Math.round(n*k)/k).toString(); }; n = !isFinite(+n) ? 0 : +n; prec = !isFinite(+prec) ? 0 : Math.abs(prec); var sep = (typeof thousands_sep === 'undefined') ? ',' : thousands_sep; var dec = (typeof dec_point === 'undefined') ? '.' : dec_point; var s = (prec > 0) ? toFixedFix(n, prec) : toFixedFix(Math.round(n), prec); //fix for IE parseFloat(0.55).toFixed(0) = 0; var abs = toFixedFix(Math.abs(n), prec); var _, i; if (abs >= 1000) { _ = abs.split(/\D/); i = _[0].length % 3 || 3; _[0] = s.slice(0,i + (n < 0)) + _[0].slice(i).replace(/(\d{3})/g, sep+'$1'); s = _.join(dec); } else { s = s.replace('.', dec); } var decPos = s.indexOf(dec); if (prec >= 1 && decPos !== -1 && (s.length-decPos-1) < prec) { s += new Array(prec-(s.length-decPos-1)).join(0)+'0'; } else if (prec >= 1 && decPos === -1) { s += dec+new Array(prec).join(0)+'0'; } return s; }