﻿
function onGetFull2010() {
	var ve = new verify();
	try
	{
		VerifyPage();
		function doContents(str) {
			if( str == "OK" )
				alert("Submitted successfully. Thank you.");
		}
		ajaxrequest("defaultajax3.aspx?cmd=full2010&full2010=" + getobj("full2010").value, doContents);
	}
	catch( err )
	{
		ve.obj.focus();
		alert( err.message );
	}
	
	function VerifyPage()
	{
		ve.email('full2010');
	}
}

function onClickNews(id, url) {
	ajaxrequest("defaultajax3.aspx?cmd=hits&id=" + id, null);
	window.open(url);
}

var brokerGradeNum = -1;
var brokerGradeCategory = 0;
var says = new Array("Above<br />Average<br />Broker", "Average<br />Broker", "Below<br />Average<br />Broker");
var categories = new Array("Overall", "Platform", "Service");

function showBrokerGrade(num) {
	if (brokerGradeNum === num)
		return;

	brokerGradeNum = num;
	showGrade();
}

function showCategoryGrade(category) {
	if (brokerGradeCategory === category)
		return;

	brokerGradeCategory = category;
	
	$(".table1 td").removeClass("selected");
	$(".table1 td").eq(category).addClass("selected");
	
	showGrade();
}

function showGrade() {
	var arrGrade = $("#idBrokerGrade").val().split('|');

	var j = brokerGradeNum * 8;
	$(".div19 img").attr("src",
		"/images/BrokerGrades/" + arrGrade[j] + categories[brokerGradeCategory] + ".png");
	$(".div20").html("Category: " + categories[brokerGradeCategory]);
	$(".div17").html(arrGrade[j + 1]);

	$(".div15").html(
		'<a href="' + arrGrade[j + 2] + '" target="_blank">OPEN DEMO ACCOUNT</a><br />' +
		'<a href="' + arrGrade[j + 3] + '" target="_blank">OPEN LIVE ACCOUNT</a><br />' +
		'<a href="/brokers/brokerprofile.aspx?id=' + arrGrade[j] + '">VIEW BROKER PROFILE</a>'
	);

	$(".div21").html(says[arrGrade[j + 5 + brokerGradeCategory]]);
}

function prev() {
	if (brokerGradeNum > 0)
		showBrokerGrade(brokerGradeNum - 1);
	else
		showBrokerGrade(17);
}

function next() {
	if (brokerGradeNum < 17)
		showBrokerGrade(brokerGradeNum + 1);
	else
		showBrokerGrade(0);
}

$("body").ready(function() {
	showBrokerGrade(7);
});
