function externalLinks() {
  var d = document;
  if (!d.getElementsByTagName) return;
  var links = d.getElementsByTagName("a");
  for (var i=0; i<links.length; i++) {
    var link = links[i];
    if (link.getAttribute("href") && (link.getAttribute("rel") != null) && link.getAttribute("rel").indexOf("external") >= 0 ){
      link.target = "_blank";
    }
  }
}
window.onload = externalLinks;

function cookieSet(index) {
	$.cookie('submenuMark-' + index, 'opened', {expires: null, path: '/'});
}
function cookieDel(index) {
	$.cookie('submenuMark-' + index, null, {expires: null, path: '/'});
}
$().ready(function() {

$(".menu table td.hv").hover(
  function () {
    $(this).addClass("hover");
  }, 
  function () {
    $(this).removeClass("hover");
  }
);

$('#signin_username').example('Имя пользователя');
$('#signin_password').example('Пароль');

var n = 0;
$(".hdr .login_form").mouseenter(function() {
n = 0;

}).mouseleave(function() {
n = 1;
});

$("html").click(function(){ 
if (n == 1) {
$(".hdr .login_form").fadeOut('fast', function() {});
$('.login a.trigger').removeClass("triggered");
  $('.login').removeClass("odd");
}
});



$('.login a.trigger').click(function() {
  $('.hdr .login_form').fadeIn('fast', function() {});
  $(this).addClass("triggered");
  $(this).parent(".login1").parent(".login").addClass("odd");
  return false;
});
  	
  	$(".block_sport ul li a.sb").hover(
  function () {
    $(this).parent("div").addClass("odd");
  }, 
  function () {
    $(this).parent("div").removeClass("odd");
  }
  
  );
  
  	$(".tcat_item .t_desc a").hover(
  function () {
    $(this).parent("td").addClass("odd2");
    $(this).parent("td").parent("tr").children(".t_img").addClass("odd2");
  }, 
  function () {
    $(this).parent("td").removeClass("odd2");
    $(this).parent("td").parent("tr").children(".t_img").removeClass("odd2");
  }
  
  );
  
  	$(".menu table td.cat_m a").hover(
  function () {
    $(this).parent("td").find("div").addClass("odd1");
  }, 
  function () {
    $(this).parent("td").find("div").removeClass("odd1");
  }
  
  );
  
  $('ul#sport_menu ul').each(function(i) {
		if ($.cookie('submenuMark-' + i)) {
			$(this).show().prev().removeClass('collapsed').addClass('expanded');
		}else {
			$(this).hide().prev().removeClass('expanded').addClass('collapsed');
		}
		$(this).prev().addClass('collapsible').click(function() {
			var this_i = $('ul#sport_menu ul').index($(this).next());
			if ($(this).next().css('display') == 'none') {
				$(this).parent('li').parent('ul').find('ul').each(function(j) {
					if (j != this_i) {
						$(this).slideUp(200, function () {
							$(this).prev().removeClass('expanded').addClass('collapsed');
							cookieDel($('ul#sport_menu ul').index($(this)));
						});
					}
				});
				
				$(this).next().slideDown(200, function () {
					$(this).prev().removeClass('collapsed').addClass('expanded');
					cookieSet(this_i);
				});
			}else {
				$(this).next().slideUp(200, function () {
					$(this).prev().removeClass('expanded').addClass('collapsed');
					cookieDel(this_i);
					$(this).find('ul').each(function() {
						$(this).hide(0, cookieDel($('ul#sport_menu ul').index($(this)))).prev().removeClass('expanded').addClass('collapsed');
					});
				});
			}
		return false;
		});
	});
 
 $(".media_item").hover(
  		function () {
  			
    		$(this).find("table").fadeIn('fast', function() {});
  		}, 
  		function () {
    		$(this).find("table").fadeOut('fast', function() {});
  		}
	);
	
jQuery("a[rel='gallery']").lightbox();

$(".media_photos .items img").lazyload();

$("#prod_list .prod_mg a img").lazyload();

$(".product_list_full tr:last").addClass("last");
$(".b_content .items dl:last").addClass("last");

});
