﻿// namespace
window.LOV = window.LOV || {};
LOV.Sony = LOV.Sony || {};
LOV.Sony.Business = LOV.Sony.Business || {};

// shortcut
var sonyB = LOV.Sony.Business;

sonyB.Product = sonyB.Product || {};
sonyB.Product.Description = sonyB.Product.Description || {};

sonyB.Product.Description.init = function() {
	$('#prodDescription dl dt span').each(function(i) {
		if ($(this).hasClass('active')) {
			$(this).bind('click', i, sonyB.Product.Description.manage);
		}
	});
};
$().ready(sonyB.Product.Description.init);

sonyB.Product.Description.manage = function(e) {
	$('#prodDescription dl dd').each(function(i) {
		if (i != e.data) {
			sonyB.Product.Description.close(this);
		} else {
			sonyB.Product.Description.open($('#prodDescription dl dd')[e.data]);
		}
	});

	$('#prodDescription dl dt span').each(function(i) {
		if ($(this).hasClass('active')) {
			$(this).removeClass('on');
			$(this).addClass('off');
			if (i == e.data) {
				$(this).removeClass('off');
				$(this).addClass('on');
			}
		}
	});
};

sonyB.Product.Description.open = function(pElm) {
	$(pElm).show();
};

sonyB.Product.Description.close = function(pElm) {
	$(pElm).hide();
};
