function cartWait()
{
	if(cook_prd = parseInt(Get_Cookie('npadd')))
	{
		if(cook_prd > 0)
		{
			if(document.getElementById('prd_' + cook_prd))
			{
				fadeIn(30, cook_prd);
			}
		}
	}
	
	Set_Cookie('npadd', '', -1, '/', '', 0);
}

window.onload = function() { cartWait(); };

var Color= new Array();
Color[1] = "ff";
Color[2] = "f9";
Color[3] = "f5";
Color[4] = "f0";
Color[5] = "ed";
Color[6] = "e9";
Color[7] = "e5";
Color[8] = "e0";
Color[9] = "dd";
Color[10] = "d9";
Color[11] = "d5";
Color[12] = "d0";
Color[13] = "cd";
Color[14] = "c9";
Color[15] = "c5";
Color[16] = "c0";
Color[17] = "bd";
Color[18] = "b9";
Color[19] = "b5";
Color[20] = "b0";
Color[21] = "ad";
Color[22] = "93";
Color[23] = "7f";
Color[24] = "5d";
Color[25] = "41";
Color[26] = "33";
Color[27] = "33";
Color[28] = "33";
Color[29] = "33";
Color[30] = "33";

/* Do not display text on a fading background. Instead, let it
fade in and out once or twice, then load a new page.        */
function fadeIn(where, cook_prd)
{
	if (where >= 1)
	{
		document.getElementById('prd_' + cook_prd).style.backgroundColor="#ffff" + Color[where];
		where -= 1;
		setTimeout("fadeIn("+where+","+cook_prd+")", 150);
	}
}

function fadeOut(where, cook_prd)
{
	if (where <=26)
	{
		document.getElementById('prd_' + cook_prd).style.backgroundColor="#ffff" + Color[where];
		where += 1;
		setTimeout("fadeOut("+where+","+cook_prd+")", 150)
	}
}

function Set_Cookie( name, value, expires, path, domain, secure )
{
	// set time, it's in milliseconds
	var today = new Date();
	today.setTime( today.getTime() );
	
	/*
	if the expires variable is set, make the correct 
	expires time, the current script below will set 
	it for x number of days, to make it for hours, 
	delete * 24, for minutes, delete * 60 * 24
	*/
	
	if ( expires )
	{
		expires = expires * 1000 * 60 * 60 * 24;
	}
	
	var expires_date = new Date( today.getTime() + (expires) );
	
	document.cookie = name + "=" +escape( value ) +
	( ( expires ) ? ";expires=" + expires_date.toGMTString() : "" ) + 
	( ( path ) ? ";path=" + path : "" ) + 
	( ( domain ) ? ";domain=" + domain : "" ) +
	( ( secure ) ? ";secure" : "" );
}

// this function gets the cookie, if it exists
function Get_Cookie( name )
{
	var start = document.cookie.indexOf( name + "=" );
	var len = start + name.length + 1;
	
	if ( ( !start ) &&
	( name != document.cookie.substring( 0, name.length ) ) )
	{
		return null;
	}
	
	if ( start == -1 ) return null;
	var end = document.cookie.indexOf( ";", len );
	if ( end == -1 ) end = document.cookie.length;
	
	return unescape( document.cookie.substring( len, end ) );
}