var typeUser;function controle_and_submit(C,A,B){if(controle_pattern(C)){if(jQuery("iframe#iframe_centrale").length){jQuery("iframe#iframe_centrale").attr("src",B+"?pattern="+C+"&place="+A)}else{jQuery("form#cours_simple_form").attr("action",B);jQuery("form#cours_simple_form").attr("method","post");jQuery("form#cours_simple_form").submit()}}}function controle_pattern(A){if(A==""||A==I18n.message("txt.defaultPattern")){alert(I18n.message("txt.patternRechercheVideOuDefaut"));return false}else{return true}}function controle_user(){if(typeUser==0){alert(I18n.message("txt.actionNonClient"));return false}else{return true}}function submit_recherche_simple(){if(controle_pattern(document.cours_simple_form.pattern.value)){document.cours_simple_form.submit()}}function submit_recherche_avance(A){var B=document.cours_avance_form;var C=B.pattern.value;switch(A){case 1:if(controle_user()&&controle_pattern(C)){B.act.value="achat";B.submit()}break;case 2:if(controle_user()&&controle_pattern(C)){B.act.value="vente";B.submit()}break;case 3:if(controle_pattern(C)){B.act.value="cours";B.submit()}break;case 4:if(controle_pattern(C)){B.act.value="graph";B.submit()}break;case 5:if(controle_pattern(C)){B.action=I18n.message("url.listeNews");B.submit()}break;case 6:if(B.indice.value!=""){B.action=I18n.message("url.composition");B.submit()}break;case 7:if(controle_pattern(C)){B.act.value="cours";return true}else{return false}break}}var indicesByPlace={FRA:[{lib:"CAC 40",val:"XPARFR0003500008"},{lib:"SBF 80",val:"XPARFR0003999473"},{lib:"SBF 120",val:"XPARFR0003999481"},{lib:"SBF 250",val:"XPARFR0003999499"},{lib:"SBF INDICE DU MARCHE LIBRE",val:"XPARFR0003999994"},{lib:"SBF FCI INDICE DE PRIX",val:"XPARFR0003999572"},{lib:"CAC MID100",val:"XPARQS0010989117"},{lib:"CAC SMALL",val:"XPARQS0010989125"},{lib:"CAC MID & SMALL",val:"XPARQS0010989133"},{lib:"CAC NEXT20",val:"XPARQS0010989109"},{lib:"CAC IT20",val:"XPARQS0010989091"}],USA:[{lib:"DOW JONES INDUSTRIAL",val:"XNYSUS2605661048"},{lib:"S&P 500 COMPOSITE STOCK PRICE",val:"XCMEUS78378X1072"},{lib:"NASDAQ COMPOSITE",val:"XNASXC0009694271"},{lib:"NASDAQ 100",val:"XNASUS6289081050"}],EUR:[{lib:"EURONEXT 100",val:"XPARFR0003502079"},{lib:"NEXT 150 INDEX",val:"XPARFR0003502087"},{lib:"FTSE 100",val:"NCOTGB0001383545"},{lib:"DAX 30 PERFORMANCE",val:"XDWZDE0008469008"},{lib:"IBEX 35",val:"XMADES0SI0000005"},{lib:"SWISS MARKET INDEX (SMI)",val:"NCOTCH0009980894"},{lib:"AMSTERDAM EXCHANGES-INDEX",val:"XAMSNL0000000107"},{lib:"FTSE EUROFIRST",val:"XAMSNL0000255438"}],CAN:[{lib:"S&P / TSX COMPOSITE INDEX",val:"XTSEXC0009693034"}],ASE:[{lib:"NIKKEI 225 STOCK AVERAGE",val:"XTKSXC0009692440"},{lib:"HANG SENG",val:"XHKGHK0000004322"},{lib:"STRAITS TIMES INDEX",val:"XSESXC0009653640"},{lib:"TWN TAIWAN-WEIGHTED INDEX",val:"XTAIXC0009694149"}]};function updateIndice(A){var C=document.cours_avance_form.indice;var B=indicesByPlace[A];C.options.length=1;C.selectedIndex=0;if(B){C.options.length=B.length+1;for(index=0;index<B.length;index++){C.options[index+1]=new Option(B[index].lib,B[index].val)}}};
