var current_cell_start_date; var current_cell_end_date; var first_click_start_date = true; var first_click_end_date = true; var date_month_abrev_array = new Array( "", "Jan.", "Feb.", "Mar.", "Apr.", "May", "June", "July", "Aug.", "Sept.", "Oct.", "Nov.", "Dec." ); //var hs = "12 am"; //var ms = "00"; //var he = "11 pm"; //var me = "59"; function dc_tableCellCalendarOnMouseOver_NEW( d ) { //if( d == 10 ) //{ // alert( 'hhh' ); //} if( current_cell_start_date != d && current_cell_end_date != d ) { d.className='dc_calendar_cell_on_NEW'; } document.body.style.cursor = "hand"; } function dc_tableCellCalendarOnMouseOver( d ) { if( current_cell_start_date != d && current_cell_end_date != d ) { d.className='dc_calendar_cell_on'; } document.body.style.cursor = "hand"; } function dc_tableCellCalendarOnMouseOut_NEW( d ) { if( current_cell_start_date != d && current_cell_end_date != d ) { d.className='dc_calendar_cell_off_NEW'; } document.body.style.cursor = "arrow"; } function dc_tableCellCalendarOnMouseOut( d ) { if( current_cell_start_date != d && current_cell_end_date != d ) { d.className='dc_calendar_cell_off'; } document.body.style.cursor = "arrow"; } function dc_tableCellCalendarOnClick_NEW( d, w ) { if( w == "startmenu" ) { //if (!first_click_start_date) //{ current_cell_start_date.className = 'dc_calendar_cell_off_NEW'; //} current_cell_start_date = d; first_click_start_date = false; } else { //if (!first_click_end_date) //{ current_cell_end_date.className='dc_calendar_cell_off_NEW'; //} current_cell_end_date = d; first_click_end_date = false; } d.className='dc_calendar_cell_on_click_NEW'; } function dc_tableCellCalendarOnClick( d, w ) { if( w == "startmenu" ) { //if (!first_click_start_date) //{ current_cell_start_date.className = 'dc_calendar_cell_off'; //} current_cell_start_date = d; first_click_start_date = false; } else { //if (!first_click_end_date) //{ current_cell_end_date.className='dc_calendar_cell_off'; //} current_cell_end_date = d; first_click_end_date = false; } d.className='dc_calendar_cell_on_click'; } function dc_tableCellCalendarInitCells_NEW() { if( calendar_pos_start == 2 ){ current_cell_start_date = document.all.startmenu_0; } else if( calendar_pos_start == 3 ){ current_cell_start_date = document.all.startmenu_1; } else if( calendar_pos_start == 4 ){ current_cell_start_date = document.all.startmenu_2; } else if( calendar_pos_start == 5 ){ current_cell_start_date = document.all.startmenu_3; } else if( calendar_pos_start == 6 ){ current_cell_start_date = document.all.startmenu_4; } else if( calendar_pos_start == 7 ){ current_cell_start_date = document.all.startmenu_5; } else if( calendar_pos_start == 8 ){ current_cell_start_date = document.all.startmenu_6; } else if( calendar_pos_start == 9 ){ current_cell_start_date = document.all.startmenu_7; } else if( calendar_pos_start == 10 ){ current_cell_start_date = document.all.startmenu_8; } else if( calendar_pos_start == 11 ){ current_cell_start_date = document.all.startmenu_9; } else if( calendar_pos_start == 12 ){ current_cell_start_date = document.all.startmenu_10; } else if( calendar_pos_start == 13 ){ current_cell_start_date = document.all.startmenu_11; } else if( calendar_pos_start == 14 ){ current_cell_start_date = document.all.startmenu_12; } else if( calendar_pos_start == 15 ){ current_cell_start_date = document.all.startmenu_13; } else if( calendar_pos_start == 16 ){ current_cell_start_date = document.all.startmenu_14; } else if( calendar_pos_start == 17 ){ current_cell_start_date = document.all.startmenu_15; } else if( calendar_pos_start == 18 ){ current_cell_start_date = document.all.startmenu_16; } else if( calendar_pos_start == 19 ){ current_cell_start_date = document.all.startmenu_17; } else if( calendar_pos_start == 20 ){ current_cell_start_date = document.all.startmenu_18; } else if( calendar_pos_start == 21 ){ current_cell_start_date = document.all.startmenu_19; } else if( calendar_pos_start == 22 ){ current_cell_start_date = document.all.startmenu_20; } else if( calendar_pos_start == 23 ){ current_cell_start_date = document.all.startmenu_21; } else if( calendar_pos_start == 24 ){ current_cell_start_date = document.all.startmenu_22; } else if( calendar_pos_start == 25 ){ current_cell_start_date = document.all.startmenu_23; } else if( calendar_pos_start == 26 ){ current_cell_start_date = document.all.startmenu_24; } else if( calendar_pos_start == 27 ){ current_cell_start_date = document.all.startmenu_25; } else if( calendar_pos_start == 28 ){ current_cell_start_date = document.all.startmenu_26; } else if( calendar_pos_start == 29 ){ current_cell_start_date = document.all.startmenu_27; } else if( calendar_pos_start == 30 ){ current_cell_start_date = document.all.startmenu_28; } else if( calendar_pos_start == 31 ){ current_cell_start_date = document.all.startmenu_29; } else if( calendar_pos_start == 32 ){ current_cell_start_date = document.all.startmenu_30; } else if( calendar_pos_start == 33 ){ current_cell_start_date = document.all.startmenu_31; } else{ current_cell_start_date = document.all.startmenu_0; } if( calendar_pos_end == 2 ){ current_cell_end_date = document.all.endmenu_0; } else if( calendar_pos_end == 3 ){ current_cell_end_date = document.all.endmenu_1; } else if( calendar_pos_end == 4 ){ current_cell_end_date = document.all.endmenu_2; } else if( calendar_pos_end == 5 ){ current_cell_end_date = document.all.endmenu_3; } else if( calendar_pos_end == 6 ){ current_cell_end_date = document.all.endmenu_4; } else if( calendar_pos_end == 7 ){ current_cell_end_date = document.all.endmenu_5; } else if( calendar_pos_end == 8 ){ current_cell_end_date = document.all.endmenu_6; } else if( calendar_pos_end == 9 ){ current_cell_end_date = document.all.endmenu_7; } else if( calendar_pos_end == 10 ){ current_cell_end_date = document.all.endmenu_8; } else if( calendar_pos_end == 11 ){ current_cell_end_date = document.all.endmenu_9; } else if( calendar_pos_end == 12 ){ current_cell_end_date = document.all.endmenu_10; } else if( calendar_pos_end == 13 ){ current_cell_end_date = document.all.endmenu_11; } else if( calendar_pos_end == 14 ){ current_cell_end_date = document.all.endmenu_12; } else if( calendar_pos_end == 15 ){ current_cell_end_date = document.all.endmenu_13; } else if( calendar_pos_end == 16 ){ current_cell_end_date = document.all.endmenu_14; } else if( calendar_pos_end == 17 ){ current_cell_end_date = document.all.endmenu_15; } else if( calendar_pos_end == 18 ){ current_cell_end_date = document.all.endmenu_16; } else if( calendar_pos_end == 19 ){ current_cell_end_date = document.all.endmenu_17; } else if( calendar_pos_end == 20 ){ current_cell_end_date = document.all.endmenu_18; } else if( calendar_pos_end == 21 ){ current_cell_end_date = document.all.endmenu_19; } else if( calendar_pos_end == 22 ){ current_cell_end_date = document.all.endmenu_20; } else if( calendar_pos_end == 23 ){ current_cell_end_date = document.all.endmenu_21; } else if( calendar_pos_end == 24 ){ current_cell_end_date = document.all.endmenu_22; } else if( calendar_pos_end == 25 ){ current_cell_end_date = document.all.endmenu_23; } else if( calendar_pos_end == 26 ){ current_cell_end_date = document.all.endmenu_24; } else if( calendar_pos_end == 27 ){ current_cell_end_date = document.all.endmenu_25; } else if( calendar_pos_end == 28 ){ current_cell_end_date = document.all.endmenu_26; } else if( calendar_pos_end == 29 ){ current_cell_end_date = document.all.endmenu_27; } else if( calendar_pos_end == 30 ){ current_cell_end_date = document.all.endmenu_28; } else if( calendar_pos_end == 31 ){ current_cell_end_date = document.all.endmenu_29; } else if( calendar_pos_end == 32 ){ current_cell_end_date = document.all.endmenu_30; } else if( calendar_pos_end == 33 ){ current_cell_end_date = document.all.endmenu_31; } else{ current_cell_end_date = document.all.endmenu_0; } //current_cell_start_date = document.all.startmenu_0; //current_cell_end_date = document.all.endmenu_31; } function dc_tableCellCalendarInitCells() { //current_cell_start_date = document.all.startmenu_0; //current_cell_end_date = document.all.endmenu_26; current_cell_start_date = document.getElementById('startmenu_0'); current_cell_end_date = document.getElementById('endmenu_26'); } /*function dc_initContentSearchForm () { var hs_array = hs.split(" "); var he_array = he.split(" "); parent.f_content.search_adv_date_time.innerHTML = "" + date_month_abrev_array[date_start_month] + " " + date_start_day + ", " + date_start_year + " " + hs_array[0] + ":" + ms + " " + hs_array[1] + " - " + date_month_abrev_array[date_end_month] + " " + date_end_day + ", " + date_end_year + " " + he_array[0] + ":" + me + " " + he_array[1] + ""; }*/ function updateTextFieldSearchAdvancedDateRange_NEW( m, d, y, start_or_end ) { var hs_array = hs.split(" "); var he_array = he.split(" "); if( start_or_end == "start" ) { date_start_month = m; date_start_day = d; date_start_year = y; } else { date_end_month = m; date_end_day = d; date_end_year = y; } if( date_start_month > date_end_month && date_start_year == date_end_year ) { alert( "Please choose a valid date range" ); } else if( date_start_month < date_end_month && date_start_year > date_end_year ) { alert( "Please choose a valid date range" ); } else if( date_start_month == date_end_month && date_start_day > date_end_day ) { alert( "Please choose a valid date range" ); } } function updateTextFieldSearchAdvancedDateRange( m, d, y, start_or_end ) { var hs_array = hs.split(" "); var he_array = he.split(" "); if( start_or_end == "start" ) { //parent.f_content.search_adv_date_time.innerHTML = date_month_abrev_array[m] + " " + d + ", " + y + " - " + date_month_abrev_array[date_end_month] + " " + date_end_day + ", " + date_end_year; parent.f_content.search_adv_date_time.innerHTML = "" + date_month_abrev_array[m] + " " + d + ", " + y + " " + hs_array[0] + ":" + ms + " " + hs_array[1] + " - " + date_month_abrev_array[date_end_month] + " " + date_end_day + ", " + date_end_year + " " + he_array[0] + ":" + me + " " + he_array[1] + ""; date_start_month = m; date_start_day = d; date_start_year = y; } else { //parent.f_content.search_adv_date_time.innerHTML = date_month_abrev_array[date_start_month] + " " + date_start_day + ", " + date_start_year + " - " + date_month_abrev_array[m] + " " + d + ", " + y; parent.f_content.search_adv_date_time.innerHTML = "" + date_month_abrev_array[date_start_month] + " " + date_start_day + ", " + date_start_year + " " + hs_array[0] + ":" + ms + " " + hs_array[1] + " - " + date_month_abrev_array[m] + " " + d + ", " + y + " " + he_array[0] + ":" + me + " " + he_array[1] + ""; date_end_month = m; date_end_day = d; date_end_year = y; } //alert(date_start_month + "," + date_end_month); //alert( date_start_year + "," + date_end_year ); if( date_start_month > date_end_month && date_start_year == date_end_year ) { parent.f_content.search_adv_date_time.innerHTML = "Please choose a valid date range"; } else if( date_start_month < date_end_month && date_start_year > date_end_year ) { parent.f_content.search_adv_date_time.innerHTML = "Please choose a valid date range"; } else if( date_start_month == date_end_month && date_start_day > date_end_day ) { parent.f_content.search_adv_date_time.innerHTML = "Please choose a valid date range"; } } ///////////////////////////////////////////////////////////// // setHiddenFieldsSearchAdvancedDateRange_NEW // ///////////////////////////////////////////////////////////// function setHiddenFieldsSearchAdvancedDateRange_NEW( start_or_end, calendar_position ) { //alert( calendar_position ); // set hidden date/time range values if( date_start_month < 10 ) { date_start_month_to_send = "0" + date_start_month; } else { date_start_month_to_send = date_start_month; } if( date_start_day < 10 ) { date_start_day_to_send = "0" + date_start_day; } else { date_start_day_to_send = date_start_day; } if( date_end_month < 10 ) { date_end_month_to_send = "0" + date_end_month; } else { date_end_month_to_send = date_end_month; } if( date_end_day < 10 ) { date_end_day_to_send = "0" + date_end_day; } else { date_end_day_to_send = date_end_day; } document.search_form.range_start_date_month.value = date_start_month_to_send; document.search_form.range_start_date_day.value = date_start_day_to_send; document.search_form.range_start_date_year.value = date_start_year; //document.search_form.range_start_time_hour.value = document.form_time_start.range_start_time_hour.value; //document.search_form.range_start_time_minute.value = document.form_time_start.range_start_time_minute.value; document.search_form.range_end_date_month.value = date_end_month_to_send; document.search_form.range_end_date_day.value = date_end_day_to_send; document.search_form.range_end_date_year.value = date_end_year; //document.search_form.range_end_time_hour.value = document.form_time_end.range_end_time_hour.value; //document.search_form.range_end_time_minute.value = document.form_time_end.range_end_time_minute.value; if( start_or_end == "start" ) { document.search_form.range_start_date_day_calendar_position.value = calendar_position; //alert( "start: " + document.search_form.range_start_date_day_calendar_position.value ); } else { document.search_form.range_end_date_day_calendar_position.value = calendar_position; //alert( "end: " + document.search_form.range_end_date_day_calendar_position.value ); } } ///////////////////////////////////////////////////////////// // setHiddenFieldsSearchAdvancedTimeRange_NEW // ///////////////////////////////////////////////////////////// function setHiddenFieldsSearchAdvancedTimeRange_NEW() { // set hidden time range values document.search_form.range_start_time_hour.value = document.form_time_start.range_start_time_hour.value; document.search_form.range_start_time_minute.value = document.form_time_start.range_start_time_minute.value; document.search_form.range_end_time_hour.value = document.form_time_end.range_end_time_hour.value; document.search_form.range_end_time_minute.value = document.form_time_end.range_end_time_minute.value; } ///////////////////////////////////////////////////////////// // setHiddenFieldsSearchAdvancedDateRange // ///////////////////////////////////////////////////////////// function setHiddenFieldsSearchAdvancedDateRange() { // set hidden date/time range values if( date_start_month < 10 ) { date_start_month_to_send = "0" + date_start_month; } else { date_start_month_to_send = date_start_month; } if( date_start_day < 10 ) { date_start_day_to_send = "0" + date_start_day; } else { date_start_day_to_send = date_start_day; } if( date_end_month < 10 ) { date_end_month_to_send = "0" + date_end_month; } else { date_end_month_to_send = date_end_month; } if( date_end_day < 10 ) { date_end_day_to_send = "0" + date_end_day; } else { date_end_day_to_send = date_end_day; } parent.f_content.search_form.range_start_date_month.value = date_start_month_to_send; parent.f_content.search_form.range_start_date_day.value = date_start_day_to_send; parent.f_content.search_form.range_start_date_year.value = date_start_year; parent.f_content.search_form.range_start_time_hour.value = document.form_time_start.range_start_time_hour.value; parent.f_content.search_form.range_start_time_minute.value = document.form_time_start.range_start_time_minute.value; parent.f_content.search_form.range_end_date_month.value = date_end_month_to_send; parent.f_content.search_form.range_end_date_day.value = date_end_day_to_send; parent.f_content.search_form.range_end_date_year.value = date_end_year; parent.f_content.search_form.range_end_time_hour.value = document.form_time_end.range_end_time_hour.value; parent.f_content.search_form.range_end_time_minute.value = document.form_time_end.range_end_time_minute.value; } function updateTextFieldSearchAdvancedTime_NEW( t ) { if( t.name == "range_start_time_hour" ) { hs = t.options[t.selectedIndex].text; } else if( t.name == "range_start_time_minute" ) { ms = t.options[t.selectedIndex].text; } else if( t.name == "range_end_time_hour" ) { he = t.options[t.selectedIndex].text; } else if( t.name == "range_end_time_minute" ) { me = t.options[t.selectedIndex].text; } var hs_array = hs.split( " " ); var he_array = he.split( " " ); //parent.f_content.search_adv_date_time.innerHTML = "" + date_month_abrev_array[date_start_month] + " " + date_start_day + ", " + date_start_year + " " + hs_array[0] + ":" + ms + " " + hs_array[1] + " - " + date_month_abrev_array[date_end_month] + " " + date_end_day + ", " + date_end_year + " " + he_array[0] + ":" + me + " " + he_array[1] + ""; var temp_num_hs = parseInt( hs_array[0] ); var temp_num_he = parseInt( he_array[0] ); var temp_num_ms = parseInt( ms ); var temp_num_me = parseInt( me ); if( date_start_month == date_end_month && date_start_day == date_end_day && temp_num_hs > temp_num_he ) { //parent.f_content.search_adv_date_time.innerHTML = "Please choose a valid time range"; alert( "Please choose a valid time range" ); } else if( date_start_month == date_end_month && date_start_day == date_end_day && temp_num_hs == temp_num_he && temp_num_ms >= temp_num_me ) { //parent.f_content.search_adv_date_time.innerHTML = "Please choose a valid time range"; alert( "Please choose a valid time range" ); } } function updateTextFieldSearchAdvancedTime( t ) { if( t.name == "range_start_time_hour" ) { hs = t.options[t.selectedIndex].text; } else if( t.name == "range_start_time_minute" ) { ms = t.options[t.selectedIndex].text; } else if( t.name == "range_end_time_hour" ) { he = t.options[t.selectedIndex].text; } else if( t.name == "range_end_time_minute" ) { me = t.options[t.selectedIndex].text; } var hs_array = hs.split( " " ); var he_array = he.split( " " ); parent.f_content.search_adv_date_time.innerHTML = "" + date_month_abrev_array[date_start_month] + " " + date_start_day + ", " + date_start_year + " " + hs_array[0] + ":" + ms + " " + hs_array[1] + " - " + date_month_abrev_array[date_end_month] + " " + date_end_day + ", " + date_end_year + " " + he_array[0] + ":" + me + " " + he_array[1] + ""; var temp_num_hs = parseInt( hs_array[0] ); var temp_num_he = parseInt( he_array[0] ); var temp_num_ms = parseInt( ms ); var temp_num_me = parseInt( me ); if( date_start_month == date_end_month && date_start_day == date_end_day && temp_num_hs > temp_num_he ) { parent.f_content.search_adv_date_time.innerHTML = "Please choose a valid time range"; } else if( date_start_month == date_end_month && date_start_day == date_end_day && temp_num_hs == temp_num_he && temp_num_ms >= temp_num_me ) { parent.f_content.search_adv_date_time.innerHTML = "Please choose a valid time range"; } }