function submitProfile() {
	var hair = getProfileValue("hair");
	var eyes = getProfileValue("eyes");
	var skin = getProfileValue("skin");
	var cookieValue = "hair=" + hair + "&eyes=" + eyes + "&skin=" + skin;
	writeCookie("SBPROFILE", cookieValue, 365); //expire at end of browser session
	//alert(readCookie("SBPROFILE"));
	history.go(0);
}

function getProfileValue(groupName) {
	var radioGrp = document['forms']['profileForm'][groupName];
	for(i=0; i < radioGrp.length; i++){
	    if (radioGrp[i].checked == true) {
	        return radioGrp[i].value.toUpperCase();
	    }
	}
}

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 getQueryVariable(name) {
  var query = window.location.search.substring(1);
  var vars = query.split("&");
  for (var i=0;i<vars.length;i++) {
    var pair = vars[i].split("=");
    if (pair[0] == name) {
      return pair[1];
    }
  }
}

function getCookieVariable(name) {
  var query = readCookie("ONSITEPOS");
  //alert(query);
  if( query == null ) {
  	return null;
 	}
  var vars = query.split("&");
  for (var i=0;i<vars.length;i++) {
    var pair = vars[i].split("=");
    if (pair[0] == name) {
      return pair[1];
    }
  }
}

function writeCookie(name, value, expireDays) {
	var cookieString = name + "=" + value + ";path=/";
	
	if( expireDays > 0 ) {
		var today = new Date();
		var expire = new Date();
		expire.setTime(today.getTime() + 3600000*24*expireDays);
		cookieString += ";expires="+expire.toGMTString();
	}
	document.cookie = cookieString;
}

function deletePMACookie() {
	document.cookie = "SBPROFILE=;expires=Thu, 01-Jan-70 00:00:01 GMT;";
	history.go(0);
}