$(document).ready(function() {
	Pingo.init();
});
var Pingo = {
	init: function() {
		// setup login panel
		$("#header p.sign_in a").click(function(){
			$("#login_panel").show(0,function(){
				$("input[@name=login_number]").focus();
			}
			);
			$("#callout_signup p").hide();
			return false;
		});
		$("#close_signin").click(function(){
			$("#login_panel").hide();
			$("#callout_signup p").show();
			return false;
		});
		// setup toggling boxes
		$(".section_option a.more").click(function(){
			$(this).parent().siblings(".hide").toggle("fast");
			($(this).html() == "[more...]") ? r = "[less...]" : r = "[more...]";
			$(this).html(r);
			return false;
		});
		// setup faq tooltips
		/*$(".faqtip").mouseover(function(){
			position = $(this).position();
			left = $(this).children(':first-child').width()+35;
			$(this).children("ul").show();
			$(this).children("ul").css({"left": left, "top": position.top});
		});
		$(".faqtip").mouseout(function(){
			$(this).children("ul").hide();
		});*/
		// setup rollovers for submit buttons
		// this method degrades most gracefully
		$("input.rate_chooser_go, input.sub_rate_chooser_go, .btn_blue_go, #rate_watcher .submit, #submit input").hover(
			function(){
				$(this).css({"color":"#000"});
			},
			function(){
				$(this).css({"color":"#FFF"});
			}
		);
	}
}