// Redefining stuff.

var site_url = '/cart';



// Opens the cart window.

var cart = null;



function openCart(params) {

	if (!params) params = "";

	window.location = 'fullcart.php'+params;

	/*

	cart = window.open(

		'cart.php'+params,

		'cart',

		'toolbar=0,scrollbars=1,location=0,statusbar=0,menubar=0,resizable=0,width=400,height=400,left=200,top=100'

	);

	cart.focus();

	*/

}



// For adding items to a cart.

function addToCart(itemID) {

//	openCart('?purchaseID='+escape(itemID)+'&purchaseQTY=1'+escape(inputBox.value));

	openCart('?purchaseID='+escape(itemID)+'&purchaseQTY=1');

}



// Make sure the form can be submitted.

function submitAddItemOkay(form)

{

	if ((form.purchaseID.value > 0) && (form.purchaseQTY.value > 0) || (form.downloadID.value > 0)) {

		return true;

	} else {

		return false;

	}

}



// Open a link in the parent window.

function parentLink(url) {

	window.opener.document.location.href = url;

}



// Confirm an action.

function confirmAction(question, url)

{

	if (confirm(question)) {

		document.location.href = url;

	}

}



function set_cookie(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 clear_cookie(name) {

	set_cookie(name,"",-1);

}



function get_cookie(name) {

	name += '=';

	var cookies = document.cookie.split(';');

	for(var i=0;i < cookies.length; i++) {

		var c = cookies[i];

		if (c.charAt(0)==' ') c = c.replace(/^\s+/,'');

		if (c.indexOf(name) == 0) return c.substring(name.length,c.length);

	}

	return null;

}


