<!-- Hide from JavaScript-Impaired Browsers;

var stnr="";
var ns="0123456789";
var a="";
var t1=null;

/* Simple version detection */ 
var isNS = (navigator.appName == "Netscape" && parseInt(navigator.appVersion) >= 4); 

var HIDDEN = (isNS) ? 'hide' : 'hidden'; 
var VISIBLE = (isNS) ? 'show' : 'visible'; 

function imgflip(imgname, newsrc) {
	document[imgname].src = newsrc.src;
}

function bookmark(pageIn, pTitle) {
	browser = navigator.appName;
	if(pTitle == "") ptitle = document.title;
	if(browser.indexOf("Netscape")>-1) {
		document.addBookmark(ptitle, pageIn);
	}
	else {
		window.external.AddFavorite(pageIn, ptitle);
	}
}

function initArray(){
	for(i=0;i<initArray.arguments.length; i++)
		this[i] = initArray.arguments[i];
}

var isnMonths=new initArray("Jan.","Feb.","Mar.","Apr.","May","June","July","Aug.","Sept.","Oct.","Nov.","Dec.");
var isnDays= new initArray("Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday","Sunday");
today=new Date();

<!--

// Use this function to retrieve a cookie.
function getCookie(name){
	var cname = name + "=";               
	var dc = document.cookie;             
    if (dc.length > 0) {              
    begin = dc.indexOf(cname);       
        if (begin != -1) {           
        begin += cname.length;       
        end = dc.indexOf(";", begin);
            if (end == -1) end = dc.length;
            return unescape(dc.substring(begin, end));
        } 
    }
	return null;
}

// Use this function to save a cookie.
function setCookie(name, value, expires) {
	document.cookie = name + "=" + escape(value) + "; path=/" + ((expires == null) ? "" : "; expires=" + expires.toGMTString());
}

// Use this function to delete a cookie.
function delCookie(name) {
	document.cookie = name + "=; expires=Thu, 01-Jan-70 00:00:01 GMT" +  "; path=/";
}

// Function to retrieve form element's value.
function getValueFromElement(element) {
	var value = getCookie(element.name);
    if (value != null) element.value = value;
}

// Function to retrieve form element's value.
function getValueFromText(element) {
	var value = getCookie(element);
    if (value != null) {
		return value;
	} else {
		return "";
	}
}

// Function to save form element's value.
function setValue(element) {
	setCookie(element.name, element.value, exp);
}

var exp = new Date();                                   
exp.setTime(exp.getTime() + (1000 * 60 * 60 * 24 * 31));

function clusterType(value,displayName) {
	this.value = value
	this.displayName = displayName
}

function reloadPage() {
	document.location.href = "index.htm" 
}

cluster = new Array();
cluster[0] = new clusterType ("c=Top%20stories&o=js","Top Stories");
cluster[1] = new clusterType ("c=Top%20finance%20stories&o=js","Top Finance Stories");
cluster[2] = new clusterType ("c=Banking%20news&o=js","Banking");
cluster[3] = new clusterType ("c=Commodities%20news&o=js","Commodities");
cluster[4] = new clusterType ("c=Corporate%20finance%20news&o=js","Corporate Finance");
cluster[5] = new clusterType ("c=Emerging%20markets%20news&o=js","Emerging Markets");
cluster[6] = new clusterType ("c=Equity%20markets%20news&o=js","Equity Markets");
cluster[7] = new clusterType ("c=Fed%20watch&o=js","Fed Watch");
cluster[8] = new clusterType ("c=Fixed%20income%20news&o=js","Fixed Income");
cluster[9] = new clusterType ("c=Forex%20markets%20news&o=js","Forex Markets");
cluster[10] = new clusterType ("c=Fund%20management%20news&o=js","Fund Markets");
cluster[11] = new clusterType ("c=IPO%20news&o=js","IPOs");
cluster[12] = new clusterType ("c=Mergers%20and%20acquisitions%20news&o=js","Mergers/Acquisitions");
cluster[13] = new clusterType ("c=Mutual%20funds%20news&o=js","Mutual Funds");
cluster[14] = new clusterType ("c=Online%20banking%20news&o=js","Online Banking");
cluster[15] = new clusterType ("c=Online%20broker%20news&o=js","Online Broker");
cluster[16] = new clusterType ("c=Personal%20finance%20news&o=js","Personal Finance");
cluster[17] = new clusterType ("c=Retail%20investor%20news&o=js","Retail Investor");
cluster[18] = new clusterType ("c=Securities%20industry%20news&o=js","Securities Industry");
cluster[19] = new clusterType ("c=Stock%20Exchanges%20news&o=js","Stock Exchanges");
cluster[20] = new clusterType ("c=Stockwatch&o=js","StockWatch");
cluster[21] = new clusterType ("c=Tech%20stocks%20news&o=js","Tech Stock");
cluster[22] = new clusterType ("c=US%20banking%20news&o=js","US Banking");
cluster[23] = new clusterType ("c=Venture%20capital%20news&o=js","Venture Capital");
cluster[24] = new clusterType ("c=Accounting%20news&o=js","Accounting");
cluster[25] = new clusterType ("c=Finance%20features&o=js","Finance Features");
cluster[26] = new clusterType ("c=Derivatives%20news&o=js","Derivatives");

// Function to get Moreover clusters.
function showCluster () {
	var set_cluster = getValueFromText("news_cluster");
	document.writeln("&#160;<SELECT NAME='news_cluster' STYLE='font-size=8pt' onBlur= 'setValue(this)' onChange='setValue(this); reloadPage();'>");
	for(i=0; i<27; i++) {
		cluster[i].value += "&n=5";
		document.writeln("<OPTION VALUE='"+cluster[i].value+"'");
		if (cluster[i].value == set_cluster) document.write (" SELECTED");	
		document.writeln(">"+cluster[i].displayName);
	}
	document.writeln("</SELECT>");
	document.writeln("<INPUT TYPE=IMAGE SRC='http://monetcorp.com/img/button-arrowrt-sml.gif' alt='click' onClick='reloadPage()'>");
}

// Function to prepare Moreover Script code
function prepNewsread () {
	var set_cluster = getValueFromText("news_cluster");
	if (set_cluster != "") {
		document.write ("<SCRIPT TYPE='text/Javascript' SRC='http://p.moreover.com/cgi-local/page?"+set_cluster+"'></SCRIPT>");
	} else {
		document.write ("<SCRIPT TYPE='text/Javascript' SRC='http://p.moreover.com/cgi-local/page?"+cluster[0].value+"'></SCRIPT>");
	}
}

// End Hiding -->
