var Forum_Hide = false;
function show(object) {
if (document.layers && document.layers[object])
document.layers[object].visibility = 'visible';
else if (document.all)
document.all[object].style.visibility = 'visible';
}
function hide(object) {
if (document.layers && document.layers[object])
document.layers[object].visibility = 'hidden';
else if (document.all)
document.all[object].style.visibility = 'hidden';
}
function disable(object) {
if (document.layers && document.layers[object])
document.layers[object].disabled = true;
else if (document.all)
document.all[object].disabled = true;
}
function enable(object) {
if (document.layers && document.layers[object])
document.layers[object].disabled = false;
else if (document.all)
document.all[object].disabled = false;
}
// write table start for forum topics table
function t_table_open()
{
document.write("
\
\
");
}
// write table end for forum topics table
function t_table_close()
{
document.write("
");
}
// write header for forum topics table
function t_header(showdetails)
{
var Flocked = forumStatus.indexOf("l");
if (moderate == true)
{
document.write("
");
if (showdetails)
{
var selAll = "";
var selUnapproved = "";
var selHeld = "";
var selLocked = "";
var selDeleted = "";
var selReplyUnapproved = "";
var selReplyHeld = "";
var selReplyHidden = "";
var selTopicHidden = "";
var selReplyHiddenimages = "";
var selTopicHiddenimages = "";
var selReplyHiddenlinks = "";
var selTopicHiddenlinks = "";
var selNewsletter = "";
var selTopTopics = "";
var selNoArchive = "";
var selSurveys = "";
var selMoved = "";
var selEdited = "";
var selUnpinned = "";
var selOpen = "";
var selReplyEdit = "";
var selTopicEdit = "";
var selReplyImages = "";
var selTopicImages = "";
var selReplyLinks = "";
var selTopicLinks = "";
var selAvtTopics = "";
var selTopReplys = "";
if (forum_view == "ut") selUnapproved = " selected";
//else if (forum_view == "ft") selHeld = " selected";
else if (forum_view == "lt") selLocked = " selected";
else if (forum_view == "dt") selDeleted = " selected";
else if (forum_view == "ur") selReplyUnapproved = " selected";
//else if (forum_view == "fr") selReplyHeld = " selected";
//else if (forum_view == "et") selTopicEdit = " selected";
//else if (forum_view == "er") selReplyEdit = " selected";
else if (forum_view == "ir") selReplyHidden = " selected";
else if (forum_view == "it") selTopicHidden = " selected";
//else if (forum_view == "ipr") selReplyHiddenimages = " selected";
//else if (forum_view == "ip") selTopicHiddenimages = " selected";
//else if (forum_view == "ilr") selReplyHiddenlinks = " selected";
//else if (forum_view == "il") selTopicHiddenlinks = " selected";
//else if (forum_view == "nl") selNewsletter = " selected";
//else if (forum_view == "tr") selTopReplys = " selected";
//else if (forum_view == "at") selAvtTopics = " selected";
else if (forum_view == "tt") selTopTopics = " selected";
else if (forum_view == "na") selNoArchive = " selected";
else if (forum_view == "sv") selSurveys = " selected";
//else if (forum_view == "mv") selMoved = " selected";
//else if (forum_view == "ed") selEdited = " selected";
//else if (forum_view == "up") selUnpinned = " selected";
else if (forum_view == "op") selOpen = " selected";
//else if (forum_view == "pt") selTopicImages = " selected";
//else if (forum_view == "pr") selReplyImages = " selected";
//else if (forum_view == "lit") selTopicLinks = " selected";
else if (forum_view == "lr") selReplyLinks = " selected";
else selAll = " selected";
document.write("");
if (forum_view == "lr") document.write(" "); //
}
else
document.write(forum_table_topic);
document.write("
");
}
// write footer for forum topics table
function t_footer()
{
}
var event = 1;
function updateTopicRow(theRow)
{
var row = eval("topicRow_"+theRow)
var cur = eval("approve.approve_"+theRow)
if (cur.checked == false) row.className = "normal";
else row.className = "highlighted";
scanList("update");
}
var needHeader = false;
// write topic entry into forum topics table
var replycounter = 1;
function t(flags,id,title,aid,author,adate,replies,reads,lid,lastposter,ldate,lmsg,id2,avt,good)
{
var cl = "normal";
var Tnew = flags.indexOf("n");
var Thot = flags.indexOf("h");
var Tlocked = flags.indexOf("l");
var Tarch = flags.indexOf("r");
var Tneedarch = flags.indexOf("A");
var Tfixed = flags.indexOf("f");
var Tmoderate = flags.indexOf("m");
var Theld = flags.indexOf("M");
var Tdeleted = flags.indexOf("d");
var Ttoptopic = flags.indexOf("t");
var Ttoptopic2 = flags.indexOf("T");
var Tsurvey = flags.indexOf("v");
var Tattachs = flags.indexOf("a");
var Thidden = flags.indexOf("i");
var Tedit = flags.indexOf("e");
var Tsite = flags.indexOf("s");
var infoline1 = ""
var infoline2 = ""
if (author == "") author = findMemberName(aid);
if (lastposter == "") lastposter = findMemberName(lid);
if (Tfixed >= 0) cl = "fixed";
if (Tdeleted >= 0) cl = "lastposter";
if (Thidden >= 0) cl = "deleted";
if (Tedit >= 0 && moderate) cl = "highlighted";
if (aid == 0) { aid = memberID; author = memberName; }
if (lid == 0) { lid = memberID; lastposter = memberName; }
var aCountry=findMemberCountry(aid)
var topicowner = (aid == memberID);
var enctitle = escape(title);
if (needHeader)
{
document.write("
");
needHeader = true;
}
}
// write topic paging selector.. called from t() only
function topicPaging(tid,replies)
{
var total = replies/topicpagesize;
if ((total % 1) > 0)
total = (total - (total % 1)) + 1;
if (total > 1)
{
document.write("
");
for (x = 1; x <= total; x++)
{
if (x && ((x % 15) == 0)) document.write("
")
}
}
// code to switch to another page.. called by internal code only
function ChangePage()
{
document.PageNum.submit();
}
function writeModerateIcon(id,command,text)
{
document.write("
");
}
function t_options_bar(ndays,sort_order,pagenum,totalpages)
{
var mainURL = link+"?f="+forum_id;
var infoURL = link+"?f="+forum_id;
var mainImage = getForumIcon(forum_id);
var mainTitle = getForumTitle(forum_id);
var mainTooltip = mainTitle;
if (memberLevel > 0)
{
infoURL = link+"?finfo="+forum_id;
mainTooltip = "معلومات عن المنتدى";
}
document.write("
");
if ((whichauthor == 0) || (whichauthor == memberID))
{
forumMods = "-- مواضيعك فقط --";
}
else if (whichauthor > 0)
{
forumMods = "مواضيع العضو: " + whichname;
}
else if (forumMods.length > 0)
{
var splitArray = forumMods.split("|");
forumMods = "
"
+ "
" + forum_moderated_by + ":
";
y = 0;
x = 0;
while (x < splitArray.length)
{
if (y == 3)
{
forumMods += "