
/**
 V-NewsTicker v1.0
 (c)2002 VASIL DINKOV- PLOVDIV, BULGARIA
**/

// === 1 === FONT, COLORS, EXTRAS...
v_font = 'verdana,arial,sans-serif';
v_fontSize = '10px';
v_fontSizeNS4 = '10px';
v_fontWeight = 'normal';
v_fontColor = '#000000';
v_textDecoration = 'none';
v_fontColorHover = '#ff0000';//		| won't work
v_textDecorationHover = 'underline';//	| in Netscape4
v_bgColor = 'transparent';//set [='transparent'] for transparent
v_top = 0;//	|
v_left = 0;//	| defining
v_width = 120;//	| the box
v_height = 16;//	|
v_paddingTop = 2;
v_paddingLeft = 2;
v_timeout = 1500;//1000 = 1 second
v_slideSpeed = 5;
v_slideDirection = 0;//0=down-up;1=up-down
v_pauseOnMouseOver = true;

// === 2 === THE CONTENT - ['href','text','target']
v_content=[
['', 'USD : 9125.00', '_blank'],
['', 'Yen : 100.9794', '_blank'],
['', 'HGK$ : 1175.7885', '_blank'],
['', 'Sing$ : 6538.4067', '_blank'],
['', 'AUS$ : 8405.9473', '_blank'],
['', 'Rial : 2433.1711', '_blank'],
['', 'Ringgit : 2758.8813', '_blank'],
['', 'Baht : 282.4203', '_blank'],
['', 'Euro : 12423.6875', '_blank']];

// THE SERIOUS SCRIPT - PLEASE DO NOT TOUCH
v_nS4 = document.layers ? 1 : 0;
v_iE = document.all && !window.innerWidth && navigator.userAgent.indexOf("MSIE")!=-1 ? 1 : 0;
v_oP = navigator.userAgent.indexOf("Opera")!=-1 ? 1 : 0;
v_kN = navigator.userAgent.indexOf("Konqueror")!=-1 ? 1 : 0;
v_count = v_content.length;
v_s1 = 1;
v_cur = 1;
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;

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 = v_getOS('v_' + v_cur);
	if (!o) return;
	if (v_iE || v_oP){
		if (o.pixelTop==v_paddingTop) {
			v_canPause=1;
			v_TIM=setTimeout("v_canPause=0;v_slide()", v_timeout);
			return;
		};
		o.pixelTop -= v_d;
		if (v_oP&&o.visibility.toLowerCase()!='visible') o.visibility = 'visible';
		setTimeout("v_start()",v_slideSpeed);
		return;
	};
	if (parseInt(o.top)==v_paddingTop) {
		v_canPause = 1;
		v_TIM = setTimeout("v_canPause=0;v_slide()", v_timeout);
		return;
	};
	o.top = parseInt(o.top)-v_d;
	setTimeout("v_start()", v_slideSpeed)
};

function v_slide(){
	var o = v_getOS('v_' + v_cur);
	var o2 = v_getOS('v_' + (v_cur<v_count ? v_cur + 1 : 1));
	if (!o || !o2) return;
	if (v_iE || v_oP){
		if (o.pixelTop==v_paddingTop*2-v_height*v_d){
			if (v_oP) o.visibility = 'hidden';
			o.pixelTop = v_height*v_d;
			v_cur = v_cur<v_count ? v_cur+1 : 1;
			v_canPause = 1;
			v_TIM = setTimeout("v_canPause=0;v_slide()", v_timeout);
			return;
		};
		o.pixelTop -= v_d;
		if (v_oP && o2.visibility.toLowerCase()!='visible') o2.visibility = 'visible';
		o2.pixelTop -= v_d;
		setTimeout("v_slide()", v_slideSpeed);
		return;
	};
	if (parseInt(o.top)==v_paddingTop*2-v_height*v_d){
		o.top = v_height*v_d;
		v_cur = v_cur<v_count ? v_cur+1 : 1;
		v_canPause = 1;
		v_TIM = setTimeout("v_canPause=0;v_slide()", v_timeout);
		return;
	};
	o.top = parseInt(o.top) - v_d;
	o2.top = parseInt(o2.top) - v_d;
	setTimeout("v_slide()", v_slideSpeed)
};

if (!v_iE) {  // IE doank sich yg posisinya relatif ???
	document.write(v_content[0][1]);
}
else {
	document.write('<style>.vnewsticker{font-family:'+v_font+';font-size:'+v_fontSize2+
		';color:'+v_fontColor+';text-decoration:'+v_textDecoration+
		';font-weight:'+v_fontWeight+'}.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="top:'+v_top+'px;left:'+v_left+'px;width:'+v_width+
		'px;height:'+v_height+'px;background-color:'+v_bgColor+';layer-background-color:'+v_bgColor+
		';clip:rect(0,'+v_width+','+v_height+',0);overflow:hidden">';

	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||v_kN?";visibility:hidden":"")+'"><span class=vnewsticker'+
			(v_pauseOnMouseOver ? " onmouseover=\'if(v_canPause)clearTimeout(v_TIM)\' onmouseout=\'if(v_canPause)v_TIM=setTimeout(\"v_canPause=0;v_slide()\","+
			v_timeout+")\'" : "")+'>'+v_content[v_i][1]+'</span></div>';
	document.write(v_temp + '</div>');
	if (!v_kN) setTimeout("v_start()", 1000)
}
