//________________________________--
var cA3_ModNm = "A3_Root_Area_Sizing_Funcs.js";
var cA3_cpyra = "©2011 Rako DP Enterprises";
//   
/*jsl:ignoreall*/
//________________________________--

/*const*/ var vA3m_FiTb_ScrollBarBtn_ClassName_Yes ="FiTbc_ScrollBars_Yes"
/*const*/ var vA3m_FiTb_ScrollBarBtn_ClassName_No ="FiTbc_ScrollBars_No"

var vA3m_Article_Frame_Border_Width_Adjust = 0;

function fA3g_Set_Root_Heights_And_Widths() {
	if (typeof(eA0g_Root_PageBody_Obj) == "undefined")
		fgA0_Create_Root_GlobalObjects();
	fRPRIp_REU_Get_Window_Size();
    vC0Ag_Root_Window_Curr_Height = vRPRIp_REU_Curr_Window_Available_Height; //  - 7;
    vC0Ag_Root_Window_Curr_Width = vRPRIp_REU_Curr_Window_Available_Width ; // - 7;
 	fRPRIp_REU_Get_ScrollBar_Width();

	vA0bg_Root_DocBody_Height = vRPRIp_REU_Curr_Window_Available_Height; // - 7;
	eA0g_Root_PageBody_Obj.style.height = vA0bg_Root_DocBody_Height + "px";
	vA0bg_Root_DocBody_Width = vRPRIp_REU_Curr_Window_Available_Width; //  - 7 ;
	eA0g_Root_PageBody_Obj.style.width = vA0bg_Root_DocBody_Width + "px";
	vA0bg_Root_Page_Available_Height = eA0g_Root_PageBody_Obj.clientHeight;
	vA0bg_Root_LowerBand_Available_Height = vA0bg_Root_Page_Available_Height;
	vA0bg_Root_Page_Available_Width = eA0g_Root_PageBody_Obj.clientWidth;
	vA0bg_Curr_LowerBand_Available_Width = vA0bg_Root_Page_Available_Width;
//	var wSavedNavi_Width = vC0Ag_UI_Cookie_Array[cC0Bg_UI_ColumnSizesCkIx];
	var wScrollBarsPar = vC0Ag_UI_Cookie_Array[cC0Bg_UI_ScrollBarsOnIx];
	if ( !( (wScrollBarsPar == "auto") || (wScrollBarsPar == "no") ) ) {
        wScrollBarsPar = "auto";
		vC0Ag_UI_Cookie_Array[cC0Bg_UI_ScrollBarsOnIx] = "auto";
        fA2g_Write_Cookie_UserInterface (cC0Bg_UI_ScrollBarsOnIx, wScrollBarsPar);
		}
    vC0Ag_ScrollBars_Visible = (wScrollBarsPar == "auto");
	eA0g_Root_Articles_IFrame_Obj.scrolling = wScrollBarsPar;
	var wArticle_Frame_Border_Width = eA0g_Root_Articles_IFrame_Obj.clientLeft;
    vA3m_Article_Frame_Border_Width_Adjust = wArticle_Frame_Border_Width *  2;
//    eA0g_Root_HideShow_SiteHdr_Switch_Band_Obj.style.height = cA0g_Root_HideShow_SiteHdr_Switch_Band_Height + "px";
	eA0g_Root_Header_Area_Obj.style.width = vA0bg_Root_Page_Available_Width + "px";
	eA0g_Root_Site_Header_Band_Obj.style.width = vA0bg_Root_Page_Available_Width + "px";
    eA0g_Root_HideShow_SiteHdr_Switch_Band_Obj.style.width = vRPRIp_REU_Curr_Window_Available_Width + "px";
    eA0g_Root_LowerBand_Obj.style.width = vA0bg_Curr_LowerBand_Available_Width + "px";

	fS1gi_InitSiteHeader();

	fA3g_Set_LowerBand_Heights()

	vA0bg_Root_IndexColumn_Width_Fav = Math.floor( (vA0bg_Curr_LowerBand_Available_Width / 4) );
	vA0bg_Root_IndexColumn_Width_Fav = Math.max(cA0bg_Root_IndexColumn_Width_Min, vA0bg_Root_IndexColumn_Width_Fav);
	vA0bg_Root_IndexColumn_Width_Fav = Math.min(cA0bg_Root_IndexColumn_Width_Max, vA0bg_Root_IndexColumn_Width_Fav);
	vA0bg_Root_Articles_Column_Width_Fav = vA0bg_Curr_LowerBand_Available_Width - vA0bg_Root_IndexColumn_Width_Fav - cA0g_Root_LowerBand_Reserved_Width;

	vA0bg_Root_IndexColumn_Width_Curr = vC0Ag_UI_Cookie_Array[cC0Bg_UI_ColumnSizesCkIx];
	vA0bg_Saved_IndexColumn_Width = vC0Ag_UI_Cookie_Array[cC0Bg_UI_SaveIndexColSizeIx];
	if ( (vA0bg_Root_IndexColumn_Width_Curr != "") && (vA0bg_Root_IndexColumn_Width_Curr.length > 3) ) {
        vA0bg_Root_IndexColumn_Width_Curr = Number(vA0bg_Root_IndexColumn_Width_Curr.substr(3) );}
	if  (vA0bg_Saved_IndexColumn_Width != "")  {
		vA0bg_Saved_IndexColumn_Width = vA0bg_Root_IndexColumn_Width_Fav; }
	else {
		vA0bg_Saved_IndexColumn_Width = Number(vA0bg_Saved_IndexColumn_Width); }
	if (isNaN(vA0bg_Root_IndexColumn_Width_Curr) ) {
		vA0bg_Root_IndexColumn_Width_Curr = vA0bg_Root_IndexColumn_Width_Fav;}
	if (isNaN(vA0bg_Saved_IndexColumn_Width) || (vA0bg_Saved_IndexColumn_Width == 0) ) {
		vA0bg_Saved_IndexColumn_Width = vA0bg_Root_IndexColumn_Width_Fav;}
	fA3g_Adjust_LowerBand_Column_Widths();
    fA3g_Adjust_IndexArea_Heights();

    fA3g_Posit_FixedToolBar2();
 	if (!vA0bg_Root_Loading) {
		fA3g_FrameSize_Root_To_Article();}
}  // ________________ end of function:  fA3g_Set_Root_Heights_And_Widths()

function fA3g_Set_LowerBand_Heights() {
	vA0bg_Root_Header_Area_Height = eA0g_Root_Header_Area_Obj.offsetHeight;
	var wHeader_Area_Height = 0;
	if (vA0bg_Site_Header_Display_Sw == cA0bg_SiteHeader_Display_On) {
	    wHeader_Area_Height = wHeader_Area_Height + cA0g_Root_SiteHdr_Band_Height;}
	vA0bg_Root_HeaderToolBar_Band_Top = wHeader_Area_Height;
//    wHeader_Area_Height = wHeader_Area_Height + cA0g_Root_Header_ToolBar_Band_Height;
	vA0bg_Root_HideShow_SiteHdr_Switch_Area_Top = wHeader_Area_Height;
    wHeader_Area_Height = wHeader_Area_Height + cA0g_Root_HideShow_SiteHdr_Switch_Band_Height;
    vA0bg_Root_Header_Area_Height = wHeader_Area_Height;
	vA0bg_Root_LowerBand_Top = wHeader_Area_Height;
//    eA0g_Root_Header_ToolBar_Band_Obj.style.top = vA0bg_Root_HeaderToolBar_Band_Top + "px";
	eA0g_Root_HideShow_SiteHdr_Switch_Band_Obj.style.top = vA0bg_Root_HideShow_SiteHdr_Switch_Area_Top + "px";
 	eA0g_Root_LowerBand_Obj.style.top = vA0bg_Root_LowerBand_Top + "px";
	vA0bg_Root_LowerBand_Available_Height = vA0bg_Root_Page_Available_Height - wHeader_Area_Height;
    eA0g_Root_LowerBand_Obj.style.height = vA0bg_Root_LowerBand_Available_Height + "px";
//    eA0g_Root_IndexColumn_Obj.style.top =  + "px";
//    eA0g_Root_ColumnsSizer_Column_Obj.style.top =  + "px";
    eA0g_Root_FixedToolBar_Column_Obj.style.top = vA0bg_Root_LowerBand_Top + "px";
    eA0g_Root_Articles_Column_Obj.style.top = vA0bg_Root_LowerBand_Top  + "px";
    eA0g_Root_IndexColumn_Obj.style.height = vA0bg_Root_LowerBand_Available_Height + "px";
    eA0g_Root_ColumnsSizer_Column_Obj.style.height = (vA0bg_Root_LowerBand_Available_Height + 7) + "px";
    eA0g_Root_FixedToolBar_Column_Obj.style.height = vA0bg_Root_LowerBand_Available_Height + "px";
    eA0g_Root_Articles_Column_Obj.style.height = vA0bg_Root_LowerBand_Available_Height + "px";
	vA0bg_Articles_Frame_Height = vA0bg_Root_LowerBand_Available_Height ;
    eA0g_Root_Articles_IFrame_Obj.style.height = (vA0bg_Articles_Frame_Height - vA3m_Article_Frame_Border_Width_Adjust)+ "px";
	vA0bg_Root_IndexDataArea_Height = vA0bg_Root_LowerBand_Available_Height - cA0g_Root_BottomToolbar_IndexCol_Band_Height;
    fA6g_Set_FiTbArea_Free_Height();
    fA6g_Set_Invisible_Parts_Info();
    vC0Ag_Article_Frame_Top = vA0bg_Root_LowerBand_Top;
//    vA0bg_Root_Page_Available_Height = vRPRIp_REU_Curr_Window_Available_Height - 3; // 4;
//    grLowerPartsTop = cA0g_Root_HideShow_SiteHdr_Switch_Band_Height;
//    vA0bg_Root_IndexDataArea_Height = vA0bg_Root_IndexDataArea_Height;
}  // ________________ end of function:  fA3g_Set_LowerBand_Heights

function fA3g_Adjust_IndexArea_Heights() {
	var wMessages_Area_Height = eA0g_Root_Messages_IndexCol_Band_Obj.offsetHeight;
    eA0g_Root_Index_Header_Band_Obj.style.top = wMessages_Area_Height + "px";
	var wIndex_Header_Band_Height = eA0g_Root_Index_Header_Band_Obj.offsetHeight;
	var wIndex_Area_Top = wMessages_Area_Height + wIndex_Header_Band_Height;
	var wIndex_Area_Height = vA0bg_Root_LowerBand_Available_Height - wIndex_Area_Top - cA0g_Root_BottomToolbar_IndexCol_Band_Height;
    eA0g_Root_Index_IndexCol_Band_Obj.style.top = wMessages_Area_Height + wIndex_Header_Band_Height + "px";
    eA0g_Root_Index_IndexCol_Band_Obj.style.height = wIndex_Area_Height + "px";
    eA0g_Root_BottomToolbar_IndexCol_Band_Obj.style.top = wIndex_Area_Height + wIndex_Area_Top + "px";
    eA0g_Root_BottomToolbar_IndexCol_Band_Obj.style.width  = eA0g_Root_IndexColumn_Obj.clientWidth + "px";
}  // ________________ end of function:  fA3g_Adjust_IndexArea_Heights() {

function fA3g_Posit_FixedToolBar2() {
	cA0g_Root_FixedToolBar2_Area_Width = eA0g_Root_FixedToolBar2_Area_Obj.offsetWidth;
	cA0g_Root_FixedToolBar2_Area_Height = eA0g_Root_FixedToolBar2_Area_Obj.offsetHeight;
 	var wCurr_Horiz_ScrollBar_Height = 0;
 	var wCurr_Vert_ScrollBar_Width = 0;
	if (vC0Ag_ScrollBars_Visible) {
		if (vA0bg_Article_Horizontal_Scroll){
	        wCurr_Horiz_ScrollBar_Height = vRPRIp_REU_ScrollBar_Width; }
		if (eA0g_Root_Article_as_Child_Obj.vD0g_MainPage_Area_Obj) {
			var wPage_Rect = eA0g_Root_Article_as_Child_Obj.vD0g_MainPage_Area_Obj.getBoundingClientRect();
	    	var wPage_Height = wPage_Rect.bottom - wPage_Rect.top;
			var wPage_Height2 = eA0g_Root_Article_as_Child_Obj.vD0g_MainPage_Area_Obj.clientHeight;
			var wClientHeight = eA0g_Root_Article_as_Child_Obj.vD0g_MainPage_Area_Obj.clientHeight;
			if (wPage_Height > wClientHeight) {
		        wCurr_Vert_ScrollBar_Width = vRPRIp_REU_ScrollBar_Width; }
			}
		}
	var wArticle_Frame_Adjust = eA0g_Root_Articles_IFrame_Obj.offsetLeft + eA0g_Root_Articles_IFrame_Obj.clientLeft + eA0g_Root_Articles_IFrame_Obj.clientWidth ;

    var wFiTb2_Left = eA0g_Root_Articles_Column_Obj.offsetLeft + wArticle_Frame_Adjust - cA0g_Root_FixedToolBar2_Area_Width - wCurr_Vert_ScrollBar_Width;
    eA0g_Root_FixedToolBar2_Area_Obj.style.left = wFiTb2_Left + "px";
    var wFiTb2_Top = vA0bg_Root_Page_Available_Height - cA0g_Root_FixedToolBar2_Area_Height - wCurr_Horiz_ScrollBar_Height - 2;
    eA0g_Root_FixedToolBar2_Area_Obj.style.top = wFiTb2_Top + "px";
}  // ________________ end of function:  fA3g_Posit_FixedToolBar2()

// == == == == == == == == == == == == == == == == == == == == == == == == == == == == == == == == == == == == == == == ==

function  fA3g_Adjust_LowerBand_Column_Widths()  {
fRPRIp_REU_Console_Logger("fA3g_Adjust_LowerBand_Column_Widths 00 ICW=" + vA0bg_Root_IndexColumn_Width_Curr + "  IFW=" + vA0bg_Root_Articles_Column_Width + "  IFL=" + vA0bg_Root_Articles_Column_Left + "  RLC=" + vA0bg_Root_Loading_Completed +  "  RL=" + vA0bg_Root_Loading);
	if ( (vA0bg_Root_IndexColumn_Width_Curr > 0) && (vA0bg_Root_IndexColumn_Width_Curr < cA0bg_Root_IndexColumn_Width_Min) ) {
		vA0bg_Root_IndexColumn_Width_Curr = cA0bg_Root_IndexColumn_Width_Min; }
	vA0bg_Root_IndexColumn_Width_Curr = Math.max(vA0bg_Root_IndexColumn_Width_Curr, 0); 
	vA0bg_Root_IndexColumn_Width_Curr = Math.min(vA0bg_Root_IndexColumn_Width_Curr, cA0bg_Root_IndexColumn_Width_Max); 
fRPRIp_REU_Console_Logger("fA3g_Adjust_LowerBand_Column_Widths 10 ICW=" + vA0bg_Root_IndexColumn_Width_Curr + "  IFW=" + vA0bg_Root_Articles_Column_Width + "  IFL=" + vA0bg_Root_Articles_Column_Left);
    if ( (vA0bg_Root_IndexColumn_Width_Curr == 0) || (vA0bg_Index_Column_Display_Sw == 0) ) {
		if (vA0bg_Root_Loading_Completed) {
	        vA0bg_Root_IndexColumn_Width_Curr = 0;
			vA0bg_Index_Column_Display_Sw = 0;
	        wIndexDisplay = cC0Bg_DisplOff;
			}
		else {
			vA0bg_Root_IndexColumn_Width_Curr = vA0bg_Saved_IndexColumn_Width;
			vA0bg_Index_Column_Display_Sw = 1;
	        wIndexDisplay = cC0Bg_DisplOn;
			}
		}
fRPRIp_REU_Console_Logger("fA3g_Adjust_LowerBand_Column_Widths 20 ICW=" + vA0bg_Root_IndexColumn_Width_Curr + "  IFW=" + vA0bg_Root_Articles_Column_Width + "  IFL=" + vA0bg_Root_Articles_Column_Left);
   vA0bg_Root_Articles_Column_Width = vA0bg_Curr_LowerBand_Available_Width - cA0g_Root_LowerBand_Reserved_Width - vA0bg_Root_IndexColumn_Width_Curr - vA3m_Article_Frame_Border_Width_Adjust;
fRPRIp_REU_Console_Logger("fA3g_Adjust_LowerBand_Column_Widths 30 ICW=" + vA0bg_Root_IndexColumn_Width_Curr + "  IFW=" + vA0bg_Root_Articles_Column_Width + "  IFL=" + vA0bg_Root_Articles_Column_Left + "  FTW=" + cA0g_Root_FixedToolBar_Column_Width + "  CSW=" + cA0g_Root_ColumnsSizer_Column_Width + "  FTP=" + vA0bg_Root_FixedToolBar_Posit);
	var wIndexDisplay = cC0Bg_DisplOn;
	switch (vA0bg_Root_FixedToolBar_Posit) {
		case 1:
fRPRIp_REU_Console_Logger("fA3g_Adjust_LowerBand_Column_Widths 31 ICW=" + vA0bg_Root_IndexColumn_Width_Curr + "  IFW=" + vA0bg_Root_Articles_Column_Width + "  IFL=" + vA0bg_Root_Articles_Column_Left);
            vA0bg_Root_FixedToolBar_Column_Left = 0;
            vA0bg_Root_Index_Column_Left = cA0g_Root_FixedToolBar_Column_Width;
            vA0bg_Root_ColumnsSizer_Column_Left = vA0bg_Root_Index_Column_Left + vA0bg_Root_IndexColumn_Width_Curr;
            vA0bg_Root_Articles_Column_Left = vA0bg_Root_ColumnsSizer_Column_Left + cA0g_Root_ColumnsSizer_Column_Width;
			break;
		case 2:
fRPRIp_REU_Console_Logger("fA3g_Adjust_LowerBand_Column_Widths 32 ICW=" + vA0bg_Root_IndexColumn_Width_Curr + "  IFW=" + vA0bg_Root_Articles_Column_Width + "  IFL=" + vA0bg_Root_Articles_Column_Left);
            vA0bg_Root_Index_Column_Left = 0;
            vA0bg_Root_ColumnsSizer_Column_Left = vA0bg_Root_IndexColumn_Width_Curr;
            vA0bg_Root_FixedToolBar_Column_Left = vA0bg_Root_ColumnsSizer_Column_Left + cA0g_Root_ColumnsSizer_Column_Width;
            vA0bg_Root_Articles_Column_Left = vA0bg_Root_FixedToolBar_Column_Left + cA0g_Root_FixedToolBar_Column_Width;
			break;
		case 3:
fRPRIp_REU_Console_Logger("fA3g_Adjust_LowerBand_Column_Widths 33 ICW=" + vA0bg_Root_IndexColumn_Width_Curr + "  IFW=" + vA0bg_Root_Articles_Column_Width + "  IFL=" + vA0bg_Root_Articles_Column_Left);
            vA0bg_Root_Index_Column_Left = 0;
            vA0bg_Root_ColumnsSizer_Column_Left = vA0bg_Root_IndexColumn_Width_Curr;
            vA0bg_Root_Articles_Column_Left = vA0bg_Root_ColumnsSizer_Column_Left + cA0g_Root_ColumnsSizer_Column_Width;
            vA0bg_Root_FixedToolBar_Column_Left = vA0bg_Root_Articles_Column_Left + vA0bg_Root_Articles_Column_Width;
			break;
		}
fRPRIp_REU_Console_Logger("fA3g_Adjust_LowerBand_Column_Widths 40 ICW=" + vA0bg_Root_IndexColumn_Width_Curr + "  IFW=" + vA0bg_Root_Articles_Column_Width + "  IFL=" + vA0bg_Root_Articles_Column_Left);
	eA0g_Root_Articles_Column_Obj.style.left = vA0bg_Root_Articles_Column_Left + "px"; // vA0bg_Root_IndexColumn_Width_Curr
    eA0g_Root_Articles_Column_Obj.style.width = vA0bg_Root_Articles_Column_Width + "px";
	eA0g_Root_ColumnsSizer_Column_Obj.style.left = vA0bg_Root_ColumnsSizer_Column_Left + "px";
	eA0g_Root_FixedToolBar_Column_Obj.style.left = vA0bg_Root_FixedToolBar_Column_Left + "px";
	eA0g_Root_IndexColumn_Obj.style.left = vA0bg_Root_Index_Column_Left + "px";
	eA0g_Root_IndexColumn_Obj.style.width = vA0bg_Root_IndexColumn_Width_Curr + "px";
	eA0g_Root_BottomToolbar_IndexCol_Band_Obj.style.width = vA0bg_Root_IndexColumn_Width_Curr + "px";
	eA0g_Root_IndexColumn_Obj.style.display = wIndexDisplay;
//    eA0g_Root_Articles_IFrame_Obj.style.width = vA0bg_Articles_Frame_Width + "px";


	var wCols_Widths =  vA0bg_Root_IndexColumn_Width_Curr + "/" + vA0bg_Root_Articles_Column_Width ;
//	fRPGLp_Set_Simple_Text_Id ("Optsi_Cols_Widths", wCols_Widths);

	if (vA0bg_Root_IndexColumn_Width_Curr > 0)  {
		var wSub_Width = vA0bg_Root_IndexColumn_Width_Curr - 5; //
		eA0g_Root_Index_IndexCol_Band_Obj.style.left = "0px"; 
		eA0g_Root_Index_Header_Band_Obj.style.width = wSub_Width + "px";
		var wIndxArrowTbl_Left = eA0g_Root_Index_Header_Band_Obj.clientWidth - eA0g_Root_IndHdrArrows_Tbl_Obj.offsetWidth;
		eA0g_Root_Index_Header_Txt_Obj.style.width = wIndxArrowTbl_Left + "px";
		eA0g_Root_IndHdrArrows_Tbl_Obj.style.left = wIndxArrowTbl_Left + "px";
		eA0g_Root_Index_IndexCol_Band_Obj.style.width = wSub_Width + "px";
	    wSub_Width = wSub_Width - vRPRIp_REU_ScrollBar_Width - 10;
		eA0g_Root_Index_Data_Area_Obj.style.width = wSub_Width + "px"; }
//	var wRoot_LowerRightArea_Left2 = eA0g_Root_FixedToolBar_Column_Obj.offsetLeft + eA0g_Root_FixedToolBar_Column_Obj.offsetWidth;
  	vA0bg_Articles_Frame_Width  = eA0g_Root_Articles_Column_Obj.clientWidth;
  	vC0Ag_Article_Frame_Left  = eA0g_Root_Articles_Column_Obj.offsetLeft;
    fA3g_FrameSize_Root_To_Article();
fRPRIp_REU_Console_Logger("fA3g_Adjust_LowerBand_Column_Widths 90 ICW=" + vA0bg_Root_IndexColumn_Width_Curr + "  IFW=" + vA0bg_Root_Articles_Column_Width + "  IFL=" + vA0bg_Root_Articles_Column_Left);
}  // ________________ end of function:  fA3g_Adjust_LowerBand_Column_Widths (Req_IndexCol_Width)  {


function fA3ge_HideShow_ScrollBars (pButtonId) {
	var wCurrBtn_Obj = document.getElementById(pButtonId); 
	var wButtonClassName = wCurrBtn_Obj.className; 
    vC0Ag_ScrollBars_Visible = !vC0Ag_ScrollBars_Visible;
	var wScrollBarSetting;
	var wOldScrollBarSetting = eA0g_Root_Articles_IFrame_Obj.scrolling; 
	if (vC0Ag_ScrollBars_Visible) {
		wScrollBarSetting = "auto";
        wButtonClassName = vA3m_FiTb_ScrollBarBtn_ClassName_Yes;
		}
	else {
		wScrollBarSetting = "no"; 
        wButtonClassName = vA3m_FiTb_ScrollBarBtn_ClassName_No;
		}
	fA2g_Write_Cookie_UserInterface (cC0Bg_UI_ScrollBarsOnIx, wScrollBarSetting); 
	eA0g_Root_Articles_IFrame_Obj.scrolling = wScrollBarSetting;

//	wButtonClassName = wButtonClassName.replace(wOldScrollBarSetting, wScrollBarSetting);
	wCurrBtn_Obj.className = wButtonClassName; 
	fA3g_Posit_FixedToolBar2(); 
    fA3g_FrameSize_Root_To_Article(); 
}  // ________________ end of function:  fA3ge_HideShow_ScrollBars()  {

function fA3g_HideShow_Both_Areas() {
	if (vA0bg_Site_Header_Display_Sw == vA0bg_Root_Both_Areas_OnOff_Sw)  {
		fA3g_HideShow_Site_Header_Area(); 
		}
	if (vA0bg_Index_Column_Display_Sw == vA0bg_Root_Both_Areas_OnOff_Sw)  {
		fA3ge_HideShow_IndexColumn(); 
		}
    vA0bg_Root_Both_Areas_OnOff_Sw = 1 - vA0bg_Root_Both_Areas_OnOff_Sw; 
    eA0g_Root_Both_AreasOnOff_Icon_Obj.src = cS0g_Fixed_Toolbar_Icons_Path + cA0ag_Hide_Show_Both_Icon_Names[vA0bg_Root_Both_Areas_OnOff_Sw]; 
}  // ________________ end of function:  fA3g_HideShow_Both_Areas (pOnOff) {

function fA3g_HideShow_Site_Header_Area() {
	vA0bg_Site_Header_Display_Sw = 1 - vA0bg_Site_Header_Display_Sw; 
	var wSiteHeader_Displ = cC0Bg_DisplOn;
	if (vA0bg_Site_Header_Display_Sw == cA0bg_SiteHeader_Display_Off) {
		wSiteHeader_Displ = cC0Bg_DisplOff;}
	eA0g_Root_Site_Header_Band_Obj.style.display = wSiteHeader_Displ;
	fA3g_Set_LowerBand_Heights();
 }  // ________________ end of function:  fA3g_HideShow_Site_Header_Area()

function fA3g_ColumnSizer_MouseEvents_Set() {
	eA0g_Root_ColumnsSizer_Bar_Obj.onmousemove = fA3me_ColumnSizer_Move_; 
	eA0g_Root_ColumnsSizer_Bar_Obj.onmouseout = fA3me_ColumnSizer_Move_End; 
	eA0g_Root_ColumnsSizer_Bar_Obj.onclick = fA3me_ColumnSizer_Click_Test; 
	eA0g_Root_ColumnsSizer_Bar_Obj.ondblclick = fA3ge_HideShow_IndexColumn; 
}  // ________________ end of function:  fA3g_ColumnSizer_MouseEvents_Set()

function fA3ge_HideShow_IndexColumn (event) {
	if (vA0bg_Columns_Resizer_In_Move) 
		return; 
	eA0g_Root_ColumnsSizer_Bar_Obj.style.cursor = "progress" ;
	eA0g_Root_ColumnsSizer_Column_Obj.style.cursor = "progress" ;
	eA0g_Root_ColumnsSizer_Column_Obj.backgroundColor = "#ff0000";
	var wIndexColumn_Width = 0;
	if (vA0bg_Index_Column_Display_Sw == 1) {
		vA0bg_Saved_IndexColumn_Width = eA0g_Root_IndexColumn_Obj.offsetWidth; //eA0g_Root_IndexColumn_Obj.offsetWidth;
		fA2g_Write_Cookie_UserInterface (cC0Bg_UI_SaveIndexColSizeIx, vA0bg_Saved_IndexColumn_Width);
		}
	vA0bg_Index_Column_Display_Sw = 1 - vA0bg_Index_Column_Display_Sw;
	eA0g_Root_Index_IndexCol_Band_Obj.style.display = cC0Bg_DisplayTypeList[vA0bg_Index_Column_Display_Sw] ; 
	if (vA0bg_Index_Column_Display_Sw == 1) {
		vA0bg_Root_IndexColumn_Width_Curr = vA0bg_Saved_IndexColumn_Width;
		if (isNaN(vA0bg_Root_IndexColumn_Width_Curr) || (vA0bg_Root_IndexColumn_Width_Curr < cA0bg_Root_IndexColumn_Width_Min) || (vA0bg_Root_IndexColumn_Width_Curr > cA0bg_Root_IndexColumn_Width_Max) ) {
			vA0bg_Root_IndexColumn_Width_Curr = vA0bg_Root_IndexColumn_Width_Fav; }
		}
	else {
		vA0bg_Root_IndexColumn_Width_Curr = 0; }
	fA3g_Adjust_LowerBand_Column_Widths();
	fF11Age_Write_Cookie_Column_Sizes();
	eA0g_Root_ColumnsSizer_Bar_Obj.style.cursor = "pointer";
	eA0g_Root_ColumnsSizer_Column_Obj.style.cursor = "pointer";
	eA0g_Root_ColumnsSizer_Column_Obj.backgroundColor = "#00ff00";
}  // ________________ end of function:  fA3ge_HideShow_IndexColumn (event)


function fA3me_ColumnSizer_Click_Test (event) {
	if (vA0bg_Columns_Resizer_In_Move) {
		fA3me_ColumnSizer_Move_End (event); 	}
	else {
		fA3me_ColumnSizer_Move_Start (event); }
}  // ________________ end of function:  fA3me_ColumnSizer_Click_Test (event)

function fA3me_ColumnSizer_Move_Start (event) {
	if (vA0bg_Index_Column_Display_Sw == 0) {
		return; }
	vA0bg_Columns_Resizer_Sizer_Left = eA0g_Root_ColumnsSizer_Column_Obj.offsetLeft;
	eA0g_Root_ColumnsSizer_Bar_Obj.style.cursor = "w-resize"; 
	eA0g_Root_ColumnsSizer_Column_Obj.style.cursor = "w-resize"; 
	eA0g_Root_ColumnsSizer_Column_Obj.backgroundColor = "#0000ff";
 	fRPRIp_REU_Get_Curr_XY (event); 
	vA0bg_Columns_Resizer_Last_X_Pos = vPRIg_Curr_XPos; 
	vA0bg_Columns_Resizer_In_Move = true; 
}  // ________________ end of function:  fA3me_ColumnSizer_Move_Start()

function fA3me_ColumnSizer_Move_ (event) {
	if (vA0bg_Columns_Resizer_In_Move) {
		fRPRIp_REU_Get_Curr_XY (event); 
		vC0Ag_X_Move_Val = vPRIg_Curr_XPos - vA0bg_Columns_Resizer_Last_X_Pos; 
		vA0bg_Columns_Resizer_Last_X_Pos = vPRIg_Curr_XPos; 
		if (vC0Ag_X_Move_Val != 0) {
			var wNewLeft = vA0bg_Columns_Resizer_Sizer_Left + vC0Ag_X_Move_Val ; 
			var wMoveIt = ( (vC0Ag_X_Move_Val > 0) && (wNewLeft < cA0bg_Root_IndexColumn_Width_Max) ) || ( (vC0Ag_X_Move_Val < 0) && (wNewLeft > cA0bg_Root_IndexColumn_Width_Min) ) ; 
			if (wMoveIt) {
				vA0bg_Columns_Resizer_Sizer_Left = wNewLeft
                eA0g_Root_ColumnsSizer_Column_Obj.style.left = vA0bg_Columns_Resizer_Sizer_Left + "px";
				}
		} //  if (if (BxRsInMouseScroll != 0)// */
	} //  if (vC0Ag_In_Mouse_Scroll)
}  // ________________ end of function:  fA3me_ColumnSizer_Move_()

function fA3me_ColumnSizer_Move_End (event) {
	if (vA0bg_Columns_Resizer_In_Move) {
		vA0bg_Columns_Resizer_In_Move = false; 
		eA0g_Root_ColumnsSizer_Bar_Obj.style.cursor = "progress" ;
		eA0g_Root_ColumnsSizer_Column_Obj.style.cursor = "progress" ;
		eA0g_Root_ColumnsSizer_Column_Obj.backgroundColor = "#ff0000";
        vA0bg_Root_IndexColumn_Width_Curr = eA0g_Root_ColumnsSizer_Column_Obj.offsetLeft - eA0g_Root_IndexColumn_Obj.offsetLeft;
		fA3g_Adjust_LowerBand_Column_Widths();
		fF11Age_Write_Cookie_Column_Sizes();
		eA0g_Root_ColumnsSizer_Bar_Obj.style.cursor = "pointer";
		eA0g_Root_ColumnsSizer_Column_Obj.style.cursor = "pointer";
		eA0g_Root_ColumnsSizer_Column_Obj.backgroundColor = "#00ff00";
	}  //  if (BxRsInMouseScroll) // */
}  // ________________ end of function:  fA3me_ColumnSizer_Move_End()

//____________________-- - 
/*
var mvA3_ClapUpDown_StateB = 1; //  InitWarnTexts

//____________________-- -

function fA3ge_ClapUpDown_Box_FirstTime_AllDown() {
	fA3g_ClapUpDown_Auto ("D"); 
	fA3g_ClapUpDown_SaveState(); 
}  // ________________ end of function:  fA3ge_ClapUpDown_Box_FirstTime_AllDown()
	
function fA3ge_ClapUpDown_Box (pWhichBox) {
	switch (pWhichBox) {
		case "B":  // InitWarnTexts
			mvA3_ClapUpDown_StateB = 1 - mvA3_ClapUpDown_StateB; 
//			fA3m_ClapUpDown_Action (mvA3_ClapUpDown_StateB, "ClapperButtonB","InitWarnTexts");
			break; //
	}  //  switch
	fA3g_ClapUpDown_SaveState(); 
}  // ________________ end of function:  fA3ge_ClapUpDown_Box (pWhichBox)

function fA3g_ClapUpDown_SaveState() {
	var wCookieStr = " "; 
	 fA2g_Write_Cookie_UserInterface (cC0Bg_UI_SettingsShowHideCkIx, wCookieStr); 
}  // ________________ end of function:  fA3g_ClapUpDown_SaveState()

function fA3g_ClapUpDown_HideHiddens() {
	var wCookieStr = vC0Ag_UI_Cookie_Array[cC0Bg_UI_SettingsShowHideCkIx]; 
	if (wCookieStr != "") {
		var wSizeValues = wCookieStr.split(","); 
		var wSizeItem_Cnt = wSizeValues.length; 
		var wClapUpId; 
		var wClapUpState; 
		for (var i = 0; i < wSizeItem_Cnt; i++) {
			wClapUpid = wSizeValues[i].split(":"); 
			wClapUpState = Number(wClapUpId[1]); 
			switch (wClapUpId[0])  {
				case "B":
					mvA3_ClapUpDown_StateB = wClapUpState; 
					break; 
			}
		}
	}
}  // ________________ end of function:  fA3g_ClapUpDown_HideHiddens() {

function fA3g_ClapUpDown_Auto (pClapType) {
	switch (pClapType) {
		case "B":
//			fA3m_ClapUpDown_Action (mvA3_ClapUpDown_StateB, "ClapperButtonB","InitWarnTexts"); //  InitWarnTexts // 
			break; 
		case "U":
//			fA3m_ClapUpDown_Action (0, "ClapperButtonB","InitWarnTexts"); //  InitWarnTexts // 
			break; 
		case "D":
//			fA3m_ClapUpDown_Action (mvA3_ClapUpDown_StateB, "ClapperButtonB","InitWarnTexts"); //  InitWarnTexts // 
			break; 
	}
}  // ________________ end of function:  fA3g_ClapUpDown_Auto (pClapType)
		
function fA3m_ClapUpDown_Action (pState, pImage_Id, pAreaId, pBuddyImage_Id) {
	var wClImage = "/Rako-IWS-Motor/A0_RakoGraphics/LeftSide/RakoClapDown.ico"; 
	var wClDisplay = cC0Bg_DisplOff; 
	if (pState == 1) {
		wClImage = "/Rako-IWS-Motor/A0_RakoGraphics/LeftSide/RakoClapUp.ico"; 
		wClDisplay = cC0Bg_DisplOn; 
	} // if (ClState == 1)
	document.getElementById(pImage_Id).src=wClImage; 
	document.getElementById(pAreaId).style.display = wClDisplay; 
}  // ________________ end of function:  ClapUpDownAction (pState, pImage_Id, pAreaId)

function fA3ge_AutoComments_Hide (pHideShow) {
	switch (pHideShow) {
		case "B":
//			document.getElementById("OptErrorMsg_Area").style.display = cC0Bg_DisplOff;
			break; 
	}
}  // ________________ end of function:  fA3ge_AutoComments_Hide() {

function fA3m_HideShowDevStatus() {
	var wDevStatPane_Obj = document.getElementById("Fejlesztes"); 
	var wDisplStat = cC0Bg_DisplOn; 
	if (wDevStatPane_Obj.style.display == cC0Bg_DisplOn)
		wDisplStat = cC0Bg_DisplOff; 
	wDevStatPane_Obj.style.display = wDisplStat; 
}  // ________________ end of function:  fA3m_HideShowDevStatus() {
*/
function fE0gg_Adjust_Heights() {
}  // ________________ end of function:  fE0gg_Adjust_Heights() {


function fA3g_HideShowArea (pHideShow, pParamTable) {
	if (vRPRIp_REU_Browser_Switch == 0)
		fRPRIp_REU_TestFor_Browser_Type(); 
  	var wPosAttr = pParamTable[0]; 
  	var wSizeVal = 0; 
	var wArea_Obj = document.getElementById(pParamTable[1]); 
  	if (pHideShow == 0) {
  		with (wArea_Obj)  {
			switch (pParamTable[0]) {
	  			case "top":
					pParamTable[2] = offsetTop; 
					style.top = 0 + "px"; 
					window.scrollBy (0, pParamTable[2]); 
					break; 
	  			case "left":
					pParamTable[2] = offsetLeft; 
					style.left = 0 + "px"; 
					break; 
	  			case "right":
					pParamTable[2] = offsetLeft + offsetWidth; 
					break; 
	  			case "*":
					break; 
				default:
	  				fC2g_ErrorAlert ("HideShowArea  1   pHideShow = " + pHideShow + "    Attribut error   PosAttr = " + wPosAttr); 
					
					break; 
			}
		}
   		with (eA0g_Root_PageBody_Obj)  {
			switch (pParamTable[0]) {
	  			case "top":
					wSizeVal = offsetHeight; 
					style.height = (wSizeVal - pParamTable[2]) + "px"; 
					break; 
	  			case "left":
	  			case "right":
					wSizeVal = offsetWidth; 
					style.width = (wSizeVal - pParamTable[2]) + "px"; 
			}
		}
	 		document.getElementById(pParamTable[3]).style.display = "none"; 
	 		fA3m_Adjust_ChildSizes (pParamTable[2], pParamTable[8]); 

	 	 	if (pParamTable[4] != "") {
		   		document.getElementById(pParamTable[4]).style.display = "none"; 
		   		document.getElementById(pParamTable[5]).style.display = "block"; }
	 	 	if (pParamTable[6] != "") 
	 			document.getElementById(pParamTable[6]).style.visibility = "hidden"; 
		}
		
	 else {
		var wAdjustValue = 0 - pParamTable[2]; 
		with (wArea_Obj)  {
	  		switch (pParamTable[0]) {
	   			case "top":
					style.top = pParamTable[2] + "px"; 
					window.scrollBy (0, wAdjustValue); 
					break; 
	 			case "left":
					style.left = pParamTable[2] + "px"; 
					window.scrollBy (wAdjustValue, 0); 
					break; 
	 			case "right":
					break; 
	  			case "*":
					break; 
				default:
	  				fC2g_ErrorAlert ("HideShowArea  1   pHideShow = " + pHideShow + "    Attribut error   PosAttr = " + wPosAttr); 
			}
		}
   		with (eA0g_Root_PageBody_Obj)  {
	  		switch (pParamTable[0]) {
	   			case "top":
					wSizeVal = offsetHeight; 
					style.height = (wSizeVal - wAdjustValue) + "px"; 
					break; 
	 			case "left":
	 			case "right":
					wSizeVal = offsetWidth; 
					style.width = (wSizeVal - wAdjustValue) + "px"; 
					break; 
	  			case "*":
					break; 
				default:
	  				fC2g_ErrorAlert ("HideShowArea  1   pHideShow = " + pHideShow + "    Attribut error   PosAttr = " + wPosAttr); 
	  		}
		}
 			document.getElementById(pParamTable[3]).style.display = "block"; 
	 		fA3m_Adjust_ChildSizes (wAdjustValue, pParamTable[8]); 
	 	 	if (pParamTable[4] != "") {
		   		document.getElementById(pParamTable[4]).style.display = "block"; 
		   		document.getElementById(pParamTable[5]).style.display = "none"; }
	 	 	if (pParamTable[6] != "")
	 			document.getElementById(pParamTable[6]).style.visibility = "visible"; 
	 	}
 	if (pParamTable[7] != "")
		window.scrollTo (0, 0); 
}  // ________________ end of function:  fA3g_HideShowArea (pHideShow, pParamTable) 

function fA3m_Adjust_ChildSizes (pAdjustVal, pParTable)  {
	if (pParTable == "")
		return; 
	var wChildrenTbl = pParTable.split(","); 
	var wChild_Cnt = wChildrenTbl.length; 
	if (wChild_Cnt > 1) {
		var wChildId ; 
		for (var i = 1; i < wChild_Cnt; i++) {
			wChildid = wChildrenTbl[i]; 
			if (wChildId != "") {
				var wChild_Obj = document.getElementById(wChildId); 
				with (wChild_Obj) {
					switch (wChildrenTbl[0]) {
						case "_Width":
							style.width = (offsetWidth + pAdjustVal) + "px"; 
							fA3m_Correct_Area_Width (wChild_Obj); 
							break; 
						case "_Height":
							style.height = (offsetHeight + pAdjustVal) + "px"; 
							fA3m_Correct_Area_Height (wChild_Obj); 
							break; 
						case "bottom":
							style.height = (offsetHeight - pAdjustVal) + "px"; 
							fA3m_Correct_Area_Height (wChild_Obj); 
							break; 
					}
				}
			}
		}
	}
}  // ________________ end of function:  fA3m_Adjust_ChildSizes (pAdjustVal, pParTable)  

function fA3m_Correct_Area_Width (pArea_Obj) {
	with (pArea_Obj) {
		var wOld_Width = offsetWidth; 
		style.width = wOld_Width + "px"; 
		var wNewWidth = offsetWidth; 
		var wOverhead = wNewWidth - wOld_Width; 
		var wTrue_Width = wOld_Width - wOverhead; 
		style.width = wTrue_Width + "px"; 
	}
}  // ________________ end of function:  fA3m_Correct_Area_Width (pArea_Obj)  

function fA3m_Correct_Area_Height (pArea_Obj) {
	with (pArea_Obj) {
		var wOld_Height = offsetHeight; 
		style.height = wOld_Height + "px"; 
		var wNew_Height = offsetHeight; 
		var wOverhead = wNew_Height - wOld_Height; 
		var wTrue_Height = wOld_Height - wOverhead; 
		style.height = wTrue_Height + "px"; 
	}
}  // ________________ end of function:  fA3m_Correct_Area_Height (pArea_Obj)  

function  fA3g_FrameSize_Req_From_Article() {
    var wRetval = ( (eA0g_Root_Article_as_Child_Obj) && (eA0g_Root_Articles_Column_Obj) ); 
    if (wRetval) {
        fA3g_FrameSize_Root_To_Article(); }
    return wRetval; 
}  // ________________ end of function:  fA3g_FrameSize_Req_From_Article()

function  fA3g_FrameSize_Root_To_Article() {
    if (!eA0g_Root_Articles_Column_Obj) {
        fgA0_Create_Root_GlobalObjects(); }
    vA0bg_Articles_Available_Width = eA0g_Root_Articles_IFrame_Obj.clientWidth ;     //- wCurr_Vert_ScrollBar_Width
    vA0bg_Articles_Available_Height = eA0g_Root_Articles_IFrame_Obj.clientHeight; // - wCurr_Horiz_ScrollBar_Height
    if (eA0g_Root_Article_as_Child_Obj) {
	    if (eA0g_Root_Article_as_Child_Obj.fD5g_Root_Articles_Frame_Resized) {
	        eA0g_Root_Article_as_Child_Obj.fD5g_Root_Articles_Frame_Resized (vA0bg_Articles_Available_Height, vA0bg_Articles_Available_Width);
			fA6g_Set_Invisible_Parts_Info();
	        }
		}
}  // ________________ end of function:  fA3g_FrameSize_Root_To_Article()

//  

