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";
}
}