/*Cookie monster DESTROYER OF ALL WORLDS!!! Scriptified by Atavistic Arts Inc. for RedBus Corp. 2008.*/
/**
 * 2008-10-23 T. Nicolosi
 * Rev. Notes: modified checkCookie to return true if username not null and false otherwise. Required
 * as part of code to fill the state field.
 */
//checkCookie() - on page load
//makeCookie() - on submit
function getCookie(tName) {
 if (document.cookie.length > 0) {
	cStart = document.cookie.indexOf(tName + "=");
	if (cStart != -1) { 
    cStart = cStart + tName.length + 1; 
    cEnd = document.cookie.indexOf(";", cStart);
    if (cEnd == -1) cEnd = document.cookie.length;
    return unescape(document.cookie.substring(cStart, cEnd));
	} 
 }
	return "";
}
function checkCookie() {
	var username = getCookie('username');	
	if (username != null && username != "") {
		// If Cookie is present:
		var userInfo = new Array();
		userInfo = username.split("-::-");
		populateForms(userInfo);
		return true;
	}
	else
	{
          return false;
        }
}
// ::
// When pressing Submit
function makeCookie() {
	var nfName = document.getElementById("first-name").value;
	var nlName = document.getElementById("last-name").value;
	var nnTitle = document.getElementById("title").value;
	var nnCompany = document.getElementById("company").value;
	var nnCity = document.getElementById("city").value;
	var nnRegion = document.getElementById("region").value;
	var nnState = document.getElementById("state").value;
	var nnEmail = document.getElementById("email").value;
	//
	if (nfName == null) nfName = "";
	// :: 
	var nInfo = nfName + "-::-" + nlName + "-::-" + nnTitle + "-::-" + nnCompany + "-::-" + nnCity + "-::-" + nnRegion + "-::-" + nnState + "-::-" + nnEmail;
	setCookie('username', nInfo);
}
// ::
function setCookie(nName, value) {
  document.cookie = nName + "=" + escape(value) + "; expires=Wed, 11 Mar 2020 12:00:00 UTC; domain=www.powerwave.com; path=/eloqua/";
}
// ::
function populateForms(nInfoArr) {
	// ::
	var fName = document.getElementById("first-name");
	var lName = document.getElementById("last-name");
	var nTitle = document.getElementById("title");
	var nCompany = document.getElementById("company");
	var nCity = document.getElementById("city");
	var nRegion = document.getElementById("region");
	var nState = document.getElementById("state");
	var nEmail = document.getElementById("email");
	// ::
	fName.value = nInfoArr[0];
	lName.value = nInfoArr[1];
	nTitle.value = nInfoArr[2];
	nCompany.value = nInfoArr[3];
	nCity.value = nInfoArr[4];
	nRegion.value = nInfoArr[5];
	nState.value = nInfoArr[6];
	nEmail.value = nInfoArr[7];
	// ::
}