$(document).ready(function() {
	
	var flowClickable = $('div#watch-video').find('a').andSelf();
	var flowContainer = $(flowClickable).find('a#video-player');
	
	$(flowContainer).hide();
		
	$(flowClickable).click(function () {
	    
	    $(flowContainer).modal({
	        onShow: modalShow,
	        onClose: modalClose
	        });
	    
	    return false;
	});				
	
	function modalShow (dialog) {
		$(flowContainer).flowplayer("flowplayer/flowplayer.commercial-3.0.7.swf", {
		 clip: {
		     scaling: 'orig',
		     onStart: function(clip) {
		     	//pageTracker._trackPageview(clip.url);
		     	console.log(clip.url);
		     	}
		 }
		}); 
	    $(flowContainer).flowplayer(0).play();
	}
	
	function modalClose (dialog) {
	    $(flowContainer).flowplayer(0).unload();
	    $.modal.close();
	}

	
});

$(document).ready(function() {

	$('ul#main-menu')
		.supersubs({
			maxWidth:    35,
			minWidth:    15
		})
		.superfish({
		    animation:   	{opacity:'show',height:'show'},
		    easing:      	'easeOutBack'
			})
		.find('ul')
		.bgIframe({opacity:false});

	function onBeforeShow (menu) {
		var parent = $(menu).parents('li:first');
		var parent_width = parent.width();
		var this_width = $(menu).width();
		var position = parent.position();
		var container_width = $('div.content').width();
		var division = container_width / position.left;
	
		if (division <= 2 && division >= 1.3 && parent.hasClass('level-1')) {
			$(menu).css('left', (-this_width + parent_width + 7) / 2);
			}
					                					                					
		else if (division <= 2 && parent.hasClass('level-1')) {
			$(menu).css('left', -this_width + parent_width + 7) / 2;
			}
		
		else if (parent.hasClass('level-2')) {
			$(menu).css('left', -this_width);
			}
	}

});

$(document).ready(function() {
	var blank = new Image();
	blank.src = 'assets/images/blank.gif';
 
	var badBrowser = (/MSIE ((5\.5)|6)/.test(navigator.userAgent) && navigator.platform == "Win32");
	if (badBrowser) {

		$('img[src$=.png]').each(function() {
			if (!this.complete) {
				this.onload = function() { fixPng(this) };
			} else {
				fixPng(this);
			}
		});
	}
 
	function fixPng(png) {
		var src = png.src;
		if (!png.style.width) { png.style.width = $(png).width(); }
		if (!png.style.height) { png.style.height = $(png).height(); }
		png.onload = function() { };
		png.src = blank.src;
		png.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + src + "',sizingMethod='image')";
	}
 
});