	

if (swfobject.hasFlashPlayerVersion("6.0.0")) {
	var fn = function() {
		var att = { data:"/images/swf/side4.swf", width:"230", height:"138" };
		var par = {
			menu:"true",
			quality:"high",
			wmode:"opaque"
		};
		var id = "banner";
		var myObject = swfobject.createSWF(att, par, id);
	};
	//swfobject.addDomLoadEvent(fn);
}

$(document).ready(function(){
	
	jkmegamenu.render($);
	
	// Datepicker
	$('#datepicker_calendar').datepicker({
		firstDay: 1,
		inline: true,
		onSelect: function(dateText, inst) {
			var selDate = dateText.split('/');	
									
			var url = '/a/events/getFutureEvent/';
			var params = 'selDate=' + selDate[2] + "-" + selDate[0] + "-" + selDate[1];
			$.ajax({
			   type: "POST",
			   url: url,
			   data: params,
			   success: function(msg){			     
			     $("#futureEvent").html(msg);			     
			   }});
			
		}
	});
	
	
	//hover states on the static widgets
	$('#dialog_link, ul#icons li').hover(
	function() { $(this).addClass('ui-state-hover'); },
	
	function() { $(this).removeClass('ui-state-hover'); } );
	
	$("a.popupimage").fancybox({
		 overlayShow: true,
		 overlayOpacity: 0.5,
		 zoomSpeedIn: 0,
		 zoomSpeedOut:0
	});
	
	
	$("ul.menu li").hover(
		function () {
			//var iSrc = $(this).find("img").attr("src");
			//if( iSrc.charAt( iSrc.length - 5 ) != "s" ) {
			//	$(this).find("img").attr({ src: iSrc.replace(/.png/, "_s.png")});
			//}
			//if( !$(this).hasClass("open") ){
			//	$(this).css({'background-image': 'url(/images/mnu/bullet_stop.gif)'});
			//}
		}, 
		function () {
			//if( !$(this).hasClass("open") ){
			//	var iSrc = $(this).find("img").attr("src");
			//	$(this).find("img").attr({ src: iSrc.replace(/_s.png/, ".png")});
			//}
			//$(this).css({'background-image': 'url(/images/mnu/bullet_stat.gif)'});
		}
	);
	//var iSrc = $("ul.menu li.open").find("img").attr("src");
	//if( iSrc && iSrc.charAt( iSrc.length - 5 ) != "s" ) {
	//	$("ul.menu li.open").find("img").attr({ src: iSrc.replace(/.png/, "_s.png")});
	//}

	$(".in-a-basket, .add-video-to-basket").click( function(){
		$("body").prepend('<div class="fog"></div><div class="w-basket"></div>');
		$(".fog").css({left : 0, width: ($('body').width()) });
		var d = $(this).attr("rel").split(";");
		$.post(
			"/basket/aj_additem/", 
			{tp: d[0], id: d[1]},
			function(){
				$(".w-basket").load("/basket/getAjWindow/", function(){
					$(".w-basket .delete").click( DeleteBasketItem );
					$(".w-basket .close, .w-basket .bt_close, .fog").click(function(){
						$('.w-basket,.fog').remove();
						$('#basketcontainer').load("/ #basketcontainer span");
					});
					$(".w-basket").css("top", ($(window).height()/2 - $(".w-basket").height()/2 + ($(document).scrollTop()) ) );
				});
			});
		return false;
	});

});


function DeleteBasketItem( ){
	$.post( "/basket/aj_delitem/", { id: $(this).attr('rel') });
	$(".w-basket").load("/basket/getAjWindow/", 
		function(responseText, textStatus, XMLHttpRequest){
			if( responseText == "0" ){
				$('.w-basket,.fog').remove();
				$('#basketcontainer').load("/ #basketcontainer span");
			}
			else{
				$(".w-basket .delete").click( DeleteBasketItem );
				$(".w-basket .close, .w-basket .bt_close").click(function(){
					$('.w-basket,.fog').remove();
					$('#basketcontainer').load("/ #basketcontainer span");
				});
			}
		}
	);
	return false;
}


/*** IZET ***/

function applyPlayerToTeam(userId, teamId){

	var url = '/a/usercabinet/applyPlayerToTeam/';		
	var params = 'teamId='+teamId+'&userId='+userId;
	
	$.ajax({
	   type: "POST",
	   url: url,
	   data: params,
	   success: function(msg){
	     location.reload(true);
	   }});	

}

function declinePlayerToTeam(userId, teamId){
	
	var url = '/a/usercabinet/declinePlayerToTeam/';		
	var params = 'teamId='+teamId+'&userId='+userId;
	
	$.ajax({
	   type: "POST",
	   url: url,
	   data: params,
	   success: function(msg){
	     location.reload(true);
	   }});	
}

function addPlayerToTeam(teamId){

	var url = '/a/usercabinet/addPlayerToTeam/';		
	var params = 'teamId='+teamId;
	
	$.ajax({
	   type: "POST",
	   url: url,
	   data: params,
	   success: function(msg){
	     location.reload(true);
	   }});	

}

function removePlayerFromTeam(teamId){

	var url = '/a/usercabinet/removePlayerFromTeam/';		
	
	var params = 'teamId='+teamId;
	
	$.ajax({
	   type: "POST",
	   url: url,
	   data: params,
	   success: function(msg){
	     location.reload(true);
	   }});	

}



/**
 *  Функция открытия модального окна для незарег. пользователей
 *  Используется в модулях: Файлы, Видео, Фото
 */
function showDialogNoDownload(options) {
    var defaults = {selector: '#nodownload'};
    var opts = $.extend(defaults, options);

    var dialogOption = {
        autoOpen: false,
        zIndex: 10000,
        width: 315,
        modal: true,
        resizable: false,
        buttons: { "Закрыть": function() {
                $(this).dialog("close");
            }
        }
    }

    $(opts['selector']).dialog(dialogOption);
    $(opts['selector']).dialog("open");
    return false;
}



/**
 * Функция открытия модального окна
 */
function showDialog(options) {
    var defaults = {
        'selector' : '', // селектор с текстом для всплытия
        'link' : ''      // ссылка если нужен редирект
    };
    var opts = $.extend(defaults, options);
    var dialogOption = {
        autoOpen: true,
        width: 315,
        resizable: false,
        modal: true,
        buttons: { "Закрыть": function() {
                $(this).dialog("close");
            }
        },
        close: function() {
            if (opts['link'].length > 0) {
                document.location.href = opts['link'];
            }
        }
    }

    if (opts['selector'].length > 0) {        
        $(opts['selector']).dialog(dialogOption);
    }
}

$(function(){
    $('.counters').css('opacity', 0.4);
});
