// Variables to hold the forwarding page urls 
var strSTPTux    = "/STPShirt.asp";
var strSTPShirt  = "/STPTie.asp";
var strSTPTie    = "/STPCummerbund.asp";

var browserApp = navigator.appName;

if (browserApp == 'Microsoft Internet Explorer') browser = 'IE'
else browser = 'Nets'

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 ca = document.cookie.split(';');
	for(var i=0;i < ca.length;i++) {
		var c = ca[i];
		while (c.charAt(0)==' ') c = c.substring(1,c.length);
		if (c.indexOf(nameEQ) == 0) return c.substring(nameEQ.length,c.length);
	}
	return null;
}

function eraseCookie(name) {
	createCookie(name,"",-1);
}

function evalCurrentURL(){
	var tempCURL = window.parent.location;
	var strPgCookieName; 
	
	tempCURL = tempCURL.toString();
	strPgCookieName = tempCURL.substring(tempCURL.indexOf("/STP") + 1,tempCURL.indexOf(".asp"));	
	return strPgCookieName;
}

function saveForCart(){
	// Save the current product selection 	
	var addProdLink = "/istar.asp?a=7";
	var strPageCookieName;
	
	// First, build the action call - get the id, color, size, subsize, qty, csurl
	addProdLink = addProdLink + "&id=" + product.id;	

	if ((document.getElementById('colorSelect')) && document.getElementById('colorSelect').value != ''){
		addProdLink = addProdLink + "&color=" + escape(document.getElementById('colorSelect').value);
	}
	else if ((document.getElementById('colorText')) && document.getElementById('colorText').innerHTML != ''){
		addProdLink = addProdLink + "&color=" + escape(document.getElementById('colorText').innerHTML);
	}	 		
	
	if ((document.getElementById('sizeSelect')) && document.getElementById('sizeSelect').value != ''){		
		addProdLink = addProdLink + "&size=" + escape(document.getElementById('sizeSelect').value);		
	}
	else if ((document.getElementById('sizeText')) && document.getElementById('sizeText').innerHTML != ''){
		addProdLink = addProdLink + "&size=" + escape(document.getElementById('sizeText').innerHTML);		
	}	
	
	if ((document.getElementById('subsizeSelect')) && document.getElementById('subsizeSelect').value != ''){
		addProdLink = addProdLink + "&subsize=" + escape(document.getElementById('subsizeSelect').value);
	}
	else if ((document.getElementById('subsizeText')) && document.getElementById('subsizeText').innerHTML != ''){
		addProdLink = addProdLink + "&subsize=" + escape(document.getElementById('subsizeText').innerHTML);
	}
	
	if ((document.getElementById('colorSelect')) && document.getElementById('colorSelect').value == '' && document.getElementById('colorText').innerHTML == ''){
		alert('Please select a Color.');
	}
	else if ((document.getElementById('sizeSelect')) && document.getElementById('sizeSelect').value == '' && document.getElementById('sizeText').innerHTML == ''){
		alert('Please select a Size.');
	}	 
	else if ((document.getElementById('subsizeSelect')) && document.getElementById('subsizeSelect').value == '' && (document.getElementById('subsizeText')) && document.getElementById('subsizeText').innerHTML == ''){
		alert('Please select a Subsize.');
	}	
	else {
		addProdLink = addProdLink + "&qty=1&csurl=SP";
		//alert(addProdLink)
		strPageCookieName = evalCurrentURL();			

		window.parent.createCookie(strPageCookieName, addProdLink, 0);
		
		//alert(readCookie(strPageCookieName))
	
		// Forward to the next page		
		if (strPageCookieName == 'STPCummerbund'){
			// This is the last item for the suit selection so start adding to bag.
			addSPToCart();
		}
		else {
			window.parent.location = eval('str' + strPageCookieName);
		}	
	}			
	
}

function addSPToCart(){		
	// Flag that main product/sku for the tux package will be added
	createCookie("isSPMainAdded","true",0);
	
	// Create a cookie to indicate Tux Package
	createCookie("isSTPTuxAdded","true",0);
	
	// Add the main product/sku for the tuxedo package 
	window.parent.location = "/istar.asp?a=7&id=TUXPKG%21NYS";
	
			
}

