// the entirety of ViewerSearch.js is wrapped in a "modern browser check" // none of this code should run in browsers which fail the check. if(detectBrowser.modernBrowser()){ function searchSubmitViewer() { var formObj = document.getElementById("search"); searchOpt = get_radio_btn_value(document.search.Search_Radio); searchTxt = document.getElementById("txtSearch").value; calendar_id = 'calendar_id=1'; if(document.frmMonthCal) { calendar_id = document.frmMonthCal.xCriteria.value; } var curdate = new Date(); var pastDate = new Date(); pastDate.setMonth(pastDate.getMonth() -1); currentDateStr = (curdate.getMonth()+1)+'/'+curdate.getDate()+'/'+curdate.getFullYear(); pastDateStr = (pastDate.getMonth()+1)+'/'+pastDate.getDate()+'/'+pastDate.getFullYear(); //alert("currentDateStr"+currentDateStr); //alert("pastDateStr"+pastDateStr); //alert("searchOpt="+searchOpt+":searchTxt="+searchTxt); if(searchOpt=='www') { window.location = "http://search.nasa.gov/search/search.jsp?nasaInclude="+searchTxt; } else { window.location = "ViewerSearch.html?integral=0&opgFields=1&opgSearch=1&show_resources=0&&btnSubmit=Search&txtSearch="+searchTxt+"&criteria="+escape(calendar_id)+"&txtStart="+escape(pastDateStr)+"&txtEnd="+escape(currentDateStr); } } function get_radio_btn_value(elem) { for (var i=0; i < elem.length; i++) { if (elem[i].checked) { var rad_val = elem[i].value; } } return rad_val; } }