$(document).ready(function(){
	
	
	$("#s").focus( function() { $("#searchform").css("background-position", "0 -45px"); } );
	$("#s").blur( function() { $("#searchform").css("background-position", "0 0"); } );
	
	$("#get-involved a").click( function() { $("#signupform:hidden").fadeIn("slow"); return false; });
	$("#signupform h2 a").click( function() { $("#signupform:visible").fadeOut("slow"); return false; });
	
	
	

		$("ul#nav li").hover(function(){ $(this).addClass("over"); },function(){ $(this).removeClass("over"); });	
		$("ul.subtop").hover(function(){ $(this).parent().find("a").addClass("over"); },function(){ $(this).parent().find("a").removeClass("over"); });		

		if (jQuery.browser.safari) { 	
				//$("#nav li a").mouseout(function(){ $(this).removeClass("over"); });	
				$("ul.subtop").mouseout(function(){ $(this).parent().find("a").removeClass("over"); });
			}
	
			$(document).ready(function() {
			  $("a[@href^=http]").each(
			    function(){
				    if(this.href.indexOf(location.hostname) == -1) { 
			        $(this).attr('target', '_blank');
			      }
			    }
			  )
			});
	
}); //ready




var gbold = { src: '/fonts/gotham-bold.swf' };
var gmedium = { src: '/fonts/gotham-med.swf' };

sIFR.activate(gbold, gmedium);

sIFR.replace(gbold, { selector: 'h1', css: [ '.sIFR-root { color: #ffffff; letter-spacing: -2; }'], wmode: 'transparent'});

sIFR.replace(gbold, { selector: '#main h2', css: [ '.sIFR-root { color: #242424; letter-spacing: -1; }'], wmode: 'transparent'});

sIFR.replace(gbold, { selector: '#story h2', css: [ '.sIFR-root { color: #242424; letter-spacing: -1; }'], wmode: 'transparent'});
sIFR.replace(gmedium, { selector: '#story h3', css: [ '.sIFR-root { color: #575757; letter-spacing: -1; }'], wmode: 'transparent'});



function nospam(user,domain) {
	locationstring = 'mailto:' + user + '@' + domain;
	window.location = locationstring;
	}