function checkout(){
	if(readCookie('cart')){
		var cart = readCookie('cart');	
	}else{
		var cart = 0;
	}	
	document.getElementById('inputitems').value = cart;
	document.viewcart.submit();
}

function openClose(elemID) {
	elem = document.getElementById(elemID);
	elemDisplay = elem.style.display;
//	alert(elem.style.display);
	if((elem.style.display.length < 1)||(elem.style.display == 'none')){
		elem.style.display = "block";
	}else{
		elem.style.display = "none";	
	}
}

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 documentcookie = document.cookie;
	var yca = documentcookie.split(';');
	for(var i=0;i < yca.length;i++) {
		var yc = yca[i];
		while (yc.charAt(0)==' '){
			yc = yc.substring(1,yc.length);
			}
		if (yc.indexOf(nameEQ) == 0){
			return yc.substring(nameEQ.length,yc.length);
			}		
	}
	return null;
}

function eraseCookie(name) {
	createCookie(name,"",-1);
}

function addToCart(itemID){
	if(document.getElementById('recordscta')){	
	document.getElementById('recordscta').style.display = "none";	
	}
	if(!readCookie('cart')){
		var passID = itemID;
		var items = "."+passID;
		createCookie('cart',items,"");
		updateQuantity();
		var cart = readCookie('cart');
	}else{
		var cart = readCookie('cart');
		var passID = itemID;
		if(cart.match(passID) == null){
			var items = cart+"."+passID;
			createCookie('cart',items,"");
		}
		updateQuantity();
	}
}

function removeFromCart(itemID){
	var cart = readCookie('cart');
	var removeID = itemID;
//	alert(cart.match(removeID));

	var removeIDalt = '.'+removeID;
	var removeIDalt2 = removeID + '.';	
	
	if(cart.match(removeIDalt) != null){
//		alert(11);	
		var items = cart.replace(removeIDalt,'');
		items = items.replace('..','.');		
		createCookie('cart',items);
	} else if(cart.match(removeIDalt2) != null){
//		alert(12);	
		var items = cart.replace(removeIDalt2,'');
		items = items.replace('..','.');		
		createCookie('cart',items);
	} else if(cart.match(removeID) != null){
//		alert(13);
		var items = cart.replace(removeID,'');
		items = items.replace('..','.');		
		createCookie('cart',items);
	} else {}
//	alert(cart);
	updateQuantity();
}

function updateQuantity(){
	document.getElementById('header-overlay').style.display = "block";
	if(sPaid == true){
		eraseCookie('cart');
		document.getElementById('purchases').style.display = "none";
		document.getElementById('paid').style.display = "block";
	} 
	if(readCookie('cart')){
		var cart = readCookie('cart');
		if((cart == '.')||(cart == '..')||(cart == '...')||(cart == '0,')){
			eraseCookie('cart');
			var quantity = 0;
		}else{	
			var quantity = cart.split('.').length - 1;
		}
	}else{
		var quantity = 0;
	}
	if(quantity == '1'){
		quantity = '1 item';
	}else{
		quantity = quantity+' items';
	}
	quantElem = document.getElementById('quantity');
	quantElem.innerHTML = quantity;		
}	

function sCartFunc(sCart){
	if(sCart == ''){
		createCookie('cart',0);	
	}
}
















