var typeUser;function controle_pattern(b){if(b==""||b==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(e){var d=document.cours_avance_form;var f=d.pattern.value;switch(e){case 1:if(controle_user()&&controle_pattern(f)){d.act.value="achat";d.submit()}break;case 2:if(controle_user()&&controle_pattern(f)){d.act.value="vente";d.submit()}break;case 3:if(controle_pattern(f)){d.act.value="cours";d.submit()}break;case 4:if(controle_pattern(f)){d.act.value="graph";d.submit()}break;case 5:if(controle_pattern(f)){d.action=I18n.message("url.listeNews");d.submit()}break;case 6:if(d.indice.value!=""){d.action=I18n.message("url.composition");d.submit()}break;case 7:if(controle_pattern(f)){d.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:"XNASUS9900751036"},{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:"XTSECA0000017016"}],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(e){var f=document.cours_avance_form.indice;var d=indicesByPlace[e];f.options.length=1;f.selectedIndex=0;if(d){f.options.length=d.length+1;for(index=0;index<d.length;index++){f.options[index+1]=new Option(d[index].lib,d[index].val)}}};