From: <Saved by Windows Internet Explorer 7>
Subject: 
Date: Sat, 15 Mar 2008 12:54:28 +0530
MIME-Version: 1.0
Content-Type: multipart/related;
	type="text/html";
	boundary="----=_NextPart_000_001F_01C8869B.B4AB09A0"
X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.2180

This is a multi-part message in MIME format.

------=_NextPart_000_001F_01C8869B.B4AB09A0
Content-Type: text/html;
	charset="utf-8"
Content-Transfer-Encoding: quoted-printable
Content-Location: http://moneylife.in/CMSArch.nsf/AL3?openform&News~Investor%20Interest~IPOs%20Under%20Water&ISD=29-Mar-2007

=EF=BB=BF<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META http-equiv=3DContent-Type content=3D"text/html; =
charset=3Dutf-8"><LINK=20
href=3D"http://moneylife.in/CMS.nsf/styler.css" type=3Dtext/css =
rel=3Dstylesheet>
<SCRIPT language=3DJavaScript type=3Dtext/javascript>=0A=
<!-- =0A=
var lsBrwNm;
function fpsSetMainTableWidth()
{
	var screenWidth =3D window.screen.width;
	var MainTblObj =3D 	document.getElementById('IDMAINTABLE');
	var ArticleColumn=3Ddocument.getElementById('articleCol');
	if(lsBrwNm =3D=3D "NS")
	{
		MainTblObj.style.width =3D ((screenWidth>800) ? ((screenWidth>1024) ? =
"64%" : "81%" ) : "92%"  );
		ArticleColumn.style.paddingLeft =3D "12"
	=09
	=09
	}
	else if(lsBrwNm =3D=3D "OP")
	{
		MainTblObj.style.width =3D ((screenWidth>800) ? ((screenWidth>1024) ? =
"64%" : "82%" ) : "92%"  );
	}
	else
	{
		MainTblObj.style.width =3D ((screenWidth>800) ? ((screenWidth>1024) ? =
"64%" : "81%" ) : "92%"  );
	}
}=0A=
// -->=0A=
</SCRIPT>

<SCRIPT language=3DJavaScript type=3Dtext/javascript>=0A=
<!-- =0A=
document._domino_target =3D "_self";=0A=
function _doClick(v, o, t, h) {=0A=
  var form =3D document._AL3;=0A=
  if (form.onsubmit) {=0A=
     var retVal =3D form.onsubmit();=0A=
     if (typeof retVal =3D=3D "boolean" && retVal =3D=3D false)=0A=
       return false;=0A=
  }=0A=
  var target =3D document._domino_target;=0A=
  if (o.href !=3D null) {=0A=
    if (o.target !=3D null)=0A=
       target =3D o.target;=0A=
  } else {=0A=
    if (t !=3D null)=0A=
      target =3D t;=0A=
  }=0A=
  form.target =3D target;=0A=
  form.__Click.value =3D v;=0A=
  if (h !=3D null)=0A=
    form.action +=3D h;=0A=
  form.submit();=0A=
  return false;=0A=
}=0A=
// -->=0A=
</SCRIPT>

<SCRIPT language=3DJavaScript type=3Dtext/javascript>=0A=
<!-- =0A=
function generateURL()
{
	var myForm=3Dwindow.document.forms[0];
	var searchString=3DmyForm.SearchField.value
	var ip=3DmyForm.Server_Name.value
	var db=3DmyForm.DB.value
	var pt=3DmyForm.ProtocolType.value
=09
	if (trim(searchString)=3D=3D"")
		{
		alert("Kindly Enter The Search String")
		myForm.SearchField.value=3D""	=09
		myForm.SearchField.focus();
		}
	else
		{	=09
			var lsURL=3Dtrim(searchString);
			while(lsURL.indexOf(" ")!=3D-1)
			 lsURL=3DlsURL.replace(" ","~");
			var lsSearchString=3DlsURL
				var =
url=3Dpt+"://"+ip+"/"+db+"/SFL?OpenForm&SearchFor=3D"+trim(lsSearchString=
)
				window.location.href=3Durl	=09
				return false
		}
	}
function generateURL_OLD()
{
	var myForm=3Dwindow.document.forms[0];
	var searchString=3DmyForm.SearchField.value
	var ip=3DmyForm.IPAddress.value
	var db=3DmyForm.DB.value
	var pt=3DmyForm.IPProtocol.value
=09
	if (trim(searchString)=3D=3D"")
		{
		alert("Kindly Enter The Search String")
		myForm.SearchField.value=3D""	=09
		myForm.SearchField.focus();
		}
	else
		{	=09
			var lsURL=3Dtrim(searchString);

			while(lsURL.indexOf(" ")!=3D-1)
			 lsURL=3DlsURL.replace(" ","~");
			=20
			var lsSearchString=3DlsURL
		=09
				var =
url=3Dpt+"://"+ip+"/"+db+"/SFL?OpenForm&SearchFor=3D"+trim(lsSearchString=
)
				window.location.href=3Durl	=09
				return false
		}
	}
=0A=
// -->=0A=
</SCRIPT>

<META content=3D"MSHTML 6.00.5730.13" name=3DGENERATOR></HEAD>
<BODY onclick=3D"hideSubMenu();&#13;hideArchDiv();" text=3D#000000 =
bgColor=3D#ffffff=20
onload=3D'//CODE to Check the URL and open the Site Under Maintance Page =
&#9;.... Mithlesh Raut&#9;... 01-11-2006&#9;-- START&#13;var loForm =3D =
document.forms[0];&#13;if(trim(loForm.CMS_SUMURL.value =
!=3D""))&#13;{&#13;&#9;window.location.href =3D =
loForm.CMS_SUMURL.value;&#13;}&#13;//CODE to Check the URL and open the =
Site Under Maintance Page &#9;.... Mithlesh Raut&#9;... 01-11-2006&#9;-- =
END&#13;&#13;lsBrwNm =3D =
(navigator.appName).toUpperCase();&#13;if(lsBrwNm =3D=3D =
"NETSCAPE")&#13;{ lsBrwNm =3D "NS"; }&#13;else if(lsBrwNm =3D=3D =
"OPERA")&#13;{ lsBrwNm =3D "OP"; }&#13;else&#13;{ lsBrwNm =3D "IE"; =
}&#13;fpsSetMainTableWidth();&#13;&#13;&#13;if (trim(loForm.Level1.value =
=3D=3D "") || trim(loForm.Level2.value =3D=3D =
""))&#13;{&#13;&#9;document.getElementById("errorMsgPageID").innerHTML=3D=
"<b>The Page you are trying to reach is not available . Please try again =
later.</b>";&#13;}&#13;else&#13;{&#13;changeURL();&#13;&#9;createNewMenu(=
);&#13;&#9;generateBottomLinks();&#13;}&#13;fpfPrintArticleComments();'=20
bgcolor:white>
<FORM name=3D_AL3=20
action=3D/CMSArch.nsf/AL3?OpenForm&amp;Seq=3D1&amp;News~Investor%20Intere=
st~IPOs%20Under%20Water&amp;ISD=3D29-Mar-2007=20
method=3Dpost><INPUT type=3Dhidden value=3D0 name=3D__Click>
<DIV style=3D"DISPLAY: none">OFFhttp 80moneylife.in=20
openform&amp;News~Investor%20Interest~IPOs%20Under%20Water&amp;ISD=3D29-M=
ar-2007=20
openform&amp;News~Investor Interest~IPOs Under =
Water&amp;ISD=3D29-Mar-2007 Total=20
Hits <INPUT id=3DTotalHits name=3DTotalHits> <INPUT value=3D"IPOs Under =
Water"=20
name=3DArticleTitle> <INPUT value=3DNews name=3DArticleLevel1> <INPUT=20
value=3D"Investor Interest" name=3DArticleLevel2> <A=20
href=3D"http://moneylife.in/CMSArch.nsf/AL3?OpenForm&amp;News~Investor">h=
ttp://moneylife.in/CMSArch.nsf/AL3?OpenForm&amp;News~Investor</A>=20
Interest~IPOs Under Water&amp;ISD=3D29-Mar-2007Stocks; Mutual Funds; =
Role Models;=20
Sucheta's Solutions; Alert Consumers; Insurance; Spending; Columnists; =
Learning;=20
Reader's Response; Life; Career; News Stocks~Stock Screen Model~Sector=20
Track~Cover Story~Street Beat~Public Issues~Investor Interest; Mutual=20
Funds~Pointers~Fund Screen Model~Cover Story~Fund Manager's Interview; =
Role=20
Models~Academics / Scientists~Entrepreneurs~Professionals~Public=20
Servants~Others; Sucheta's Solutions~Banking Services~Credit =
Card~Consumer=20
Interest~Investing~Inheritance~Property~Taxation~Travel Cards~E-mail; =
Alert=20
Consumers~Banking Services~Consumer Products~Civic =
Services~Gold~Insurance~Other=20
Consumer Services~Property; Insurance~General Insurance~Life Insurance;=20
Spending~Interiors~Telecom~Property~Luxury; Columnists~Purvi Sheth /=20
Careers~Shreedhar Kanetkar / Stocks~R Balakrishnan / Investing~Walter =
Vieira /=20
Personal Business~Raj Shekhar Iyer / Stocks~Sanjay Pandey / Personal =
Business;=20
Learning~Learning; Reader's Response~Letters; Life~Beyond =
Money~Wellness~Books;=20
Career~Unusual Choices; News~Alternative=20
Investment~Borrowing~Careers~Commodity~Corporate Performance~Consumer=20
Interest~Growth~Investing~Investor Interest~Public Interest~Spending~Tax =

123.236.125.133 <INPUT value=3D123_236_125_133 name=3DLocal_IPAddress> =
<BR>Query=20
String CMSArch.nsf topic News~Investor Interest~IPOs Under=20
Water29-Mar-2007Sections Till Now </DIV>
<SCRIPT language=3DJavaScript=20
src=3D"http://moneylife.in/CMSArch.nsf/JSFunctions.js?OpenJavascriptLibra=
ry"=20
type=3Dtext/javascript>=0A=
</SCRIPT>
<A name=3D#00></A>
<TABLE id=3DIDMAINTABLE cellSpacing=3D0 cellPadding=3D0 align=3Dcenter =
border=3D0>
  <TBODY>
  <TR vAlign=3Dtop>
    <TD width=3D"100%">
      <TABLE cellSpacing=3D3 cellPadding=3D0 width=3D"100%" border=3D0>
        <TBODY>
        <TR vAlign=3Dtop>
          <TD width=3D"1%" bgColor=3D#ffffff><IMG height=3D1 alt=3D""=20
            src=3D"http://moneylife.in/icons/ecblank.gif" width=3D1 =
border=3D0></TD>
          <TD vAlign=3Dbottom width=3D"15%" bgColor=3D#ffffff><A><IMG =
hspace=3D0=20
            src=3D"http://moneylife.in/Icons/CMS/logo.gif" align=3Dleft =
border=3D0=20
            valign=3D"bottom"><BR style=3D"LINE-HEIGHT: 300%"></A></TD>
          <TD vAlign=3Dbottom align=3Dright width=3D"80%" =
bgColor=3D#ffffff colSpan=3D3=20
          spacing=3D"0" padding=3D"0"></TD>
          <TD width=3D"4%" bgColor=3D#ffffff><IMG height=3D1 alt=3D""=20
            src=3D"http://moneylife.in/icons/ecblank.gif" width=3D1 =
border=3D0></TD></TR>
        <TR vAlign=3Dtop>
          <TD width=3D67 bgColor=3D#ffffff><IMG height=3D1 alt=3D""=20
            src=3D"http://moneylife.in/icons/ecblank.gif" width=3D1 =
border=3D0></TD>
          <TD width=3D203 bgColor=3D#ffffff rowSpan=3D5>
            <STYLE type=3Dtext/css>@import url( =
/CMSArch.nsf/MenuLinks.css?OpenCssResource );
</STYLE>

            <DIV id=3Dpopwin=20
            style=3D"Z-INDEX: 1; VISIBILITY: hidden; POSITION: absolute; =
onMouseOut: "=20
            hideSubMenu()?>http </DIV>
            <TABLE class=3DnewMenuTable cellSpacing=3D0 cellPadding=3D0 =
width=3D130=20
            border=3D0>
              <TBODY>
              <TR vAlign=3Dtop>
                <TD width=3D"3%" bgColor=3D#e8c500 rowSpan=3D7><IMG =
height=3D1 alt=3D""=20
                  src=3D"http://moneylife.in/icons/ecblank.gif" =
width=3D1=20
                border=3D0></TD>
                <TD class=3DnewMenuRow onmouseover=3DhideSubMenu() =
width=3D134=20
                bgColor=3D#ffffff>&nbsp;<A class=3DnewMenuRow=20
                  onclick=3D"return =
_doClick('6525724B001B77AC.17b57bf2ab248a1c652571d200332444/$Body/0.6C4',=
 this, null)"=20
                  href=3D"http://moneylife.in/CMSArch.nsf/"> ML =
Home</A></TD></TR>
              <TR vAlign=3Dtop>
                <TD class=3DnewMenuRow onmouseover=3DhideSubMenu() =
width=3D134=20
                bgColor=3D#ffffff>&nbsp;<A class=3DnewMenuRow=20
                  onclick=3D"var loFrm =3D =
window.document.forms[0];&#13;var urlToOpen =3D loFrm.ProtocolType.value =
+ &quot;://&quot; + loFrm.Server_Name.value + &quot;:&quot; + =
loFrm.Server_Port.value + &quot;/CMS.nsf/&quot; + =
&quot;AUL?OpenForm&quot;;&#13;window.open(urlToOpen, =
'_blank');&#13;return false;"=20
                  href=3D"http://moneylife.in/CMSArch.nsf/"> About =
Us</A></TD></TR>
              <TR vAlign=3Dtop>
                <TD class=3DnewMenuRow id=3DNavigationLinksID =
width=3D134=20
                bgColor=3D#ffffff><IMG height=3D1 alt=3D""=20
                  src=3D"http://moneylife.in/icons/ecblank.gif" =
width=3D1=20
                border=3D0></TD></TR>
              <TR></TR>
              <TR vAlign=3Dtop>
                <TD class=3DnewMenuRow width=3D134 bgColor=3D#ffffff>
                  <TABLE>
                    <TBODY>
                    <TR>
                      <TD vAlign=3Dtop align=3Dmiddle width=3D108=20
                      =
background=3Dhttp://moneylife.in/CMSArch.nsf/main_hrule_02.gif?OpenImageR=
esource=20
                      colSpan=3D5><IMG height=3D9 src=3D""=20
                  width=3D1></TD></TR></TBODY></TABLE></TD></TR>
              <TR vAlign=3Dtop>
                <TD class=3DnewMenuRow width=3D134 =
bgColor=3D#ffffff>&nbsp; <IMG=20
                  =
src=3D"http://moneylife.in/CMSArch.nsf/main_libul02.gif"=20
                  border=3D0><SPAN class=3DSearchClass>Search =
MoneyLIFE</SPAN></TD></TR>
              <TR vAlign=3Dtop>
                <TD class=3DnewMenuRow width=3D134 =
bgColor=3D#ffffff>&nbsp; <INPUT=20
                  class=3Dtbox01 id=3DSearchField=20
                  onkeydown=3D'&#9;var key=3Devent.keyCode&#13;&#9;var =
myForm=3Dwindow.document.forms[0];&#13;&#9;var =
searchString=3DmyForm.SearchField.value&#13;&#9;var =
ip=3DmyForm.Server_Name.value&#13;&#9;var =
db=3DmyForm.DB.value&#13;&#9;var =
pt=3DmyForm.IPProtocol.value&#13;&#13;if =
(key=3D=3D13)&#13;&#9;{&#13;&#9;&#9;if =
(trim(searchString)=3D=3D"")&#13;&#9;&#9;&#9;{&#13;&#9;&#9;&#9;&#9;alert(=
"Kindly Enter The Search =
String")&#13;&#9;&#9;myForm.SearchField.value=3D""&#9;&#9;&#13;&#9;&#9;my=
Form.SearchField.focus();&#13;&#9;&#9;&#9;&#9;&#13;&#9;&#9;&#9;}&#13;&#9;=
&#9;else&#13;&#9;&#9;&#9;{&#13;&#13;&#9;&#9;&#9;var =
lsURL=3Dtrim(searchString);&#13;&#9;&#9;&#9;while(lsURL.indexOf(" =
")!=3D-1)&#13;&#9;&#9;&#9; lsURL=3DlsURL.replace(" =
","~");&#13;&#9;&#9;&#9;var lsSearchString=3DlsURL&#13;&#9;&#9;&#9;var =
url=3Dpt+"://"+ip+"/"+db+"/SFL?OpenForm&amp;SearchFor=3D"+trim(lsSearchSt=
ring)&#13;&#9;&#9;&#9;&#9;window.location.href=3Durl&#9;&#9;&#13;&#9;&#9;=
&#9;&#9;return false&#13;&#9;&#9;&#9;}&#13;&#9;}&#13;&#9;&#13;'=20
                  maxLength=3D18 size=3D12 name=3DSearchField =
font>&nbsp;</SPAN><IMG=20
                  style=3D"CURSOR: hand" onclick=3DgenerateURL();=20
                  =
src=3D"http://moneylife.in/CMSArch.nsf/%20main_btn_go.gif"=20
                  align=3DabsMiddle border=3D0><BR><IMG height=3D22 =
src=3D"" width=3D1>=20
              </TD></TR></TBODY></TABLE>
            <TABLE cellSpacing=3D0 cellPadding=3D0 border=3D0>
              <TBODY>
              <TR vAlign=3Dtop>
                <TD width=3D202>
                  <TABLE cellSpacing=3D0 cellPadding=3D0>
                    <TBODY>
                    <TR>
                      <TD=20
                      style=3D"BACKGROUND-POSITION: right top; =
BACKGROUND-REPEAT: no-repeat; align: =
right"><BR><BR><BR><BR><BR><BR><BR><BR><BR></TD></TR></TBODY></TABLE></TD=
></TR></TBODY></TABLE></TD>
          <TD width=3D"80%" bgColor=3D#ffffff colSpan=3D3>
            <TABLE cellSpacing=3D0 cellPadding=3D0 width=3D"100%" =
border=3D0>
              <TBODY>
              <TR vAlign=3Dtop>
                <TD class=3DSectionHeader width=3D"100%" =
bgColor=3D#ffffff=20
                  colSpan=3D2>News / Analysis &gt;&gt; Investor =
Interest</TD></TR>
              <TR vAlign=3Dtop>
                <TD id=3DarticleCol style=3D"PADDING-LEFT: 10px" =
width=3D"100%"=20
                bgColor=3D#ffffff colSpan=3D2><BR><A><IMG=20
                  style=3D"MARGIN-TOP: 40px; MARGIN-RIGHT: 20px" =
hspace=3D0=20
                  src=3D"http://moneylife.in/Icons/CMS/sinking_29.gif" =
align=3Dright=20
                  border=3D0></A> <SPAN class=3Dttl02>IPOs Under Water=20
                  </SPAN><BR><BR style=3D"LINE-HEIGHT: 50%"><BR=20
                  style=3D"LINE-HEIGHT: 50%"><SPAN class=3Dbtxt04><FONT =
face=3Dsabon=20
                  size=3D2><FONT size=3D5><B>A</B></FONT> week of mayhem =
on bourses=20
                  worldwide has sent companies planning initial public =
offerings=20
                  (IPOs) running for cover. From Vancouver to Croatia to =

                  Bangkok, companies are postponing their IPOs. On March =
8,=20
                  Orbit Corporation was making plans to postpone its =
issue at=20
                  least by a week. Instead of the scheduled opening in =
the week=20
                  of March 12 to 16, the company was looking at the week =
of=20
                  March 18 to make its debut. Talk about a possible =
postponement=20
                  began after three companies, which were listed on =
March 7,=20
                  quickly sank way below their offer price. They were =
Broadcast=20
                  Initiatives, Evinix Accessories and Oriental Trimex. =
MindTree=20
                  Consulting was the exception, with a spectacular debut =
at 46%=20
                  premium, despite a weak and volatile market. =
Obviously, many=20
                  companies will not have the confidence of emulating =
MindTree.
                  <P><FONT size=3D3><B>This is the abridged version of =
the print=20
                  article. In order not to miss the original, use the=20
                  subscription option.</B>
                  <P><FONT face=3Dsabon color=3D#5f0900 =
size=3D3><B>Lloyds Finance=20
                  Repays Investors</B></FONT><BR><FONT face=3Dsabon=20
                  size=3D2><B><I>Big breakthrough by an investor=20
                  group</B></I><BR><FONT face=3Dsabon size=3D2><FONT=20
                  size=3D5><B>I</B></FONT>nvestorhelpline, the grievance =
redressal=20
                  forum supported by the Investor Education and =
Protection Fund=20
                  (IEPF) that was launched in September 2006, reports a =
big=20
                  breakthrough. In a press release last week, Virendra =
Jain (of=20
                  the Midas Touch Investors=E2=80=99 Association which =
runs the=20
                  helpline) said that 28 depositors of Lloyds Finance =
have got=20
                  their money back and 100 others are expected to get it =

                  shortly. The company told Investorhelpline that =
repayments of=20
                  up to Rs10,000 had been taken up by a Special =
Committee=20
                  appointed by the Bombay High Court. This is in line =
with the=20
                  Company Law Board order of April 1999 regarding Rs350 =
crore=20
                  collected by Lloyds Finance from over two lakh =
depositors.=20
                  This repayment is just a small beginning, but a big =
relief to=20
                  many of those who had given up hopes of seeing their =
money=20
                  again. If all investors are paid as promised, Jain =
says, it=20
                  will be one of the big successes in recent times. =
Khatau=20
                  Makanji Spinning and Weaving Company has also =
expressed=20
                  willingness to pay the principal amount on fixed =
deposits;=20
                  this is a turnaround from its earlier stand before the =
BIFR=20
                  (Bureau of Industrial &amp; Financial Reconstruction) =
that it=20
                  was unable to pay unsecured depositors.
                  <P><FONT size=3D3><B>This is the abridged version of =
the print=20
                  article. In order not to miss the original, use the=20
                  subscription option.</B>
                  <P></SPAN><BR><SPAN class=3Dbo01=20
                  id=3DerrorMsgPageID></SPAN><BR><SPAN=20
                  class=3Dsttl01New></SPAN><BR><BR style=3D"LINE-HEIGHT: =
20%"><SPAN=20
                  =
class=3Dbtxt04></SPAN><BR></P></FONT></FONT></FONT></FONT></FONT></TD></T=
R></TBODY></TABLE>
            <TABLE cellSpacing=3D0 cellPadding=3D0 width=3D"100%" =
align=3Dcenter=20
            border=3D0>
              <TBODY>
              <TR vAlign=3Dtop>
                <TD align=3Dmiddle width=3D"100%"><IMG height=3D1 =
alt=3D""=20
                  src=3D"http://moneylife.in/icons/ecblank.gif" =
width=3D1=20
                border=3D0></TD></TR></TBODY></TABLE>
            <TABLE cellSpacing=3D0 cellPadding=3D0 width=3D"100%" =
border=3D0>
              <TBODY>
              <TR vAlign=3Dtop>
                <TD id=3DAL_CommentTable width=3D"100%"><IMG height=3D1 =
alt=3D""=20
                  src=3D"http://moneylife.in/icons/ecblank.gif" =
width=3D1=20
                border=3D0></TD></TR></TBODY></TABLE></TD>
          <TD width=3D96 bgColor=3D#ffffff><IMG height=3D1 alt=3D""=20
            src=3D"http://moneylife.in/icons/ecblank.gif" width=3D1 =
border=3D0></TD></TR>
        <TR vAlign=3Dtop>
          <TD width=3D67 bgColor=3D#ffffff><IMG height=3D1 alt=3D""=20
            src=3D"http://moneylife.in/icons/ecblank.gif" width=3D1 =
border=3D0></TD>
          <TD width=3D313 bgColor=3D#ffffff><IMG height=3D1 alt=3D""=20
            src=3D"http://moneylife.in/icons/ecblank.gif" width=3D1 =
border=3D0></TD>
          <TD width=3D192 bgColor=3D#ffffff><IMG height=3D1 alt=3D""=20
            src=3D"http://moneylife.in/icons/ecblank.gif" width=3D1 =
border=3D0></TD>
          <TD width=3D185 bgColor=3D#ffffff><IMG height=3D1 alt=3D""=20
            src=3D"http://moneylife.in/icons/ecblank.gif" width=3D1 =
border=3D0></TD>
          <TD width=3D96 bgColor=3D#ffffff><IMG height=3D1 alt=3D""=20
            src=3D"http://moneylife.in/icons/ecblank.gif" width=3D1 =
border=3D0></TD></TR>
        <TR vAlign=3Dtop>
          <TD width=3D67 bgColor=3D#ffffff><IMG height=3D1 alt=3D""=20
            src=3D"http://moneylife.in/icons/ecblank.gif" width=3D1 =
border=3D0></TD>
          <TD width=3D"80%" bgColor=3D#ffffff colSpan=3D3><IMG =
height=3D1 alt=3D""=20
            src=3D"http://moneylife.in/icons/ecblank.gif" width=3D1 =
border=3D0></TD>
          <TD width=3D96 bgColor=3D#ffffff><IMG height=3D1 alt=3D""=20
            src=3D"http://moneylife.in/icons/ecblank.gif" width=3D1 =
border=3D0></TD></TR>
        <TR vAlign=3Dtop>
          <TD width=3D67 bgColor=3D#ffffff><IMG height=3D1 alt=3D""=20
            src=3D"http://moneylife.in/icons/ecblank.gif" width=3D1 =
border=3D0></TD>
          <TD width=3D313 bgColor=3D#ffffff><IMG height=3D1 alt=3D""=20
            src=3D"http://moneylife.in/icons/ecblank.gif" width=3D1 =
border=3D0></TD>
          <TD width=3D192 bgColor=3D#ffffff><IMG height=3D1 alt=3D""=20
            src=3D"http://moneylife.in/icons/ecblank.gif" width=3D1 =
border=3D0></TD>
          <TD width=3D185 bgColor=3D#ffffff><IMG height=3D1 alt=3D""=20
            src=3D"http://moneylife.in/icons/ecblank.gif" width=3D1 =
border=3D0></TD>
          <TD width=3D96 bgColor=3D#ffffff><IMG height=3D1 alt=3D""=20
            src=3D"http://moneylife.in/icons/ecblank.gif" width=3D1 =
border=3D0></TD></TR>
        <TR vAlign=3Dtop>
          <TD width=3D67 bgColor=3D#ffffff><IMG height=3D1 alt=3D""=20
            src=3D"http://moneylife.in/icons/ecblank.gif" width=3D1 =
border=3D0></TD>
          <TD width=3D313 bgColor=3D#ffffff><IMG height=3D1 alt=3D""=20
            src=3D"http://moneylife.in/icons/ecblank.gif" width=3D1 =
border=3D0></TD>
          <TD width=3D192 bgColor=3D#ffffff><IMG height=3D1 alt=3D""=20
            src=3D"http://moneylife.in/icons/ecblank.gif" width=3D1 =
border=3D0></TD>
          <TD width=3D185 bgColor=3D#ffffff><IMG height=3D1 alt=3D""=20
            src=3D"http://moneylife.in/icons/ecblank.gif" width=3D1 =
border=3D0></TD>
          <TD width=3D96 bgColor=3D#ffffff><IMG height=3D1 alt=3D""=20
            src=3D"http://moneylife.in/icons/ecblank.gif" width=3D1 =
border=3D0></TD></TR>
        <TR vAlign=3Dtop>
          <TD width=3D67 bgColor=3D#ffffff><IMG height=3D1 alt=3D""=20
            src=3D"http://moneylife.in/icons/ecblank.gif" width=3D1 =
border=3D0></TD>
          <TD width=3D"95%" bgColor=3D#ffffff colSpan=3D4><A=20
            =
href=3D"http://moneylife.in/CMSArch.nsf/AL3?openform&amp;News~Investor%20=
Interest~IPOs%20Under%20Water&amp;ISD=3D29-Mar-2007#"></A><IMG=20
            height=3D10 src=3D"" width=3D1><BR>
            <TABLE class=3Dbo01 cellSpacing=3D0 cellPadding=3D0 =
width=3D"100%"=20
              border=3D0><TBODY>
              <TR>
                <TD=20
                style=3D"PADDING-RIGHT: 0px; PADDING-LEFT: 0px; =
PADDING-BOTTOM: 5px; PADDING-TOP: 5px"=20
                width=3D"100%"=20
                =
background=3Dhttp://moneylife.in/CMSArch.nsf/main_hrule_01.gif?OpenImageR=
esource></TD></TR>
              <TR>
                <TD=20
                style=3D"PADDING-RIGHT: 0px; PADDING-LEFT: 0px; =
PADDING-BOTTOM: 5px; PADDING-TOP: 5px"=20
                width=3D"100%"><IMG=20
                  =
src=3D"http://moneylife.in/CMSArch.nsf/main_libul01.gif?OpenImageResource=
"><A=20
                  class=3Da01top=20
                  =
href=3D"http://moneylife.in/CMSArch.nsf/AL3?openform&amp;News~Investor%20=
Interest~IPOs%20Under%20Water&amp;ISD=3D29-Mar-2007#00">TOP=20
                  OF THE PAGE</A><BR></TD></TR>
              <TR>
                <TD=20
                style=3D"PADDING-RIGHT: 0px; PADDING-LEFT: 0px; =
PADDING-BOTTOM: 5px; PADDING-TOP: 0px"=20
                width=3D"100%">
                  <DIV id=3DbottomLinksID></DIV></TD></TR>
              <TR>
                <TD=20
                style=3D"PADDING-RIGHT: 0px; PADDING-LEFT: 0px; =
PADDING-BOTTOM: 5px; PADDING-TOP: 0px"=20
                width=3D"100%"=20
                =
background=3Dhttp://moneylife.in/CMSArch.nsf/main_hrule_01.gif?OpenImageR=
esource></TD></TR>
              <TR>
                <TD=20
                style=3D"PADDING-RIGHT: 0px; PADDING-LEFT: 0px; =
PADDING-BOTTOM: 5px; PADDING-TOP: 0px"=20
                width=3D"100%"><IMG=20
                  =
src=3D"http://moneylife.in/CMSArch.nsf/main_id_foot.gif?OpenImageResource=
"=20
                  vspace=3D4><BR><BR><SPAN class=3Dbo01b>9, Nagree =
Terraces,=20
                  Soonawala Agiary Lane, Mahim (W), Mumbai - 400 016 =
INDIA=20
                  <BR>Tel.: 2444 1060, Telfax: 2444 2771, E-Mail:=20
                  mail@moneylife.in, www.moneylife.in<BR>=C2=A9 2005-06. =
All rights=20
                  reserved by Money Wise Media and it's subsidiaries.=20
                  </SPAN><BR><BR>No contents of MoneyLIFE.in website or=20
                  MoneyLIFE Magazine shall be reproduced without prior=20
                  permissions from the authors of MoneyLIFE.in website =
and/or=20
                  publisher of MoneyLIFE Magazine.<BR><BR>You are bound =
by Terms=20
                  and Conditions for using this website any further this =

                  point.<BR>MoneyLife website maintains standard =
guidelines of=20
                  User Privacy and may not disclose private user =
information to=20
                  any third parties.<BR><BR>Write to MoneyLIFE webmaster =
for all=20
                  the questions, reports and complaints pertaining to =
this=20
                  website.</TD></TR></TBODY></TABLE></TD>
          <TD width=3D96 bgColor=3D#ffffff><IMG height=3D1 alt=3D""=20
            src=3D"http://moneylife.in/icons/ecblank.gif" width=3D1=20
        border=3D0></TD></TR></TBODY></TABLE></TD></TR></TBODY></TABLE>
<TABLE width=3D"60%" align=3Dcenter>
  <TBODY>
  <TR>
    <TD style=3D"PADDING-RIGHT: 10px"></TD></TR></TBODY></TABLE><INPUT =
type=3Dhidden=20
value=3DOFF name=3DHTTPS> <INPUT type=3Dhidden value=3Dhttp =
name=3DProtocolType> <INPUT=20
type=3Dhidden value=3D80 name=3DServer_Port> <INPUT type=3Dhidden =
value=3Dmoneylife.in=20
name=3DServer_Name> <INPUT type=3Dhidden=20
value=3Dopenform&amp;News~Investor%20Interest~IPOs%20Under%20Water&amp;IS=
D=3D29-Mar-2007=20
name=3DQuery_String> <INPUT type=3Dhidden=20
value=3D"openform&amp;News~Investor Interest~IPOs Under =
Water&amp;ISD=3D29-Mar-2007"=20
name=3DQuery_String_Decoded> <INPUT type=3Dhidden=20
value=3D"http://moneylife.in/CMSArch.nsf/AL3?OpenForm&amp;News~Investor =
Interest~IPOs Under Water&amp;ISD=3D29-Mar-2007"=20
name=3DAL_ArticleURL> <INPUT type=3Dhidden name=3DAL_CommentsPresent> =
<INPUT=20
type=3Dhidden name=3DAL_Comments> <INPUT type=3Dhidden =
name=3DAL_StopComments> <INPUT=20
type=3Dhidden=20
value=3D"Stocks; Mutual Funds; Role Models; Sucheta's Solutions; Alert =
Consumers; Insurance; Spending; Columnists; Learning; Reader's Response; =
Life; Career; News"=20
name=3DLevel1> <INPUT type=3Dhidden=20
value=3D"Stocks~Stock Screen Model~Sector Track~Cover Story~Street =
Beat~Public Issues~Investor Interest; Mutual Funds~Pointers~Fund Screen =
Model~Cover Story~Fund Manager's Interview; Role Models~Academics / =
Scientists~Entrepreneurs~Professionals~Public Servants~Others; Sucheta's =
Solutions~Banking Services~Credit Card~Consumer =
Interest~Investing~Inheritance~Property~Taxation~Travel Cards~E-mail; =
Alert Consumers~Banking Services~Consumer Products~Civic =
Services~Gold~Insurance~Other Consumer Services~Property; =
Insurance~General Insurance~Life Insurance; =
Spending~Interiors~Telecom~Property~Luxury; Columnists~Purvi Sheth / =
Careers~Shreedhar Kanetkar / Stocks~R Balakrishnan / Investing~Walter =
Vieira / Personal Business~Raj Shekhar Iyer / Stocks~Sanjay Pandey / =
Personal Business; Learning~Learning; Reader's Response~Letters; =
Life~Beyond Money~Wellness~Books; Career~Unusual Choices; =
News~Alternative Investment~Borrowing~Careers~Commodity~Corporate =
Performance~Consumer Interest~Growth~Investing~Investor Interest~Public =
Interest~Spending~Tax" name=3DLevel2> <INPUT type=3Dhidden =
value=3D123.236.125.133=20
name=3DREMOTE_ADDR> <INPUT type=3Dhidden name=3DCMS_SUMURL> <INPUT =
type=3Dhidden=20
value=3DCMSArch.nsf name=3DDB> <INPUT type=3Dhidden=20
value=3D"News~Investor Interest~IPOs Under Water" name=3DTopic> <INPUT =
type=3Dhidden=20
value=3D29-Mar-2007 name=3DTargetIssueDate> <INPUT type=3Dhidden=20
value=3D"Sections Till Now" name=3DSection> <INPUT type=3Dhidden=20
value=3D"[<a ><img align=3D&quot;left&quot; valign=3Dbottom =
hspace=3D&quot;0&quot;  border=3D0   =
src=3D'http://moneylife.in/Icons/CMS/logo.gif'/><br =
style=3D&quot;line-height:300%&quot;  ></a>] "=20
name=3DAL1_MoneyLifeImage> <INPUT type=3Dhidden =
name=3DAL1_TopHeaderImage> <INPUT=20
type=3Dhidden value=3D"News / Analysis >> Investor Interest" =
name=3DAL1_BreadCrump>=20
<INPUT type=3Dhidden=20
value=3D"[<a ><img align=3D&quot;right&quot; hspace=3D&quot;0&quot;  =
border=3D0 style=3D&quot;margin-right:10 px; margin-top:40px; =
margin-right:20 px;&quot;  =
src=3D'http://moneylife.in/Icons/CMS/sinking_29.gif'/></a>] "=20
name=3DAL1_Section1Image> <INPUT type=3Dhidden value=3D"IPOs Under =
Water"=20
name=3DAL1_Section1> <INPUT type=3Dhidden name=3DAL1_S1Heading1> <INPUT =
type=3Dhidden=20
name=3DAL1_S1Heading2> <INPUT type=3Dhidden name=3DAL1_S1Heading3> =
<INPUT type=3Dhidden=20
name=3DAL1_S1Heading4> <INPUT type=3Dhidden name=3DAL1_S1Heading5> =
<INPUT type=3Dhidden=20
name=3DAL1_S1Message2> <INPUT type=3Dhidden name=3DIPAddress> <INPUT =
type=3Dhidden=20
value=3Dhttp name=3DIPProtocol> <INPUT type=3Dhidden =
name=3DAL1_BelowMenuImage1> <INPUT=20
type=3Dhidden name=3DAL1_BelowMenuImage2> <INPUT type=3Dhidden=20
name=3DAL1_BelowMenuImage3> <INPUT type=3Dhidden =
name=3DAL1_BelowMenuImage4> <INPUT=20
type=3Dhidden name=3DAL1_BelowMenuImage5> <INPUT type=3Dhidden=20
value=3D'<link href=3D"http://moneylife.in:80/CMS.nsf/styler.css" =
rel=3D"stylesheet" type=3D"text/css">'=20
name=3DStylesheet></FORM></BODY></HTML>

------=_NextPart_000_001F_01C8869B.B4AB09A0
Content-Type: image/gif
Content-Transfer-Encoding: base64
Content-Location: http://moneylife.in/icons/ecblank.gif

R0lGODlhEAABAIAAAAAAAP///yH5BAEAAAEALAAAAAAQAAEAAAIEjI8ZBQA7

------=_NextPart_000_001F_01C8869B.B4AB09A0
Content-Type: image/gif
Content-Transfer-Encoding: base64
Content-Location: http://moneylife.in/Icons/CMS/logo.gif

R0lGODlhgwA0AOYAAPb08/SpffBaLvKCTfaxifbKrO9jMvF9Su5JJPFqMvBYKvFpNf/07O5hLe5Y
K/BVKvb7/e9cMPSthe9RJvbt5fKUZfBeLvKebvbBofBtOPW5lfKJVfnZxPW2ke94Rfvk0/WyjPFx
PvBYLPr39PBaK/bbyvOVavbi1PBdKvFsNvrp3Pby7fBhMPbAnfbNsPbl2PW1jfbFpva9mvShdPBY
L/bbxfKRZvF1PvF4QvBcLPbWwPW5mO9SKPKZbvW+nfKNXvKFVfndyfWwhvKQYfbQt/78+vWcbfSq
hfr6+vGCUO9UKPFsMvOZavSbbvnhzfSZavr9//OYZvnWwPSRYfjv5fSfcvBmNPSOXfbv7PGNWv36
+PW1ivfo3vBvPP/9/PSngPBaJ/n8+Pnm2f///fbf0PSTZvOUYfz9/Pvv6O9YJvnJqPbIp/Owif37
/fr7/Pv+//3+//j8//39/v3+/fWcavjGqvSjevF3SPf3+O9PJPBdL/BcMPBcLvBcL/BbL////yH5
BAAAAAAALAAAAACDADQAAAf/gDcJg4QphIOGh4NLio0LjZCRkpOHBgkDFzMXF02bnp+goaKjogNL
OAkWqhZ6enx+rH6trHurrHoWDQ23uLe2v8DBwsO/CjlVKxTKy8xczM/LVFTK0xTV1NTV1VxVYI85
fHt7fuG4OX2vt3w5sgJ7en1+fnsCsn2qsn59+/z9/v8AA/aBJ+sBny9Q4LxZCOVNQzhjxvyZwxBK
wzNnLC7cuNENR4sg3yh8wyAAGEPh5JFzwKMlDyUPHuCiMY5PKz0CaOjDqSQPDwcPBLxSSbSo0aNI
5YmbtyfolzhaOHQgAIKAhhNa5JxRWKKDEBBCNOjQAaIsAapmNZAhUrWsWxhl/wuQDIBiUCs+6AQk
OABkA5AkHhLkwMlqcCtxffY4MIDjQOMDISyQ40O5suXLmDNjbjVQzwM/Txl0SGFgAeM1I7y0USgj
g4UUFm50kGClwaAFVnIbuFHHzgIWjyoZMAGHgR0UGRJw3tNHBI4LEkAUqMEhgIWgDfjJw+XnQYMZ
UoLocNEBCIl6ROPtk9dPn3r26wGqfCWgz+fQEkjwUKAkAYYRf3jxBxw7sJCHAHlYccQXDiihgAgi
KDHBBAgY4MMTKPBAgggPTDhBHnn88MYIdDGSA3N7ULbbHSH0IMYfRNwwgR570KAHOfb4kccBHEAx
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

------=_NextPart_000_001F_01C8869B.B4AB09A0
Content-Type: image/gif
Content-Transfer-Encoding: base64
Content-Location: http://moneylife.in/CMSArch.nsf/main_libul02.gif

R0lGODlhCwAJAJECAHRiANCxAP///wAAACH5BAEAAAIALAAAAAALAAkAAAIZhG+iEO2gBHMNrvri
NFXjflGBJYmjhhxRAQA7

------=_NextPart_000_001F_01C8869B.B4AB09A0
Content-Type: image/gif
Content-Transfer-Encoding: base64
Content-Location: http://moneylife.in/CMSArch.nsf/%20main_btn_go.gif

R0lGODlhFgARAIAAAHRiANCxACH5BAAAAAAALAAAAAAWABEAAAIxhI+pFu0PIYs0zorDzXRzCXTT
6JBNWJ5aiZphu56wus6s2Nred/MW6nvsfEPe4ngsAAA7

------=_NextPart_000_001F_01C8869B.B4AB09A0
Content-Type: image/gif
Content-Transfer-Encoding: base64
Content-Location: http://moneylife.in/Icons/CMS/sinking_29.gif

R0lGODlhuABqAOYAAHmYpbG9xJWlq4eUl7rFyeXr7oacpd7q7rW6u5ers8XJyhkqK2eIl9jZ2Yui
qUZVUzNVaniTnGh0c1d3hnSNluvv8x0zS+/z8+fn5kZndmR7hqGqq1uDlHeHi2eDjaOusjJAMoym
slZmZzlUWaS1u0RbY1hyeqy2ujVIRqWytTVgiEdjaPv7+6uytZ2xua26vUlziFNrdMzU1zpgcVSG
oilARE9gWUl5lSdIWNTf40NrhTVKUld8kPf7/Pb3+8bO0TpQS0FMPHWAffPz70x6p0lueeLn6KOj
omyQn8PDw6uvq6S6w/v799PU0kFnmd3i4YSGgG6awbvBws3SzbKyse/z7+Pj432fruvr5/Pv82Fn
Yfb79x0+UixPXFJvg5qfn1tvbZqamENehiJDc/Pz8+/v8Pf39+nv7/Pz9/P39+vr6/f38+vr7/Pv
7/P38+vv6+/v6/fz8/fz9+fr5+vn59/f3vv3835tbc/Pzr6+v1hYWGR9m+jn66q6tu/r7/7+/iH+
JDxBTFQ+ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAAh+QQAAAAAACwAAAAAuABqAAAH
/4B/goODaReHiGiKi4yNjo+LaZJpjJOWl5dmZj6cnZ4+mqGhZBeiZGYsomanoSyur6mqFzIBT7Gq
mlalpaZkBQEBLTk9PWdloKKUaGlmk2aE0NF/LGcH1tfY2drb3N3eBeDh4uFn5eblbOls6OlPamxl
ahhqZfXwalb09fv8/GpqFaTE0HAhnTk1BcrlaVDByJNy4R4CGLOjxIEzFabkGBfOiJGOHyuwkAbt
woEc3lKqXNmNo8tz5tSpO5PO4z4MfPqxsTKnn899at6UMTKgBAEzB80VWFjmzBMj5+Y8ySFGjAUD
aeac+bHRpcePBb56RENSkElsKFmqXYvN5UuYMv8xylTjrt6cefD2WbHys289NAREdLhQBss7g2yY
/nP375+VAiHGjHnwkM8ZBU/cjhPr8QLJNNbSsh2tVrM4mOwMYqxQAd0TDPXkpeOHga9fn/AKdCgh
gwybd//iIahzwTHjxlOdjLEwwAfCy2DPmA7L+Vk00thZTk+YELXMdazD08SXd14/fLd/qkET4MGA
LcCDq8lDHPkcNeXU8DHiQvIOGVmAc9kc4CBkGmcfRYOGNU9k52Bb23XnXVyrVVAPTWXkE1tP/miY
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

------=_NextPart_000_001F_01C8869B.B4AB09A0
Content-Type: application/octet-stream
Content-Transfer-Encoding: base64
Content-Location: http://moneylife.in/CMSArch.nsf/main_libul01.gif?OpenImageResource

R0lGODlhDQAJAJECAHRiANCxAP///wAAACH5BAEAAAIALAAAAAANAAkAAAIahH+iAuEfwGLwydVc
jjMf3VUgJnKkeCnIOhUAOw==

------=_NextPart_000_001F_01C8869B.B4AB09A0
Content-Type: application/octet-stream
Content-Transfer-Encoding: base64
Content-Location: http://moneylife.in/CMSArch.nsf/main_id_foot.gif?OpenImageResource

R0lGODlhXgAcAKIAAPX19eXl5YiIiK6urpiYmMnJyX9/f////yH5BAAAAAAALAAAAABeABwAAAP/
eHpR7mBJ+UaJM+vNu/+MMxhG0BWkYIHsRr5wLM+xFghGwQFCb7bACW1IrGUKuAFnQOhhgtBX5NYT
EKYqgFYRMCgppAxgMLraCGWo+iA98Kpm3nfRnStQhkxg0BX8JhYjdmssbVQ9ZjdfAQSNXneNBGGA
Fzh/CwUEB5I6hECGVVZYiwY9jwcjpZMLAFetOROtAa+XbgG1t6wFtVu2TwB4Blhwo1wppyOmeRRf
ghMFSlSXSI1z1BFIBmYMaAQmknMDocOIxQxkSZBNPZQKzqyJ2k+CWn4HmY+Z1FwCOmSZkn4kc8Ig
VCIVEl7ZOZRwG4ptqDq9uyfPTT9oKBpcqWPx/wsaPigkjitIrOAcLeAkMMQ0p88PRgveueRHZow3
MyNMiMPmJdopNFXIiTLJz9QXgFUkrOBXQgGBTq8knqJ4QY43ol10IBkAwATHVsGEHiT14mgpHMvc
QIx6r6Ulkn9yUnzqrqkgcRfoINzDhoRYc13K3jm7KhMgL7LolDKBwq2ACCktauLxNG9ChCtAqRpr
TDBFZTE7xfQCDQzOpnV9OoQVcoOiTRHatGo09DUDGEdpT+JRC8XQ0c0eK3ijE5baK2RQj/mTlW9f
YYDiILztefQywxNuGF8QmcloHTdWY8x4Z2EJPgqkaFnPRIuiW8EQrx/jN/wTftu04OGKShNFs3Oi
NUHGf8BAdI8KcxSh4BDrWEGXMVAxEUk1jKATYH5JRPCKFbWIA9GCIMYw3y1/AJPQFvO5AQEF01wC
jGgScOLJjDQSwlGNOOb4QSP36eijj+39KKQnPdpUy5BIgqCIhpnwl+STLLzyEXpQVslCA5ZZKUEC
ADs=

------=_NextPart_000_001F_01C8869B.B4AB09A0
Content-Type: application/octet-stream
Content-Transfer-Encoding: base64
Content-Location: http://moneylife.in/CMSArch.nsf/main_hrule_02.gif?OpenImageResource

R0lGODlhLAERAIABAP///////yH5BAEAAAEALAAAAAAsAREAAAJqjI+py+0Po5y02ouz3rz7D4bi
SJbmiabqyrbuC8fyTNf2jef6zvf+DwwKh8Si8YjUAQLLJvPpjEKn0ir1as1it9ou9+sNg8fiMvls
TqO/ybb7DY/L5/S6/Y7P6/f8vv8PGCg4SFhoeBhYAAA7

------=_NextPart_000_001F_01C8869B.B4AB09A0
Content-Type: application/octet-stream
Content-Transfer-Encoding: base64
Content-Location: http://moneylife.in/CMSArch.nsf/main_hrule_01.gif?OpenImageResource

R0lGODlhLAEyAIABAE1NTf///yH5BAEAAAEALAAAAAAsATIAAAKzRIynyesNn4x02oqvznz7Dn5i
SI5agKbqyrbuC8fyTNf2jef6zvf+DwwKh8Si8YhMKpfMpvMJjUqn1Kr1is1qt9yu9wsOi8fksvmM
TqvX7Lb7DY/L5/S6/Y7P6/f8vv8PGCg4SFhoeIiYqLjI2Oj4CBkpOUlZaXmJmam5ydnp+QkaKjpK
Wmp6ipqqusra6voKGys7S1tre4ubq7vL2+v7CxwsPExcbHyMnKy8zNzs/Ay9XAAAOw==

------=_NextPart_000_001F_01C8869B.B4AB09A0
Content-Type: text/css;
	charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
Content-Location: http://moneylife.in/CMS.nsf/styler.css

.bo01 {
	FONT-SIZE: 8pt; COLOR: #4d4d4d; FONT-FAMILY: Arial, Helvetica, =
sans-serif
}
.bo01b {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #4d4d4d; FONT-FAMILY: Arial, =
Helvetica, sans-serif
}
.bo02 {
	FONT-WEIGHT: bold; FONT-SIZE: 7pt; FONT-FAMILY: Tahoma, Arial, "MS Sans =
Serif", Verdana
}
.bo02b {
	FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: #4d4d4d; FONT-FAMILY: Arial, =
Helvetica, sans-serif
}
.bo03 {
	FONT-SIZE: 9pt; COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, =
sans-serif
}
.bo04 {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #e8c500; FONT-FAMILY: Arial, =
Helvetica, sans-serif
}
.btxt04 {
	FONT-SIZE: 13px; FONT-FAMILY: Times New Roman
}
.ttl02 {
	FONT-WEIGHT: bold; FONT-SIZE: 14pt; COLOR: #5b2624; FONT-FAMILY: Arial, =
MS Sans Serif, Helvetica, Tahoma
}
.sttl01 {
	FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: #ffffff; FONT-FAMILY: Arial, =
Helvetica
}
.sttl01new {
	FONT-WEIGHT: bold; FONT-SIZE: 11pt; COLOR: #555555; FONT-FAMILY: Arial, =
MS Sans Serif, Helvetica, Tahoma
}
.sttl02 {
	FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: #e8c500; FONT-FAMILY: Arial, =
Helvetica, sans-serif
}
.sttl02New {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: #666666; FONT-FAMILY: Arial, =
MS Sans Serif, Helvetica, Tahoma
}
.sttl03 {
	FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: #333333; FONT-FAMILY: Arial, =
Helvetica, sans-serif
}
.sttl03New {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: #5b2624; FONT-FAMILY: Arial, =
MS Sans Serif, Helvetica, Tahoma
}
.alertxt {
	FONT-SIZE: 8pt; COLOR: red; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.postxt {
	FONT-SIZE: 9pt; COLOR: green; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.attl01 {
	FONT-WEIGHT: bold; FONT-SIZE: 16pt; COLOR: #746200; FONT-FAMILY: Arial, =
Helvetica, MS Sans Serif
}
.asttl01 {
	FONT-WEIGHT: bold; FONT-SIZE: 11pt; COLOR: #666666; FONT-FAMILY: Arial, =
Helvetica, MS Sans Serif
}
.a01 {
	FONT-SIZE: 8pt; COLOR: #4d4d4d; FONT-FAMILY: Arial, Helvetica, =
sans-serif; TEXT-DECORATION: none
}
.a01:hover {
	FONT-SIZE: 8pt; COLOR: #746200; FONT-FAMILY: Arial, Helvetica, =
sans-serif; TEXT-DECORATION: underline
}
.levelClass {
	FONT-SIZE: 9pt; COLOR: #4d4d4d; FONT-FAMILY: Arial, Helvetica, =
sans-serif; TEXT-DECORATION: none
}
.a01b {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #4d4d4d; FONT-FAMILY: Arial, =
Helvetica, sans-serif; TEXT-DECORATION: none
}
.a01b:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #746200; FONT-FAMILY: Arial, =
Helvetica, sans-serif; TEXT-DECORATION: underline
}
.a02 {
	FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: #4d4d4d; FONT-FAMILY: Arial, =
Helvetica, sans-serif; TEXT-DECORATION: none
}
.a02:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: #746200; FONT-FAMILY: Arial, =
Helvetica, sans-serif; TEXT-DECORATION: none
}
.a03 {
	FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: #ffffff; FONT-FAMILY: Arial, =
Helvetica, sans-serif; TEXT-DECORATION: none
}
.a03:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: #e8c500; FONT-FAMILY: Arial, =
Helvetica, sans-serif; TEXT-DECORATION: none
}
.a04 {
	FONT-SIZE: 8pt; COLOR: #804800; FONT-FAMILY: Tahoma, Arial, "MS Sans =
Serif", Verdana; TEXT-DECORATION: none
}
.a04:hover {
	FONT-SIZE: 8pt; COLOR: #000000; FONT-FAMILY: Tahoma, Arial, "MS Sans =
Serif", Verdana; TEXT-DECORATION: underline
}
.a07 {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; CURSOR: hand; COLOR: #ffffff; =
FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #746200; =
TEXT-DECORATION: none
}
.a07:hover {
	FONT-SIZE: 9pt; CURSOR: hand; COLOR: #000000; FONT-FAMILY: Arial, =
Helvetica, sans-serif; BACKGROUND-COLOR: #dcd8c4; TEXT-DECORATION: =
underline
}
.a01top {
	FONT-WEIGHT: bold; FONT-SIZE: 7pt; COLOR: #4d4d4d; FONT-FAMILY: Arial, =
Helvetica, sans-serif; TEXT-DECORATION: none
}
.a01top:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 7pt; COLOR: #746200; FONT-FAMILY: Arial, =
Helvetica, sans-serif; TEXT-DECORATION: underline
}
.a05 {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; CURSOR: hand; COLOR: #4d4d4d; =
FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #dcd8c4; =
TEXT-DECORATION: none
}
.a05:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; CURSOR: hand; COLOR: #ffffff; =
FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
.a06 {
	FONT-WEIGHT: bold; FONT-SIZE: 9pt; CURSOR: hand; COLOR: #ffffff; =
FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #746200; =
TEXT-DECORATION: none
}
.a06:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 9pt; CURSOR: hand; COLOR: #746200; =
FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #dcd8c4; =
TEXT-DECORATION: underline
}
.divLink {
	FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: #ffffff; FONT-FAMILY: Arial, =
Helvetica, sans-serif; TEXT-DECORATION: none
}
.divLink:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: #000000; FONT-FAMILY: Arial, =
Helvetica, sans-serif
}
.divLink1 {
	FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: #454545; FONT-FAMILY: Arial, =
Helvetica, sans-serif; TEXT-DECORATION: none
}
.divLink1:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: #ffffff; FONT-FAMILY: Arial, =
Helvetica, sans-serif; BACKGROUND-COLOR: #746200
}
.divLink2 {
	FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: #454545; FONT-FAMILY: Arial, =
Helvetica, sans-serif; TEXT-DECORATION: none
}
.divLink2:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: #ffffff; FONT-FAMILY: Arial, =
Helvetica, sans-serif; BACKGROUND-COLOR: #746200
}
.tbox01 {
	PADDING-LEFT: 2px; FONT-SIZE: 8pt; COLOR: #746200; FONT-FAMILY: Arial, =
Helvetica, sans-serif
}
.tbox02 {
	PADDING-LEFT: 2px; FONT-SIZE: 8pt; COLOR: #746200; FONT-FAMILY: Arial, =
Helvetica, sans-serif
}
.CellBorder {
	BORDER-RIGHT: #fff 1pt solid; PADDING-RIGHT: 5pt; BORDER-TOP: #fff 1pt =
solid; PADDING-LEFT: 5pt; PADDING-BOTTOM: 5pt; BORDER-LEFT: #fff 1pt =
solid; PADDING-TOP: 5pt; BORDER-BOTTOM: #fff 1pt solid
}
.SectionHeader {
	BORDER-RIGHT: #bab2af 1pt solid; BORDER-TOP: #bab2af 1pt solid; =
PADDING-LEFT: 5pt; FONT-WEIGHT: bold; FONT-SIZE: 9pt; BORDER-LEFT: =
#bab2af 1pt solid; COLOR: #ffffff; BORDER-BOTTOM: #bab2af 1pt solid; =
FONT-FAMILY: Arial, Helvetica; BACKGROUND-COLOR: #a17b68; =
TEXT-DECORATION: none
}
.CategoryHeader {
	FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: #a55c47; FONT-FAMILY: Arial, =
Helvetica; TEXT-DECORATION: none
}
.ArticleHeader {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: #5a2421; FONT-FAMILY: Arial, =
Helvetica, sans-serif; TEXT-DECORATION: none
}
.ArticleDetails {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #525252; FONT-FAMILY: Arial, =
Helvetica, sans-serif; TEXT-DECORATION: none
}
A.googleLinks {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #4d4d4d; FONT-FAMILY: Arial, =
Helvetica, sans-serif; TEXT-DECORATION: underline
}
A.googleLinks:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #999999; FONT-FAMILY: Arial, =
Helvetica, sans-serif
}
.button {
	BORDER-RIGHT: #bab2af 1pt solid; BORDER-TOP: #bab2af 1pt solid; =
FONT-WEIGHT: bold; FONT-SIZE: 8pt; BORDER-LEFT: #bab2af 1pt solid; =
CURSOR: hand; COLOR: #ffffff; BORDER-BOTTOM: #bab2af 1pt solid; =
FONT-FAMILY: Arial, Helvetica; BACKGROUND-COLOR: #cfc5c0; =
TEXT-DECORATION: none
}
HR {
	COLOR: #a55c47; HEIGHT: 1px
}
BODY {
	LINE-HEIGHT: 1.5
}
.OfferHeading {
	FONT-WEIGHT: bold; FONT-SIZE: 36px; COLOR: #633100; FONT-STYLE: italic; =
FONT-FAMILY: "Times New Roman", Times, serif
}
.OfferHeadingSubscribe {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: #633100; FONT-FAMILY: "Times =
New Roman", Times, serif
}
.HeadingMoneyLife {
	FONT-WEIGHT: bold; FONT-SIZE: 24px; COLOR: #9e6700; FONT-FAMILY: Arial, =
Helvetica, sans-serif
}
.AboutMoneyLife {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #633100; FONT-FAMILY: =
Verdana, Arial, Helvetica, sans-serif
}
.OfferContent {
	LIST-STYLE-POSITION: inside; FONT-SIZE: 13px; LIST-STYLE-IMAGE: =
url(Infosys Images/indent.jpg); COLOR: #000; FONT-FAMILY: "Times New =
Roman", Times, serif
}
LI {
	LIST-STYLE-POSITION: inside; FONT-SIZE: 13px; LIST-STYLE-IMAGE: =
url(Infosys Images/indent.jpg); COLOR: #000; FONT-FAMILY: "Times New =
Roman", Times, serif
}
.AvailOffer {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #633100; FONT-FAMILY: =
Verdana, Arial, Helvetica, sans-serif
}
.roundedEdges {
	FONT-SIZE: 6px; LINE-HEIGHT: normal; HEIGHT: 7px
}
.OptionHeading {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #e37b00; FONT-FAMILY: Arial, =
Helvetica, sans-serif
}
.OptionDetails {
	FONT-SIZE: 12px; COLOR: #000; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.FormLabels {
	FONT-SIZE: 12px; COLOR: #000; FONT-FAMILY: Haettenschweiler, Arial
}
.copyright {
	FONT-SIZE: 13px; COLOR: #000; FONT-FAMILY: Haettenschweiler, Arial
}

------=_NextPart_000_001F_01C8869B.B4AB09A0
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://moneylife.in/CMSArch.nsf/MenuLinks.css?OpenCssResource

.menuTable {
	FONT-SIZE: 7.5pt; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif, =
Verdana
}
.bottomLinkRow {
	FONT-SIZE: 7pt; VERTICAL-ALIGN: middle; COLOR: #4d4d4d; FONT-FAMILY: =
Tahoma, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ffffff; =
TEXT-DECORATION: none
}
.bottomLinkRow:hover {
	FONT-SIZE: 7pt; VERTICAL-ALIGN: middle; COLOR: #746200; FONT-FAMILY: =
Tahoma, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ffffff; =
TEXT-DECORATION: underline
}
.hotTable {
	FONT-SIZE: 8pt; COLOR: #4d4d4d; FONT-FAMILY: Tahoma, Arial, Helvetica, =
sans-serif
}
.hotRow {
	FONT-WEIGHT: normal; FONT-SIZE: 8pt; COLOR: #454545; FONT-FAMILY: =
Tahoma, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.hotRow:hover {
	FONT-SIZE: 8pt; COLOR: #746200; FONT-FAMILY: Arial, Helvetica, =
sans-serif; TEXT-DECORATION: underline
}
.hotTitle {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #333333; FONT-FAMILY: Tahoma, =
Arial, Helvetica, sans-serif
}
.newMenuTable {
	FONT-SIZE: 8pt; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; =
BACKGROUND-COLOR: #746200
}
.newMenuRow {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #ffffff; FONT-FAMILY: Tahoma, =
Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #746200; =
TEXT-DECORATION: none
}
.newMenuRow:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #e8c500; FONT-FAMILY: Tahoma, =
Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.newSubMenuRow {
	FONT-SIZE: 7pt; CURSOR: hand; COLOR: #ffffff; FONT-FAMILY: Tahoma, =
Arial,  Helvetica, sans-serif; BACKGROUND-COLOR: #746200; =
TEXT-DECORATION: none
}
.newSubMenuRow:hover {
	FONT-SIZE: 7pt; CURSOR: hand; COLOR: #e8c500; FONT-FAMILY: Tahoma, =
Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.newtrow {
	BACKGROUND-COLOR: #4d4d4d
}
.newLevelRow {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #e8c500; FONT-FAMILY: Tahoma, =
Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.SearchClass {
	FONT-WEIGHT: bold; FONT-SIZE: 7pt; COLOR: #e8c500; FONT-FAMILY: Tahoma, =
Arial, Helvetica, sans-serif
}

------=_NextPart_000_001F_01C8869B.B4AB09A0
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://moneylife.in/CMSArch.nsf/JSFunctions.js?OpenJavascriptLibrary

=0Dfunction changeURL()=0D{=0D	var lsURL=3Dlocation.href=0D		=
if(lsURL.indexOf("#")!=3D-1)=0D			{=0D				=
window.location.href=3DlsURL.replace("#","&")=0D				return true;=0D			=
}=0D=0D}=0D/*=0DAuthor: Seemant Daharwal Date =
31-Jan-2007=0D*/=0Dfunction fpsArrayTrimStr(aisSourceArr)=0D{=0D	for(var =
liCounter=3D0; liCounter<aisSourceArr.length; liCounter++)=0D		=
aisSourceArr[liCounter] =3D fpfTrim(aisSourceArr[liCounter]);=0D	=
//return aisSourceArr;=0D}=0D// FOR ARCHIVES NEW=0Dfunction =
hideArchDiv() =0D{=0D	if(document.getElementById("DIDViewArchives") !=3D =
null)=0D	{document.getElementById("DIDViewArchives").style.visibility =
=3D "hidden"}=0D}=0D/*	Author	: Mithlesh Raut				Date  	: =
18-July-2006=0D	Purpose	: this function is used to create the dynamic =
table for sub-menu for a passed main menu item=0D*/=0Dfunction =
createArchSubMenu(level1)=0D{=0D	if(document.getElementById("Popwin") =
!=3D null)=0D		{ document.getElementById("Popwin").style.visibility =3D =
"hidden";}=0D	level1 =3D "RIDViewArchives";=0D	var aisAID =3D =
"RIDViewArchives";=0D	=
document.getElementById(aisAID).style.color=3D"#E8C500";=0D	=0D	var f=3D =
document.forms[0];=0D	var arrCurrLevel2List=3Dnew Array();=0D	var =
lsLevelsRow =3D "";=0D	var lsURL =3D"";=0D	var lsCompleteURL =3D"";=0D	=
//lsURL =3D f.ProtocolType.value + "://" + f.Server_Name.value + ":" + =
f.Server_Port.value+"/" + "CMS.nsf" +"/" + "/lv1?openform&"=0D	lsURL =3D =
f.ProtocolType.value + "://" + f.Server_Name.value + ":" + =
f.Server_Port.value+"/" + f.ArchDbPath.value=0D	var lsURL1 =3D lsURL + =
"VABIY?OpenForm"=0D	var lsURL2 =3D lsURL + "VABSL?OpenForm"=0D	// get =
the current Level2s=0D		arrCurrLevel2List=3D new Array("By Issue Date", =
"By Sub Level")=0D		var arrCurrLevel2IDList =3D new Array("RIDBISD", =
"RIDBSL")=0D		lsLevelsRow =3D ""=0D		lsLevelsRow =3D lsLevelsRow + "<tr =
onMouseOver=3D'setLevelColor(&quot;"+ level1 + "&quot;)' =
onMouseOut=3D'reSetLevelColor(&quot;" + level1 + "&quot;)' =
class=3D'newSubMenuRow' border=3D'1'>"=0D		lsLevelsRow =3D lsLevelsRow =
+"<td id=3D'" +arrCurrLevel2IDList[0]+ "' style=3D'height:8px; =
padding:2px 0px 0px 2px'><a class=3D'newSubMenuRow' href=3D'' =
onClick=3D'window.open(&quot;"+lsURL1+"&quot;, &quot;_parent&quot;); =
return false;'>"+ "&nbsp;" +arrCurrLevel2List[0] =
+"</a>&nbsp;&nbsp;&nbsp;&nbsp;</td></tr>"=0D		lsLevelsRow =3D =
lsLevelsRow + "<tr onMouseOver=3D'setLevelColor(&quot;"+ level1 + =
"&quot;)' onMouseOut=3D'reSetLevelColor(&quot;" + level1 + "&quot;)' =
class=3D'newSubMenuRow' border=3D'1'>"=0D		lsLevelsRow =3D lsLevelsRow =
+"<td id=3D'" +arrCurrLevel2IDList[1]+ "' style=3D'height:8px; =
padding:0px 0px 2px 2px'> <a class=3D'newSubMenuRow' href=3D'' =
onClick=3D'window.open(&quot;"+lsURL2+"&quot;, &quot;_parent&quot;); =
return false;'>"+ "&nbsp;" +arrCurrLevel2List[1] =
+"</a>&nbsp;&nbsp;&nbsp;&nbsp;</td></tr>"		=0D		var lft =3D =
findX(document.getElementById("RIDViewArchives"))=0D		=
document.getElementById("DIDViewArchives").style.left=3D  lft + 120=0D		=
//document.getElementById("popwin").style.top=3D  event.clientY -5=0D		=
var tp =3D findY(document.getElementById("RIDViewArchives"))=0D		=
document.getElementById("DIDViewArchives").style.top=3D  tp=0D		=
//document.getElementById("DIDViewArchives").style.top=3D  tp - 5=0D		=
document.getElementById("DIDViewArchives").innerHTML=3D"<TABLE  =
class=3D'newSubMenuRow' border=3D'0' cellspacing=3D'0' cellpadding=3D'0' =
>" +lsLevelsRow+ "</TABLE>";=0D		=
document.getElementById("DIDViewArchives").style.visibility=3D"visible";=0D=
	=0D}=0D=0D/*	Author	: Mithlesh Raut				Date  	: 18-July-2006=0D	Purpose	=
: this function is used to create the dynamic table for sub-menu for a =
passed main menu item=0D*/=0Dfunction createNewSubMenu(level1)=0D{=0D	=
if(document.getElementById("DIDViewArchives") !=3D null)=0D	=
{document.getElementById("DIDViewArchives").style.visibility =3D =
"hidden"}=0D	=0D	var lsAID =3D level1 + "1";=0D	=
document.getElementById(lsAID).style.color=3D"#E8C500";=0D	=0D	var f=3D =
document.forms[0];=0D	var arrCurrLevel2List=3Dnew Array();=0D	var =
allLevel2List;=0D	var level1Position;=0D	var lsLevel1;=0D	var =
lsFormatedLevel2;=0D=0D	var k;=0D	var lsLevelsRow =3D "";=0D	var =
lsCurrLevel;=0D	var lsURL =3D"";=0D	var lsCompleteURL =3D"";=0D=0D	lsURL =
=3D f.ProtocolType.value + "://" + f.Server_Name.value + ":" + =
f.Server_Port.value+"/" + f.DB.value +"/" + "/lv1?openform&"=0D	=0D	// =
storing level2 List field value into a variable=0D	=
allLevel2List=3Df.Level2.value;=0D	=0D	lsLevel1 =3D =
fpfReplace(level1,"\u00A5","'");=0D=0D	//SD31012007 Start wrote below =
block of code to keep level2 string in any array for each index of level =
1 and then find the level 1 in that array.=0D	var lsTempL2Arr =3D =
allLevel2List.split(";");=0D	fpsArrayTrimStr(lsTempL2Arr);=0D	var =
lsTempL2;=0D	for(var liTempI=3D0; liTempI < lsTempL2Arr.length; =
liTempI++)=0D	{=0D		lsTempL2 =3D =
(lsTempL2Arr[liTempI]).toUpperCase();=0D		if(lsTempL2.indexOf( =
(fpfTrim(lsLevel1)).toUpperCase()) =3D=3D 0)=0D		{=0D				level1Position =
=3D liTempI;=0D				break;=0D		}	=0D	}=0D	//SD31012007 END=0D	=
//SD31012007 commented below code because it was finding the level1 at =
any place in the string of level2=0D	//level1Position =3D =
allLevel2List.indexOf(lsLevel1);=0D	=0D	if (level1Position>=3D0)=0D	{=0D	=
	// get the value starting with the Current Level2=0D		allLevel2List =3D =
lsTempL2Arr[level1Position]; =
//allLevel2List.substring(level1Position,allLevel2List.length);=0D		=
allLevel2List =3D allLevel2List=0D//		allLevel2List =3D allLevel2List =
;=0D=0D		// get new level1 position=0D		level1Position =3D 0 =
//allLevel2List.indexOf(lsLevel1);=0D		=0D		// get the actual =
level2List=0D		var AText =3D allLevel2List.substring(level1Position);=0D	=
	=0D		// get the current Level2s=0D		=
arrCurrLevel2List=3DAText.split("~");=0D				=0D		=
if(arrCurrLevel2List.length >1) { lsLevelsRow=3DlsLevelsRow + "<tr =
class=3D'newSubMenuRow'><td onMouseOver=3D'hideSubMenu()' =
onMouseOut=3D'hideSubMenu()'><img src=3D'/icons/ecblank.gif' =
border=3D'0' height=3D'5' width=3D'1' alt=3D''></td></tr>" }=0D=0D		=
for(k=3D1;k<arrCurrLevel2List.length;k++)=0D		{=0D			lsCurrLevel =3D =
arrCurrLevel2List[k];=0D			lsCurrLevel =3D removeCR(lsCurrLevel);=0D			=
lsCurrLevel=3D fpfReplace(lsCurrLevel,"%20"," ");=0D			=0D			=
lsFormatedLevel2 =3D lsCurrLevel;=0D			lsCurrLevel=3D =
fpfReplace(lsCurrLevel,"'","\u00A5");=0D			=0D			//SD Start=0D			if( =
f.TargetIssueDate !=3D null)=0D			{ lsCompleteURL =3D trim(lsURL) + =
trim(level1) +"&ISD=3D" + f.TargetIssueDate.value +"#" + =
trim(lsCurrLevel);}=0D			else=0D			{ lsCompleteURL =3D trim(lsURL) + =
trim(level1) +"#" + trim(lsCurrLevel);}=0D			//SD End=0D=0D			=
lsCompleteURL =3D fpfReplace(lsCompleteURL, "\\", "/")=0D=0D			=
lsLevelsRow=3DlsLevelsRow+"<tr onMouseOver=3D'setLevelColor(&quot;" + =
level1 + "&quot;)' onMouseOut=3D'reSetLevelColor(&quot;" + level1 + =
"&quot;)'  onClick=3D'openWinSubMenu(&quot;" + lsCompleteURL + "&quot;)' =
class=3D'newSubMenuRow' border=3D'1'> <td id=3D'" +lsCurrLevel + "' =
class=3D'newSubMenuRow' onMouseOver=3D'setLevelColor(&quot;" + =
lsCurrLevel + "&quot;)' onMouseOut=3D'reSetLevelColor(&quot;" + =
lsCurrLevel + "&quot;)' >" + "&nbsp;" + lsFormatedLevel2 +"</td> <td =
onMouseOver=3D'hideSubMenu()'> &nbsp;&nbsp;&nbsp; </td></tr>";=0D		=
}=0D=0D		if(arrCurrLevel2List.length >1) { lsLevelsRow=3DlsLevelsRow + =
"<tr class=3D'newSubMenuRow'><td onMouseOver=3D'hideSubMenu()' =
onMouseOut=3D'hideSubMenu()'> <img src=3D'/icons/ecblank.gif' =
border=3D'0' height=3D'5' width=3D'1' alt=3D''></td></tr>" }=0D		var lft =
=3D findX(document.getElementById("NavigationLinksID"))=0D		=
document.getElementById("popwin").style.left=3D  lft + 120=0D=0D		var tp =
=3D findY(document.getElementById(level1))=0D=0D		=
document.getElementById("popwin").style.top=3D  tp - 5=0D		=
document.getElementById("popwin").innerHTML=3D"<TABLE =
class=3D'newSubMenuRow' border=3D'0' cellspacing=3D'0' cellpadding=3D'0' =
>" +lsLevelsRow+ "</TABLE>";=0D		=
document.getElementById("popwin").style.visibility=3D"visible";=0D		=
//}=0D	}=0D}=0D=0D=0D=0D/*	Author	: Mithlesh Raut					Date  	: =
18-July-2006=0D	Purpose	: this function is used to create the dynamic =
table for Main menu=0D*/=0Dfunction createNewMenu()=0D{=0D	=0D	var f=3D =
document.forms[0];=0D	var arrLevel1List=3Dnew Array();=0D	=
arrLevel1List=3Df.Level1.value.split(";");	=0D	var k;=0D	var =
lslevel1ID=3D"";=0D	var lsLevelsRow =3D "";=0D	var lsCurrLevel;=0D	var =
lsCurrLevelDisp;=0D	var lsURL =3D"";=0D	var lsCompleteURL =3D"";=0D	=
lsURL =3D f.ProtocolType.value + "://" + f.Server_Name.value + ":" + =
f.Server_Port.value+"/" + f.DB.value +"/" + "/lv1?openform&"=0D=0D//   =
lsLevelsRow=3D "<tr class=3D'newMenuRow' onMouseOver=3D'hideSubMenu()'> =
<img src=3D'/icons/ecblank.gif' border=3D'0' height=3D'1' width=3D'1' =
alt=3D''></tr>"=0D	for(k=3D0;k<arrLevel1List.length;k++)=0D	{=0D			=
lsCurrLevel =3D arrLevel1List[k];=0D			lsCurrLevel=3D =
fpfReplace(lsCurrLevel,"%20"," ");=0D			lsCurrLevelDisp =3D =
lsCurrLevel=0D			lsCurrLevel =3D =
fpfReplace(lsCurrLevel,"'","\u00A5");=0D			=0D			var lsAID =3D =
lsCurrLevel + "1";=0D=0D			//SD Start=0D			if( f.TargetIssueDate !=3D =
null)=0D			{ lsCompleteURL =3D trim(lsURL) + trim(lsCurrLevel) =
+"&ISD=3D" + f.TargetIssueDate.value; }=0D			else=0D			{ lsCompleteURL =
=3D trim(lsURL) + trim(lsCurrLevel); }=0D			//SD End=0D=0D			=
lsCompleteURL =3D fpfReplace(lsCompleteURL, "\\", "/")=0D			=0D			=
if(k=3D=3D0)=0D			{=0D			lsLevelsRow=3DlsLevelsRow+"<tr id=3D'" =
+lsCurrLevel+ "' onMouseOver=3D'createNewSubMenu(&quot;" + lsCurrLevel =
+"&quot;)' onMouseOut=3D'reSetLevelColor(&quot;" + lsCurrLevel + =
"&quot;)'  style=3D'cursor:hand'  onClick=3D'openWin(&quot;" + =
lsCompleteURL + "&quot;)' > <td> <a id=3D'" + lsAID + "' =
class=3D'newMenuRow' >" + "&nbsp;&nbsp;" +lsCurrLevelDisp+" </a> =
</td></tr>";			=0D			}=0D			else=0D			{=0D			=
lsLevelsRow=3DlsLevelsRow+"<tr id=3D'" +lsCurrLevel+ "' =
onMouseOver=3D'createNewSubMenu(&quot;" + lsCurrLevel +"&quot;)' =
onMouseOut=3D'reSetLevelColor(&quot;" + lsCurrLevel + "&quot;)'  =
style=3D'cursor:hand'  onClick=3D'openWin(&quot;" + lsCompleteURL + =
"&quot;)' > <td> <a id=3D'" + lsAID + "' class=3D'newMenuRow' >" + =
"&nbsp;" +lsCurrLevelDisp+"</a> </td></tr>";			=0D			}=0D	}=0D//   =
lsLevelsRow=3D lsLevelsRow+"<tr class=3D'newMenuRow'><td =
onMouseOver=3D'hideSubMenu()'> <img src=3D'/icons/ecblank.gif' =
border=3D'0' height=3D'3' width=3D'1' alt=3D''></td></tr>"=0D	=
window.document.getElementById("NavigationLinksID").innerHTML=3D"<TABLE =
class=3D'newMenuRow' width=3D'100%' border=3D'0' cellspacing=3D'0' =
cellpadding=3D'0'>" +lsLevelsRow+ "</TABLE>";=0D}=0D=0D=0D/*	Author	: =
Mithlesh Raut					Date  	: 17-September-2006=0D	Purpose	: this function =
is used to open the URL into the same window=0D*/=0Dfunction =
openWin(lsPointingTo)=0D{ =0D	var lsURL =3D =
fpfReplace(lsPointingTo,"\u00A5","'");=0D	lsURL=3D =
fpfReplace(lsURL,"%20"," ");=0D	=
window.open(lsURL,"_self");=0D}=0D=0D=0D/*	Author	: Shrihari Karande					=
Date  	: 16-October-2006=0D	Purpose	: this function is used to open the =
URL into the same window for sub menu=0D				  this was required as on =
clicking on the sub menu option it was not scrolling =0D				  down to =
the appropriate sub level=0D*/=0Dfunction =
openWinSubMenu(lsPointingTo)=0D{ 	=0D	var lsURL;=0D	lsURL=3D =
fpfReplace(lsPointingTo,"%20"," ");	=0D	var lsBrokenURL;=0D	var =
lsFirstPart;=0D	var lsFinalURL;=0D	lsBrokenURL =3D new Array();=0D	=
lsBrokenURL =3D lsURL.split("#");=0D	lsFirstPart =3D =
fpfReplace(lsBrokenURL[0],"\u00A5","'");=0D	lsFinalURL =3D lsFirstPart + =
"#" + lsBrokenURL[1];	=0D	=
window.open(lsFinalURL,"_self");=0D}=0D=0D=0D=0D=0D/*	Author	: Mithlesh =
Raut				Date  	: 18-July-2006=0D	Purpose	: this function is used to hide =
the submenu=0D*/=0Dfunction hideSubMenu()=0D{ =0D	=
document.getElementById('popwin').style.visibility=3D"hidden";=0D}=0D=0D=0D=
/*	Author	: Mithlesh Raut				Date  	: 18-July-2006=0D	Purpose	: this =
function is used to create the dynamic table for sub-menu for a passed =
main menu item=0D*/=0Dfunction reSetLevelColor(level1)=0D{=0D	var aisAID =
=3D level1 + "1";=0D	=0D	=
document.getElementById(level1).style.color=3D"#FFFFFF"; =0D	=
if(document.getElementById(aisAID) !=3D null)=0D	{=0D		=
document.getElementById(aisAID).style.color=3D"#FFFFFF"; =0D	=
}=0D}=0D=0D=0D/*	Author	: Mithlesh Raut				Date  	: 18-July-2006=0D	=
Purpose	: this function is used to create the dynamic table for sub-menu =
for a passed main menu item=0D*/=0Dfunction setLevelColor(level1)=0D{=0D	=
var aisAID =3D level1 + "1";=0D	=0D	=
document.getElementById(level1).style.color=3D"#E8C500"; =0D	=
if(document.getElementById(aisAID) !=3D null)=0D	{=0D		=
document.getElementById(aisAID).style.color=3D"#E8C500";=0D	=
}=0D}=0D=0D=0D/*	Author	: Mithlesh Raut					Date  	: 19-July-2006=0D	=
Purpose	: this function is used to generate the Botom Links using =
dynamic table.=0D*/=0Dfunction generateBottomLinks()=0D{=0D	var f=3D =
document.forms[0];=0D	var arrLevel1List=3Dnew Array();=0D	=
arrLevel1List=3Df.Level1.value.split(";");	=0D	var k;=0D	var =
lslevel1ID=3D"";=0D	var lsCurrLevel;=0D	var lsURL =3D"";=0D	var =
lsCompleteURL =3D"";=0D	lsURL =3D f.ProtocolType.value + "://" + =
f.Server_Name.value + ":" + f.Server_Port.value+"/" + f.DB.value +"/" + =
"/lv1?openform&"=0D	var lsComma=3D"";=0D	var lsLevelsRow=3D"";=0D=0D	=
for(k=3D0;k<arrLevel1List.length;k++)=0D	{=0D			//lsCurrLevel =3D =
arrLevel1List[k];=0D			var lsCurrLevelDisp =3D arrLevel1List[k];=0D			=
lsCurrLevel =3D fpfReplace(lsCurrLevelDisp,"'","\u00A5");=0D=0D			=0D			=
//lsCompleteURL =3D trim(lsURL) + trim(lsCurrLevel);=0D			if( =
f.TargetIssueDate !=3D null)=0D			{ lsCompleteURL =3D trim(lsURL) + =
trim(lsCurrLevel) +"&ISD=3D" + f.TargetIssueDate.value; }=0D			else=0D			=
{ lsCompleteURL =3D trim(lsURL) + trim(lsCurrLevel); }=0D			=0D			=
lsCompleteURL =3D fpfReplace(lsCompleteURL, "\\", "/")=0D			=0D			 =
if(k=3D=3DarrLevel1List.length-1)=0D			{=0D				lsComma =3D"";=0D			}=0D		=
	else=0D			{=0D				lsComma =3D" . "=0D			}=0D=0D			if (k=3D=3D14)=0D			=
{=0D				//lsLevelsRow=3D lsLevelsRow + "<br>" + "<a  =
class=3D'bottomLinkRow' href=3D'"+lsCompleteURL+"'>"+lsCurrLevel+"</a>"  =
+  lsComma  ;				=0D				lsLevelsRow=3D lsLevelsRow + "<br>" + "<a  =
class=3D'bottomLinkRow' style=3D'cursor:hand'  =
onClick=3D'openWin(&quot;" + lsCompleteURL + "&quot;)' =
>"+lsCurrLevelDisp+"</a>"  +  lsComma  ;								=0D			}=0D			else=0D			=
{=0D				//lsLevelsRow=3DlsLevelsRow + "<a class=3D'bottomLinkRow'  =
href=3D'"+lsCompleteURL+"'>"+lsCurrLevel+"</a>"  +  lsComma  ;				=0D				=
lsLevelsRow=3DlsLevelsRow + "<a class=3D'bottomLinkRow'  =
style=3D'cursor:hand'  onClick=3D'openWin(&quot;" + lsCompleteURL + =
"&quot;)' >"+lsCurrLevelDisp+"</a>"  +  lsComma  ;				=0D			}=0D	}=0D	=
window.document.getElementById("bottomLinksID").innerHTML=3D =
lsLevelsRow=0D}=0D=0D=0D/*	Included by : Mithlesh      Date  	: =
10-July-2006s=0D	Purpose	: this function is used to find the left =
position of the passed link=0D*/=0Dfunction findX( oLink ) =0D{=0D  if( =
oLink.offsetParent ) {=0D    for( var posX =3D 0, posY =3D 0; =
oLink.offsetParent; oLink =3D oLink.offsetParent ) {=0D      posX +=3D =
oLink.offsetLeft;=0D      posY +=3D oLink.offsetTop;=0D    }=0D   // =
alert("X 1=3D " +   posX );=0D    return posX;=0D  } else {=0D    =
//alert(  oLink.x);=0D    return oLink.x=0D  }=0D}=0D=0D/*	Included by : =
Mithlesh      Date  	: 10-July-2006=0D	Purpose	: this function is used =
to find the top-left position of the passed link=0D*/=0Dfunction findY( =
oLink ) =0D{=0D  if( oLink.offsetParent ) {=0D    for( var posX =3D 0, =
posY =3D 0; oLink.offsetParent; oLink =3D oLink.offsetParent ) {=0D      =
posX +=3D oLink.offsetLeft;=0D      posY +=3D oLink.offsetTop;=0D    =
}=0D   =0D    return posY;=0D  } else {=0D    alert(  oLink.y);=0D    =
return oLink.y=0D  }=0D}=0D=0D=0D/*	Author	: Mithlesh Raut					Date  	: =
31-July-2006=0D	Purpose	: this function is used to create the dynamic =
table for Hot List=0D*/=0Dfunction createHotList()=0D{=0D	var f=3D =
document.forms[0];=0D	var arrHotCodeList1=3Dnew Array();=0D	var =
arrHotCodeList2=3Dnew Array();=0D	var arrHotValueList1=3Dnew Array();=0D	=
var arrHotValueList2=3Dnew Array();=0D	=0D	=
arrHotCodeList1=3Df.FHP_HotCodeList1.value.split(";");	=0D	=
arrHotCodeList2=3Df.FHP_HotCodeList2.value.split(";");	=0D	=0D	=
arrHotValueList1=3Df.FHP_HotValueList1.value.split(";");	=0D	=
arrHotValueList2=3Df.FHP_HotValueList2.value.split(";");	=0D	=0D	var =
j;=0D	var k;=0D	var lsHotListsRow =3D "";=0D	var lsCurrCode;=0D	var =
lsCurrValue;=0D	var lsURL =3D"";=0D	var lsCompleteURL =3D"";=0D	var =
lsHotTitle1 =3D f.FHP_S4Title1.value=0D	=0D	if (lsHotTitle1 =
=3D=3D"Comment")=0D	{=0D		lsURL =3D f.ProtocolType.value + "://" + =
f.Server_Name.value + ":" + f.Server_Port.value+"/" + "CMSFORUM.nsf" + =
"/FFCDL?openform&topicurl=3D"=0D	}=0D	else=0D	{=0D		lsURL =3D =
f.ProtocolType.value + "://" + f.Server_Name.value + ":" + =
f.Server_Port.value+"/" + "CMSFORUM.nsf" + "/FFTL?openform&"=0D	}=0D	=0D	=
for(j=3D0;j<arrHotCodeList1.length;j++)=0D	{=0D			lsCurrCode =3D =
arrHotCodeList1[j];=0D			lsCurrValue =3D arrHotValueList1[j];=0D			=
lsCompleteURL =3D trim(lsURL) + trim(lsCurrCode);=0D			=
lsHotListsRow=3DlsHotListsRow+"<tr class=3D'hotRow'> <td id=3D'" =
+lsCurrCode+ "'> <img src=3D'/Icons/CMS/main_libul02.gif' =
align=3D'absmiddle' /> <a class=3D'hotRow' href=3D'"+lsCompleteURL+"'>" =
+ lsCurrValue + "</a></td></tr>";					=0D	}=0D	=
window.document.getElementById("FHP_S4HotList1").innerHTML=3D"<TABLE =
class=3D'hotTable' width=3D'100%' border=3D'0' cellspacing=3D'0' =
cellpadding=3D'0'>" +lsHotListsRow+ "</TABLE>";=0D	=0D	var lsHotTitle2 =
=3D f.FHP_S4Title2.value=0D	if (lsHotTitle2 =3D=3D"Comment")=0D	{=0D		=
lsURL =3D f.ProtocolType.value + "://" + f.Server_Name.value + ":" + =
f.Server_Port.value+"/" + "CMSFORUM.nsf" + =
"/FFCDL?openform&topicurl=3D"=0D	}=0D	else=0D	{=0D		lsURL =3D =
f.ProtocolType.value + "://" + f.Server_Name.value + ":" + =
f.Server_Port.value+"/" + "CMSFORUM.nsf" + "/FFTL?openform&"=0D	}=0D=0D	=
lsHotListsRow =3D "";=0D	for(k=3D0;k<arrHotCodeList2.length;k++)=0D	{=0D	=
		lsCurrCode =3D arrHotCodeList2[k];=0D			lsCurrValue =3D =
arrHotValueList2[k];=0D			lsCompleteURL =3D trim(lsURL) + =
trim(lsCurrCode);=0D			lsHotListsRow=3DlsHotListsRow+"<tr =
class=3D'hotRow'> <td id=3D'" +lsCurrCode+ "'> <img =
src=3D'/Icons/CMS/main_libul02.gif' align=3D'absmiddle' /> <a =
class=3D'hotRow' href=3D'"+lsCompleteURL+"'>" + lsCurrValue + =
"</a></td></tr>";=0D	}=0D	=
window.document.getElementById("FHP_S4HotList2").innerHTML=3D"<TABLE =
class=3D'hotTable' width=3D'100%' border=3D'0' cellspacing=3D'0' =
cellpadding=3D'0'>" +lsHotListsRow+ "</TABLE>";=0D}=0D=0D=0D/*	Author	: =
Mithlesh Raut				Date 	: 11-July-2006=0D	Purpose	: this function is used =
to create new cookie and set the user defined value for =
that=0D*/=0Dfunction setCookie(cookiename, cookievalue, =
expiredays)=0D{=0Dvar exdate=3Dnew =
Date();=0Dexdate.setDate(exdate.getDate()+expiredays);=0D=0D//now set =
the cookie =0Ddocument.cookie =3D cookiename + "=3D" + =
escape(cookievalue) + ((expiredays=3D=3Dnull) ? "" : =
";expires=3D"+exdate)=0D}=0D=0D/*	Author	: Mithlesh Raut			Date  	: =
11-July-2006=0D	Purpose	: this function is used to get the value form =
the specified cookie=0D*/=0Dfunction getCookie(c_name)=0D{=0Dif =
(document.cookie.length>0)=0D  {=0D  =
c_start=3Ddocument.cookie.indexOf(c_name + "=3D")=0D  if =
(c_start!=3D-1)=0D    { =0D    c_start=3Dc_start + c_name.length+1 =0D   =
 c_end=3Ddocument.cookie.indexOf(";",c_start)=0D    if (c_end=3D=3D-1) =
c_end=3Ddocument.cookie.length=0D    return =
unescape(document.cookie.substring(c_start,c_end))=0D    } =0D  =
}=0Dreturn null=0D}=0D=0D/*	Included by : Mithlesh      Date  	: =
10-July-2006=0D	Purpose	: this function is used to remove the leading =
and trailing blank spaces=0D*/=0Dfunction trim(input)=0D{=0D	for(i=3D0; =
i<input.length; )=0D	{=0D		if(input.charAt(i)=3D=3D" ")=0D			=
input=3Dinput.substring(i+1, input.length);=0D		else=0D			break;=0D	=
}=0D=0D	for(i=3Dinput.length-1; i>=3D0; i=3Dinput.length-1)=0D	{=0D		=
if(input.charAt(i)=3D=3D" ")=0D			input=3Dinput.substring(0,i);=0D		=
else=0D			break;=0D	}=0D=0D	return input;=0D}=0D=0D/*	Included by : =
Mithlesh   	Date  	: 19-July-2006=0D	Purpose	: this function is used to =
remove line feed characters  from the specified string=0D*/=0Dfunction =
removeCR(input)=0D{ =0D    var output=3D"";=0D=0D	for(i=3D0; =
i<input.length; )=0D	{ =0D        	if(input.charCodeAt(i)=3D=3D13 || =
input.charCodeAt(i)=3D=3D10)=0D			input=3Dinput.substring(i+1, =
input.length);=0D		else=0D			break;=0D	}=0D	=0D	for(i=3Dinput.length-1; =
i>=3D0; i=3Dinput.length-1)=0D	{=0D         	=
if(input.charCodeAt(i)=3D=3D13 || input.charCodeAt(i)=3D=3D10)=0D			=
input=3Dinput.substring(0,i);=0D		else=0D			break;=0D	}=0D	=0D	return =
input;=0D}=0D=0D=0Dfunction fpfTrim(input)=0D{=0D	for(i=3D0; =
i<input.length; )=0D	{=0D		if(input.charAt(i)=3D=3D" ")=0D			=
input=3Dinput.substring(i+1, input.length);=0D		else=0D			break;=0D	=
}=0D=0D	for(i=3Dinput.length-1; i>=3D0; i=3Dinput.length-1)=0D	{=0D		=
if(input.charAt(i)=3D=3D" ")=0D			input=3Dinput.substring(0,i);=0D		=
else=0D			break;=0D	}=0D	return input;=0D}=0D/**=0DAlso used in Dynamic =
HTML Table generation component=0DReplaces char sfv with rwv in string =
ssv=0D**/=0Dfunction fpfReplace(ssv,sfv,rwv) =0D{=0D		var Pool =3D ''; =
=0D		for ( i =3D 0; i < ssv.length; i++ ) =0D			{ =0D				GetString =3D =
ssv.substring ( i , i+1); =0D				if ( GetString =3D=3D sfv ) =0D					{   =
   =0D						Pool =3D Pool +  rwv =0D					} =0D				else =0D					{   =0D			=
			Pool =3D Pool + GetString =0D					} =0D			} =0D			=0D	return =
Pool=0D=0D}=0D=0Dfunction fpfGetCheckBoxValues(checkboxObj, =
valueSeparator)=0D{=0D		var idx =3D 0;=0D		var returnValue =3D "" ;		=0D	=
	=0D      if(!isNaN(checkboxObj.length))=0D	{	// if there are multiple =
values in checkbox element=0D		for( i=3D0; idx < checkboxObj.length; =
++idx)=0D			if(checkboxObj[idx].checked)=0D			{=0D				if(returnValue =
=3D=3D '')=0D					returnValue =3D checkboxObj[idx].value;=0D				else=0D		=
			returnValue =3D returnValue + valueSeparator + =
checkboxObj[idx].value;	=0D			}	=0D		=0D	}	=0D	else =0D	{	// else there =
is only one value in checkbox element=0D		if(checkboxObj.checked) =0D			=
returnValue =3D checkboxObj.value; 		=0D	}=0D	if(returnValue !=3D null =
&& returnValue !=3D "")=0D		return returnValue;=0D	return "";	=
=0D}=0D=0Dfunction numberBlur(aisObj)=0D{=0D	if(isNaN(aisObj.value))=0D		=
aisObj.value =3D 0;=0D	else if("" + aisObj.value =3D=3D "")=0D		=
aisObj.value =3D 0;=0D}=0D/*=0DSeemant Daharwal 11-Sep-2004=0DFunction =
checks if key down is number key or not if not then returns =
false=0DRemember Key Down code is different from Key Press codes=0DInput =
parameters  negativeOption, decimalOption=0DnegativeOption =3D true will =
allow - (minus) key down, false will not allow  - minus key =
down=0DdecimalOption =3D true will allow . (point) key down, false will =
not allow . (Point) key down=0DModified on 03-Mar-2006 By Seemant =
Daharwal=0Dpurpose: increased one more parameter =0D	fieldObj - object =
of the numeric field.=0DEarlier it was allowing multiple - if desh is =
allowed and multiple decimals if decimal is allowed. Wrote code to block =
it.=0D=0D*/=0Dfunction numberKeyDown( negativeOption, decimalOption, =
fieldObj)=0D{=0D	// delete, tab, backspace, arrow keys are by default =
allowed in below code	=0D     	var  key =3D event.keyCode;=0D     	var =
retVal;=0D	var fieldVal;=0D	fieldVal =3D fieldObj.value;=0D	retVal =3D =
false;=0D	=0D	if(negativeOption && decimalOption)=0D      	{  // allow =
negative & decimal with numbers=0D=0D         		if (key=3D=3D8 || =
key=3D=3D9 || (key>=3D35 && key<=3D40) || key=3D=3D46 || (key>=3D48 && =
key<=3D57) || (key>=3D96 && key<=3D105) || key=3D=3D109 || key=3D=3D110 =
|| key=3D=3D189 || key=3D=3D190)=0D         		{ 	retVal =3D true;  }=0D	 =
         	else =0D          		{  	retVal =3D false;	}=0D      	}=0D      =
	else if(( !negativeOption)  && decimalOption)=0D      	{  // allow only =
decimal  with numbers=0D          		if (key=3D=3D8 || key=3D=3D9 || =
(key>=3D35 && key<=3D40) || key=3D=3D46 || (key>=3D48 && key<=3D57) || =
(key>=3D96 && key<=3D105) || key=3D=3D110 || key=3D=3D190)=0D         	 	=
{	retVal =3D true; }=0D	         	else =0D		{  retVal =3D false;}=0D     =
	}=0D     	else if( negativeOption && (!decimalOption))=0D     	{ // =
allow only negative with numbers=0D        		if (key=3D=3D8 || =
key=3D=3D9 || (key>=3D35 && key<=3D40) || key=3D=3D46 || (key>=3D48 && =
key<=3D57) || (key>=3D96 && key<=3D105) || key=3D=3D109 || =
key=3D=3D189)=0D         	 	{	retVal =3D true; }=0D	         	else =0D		=
{  retVal =3D false;}=0D    	}=0D    	else if( ! (negativeOption || =
decimalOption))=0D     	{// allow only numbers=0D        		if =
(key=3D=3D8 || key=3D=3D9 || (key>=3D35 && key<=3D40) || key=3D=3D46 || =
(key>=3D48 && key<=3D57) || (key>=3D96 && key<=3D105) )=0D         		{	=
retVal =3D true; }=0D         		else =0D		{  retVal =3D false;}=0D    	=
}=0D	// check for the duplication of the - and .=0D	if( retVal )=0D	{=0D	=
	if ((decimalOption) && (key=3D=3D190 || key=3D=3D110)) // check for =
decimal already exists if yes then below function will return true so =
set value of retVal to false=0D		{	retVal =3D =
!fpfCheckAlreadyExists(fieldVal, "."); =0D		}=0D		else if =
((negativeOption) && (key=3D=3D189 || key=3D=3D109))  // check for =
negative already exists if yes then below function will return true so =
set value of retVal to false=0D		{ 	=0D			retVal =3D =
fpfCheckAlreadyExists(fieldVal, "-"); =0D			if(retVal =3D=3D true) // =
means negative already exists then do not allow to add one more negative =
sign=0D			{=0D				retVal =3D false;=0D			}=0D			else =0D			{			=0D				=
if( (fieldVal+"-").indexOf("-") !=3D 0) // if negative is being entered =
at some other index of the field then do not allow=0D				{=0D					=
fieldObj.value =3D "-" + fieldObj.value;=0D					retVal =3D false;=0D				=
}=0D				else=0D				{=0D					retVal =3D true;=0D				}=0D			}=0D		}=0D	=
}=0D	return retVal;=0D}=0D/*=0DAuthor Seemant Daharwal on =
08-May-2006=0DMouse right click blocks=0D*/=0Dfunction =
mouseDownRight()=0D{=0D	if( event.button=3D=3D2)=0D	{=0D		alert("This =
function is currently disabled");=0D		return false;=0D	}=0D	return =
true;=0D}=0D=0D/**=0DSeemant Daharwal 23-Sep-2004=0DFunction removes =
multiple occurance of targCh from sourceValue except first =
occurence=0DSD 21-Mar-2006=0DE.g. if sourceValue is "Seemant Daharwal =
EEEEE eeeeee"=0Dand targCh is "e" then=0Doutput will be "Semant Daharwal =
EEEEE e"=0DCapital 'E' are not removed because this function is =
currently case-sensitive=0DSD 21-Mar-2006=0D**/=0Dfunction =
removeExtraChar(sourceValue, targCh)=0D{=0D	var lsSourceStr =3D =
sourceValue;=0D	var lsTargChar =3D targCh;=0D	var lsFinalStr=3D"";=0D	=
var index=3D0;=0D	for(index=3D0; index<lsSourceStr.length; index++)=0D	=
{=0D		if(index=3D=3D0) =0D		{=0D			lsFinalStr =3D =
lsSourceStr.charAt(index);=0D		} // close of if( index=3D0) =0D		else=0D	=
	{	=0D			if( lsSourceStr.charAt(index) !=3D lsTargChar )=0D			{=0D				=
lsFinalStr =3D lsFinalStr + lsSourceStr.charAt(index);=0D			} // close =
of if( lsSourceStr=0D			else if(lsFinalStr.charAt(lsFinalStr.length - 1) =
!=3D lsTargChar)=0D			{=0D				lsFinalStr =3D lsFinalStr + lsTargChar;	=
=0D			} // close of else of if( lsSourceStr=0D		} // close of else of  =
if( index=3D0) =0D	} // close of for( index=3D0; =
index<lsSourceStr.length(); index++)=0D	return =
lsFinalStr=0D}=0D/*=0DAuthor Seemant Daharwal on 08-May-2006=0DChecks =
the allowed characters as per keyCode pressed=0D*/=0Dfunction =
textKeyPress(aisAllowedChars, fldObj, key, aiiOption)=0D{=0D	=
allowedChars =3D aisAllowedChars;=0D	var flag =3D false;=0D	for(var =
i=3D0; i< allowedChars.length; i++)=0D	{=0D		=
if(allowedChars.charCodeAt(i) =3D=3D key)=0D		{	=0D			flag =3D true;=0D		=
	break;=0D		}=0D		else if( (allowedChars.charCodeAt(i)>=3D65 & =
allowedChars.charCodeAt(i)<=3D90) & aiiOption=3D=3D5)=0D		{=0D			=
if(key>=3D97 & key<=3D122)=0D			{=0D				flag =3D true;=0D				break;=0D			=
}		=0D		}=0D		else if( (allowedChars.charCodeAt(i)>=3D97 & =
allowedChars.charCodeAt(i)<=3D122) & aiiOption=3D=3D5)=0D		{=0D			=
if(key>=3D65 & key<=3D90)=0D			{=0D				flag =3D true;=0D				break;=0D			=
}		=0D		}=0D	}=0D	return flag;=0D}=0D/*=0DAuthor : Ajit Hooli=0DDate:   =
01 - Oct - 2004 =0DPurpose:=0D          This function is used to check =
email id for validity=0D		Function checks for @ & dot characters in the =
given input string =0D		Return Value=3D"1" for Error , "0" for No =
Error=0D		=0DModified By : Chaitanya Sangamnerkar=0DDate :  02 - Oct - =
2004=0DPurpose:=0D          To check all instances of dot in the given =
email id & validate it	=0D*/=0Dfunction fpfEmailValidity(email)=0D{=0D =
var inputStr=3Dnew String(email);=0D var substring;=0D var =
result2=3D"0";=0D var result1=3D"0";=0D =0D =
if(inputStr.indexOf("@")=3D=3D -1)                //checking for =
presence of @=0D       return "1";                                    // =
not present which is invaild=0D else if(inputStr.indexOf("@")=3D=3D =
0)=0D       return "1";   // first character is @ which is invalid=0D =
else if(inputStr.indexOf("@")!=3DinputStr.lastIndexOf("@"))   // check =
if only one @ character is present=0D       return "1"; // more than one =
@ present=0D else if(inputStr.lastIndexOf("@") =3D=3D =
inputStr.length-1)=0D	return "1"; // @ is last character      =0D else =
if((inputStr.charAt(inputStr.indexOf("@") + 1) =3D=3D".") || =
(inputStr.charAt(inputStr.indexOf("@") - 1) =3D=3D".") )  =0D       =
return "1"; // @ is prefixed or suffixed by dot=0D else =0D     {=0D     =
    //checking for presence of Dot=0D         	=
substring=3DinputStr.substr(0,inputStr.indexOf("@"));=0D          =
result1=3DfpfCheckDotInEmailId(substring,1);=0D          =0D          =
substring=3DinputStr.substr(inputStr.indexOf("@")+1,inputStr.length);=0D =
         result2=3DfpfCheckDotInEmailId(substring,2);=0D                 =
   =0D		if( result1=3D=3D"0" && result2=3D=3D"0")=0D              return =
"0";=0D		else=0D		    return "1";=0D      }=0D }=0D=0D/* =0D     This =
function is used for checking presence of dot=0D     Function takes two =
parameters =0D     1. Substring of Email id seperated by @ charactor=0D	=
2. part no  value =3D1 for first part,  2 for Second part	 =0D	eg. =
EmailID=3D ddd.aaa@fff.ccc=0D	part1=3Dddd.aaa=0D	=
part2=3Dfff.ccc=0D*/=0Dfunction fpfCheckDotInEmailId(input,partno) =
=0D{=0Dvar i;=0D=0D 	if(partno=3D=3D2)=0D 	{   =0D  	    =
if(input.indexOf(".")=3D=3D -1)        //check for presence of Dot=0D    =
                return "1";=0D         else if(input.lastIndexOf('.') =
=3D=3D input.length-1)=0D				return "1"; // if dot is last character in =
string after @           =0D     	 else=0D        	{=0D        	  //get =
the index of dot=0D        	    i=3Dinput.indexOf(".")=0D        	=0D    =
    	//loop till no index of dot is present=0D        	   while(i>0)=0D  =
      	   {=0D        	      // check the next character after dot, this =
should not be doc or blank=0D        	      if(input.charAt(i+ =
1)=3D=3D"." ||  input.charAt(i+1)=3D=3D"")   =0D       			return "1";=0D =
      		else	=0D       		    { =0D       		        // get the next index =
of dot=0D       		         input=3Dinput.substr(i+1,input.length);=0D    =
   		   		i=3Dinput.indexOf(".")=0D       		  	}=0D        	    }=0D     =
   	    return "0"=0D        	}=0D     }=0D    else if(partno=3D=3D1)=0D =
	{=0D  	   if(input.indexOf(".")=3D=3D -1)           //check for =
presence of Dot=0D                    return "0";=0D        else=0D      =
  	{=0D        	  //get the index of dot=0D        	    =
i=3Dinput.indexOf(".")=0D        	=0D        	//loop till no index of =
dot is present=0D        	   while(i>0)=0D        	   {=0D        	      =
// check the next character after dot, this should not be doc or =
blank=0D        	      if(input.charAt(i+ 1)=3D=3D"." ||  =
input.charAt(i+1)=3D=3D"")   =0D       			return "1";=0D       		else	=
=0D       		    { =0D       		        // get the next index of dot=0D    =
   		         input=3Dinput.substr(i+1,input.length);=0D       		   		=
i=3Dinput.indexOf(".")=0D       		  	}=0D        	    }=0D        	    =
return "0"=0D        	}=0D   } =0D}=0D/*=0DAuthor: Seemant Daharwal on =
19-May-2006=0DPurpose: =0DComponent: Validations=0DNumber : 2=0DSub =
Component: Text Validation=0D*/=0Dfunction =
fpfCheckAllowedNotAllowedChars(aioSourceChars, aioTargetChars, =
aisCompareOption, aisAllowedOption)=0D{=0D	var lsSLSourceChars =3D =
aioSourceChars;=0D	var lsSLTargetChars =3D aioTargetChars;=0D	var =
lsSLChar;=0D	var llSLCounter =3D 0;=0D	var retVal =3D true;=0D	=
if(lsSLSourceChars =3D=3D "" || lsSLTargetChars =3D=3D"")=0D	{	return =
retVal; 	}=0D	=0D	lsSLChar =3D "";=0D	// if compare method is case =
insensitive then make upper case to both allowed chars & aio Target =
Chars=0D	if(aisCompareOption =3D=3D 5) // case insensitive pitch =
insensitive=0D	{=0D			lsSLSourceChars =3D =
lsSLSourceChars.toUpperCase();=0D			lsSLTargetChars =3D =
lsSLTargetChars.toUpperCase();=0D	}	=0D	=
if(aisAllowedOption.toUpperCase() =3D=3D "CHECK NOT ALLOWED" || =
aisAllowedOption.toUpperCase() =3D=3D "CNA")=0D	{=0D			=
for(llSLCounter=3D0; llSLCounter < lsSLSourceChars.length; =
llSLCounter++)=0D			{	=0D				// if any character of lsSLSourceChars =
found lsSLTargetChars then return false;=0D				if( =
lsSLTargetChars.indexOf(lsSLSourceChars.charAt(llSLCounter)) !=3D-1)=0D		=
		{=0D					retVal =3D false;=0D					break;		=0D				}=0D			}=0D	}=0D	=
else=0D	{	=0D			for(llSLCounter=3D0; llSLCounter < =
lsSLTargetChars.length; llSLCounter++)=0D			{	// if any character of =
lsSLTargetChars not found in lsSLSourceChars then return false;=0D				=
if( lsSLSourceChars.indexOf(lsSLTargetChars.charAt(llSLCounter)) =
<=3D-1)=0D				{=0D					retVal =3D false;=0D					break;		=0D				}=0D			=
}=0D	}=0D		=0D	return retVal;=0D}=0Dfunction =
fpfEmailKeyPress(aisEmailAddress)=0D{=0D	var fldValue ;=0DfldValue =3D =
aisEmailAddress;=0Dvar lsAllowedAlphabets =3D =
"ABCDEFGHIJKLMNOPQRSTUVWXYZ";=0Dvar lsAllowedChars;=0D	=0DlsAllowedChars =
=3D lsAllowedAlphabets + "0123456789.-_@";=0Dvar key =3D =
event.keyCode;=0Dvar retVal =3D textKeyPress(lsAllowedChars, this, key, =
5);=0D=0Dif(retVal)=0D{=0D	if(key =3D=3D 64)=0D	{=0D		=
if(fldValue=3D=3D"") // dont allow first character to be space or @=0D		=
{	=0D			retVal =3D false;=0D			return retVal;=0D		}=0D		else =
if(fldValue.indexOf('@') <=3D -1)=0D		{=0D			=
if(fldValue.charCodeAt(fldValue.length-1)=3D=3D46)=0D			{=0D				retVal =
=3D false;=0D				return retVal;=0D			}	=0D		}=0D		else =
if(fldValue.indexOf('@') > -1)=0D		{=0D				retVal =3D false;=0D				=
return retVal;=0D		}=0D	}=0D	else if(key=3D=3D46)=0D	{=0D		=
if(fldValue=3D=3D"") // dont allow first character to be space or .=0D		=
{	=0D			retVal =3D false;=0D			return retVal;=0D		}=0D			else =
if(fldValue.charCodeAt(fldValue.length-1)=3D=3D64 || =
fldValue.charCodeAt(fldValue.length-1)=3D=3D46)=0D			{=0D				retVal =3D =
false;=0D				return retVal;=0D				=0D		}=0D	}=0D	=0D}=0Dreturn =
retVal;=0D}=0D/*=0DAuthor: Seemant Daharwal on 23-May-2006=0DPurpose: =
=0DComponent: Validations=0DNumber : 3=0DSub Component: Date =
validation=0D*/=0Dfunction fpfCompareDates(aisFirstDate, aisSecondDate, =
aisFormat)=0D{=0D	=0D	var lo1Date =3D new Date(aisFirstDate);=0D	var =
lo2Date =3D new Date(aisSecondDate);=0D	var li1Dt, li1Mt, li1Yr, li2Dt, =
li2Mt, li2Yr;=0D	var lsSplitDtArr;=0D	var liFirstGreater =3D 1;=0D	var =
liFirstEqual =3D 0;=0D	var liFirstLess =3D -1;=0D=0D	=
if(aisFormat.toUpperCase() =3D=3D "DD-MMM-YYYY")=0D	{=0D=0D		=
lsSplitDtArr =3D aisFirstDate.split("-");=0D		li1Dt =3D =
parseInt(lsSplitDtArr[0]);=0D		li1Mt =3D =
parseInt(fpfConvertMonth(lsSplitDtArr[1], "INT"));=0D		li1Mt++=0D		li1Yr =
=3D parseInt(lsSplitDtArr[2]); =0D=0D		lsSplitDtArr =3D =
aisSecondDate.split("-");=0D		li2Dt =3D parseInt(lsSplitDtArr[0]);=0D		=
li2Mt =3D parseInt(fpfConvertMonth(lsSplitDtArr[1], "INT"));=0D		=
li2Mt++;=0D		li2Yr =3D parseInt(lsSplitDtArr[2]);=0D	}=0D	=0D	// check =
values=0D	if(li1Yr > li2Yr)=0D		return liFirstGreater ;=0D	else if(li1Yr =
< li2Yr)=0D		return liFirstLess;=0D	else=0D	{=0D		if(li1Mt > li2Mt)=0D			=
return liFirstGreater;=0D		else if(li1Mt < li2Mt)=0D			return =
liFirstLess;=0D		else=0D		{=0D			if(li1Dt > li2Dt)=0D				return =
liFirstGreater;=0D			else if(li1Dt < li2Dt)=0D				return liFirstLess;=0D	=
		else=0D				return liFirstEqual;=0D		}=0D	}=0D	=0D}=0D/*=0DAuthor: =
Seemant Daharwal on 23-May-2006=0DPurpose: =0DComponent: =
Validations=0DNumber : 3.1=0DSub Component: Date =
validation=0D*/=0Dfunction fpfConvertMonth(aisMonth, aisTargType)=0D{=0D	=
var retVal;=0D	=0D	if(aisTargType =3D=3D "INT")=0D	{=0D		var lsMonthArr =
=3D new Array("JAN", "FEB", "MAR", "APR", "MAY", "JUN", "JUL", "AUG", =
"SEP", "OCT", "NOV", "DEC");=0D		retVal =3D "";=0D		for(var i=3D0; i< =
lsMonthArr.length; i++)=0D			if( lsMonthArr[i] =3D=3D =
aisMonth.toUpperCase())=0D			{=0D				retVal =3D i;=0D				break;=0D			=
}=0D		return retVal;=0D	}=0D	else if(aisTargType =3D=3D "MMM")=0D	{=0D		=
var lsMonthArr =3D new Array("Jan", "Feb", "Mar", "Apr", "May", "Jun", =
"Jul", "Aug", "Sep", "Oct", "Nov", "Dec");=0D		retVal =3D =
lsMonthArr[parseInt(aisMonth)];=0D		return retVal;=0D	=
}=0D}=0D/**=0DAuthor: Chaitanya Sangamnerkar=0DAlso used in Dynamic HTML =
Table generation component=0DReturns value of radio button =
field.=0D**/=0Dfunction fpfGetRadioValue(radioObj)=0D{=0D	for (var =
i=3D0; i <radioObj.length; i++) =0D	{=0D		if ( radioObj[i].checked) =0D		=
{ =0D		return radioObj[i].value;=0D		}=0D	}=0Dreturn =
"";=0D}=0D/**=0DAuthor: Seemant Daharwal=0DDate: =
02-Apr-2006=0D**/=0Dfunction fpfArrayGetIndexStr( aisSourceArr, =
aisTargValue, aisStartIndex, aisCompareOption)=0D{=0D	var retVal =3D =
-1;=0D	if(isNaN(aisSourceArr.length))=0D	{		return -1;	}=0D	else =
if(aisSourceArr.length=3D=3D1 & aisSourceArr[0]=3D=3D'' & =
aisTargValue!=3D'')=0D	{	return -1;	}=0D	else =
if(aisSourceArr.length=3D=3D1 & aisSourceArr[0]=3D=3D'' & =
aisTargValue=3D=3D'')=0D	{	return 0;	}=0D		=0D	for( var liCounter =3D 0; =
liCounter< aisSourceArr.length; liCounter++)=0D	{=0D		if( =
aisCompareOption =3D=3D 5)=0D		{=0D			if( liCounter >=3D aisStartIndex =
&& aisSourceArr[liCounter].toUpperCase() =3D=3D =
aisTargValue.toUpperCase() )=0D			{	retVal =3D liCounter; break;	}=0D				=
=0D		}=0D		else=0D		{=0D			if( liCounter >=3D aisStartIndex && =
aisSourceArr[liCounter] =3D=3D aisTargValue )=0D			{	retVal =3D =
liCounter; break;	}=0D		}=0D	}=0D	=0D	return retVal;	=0D}=0D=0Dfunction =
fpfPrintArticleComments()=0D{=0D=0D	/*=0D	Purpose : This function will =
be called in the various article layouts where in the article comments =
need to be disoplayed=0D	=0D	Remember:=0D	The comments will be stored in =
the following fashion in the article document when  the scheduled agent =
=0D	updates the article documents with the approved comments.=0D	=0D	=
Name\u00A5\u00A5\u00A5Date\u00A5\u00A5\u00A5Comments~Name\u00A5\u00A5\u00=
A5Date\u00A5\u00A5\u00A5Comments~Name\u00A5\u00A5\u00A5Date\u00A5\u00A5\u=
00A5Comments=0D	=0D	Thus the ~ will be used as a seperator between the =
various user details and \u00A5\u00A5\u00A5 will be used to seperate the =
various details.=0D	=0D	*/=0D	=0D	// variable declaration=0D	var =
loFrmObj;=0D	var lsComments;	=0D	var lsUserDetailsArr;=0D	var =
lsIndividualDetailsArr;=0D	var lsCommentsPresent;=0D	var liCounter1;=0D	=
var liCounter2;		=0D	=0D	var lsTableStart;=0D	var lsTableEnd;=0D	var =
lsRowWithColSpan;=0D	var lsRowWithColSpan;=0D	var lsRowEnd;=0D	var =
lsColStart;=0D	var lsColEnd;=0D	var lsFinalTable;=0D	var loTableObj;=0D	=
=0D	// Initializations=0D	loFrmObj =3D window.document.forms[0] ;=0D	=
lsComments =3D loFrmObj.AL_Comments.value ;=0D	lsUserDetailsArr =3D new =
Array() ;=0D	lsIndividualDetailsArr =3D new Array() ;=0D	=
lsCommentsPresent =3D loFrmObj.AL_CommentsPresent.value;=0D	loTableObj =
=3D window.document.getElementById("AL_CommentTable");=0D	lsFinalTable =
=3D "";=0D	=0D	lsTableStart =3D "<table width=3D100% border =3D 0>";=0D	=
lsTableEnd =3D "</table>";=0D	lsRowStart =3D "<tr>";	=0D	lsRowEnd =3D =
"</tr>";=0D	lsColStart =3D "<td colspan =3D 3  >";=0D	lsColOpen =3D =
"<td";=0D	lsColEnd =3D "</td>";=0D	=0D	// If there are some comments in =
the article only then create the table=0D	if ( lsCommentsPresent =3D=3D =
"1" )=0D	{=0D		lsUserDetailsArr =3D lsComments.split("~");=0D				=0D		// =
Start creating the table=0D		//document.write(lsTableStart);=0D		=0D		=
lsFinalTable =3D lsTableStart;=0D		=0D		// Loop through all the users =
comments to fetch the various other details like Name, Date and =
Comments=0D		for( liCounter1 =3D 0 ; liCounter1 < =
lsUserDetailsArr.length ; liCounter1++ )=0D		{=0D=0D			// Fetch the =
various details like name, Date and Comments for this user=0D			=
lsIndividualDetailsArr =3D =
lsUserDetailsArr[liCounter1].split("\u00A5\u00A5\u00A5");=0D			=0D			// =
Create the row to store the name and date=0D			=
//document.write(lsRowStart);=0D			lsFinalTable =3D lsFinalTable + =
lsRowStart ;=0D			=0D			// Create the Column to store the Name label=0D		=
	//document.write(lsColOpen + " width =3D 20%><B>Name<B/>" + lsColEnd =
);=0D			lsFinalTable =3D lsFinalTable + lsColOpen + " width=3D15% =
class=3Dsttl03><B>Name<B/>" + lsColEnd=0D=0D			// Create the Column to =
store the actual name value=0D			//document.write(lsColOpen + " width =
=3D 50%>" + lsIndividualDetailsArr[0] + lsColEnd );=0D			lsFinalTable =
=3D lsFinalTable + lsColOpen + " width =3D 60% class =3D bo02n>" + =
lsIndividualDetailsArr[0] + lsColEnd=0D=0D			// Create the Column to =
store the Date label=0D			//document.write(lsColOpen + " width =3D =
10%><B>Date<B/>" + lsColEnd );=0D			lsFinalTable =3D lsFinalTable + =
lsColOpen + " width =3D 10% class=3Dsttl03><B>Date<B/>" + lsColEnd=0D=0D	=
		// Create the Column to store the actual name value=0D			=
//document.write(lsColOpen + " width =3D 20%>" + =
lsIndividualDetailsArr[1] + lsColEnd );=0D			lsFinalTable =3D =
lsFinalTable + lsColOpen + " width =3D 15% class =3D bo02n>" + =
lsIndividualDetailsArr[1] + lsColEnd=0D=0D			// Close the row storing =
the name and date=0D			//document.write(lsRowEnd);=0D			lsFinalTable =3D =
lsFinalTable + lsRowEnd=0D=0D			// Create the row to store the =
comments=0D			//document.write(lsRowStart);=0D			lsFinalTable =3D =
lsFinalTable + lsRowStart=0D=0D			// Create the Column to store the =
Comments label=0D			//document.write(lsColOpen + " width =3D =
20%><B>Comments<B/>" + lsColEnd );			=0D			lsFinalTable =3D lsFinalTable =
+ lsColOpen + " width =3D 15% valign =3D top =
class=3Dsttl03><B>Comments<B/>" + lsColEnd=0D=0D			// Create the Column =
to store the actual comments value=0D			//document.write(lsColStart + =
lsIndividualDetailsArr[0] + lsColEnd );=0D			lsFinalTable =3D =
lsFinalTable + lsColOpen +" width =3D 85% colspan =3D 3 align =3D =
justify class =3D bo02n>" + lsIndividualDetailsArr[2] + lsColEnd;=0D=0D		=
	// Close the row storing the comments=0D			=
//document.write(lsRowEnd);=0D			lsFinalTable =3D lsFinalTable + =
lsRowEnd;=0D			=0D			lsFinalTable =3D lsFinalTable + lsRowStart ;=0D		=
=0D			lsFinalTable =3D lsFinalTable + lsColOpen +" width =3D 100% =
colspan =3D 4 ><HR>" + lsColEnd=0D	=0D			lsFinalTable =3D lsFinalTable + =
lsRowEnd;=0D			=0D=0D		} // End of for( liCounter1 =3D 0 ; liCounter1 < =
lsUserDetailsArr.length ; liCounter1 ++ )=0D		=0D		// Close the table=0D	=
	//document.write(lsTableEnd);		=0D		lsFinalTable =3D lsFinalTable + =
lsTableEnd		=0D		=0D		// Attach the HTML to the cell object=0D		=
loTableObj.innerHTML =3D lsFinalTable=0D		=0D	} // End of if ( =
lsCommentsPresent =3D=3D "1" )	=0D	=0D} // End of function =
fpfPrintArticleComments()=0D=0D=0D=0D=0D=0D=0D=0D=0D=0D=0D=0D=0D=0D=0D=0D=
=0D=0D=0D=0D=0D
------=_NextPart_000_001F_01C8869B.B4AB09A0--
