$(document).ready(function() {
	$("#irates").customSelect();
	
	$("ul.rate-groups li a").click(function(e) {
		var a = $(e.target);
		if(a) {
			var li = a.parent();
			if(!li.hasClass("active-group")) {
				$("ul.rate-groups li").removeClass("active-group");
				li.addClass("active-group");
				$("table.rate-table").hide();
				$("#" + li.attr("id") + "-rates").show();
			}
		}
		return false;
	});
	
	$("div.selectitems span").click(function(e) {
		var span = $(e.target);
		if(span) {
			span.parent().click();
		}
	});
	
	$("div.selectitems").click(function(e) {
		var option = $(e.target);
		if(option.attr("id")) {
			var oid = option.attr("id");
			$("table.rate-table").hide();
			$("ul.rate-groups").hide();
			if(parseInt(oid) !== mexico) {
				$("#" + oid + "-rates").show();
				if(oid === "featured") {
					$("#dropdown-topic h2").html("Popular Country Rates:");
				} else {
					$("#dropdown-topic h2").html("Rates:");
				}
				$("ul.rate-groups li").removeClass("active-group");
			}
			else {
				$("#dropdown-topic h2").html("Rates:");
				$("#"+mexico+"-groups").show();
				$("#"+mexico+"-group1 a").click();
			}
		}
	});
	
	
	$("#featured").click();
});
