var ds_i_date=new Date();ds_c_month=ds_i_date.getMonth()+1;ds_c_year=ds_i_date.getFullYear();var today=new Date();var elt_src;var lang=document.getElementById("page_lang").value;var tab_lst=new Array("lst_heure_retour","lst_passager_adulte_aller","lst_passager_enfant_aller","lst_passager_adulte_retour","lst_passager_enfant_retour","pt_rassemblement_aller","pt_rassemblement_retour","lst_fixe_depart","lst_fixe_retour");function compare_to(b,a){if(b.getTime()<a.getTime()){return -1}else{if(b.getTime()>a.getTime()){return 1}else{return 0}}}function diff_mois(c,b){var d=Math.abs(c.getTime()-b.getTime());var a=new Date(d);return Math.ceil(d/(1000*60*60*24))}function ds_getel(a){return document.getElementById(a)}function ds_getleft(b){var a=b.offsetLeft;b=b.offsetParent;while(b){a+=b.offsetLeft;b=b.offsetParent}return a}function ds_gettop(b){var a=b.offsetTop;b=b.offsetParent;while(b){a+=b.offsetTop;b=b.offsetParent}return a}var ds_oe1;var ds_ce1;var ds_oe2;var ds_ce2;var ds_ob="";function ds_ob_clean(){ds_ob=""}function ds_ob_flush(type){eval("ds_oe"+type).innerHTML=ds_ob;ds_ob_clean()}function ds_echo(a){ds_ob+=a}var ds_element;var ds_monthnames_fr=["Janvier","Février","Mars","Avril","Mai","Juin","Juillet","Aout","Septembre","Octobre","Novembre","Décembre"];var ds_daynames_fr=["Dim","Lun","Mar","Me","Jeu","Ven","Sam"];var ds_daynames_long_fr=["Dimanche","Lundi","Mardi","Mercredi","Jeudi","Vendredi","Samedi"];var ds_monthnames_en=["January","February","March","April","May","June","July","August","September","October","November","December"];var ds_daynames_en=["Sun","Mon","Tue","Wed","Thu","Fri","Sat"];var ds_daynames_long_en=["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"];var ds_monthnames_rus=["Январь","Февраль","Март","Апрель","Май","Июнь","Июль","Август","Сентябрь","Октябрь","Ноябрь","Декабрь"];var ds_daynames_rus=["Вос","Пон","Вто","Сре","Чет","Пят","Суб"];var ds_daynames_long_rus=["Воскресенье","Понедельник","Вторник","Среда","Четверг","Пятница","Суббота"];var ds_monthnames_tur=["Ocak","Şubat","Mart","Nisan","Yapabilir","Haziran","Temmuz","Ağustos","Eylül","Ekim","Kasım","Ara"];var ds_daynames_tur=["Paz","Paz","Sal","Çar","Per","Cum","Cum"];var ds_daynames_long_tur=["Pazar","Pazartesi","Salı","Çarşamba","Perşembe","Cuma","Cumartesi"];var ds_monthnames_ger=["Januar","Februar","März","April","Mai","Juni","Juli","August","September","Oktober","November","Dezember"];var ds_daynames_ger=["Son","Mon","Die","Mit","Don","Frei","Sam"];var ds_daynames_long_ger=["Sonntag","Monntag","Dienstag","Mittwoch","Donnerstag","Freitag","Samstag"];var fermer_fr="Fermer";var fermer_en="Close";var fermer_rus="Закрыть";var fermer_tur="Kapatmak";var fermer_ger="Schliessen";var ds_monthnames=eval("ds_monthnames_"+lang);var ds_daynames=eval("ds_daynames_"+lang);var ds_daynames_long=eval("ds_daynames_long_"+lang);var fermer=eval("fermer_"+lang);function ds_template_main_above(a,b){return'<table cellpadding="3" cellspacing="1" class="ds_tbl"><tr><td class="ds_head" style="cursor: pointer" onclick="ds_pm(\''+b+'\');" colspan="2">&lt;</td><td class="ds_head" style="cursor: pointer" onclick="ds_hi();" colspan="3">['+fermer+']</td><td class="ds_head" style="cursor: pointer" onclick="ds_nm(\''+b+'\');" colspan="2">&gt;</td></tr><tr><td colspan="7" class="ds_head">'+a+"</td></tr><tr>"}function ds_template_day_row(a){return'<td class="ds_subhead">'+a+"</td>"}function ds_template_new_week(){return"</tr><tr>"}function ds_template_blank_cell(a){return'<td colspan="'+a+'"></td>'}function ds_template_day(c,a,e,b){if(b==""){return'<td class="ds_cell pointer" onclick="ds_onclick('+c+","+a+","+e+')">'+c+"</td>"}else{return'<td class="ds_cell '+b+'">&nbsp;'+c+"&nbsp;</td>"}}function ds_template_main_below(){return"</tr></table>"}function ds_draw_calendar(a,h,e){ds_ob_clean();ds_echo(ds_template_main_above(ds_monthnames[a-1]+" "+h,e));for(i=0;i<7;i++){ds_echo(ds_template_day_row(ds_daynames[i]))}var g=new Date();g.setMonth(a-1);g.setFullYear(h);g.setDate(1);if(a==1||a==3||a==5||a==7||a==8||a==10||a==12){days=31}else{if(a==4||a==6||a==9||a==11){days=30}else{days=(h%4==0||h%400==0)?29:28}}var f=g.getDay();if(h==2009&&a==4){f-=2}var b=1;ds_echo(ds_template_new_week());if(f!=0){ds_echo(ds_template_blank_cell(f))}var c=f;for(i=0;i<days;i++){if(c==0&&!b){ds_echo(ds_template_new_week())}var d="";if(i+1<today.getDate()&&today.getMonth()==a-1){d="barre"}ds_echo(ds_template_day(i+1,a,h,d));b=0;c++;c%=7}ds_echo(ds_template_main_below());ds_ob_flush(e)}function ds_sh(d,g,h,f){elt_src=d;if(f=="1"){ds_oe1=ds_getel(h);ds_ce1=ds_getel(g)}else{ds_oe2=ds_getel(h);ds_ce2=ds_getel(g)}ds_element=document.getElementById(d);var e=new Date();ds_c_month=e.getMonth()+1;ds_c_year=e.getFullYear();if(f==1){ds_draw_calendar(ds_c_month,ds_c_year,f)}else{var b=ds_c_month+1;var c=ds_c_year;if(b>12){b=1;c++}ds_draw_calendar(b,c,f)}ds_ce1.style.display="";if(f=="1"){ds_ce1.style.display=""}else{ds_ce2.style.display=""}if(f=="1"){the_left=ds_getleft(ds_element)-80;the_top=ds_gettop(ds_element)+ds_element.offsetHeight;ds_ce1.style.left=the_left+"px";ds_ce1.style.top=the_top+"px"}}function ds_hi(){ds_ce1.style.display="none"}function ds_nm(c){ds_c_month++;if(ds_c_month>12){ds_c_month=1;ds_c_year++}var b=new Date(ds_c_year,ds_c_month-1,today.getDate(),0,0,0,0);if(diff_mois(today,b)<=(5*31)){ds_draw_calendar(ds_c_month,ds_c_year,"1");var a=ds_c_month+1;var d=ds_c_year;if(a>12){a=1;d++}ds_draw_calendar(a,d,"2")}else{ds_pm(c)}}function ds_pm(e){var d=new Date(ds_c_year,ds_c_month-1,today.getDate(),0,0,0,0);if(compare_to(today,d)==-1){var b=ds_c_month+1;var c=ds_c_year;if(b>12){b=1;c++}ds_c_month=ds_c_month-1;if(ds_c_month<1){ds_c_month=12;ds_c_year=ds_c_year-1}ds_draw_calendar(ds_c_month,ds_c_year,"1");var a=b-1;var f=c;if(a<1){a=12;f--}ds_draw_calendar(a,f,"2")}}function ds_ny(){ds_c_year++;ds_draw_calendar(ds_c_month,ds_c_year)}function ds_py(){ds_c_year=ds_c_year-1;ds_draw_calendar(ds_c_month,ds_c_year)}function ds_format_date(e,a,g){m2="00"+a;m2=m2.substr(m2.length-2);d2="00"+e;d2=d2.substr(d2.length-2);var b=new Date(g,(a-1),e,0,0,0,0);var c=ds_daynames_long[b.getDay()]+" "+e+" "+ds_monthnames[(a-1)]+" "+g;var f=ds_element.id.substr(4);document.getElementById(f+"_long").value=c;a=((""+a+"").length==1)?"0"+a:a;e=((""+e+"").length==1)?"0"+e:e;document.getElementById(f).value=e+"-"+a+"-"+g;return c}function ds_onclick(b,a,c){ds_hi();if(typeof(ds_element.value)!="undefined"){ds_element.value=ds_format_date(b,a,c)}else{if(typeof(ds_element.innerHTML)!="undefined"){ds_element.innerHTML=ds_format_date(b,a,c)}else{alert(ds_format_date(b,a,c))}}};