
isIE='\v'=='v';
// START generic functions
function confirmAction(labelAction) {
	if (confirm(labelAction + "?")) 
		return true;
	else 
		return false;
}

// END generic functions

// START functions to control tab navigation

function changeViewExtended(elementIDsToShow,elementIDsToHide) {
	var aryElementIDsToShow = elementIDsToShow.split(",");
	var aryElementIDsToHide = elementIDsToHide.split(",");
	//alert(aryElementIDsToHide.length);
	for (i=0; i<aryElementIDsToHide.length; i++) 
		document.getElementById(aryElementIDsToHide[i]).style.display = "none";
	for (i=0; i<aryElementIDsToShow.length; i++) 
		document.getElementById(aryElementIDsToShow[i]).style.display = "block";
}
function changeCssClass(elementIDsToSet,elementIDsToEmpty,cssClassName) {
	var aryElementIDsToSet = elementIDsToSet.split(",");
	var aryElementIDsToEmpty = elementIDsToEmpty.split(",");
	for (i=0; i<aryElementIDsToEmpty.length; i++) 
		document.getElementById(aryElementIDsToEmpty[i]).className = "";
	for (i=0; i<aryElementIDsToSet.length; i++) 
		document.getElementById(aryElementIDsToSet[i]).className = cssClassName;
}

// END functions to control tab navigation

// START functions to control add to cart logic
function changeView(elementID) {
	if (document.getElementById(elementID).style.display == "block") {
		document.getElementById(elementID).style.display = "none";
	}
	else {
		document.getElementById(elementID).style.display = "block";
	}
}
function executeAddToWishlist(formName,targetURL) {
	//alert("executeAddToWishlist\n" + ProductID + "\n" + targetURL);
	var now = new Date();
	targetURL += "&stupid=" + now.getTime();
	var params = {};
	var params = {};
	for	(var i=0; i<document[formName].elements.length; i++) {
		e = document[formName].elements[i];
		params[e.name] = e.value;
	}
	params["IsFormDataPosted"] = 1;
	$.post(targetURL, params, resultAddToWishlist);
	return false;
}
function resultAddToWishlist(myResult) {
	//alert("resultAddToWishlist " + myResult);
	
}
function executeAddToCart(formName,targetURL) {
	//alert("executeAddToCart\n" + formName + "\n" + targetURL + "\n" + document[formName]);
	var now = new Date();
	targetURL += "&stupid=" + now.getTime();
	var params = {};
	for	(var i=0; i<document[formName].elements.length; i++) {
		e = document[formName].elements[i];
		params[e.name] = e.value;
	}
	params["IsFormDataPosted"] = 1;
	$.post(targetURL, params, openCartAddItem);
	return false;
}
function openCartAddItem(myResult) {
	//alert("openCartAddItem " + myResult);
	var valueMiniCart = "";
	var valueItemCounter = "0";
	for (var i=0; i<myResult.COLUMNS.length; i++){
		//alert(myResult.COLUMNS[i] + " : " + myResult.DATA[myResult.COLUMNS[i]]);
		if(myResult.COLUMNS[i] == "COUNT") 
			valueItemCounter = myResult.DATA[myResult.COLUMNS[i]];
		if(myResult.COLUMNS[i] == "HTMLCODE") valueMiniCart = myResult.DATA[myResult.COLUMNS[i]];
	}
	//alert("openCartAddItem " + valueMiniCart);
	$("#containerCartMini").empty();
	//$("#containerCartMini").append(valueMiniCart);
	document.getElementById("containerCartMini").innerHTML = valueMiniCart;
	$("#CartItemCount").empty();
	//$("#CartItemCount").append(valueItemCounter);
	document.getElementById("CartItemCount").innerHTML = valueItemCounter;
	$("#containerCartMini").css({'z-index': '2003'});
	$("#containerCartMini").show();
	$("#shoppingCart").addClass("active");
	$(window).scrollTop(0);
}
function closeCartAddItem(targetURL) {
	$("#containerCartMini").hide();
	$("#shoppingCart").removeClass("active");
	if (targetURL != '') window.location.href = targetURL;
}
function updateCartItemCount(counter) {
	$("#CartItemCount").empty();
	$("#CartItemCount").append(counter);
}
// END functions to control add to cart logic

// START functions to control viewed items logic
function executeViewedItems(targetURL) {
	var now = new Date();
	targetURL += "&stupid=" + now.getTime();
	var params = {};
	params["jqueryFormType"] = "ViewedItems";
	params["IsFormDataPosted"] = 1;
	$.post(targetURL, params, openViewedItems);
	return false;
}
function openViewedItems(myResult) {
	if (document.getElementById("containerViewedItems").style.display == "block") {
		$("#containerViewedItems").hide();
	} else {
		$("#containerViewedItems").empty();
		$("#containerViewedItems").append(myResult);
		$("#containerViewedItems").css({'z-index': '2003'});
		$("#containerViewedItems").show();
	}
}
function closeViewedItems() {
	$("#containerViewedItems").hide();
}
// END functions to control viewed items logic


