var curvyCornersVerbose = false; 

jQuery(document).ready(
	function()
	{
		// Setup the dock item width
		var dockitem_width = Math.floor(Math.abs(1000 / parseInt(jQuery('.dock-item').size())));
		if (dockitem_width > 60) dockitem_width = 60;
		
		// Hide the dock loader
		jQuery('.dock_loader').hide();
		
		// Setup the dock
		jQuery('#dock').fadeIn().Fisheye(
			{
				maxWidth: 40,
				items: 'a',
				itemsText: 'span',
				container: '.dock-container',
				itemWidth: dockitem_width,
				proximity: 90,
				halign : 'center'
			}
		);
		
		// Verticall Center the Dock
		var padtop = Math.floor(45 - (jQuery('.dock-container a').eq(0).height() / 2));
		jQuery('.dock-container').css('margin-top', padtop + 'px');
		
		
		// Setup the menu nav bar
		jQuery('.subnavli').hover(function() { jQuery(this).addClass('hover'); }, function() {  jQuery(this).removeClass('hover') });
	
		/* Featured Box */
		jQuery("#featured-main").scrollable({
			vertical: true,
			size: 1,
			clickable: false
		}).circular().navigator("#featured-main_navi").autoscroll({autoplay: true, interval: 5000});
		
		
		/* RSS Button Hover Effect */
		jQuery('#rss-button').hover(function() {
			jQuery(this).attr('src', 'http://prosportsblogging.com/psb/themes/psb/images/RSS-icon-on.png');
		}, function() {
			jQuery(this).attr('src', 'http://prosportsblogging.com/psb/themes/psb/images/RSS-icon.png');
		});

		/* Logo Button Hover Effect */
		jQuery('#onvi-logo').hover(function() {
			jQuery(this).attr('src', 'http://prosportsblogging.com/psb/themes/psb/images/credits-on.jpg');
		}, function() {
			jQuery(this).attr('src', 'http://prosportsblogging.com/psb/themes/psb/images/credits.jpg');
		});
		
		/* Sidebar Arrow Mover */
		var pos = jQuery('.idTabs a').eq(0).offset();
		var width = jQuery('.idTabs a').eq(0).width();
		var newpos = Math.floor((pos.left + (width / 2)) - 10);
		jQuery('#sidebar_nip').css({left: newpos}).show();

		jQuery('.idTabs a').click(function() {
			jQuery('.idTabs a').removeClass('selected');
			jQuery(this).addClass('selected');
			
			var pos = jQuery(this).offset();
			var width = jQuery(this).width();
			var newpos = Math.floor((pos.left + (width / 2)) - 10);
			jQuery('#sidebar_nip').animate({left: newpos});
			
			var index = jQuery('.idTabs a').index(this);
			jQuery('.tab').removeClass('activetab');
			jQuery('.tab').eq(index).addClass('activetab');
		});


		/* DBX Sortable */
		jQuery('.dbx-group').sortable({ axis: 'y', containment: '.dbx-group', cursor: 'crosshair', opacity: 0.6, tolerance: 'pointer', placeholder: 'drop-area', handle: '.dbx_navigator', start: function(event, ui) { jQuery('.drop-area').height(ui.helper.height()); }, update: function() { var orderdata = jQuery(this).sortable("toArray"); orderdata = orderdata.join(","); jQuery.post("psb/themes/psb/update_dbx_order.php", {order: orderdata}); } });
		
		jQuery('.dbx_display a').click(function() {
			var vid = jQuery(this).parent().parent().parent().attr('id');
			var vsize = jQuery(this).html();
			jQuery.post("psb/themes/psb/update_dbx_size.php", {id: vid, size: vsize}); 
		});
		 
		/* Wheres My Team */
		jQuery('#wheresmyteam').hover(function() { jQuery(this).toggleClass('teamhover'); }, function() { jQuery(this).toggleClass('teamhover'); });

		/* Feedback Widgets */
		jQuery('#feedback').hover(function() {
			if (parseInt(jQuery('#feedback').css('bottom')) != "0") 
				jQuery(this).animate({"bottom": "-183px"}, 150);
		}, function() {
			if (parseInt(jQuery('#feedback').css('bottom')) != "0") 
				jQuery(this).animate({"bottom": "-215px"}, 150);		
		});

		jQuery('#feedback-button').click(function() {
			if (parseInt(jQuery('#feedback').css('bottom')) != "0")
				jQuery('#feedback').animate({"bottom": "0"}, 200);
			else
				jQuery('#feedback').animate({"bottom": "-215px"}, 200);

			jQuery('#feedback-form-wrapper div').hide();
			jQuery('.feedback-form').show();
		});
		
		RUZEE.ShadedBorder.create({ corner:10 }).render(jQuery('.dbx'));
		RUZEE.ShadedBorder.create({ corner:10 }).render(jQuery('#featured'));
		
		/* Rounded Corners
		RUZEE.ShadedBorder.create({ corner:5 }).render(jQuery('.comment-reply-link, .leave-a-comment, .psb_button'));
    var radius10 = { tl: { radius: 10 }, tr: { radius: 10 }, bl: { radius: 10 }, br: { radius: 10 }, antiAlias: true }
    var radius5 = { tl: { radius: 5 }, tr: { radius: 5 }, bl: { radius: 5 }, br: { radius: 5 }, antiAlias: true }
		 */
		
		/* Rounded Corners
		jQuery('.rounded, .subnav-wrapper, .subnav-wrapper ul li a, #footer a').corner("5px");
		DD_roundies.addRule('.subnav', '0 5px 5px 5px', true);
		*/
	}
);

function send_feedback_form() {
	var msg = jQuery('#feeback_text').val();
	
	jQuery('#feedback-form-wrapper div').fadeOut();
	jQuery('.feedback-wait').fadeIn();

	jQuery.post("/psb/themes/psb/mail.php", {feeback_text: msg}, function(data) {
		jQuery('.feedback-wait').fadeOut();
		jQuery('.feedback-response').fadeIn();
	});
}