jQuery.noConflict();

/*
 * General DOM ready statemenets
 */
jQuery(function($) {
	
	$('#search').emptyOnFocus();
	
	$('#slider-wrap').scrollable({
		size: 5
	}).circular();

$('.home-box:last').css({"margin-right":"0"});
	
	//Change image
	$('#slider').find('a').each(function(){
		var $img = $(this).find('img').attr('src');
		var $desc = $(this).siblings('.desc').html();
		$(this).click(function(){
			$('#big-img-wrap').find('img').attr('src',$img);
			$('#column').html($desc);
		});		
	}).click(function(){ return false; });
	
	//Jquey Cycle
	$('#home-slider-inner').after('<div id="slider-nav">').cycle({
		fx: 'scrollBothWays', 
		pager:  '#slider-nav',
		cleartype: false,
		cleartypeNoBg: false,
                speed: 2000,
                timeout: 9000
		
	});
	$('#partners-inner').cycle({
		fx: 'scrollBothWays', 
		next:  '#partners .next',
	        prev:  '#partners .prev',
                speed: 2000,
                timeout: 4000
	});
	
	//Animate Navigation	
	$('#nav > li').find('a').each(function(){
		var $div = $(this).siblings();	
		var $wid = $(this).width()+16;
		var $hei = $(this).height()+48;
		$div.width($wid).height($hei);
		
		var $a = $(this);
		var $div = $(this).siblings('div');
		$a
		.mouseenter(function() { $div.stop(true, true).fadeIn(700); })
		.mouseleave(function() { $div.stop(true, true).fadeOut(700);})
		
	});
	
	//Hover Grey Boxes	
	$('.grey-box-repeat').hover(function(){ $(this).find('a').css('text-decoration','underline')}, function(){ $(this).find('a').css('text-decoration','none')})
	
	//Video Tabs
	var $box = $('#videos').find('#column .box')
	var $col = $('#videos').find('#column');
	$('#video').find('div').hide();
	$box.click(function(){
		var tab = $(this).attr('id');
		if(!$(this).is('.active')){
			$col.find('.active').removeClass('active')
			$(this).addClass('active')
			$('#video').find('div').hide();
			$('#video').find('.'+tab).show();
			$('#video').find('#player'+tab).show();
			//alert(tab);
		}
	});
	$box.eq(0).trigger('click');
	
	//Download
	var $fileSize = $('.csc-uploads-fileSize').text();
	$('.csc-uploads-fileSize').empty().html('('+$fileSize+')');
	
	// video player
	if(jQuery('.media')[0]){
		$('.media').media();
	}
	// global defautls; override as needed 
	$.fn.media.defaults = { 
	    preferMeta:    1,         // true if markup metadata takes precedence over options object 
	    autoplay:      0,         // normalized cross-player setting 
	    bgColor:       '#ffffff', // background color 
	    params:        {},        // added to object element as param elements; added to embed element as attrs 
	    attrs:         {},        // added to object and embed elements as attrs 
	    flashvars:     {},        // added to flash content as flashvars param/attr 
	    flashVersion:  '7',       // required flash version 
	 
	    // default flash video and mp3 player 
	    // @see: http://jeroenwijering.com/?item=Flash_Media_Player 
	    flvPlayer:     'mediaplayer.swf', 
	    mp3Player:     'mediaplayer.swf', 
	 
	    // Silverlight options 
	    // @see http://msdn2.microsoft.com/en-us/library/bb412401.aspx 
	    silverlight: { 
	        inplaceInstallPrompt: 'true', // display in-place install prompt? 
	        isWindowless:         'true', // windowless mode (false for wrapping markup) 
	        framerate:            '24',   // maximum framerate 
	        version:              '0.9',  // Silverlight version 
	        onError:              null,   // onError callback 
	        onLoad:               null,   // onLoad callback 
	        initParams:           null,   // object init params 
	        userContext:          null    // callback arg passed to the load callback 
	    } 
	};
	
});
