var stationinput=null; var list = null; var cal = null; function keyDown(e) { if(e) { // if the event object is present (NN only) e = e // var e = event } else { e = window.event // else e = window.event for IE } var keycode=null; if(e.which) { keycode = e.which // e.which is stored in variable "keycode" } else { keycode = e.keyCode // otherwise for IE, var keycode stores e.keyCode syntax } if (keycode == 13) { //popTrainInfo(document.getElementById('trainnum').value, document.getElementById('date_info').value); } } function hideAllPops() { if(list != null) list.hidePopup(); if(cal != null) cal.hidePopup(); } function sendValue(s){ document.getElementById(stationinput).value = s; list.hidePopup(); } function popStationsList(divName, input) { list = new PopupWindow(divName); list.offsetX=150; list.offsetY=-180; list.autoHide(); list.showPopup(input); stationinput = input; document.getElementById(divName).style.display = 'block'; } function showInfo() { hide('tab1'); hide('tab2'); show('tab3'); hide('tab4'); hide('tab5') hide('search_content'); } function showSearch() { show('tab1'); hide('tab2'); hide('tab3'); hide('tab4'); hide('tab5') show('search_content'); hideExtras(); document.getElementById('via_station').value = ''; //document.getElementById('via_min_time').value = ''; } function showAdvanced() { hide('tab1'); show('tab2'); hide('tab3'); hide('tab4'); hide('tab5') show('search_content'); showExtras(); } function showOffers() { hide('tab1'); hide('tab2'); hide('tab3'); show('tab4') hide('tab5') hide('search_content'); hideExtras(); } function showInfoGara() { hide('tab1'); hide('tab2'); hide('tab3'); hide('tab4'); show('tab5'); hide('search_content'); hideExtras(); } function showExtras() { hide('link_add_via'); hide('link_more_options'); document.getElementById('via_options1').style.display=''; document.getElementById('via_options2').style.display=''; document.getElementById('more_options').style.display=''; } function hideExtras() { document.getElementById('link_add_via').style.display=''; document.getElementById('link_more_options').style.display=''; hide('via_options1'); hide('via_options2'); hide('more_options'); } function toggleShow(which) { if(document.getElementById(which).style.display=='block') { document.getElementById(which).style.display = 'none'; } else { document.getElementById(which).style.display = 'block'; } } function show(which) { document.getElementById(which).style.display = 'block'; } function hide(which) { document.getElementById(which).style.display = 'none'; } function initSearch() { var station = Get_Cookie('fromStation'); if (station != null) document.getElementById('from_station').value = station; window.onresize = hideAllPops; document.getElementById("search").from_station.focus(); document.getElementById('via_station').value = ''; //document.getElementById('via_min_time').value = ''; //document.getElementById("search").date.value=formatDate(new Date(),'dd/MM/yyyy'); } /*POPUP FUNCTIONS*/ function PopWindow(url) { newWindow = window.open(url,'pop','width=800,height=600,menubar=no,scrollbars=yes,toolbar=no,location=no,directories=no,resizable=yes,top=0,left=0'); } function PopupCenter(pageURL, title,w,h) { var left = (screen.width/2)-(w/2); var top = (screen.height/2)-(h/2); var targetWin = window.open (pageURL, title, 'toolbar=no, location=no, directories=no, status=no, menubar=no, scrollbars=no, resizable=no, copyhistory=no, width='+w+', height='+h+', top='+top+', left='+left); } function pr(dt, st) { nod=document.getElementById(dt); nod2=document.getElementById(st); w=open("", "", ""); w.document.open(); w.document.write("
"); w.document.write(""); w.document.write(""); w.document.write(nod.innerHTML); w.document.write("