function addToCart(arg) 
{
	var baseUrl = 'https://backoffice.isagenix.com/Shopping/ProductCatalog.aspx';
	var sponsor = '%%associate:code%%';
	var culture = getCultureFromUrl();

	if (sponsor != null && culture != null) {
		var productCode = arg;			
		var ddl = document.getElementById('buynow');			
		if (ddl != null) {
		  productCode = ddl.options[ddl.selectedIndex].value;			
		}
		var url = baseUrl;
		url += '?sponsor=' + sponsor;
		url += '&culture=' + culture;
		url += '&sku=' + productCode;
		window.open(url);	
	}		
}

function signupAndSave() 
{
	var baseUrl = 'https://backoffice.isagenix.com/retail/retailnmscountrypreference.aspx';
	var sponsor = '%%associate:code%%';
	var culture = getCultureFromUrl();	
	var url = baseUrl;
	url += '?sponsor=' + sponsor;
	url += '&culture=' + culture;
	document.location = url;			
}

function getCultureFromUrl() {
	var url = document.location + '';
	var i = url.indexOf('//');
	url = url.substring(i + 2);
	i = url.indexOf('/');
	var folders = url.substring(i + 1);
	var folderParts = folders.split('/');
	if (folderParts.length >= 3) {
		var market = folderParts[folderParts.length - 3];
		var language = folderParts[folderParts.length - 2];
		if (market != 'ww') { 
			return language + '-' + market.toUpperCase();
		}
	}
	return null;
}