﻿var isIE=false; if(window.createPopup) isIE=true;
var sFlashHTML = "<div class=\"ForumRightTitle\">News Briefs</div><div class=ForumRightAtSite><div class=Inside><marquee height=139 direction=up scrollamount=1 scrolldelay=60 style=padding-right:3px onmouseover=\"this.stop()\" onmouseout=\"this.start();\"><ul class=RightList>"
function AddScrollItem(id, title,isRed,date)
{	sFlashHTML += '<li><a href=/News/Flash.aspx/'+id+'>'+title+'</a><br>'+date+'</li>';}

function WriteFlashes() {document.write(sFlashHTML+"</ul></marquee></div><div class=MoreLink><a href=/News/AllFlashes.aspx>More&nbsp;<img src=/images/arrow.gif /></a></div></div>");}

function WriteOldPaging(iPage, iMaxPages, sLink) {
var sHTML ="<b>page:</b>";
if(iPage > 1) sHTML += ("<a href=" + sLink + (iPage-1) + ">&lt;</a> ")
sHTML += ("<select style=\"font-size:9pt;font-family:arial\" name=\"SelectMenu\" size=\"1\" onchange=\"location.href =  this.options[this.selectedIndex].value;\">");
for(i=1;i<iMaxPages+1;i++)
{
	sHTML += ("<option value='" + sLink + "" +i+"'");
	if (i==iPage) sHTML += (" selected");
	sHTML += (">" + i + "</Option>");
}
sHTML += ("</Select>");
if(iMaxPages > iPage) sHTML += (" <a href=" + sLink + (iPage+1) + ">&gt;</a>")

document.write(sHTML + " <b>of "+iMaxPages+"</b>")
}

function WritePaging(iPage, iMaxPages, sLink,archive) {if (iMaxPages<2) return false;
	if (iPage>7) {document.write("<div class=Paging>"); WriteOldPaging(iPage, iMaxPages, sLink);document.write("</div>"); return false}
	var sHTML = "<span class=Paging></i><b>Pages:</b> ";
	for (i=1;i<(iMaxPages>9?9:iMaxPages);i++)
		if (i==iPage) sHTML += " <span>"+i+"</span> ";
		else sHTML += " <a href="+sLink+i+">"+i+"</a> ";
	sHTML = sHTML.replace(sLink+"1",sLink.substring(0,sLink.length-1))+"</span>"
	if (iMaxPages>8&&archive) sHTML+=" <a href="+sLink+"9><img class=PagingArc src=/images/forum/forum/paging-archive.gif></a>"
	document.write(sHTML);
}

function DisplayLetter()
{
	var oDiv = document.createElement("div");
	oDiv.id='LetterWin';
	oDiv.innerHTML = "<div class=Center><span class=Link onclick=document.body.removeChild(document.getElementById(\"LetterWin\"));>&nbsp; &nbsp; &nbsp;</span><span class=L></span>" + document.getElementById("ForumName").innerHTML + "</div><h3>About the Forum</h3><div class=Content id=spnForumLetter><div align=center style=padding-top:50px>Loading...<br><br></div></div>";
	document.body.appendChild(oDiv);
	var scriptElem = document.createElement('script');
	scriptElem.setAttribute('src',"/Forum/lmf_forumletter.aspx?forum_id="+Forum_ID);
	scriptElem.setAttribute('type','text/javascript');
	document.getElementsByTagName('head')[0].appendChild(scriptElem);
}

var mngv=false;
function DisplayMng()
{
	if (mngv) {document.body.removeChild(document.getElementById("MngWin")); mngv = false; return false}
	var scriptElem = document.createElement('script');
	scriptElem.setAttribute('src',"/Forum/lmf_forumletter.aspx?act=mng&forum_id="+Forum_ID);
	scriptElem.setAttribute('type','text/javascript');
	document.getElementsByTagName('head')[0].appendChild(scriptElem);
}

function ShowPBWindow(user)
{	if (!sUser) {if(iUser>0) location.href='/Register.aspx'; else  ShowLoginWindow(); return false;} if(!user) user="";
    oDiv = document.createElement("div");
    oDiv.id = "PBWin";
    oDiv.innerHTML = "<div id=PBWinUsers>Find: <input type=text id=SearchUser /><img class=Link onclick=PBSearch(document.getElementById('SearchUser').value); src=/images/my/pm_search.gif /><div class=Results>Results <div id=PBResults></div></div></div><div id=divPBForm><span class=X onclick=document.body.removeChild(document.getElementById(\"PBWin\"));>&nbsp; &nbsp; &nbsp;</span><div class=From>From: "+sUser+"<br />To: <input id=PBTo value=\""+user.replace(/\"/g,"&quot;")+"\" type=text class=TB /></div>\
<div class=Subject>Subject <input type=text id=PBSubject class=TB></div><div class=Content><textarea rows=14 id=PBMessage></textarea></div><input type=image onclick=SendPBM(); class=Link src=/images/my/pm_send.gif /></div>\
<div id=divPBWait style=display:none;text-align:center;padding-top:100px>wait...</div><div id=divPBRes style=display:none;text-align:center;padding-top:100px>Message sent successfully.<br><br> <span class=Link onclick=document.body.removeChild(document.getElementById(\"PBWin\"));document.getElementById('divPBForm').style.display='';document.getElementById('divPBRes').style.display='none';><img src=/images/replies/x.gif> Close</span></div>";
    document.body.appendChild(oDiv);
    toBP = UpdateWin(oDiv,50);
}
function PBSearch(name) {
	if (!name ||name=="") {return false}
	document.getElementById('PBResults').innerHTML = "Wait...";
	var scriptElem = document.createElement('script');
	scriptElem.setAttribute('src',"/My/PrivateBox/lmb_AjaxSearch.aspx?name="+escape(name));
	scriptElem.setAttribute('type','text/javascript');
	document.getElementsByTagName('head')[0].appendChild(scriptElem);}

function AddRecipment(name) { document.getElementById('PBTo').value = (document.getElementById('PBSubject').value+";"+name).replace(";;",";")}

function SendPBM(type,item,div)
{
	if (document.getElementById("PBSubject").value=="") {alert("subject missing"); return false}
	if (document.getElementById("PBTo").value=="") { alert("recipment missing"); return false}
	oXH = GetXH();
	oXH.open("POST","/My/PrivateBox/lmb_Post.aspx?text=1&next=js",true);
	// Post Data
	oXH.setRequestHeader("Content-Type","application/x-www-form-urlencoded");
	oXH.onreadystatechange = function(){SendCheckState(oXH,div)};
	sPostData = "txtSubject=" + escape(document.getElementById("PBSubject").value)+ "&txtMessage=" + escape(document.getElementById("PBMessage").value)+"&txtTo="
	sPostData += escape(document.getElementById("PBTo").value);
	oXH.send(sPostData);
	document.getElementById('divPBWait').style.display='';
	document.getElementById('divPBForm').style.display='none';
}

function SendCheckState(oXH,div)
{
	if (oXH.readyState != 4) 
		return false;
	if (oXH.status == 200 && oXH.responseText=='Sent') 
	{	document.getElementById("divPBForm").style.display='none';
		document.getElementById("divPBRes").style.display='';
		document.getElementById('divPBWait').style.display='none';
		oXH = null;}
	else {
		document.getElementById("divPBForm").style.display='';
		document.getElementById('divPBWait').style.display='none';
		alert('error: \n' + oXH.responseText);}
}

function WriteLimitDiv() {
var frameWidth, frameHeight
if (self.innerWidth)
{
	frameWidth = self.innerWidth;
	frameHeight = self.innerHeight;
}
else if (document.documentElement && document.documentElement.clientWidth)
{
	frameWidth = document.documentElement.clientWidth;
	frameHeight = document.documentElement.clientHeight;
}
else if (document.body)
{
	frameWidth = document.body.clientWidth;
	frameHeight = document.body.clientHeight;
}

if (frameWidth > 1024) document.write("<div id=divRes style=width:1024px>");
else document.write("<div id=divRes>");}

function WriteFavSearch(){var sHTML=""
	if (sForumFavArr.length == 0) cForumFavArr = [];
	else cForumFavArr = sForumFavArr;
sHTML+="<div class=ForumRightTitle>My Favorites</div><div class='ForumRightAtSite'><div class='Inside Fav'>";
for(i=0;i<cForumFavArr.length;i++) sHTML += "<a style=background-image:url(/images/forum/forum/favbg"+(i%5+1)+".gif); href=/Forum/Forum.aspx/f" + cForumFavArr[i][0] + ">" + cForumFavArr[i][1] + "</a>";
sHTML += "</div><div class=MoreLink><a href=/My/ForumFav.aspx>Edit Favorites <img src=/images/arrow.gif></a></div></div>";
sHTML += "<form id=FSearch method=get action=/Search.aspx><input type=hidden name=cat value=forums /><input class=String type=text name=string value='search' onfocus=this.value=''; /> <input type=image class=Submit src=/images/search_icon.jpg /></form>"
document.write(sHTML);}