var flashvars = false;
var params = {};
var attributes = {};

$(document).ready(function () {
	//$("#container").height($(document).height());
	flashvars = {
			"xmlPath":"/flash/XML/",
			"shareLink1": "javascript: openShadowbox('/forms/share.php','iframe','',480,470)",
			"shareLink2": "javascript: openShadowbox('/forms/share.php','iframe','',480,470)",
			"readArticleLink": "parents-corner/baby-heroes.php"
		}
	params.menu = "false";
	params.wmode = "transparent";
	swfobject.embedSWF("flash/Drager_NICU_home7_mc.swf", "flash", "918", "355", "9.0.0", "flash/expressInstall.swf", flashvars, params, attributes);

	$('#scrollSizer').jScrollPane({scrollbarWidth: 10});
	
	if($.browser.msie && $.browser.version.substr(0,1) < "7"){
		$("#menu li").hover(
  			function () {
    			$(this).addClass("over");
		  	},
		  	function () {
				$(this).removeClass("over");
		 	 }
		);
	}
	
	
	
	$("ul.sub li:has(ul) a:not(ul.sub2 a)").addClass("arrowed");
	
	$("a.spotlight").bind("click",function(){
		openShadowbox("/videos/jungersdev.html","iframe","Sandra Jungers: Fundamentals of Developmental Care",900,450)
	});
	
	$("a.videos1").bind("click",function(){
		openShadowbox("/videos/documentary-50-yrs.html","iframe","",900,450)
	});

	$("a.family").bind("click",function(){
		openShadowbox("/videos/babyhero.html","iframe","",900,450)
	});
	
	$("a[target='_blank']:not(.noAutoLink)").addClass("offSite").bind('click keypress', function(event) {

        var code=event.charCode || event.keyCode;

        if(!code || (code && code == 13)) {
          if(pageTracker){
            var fixedLink = this.href;
            fixedLink = fixedLink.replace(/https?:\/\/(.*)/,"$1");
            fixedLink = '/outgoing/' + fixedLink;
            pageTracker._trackPageview(fixedLink);
          }

        }
	
	});
	
	
});

function openShadowbox(content, player, title, width, height){
   Shadowbox.open({
        content:    content,
        player:     player,
		title: 		title,
		width: 		width * 1,
		height: 	height * 1
    });
}


// parseUri 1.2.2
// (c) Steven Levithan <stevenlevithan.com>
// MIT License

function parseUri (str) {
	var	o   = parseUri.options,
		m   = o.parser[o.strictMode ? "strict" : "loose"].exec(str),
		uri = {},
		i   = 14;

	while (i--) uri[o.key[i]] = m[i] || "";

	uri[o.q.name] = {};
	uri[o.key[12]].replace(o.q.parser, function ($0, $1, $2) {
		if ($1) uri[o.q.name][$1] = $2;
	});

	return uri;
};

parseUri.options = {
	strictMode: false,
	key: ["source","protocol","authority","userInfo","user","password","host","port","relative","path","directory","file","query","anchor"],
	q:   {
		name:   "queryKey",
		parser: /(?:^|&)([^&=]*)=?([^&]*)/g
	},
	parser: {
		strict: /^(?:([^:\/?#]+):)?(?:\/\/((?:(([^:@]*)(?::([^:@]*))?)?@)?([^:\/?#]*)(?::(\d*))?))?((((?:[^?#\/]*\/)*)([^?#]*))(?:\?([^#]*))?(?:#(.*))?)/,
		loose:  /^(?:(?![^:@]+:[^:@\/]*@)([^:\/?#.]+):)?(?:\/\/)?((?:(([^:@]*)(?::([^:@]*))?)?@)?([^:\/?#]*)(?::(\d*))?)(((\/(?:[^?#](?![^?#\/]*\.[^?#\/.]+(?:[?#]|$)))*\/?)?([^?#\/]*))(?:\?([^#]*))?(?:#(.*))?)/
	}
};

