function addToCart(sku, elprefix, popup) {

	xmlHttp=getXmlHttpObject();

	xmlHttp.onreadystatechange = function() {

		if (xmlHttp.readyState == 4) {
			if (xmlHttp.responseText == "success") {
					if(popup == 'popup') {
						document.getElementById('popup' + elprefix + 'AddToCartAJAXField').style.display = 'none';
						document.getElementById('popup' + elprefix + 'AddToCartField').style.display = 'none';
						document.getElementById('popup' + elprefix + 'InCartField').style.display = 'block';
					} else {
						document.getElementById(elprefix + 'AddToCartAJAXField').style.display = 'none';
						document.getElementById(elprefix + 'AddToCartField').style.display = 'none';
						document.getElementById(elprefix + 'InCartField').style.display = 'block';
					}
			} else {
				if(popup == 'popup') {
					document.getElementById('popup' + elprefix + 'AddToCartAJAXField').innerHTML = 'Failed!';
				} else {
					document.getElementById(elprefix + 'AddToCartAJAXField').innerHTML = 'Failed!';
				}
				
			}
		} else {
			if(popup == 'popup') {
				document.getElementById('popup' + elprefix + 'AddToCartAJAXField').style.display = 'block';
				document.getElementById('popup' + elprefix + 'AddToCartField').style.display = 'none';
				document.getElementById('popup' + elprefix + 'AddToCartAJAXField').innerHTML = 'Loading... ' + loadingGraphic2;
			} else {
				document.getElementById(elprefix + 'AddToCartAJAXField').style.display = 'block';
				document.getElementById(elprefix + 'AddToCartField').style.display = 'none';
				document.getElementById(elprefix + 'AddToCartAJAXField').innerHTML = 'Loading... ' + loadingGraphic2;
			}
		}
	}

	var url = storeURL;

	url=url+'/ajax/addtocart/'+sku;

	trackClick(url);

	xmlHttp.open("POST",url,true);
	xmlHttp.send(null);

}

function licensePopup (type) {

	window.open( storeURL + '/ajax/license/' + type, 'licensePopup',
	'height = 600, width = 730, scrollbars = 1')

}

function showMaterialsPopup(id, w, h) {
	var t = this.title || this.name || null;
	if (typeof w == 'undefined' || w == 0) w = 780;
	if (typeof h == 'undefined' || h == 0) h = 415;
	var a = location.href+'#TB_inline?height='+h+'&width='+w+'&modal=false&closer=no&inlineId='+id;
	var g = this.rel || false;
	elToHide = new Array('player','FilmPlayer','FilmPlayerEmbed');
	tb_show(t,a,g, elToHide);
}


