var userAgent = navigator.userAgent.toLowerCase();
var is_opera  = ((userAgent.indexOf('opera') != -1) || (typeof(window.opera) != 'undefined'));
var is_saf    = ((userAgent.indexOf('applewebkit') != -1) || (navigator.vendor == 'Apple Computer, Inc.'));
var is_webtv  = (userAgent.indexOf('webtv') != -1);
var is_ie     = ((userAgent.indexOf('msie') != -1) && (!is_opera) && (!is_saf) && (!is_webtv));
var is_ie4    = ((is_ie) && (userAgent.indexOf('msie 4.') != -1));
var is_moz    = ((navigator.product == 'Gecko') && (!is_saf));
var is_kon    = (userAgent.indexOf('konqueror') != -1);
var is_ns     = ((userAgent.indexOf('compatible') == -1) && (userAgent.indexOf('mozilla') != -1) && (!is_opera) && (!is_webtv) && (!is_saf));
var is_ns4    = ((is_ns) && (parseInt(navigator.appVersion) == 4));
var is_mac    = (userAgent.indexOf('mac') != -1);
//-------Timer in milli seconds---------
var TopStoriesTimer = 4000;
//--------------------------------------

var Stories = new Array();
var StoriesImages = new Array();
var PAUSED = false;
var POS = 0;

function AddToStories(strTitle1,strTitle2,strTitle3,strParagraph,strBG,strColor1,strColor2,strColor3,strColor4,strShowbg,strParWidth){
	var e;
	try
	{
		StoriesCount=Stories.length;
		Stories[StoriesCount]=Array(strTitle1,strTitle2,strTitle3,strParagraph,strBG,strColor1,strColor2,strColor3,strColor4,strShowbg,strParWidth);
		// Pre-Loading the IMAGES
		StoriesImages[StoriesCount] = new Image();
		StoriesImages[StoriesCount].src = strBG;
	}
	catch (e)
	{}
}	
function SetStory(intIndex){
	var e;
	try
	{
		if(Stories[intIndex]){
			// Set the style
			// First Change the text
			document.getElementById("news_title").innerHTML=Stories[intIndex][0];
			document.getElementById("big_title").innerHTML=Stories[intIndex][1];
			document.getElementById("sub_title").innerHTML=Stories[intIndex][2];
			document.getElementById("paragraph").innerHTML=Stories[intIndex][3];
			// Change the BG
			document.getElementById("background_block").style.backgroundImage='url(' + Stories[intIndex][4] + ')';
			// Change the colors
			document.getElementById("news_title").style.color=Stories[intIndex][5];
			document.getElementById("big_title").style.color=Stories[intIndex][6];
			document.getElementById("sub_title").style.color=Stories[intIndex][7];
			document.getElementById("paragraph").style.color=Stories[intIndex][8];
			if(Stories[intIndex][9]==true){
				document.getElementById("paragraph").style.background='#000000';
				if(is_ie){
					document.getElementById("paragraph").style.filter='Alpha(opacity=70)';
				}else{
					document.getElementById("paragraph").style.opacity='0.7';
				}
			}else{
				document.getElementById("paragraph").style.background='';
				if(is_ie){
					document.getElementById("paragraph").style.filter='';
				}else{
					document.getElementById("paragraph").style.opacity='1';
				}
			}
			document.getElementById("paragraph").style.width=Stories[intIndex][10];
		}
	}
	catch (e)
	{}
}
function MoveNext(){
	var e;
	try
	{
		if(POS+1>=Stories.length){
			POS = 0;
		}else{
			POS = POS + 1;
		}
		SetStory(POS);
	}
	catch (e)
	{}
}
function MoveBack(){
	var e;
	try
	{
		if(POS-1<0){
			POS = Stories.length-1;
		}else{
			POS = POS - 1;
		}
		SetStory(POS);
	}
	catch (e)
	{}
}
function Pause(){
	var e;
	try
	{
		PAUSED = !PAUSED;
		if(PAUSED){
			// set the pause image
			document.getElementById("pause_btn").src='images/btn_pause_hover.gif';
		}else{
			// set the normal image
			document.getElementById("pause_btn").src='images/btn_pause.gif';
		}
	}
	catch (e)
	{}
}
function autorun(){
	if(!PAUSED){
		MoveNext();
	}
}
function initStories(){
	SetStory(0);
	document.getElementById("background_block").style.visibility="visible";
	window.setInterval('autorun()',TopStoriesTimer);
	// pre-loading the pause_hover image
	var pimg = new Image();
	pimg.src='images/btn_pause_hover.gif';
}
