$(function(){
	
	$('a:has(img)').css({"border": "none"});
	
	Cufon.replace('#primary_nav li a', {
		hover: true
	});
	Cufon.replace('#list.container li'); 
	Cufon.now();
	
	/* remove sidebar if it's empty */
	if ($('.layout-1 .col-2').children().length==0) {
		$('.layout-1 .col-2').remove();
		$('.layout-1 .col-1').css({
			'border-right': 'none',
			'width': 'auto'
		});
	}
	
    // setup button action. it will fire our overlay  
    $("#vids a").overlay({
		expose: { 
			color: '#333', 
			loadSpeed: 200, 
			opacity: 0.9
		},
         
        // when overlay is opened, load our player 
        onLoad: function() {
			var vidurl = this.getTrigger().attr('href');

			var so = new SWFObject('/images/player2.swf','mpl','512','288','9');
			so.addParam('allowfullscreen','true');
			so.addParam('allowscriptaccess','always');
			so.addParam('wmode','opaque');
			so.addVariable('duration','34');
			so.addVariable('file',vidurl);
			so.addVariable('image','/images/bg-player.gif');
			so.addVariable('bufferlength','5');
			so.addVariable('controlbar','none');
			so.addVariable('autostart','true');
			so.write('player');
        }, 
         
        // when overlay is closed, unload our player 
        onClose: function() { 
            $('#player').html('');
        } 
    });
	

	// fix PNGs in IE
	if($.browser.msie && ($.browser.version.substr(0,2)=="5." || $.browser.version.substr(0,2)=="6.") ){
		$('img, #menubar-bottom, .content-bg-br, .content-bg-tr, .content-bg-bl, .container-bottom, #overlay div.close, img[src$=bg-flowplayer.png]').ifixpng();
	}
});