$(document).ready(function(){
		
	$(".signin").click(function() {
	$("fieldset##signin_menu").toggle();
	$(".signin").toggleClass("menu-open");
	});		
	
	$('#midbox-players').mouseover(function() {
		$('#midbox-players').hide();
		$('.player-detail').fadeIn("slow");
	});
	$('#midbox-coaches').mouseover(function() {
		$('#midbox-coaches').hide();
		$('.coaches-detail').fadeIn("slow");
	});
	$('#midbox-admin').mouseover(function() {
		$('#midbox-admin').hide();
		$('.admin-detail').fadeIn("slow");
	});	
	
	$("fieldset##signin_menu").mouseup(function() {return false});
	
	$(document).mouseup(function(e) {
	if($(e.target).parent("a.signin").length==0) {
	$(".signin").removeClass("menu-open");
	$("fieldset##signin_menu").hide();
	}
	});	
	
	$('#sample1 input').ptTimeSelect();				
	
	$('#comments .tabContent').hide();
	
	$('#comments .tabContent').eq(0).show();	
	
	$('input[type=text]').addClass('textbox');
	
	$('#comments .tabContent').hide();
	
	$('#comments .tabContent').eq(0).show();	
	
	$('.roundblueHeader,.head').html('<h3><span></span></h3>');
	
	$('.roundblueFooter,.foot').html('<h3><span></span></h3>');
	
	/*$('.blueround-nav li.current').append('<img src="/images/down-arrow.jpg" class="down-arrow" />');*/
	
	$('.dotList').each(function(){
	$(this).find('li:last').css("border-bottom","none");
	});
	
	$('.bluezebraList li:odd').not('.commentheader').addClass('odd');	
	
	$('.bluezebraList li:even').not('.commentheader').addClass('even');		
	
	$('.bluezebraList>li:last').addClass('last');
	
	$('.bluezebraList2 li:odd').addClass('odd');
	
	$('.bluezebraList2 li:even').addClass('even');
	
	$('.bluezebraList2>li:last').addClass('last');
	
	$('.innerTbl tr:last').addClass('last');				
	
	/*$('.grayzebraTbl tr:odd').not('.tblHeading').addClass('odd');
	
	$('.grayzebraTbl tr:even').not('.tblHeading').addClass('even');*/												
	
	$('.zebra-table').find('tr:odd').addClass('odd');
	
	$('.zebra-table').find('tr:even').addClass('even');
	
	$(".player-table tr").each(function(){$(this).find("td:first").css({"border-right":"1px solid #023668"});});
	
	$(".zebra-table").each(function(){$(this).find("tr th:first").css({"border-right":"1px solid #fff"});});
	
	$('#gallery ul').cycle({ 
	fx:     'scrollLeft', 
	speed:  1000, 
	timeout: 6000, 
	pager:  '#gallery-pager',
	pagerAnchorBuilder: function(idx, slide) {
	return '<li><a href="#"><span>'+slide.title+'</span></a></li>';
	}
	});
	
	$('#welcome-nav #pause').click(function() { 
	$('#gallery ul').cycle('pause');
	return false;
	});
	
	$('#welcome-nav a:not(#pause)').click(function() { 
	var a=$('#welcome-nav a:not(#pause)').index($(this));
	$('#gallery ul').cycle(a);
	$('#gallery ul').cycle('pause');
	return false;
	});
	  
	$('#sports-pager').cycle({ 
	fx: 'scrollLeft',
	speed:1000,
	timeout:6000,
	pager:"#sports",
	pagerAnchorBuilder: function(idx, slide) {
	return '<li><a href="#"><span>'+slide.title+'</span></a></li>';
	}
	});
	
	$('#sports-pager  li .section_container .inner_section').cycle({ 
	fx: 'scrollLeft',
	speed:1000,
	timeout:6000,
	after:function(){
	$(this).siblings('.section').hide();
	},
	next:'.sports-next',
	prev: '.sports-prev'
	});
	
	var currentplayernav=$('#playernav li.current');
	
	var playernavIndex=$('#playernav li').index(currentplayernav);
	
	currentplayernav.parents('#playernav').css('background','url(/images/template/6tab_'+playernavIndex+'.png) left top no-repeat');
	
	var currentplayernav=$('#playernav2 li.current');
	
	var playernavIndex=$('#playernav2 li').index(currentplayernav);
	
	currentplayernav.parents('#playernav2').css('background','url(/images/template/5tab_'+playernavIndex+'.png) left top no-repeat');
	
	var currentplayernav=$('#leaguenav li.current');
	
	var playernavIndex=$('#leaguenav li').index(currentplayernav);
	
	currentplayernav.parents('#leaguenav').css('background','url(/images/template/6tab_'+playernavIndex+'.png) left top no-repeat');
	
	var currentplayernav=$('#leaguenav2tab li.current');
	
	var playernavIndex=$('#leaguenav2tab li').index(currentplayernav);
	
	currentplayernav.parents('#leaguenav2tab').css('background','url(/images/template/2tab_'+playernavIndex+'.png) left top no-repeat');
	
	$('.tabContent').hide();
	
	$('.activetabContent').show();
	
	$("table.zebra").find("tr:odd").addClass('oddrow');
	
	$("ul.zebra").find("li:odd").addClass('oddrow');
	
	$('#join-league-tabs li a').html('&nbsp;');
	
	var active=$('#join-league-tabs li.active').attr('id')+'_active.jpg';
	
	$('#join-league-tabs-outer').css('background','#d1d1cf url(/images/template/joinleague/'+active+') left top no-repeat');
	
	$('.accordionContent,.accordionContent-settings').hide();
	
	$('.accordionContent,.accordionContent-manuallyadd').hide();	
	
	$('.accordion-trigger').click(function(){
	var target=$(this).attr('href');
	if($(target).css('display')=='none')
	{
	$(target).show();
	$(this).text('Collapse View');
	}
	else
	{
	$(target).hide();
	$(this).text('Expand View');
	}
	return false;
	});
	
	
	$('.accordion-trigger-teams').click(function(){
	var target=$(this).attr('href');
	if($(target).css('display')=='none')
	{
	$(target).show();
	$(this).text('- collapse');
	}
	else
	{
	$(target).hide();
	$(this).text('+ expand');
	}
	return false;
	});
	
	$('.accordion-trigger-settings').click(function(){
	var target=$(this).attr('href');
	if($(target).css('display')=='none')
	{
	$(target).show();
	$(this).text('Collapse Settings');
	}
	else
	{
	$(target).hide();
	$(this).text('Expand Settings');
	}
	return false;
	});
	
	$('.accordion-trigger-image').click(function(){
	var target=$(this).attr('href');
	if($(target).css('display')=='none')
	{
	$(target).show();
	}
	else
	{
	$(target).hide();
	}
	return false;
	});	
	
	$('.accordion-trigger-seasonal').click(function(){
	var target=$(this).attr('href');
	if($(target).css('display')=='none')
	{
	$(target).show();
	$(this).text('Hide Qualifying Registrants');
	}
	else
	{
	$(target).hide();
	$(this).text('Show Qualifying Registrants');
	}
	return false;
	});			  
	
	$('.accordion-trigger-manuallyadd').click(function(){
	var target=$(this).attr('href');
	if($(target).css('display')=='none')
	{
	$(target).show();
	$(this).text('\xa0\xa0*Hide Manual Player Addition*\xa0\xa0 ');
	}
	else
	{
	$(target).hide();
	$(this).text('\xa0\xa0*Manually Add Player*\xa0\xa0 ');
	}
	return false;
	});
	
	$('.accordion-map').click(function(){
	var target=$(this).attr('name');
	if($(target).css('display')=='none')
	{
	$(target).show();
	$(this).text('Hide Map');
	}
	else
	{
	$(target).hide();
	$(this).text('Show Map');
	}
	return false;
	});
	
	
	
	/*$('.tabs').tabs();*/
	
	//manage_teams upload select 
	if($('input[name=team-upload-select]:checked').val()=='indi-team-choice')
	{   
	$('#accordion-add-team').find('.bulk-team-content,.indi-team-content').remove();
	$('.indi-team-content').clone().appendTo('#accordion-add-team').show();	
	}
	else
	{
	$('#accordion-add-team').find('.bulk-team-content,.indi-team-content').remove();
	$('.bulk-team-content').clone().appendTo('#accordion-add-team').show();	
	}
	
	
	$('input[name=team-upload-select]').live('click',function(){
	if($(this).val()=='indi-team-choice')
	{
	$('#accordion-add-team').find('.bulk-team-content,.indi-team-content').remove();
	$('.indi-team-content').clone().appendTo('#accordion-add-team').show();	
	}
	else
	{
	$('#accordion-add-team').find('.bulk-team-content,.indi-team-content').remove();
	$('.bulk-team-content').clone().appendTo('#accordion-add-team').show();	
	}
	});		
	
	/* Added for listings */
	
	$("#welcomeList li:odd").css('margin-right','0');
	
	$("input[type=text]").addClass('textbox');
	
	$("input[type=image]").addClass('imgBtn');
	
	$(".no-margin").css('margin','0');
	
	$(".shadow580").prepend('<img src="/images/box/shadowbox580-top.jpg" />').append('<img src="/images/box/shadowbox580-bottom.jpg" />');
	
	$("#testimonials ul").each(function(){
	
	$(this).find(">li:last").addClass('last-item');
	
	$(this).find(">li:first").addClass('first-item');
	
	$(this).find('>li:odd').addClass('odd');
	
	$(this).find('>li:even').addClass('even');});
	
	$(".page_right>div:last").css('margin-bottom','0');
	
	$(".threeColList").each(function(){
	var medialist=$(this);
	var total=medialist.find('li').length;
	for(var i=1;i<total+1;i++)
	{
	if(i%3==0)
	{
	medialist.find('li').eq(i-1).css('margin-right','0'); 
	}
	}
	medialist.find('li').eq(total-1).css('margin-bottom','0');
	medialist.find('li').eq(total-2).css('margin-bottom','0'); 
	medialist.find('li').eq(total-3).css('margin-bottom','0');  
	});
	
	$(".twoColList").each(function(){
	var medialist=$(this);
	var total=medialist.find('li').length;
	for(var i=1;i<total+1;i++)
	{
	if(i%2==0)
	{
	medialist.find('li').eq(i-1).css('margin-right','0'); 
	}
	}
	medialist.find('li').eq(total-1).css('margin-bottom','0');
	medialist.find('li').eq(total-2).css('margin-bottom','0'); 
	medialist.find('li').eq(total-3).css('margin-bottom','0');  
	});	
	
	$(function() {
	// initialize scrollable
	$(".scrollable").scrollable({ vertical: true, mousewheel: true });	
	});	
	
	$(function() {	
	// initialize scrollable
	$(".scrollable2").scrollable({ vertical: true, mousewheel: true });	
	});		
	
	//$('a[rel*=facebox]').facebox({arrowkey:false});
	
	$("a[rel=facebox]").fancybox({ 
		'onComplete' : function() {$("#fancybox-wrap").unbind('mousewheel.fb');} , 
		'scrolling' : 'no', 
		'titleShow'     : false, 
		'cyclic'		: false,					
		'showNavArrows' : false
	}); 
	
	$("a[rel*=galleryfacebox]").fancybox({
		'showNavArrows'		: true,
		'cyclic'			: true,			
		'scrolling'			: 'no',	
		'transitionIn'		: 'none',
		'transitionOut'		: 'none',
		'titlePosition' 	: 'outside',
		'titleFormat'       : function(title, currentArray, currentIndex, currentOpts) {
		    return '<span id="fancybox-title-over">Image ' +  (currentIndex + 1) + ' / ' + currentArray.length + ' ' + title + '(Mouseover left or right to see next image)</span>';
		}
	});	
	
	
	$("#results_list ul").each(function(){
	$(this).find(">li:last").addClass('last-item');
	$(this).find(">li:first").addClass('first-item');
	$(this).find('>li:odd').addClass('odd');
	$(this).find('>li:even').addClass('even');
	});
	
	// main vertical scroll
	$("#main_welcome").scrollable({
	
	// basic settings
	vertical: true,
	
	
	// main navigator (thumbnail images)
	}).navigator("#main_navi");
	
	// horizontal scrollables. each one is circular and has its own navigator instance
	var horizontal = $(".scrollable_welcome").scrollable({ circular: true }).navigator(".navi");
	
	function megaHoverOver(){
	$(this).find(".mainnavsub").stop().fadeTo('fast', 1).show();
	
	}		
	
	function megaHoverOut(){ 
	$(this).find(".mainnavsub").stop().fadeTo('fast', 0, function() {
	$(this).hide(); 
	});
	}							 							 
	var config = {    
	sensitivity: 10, // number = sensitivity threshold (must be 1 or higher)    
	interval: 10, // number = milliseconds for onMouseOver polling interval    
	over: megaHoverOver, // function = onMouseOver callback (REQUIRED)    
	timeout: 2000, // number = milliseconds delay before onMouseOut    
	out: megaHoverOut // function = onMouseOut callback (REQUIRED)    
	};
	
	$('a[rel=tooltip1]').tooltip({offset: [-10,100]});	
	
	$("ul#main_navigation_bar .mainnavsub").css({'display':'none'});
	
	/*$("ul#main_navigation_bar li").hoverIntent(config);*/ //removed for sub domains per TODDMIKE
	
	$(".collapsibleContainer").collapsiblePanel();
	
	/*
	$('.section_container').serialScroll({
	items:'div.section',
	prev:'#baseball_prev',
	next:'#baseball_next',
	//offset:-230, //when scrolling to photo, stop 230 before reaching it (from the left)
	//start:1, //as we are centering it, start at the 2nd
	duration:500,
	force:true,
	stop:true,
	lock:false,
	cycle:false, //don't pull back once you reach the end
	//easing:'easeOutQuart', //use this easing equation for a funny effect
	jump: true //click on the images to scroll to them});
	*/
	
	
});
