function HotNewsTicker(p_strHotNews1, p_strHotNews2, p_strHotNews3, p_strHotNews4, p_lngAmount)
{
/* USE WORDWRAP AND MAXIMIZE THE WINDOW TO SEE THIS FILE
========================================
 V-NewsTicker v2.2
 License : Freeware (Enjoy it!)
 (c)2003 VASIL DINKOV- PLOVDIV, BULGARIA
========================================
 For IE4+, NS4+, Opera5+, Konqueror3.1+
========================================
 Get the NewsTicker script at:
 http://www.smartmenus.org/other.php
 and don't wait to get the Great SmartMenus script at:
 http://www.smartmenus.org
 LEAVE THESE NOTES PLEASE - delete the comments if you want */

// BUG in Opera:
// If you want to be able to control the body margins
// put the script right after the BODY tag, not in the HEAD!!!

// === 1 === FONT, COLORS, EXTRAS...
v_font='verdana,arial,sans-serif';
v_fontSize='11px';
v_fontSizeNS4='11px';
v_fontWeight='normal';
v_fontColor = '#646464';
v_textDecoration = 'underline';
v_fontColorHover = '#f07832'; //		| won't work
v_textDecorationHover='underline';//	| in Netscape4
v_bgColor='transparent';
// set [='transparent'] for transparent
// set [='url(image_source)'] for image
v_top=0;//	|
v_left=0;//	| defining
v_width=202;//	| the box
v_height=90;//	|
v_paddingTop=0;
v_paddingLeft=1;
v_position='relative';// absolute/relative
v_timeout=2000;//1000 = 1 second
v_slideSpeed=30;
v_slideDirection=0;//0=down-up;1=up-down
v_pauseOnMouseOver=true
// v2.2+ new below
v_slideStep=1;//pixels
v_textAlign='left';// left/center/right
v_textVAlign = 'top'; // top/middle/bottom - won't work in Netscape4

// === 2 === THE CONTENT - ['href','text','target','image']

var v_content=new Array(p_lngAmount)
for (m_lngCnt=0; m_lngCnt<p_lngAmount; m_lngCnt++)
v_content[m_lngCnt]=new Array(4)

v_lngSearchPosition2_href = -2
v_lngSearchPosition2_text = -2
v_lngSearchPosition2_target = -2
v_lngSearchPosition2_image = -2

for (m_lngCounter=0; m_lngCounter < p_lngAmount; m_lngCounter++)
{	v_lngSearchPosition1_href = v_lngSearchPosition2_href+2;
	v_lngSearchPosition2_href = p_strHotNews1.indexOf('_',v_lngSearchPosition1_href);
	
	if (v_lngSearchPosition2_href == -1)
	{	v_href=p_strHotNews1;
	}
	else
	{	v_href=p_strHotNews1.substr(v_lngSearchPosition1_href, v_lngSearchPosition2_href - v_lngSearchPosition1_href);
	}
	
	v_lngSearchPosition1_text = v_lngSearchPosition2_text+2;
	v_lngSearchPosition2_text = p_strHotNews2.indexOf('_',v_lngSearchPosition1_text);
	if (v_lngSearchPosition2_text == -1)
	{	v_text=p_strHotNews2;
	}
	else
	{	v_text=p_strHotNews2.substr(v_lngSearchPosition1_text, v_lngSearchPosition2_text - v_lngSearchPosition1_text);
	}
	
	v_lngSearchPosition1_target = v_lngSearchPosition2_target+2;
	v_lngSearchPosition2_target = p_strHotNews3.indexOf('_',v_lngSearchPosition1_target);
	if (v_lngSearchPosition2_target == -1)
	{	v_target=p_strHotNews3;
	}
	else
	{	v_target=p_strHotNews3.substr(v_lngSearchPosition1_target, v_lngSearchPosition2_target - v_lngSearchPosition1_target);
	}

	v_lngSearchPosition1_image = v_lngSearchPosition2_image + 2;
	v_lngSearchPosition2_image = p_strHotNews4.indexOf('_', v_lngSearchPosition1_image);
	if (v_lngSearchPosition2_image == -1) {
	    v_image = p_strHotNews4;
	}
	else {
	    v_image = p_strHotNews4.substr(v_lngSearchPosition1_image, v_lngSearchPosition2_image - v_lngSearchPosition1_image);
	}
		
	v_content[m_lngCounter][0] = v_href;
	v_content[m_lngCounter][1] = v_text.replace(/\|/g, '<br />');
	v_content[m_lngCounter][2] = v_target;
	v_content[m_lngCounter][3] = v_image;
}

// ===
v_ua=navigator.userAgent;
v_nS4=document.layers?1:0;
v_iE=document.all&&!window.innerWidth&&v_ua.indexOf("MSIE")!=-1?1:0;v_oP=v_ua.indexOf("Opera")!=-1&&document.clear?1:0;
v_oP7=v_oP&&document.appendChild?1:0;
v_oP4=v_ua.indexOf("Opera")!=-1&&!document.clear;
v_kN=v_ua.indexOf("Konqueror")!=-1&&parseFloat(v_ua.substring(v_ua.indexOf("Konqueror/")+10))<3.1?1:0;v_count=v_content.length;v_cur=1;v_cl=0;v_d=v_slideDirection?-1:1;v_TIM=0;v_fontSize2=v_nS4&&navigator.platform.toLowerCase().indexOf("win")!=-1?v_fontSizeNS4:v_fontSize;v_canPause=0;

if(v_nS4||v_iE||v_oP||document.getElementById&&!v_kN&&!v_oP4)
{
    //document.write("<style>.vnewsticker,a.vnewsticker{font-family:" + v_font + ";font-size:" + v_fontSize2 + ";color:" + v_fontColor + ";text-decoration:" + v_textDecoration + ";font-weight:" + v_fontWeight + "}a.vnewsticker:hover{font-family:" + v_font + ";font-size:" + v_fontSize2 + ";color:" + v_fontColorHover + ";text-decoration:" + v_textDecorationHover + "}</style>");
    v_temp = "<div " + (v_nS4 ? "name" : "id") + "=v_container style='position:" + v_position + ";top:" + v_top + "px;left:" + v_left + "px;width:" + v_width + "px;height:" + v_height + "px;background:" + v_bgColor + ";layer-background" + (v_bgColor.indexOf("url(") == 0 ? "-image" : "-color") + ":" + v_bgColor + ";clip:rect(0," + v_width + "," + v_height + ",0);overflow:hidden'>" + (v_iE ? "<div style='position:absolute;top:0px;left:0px;width:100%;height:100%;clip:rect(0," + v_width + "," + v_height + ",0)'>" : "");
    for(v_i=0;v_i<v_count;v_i++)
        //v_temp += "<div " + (v_nS4 ? "name" : "id") + "=v_" + (v_i + 1) + " style='position:absolute;top:" + (v_height * v_d) + "px;left:" + v_paddingLeft + "px;width:" + (v_width - v_paddingLeft * 2) + "px;height:" + (v_height - v_paddingTop * 2) + "px;clip:rect(0," + (v_width - v_paddingLeft * 2) + "," + (v_height - v_paddingTop * 2) + ",0);overflow:hidden" + (v_oP ? ";visibility:hidden" : "") + ";text-align:" + v_textAlign + "' class=vnewsticker>" + (!v_nS4 ? "<table width=" + (v_width - v_paddingLeft * 2) + " height=" + (v_height - v_paddingTop * 2) + " cellpadding=0 cellspacing=0 border=0><tr><td width=" + (v_width - v_paddingLeft * 2) + " height=" + (v_height - v_paddingTop * 2) + " align=" + v_textAlign + " valign=" + v_textVAlign + " class=vnewsticker>" : "") + (v_content[v_i][0] != "" ? "<a href='" + v_content[v_i][0] + "' target='" + v_content[v_i][2] + "' class=vnewsticker" + (v_pauseOnMouseOver ? " onmouseover='if(v_canPause&&v_count>1){clearTimeout(v_TIM);v_cl=1}' onmouseout='if(v_canPause&&v_count>1&&v_cl)v_TIM=setTimeout(\"v_canPause=0;v_slide();v_cl=0\"," + v_timeout + ")'" : "") + ">" : "<span" + (v_pauseOnMouseOver ? " onmouseover='if(v_canPause&&v_count>1){clearTimeout(v_TIM);v_cl=1}' onmouseout='if(v_canPause&&v_count>1&&v_cl)v_TIM=setTimeout(\"v_canPause=0;v_slide();v_cl=0\"," + v_timeout + ")'" : "") + ">") + v_content[v_i][1] + (v_content[v_i][0] != "" ? "</a>" : "</span>") + (!v_nS4 ? "</td></tr></table>" : "") + "</div>";
        v_temp += "<div " + (v_nS4 ? "name" : "id") + "=v_" + (v_i + 1) + " style='position:absolute;top:" + (v_height * v_d) + "px;left:" + v_paddingLeft + "px;width:" + (v_width - v_paddingLeft * 2) + "px;height:" + (v_height - v_paddingTop * 2) + "px;clip:rect(0," + (v_width - v_paddingLeft * 2) + "," + (v_height - v_paddingTop * 2) + ",0);overflow:hidden" + (v_oP ? ";visibility:hidden" : "") + ";text-align:" + v_textAlign + "'>" + (!v_nS4 ? "<table width=" + (v_width - v_paddingLeft * 2) + " height=" + (v_height - v_paddingTop * 2) + " cellpadding=0 cellspacing=0 border=0><tr><td width=" + (v_width - v_paddingLeft * 2) + " height=" + (v_height - v_paddingTop * 2) + " align=" + v_textAlign + " valign=" + v_textVAlign + ">" : "") + (v_content[v_i][0] != "" ? "<a class='news' href='" + v_content[v_i][0] + "' style='background-image:url(" + v_content[v_i][3] + ") ' target='" + v_content[v_i][2] + "'" + (v_pauseOnMouseOver ? " onmouseover='if(v_canPause&&v_count>1){clearTimeout(v_TIM);v_cl=1}' onmouseout='if(v_canPause&&v_count>1&&v_cl)v_TIM=setTimeout(\"v_canPause=0;v_slide();v_cl=0\"," + v_timeout + ")'" : "") + ">" : "<span " + (v_pauseOnMouseOver ? " onmouseover='if(v_canPause&&v_count>1){clearTimeout(v_TIM);v_cl=1}' onmouseout='if(v_canPause&&v_count>1&&v_cl)v_TIM=setTimeout(\"v_canPause=0;v_slide();v_cl=0\"," + v_timeout + ")'" : "") + ">") + v_content[v_i][1] + (v_content[v_i][0] != "" ? "</a>" : "</span>") + (!v_nS4 ? "</td></tr></table>" : "") + "</div>";
        v_temp += (v_iE ? "</div>" : "") + "</div>";
        document.write(v_temp);
        setTimeout("v_start()", 1000);
        if (v_nS4) onresize = function() {
            location.reload()
        }
}

}

function v_getOS(a){return v_iE?document.all[a].style:v_nS4?document.layers["v_container"].document.layers[a]:document.getElementById(a).style};
function v_start(){
	var o,px;o=v_getOS("v_1");
	px=v_oP&&!v_oP7||v_nS4?0:"px";
	if(parseInt(o.top)==v_paddingTop){v_canPause=1;if(v_count>1)v_TIM=setTimeout("v_canPause=0;v_slide()",v_timeout);return}o.top=(parseInt(o.top)-v_slideStep*v_d)*v_d>v_paddingTop*v_d?parseInt(o.top)-v_slideStep*v_d+px:v_paddingTop+px;if(v_oP&&o.visibility.toLowerCase()!="visible")o.visibility="visible";setTimeout("v_start()",v_slideSpeed)};

function v_slide()
	{
	var o,o2,px;o=v_getOS("v_"+v_cur);
	o2=v_getOS("v_"+(v_cur<v_count?v_cur+1:1));
	px=v_oP&&!v_oP7||v_nS4?0:"px";
	if(parseInt(o2.top)==v_paddingTop)
		{
		if(v_oP)
			o.visibility="hidden";
			o.top=v_height*v_d+px;
			v_cur=v_cur<v_count?v_cur+1:1;
			v_canPause=1;
			v_TIM=setTimeout("v_canPause=0;v_slide()",v_timeout);
			return;
		}
	if(v_oP&&o2.visibility.toLowerCase()!="visible")
		o2.visibility="visible";
		if((parseInt(o2.top)-v_slideStep*v_d)*v_d>v_paddingTop*v_d)
			{
			o.top=parseInt(o.top)-v_slideStep*v_d+px;
			o2.top=parseInt(o2.top)-v_slideStep*v_d+px
			}
		else
			{
			o.top=-v_height*v_d+px;
			o2.top=v_paddingTop+px
			}
	setTimeout("v_slide()",v_slideSpeed)
	};
