var topArr = Array();
var entryID = 0;

function showDiv(div, lidiv) {
	//$(div).show('slow');
	$(div).toggleClass("showPatron");
	if($(lidiv + " .patronExpand").text() == "Click here to read more") $(lidiv + " .patronExpand").html("Close text");
	else $(lidiv + " .patronExpand").html("Click here to read more");
	return false;
}

function showDivLoad() {
	var hash = window.location.hash;
	for(var index in topArr) {
		if(topArr[index] == hash.replace("#!", "")) {
			$("#"+index).toggleClass("showPatron");
			$("#"+(Number(index)+10) + " .patronExpand").html("Close text");
		}
	}
	return false;
}

function toggleDonors() {
	for(var index in topArr) {
		if($("#toggleDonors").text() == "Read full story") {
			$("#"+index).addClass("showPatron");
			$("#"+(Number(index)+10) + " .patronExpand").html("Close text");
		}
		else {
			$("#"+index).removeClass("showPatron");
			$("#"+(Number(index)+10) + " .patronExpand").html("Click here to read more");
		}
	}
	if($("#toggleDonors").text() == "Read full story") {
		$("#toggleDonors").html("Close all donor profiles");
		$("#toggleFacebook").show();
	}
	else {
		$("#toggleDonors").html("Read full story");
		
		$("#toggleFacebook").hide();
		$(".patronFacebook").removeClass("noShow");
		$("#toggleFacebook").html("Hide Facebook Comments");
	}
	
	return false;
}

function toggleFacebook() {
	$(".patronFacebook").toggleClass("noShow");
	if($("#toggleFacebook").text() == "Hide Facebook Comments") $("#toggleFacebook").html("Show Facebook Comments");
	else $("#toggleFacebook").html("Hide Facebook Comments");

	return false;
}

function commaCoder(number) { 
		var temp = new String, count = 0, formated = '$';
		var tempn=number.length+(Math.round(number.length/3));
		var comma;
		
		
		for(var i=number.length-1; i>-1; i--) {
			if(count == 3) {
				temp += ',';
				temp +=  number.charAt(i);
				count = 0;
				count++;
			}
			else {
				temp += number.charAt(i);
				count++;
			}
			
		}
		
		for(var i=temp.length; i>-1; i--) {
			formated += temp.charAt(i);	
		}
		return formated;

}


window.onload = function(){
	swfobject.embedSWF("http://www.publicintegrity.org/project_assets/congressional_patrons/SWF/careerPatrons.swf?id=" + String(entryID) +"&view=pacs&rnd="+Math.floor(Math.random()*10000), "patronGraphs", "235", "700", "10.0.0", "http://www.publicintegrity.org/swfobject/expressInstall.swf");
	showDivLoad();
};
