﻿var nps;
function onLoad()
{
	nps = new npssort( 0, "brokerajax.aspx?cmd=nps&id=" );
}

function showdescriptionl( id )
{
	ajaxrequest( "brokerajax.aspx?cmd=showdescriptionl&id=" + id, doContents);
	function doContents( str )
	{
		getobj( "descriptionl" ).innerHTML = str;
	}
}

function rankingchart()
{
	var arr = getobj( "rankingchartdata" ).value.split(",");
	var colcount = arr.length;
	for( var i = 0; i < colcount; i++ )
		arr[i] = parseInt( arr[i] );
	var htmlstr = "<table class='rankingchart' cellpadding='0' cellspacing='0' border='0'>";
	for( var i = 1; i <= 10; i++ )
	{
		htmlstr += "<tr>";
		for( var j = 0; j < colcount; j++ )
		{
			var cla = "chart1";
			var str = "&nbsp;";
			if( (arr[j] <= (i*5)) && (arr[j] > 0) )
			{
				cla += " chart2";
				if( ((i*5) - arr[j]) < 5 )
					str = "#" + arr[j];
			}
			htmlstr += "<td>&nbsp;</td><td class='" + cla + "'>" + str + "</td>";
		}
		htmlstr += "<td>&nbsp;</td></tr>";	
	}
	htmlstr += "</table>";
	document.write(	htmlstr );
}

var tab1;
function brokertab()
{
	var titlelist = getobj("mdiv").getElementsByTagName("p");
	var contentlist = getobj("content").getElementsByTagName("div");
	activenum = null;
	for( var i = 0, n = titlelist.length; i < n; i++ )
	{
		titlelist[i].num = i;
		titlelist[i].onclick = function(){tab1.setnum(this.num)}
		contentlist[i].className += " hidden";
	}
	
	
	this.setnum = function( num )
	{
		if( activenum != null )
		{
			titlelist[activenum].className = titlelist[activenum].className.replace( new RegExp("\\sb114b(\\s|$)", "g"), "" );
			contentlist[activenum].className += " hidden";
		}

		activenum = num;
		contentlist[activenum].className = contentlist[activenum].className.replace( new RegExp("\\shidden(\\s|$)", "g"), "" );
		titlelist[activenum].className += " b114b";
	}
		
	this.setnum(0);
}