var TimeToFade = 600.0;

var Chp8=new Array();
Chp8[0]= table_def(0,'virtualChp8body') + chapter_image() + start_row() + start_cell('center',225,1) + Chp8Text[0] + end_cell() + end_row() + end_table() + page_nav('download',1,'virtualChp8body','');
Chp8[1]= table_def(40,'virtualChp8body') + page_header_left(54) + start_row() + start_cell('left',500,1) + Chp8Text[1] + end_cell() + end_row() + end_table() + page_nav(0,2,'virtualChp8body','');
Chp8[2]= table_def(40,'virtualChp8body') + page_header_right(55) + start_row() + start_cell('left',500,1) + Chp8Text[2] + end_cell() + end_row() + end_table() + page_nav(1,3,'virtualChp8body','');
Chp8[3]= table_def(40,'virtualChp8body') + page_header_left(56) + start_row() + start_cell('left',500,1) + Chp8Text[3] + end_cell() + end_row() + end_table() + page_nav(2,4,'virtualChp8body','');
Chp8[4]= table_def(40,'virtualChp8body') + page_header_right(57) + start_row() + start_cell('left',500,1) + Chp8Text[4] + end_cell() + end_row() + end_table() + page_nav(3,5,'virtualChp8body','');
Chp8[5]= table_def(40,'virtualChp8body') + page_header_left(58) + start_row() + start_cell('left',500,1) + Chp8Text[5] + end_cell() + end_row() + end_table() + page_nav(4,6,'virtualChp8body','');
Chp8[6]= table_def(40,'virtualChp8body') + page_header_right(59) + start_row() + start_cell('left',500,1) + Chp8Text[6] + end_cell() + end_row() + end_table() + page_nav(5,7,'virtualChp8body','');
Chp8[7]= table_def(40,'virtualChp8body') + page_header_left(60) + start_row() + start_cell('left',500,1) + Chp8Text[7] + end_cell() + end_row() + end_table() + page_nav(6,8,'virtualChp8body','');
Chp8[8]= table_def(40,'virtualChp8body') + page_header_right(61) + start_row() + start_cell('left',500,1) + Chp8Text[8] + end_cell() + end_row() + end_table() + page_nav(7,9,'virtualChp8body','');
Chp8[9]= table_def(40,'virtualChp8body') + page_header_left(62) + start_row() + start_cell('left',500,1) + Chp8Text[9] + end_cell() + end_row() + end_table() + page_nav(8,10,'virtualChp8body','');
Chp8[10]= table_def(40,'virtualChp8body') + page_header_right(63) + start_row() + start_cell('left',500,1) + Chp8Text[10] + end_cell() + end_row() + end_table() + page_nav(9,11,'virtualChp8body','');
Chp8[11]= table_def(40,'virtualChp8body') + page_header_left(64) + start_row() + start_cell('left',500,1) + Chp8Text[11] + end_cell() + end_row() + end_table() + page_nav(10,12,'virtualChp8body','');
Chp8[12]= table_def(40,'virtualChp8body') + page_header_right(65) + start_row() + start_cell('left',500,1) + Chp8Text[12] + end_cell() + end_row() + end_table() + page_nav(11,13,'virtualChp8body','');
Chp8[13]= table_def(40,'virtualChp8body') + page_header_left(66) + start_row() + start_cell('left',500,1) + Chp8Text[13] + end_cell() + end_row() + end_table() + page_nav(12,'&nbsp;','virtualChp8body','');

var BookBack=new Array();
BookBack[0] = table_def(40,'virtualbackbody') + start_row() + start_cell('left',500,1) + BookBackText[0] + end_cell() + end_row() + end_table() + page_nav('&nbsp;','&nbsp;','virtualbackbody','bookbacklink');
BookBack[1] = table_def(40,'virtualbackbody') + start_row() + start_cell('left',500,1) + BookBackText[1] + end_cell() + end_row() + end_table() + page_nav('&nbsp;','&nbsp;','virtualbackbody','bookbacklink'); 
BookBack[2] = table_def(40,'virtualbackbody') + start_row() + start_cell('left',500,1) + BookBackText[2] + end_cell() + end_row() + end_table() + page_nav('&nbsp;','&nbsp;','virtualbackbody','bookbacklink');
BookBack[3] = table_def(40,'virtualbackbody') + start_row() + start_cell('left',500,1) + BookBackText[3] + end_cell() + end_row() + end_table() + page_nav('&nbsp;','&nbsp;','virtualbackbody','bookbacklink');

//var toc1=new Array(); 
var toc1= "<DIV style='height:600px;'><TABLE border='0' cellspacing='10' cellpadding='0' width='448' Class='virtualChp8body' style='margin-top:40px; margin-left:40px; margin-right:40px;'>\
<TR><TH align=left colspan=3 style='font-size:14pt;'>TABLE OF CONTENTS</TH></TR>\
<TR><TD colspan=2><A href='javascript:void(0);' class='toc_link' onClick="+'"'+"openTocDesc(event,'0');"+'"'+">Overview</A></TD><TD>i</TD></TR>\
<TR><TD><span style='background-color:#926f45; color:#ffffff; font-weight:bold;'>&nbsp;&nbsp;PART I&nbsp;&nbsp;</span></TD><TD><A href='javascript:void(0);' class='toc_link' onClick="+'"'+"openTocDesc(event,'1');"+'"'+"><B>PURPOSE AND MEANING</B></A></TD><TD>1</TD></TR>\
<TR><TD>Chapter 1</TD><TD><A href='javascript:void(0);' class='toc_link' onClick="+'"'+"openTocDesc(event,'2');"+'"'+">Philosophy and Truth</A></TD><TD>3</TD></TR>\
<TR><TD>Chapter 2</TD><TD><A href='javascript:void(0);' class='toc_link' onClick="+'"'+"openTocDesc(event,'3');"+'"'+">Routes to Truth</A></TD><TD>13</TD></TR>\
<TR><TD>Chapter 3</TD><TD><A href='javascript:void(0);' class='toc_link' onClick="+'"'+"openTocDesc(event,'4');"+'"'+">The Premise</A></TD><TD>21</TD></TR>\
<TR><TD>Chapter 4</TD><TD><A href='javascript:void(0);' class='toc_link' onClick="+'"'+"openTocDesc(event,'5');"+'"'+">Free Will</A></TD><TD>25</TD></TR>\
<TR><TD>Chapter 5</TD><TD><A href='javascript:void(0);' class='toc_link' onClick="+'"'+"openTocDesc(event,'6');"+'"'+">Soul</A></TD><TD>29</TD></TR>\
<TR><TD>Chapter 6</TD><TD><A href='javascript:void(0);' class='toc_link' onClick="+'"'+"openTocDesc(event,'7');"+'"'+">The Role of Life</A></TD><TD>39</TD></TR>\
<TR><TD>Chapter 7</TD><TD><A href='javascript:void(0);' class='toc_link' onClick="+'"'+"openTocDesc(event,'8');"+'"'+">Soul Character</A></TD><TD>49</TD></TR>\
<TR><TD>Chapter 8</TD><TD><A href='javascript:void(0);' class='toc_link' onClick="+'"'+"openTocDesc(event,'9');"+'"'+">Morality</A></TD><TD>53</TD></TR>\
<TR><TD>Chapter 9</TD><TD><A href='javascript:void(0);' class='toc_link' onClick="+'"'+"openTocDesc(event,'10');"+'"'+">The Directionality of Time</A></TD><TD>67</TD></TR>\
<TR><TD>Chapter 10</TD><TD><A href='javascript:void(0);' class='toc_link' onClick="+'"'+"openTocDesc(event,'11');"+'"'+">Whether to Integrate</A></TD><TD>93</TD></TR>\
<TR><TD>Chapter 11</TD><TD><A href='javascript:void(0);' class='toc_link' onClick="+'"'+"openTocDesc(event,'12');"+'"'+">Morality and Purpose</A></TD><TD>101</TD></TR>\
<TR><TD>Chapter 12</TD><TD><A href='javascript:void(0);' class='toc_link' onClick="+'"'+"openTocDesc(event,'13');"+'"'+">Meaning in Life</A></TD><TD>113</TD></TR>\
<TR><TD>Chapter 13</TD><TD><A href='javascript:void(0);' class='toc_link' onClick="+'"'+"openTocDesc(event,'14');"+'"'+">Societal Morality</A></TD><TD>129</TD></TR>\
<TR><TD>Chapter 14</TD><TD><A href='javascript:void(0);' class='toc_link' onClick="+'"'+"openTocDesc(event,'15');"+'"'+">A Soul for Society</A></TD><TD>143</TD></TR>\
<TR><TD>Chapter 15</TD><TD><A href='javascript:void(0);' class='toc_link' onClick="+'"'+"openTocDesc(event,'16');"+'"'+">Core of Purpose, Mantle of Meaning</A>s</TD><TD>167</TD></TR>\
</TABLE></DIV><DIV id='virtualtocdiv1' class='virtualtocdiv'></DIV><DIV id='virtualtocdiv2' class='virtualtocdiv'></DIV><DIV id='virtualtocdiv_filter1' class='virtualtocdiv_filter'></DIV><DIV id='virtualtocdiv_filter2' class='virtualtocdiv_filter'></DIV>" + page_nav('&nbsp;','&nbsp;','virtualChp8body','');

var toc2= "<DIV style='height:600px;'><TABLE border='0' cellspacing='10' cellpadding='0' width='448' Class='virtualChp8body' style='margin-top:40px; margin-left:40px; margin-right:40px;'>\
<TR><TD><span style='background-color:#926f45; color:#ffffff; font-weight:bold;'>&nbsp;&nbsp;PART II&nbsp;&nbsp;</span></TD><TD><A href='javascript:void(0);' class='toc_link' onClick="+'"'+"openTocDesc(event,'17');"+'"'+"><B>Implications of Purpose</B></A></TD><TD>1</TD></TR>\
<TR><TD>Chapter 1</TD><TD><A href='javascript:void(0);' class='toc_link' onClick="+'"'+"openTocDesc(event,'18');"+'"'+">Pessimism and Suffering</A></TD><TD>3</TD></TR>\
<TR><TD>Chapter 2</TD><TD><A href='javascript:void(0);' class='toc_link' onClick="+'"'+"openTocDesc(event,'19');"+'"'+">The Pursuit of Happiness</A></TD><TD>13</TD></TR>\
<TR><TD>Chapter 3</TD><TD><A href='javascript:void(0);' class='toc_link' onClick="+'"'+"openTocDesc(event,'20');"+'"'+">Beauty, Truth, and Goodness</A></TD><TD>21</TD></TR>\
<TR><TD>Chapter 4</TD><TD><A href='javascript:void(0);' class='toc_link' onClick="+'"'+"openTocDesc(event,'21');"+'"'+">Goodness and Love</A></TD><TD>25</TD></TR>\
<TR><TD>Chapter 5</TD><TD><A href='javascript:void(0);' class='toc_link' onClick="+'"'+"openTocDesc(event,'22');"+'"'+">Agape</A></TD><TD>29</TD></TR>\
<TR><TD>Chapter 6</TD><TD><A href='javascript:void(0);' class='toc_link' onClick="+'"'+"openTocDesc(event,'23');"+'"'+">Relationship</A></TD><TD>39</TD></TR>\
<TR><TD>Chapter 7</TD><TD><A href='javascript:void(0);' class='toc_link' onClick="+'"'+"openTocDesc(event,'24');"+'"'+">Pride and Chauvinism</A></TD><TD>49</TD></TR>\
<TR><TD>Chapter 8</TD><TD><A href='javascript:void(0);' class='toc_link' onClick="+'"'+"openTocDesc(event,'25');"+'"'+">Religion</A></TD><TD>53</TD></TR>\
<TR><TD>Chapter 9</TD><TD><A href='javascript:void(0);' class='toc_link' onClick="+'"'+"openTocDesc(event,'26');"+'"'+">God</A></TD><TD>67</TD></TR>\
<TR><TD>Chapter 10</TD><TD><A href='javascript:void(0);' class='toc_link' onClick="+'"'+"openTocDesc(event,'27');"+'"'+">Past, Future, and Present</A></TD><TD>93</TD></TR>\
<TR><TD>Chapter 11</TD><TD><A href='javascript:void(0);' class='toc_link' onClick="+'"'+"openTocDesc(event,'28');"+'"'+">What Is</A></TD><TD>101</TD></TR>\
<TR><TD>Chapter 12</TD><TD><A href='javascript:void(0);' class='toc_link' onClick="+'"'+"openTocDesc(event,'29');"+'"'+">But Never Mind All That</A></TD><TD>113</TD></TR>\
</TABLE></DIV><DIV id='virtualtocdiv1' class='virtualtocdiv'></DIV><DIV id='virtualtocdiv2' class='virtualtocdiv'></DIV><DIV id='virtualtocdiv_filter1' class='virtualtocdiv_filter'></DIV><DIV id='virtualtocdiv_filter2' class='virtualtocdiv_filter'></DIV>" + page_nav('&nbsp;','&nbsp;','virtualChp8body','');


function table_def(padding,theclass)
{
	return "<TABLE width='528' height='600' border='0' cellspacing='0' cellpadding='0' Class='"+theclass+"' style='padding-top:"+padding+"px; padding-left:"+padding+"px; padding-right:"+padding+"px;'>";
}

function chapter_image()
{
	return "<TR><TD align='center' valign='top' colspan='3' height='335'><img src='images/chp8.gif' width='528' height='335' border='0'></TD></TR>";
}

function page_header_left(num)
{
	return "<TR><TD align=left colspan=3 height=25>" + num + " | Purpose and Meaning</TD></TR>";
}

function page_header_right(num)
{
	return "<TR><TD align=right colspan=3 height=25>Chapter 8 | Morality | " + num + "</TD></TR>";
}

function start_row()
{
	return "<TR>";	
}

function end_row()
{
	return "</TR>";	
}

function start_cell(align,height,colspan)
{
	return "<TD align='"+align+"' height="+height+" valign='top' colspan='"+colspan+"'>";	
}

function end_cell()
{
	return "</TD>";	
}

function end_table()
{
	return "</TABLE>";	
}

function page_nav(prev,next,theclass,id)
{
	previous = "&nbsp;"
	nextpage = "&nbsp;"
	
	if (prev == 'download')
		previous = "<a href='Chap8.pdf' target='_blank'>Download Chapter</a>";
	else if (prev != "&nbsp;")
		previous = "<a href='JavaScript:void(0);' class='"+id+"' onclick="+'"'+"TurnPage('"+prev+"','virtualcontentdiv');"+'"'+">Previous page</A>";
	
	if (next != "&nbsp;")
		nextpage = "<a href='JavaScript:void(0);' class='"+id+"' onclick="+'"'+"TurnPage('"+next+"','virtualcontentdiv');"+'"'+">next page</A>";
	
	return "<TABLE width='528' height='25' border=0 cellspacing=0 cellpadding=0 class='"+theclass+"'><TR><TD algin='left' width='176' height='25'>&nbsp;&nbsp;" + previous + "</TD><TD align='center' width='176' height='25'><a href='JavaScript:void(0);'class='"+id+"' onclick="+'"'+"CloseContent('virtualcontentdiv','virtualfilterdiv');"+'"'+">Close</A></TD><TD align='right' width='176' height='25'>"+nextpage+"&nbsp;&nbsp;</TD></TR></TABLE>";
}


function OpenContent(contentobj,filterobj,content)
{
		
	var c_obj = document.getElementById?document.getElementById(contentobj):document.all?document.all[contentobj]:document.layers?eval(nest+'document.'+contentobj):0;
	var c_css = c_obj.style?c_obj.style:c_obj;	
	//var f_evnt = document.getElementById?document.getElementById(filterobj):document.all?document.all[filterobj]:document.layers?eval(nest+'document.'+filterobj):0;
	//var f_css = f_evnt.style?f_evnt.style:f_evnt;
	
	WriteLayer(eval(content),contentobj,'');
	
	//center in window
	if (document.all)
		window_width = document.body.clientWidth;
	else
		window_width = window.innerWidth;
		
	if (window_width < 530)
		c_css.left = '0px';
	else 
		c_css.left = ((window_width - 528)/2) + 'px';
	
	//fade(contentobj,'', 100);
	fade(filterobj,'', 70);
	
	//f_css.visibility='visible';
	//f_css.display='block';
	//c_css.visibility='visible';
	//c_css.display='block';
}

function openTocDesc(e,i)
{
	var toc_evnt1 = document.getElementById?document.getElementById('virtualtocdiv1'):document.all?document.all['virtualtocdiv1']:document.layers?eval('document.virtualcontentdiv.document.virtualtocdiv1'):0;
	var toc_css1 = toc_evnt1.style?toc_evnt1.style:toc_evnt1;	
	var filter_evnt1 = document.getElementById?document.getElementById('virtualtocdiv_filter1'):document.all?document.all['virtualtocdiv_filter1']:document.layers?eval('document.virtualcontentdiv.document.virtualtocdiv_filter1'):0;
	var filter_css1 = filter_evnt1.style?filter_evnt1.style:filter_evnt1;	
	
	var toc_evnt2 = document.getElementById?document.getElementById('virtualtocdiv2'):document.all?document.all['virtualtocdiv2']:document.layers?eval('document.virtualcontentdiv.document.virtualtocdiv2'):0;
	var toc_css2 = toc_evnt2.style?toc_evnt2.style:toc_evnt2;	
	var filter_evnt2 = document.getElementById?document.getElementById('virtualtocdiv_filter2'):document.all?document.all['virtualtocdiv_filter2']:document.layers?eval('document.virtualcontentdiv.document.virtualtocdiv_filter2'):0;
	var filter_css2 = filter_evnt2.style?filter_evnt2.style:filter_evnt2;	
	
	if (toc_css1.visibility=='visible')
	{
		//close open divs	
		fade(toc_evnt1.id,'document.virtualcontentdiv', 100);
		fade(filter_evnt1.id,'document.virtualcontentdiv', 40);
		
		//set new divs to open
		obj = toc_evnt2;
		obj2 = filter_evnt2;
		obj_css = toc_css2;
		obj2_css = filter_css2;
	}
	else if (toc_css2.visibility=='visible')	
	{
		//close open divs
		fade(toc_evnt2.id,'document.virtualcontentdiv', 100);
		fade(filter_evnt2.id,'document.virtualcontentdiv', 40);
		
		//set new divs to open
		obj = toc_evnt1;
		obj2 = filter_evnt1;
		obj_css = toc_css1;
		obj2_css = filter_css1;
	}
	else //nothing visible
	{
		obj = toc_evnt1;
		obj2 = filter_evnt1;
		obj_css = toc_css1;
		obj2_css = filter_css1;
	}
	
	WriteLayer(eval('tocdesc['+i+']')+'<BR><center><div class="virtualCloseTocDiv"><a href="javascript:void(0);" onClick="closeTocDesc();">Close</a></div></center>',obj.id,'virtualcontentdiv');
	
	// posx and posy contain the mouse position relative to the document
	var posx = 0;
	var posy = 0;
	if (!e) var e = window.event;
	if (e.pageX || e.pageY) 	{
		posx = e.pageX;
		posy = e.pageY;
	}
	else if (e.clientX || e.clientY) 	{
		posx = e.clientX + document.body.scrollLeft
			+ document.documentElement.scrollLeft;
		posy = e.clientY + document.body.scrollTop
			+ document.documentElement.scrollTop;
	}
	
	obj_css.visibility='visible';
	obj_css.display='block';
	obj2_css.visibility='visible';
	obj2_css.display='block';
	
	if ((619-posy) < obj.offsetHeight)
		toc_top=(619-obj.offsetHeight)-25;
	else
		toc_top=posy-25;
			
	obj2_css.height=obj.offsetHeight+'px';
	obj2_css.width=obj.offsetWidth+'px';
	obj_css.top=toc_top+'px';
	obj2_css.top=(toc_top+4)+'px';
	
	fade(obj.id,'document.virtualcontentdiv', 100);
	fade(obj2.id,'document.virtualcontentdiv', 40);
}

function closeTocDesc()
{
	var toc_evnt1 = document.getElementById?document.getElementById('virtualtocdiv1'):document.all?document.all['virtualtocdiv1']:document.layers?eval('document.virtualcontentdiv.document.virtualtocdiv1'):0;
	var toc_css1 = toc_evnt1.style?toc_evnt1.style:toc_evnt1;	
	var filter_evnt1 = document.getElementById?document.getElementById('virtualtocdiv_filter1'):document.all?document.all['virtualtocdiv_filter1']:document.layers?eval('document.virtualcontentdiv.document.virtualtocdiv_filter1'):0;
	var filter_css1 = filter_evnt1.style?filter_evnt1.style:filter_evnt1;	
	
	var toc_evnt2 = document.getElementById?document.getElementById('virtualtocdiv2'):document.all?document.all['virtualtocdiv2']:document.layers?eval('document.virtualcontentdiv.document.virtualtocdiv2'):0;
	var toc_css2 = toc_evnt2.style?toc_evnt2.style:toc_evnt2;	
	var filter_evnt2 = document.getElementById?document.getElementById('virtualtocdiv_filter2'):document.all?document.all['virtualtocdiv_filter2']:document.layers?eval('document.virtualcontentdiv.document.virtualtocdiv_filter2'):0;
	var filter_css2 = filter_evnt2.style?filter_evnt2.style:filter_evnt2;	
	
	obj = toc_css1.visibility=='visible' ? toc_evnt1 : toc_evnt2;
	obj2 = filter_css1.visibility=='visible' ? filter_evnt1 : filter_evnt2;
	
	fade(obj.id,'document.virtualcontentdiv', 100);
	fade(obj2.id,'document.virtualcontentdiv', 40);
	
	/*toc_css.visibility='hidden';
	toc_css.display='none';	
	filter_css.visibility='hidden';
	filter_css.display='none';	*/
	
}

function TurnPage(page,contentobj)
{
	WriteLayer(Chp8[page],contentobj,'');	
}

function CloseContent(contentobj,filterobj)
{
	var evnt = document.getElementById?document.getElementById(contentobj):document.all?document.all[contentobj]:document.layers?eval(nest+'document.'+contentobj):0;
	var css = evnt.style?evnt.style:evnt;	
	//var evnt2 = document.getElementById?document.getElementById(filterobj):document.all?document.all[filterobj]:document.layers?eval(nest+'document.'+filterobj):0;
	//var css2 = evnt2.style?evnt2.style:evnt2;
	sText = "";
	WriteLayer(sText,contentobj,'');
	//fade(contentobj,'', 100);
	fade(filterobj,'', 70);
	
	
	
	css.visibility='hidden';
	css.display='none';
	//css2.visibility='hidden';
	//css2.display='none';
	
}

function fade(eid,nest,op)
{
  //var element = document.getElementById(eid);
  var element = document.getElementById?document.getElementById(eid):document.all?document.all[eid]:document.layers?eval(nest+'document.'+eid):0;
  
  if(element == null)
    return;
   
  if(element.FadeState == null)
  {
    if(element.style.opacity == null
        || element.style.opacity == ''
        || element.style.opacity == '1')
    {
      element.FadeState = -2; 
    }
    else
    {
      element.FadeState = 2;
    }
  }
  
  if(element.FadeState == 1 || element.FadeState == -1)
  {
    element.FadeState = element.FadeState == 1 ? -1 : 1;
    element.FadeTimeLeft = TimeToFade - element.FadeTimeLeft;
  }
  else
  {
    element.FadeState = element.FadeState == 2 ? -1 : 1;
	element.FadeTimeLeft = TimeToFade;
	element.style.visibility = element.FadeState == 2 ? 'hidden' : 'visible';
	element.style.display = element.FadeState == 2 ? 'none' : 'block';
	setTimeout("animateFade(" + new Date().getTime() + ",'" + eid + "',"+ op +",'" + nest + "')", 33);
  }  
}

function animateFade(lastTick, eid, op, nest)
{  
  var curTick = new Date().getTime();
  var elapsedTicks = curTick - lastTick;
  
  var element = document.getElementById?document.getElementById(eid):document.all?document.all[eid]:document.layers?eval(nest+'document.'+eid):0;
 
  if(element.FadeTimeLeft <= elapsedTicks)
  {
	element.style.visibility = element.FadeState == 1 ? 'visible' : 'hidden';	
  	element.style.display = element.FadeState == 1 ? 'block' : 'none';
	element.style.opacity = element.FadeState == 1 ? (op/100) : '0';
	element.style.MozOpacity = element.FadeState == 1 ? (op/100) : '0';
  	element.style.KhtmlOpacity = element.FadeState == 1 ? (op/100) : '0';
    element.style.filter = 'alpha(opacity = ' + (element.FadeState == 1 ? op : '0') + ')';
	if (element.FadeState == 1 && element.id=='virtualfilterdiv')
	{
		var v_div = document.getElementById?document.getElementById('virtualcontentdiv'):document.all?document.all['virtualcontentdiv']:document.layers?eval(nest+'document.virtualcontentdiv'):0;
		v_div.style.display='block';
		v_div.style.visibility='visible';
	}
    element.FadeState = element.FadeState == 1 ? 2 : -2;
	return;
  }
 
  element.FadeTimeLeft -= elapsedTicks;
  var newOpVal = element.FadeTimeLeft/TimeToFade;
  if(element.FadeState == 1)
    newOpVal = 1 - newOpVal;

  newOpVal=newOpVal*(op/100);
  element.style.opacity = newOpVal;
  element.style.MozOpacity = newOpVal; 
  element.style.KhtmlOpacity = newOpVal; 
  element.style.filter = 'alpha(opacity = ' + (newOpVal*100) + ')';
  
  setTimeout("animateFade(" + curTick + ",'" + eid + "'," + op + ",'" + nest + "')", 33);
}



