function HtmlHelper(pWin)
{
var t=this;
t.win=pWin;

function populateLB(pObj,pData,pSelVal,pRmDefOpt)
{
	if (pObj==null) return;
	var lOffset=1;
	pObj.options.length=0;
	lOption=t.win.document.createElement("option");
	if(!pRmDefOpt){
	lOption.text="Select";
	lOption.value="";
	pObj.options[0]=lOption;
	}
	else
		lOffset=0;
	lSelInd=0;
	for (lPtr=0;lPtr<pData.length;lPtr++)
	{
		lOption=t.win.document.createElement("option");
		lOption.text=pData[lPtr][1];
		lOption.value=pData[lPtr][0];
		pObj.options[lPtr+lOffset]=lOption;
		if ((pSelVal!=null)&&(pSelVal==pData[lPtr][0])) lSelInd=lPtr+lOffset;
	}
	pObj.selectedIndex=lSelInd;
}

function setHeader(pHeader,pSuffix)
{
	lElem=t.win.document.getElementById("lblHeader"+pSuffix);
	if (lElem!=null) lElem.innerHTML=pHeader;
}
/*function getHeaderBar(pHeader,pSuffix)
{
	return "<tr><td background='images/hookm_l.gif'>&nbsp;</td><td bgcolor=#f8f8f8 align=center valign=bottom style='font: bold 16px  Arial,Verdana;color: #84210d;' id=lblHeader"+pSuffix+" name=lblHeader"+pSuffix+">"+pHeader+"</td><td background='images/hookm_r.gif'>&nbsp;</td></tr>";
}
function getHookBar()
{
	return "<tr><td ><img src='images/hookl.gif'></td><td background='images/headrep.gif' valign=center width=100%></td><td ><img src='images/hookr.gif'></td></tr>";
}
function getEndBar()
{
	return "<tr><td background='images/hookb_l.gif' height=3></td><td background='images/hookb.gif' height=3></td><td background='images/hookb_r.gif' height=3></td></tr>";
}
function getBeginTags()
{
	return "<tr><td background='images/hookm_l.gif'>&nbsp;</td><td bgcolor=#f8f8f8>";
}
function getEndTags()
{
	return "</td><td background='images/hookm_r.gif'>&nbsp;</td></tr>";
}
*/
function getHeaderBar(pHeader,pSuffix)
{
	return "<tr><td colspan=3 class=smalltitlebar>"+pHeader+"</td></tr>";
}
function getHookBar()
{
	return "";//"<tr><td ><img src='images/hookl.gif'></td><td background='images/headrep.gif' valign=center width=100%></td><td ><img src='images/hookr.gif'></td></tr>";
}
function getEndBar()
{
	return "";//"<tr><td background='images/hookb_l.gif' height=3></td><td background='images/hookb.gif' height=3></td><td background='images/hookb_r.gif' height=3></td></tr>";
}
function getBeginTags()
{
	return "<tr><td background='images/hookm_l.gif'>&nbsp;</td><td bgcolor=#f8f8f8>";
}
function getEndTags()
{
	return "</td><td background='images/hookm_r.gif'>&nbsp;</td></tr>";
}

t.populateLB=populateLB;
t.getHeaderBar=getHeaderBar;
t.setHeader=setHeader;
t.getHookBar=getHookBar;
t.getEndBar=getEndBar;
t.getBeginTags=getBeginTags;
t.getEndTags=getEndTags;
}
