function createCookie(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 readCookie(name) {
	var nameEQ = name + "=";
	var ca = document.cookie.split(';');
	for(var i=0;i < ca.length;i++) {
		var c = ca[i];
		while (c.charAt(0)==' ') c = c.substring(1,c.length);
		if (c.indexOf(nameEQ) == 0) return c.substring(nameEQ.length,c.length);
	}
	return null;
}

function eraseCookie(name) {
	createCookie(name,"",-1);
}

function getItems(id,qty,attrib)
{
    var items;
    if (readCookie('basket') != null)
        {
            items = readCookie('basket').split("|")
        }
    return items;
}
function test()
{
createCookie('basket','||1,22,0||2,1,3||','')

}
function addItem(id,qty,attrib) /* adds an item to the cookie-'basket'*/
{
if (qty=='') {qty='1';}
var tcookie = ''; 
    if (readCookie('basket') != null)
        {
           tcookie = readCookie('basket');
            eraseCookie('basket');
        }
        
        var fcookie = tcookie + '|' + id + ',' + qty + ',' + attrib + '|' ;
        while (fcookie.indexOf('||') != -1 )
        {
        fcookie = fcookie.replace('||','|');
        }
    createCookie('basket',fcookie,'');
    
}
function sortcookies()
{
    if (readCookie('basket') != null)
        {
        var items = readCookie('basket').split('|')

        }
}
function cookieAmnt()
{
if (readCookie('basket')==null){return 'no';}
if ((readCookie('basket').split('|').length -2)==-1)
{
eraseCookie('basket');
}
    if (readCookie('basket') != null)
        {
        return readCookie('basket').split('|').length -2;
               
        }
        else return 'no';
}


 function fapb(id) /*forces an ajax postback on the id provided */

{
    var prm = Sys.WebForms.PageRequestManager.getInstance();

    prm._doPostBack(id,'');

}


