
// Variables to hold the forwarding page urls 
var strSPSuits1  = "/SPShirts1.asp?dept=SPSHT&pkgINT=One";
var strSPShirts1 = "/SPTies1.asp?dept=SPTIE&pkgINT=One";
var strSPTies1   = "/SPBelts1.asp?dept=SPBELT&pkgINT=One";
var strSPBelts1  = "/SPSocks1.asp?dept=SPSOCK&pkgINT=One";
var strSPSocks1  = "/SPSuits2.asp?dept=SPSUIT&pkgINT=Two";

var strSPSuits2  = "/SPShirts2.asp?dept=SPSHT&pkgINT=Two";
var strSPShirts2 = "/SPTies2.asp?dept=SPTIE&pkgINT=Two";
var strSPTies2   = "/SPBelts2.asp?dept=SPBELT&pkgINT=Two";
var strSPBelts2  = "/SPSocks2.asp?dept=SPSOCK&pkgINT=Two";
var strSPSocks2  = "/SPSuits3.asp?dept=SPSUIT&pkgINT=Three";

var strSPSuits3  = "/SPShirts3.asp?dept=SPSHT&pkgINT=Three";
var strSPShirts3 = "/SPTies3.asp?dept=SPTIE&pkgINT=Three";
var strSPTies3   = "/SPBelts3.asp?dept=SPBELT&pkgINT=Three";
var strSPBelts3  = "/SPSocks3.asp?dept=SPSOCK&pkgINT=Three";

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("/SP") + 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";
		strPageCookieName = evalCurrentURL();	

		window.parent.createCookie(strPageCookieName, addProdLink, 0);
		
		//alert(readCookie(strPageCookieName))
	
		// Forward to the next page		
		if (strPageCookieName == 'SPSocks3'){
			// This is the last item for the suit selection so start adding to bag.
			addSPToCart();
		}
		else {
			window.parent.location = eval('str' + strPageCookieName);
		}	
	}			
	
}

function setTestCookies(){
	
	createCookie("SPSuits1","/istar.asp?a=7&id=320123SP!GC&color=BRN&size=42&subsize=R&qty=1&csurl=SP",0);
	
	createCookie("SPSuits2","/istar.asp?a=7&id=620101-3SP!GB&color=BLK&size=44&subsize=R&qty=1&csurl=SP",0);
	
	createCookie("SPSuits3","/istar.asp?a=7&id=602253-3SP!GB&color=BRN&size=40&subsize=R&qty=1&csurl=SP",0);
	
	createCookie("SPShirts1","/istar.asp?a=7&id=SPTAUSHIRT!CLSX&color=TAU&size=XL%2817/17.5%29&subsize=34/35&qty=1&csurl=SP",0);
	
	createCookie("SPShirts2","/istar.asp?a=7&id=SPTAUSHIRT!CLSX&color=TAU&size=L%2816/16.5%29&subsize=34/35&qty=1&csurl=SP",0);
	
	createCookie("SPShirts3","/istar.asp?a=7&id=SP720SKY!ENZN&color=SKY&size=16&subsize=36/37&qty=1&csurl=SP",0);
	
	createCookie("SPTies1","/istar.asp?a=7&id=SP3-NAVY!ENZ2&color=NAVY&size=NA&qty=1&csurl=SP",0);
	
	createCookie("SPTies2","/istar.asp?a=7&id=SP3-NAVY!ENZ2&color=NAVY&size=NA&qty=1&csurl=SP",0);
	
	createCookie("SPTies3","/istar.asp?a=7&id=SP6123007-1!ENZN&color=BLK&size=NA&qty=1&csurl=SP",0);
	
	createCookie("SPBelts1","/istar.asp?a=7&id=SPBLKBELT!SWK&color=BLK&size=38&qty=1&csurl=SP",0);
	
	createCookie("SPBelts2","/istar.asp?a=7&id=SPBRNBELT!SWK&color=BRN&size=38&qty=1&csurl=SP",0);
	
	createCookie("SPBelts3","/istar.asp?a=7&id=SPBRGBELT!SWK&color=BURG&size=34&qty=1&csurl=SP",0);
	
	createCookie("SPSocks1","/istar.asp?a=7&id=SPCHRSOCK!WCH&color=CHR&size=ALL&qty=1&csurl=SP",0);
	
	createCookie("SPSocks2","/istar.asp?a=7&id=SPNVYSOCK!WCH&color=NAVY&size=ALL&qty=1&csurl=SP",0);
	
	createCookie("SPSocks3","/istar.asp?a=7&id=SPBRNSOCK!WCH&color=BRN&size=ALL&qty=1&csurl=SP",0);

}

function addSPToCart(){		
	// Flag that main product/sku for the suit package will be added
	createCookie("isSPMainAdded","true",0);
	
	// Create a cookie for aid adding the 15 prods on viewcart.template
	//createCookie("cItemsInCart",0,0);
	
	// Add the main product/sku for the suit package 
	//window.parent.location = "/istar.asp?a=7&id=333SUITPCK!NYS";	
	window.parent.location = "/istar.asp?a=7&id=333SPK!NYS";
				
}


