$(function(){
	$('#nav a')
		.mouseover(function(){
			$("[sub_nav]").hide();
			$("[sub_nav="+$(this).attr("nav") + "]").show();
		})
		
	jQuery.validator.addMethod("phone", function(phone_number, element) {
		phone_number = phone_number.replace(/\s+/g, ""); 
		return this.optional(element) || phone_number.length > 9 &&
			phone_number.match(/^(1[-.]?)?(\([2-9]\d{2}\)|[2-9]\d{2})[-.]?[2-9]\d{2}[-.]?\d{4}$/);
		}, "<br />Please specify a valid phone number '999-999-9999'"
	);

	if(eval("typeof Shadowbox == 'object'")){
	    Shadowbox.init({players:['iframe','html']}); 
	}
	$("#logo").click(function(){window.location = "main.sw"}).css("cursor","pointer");
	$(".job_row")
		.hover(
			   function(){$(this).css("background-color","#ddd")},
			   function(){$(this).css("background-color","")}
		)
		.click(
			function(){
				Shadowbox.open({
					player: 'iframe',
					content: 'careers_opps_detail.php?job_id=' + $(this).attr("job_id"),
					height: 600,
					width: 850
				});
				return false;
			}
		)
		.css("cursor","pointer");
});
