"; //starts table 1
var l_str_table_0 = "| "; //starts table 2
var l_str_table_00 = " | "; //close the table
// default layer
document.write("" + l_str_table_0 + l_str_data + l_str_table_00 + "");
// active layers
document.write("" + l_str_table_1 + l_str_data + l_str_table_00 + "");
} //close the for loop
document.captureEvents(Event.MOUSEDOWN || Event.MOUSEUP);
document.onmousedown = getAction;
/**** close sub navigation property ****/
} // close else if
/* clear all sublayer in general */
function getTop()
{
setClearSubLayer(main_sub_cat_length);
} //close the function
function getNoSubs(main_navi)
{
var l_int_count = 0
for(n=0;n11)
l_int_layer_img_index = 2;
}
else if(l_img_scroll_list.length == 1)
{
l_int_layer_img_index = 0;
}
return l_int_layer_img_index;
}
function getSubNavisOnly(main_navi)
{
var l_str_arr_subnavis = new Array(); //array
var l_str_arr_ipnos = new Array(); //array
var l_str_arr_result = new Array(); //array
var l_int_i = 0; //index
for(n=0;n0)
{ //starts if -non-empyt array
l_str_arr_ipnos.sort();
l_str_arr_ipnos.sort(compareNumbers);
if(horizontal_location == 'b' || add_subnavig_type == 'bl' || add_subnavig_type == 'br')
l_str_arr_ipnos.reverse();
for(var j=0;j 1024)
l_int_chg_left=getSuitXposi(l_int_chg_left);
if(main_sub_cat_length > 0)
{ //starts if-1 atlease on subnavis
if(temp_sub_arr.length > 0)
{ //starts if-3
f_str_dyn_sub_list = temp_sub_arr;
ns_layers_height = 0;
ns_sub_start_top = start_top;
var position = index; //index
for(var i=0;i l_scr_total_width)
{
document.layers[layer_id].left = l_int_chg_left;
document.layers[act_layer].left = l_int_chg_left;
l_int_chgs_left = start_top;
}
else
{
document.layers[layer_id].left = l_int_chg_left;
document.layers[act_layer].left = l_int_chg_left;
l_int_chgs_left = start_top;
}
// dyn layer shows outside the screen - close
document.layers[layer_id].background.src = l_img_static_value;
document.layers[act_layer].background.src = l_img_scroll_value;
// document.layers[layer_id].bgcolor="#12acacac";
document.layers[layer_id].resizeTo((l_img_width_value),(l_img_height_value));
document.layers[act_layer].resizeTo((l_img_width_value),(l_img_height_value));
ns_sub_start_top += l_img_height_value + 2;
ns_layers_height += l_img_height_value + 2;
position++;
} //close for loop
/*netscape desktop layer properties*/
document.layers["tlayer"].visibility = "show";
var l_int_dyn_width = 0;
if(horizontal_location == 'b' || add_subnavig_type == 'bl' || add_subnavig_type == 'br')
document.layers["tlayer"].top = start_top - (ns_sub_def_height+(ns_sub_def_height/2));
else if(horizontal_location == 't')
document.layers["tlayer"].top = start_top;
if(horizontal_location =='b' || add_subnavig_type == 'bl' || add_subnavig_type == 'br')
{
document.layers["tlayer"].resizeTo((ns_sub_def_width + (ns_sub_def_width/2)),(ns_layers_height + (ns_sub_def_height*2) - (ns_sub_def_height/2) ));
l_int_dyn_width = (ns_sub_def_width + (ns_sub_def_width/2));
}
else if(horizontal_location =='t')
{
document.layers["tlayer"].resizeTo((ns_sub_def_width + (ns_sub_def_width/2)),(ns_layers_height + (ns_sub_def_height*2)));
l_int_dyn_width = (ns_sub_def_width + (ns_sub_def_width/2));
}
var l_int_max_xposi = eval(l_int_chg_left - Math.round(ns_sub_def_width/4)) + eval(l_int_dyn_width);
if(l_int_max_xposi > l_scr_total_width)
{
document.layers["tlayer"].left = l_int_chg_left - Math.round(ns_sub_def_width/4);
}
else
{
document.layers["tlayer"].left = l_int_chg_left - Math.round(ns_sub_def_width/4);
}
// document.layers["tlayer"].bgColor ='#00aaff';
/*netscape total layers - count layer propareties*/
document.layers["bglayer"].visibility = "show";
document.layers["bglayer"].resizeTo((l_img_width_value) + 4, (ns_layers_height) + 2);
document.layers["bglayer"].top = start_top - 2;
var l_int_max_jxposi = eval(l_int_chg_left + l_img_width_value);
if(l_int_max_jxposi > l_scr_total_width)
{
document.layers["bglayer"].left = l_int_chg_left - 2;
}
else
{
document.layers["bglayer"].left = l_int_chg_left - 2;
}
document.layers["bglayer"].bgColor ='#cccccc';
} //close if -3
} // over the if -1
} // over the function
function onSubNaviNSMouseOver(ilayer,slayer,status,iwidth,iheight)
{
current_page_id = ''; //current page id
current_url_status = ''; //current url
current_url_name = ''; //current url for external link
current_url_tgt = ''; //current url target
ilayer.visibility ='hide';
var l_int_w = iwidth;
var l_int_h = iheight;
document.layers[slayer].visibility = 'show';
document.layers[slayer].top = ilayer.top;
document.layers[slayer].left = ilayer.left;
document.layers[slayer].resizeTo(l_int_w,l_int_h);
}
/* Click to new link for NS */
function getAction(e)
{
if(current_page_id != '' && current_url_status == 'y' && e.which == 1) //cursor points to page id
{
location.href = current_page_id + '.html';
}
else if (current_url_status == 'e' && current_url_name != '') //cursor points to page name
{
if (current_url_tgt == 'y') // open in new window
{
window.open(replaceTitletoComma(current_url_name));
}
else
{
location.href = replaceTitletoComma(current_url_name);
}
}
else if(current_page_id == '') //cursor has no page id
getTop();
} // close the function
function getNSPage()
{
if(current_page_id != '' && current_url_status == 'y') //cursor points to page id
{
location.href = current_page_id + '.html';
}
else if (current_url_status == 'e' && current_url_name != '') //cursor points to page name
{
if (current_url_tgt == 'y') // open in new window
{
window.open(replaceTitletoComma(current_url_name));
}
else
{
location.href = replaceTitletoComma(current_url_name);
}
}
}
/* clear all sub navigation */
function setClearNSSubLayer(slength)
{
if(slength > 0)
{ //starts if - more than one navis
for(var i=0;i ");
document.write(" ");
for(var i=0;i "; //starts table 1
var l_str_table_0 = "| "; //starts table 2
var l_str_table_00 = " | "; //close the table
document.write("");
document.write("" + l_str_table_0 + l_str_data + l_str_table_00 + " ");
document.write("" + l_str_table_1 +"" + l_str_table_00 + " ");
document.write("");
document.write(""+ l_str_table_1 +l_str_data + l_str_table_00 +" ");
document.write(""+ l_str_table_1 +"" + l_str_table_00 +" ");
} //close the for loop
clearIENavis();
} //close the function
/*set sub navigations for gecko's dummy operation*/
function setGeckoAllSubNavis()
{
var l_str_data; //data
var properties; //properties
var active_layer; //active layer
var l_str_arr_single_string; //single string
document.write(" ");
document.write(" ");
for(var i=0;i "; //starts table 1
var l_str_table_0 = "| "; //starts table 2
var l_str_table_00 = " | "; //close the table
document.write("");
document.write("" + l_str_table_0 + l_str_data + l_str_table_00 + " ");
document.write("" + l_str_table_1 +"" + l_str_table_00 + " ");
document.write("");
document.write(""+ l_str_table_1 +l_str_data + l_str_table_00 +" ");
document.write(""+ l_str_table_1 +"" + l_str_table_00 +" ");
} //close the for loop
// clearGeckoNavis();
} //close the function
function clearIENavis()
{
for(var i=0;i 1024)
l_int_left=getSuitXposi(left);
for(var n=0;n 0) //true-more than zero navis
setIEOutsideLayer(l_int_left,l_int_inc_top,width,height,l_int_top,l_int_bg_height);
} //close the function
function setGeckoSubNavisList(c_cat,index,left,top)
{
var l_int_left = left; //left
var l_int_top = top; //top
onGeckoClearSubs();
var l_str_arr_temp = getSubNavisOnly(c_cat); //get acti navis
f_str_dyn_sub_list = l_str_arr_temp;
var l_int_inc_top = l_int_top; //top
var l_int_mheight_inc = 0;
var width = l_img_width_list[getImageIndex(c_cat)];
var height = l_img_height;
var l_int_bg_height = (l_str_arr_temp.length)*(height+1) + (l_str_arr_temp.length)*(1.5); //get length
if(l_scr_total_width > 1024)
l_int_left=getSuitXposi(left);
for(var n=0;n 0) //true-more than zero navis
setGeckoOutsideLayer(l_int_left,l_int_inc_top,width,height,l_int_top,l_int_bg_height);
} //close the function
function getIEActiveNavi(curr_navi_name,des_navi_name,curr_navi_object)
{
var des_navi_blk_name = 'b_' + des_navi_name;
var des_navi_img_name = 'img_' + des_navi_name;
var cur_navi_img_name = 'img_' + curr_navi_name;
document.all.item(des_navi_name).style.top = parseInt(curr_navi_object.style.top);
document.all.item(des_navi_name).style.left = parseInt(curr_navi_object.style.left);
document.all.item(des_navi_name).style.width = parseInt(curr_navi_object.style.width);
document.all.item(des_navi_name).style.height = parseInt(curr_navi_object.style.height);
document.all.item(des_navi_name).style.visibility = 'visible';
document.all.item(des_navi_blk_name).style.top = parseInt(curr_navi_object.style.top);
document.all.item(des_navi_blk_name).style.left = parseInt(curr_navi_object.style.left);
document.all.item(des_navi_blk_name).style.width = parseInt(curr_navi_object.style.width);
document.all.item(des_navi_blk_name).style.height = parseInt(curr_navi_object.style.height);
document.all.item(des_navi_blk_name).style.visibility = 'visible';
document.all.item(des_navi_img_name).style.top = parseInt(curr_navi_object.style.top);
document.all.item(des_navi_img_name).style.left = parseInt(curr_navi_object.style.left);
document.all.item(des_navi_img_name).style.width = parseInt(curr_navi_object.style.width);
document.all.item(des_navi_img_name).style.height = parseInt(curr_navi_object.style.height);
document.all.item(des_navi_img_name).style.visibility = 'visible';
curr_navi_object.style.visibility = 'hidden'
document.all.item(curr_navi_name).style.visibility = 'hidden';
document.all.item(cur_navi_img_name).style.visibility = 'hidden';
} // close the function
function getGeckoActiveNavi(curr_navi_name,des_navi_name,curr_navi_object)
{
var des_navi_blk_name = 'b_' + des_navi_name;
var des_navi_img_name = 'img_' + des_navi_name;
var cur_navi_img_name = 'img_' + curr_navi_name;
document.getElementById(des_navi_name).style.top = parseInt(curr_navi_object.style.top);
document.getElementById(des_navi_name).style.left = parseInt(curr_navi_object.style.left);
document.getElementById(des_navi_name).style.width = parseInt(curr_navi_object.style.width);
document.getElementById(des_navi_name).style.height = parseInt(curr_navi_object.style.height);
document.getElementById(des_navi_name).style.visibility = 'visible';
document.getElementById(des_navi_blk_name).style.top = parseInt(curr_navi_object.style.top);
document.getElementById(des_navi_blk_name).style.left = parseInt(curr_navi_object.style.left);
document.getElementById(des_navi_blk_name).style.width = parseInt(curr_navi_object.style.width);
document.getElementById(des_navi_blk_name).style.height = parseInt(curr_navi_object.style.height);
document.getElementById(des_navi_blk_name).style.visibility = 'visible';
document.getElementById(des_navi_img_name).style.top = parseInt(curr_navi_object.style.top);
document.getElementById(des_navi_img_name).style.left = parseInt(curr_navi_object.style.left);
document.getElementById(des_navi_img_name).style.width = parseInt(curr_navi_object.style.width);
document.getElementById(des_navi_img_name).style.height = parseInt(curr_navi_object.style.height);
document.getElementById(des_navi_img_name).style.visibility = 'visible';
curr_navi_object.style.visibility = 'hidden'
document.getElementById(curr_navi_name).style.visibility = 'hidden';
document.getElementById(cur_navi_img_name).style.visibility = 'hidden';
} // close the function
function whenIEParamClear()
{
current_page_id = '';
current_url_status = '';
current_url_name = ''; //current url for external link
current_url_tgt = ''; //current url target
} //close the function
/*set whenmouseover layer onIE formatted layers */
function setIEOutsideLayer(left,top,width,height,default_top,total_height)
{
bglayer.style.top = default_top - 2;
bglayer.style.left = left - 2;
bglayer.style.width = eval(width) + 4;
bglayer.style.height = total_height + 2;
document.all.item('bglayer').style.background = '#cccccc';
bglayer.style.visibility = 'visible';
if(horizontal_location =='b' || add_subnavig_type == 'bl' || add_subnavig_type == 'br')
subdesktop.style.top = default_top - (height+Math.round(height/2));
else if(horizontal_location =='t')
subdesktop.style.top = default_top;
var l_int_sdesk_left = left - Math.round(width/4);
subdesktop.style.left = l_int_sdesk_left;
var l_int_sdesk_width = eval(width) + eval(Math.round(width/2));
subdesktop.style.width = l_int_sdesk_width;
if(horizontal_location =='b' || add_subnavig_type == 'bl' || add_subnavig_type == 'br')
subdesktop.style.height = total_height + (height*2) - Math.round(height/2);
else if(horizontal_location =='t')
subdesktop.style.height = total_height + (height*2);
var l_max_pixel_left = l_int_sdesk_left + l_int_sdesk_width;
subdesktop.style.visibility = 'visible';
// document.all.item('subdesktop').style.background = '#cccccc';
} //close the function
/*set whenmouseover layer onIE formatted layers */
function setGeckoOutsideLayer(left,top,width,height,default_top,total_height)
{
document.getElementById('bglayer').style.top = default_top - 2;
document.getElementById('bglayer').style.left = left - 2;
document.getElementById('bglayer').style.width = eval(width) + 4;
document.getElementById('bglayer').style.height = total_height + 2;
document.getElementById('bglayer').style.background = '#cccccc';
document.getElementById('bglayer').style.visibility = 'visible';
if(horizontal_location =='b' || add_subnavig_type == 'bl' || add_subnavig_type == 'br')
document.getElementById('subdesktop').style.top = default_top - (height+Math.round(height/2));
else if(horizontal_location =='t')
document.getElementById('subdesktop').style.top = default_top;
var l_int_sdesk_left = left - Math.round(width/4);
document.getElementById('subdesktop').style.left = l_int_sdesk_left;
var l_int_sdesk_width = eval(width) + eval(Math.round(width/2));
document.getElementById('subdesktop').style.width = l_int_sdesk_width;
if(horizontal_location =='b' || add_subnavig_type == 'bl' || add_subnavig_type == 'br')
document.getElementById('subdesktop').style.height = total_height + (height*2) - Math.round(height/2);
else if(horizontal_location =='t')
document.getElementById('subdesktop').style.height = total_height + (height*2);
var l_max_pixel_left = l_int_sdesk_left + l_int_sdesk_width;
document.getElementById('subdesktop').style.visibility = 'visible';
// document.getElementById('subdesktop').style.background = '#cccccc';
} //close the function
function getKeyDown()
{
var tmp_current_url_name = current_url_name;
current_page_id = current_page_id.substr(8);
if (current_page_id != '' && current_url_status == 'y') // true -non empty
{
location.href = current_page_id + '.html';
}
else if (current_url_status == 'e' && current_url_name != '') //cursor points to page name
{
if (current_url_tgt == 'y') // open in new window
{
whenIEParamClear();
window.open(replaceTitletoComma(tmp_current_url_name));
}
else
{
location.href = replaceTitletoComma(current_url_name);
}
}
else if(current_page_id == '' ) // false - empty
{
if(_is_gecko_bowser == STR_YES)
clearGeckoNavis();
else
clearIENavis();
}
} //close the function
function onCurrentIEsubNavis(tar_navis, status, url_name, url_tgt)
{
current_page_id = tar_navis; //current page id
current_url_status = status; //current url
current_url_name = url_name; //current url name
current_url_tgt = url_tgt; //current url target ( '' / 'n' )
for(var n=0;n < f_str_dyn_sub_list.length;n++)
{ //starts for -1 loop
var l_str_scroll_layer = 'act_'+ f_str_dyn_sub_list[n];
var l_str_static_layer = f_str_dyn_sub_list[n];
//blk layer names
var l_blk_stc_name = 'b_'+l_str_static_layer;
var l_blk_scl_name = 'b_'+l_str_scroll_layer;
//imgage layer name
var l_img_stc_name = 'img_'+l_str_static_layer;
var l_img_scl_name = 'img_'+l_str_scroll_layer;
if(tar_navis == l_str_scroll_layer)
{
document.all.item(l_str_scroll_layer).style.visibility = 'visible';
document.all.item(l_blk_scl_name).style.visibility = 'visible';
document.all.item(l_img_scl_name).style.visibility = 'visible';
document.all.item(l_str_static_layer).style.visibility = 'hidden';
document.all.item(l_blk_stc_name).style.visibility = 'hidden';
document.all.item(l_img_stc_name).style.visibility = 'hidden';
}
else
{
document.all.item(l_str_scroll_layer).style.visibility = 'hidden';
document.all.item(l_img_scl_name).style.visibility = 'hidden';
document.all.item(l_blk_scl_name).style.visibility = 'hidden';
document.all.item(l_str_static_layer).style.visibility = 'visible';
document.all.item(l_img_stc_name).style.visibility = 'visible';
document.all.item(l_blk_stc_name).style.visibility = 'visible';
}
} //close for-1 loop
}
function onCurrentGeckosubNavis(tar_navis, status, url_name, url_tgt)
{
current_page_id = tar_navis; //current page id
current_url_status = status; //current url
current_url_name = url_name; //current url name
current_url_tgt = url_tgt; //current url target ( '' / 'n' )
for(var n=0;n < f_str_dyn_sub_list.length;n++)
{ //starts for -1 loop
var l_str_scroll_layer = 'act_'+ f_str_dyn_sub_list[n];
var l_str_static_layer = f_str_dyn_sub_list[n];
//blk layer names
var l_blk_stc_name = 'b_'+l_str_static_layer;
var l_blk_scl_name = 'b_'+l_str_scroll_layer;
//imgage layer name
var l_img_stc_name = 'img_'+l_str_static_layer;
var l_img_scl_name = 'img_'+l_str_scroll_layer;
if(tar_navis == l_str_scroll_layer)
{
document.getElementById(l_str_scroll_layer).style.visibility = 'visible';
document.getElementById(l_blk_scl_name).style.visibility = 'visible';
document.getElementById(l_img_scl_name).style.visibility = 'visible';
document.getElementById(l_str_static_layer).style.visibility = 'hidden';
document.getElementById(l_blk_stc_name).style.visibility = 'hidden';
document.getElementById(l_img_stc_name).style.visibility = 'hidden';
}
else
{
document.getElementById(l_str_scroll_layer).style.visibility = 'hidden';
document.getElementById(l_img_scl_name).style.visibility = 'hidden';
document.getElementById(l_blk_scl_name).style.visibility = 'hidden';
document.getElementById(l_str_static_layer).style.visibility = 'visible';
document.getElementById(l_img_stc_name).style.visibility = 'visible';
document.getElementById(l_blk_stc_name).style.visibility = 'visible';
}
} //close for-1 loop
}
function onIEClearSubs()
{
for(var n=0;n 310 && navigation_align == "hp_left_align")
l_int_result_pixel = val1024 +280;
else if ( dyn_top < 310 && navigation_align == "hp_right_align" && val1024 > 319)
l_int_result_pixel = val1024 +280;
else
l_int_result_pixel = val1024;
}
else if(screen.width == 1152)
{
if(dyn_top > 310 && navigation_align == "hp_left_align")
l_int_result_pixel = val1024 +150;
else if ( dyn_top < 310 && navigation_align == "hp_right_align" && val1024 > 319)
l_int_result_pixel = val1024 +150;
else
l_int_result_pixel = val1024;
}
else
{
l_int_result_pixel = val1024+125; //default
}
}
else if( subng_variation_flag == "NEWDESIGN")
l_int_result_pixel = val1024; //
else if(navigation_align == "hp_left_align" )
{
if( screen.width == 1152)
l_int_result_pixel = val1024+125; //
else if( screen.width == 1280)
l_int_result_pixel = val1024+265;
else
l_int_result_pixel = val1024+125; //default
}
return l_int_result_pixel;
}
function replaceTitletoComma(externaltext)
{
externaltext = externaltext.replace(/\~~~/g, ",");
return externaltext;
}
| | |