var FLG_ENTER = "Submit";

function generateWelcomeTop(sVersion,sLanguage,bSwitch)
{
	wWrite("<div class='clsWelcomeTop1'><img class='clsTitleTopImg' src='images/grad1.gif' /></div>"); 
	wWrite("<div class='clsWelcomeTop2'><img class='clsTitleTopImg' src='images/grad2.gif' /></div>");
	wWrite("<div class='clsWelcomeTop'>");
	tableStart("","clsWelcomePage",false,true);
	trStart();
	wLabel(addName(sVersion,TXT_COPYRIGHT_STATEMENT),"","clsWelcomeCopyright");
	trEnd();
	trStart();
	tdStart("clsWelcomeLogo");
	tableStart("","",false,true);
	trStart();
	wLabel(TXT_ALJISR_BUREAU,"","clsWelcomeTitle");
	tdStart();
	wWrite("<img border='0' src='Images/aljlogo_" + sLanguage + ".gif' width='200' height='80'>");
	tdEnd();
	trEnd();
	tableEnd();
	tdEnd();
	trEnd();
	trStart();
	tdStart();
	wMenuStart();
	wMenu("AboutUs",	TXT_ABOUT_US,		true,true);
	//wMenu("News",		TXT_BUREAU_NEWS,	true,true);
	wMenu("Contact",	TXT_CONTACT,		true,true);
	wMenu("FAQ",		TXT_FAQ,		true,true);
	wMenu("CodeOfConduct",	TXT_CODE_OF_CONDUCT,	true,true);
	wMenu("DataProtection",	TXT_DATA_PROTECTION_POLICY,	true,true);
	wMenu("Disclaimer",	TXT_DISCLAIMER,		true,true);
	wMenuFill("");
	if (bSwitch)
	{
		wMenu("Switch",	TXT_SWITCH,		true, true);
	}
	else
	{
		wMenu("Help",	MNU_HELP,		true, true);
	}
	wMenuEnd();
	tdEnd();
	trEnd();
	trStart();
	tdStart();
}

function generateSideTop(sTitle)
{
	tableStart("","clsWelcomeBottom",false,true);
	trStart();
	tdStart("clsLogonCell");

	wDivStart("","clsWelcomeSubTitle");
	wWrite(wEncode(sTitle));
	wDivEnd();
}

function generateSideMid()
{
	tdEnd();
	tdStart("clsWelcomeCell","","","","","2");
}

function generateSideMid2()
{
	tdEnd();
	trEnd();
	tdStart("clsWelcome2Cell");
}

function generateSideEnd()
{
	tdEnd();
	trEnd();
	tableEnd();
}

function generateWelcomeEnd()
{
	tdEnd();
	trEnd();
	tableEnd();
	wWrite("</div>");
}

function wNoOptions()
{
}

function wMainMenu(sLabel,sHRef)
{
	var sHTML = "<div class='clsMM' onclick='mmClick(this)'" +
		" onmouseover='mmOver(this)' onmouseout='mmOut(this)'" +
		wAttribute("href",sHRef) + "><a class='clsMMLink' href='javascript:null'" +
		" onclick='this.blur(); this.parentElement.click(); return false;'>" + 
		wEncode(sLabel,true) + "</a></div>";
	wWrite(sHTML);	
}

function mmClick(oItem)
{
	oItem.className = "clsMM";
	window.navigate(oItem.href);
}

function mmOver(oItem)
{
	oItem.className = "clsMMSel";
}

function mmOut(oItem)
{
	oItem.className = "clsMM";
}

function doSwitch()
{
	var sLanguage = (gLanguage == "EN") ? "AR" : "EN";
	window.navigate("welcome_" + sLanguage + ".asp");
}

function doAboutUs()
{
	window.navigate("AboutUs/AboutUsMain_" + gLanguage + ".asp");
}

function doNews()
{
	window.navigate("BNews/BNewsMain_" + gLanguage + ".asp");
}

function doContact()
{
	window.navigate("AboutUs/ContactUs_" + gLanguage + ".asp");
}

function doFAQ()
{
	window.navigate("AboutUs/FAQ_" + gLanguage + ".asp");
}

function doHelp()
{
	showHelpWindow("Menu",gLanguage);
}

function doCodeOfConduct()
{
	window.navigate("AboutUs/Conduct_" + gLanguage + ".asp");
}

function doDataProtection()
{
	window.navigate("AboutUs/DataProtection_" + gLanguage + ".asp");
}

function doDisclaimer()
{
	window.navigate("AboutUs/Disclaimer_" + gLanguage + ".asp");
}

function OnLoad(oForm)
{
	oForm.Logon_Language.value = gLanguage;
	if (oForm.Logon_SubscriberCode.value.length == 0)
	{
		oForm.Logon_SubscriberCode.focus();
	}
	else
	{
		oForm.Logon_UserID.focus();
	}
	oForm.Logon_SubscriberCode.fieldName = FLD_SUBSCRIBER_CODE;
	oForm.Logon_GroupID.fieldName        = FLD_GROUP_ID;
	oForm.Logon_UserID.fieldName         = FLD_USER_ID;
	oForm.Logon_Password.fieldName       = FLD_PASSWORD;
}

function generateLogon()
{
	var oDict = wCookieDict(document.cookie);
	generateLogonForm(
		wQueryValue2(oDict,"Logon","SubscriberCode"),
		wQueryValue2(oDict,"Logon","GroupID"));
}

function generateLogonForm(sSubscriber,sGroup)
{
	tableStart("","clsFormTable");
	wFormStart("LogonRequest","KeyPressCheck(this)","validatelogon.asp","POST");
	wFHidden("Logon_Language","");

	trStart();
	wLabel(TXT_SUBSCRIBER_CODE,"","smlLogonLabel");
	tdStart();
	wFInput("Logon_SubscriberCode","nr01","20","5","","return inputNumber();",false,sSubscriber);
	tdEnd();
	trEnd();
	trStart();
	wLabel(TXT_GROUP_ID,"","smlLogonLabel");
	tdStart();
	wFInput("Logon_GroupID","ar01","20","12","","return filterKey();",false,sGroup);
	tdEnd();
	trEnd();
	trStart();
	wLabel(TXT_USER_ID,"","smlLogonLabel");
	tdStart();
	wFInput("Logon_UserID","ar01","20","12","","return filterKey();");
	tdEnd();
	trEnd();
	trStart();
	wLabel(TXT_PASSWORD,"","smlLogonLabel");
	tdStart();
	wFInput("Logon_Password","ar01","20","12","","",false,"",true);
	tdEnd();
	trEnd();
	trStart();
	wButton(MNU_LOGON,"btnLogon","doFormLogon()","2");
	trEnd();
	wFormEnd();
	tableEnd();
}
