//________________________________
var cF00A_ModNm = "F00A_Root_Feature_Funcs.js";
var cF00A_cpyra = "©2011 Rako DP Enterprises";
// 
/*jsl:ignoreall*/
//________________________________

/*const*/ var cF00Am_Features_Dir = "/Rako-IWS-Motor/A3_Root_Features/";

var vF00Am_To_Init = true;
var vF00Am_Must_Posit = true;

var vF00Am_Iframe_BorderWidth;

/*const*/ var cF00Am_Feature_Info_IFrame_Id = 0;
/*const*/ var cF00Am_Feature_Info_IFrame_SizePar = 1;
/*const*/ var cF00Am_Feature_Info_IFrame_Src = 2;
/*const*/ var cF00Am_Feature_Info_IFrame_SizeType = 3;
/*const*/ var cF00Am_CalculatedSize = "C";
/*const*/ var cF00Am_FixedSize = "F";
/*const*/ var cF00Am_Feature_Info_IFrame_Destroy = 4;
/*const*/ var cF00Am_Destroy_Panel = "D";

/*const*/ var cF00Am_CopyRights_Info = new Array ("F90B","700-600","/Rako-IWS-Motor/A1_RakoLibs/L7_RootInfos/RakoCR.shtml","F","D","");
/*const*/ var cF00Am_Feature_Sel_IndexLevel_Info = new Array ("F01B","350-110","F01_Sel_IndexLevel/F01B_Sel_IndexLevel_Feature.shtml","F"," ");
/*const*/ var cF00Am_Feature_FiTb_PageDir_Info = new Array ("F02B","350-110","F02_FiTb_PageDir/F02B_FiTb_PageDir_Feature.shtml","C"," ","");
/*const*/ var cF00Am_Feature_Article_Search_Info = new Array ("F03B","550-150","F03_Article_Search/F03B_Article_Search_Feature.shtml","F"," ","");
/*const*/ var cF00Am_Feature_Article_Lang_Sel_Info = new Array ("F04B","300-130","F04_Article_Lang_Sel/F04B_Article_Lang_Sel_Feature.shtml","C"," ","");
/*const*/ var cF00Am_Feature_Article_Print_Info = new Array ("F05B","450-170","F05_Article_Print/F05B_Article_Print_Feature.shtml","F"," ","");
/*const*/ var cF00Am_Feature_Site_Search_Info = new Array ("F06B","700-500","F06_Site_Search/F06B_Site_Search_Feature.shtml","F"," ","");
/*const*/ var cF00Am_Feature_Quotable_Links_Info = new Array ("F07B","700-170","F07_Quotable_Links/F07B_Quotable_Links_Feature.shtml","F"," ","");

/*const*/ var cF00Am_Feature_Settings_Info = new Array ("F11B","800-670","F11_Settings/F11B_Settings_Feature.shtml","F"," ","");
/*const*/ var cF00Am_Feature_WhatIsNew_Info = new Array ("F12B","800-500","F12_WhatIsNew/F12B_WhatIsNew_Feature.shtml","F"," ","");
/*const*/ var cF00Am_Feature_SiteHistory_Info = new Array ("F13B","700-500","F13_SiteHistory/F13B_SiteHistory_Feature.shtml","F","D","");
/*const*/ var cF00Am_Feature_BookMarks_List_Info = new Array ("F14B","700-500","F14_BookMarks_List/F14B_BookMarks_List_Feature.shtml","F","D","");
/*const*/ var cF00Am_Feature_BookMark_Ask_Info = new Array ("F15B","500-110","F15_BookMark_Ask/F15B_BookMark_Ask_Feature.shtml","F"," ","");


var eA0g_Features_IFrame_Obj;
var vF00Ag_Feature_Obj;
var vF00Ag_Feature_Page_Obj;
var vF00Am_Curr_Displayed_Feature_Id = "";

var vF00A_Call_X_Pos;
var vF00A_Call_Y_Pos;

var vF00Ag_Curr_InfoArray;

var vF00Ag_Feature_BookMarks_List_BookMark_Type ;
var vF00Ag_Feature_BookMark_Ask_BookMark_Type ;
var vF00Ag_Feature_BookMark_Ask_InfoKey ;
var vF00Ag_Feature_BookMark_Ask_InfoText;
var vF00Ag_Article_MainTitle;

var vF00Ag_Article_FullText_Langs_List;
var vF00Ag_Article_ShortText_Langs_List;

var vF00Ag_PageDir_LastPage_Nr;
var vF00Ag_PageDir_Row_Limit;
var vF00Ag_PageDir_RollSize = "";
var vF00Ag_PageWord_Text = "";

function fF00Ag_Call_CopyRight_Display() {
	fF00Am_Call_Feature(cF00Am_CopyRights_Info);
}  // ________________ end of function:  fF00Ag_Call_Settings_Feature

function fF00Ag_Call_Sel_IndexLevel_Feature() {
	fF00Am_Call_Feature(cF00Am_Feature_Sel_IndexLevel_Info);
}  // ________________ end of function:  fF00Ag_Call_Settings_Feature

function fF00Ag_Call_FiTb_PageDir_Feature(pButtonCell_Id) {
	fA6m_Set_Clicked_BackGround_Id (pButtonCell_Id);
	fF00Am_Call_Feature(cF00Am_Feature_FiTb_PageDir_Info);
}  // ________________ end of function:  fF00Ag_Call_Settings_Feature

function fF00Ag_Call_Article_Search_Feature(pButtonCell_Id) {
	fA6m_Set_Clicked_BackGround_Id (pButtonCell_Id);
	fF00Am_Call_Feature(cF00Am_Feature_Article_Search_Info);
}  // ________________ end of function:  fF00Ag_Call_Settings_Feature

function fF00Ag_Call_Article_Lang_Sel_Feature(pButtonCell_Id) {
	fA6m_Set_Clicked_BackGround_Id (pButtonCell_Id);
	fF00Am_Call_Feature(cF00Am_Feature_Article_Lang_Sel_Info);
}  // ________________ end of function:  fF00Ag_Call_Settings_Feature

function fF00Ag_Call_Article_Prints_Feature(pButtonCell_Id) {
	fA6m_Set_Clicked_BackGround_Id (pButtonCell_Id);
	if (!window.print)   {
		return; }
	if (vC0Ag_Last_Page_Nr < 5) {
        fF00Ag_Print_Article();
		return;
		}
//	if (eA0g_Root_Article_as_Child_Obj.fD2g_Print_This_Page)  {
//		eA0g_Root_Article_as_Child_Obj.fD2g_Print_This_Page (pPrintScope); }
//fA6ge_FiTb_PrintThisPage(1, this.id)">
	fF00Am_Call_Feature(cF00Am_Feature_Article_Print_Info);
}  // ________________ end of function:  fF00Ag_Call_Quotable_Links_Feature

function fF00Ag_Print_Article() {
	eA0g_Root_Articles_IFrame_Obj.focus();
    eA0g_Root_Article_as_Child_Obj.window.print();
}  // ________________ end of function:  fF00Ag_Print_Article

function fF00Ag_Call_Site_Search_Feature() {
	fF00Am_Call_Feature(cF00Am_Feature_Site_Search_Info);
}  // ________________ end of function:  fF00Ag_Call_Quotable_Links_Feature

function fF00Ag_Call_Quotable_Links_Feature() {
	fF00Am_Call_Feature(cF00Am_Feature_Quotable_Links_Info);
}  // ________________ end of function:  fF00Ag_Call_Quotable_Links_Feature

function fF00Ag_Call_Settings_Feature() {
	fF00Am_Call_Feature(cF00Am_Feature_Settings_Info);
}  // ________________ end of function:  fF00Ag_Call_Settings_Feature

function fF00Ag_Call_WhatIsNew_Feature() {
	fF00Am_Call_Feature(cF00Am_Feature_WhatIsNew_Info);
}  // ________________ end of function:  fF00Ag_Call_WhatIsNew_Feature

function fF00Ag_Call_SiteHistory_Feature() {
	fF00Am_Call_Feature(cF00Am_Feature_SiteHistory_Info);
}  // ________________ end of function:  fF00Ag_Call_SiteHistory_Feature

function fF00Ag_Call_BookMarks_List_Feature(pBkMk_Type) {
    vF00Ag_Feature_BookMarks_List_BookMark_Type = pBkMk_Type;
	fF00Am_Call_Feature(cF00Am_Feature_BookMarks_List_Info);
}  // ________________ end of function:  fF00Ag_Call_SiteHistory_Feature

function fF00Ag_Call_BookMark_Ask_Feature_JustType (pBookMark_Type) {
	var wArticleDescr ="§";
	var wPageInfo;
	var wPageNumber;
	switch (pBookMark_Type) {
		case "RART":
			wPageInfo = "";
			break;
		case "RAPG":
			wPageNumber = fRPGLp_Get_Simple_Text_Obj (eA0g_FiTb_Mp_Page_Curr_Page_Nr_Cell_Obj);
			wPageInfo = " ==»» " + wPageNumber +". " + vF00Ag_PageWord_Text;
			break;
		  }
	wArticleDescr = wArticleDescr + wPageInfo;
	fF00Ag_Call_BookMark_Ask_Feature (pBookMark_Type, wPageNumber, wArticleDescr);
}  // ________________ end of function:  fF00Ag_Call_BookMark_Ask_Feature_JustType()

function fF00Ag_Call_BookMark_Ask_Feature(pBookMark_Type, pInfoKey, pInfoText) {
 	vF00Ag_Feature_BookMark_Ask_BookMark_Type = pBookMark_Type;
	vF00Ag_Feature_BookMark_Ask_InfoKey = pInfoKey;
	vF00Ag_Feature_BookMark_Ask_InfoText = pInfoText;
	fF00Am_Call_Feature(cF00Am_Feature_BookMark_Ask_Info);
}  // ________________ end of function:  fF00Ag_Call_BookMark_Ask_Feature


function fF00Am_Call_Feature(pInfoArray) {
//	window.style.cursor = "busy";
	if (eA0g_Features_IFrame_Obj == null) {
		eA0g_Features_IFrame_Obj = document.getElementById("Rooti_Feature_Container"); }
	var wCurr_Feature_Id = pInfoArray[cF00Am_Feature_Info_IFrame_Id];
	if (vF00Am_Curr_Displayed_Feature_Id != "") {
		if (vF00Am_Curr_Displayed_Feature_Id != wCurr_Feature_Id) {
			if ((typeof(vF00Ag_Feature_Obj) != "undefined") && (typeof(vF00Ag_Feature_Obj.fF00Bge_Close_Feature_Panel) == "function") ) {
            	vF00Ag_Feature_Obj.fF00Bge_Close_Feature_Panel();}
			else {
			    eA0g_Features_IFrame_Obj.style.display = "none";}
			}
		}
	vF00Am_Curr_Displayed_Feature_Id = wCurr_Feature_Id;
   	vF00Ag_Feature_Obj = eA0g_Features_IFrame_Obj;
	if (vF00Am_To_Init) {
        vF00Am_Iframe_BorderWidth = (eA0g_Features_IFrame_Obj.offsetWidth - eA0g_Features_IFrame_Obj.clientWidth) / 2;
        vF00Ag_PageWord_Text = vC0Ag_UI_Texts_In_Array[cC0Bg_UI_Lang_Text_BkMkTxPage_Ix];
        vF00Am_To_Init = false;
		}
    vF00A_Call_X_Pos = vPRIg_Curr_XPos ;
    vF00A_Call_Y_Pos = vPRIg_Curr_YPos ;
    vF00Ag_Curr_InfoArray = pInfoArray;
    var wFeature_IFrame_Obj = eA0g_Features_IFrame_Obj;
    var wFeature_IFrame_Obj_Src = pInfoArray[cF00Am_Feature_Info_IFrame_Src];
	var wCurr_Src = wFeature_IFrame_Obj.Showing;
    vF00Am_Must_Posit = (wFeature_IFrame_Obj_Src != wCurr_Src);
/*	if (wFeature_IFrame_Obj_Src == wCurr_Src) {
	    wFeature_IFrame_Obj.style.visibility = "visible";
 //	    wFeature_IFrame_Obj.style.display = "block";
   		vF00Ag_Feature_Obj = eA0g_Features_IFrame_Obj.CurrWindow;
		vF00Ag_Feature_Obj.fF00B_Redisplay_Panel();
		return;
		}  */
	wFeature_IFrame_Obj.src = "";
	wFeature_IFrame_Obj.Showing = wFeature_IFrame_Obj_Src;
	wFeature_IFrame_Obj.scrolling = "no";
	wFeature_IFrame_Obj.UI_Language = vC0Ag_UI_Language;
	wFeature_IFrame_Obj.Destroy = pInfoArray[cF00Am_Feature_Info_IFrame_Destroy];
	if (pInfoArray[cF00Am_Feature_Info_IFrame_SizeType] == cF00Am_FixedSize) {
        fF00Ag_Dimension_And_Posit_Iframe(pInfoArray[cF00Am_Feature_Info_IFrame_SizePar]); }
	else {
    wFeature_IFrame_Obj.style.width = 5 + "px";
    wFeature_IFrame_Obj.style.height = 5 + "px";
		}
	if (wFeature_IFrame_Obj_Src.charAt(0) != "/") {
    	wFeature_IFrame_Obj_Src = cF00Am_Features_Dir + wFeature_IFrame_Obj_Src; }
    wFeature_IFrame_Obj.src = wFeature_IFrame_Obj_Src;
//    wFeature_IFrame_Obj.style.display = "block";
}  // ________________ end of function:  fF00Am_Call_Feature {

function fF00Ag_Dimension_And_Posit_Iframe(pSizeParam) {
    var wFeature_IFrame_Obj = eA0g_Features_IFrame_Obj;
	var wFrameSizePar = pSizeParam;
	var wFrameSize = wFrameSizePar.split("-");
    wFeature_IFrame_Obj.style.width = wFrameSize[0] + "px";
    wFeature_IFrame_Obj.style.height = wFrameSize[1] + "px";
	wFeature_IFrame_Obj.Rako_Width = wFrameSize[0];
	wFeature_IFrame_Obj.Rako_FullHeight = wFrameSize[1];
	if (cS0g_Feature_BackGround_Image) {
		wFeature_IFrame_Obj.style.backgroundImage = "url(" + cS0g_Feature_BackGround_Roll_Path_Stub + wFrameSizePar + ".gif)"; }
	else {
        wFeature_IFrame_Obj.style.backgroundColor = cS0g_Feature_BackGround_Colour; }
	if (vF00Am_Must_Posit) {
		var wPanel_Top = vF00A_Call_Y_Pos + 15 ;
		var wPanel_Left = (vF00A_Call_X_Pos - wFrameSize[0] / 2) ;
		wPanel_Left = Math.max(wPanel_Left, 0);
		var wPanel_MaxTop = vC0Ag_Root_Window_Curr_Height - wFrameSize[1] ;
	    wPanel_MaxTop = Math.max(wPanel_MaxTop, 0);
		var wPanel_MaxLeft = vC0Ag_Root_Window_Curr_Width - wFrameSize[0] ;
	    wPanel_MaxLeft = Math.max(wPanel_MaxLeft, 0);
		wPanel_Left = Math.min(wPanel_Left, wPanel_MaxLeft);
		wPanel_Top = Math.min(wPanel_Top, wPanel_MaxTop);
		wFeature_IFrame_Obj.style.left = wPanel_Left + "px";
		wFeature_IFrame_Obj.style.top = wPanel_Top + "px";
		}
	wFeature_IFrame_Obj.style.display = "block";

}  // ________________ end of function:  fF00Ag_Dimension_And_Posit_Iframe {

function fF00Ag_Move_Panel(pXMove,pYMove) {
	var wNewLeft = eA0g_Features_IFrame_Obj.offsetLeft + pXMove - vF00Am_Iframe_BorderWidth;
	var wNewTop = eA0g_Features_IFrame_Obj.offsetTop + pYMove - vF00Am_Iframe_BorderWidth;
    eA0g_Features_IFrame_Obj.style.left = wNewLeft + "px";
    eA0g_Features_IFrame_Obj.style.top = wNewTop + "px";
//    eA0g_Features_IFrame_Obj.moveTo(wNewLeft,wNewTop)
}  // ________________ end of function:  fF00Ag_Move_Panel

function fF00Ag_Set_Feature_Window_Obj (pFeature_Window_Obj, pFeature_Page_Obj) {
	vA0bg_Curr_Feature_Obj = pFeature_Window_Obj;
	vF00Ag_Feature_Obj = pFeature_Window_Obj;
    eA0g_Features_IFrame_Obj.CurrWindow = pFeature_Window_Obj;
    vF00Ag_Feature_Page_Obj = pFeature_Page_Obj;
}  // ________________ end of function:  fF00Ag_Move_Panel

function fF00Ag_Close_Panel() {
//	var tTest_Me = vF00Ag_Feature_Obj;
	eA0g_Features_IFrame_Obj.style.display = "none";
//	var tTest_Me2 = vF00Ag_Feature_Obj;
	var wDestroy = eA0g_Features_IFrame_Obj.Destroy ;
	if (wDestroy = cF00Am_Destroy_Panel) {
	    eA0g_Features_IFrame_Obj.CurrWindow = null;
		eA0g_Features_IFrame_Obj.src = ""; }
	vF00Am_Curr_Displayed_Feature_Id = "";
}  // ________________ end of function:  fF00Ag_Close_Panel

function fF00Ag_RollUpOrDown(pPanel_Ico_Obj) {
    var wFeature_IFrame_Obj = eA0g_Features_IFrame_Obj;
	var wCurr_Height = wFeature_IFrame_Obj.clientHeight;
	var wPanel_Height_Full = wFeature_IFrame_Obj.Rako_FullHeight;
	var wPanel_Height_RollUp = cS0g_RollUp_Height;
	var wPanel_Obj_Width = wFeature_IFrame_Obj.Rako_Width;
	var wCurr_Panel_Parts_Display = "block";
	if (wCurr_Height <  wPanel_Height_Full) {
		wPanel_Obj_Height = wPanel_Height_Full;
		wPanel_IcoSrc = cS0g_Roll_Up_Img_Path;
		}
	else {
		wPanel_Obj_Height = cC5m_RollUp_Height;
		wCurr_Panel_Parts_Display = "none";
		wPanel_IcoSrc = cS0g_Roll_Down_Img_Path;
		}
	pPanel_Ico_Obj.src = wPanel_IcoSrc;
	wFeature_IFrame_Obj.style.height = wPanel_Obj_Height + "px";
	if (cS0g_Feature_BackGround_Image) {
		var wBackGrdImg_PicSizeCode = String(wPanel_Obj_Width) + "-" + String(wPanel_Obj_Height);
		var wRollPath = cS0g_Feature_BackGround_Roll_Path_Stub + wBackGrdImg_PicSizeCode ;
		wFeature_IFrame_Obj.style.backgroundImage = "url(" + wRollPath+ ".gif)";
		}
	else {
        wFeature_IFrame_Obj.style.backgroundColor = cS0g_Feature_BackGround_Colour; }

	return wCurr_Panel_Parts_Display;
}  // ________________ end of function:  fF00Ag_RollUpOrDown



