
function setCookie(name, value, days) 
{
	if (days) 
	{
		var date = new Date();
		date.setTime(date.getTime()+(days*24*60*60*1000));
		var expires = "; expires="+date.toGMTString();
	}
	else
	{
        var expires = "";
	}
		
    document.cookie = name+"="+value+expires+"; path=/";
}

function getCookie(name) 
{	
	var nameFormatted = name + "=";
	var cookies = document.cookie.split(';');
	
	for(var i=0;i < cookies.length;i++) 
	{
		var cookie = cookies[i];
		while (cookie.charAt(0)==' ') cookie = cookie.substring(1,cookie.length);
		if (cookie.indexOf(nameFormatted) == 0) return cookie.substring(nameFormatted.length,cookie.length);
	}
	
	return null;
}

function compareClicked(checkBox,itemno)
{
	var compareCookie = getCookie('compareCookie');

	if (checkBox.checked == true) 
	{		
		if (compareCookie) 
		{
			var comparedItems = new Array();
			comparedItems = compareCookie.split(',');
			comparedItems.unshift(itemno);
			
			if (comparedItems.length > 6) 
			{			
				comparedItems.pop();
			}

			compareCookie = comparedItems.join(',');
			setCookie('compareCookie',compareCookie,0);
		}		
		else
		{
			setCookie('compareCookie',itemno,0);
		}
	}
	else if (checkBox.checked == false) 
	{
		var comparedItems = new Array();
		comparedItems = compareCookie.split(',');
		
		for (var i = 0; i <= comparedItems.length-1; i++) 
		{
			if (comparedItems[i] == itemno )
			{
				comparedItems.splice(i,1);
				compareCookie = comparedItems.join(',');
				setCookie('compareCookie',compareCookie,0);
			}
		}
	}
}

function compareButtonClicked() 
{
    var compareCookie = getCookie('compareCookie');
    var isOkToProceed = false;

    if (compareCookie) 
    {
        var comparedItems = new Array();
        comparedItems = compareCookie.split(',');

        if (comparedItems.length > 1) 
        {
            isOkToProceed = true;
        }
    }

    if (isOkToProceed) 
    {
        var prevurl = escape(window.location.href);
        window.location.href = '/Product/CompareItems.aspx?prevurl=' + prevurl;
    }
    else 
    {
        alert('Please select at least two items to compare.');
    }
}




