jQuery(document).ready(function(){
  
  $('.productRow').inrow({item1:'.productDescriptionCell',item2:'.productNameCell',item3:'.productImageCell'});
  $('.login').inrow({item1:'.logBox'});
  
  $('select:not([id])').each(function(i){
    $(this).attr('id', 'selectId'+i)
  })
  
  $('.contentBoxContents:last').css('border-bottom', 'none');
  $('.reviewsBox:last').css('border-bottom', 'none');
  $('.catalog li:last').css('border-bottom','none');
  
  if($("#slider img").length>1){
    jQuery('#slider').nivoSlider({pauseTime:8000, controlNavAlt:true, effect:'sliceUpDownLeft'});
  }
  
  $('.mainBanner').close();
  
 /* $('input[type="text"]:not(.inp, .inputBorder), input[type="password"]:not(.inp, .inputBorder)').addClass('inputBorder').wrap('<span class="inputWrapRight"><span class="inputWrap"></span></span>');*/
  
  
  $('a.popup').click(function(){
    $('.popupBox').remove();
    $('body').append('<div class="popupBox"><div class="popupClose">&nbsp;</div><div class="contentTopRight"><div class="contentTopLeft">&nbsp;</div></div><div class="center_bg centerContent"><div class="popupContent"><div class="popupPreloader">&nbsp;</div></div></div><div class="contentBottomRight"><div class="contentBottomLeft">&nbsp;</div></div></div>');
    $('.popupClose').click(function(){
      $('.popupBox').remove();
    })
    ppLeft = ($('body').width()-$('.popupBox').width())/2;
    ppTop = $('body').scrollTop() + $('html').scrollTop() + 100;
    $('.popupBox').css({'left':ppLeft, 'top':ppTop});
    href = $(this).attr('href');
    jQuery.get(href, {popup: true}, function(data){
      $('.popupContent').html(data);
    });
    
    var moveBox = true;
    $('.popupBox').mousedown(function(e){
      dX = ppLeft - e.pageX;
      dY = ppTop - e.pageY;
      moveBox = true;
      $('body').mousemove(function(pos){
        if (moveBox == true){
          ppLeft = pos.pageX + dX;
          ppTop = pos.pageY + dY;
          $('.popupBox').css({'left':ppLeft, 'top':ppTop});
        }        
      });
    })
    $('.popupBox').mouseup(function(e){
      moveBox = false
    })
    return false;
  })
  
  
});

/* tabs listing mode switch */
function initTabs()
{
	var sets = document.getElementsByTagName("ul");
	for (var i = 0; i < sets.length; i++)
	{
		if (sets[i].className.indexOf("tabset") != -1)
		{
			var tabs = [];
			var links = sets[i].getElementsByTagName("a");
			for (var j = 0; j < links.length; j++)
			{
				if (links[j].className.indexOf("tab") != -1)
				{
					tabs.push(links[j]);
					links[j].tabs = tabs;
					var c = document.getElementById(links[j].href.substr(links[j].href.indexOf("#") + 1));
					if (c) if (links[j].className.indexOf("active") != -1) c.style.display = "block";
					else c.style.display = "none";
					links[j].onclick = function ()
					{
						var c = document.getElementById(this.href.substr(this.href.indexOf("#") + 1));
						if (c)
						{
							for (var i = 0; i < this.tabs.length; i++)
							{
								var tab = document.getElementById(this.tabs[i].href.substr(this.tabs[i].href.indexOf("#") + 1));
								if (tab)
								{
									tab.style.display = "none";
								}
								this.tabs[i].className = this.tabs[i].className.replace("active", "");
							}
							this.className += " active";
							c.style.display = "block";
							return false;
						}
					}
				}
			}
		}
	}
}
if (window.addEventListener)
	window.addEventListener("load", initTabs, false);
else if (window.attachEvent && !window.opera)
	window.attachEvent("onload", initTabs);
