function JPscrollStart() { 
JPscrollgetcontent(); 
JPscrollValidate(); 
JPSCROLL_outerdiv=document.getElementById('JPSCROLL_outer'); 
JPSCROLL_outerdiv.style.height='245px'; 
JPSCROLL_outerdiv.style.width='165px'; 
JPSCROLL_outerdiv.style.border= JPSCROLL_bordercolor+' '+JPSCROLL_borderstyle+' 0'; 
JPSCROLL_outerdiv.style.clip='rect(0 '+JPSCROLL_innerwidth+' '+JPSCROLL_innerheight+' 0)'; 
JPSCROLL_outerdiv.style.backgroundColor=JPSCROLL_bgcolor; 
JPSCROLL_style = 'position:relative; overflow: hidden;height:'+(JPSCROLL_height-2*JPSCROLL_borderwidth)+'px; width: '+(JPSCROLL_width-2*JPSCROLL_borderwidth)+'px; border-color: '+JPSCROLL_bgcolor+'; border-style: solid; border-width: '+JPSCROLL_bordergap+'px; background-color:'+JPSCROLL_bgcolor+'; ' + 'color: '+JPSCROLL_textcolor+';'+ 'font-size: '+JPSCROLL_fontsize+'px; '+ 'font-family: '+JPSCROLL_fontfamily+'; '+ 'font-style: '+JPSCROLL_fontstyle+'; '+ 'font-weight: '+JPSCROLL_fontweight+'; '; JPSCROLL_outerdiv.innerHTML='<div style="'+JPSCROLL_style+'"><div id="JPSCROLL_area" style="position:relative; overflow: hidden; width:'+JPSCROLL_innerwidth+'px;text-align: '+JPSCROLL_alignment+'; border: 0px; margin: 0px; padding: 0px;"></div></div>'; JPSCROLL_div=document.getElementById('JPSCROLL_area'); 
JPSCROLL_div.style.top=JPSCROLL_innerheight+'px'; 
JPSCROLL_div.innerHTML=JPSCROLL_message; 
JPSCROLL_vsize=JPSCROLL_div.offsetHeight; adjustVsize(); 
JPSCROLL_div.innerHTML=JPSCROLL_message + JPSCROLL_filler + JPSCROLL_message; JPscroll(); 
} 
function adjustVsize() 
{ 
var tempheight = 0; 
while (tempheight<JPSCROLL_vsize) 
{ 
tempheight = tempheight + JPSCROLL_innerheight; } 
if ( (tempheight-JPSCROLL_vsize-2)<1 ) { 
JPSCROLL_filler = ""; } 
else { 
JPSCROLL_filler = '<div style="border: 0px; margin: 0px; padding: 0px; background-color: '+JPSCROLL_bgcolor+'; height: '+(tempheight-JPSCROLL_vsize-2)+'px;"> </div>'; } 
JPSCROLL_vsize = tempheight; } 
function JPscroll() { 
if (JPSCROLL_sspeed > 0) { 
JPSCROLL_pagepixelcount++; 
if (JPSCROLL_pagepixelcount > JPSCROLL_innerheight) { 
JPSCROLL_pagepixelcount = 0; 
if (JPSCROLL_pagepause>0) { 
setTimeout("JPscroll()",JPSCROLL_pagepause); } 
else { JPscroll(); } } 
else { 
if(parseInt(JPSCROLL_div.style.top)>=JPSCROLL_vsize*(-1)) { 
JPSCROLL_div.style.top=parseInt(JPSCROLL_div.style.top)-JPSCROLL_sspeed+'px'; 
setTimeout("JPscroll()",JPSCROLL_speed)+'px'; } 
else { 
JPSCROLL_div.style.top=-2+'px'; JPscroll(); } } } 
else { 
setTimeout("JPscroll()",20); }        } 
function JPscrollgetcontent() { 
try { 
document.getElementById('JPSCROLL_content').style.visibility="hidden"; 
document.getElementById('JPSCROLL_content').style.height="1px"; 
document.getElementById('JPSCROLL_content').style.width="1px"; 
document.getElementById('JPSCROLL_content').style.overflow="hidden"; 
JPSCROLL_message = document.getElementById('JPSCROLL_content').innerHTML;
} 
catch (ex) { 
JPSCROLL_message = "Error <br> Unable to load content<br><br>Ensure Content DIV tag is placed before the SCRIPT tags."; 
} } 
function JPscrollValidate() { 
if (JPSCROLL_speed<20) 
{ 
JPSCROLL_speed = 20;
} 

 
} 
function JPscrollConfig() { 
JPSCROLL_width=165; 
JPSCROLL_height=250; 

JPSCROLL_innerwidth = JPSCROLL_width - 2*JPSCROLL_borderwidth - 2*JPSCROLL_bordergap; JPSCROLL_innerheight = JPSCROLL_height - 2*JPSCROLL_borderwidth - 2*JPSCROLL_bordergap; 
} 
function JPscrolltrim(str) 
{ 
while(str.charAt(0)==" ") 
{ 
str=str.substring(1,str.length); 
} 
while(str.charAt(str.length-1)==" ") 
{ 
str=str.substring(0,str.length-1);
} 
return str; } 
function JPscrollGetParam(paramname,defaultvalue) 
{ 
var paramvalue = defaultvalue; 
if (document.getElementById(paramname)) 
{ 
document.getElementById(paramname).style.visibility="hidden"; document.getElementById(paramname).style.height="1px"; document.getElementById(paramname).style.width="1px"; paramvalue = document.getElementById(paramname).innerHTML; 
} 
paramvalue = JPscrolltrim(paramvalue); 
return paramvalue; 
} 
function JPscrollGetIntParam(paramname,defaultvalue) { 
var paramvalue = defaultvalue; 
if (document.getElementById(paramname)) { 
document.getElementById(paramname).style.visibility="hidden"; document.getElementById(paramname).style.height="1px"; document.getElementById(paramname).style.width="1px"; paramvalue = document.getElementById(paramname).innerHTML; } 
paramvalue = parseInt(paramvalue); if (isNaN(paramvalue)) { paramvalue = parseInt(defaultvalue); } 
return paramvalue; 
} 
var JPSCROLL_sspeed=1; 
var JPSCROLL_restart=JPSCROLL_sspeed; 
var JPSCROLL_innerwidth  = JPSCROLL_width - 2*JPSCROLL_borderwidth - 2*JPSCROLL_bordergap; 
var JPSCROLL_innerheight = JPSCROLL_height - 2*JPSCROLL_borderwidth - 2*JPSCROLL_bordergap; 
var JPSCROLL_message='no content'; 
var JPSCROLL_width=1; 
var JPSCROLL_height=1; 
var JPSCROLL_bgcolor="#E6E6E6"; 
var JPSCROLL_bordercolor="#FF0000"; 
var JPSCROLL_speed=60; 
var JPSCROLL_borderwidth = 1; 
var JPSCROLL_borderstyle = "dashed";  
var JPSCROLL_bordergap = 2; 
var JPSCROLL_alignment = "left";  
var JPSCROLL_pagepause = 0;  
var JPSCROLL_pagepixelcount = 0; 
var JPSCROLL_textcolor = "#000000"; 
var JPSCROLL_fontsize = 12; 
var JPSCROLL_fontfamily = "Arial, sans-serif"; 
var JPSCROLL_fontstyle = "normal";  
var JPSCROLL_fontweight = "normal";  
var JPSCROLL_filler = ""; 
JPscrollConfig(); 
JPscrollStart();
