function getCookie(Name) {
  var search = Name + "="
  var returnvalue = "";
  if (document.cookie.length > 0) {
    offset = document.cookie.indexOf(search)
    // if cookie exists
    if (offset != -1) { 
      offset += search.length
      // set index of beginning of value
      end = document.cookie.indexOf(";", offset);
      // set index of end of cookie value
      if (end == -1) end = document.cookie.length;
      returnvalue=unescape(document.cookie.substring(offset, end))
      }
   }
  return returnvalue;
}

function setCookie(name, value) {document.cookie = name + "=" + escape(value) + "; path=/";}

function eraseCookie(name) {
    var date = new Date ( );  // current date & time
    date.setTime(date.getTime() + (-1*24*60*60*1000));
    document.cookie = name + "=" + "" +"; expires=" + date.toGMTString();
}

function setContactUsCookie() {
    var inquiry = document.getElementById("cboInquiry");
	var firstName = document.getElementById("txtFirst");
	var lastName = document.getElementById("txtLast");
	var email = document.getElementById("txtEmail");
	var phone = document.getElementById("txtPhone");
	var address = document.getElementById("txtAddress");
	var city = document.getElementById("txtCity");
	var state = document.getElementById("cboState");
	var zip = document.getElementById("txtZip");
	var country = document.getElementById("cboCountry");
	var servicedate = document.getElementById("txtServiceDate");
	var transaction = document.getElementById("txtTransNum");
	var comment = document.getElementById("txtComment");

    setCookie("rg_cu_Inquiry", inquiry.value);
    setCookie("rg_cu_FirstName", firstName.value);
    setCookie("rg_cu_LastName", lastName.value);
    setCookie("rg_cu_Email", email.value);
    setCookie("rg_cu_Phone1", phone.value);
    setCookie("rg_cu_Address", address.value);
    setCookie("rg_cu_City", city.value);
    setCookie("rg_cu_State", state.value);
    setCookie("rg_cu_Zip", zip.value);
    setCookie("rg_cu_Country", country.value);
    setCookie("rg_cu_ServiceDate", servicedate.value);
    setCookie("rg_cu_TransNbr", transaction.value);
    setCookie("rg_cu_Comment", comment.value);
}

function getContactUsCookie() {
    var inquiry = document.getElementById("cboInquiry");
	var firstName = document.getElementById("txtFirst");
	var lastName = document.getElementById("txtLast");
	var email = document.getElementById("txtEmail");
	var phone = document.getElementById("txtPhone");
	var address = document.getElementById("txtAddress");
	var city = document.getElementById("txtCity");
	var state = document.getElementById("cboState");
	var zip = document.getElementById("txtZip");
	var country = document.getElementById("cboCountry");
	var servicedate = document.getElementById("txtServiceDate");
	var transaction = document.getElementById("txtTransNum");
	var comment = document.getElementById("txtComment");
	
	inquiry.value = getCookie("rg_cu_Inquiry");
    firstName.value = getCookie("rg_cu_FirstName");
    lastName.value = getCookie("rg_cu_LastName");
    email.value = getCookie("rg_cu_Email");
    phone.value = getCookie("rg_cu_Phone1");
    address.value = getCookie("rg_cu_Address");
    city.value = getCookie("rg_cu_City");
    state.value = getCookie("rg_cu_State");
    zip.value = getCookie("rg_cu_Zip");
    country.value = getCookie("rg_cu_Country");
    servicedate.value = getCookie("rg_cu_ServiceDate");
    transaction.value = getCookie("rg_cu_TransNbr");
    comment.value = getCookie("rg_cu_Comment");
      
    eraseContactUsCookie();
}

function eraseContactUsCookie() {
    eraseCookie("rg_cu_Inquiry");
    eraseCookie("rg_cu_FirstName");
    eraseCookie("rg_cu_LastName");
    eraseCookie("rg_cu_Email");
    eraseCookie("rg_cu_Phone1");
    eraseCookie("rg_cu_Address");
    eraseCookie("rg_cu_City");
    eraseCookie("rg_cu_State");
    eraseCookie("rg_cu_Zip");
    eraseCookie("rg_cu_Country");
    eraseCookie("rg_cu_ServiceDate");
    eraseCookie("rg_cu_TransNbr");
    eraseCookie("rg_cu_Comment");
}


function setMyProfileCookie() {
    var firstName = document.getElementById("txtFirst");
	var lastName = document.getElementById("txtLast");
	var email = document.getElementById("txtEmail");
	var cboBDayMonth = document.getElementById("cboBDayMonth");
	var cboBDayDay = document.getElementById("cboBDayDay");
	var genderMale = document.getElementById("optGenderMale");
	var genderFemale = document.getElementById("optGenderFemale");
	var addr1 = document.getElementById("txtAddr1");
	var addr2 = document.getElementById("txtAddr2");
	var city = document.getElementById("txtCity");
	var cboState = document.getElementById("cboState");
	var cboCountry = document.getElementById("cboCountry");
	var zip = document.getElementById("txtZip");
	var zipFour = document.getElementById("txtZipFour");
	var homePhone = document.getElementById("txtHomePhone");
	var workPhone = document.getElementById("txtWorkPhone");
	var cellPhone = document.getElementById("txtCellPhone");
	var yes = document.getElementById("optYes");
	var no = document.getElementById("optNo");
	var chkReminder = document.getElementById("chkReminder");
	var reminderInterval = document.getElementById("cboReminderWhen");
	var reminderMonth = document.getElementById("cboReminderMonth");
	var reminderDay = document.getElementById("cboReminderDay");
	var reminderYear = document.getElementById("cboReminderYear");
	var chkSMS = document.getElementById("chkSMS");
	var chkPromotions = document.getElementById("chkPromotions");
	var chkNewsletter = document.getElementById("chkNewsletter");
	var chkPlainText = document.getElementById("chkPlainText");
	
	setCookie("rg_mp_FirstName", firstName.value);
    setCookie("rg_mp_LastName", lastName.value);
    setCookie("rg_mp_Email", email.value);
    setCookie("rg_mp_bdayMonth", cboBDayMonth.value);
    setCookie("rg_mp_bdayDay", cboBDayDay.value);
    setCookie("rg_mp_Male", genderMale.checked);
    setCookie("rg_mp_Female", genderFemale.checked);
    setCookie("rg_mp_Addr1", (addr1 == null)?false:addr1.value);
    setCookie("rg_mp_Addr2", (addr2 == null)?false:addr2.value);
    setCookie("rg_mp_City", (city == null)?false:city.value);
    setCookie("rg_mp_State", (cboState == null)?false:cboState.value);
    setCookie("rg_mp_Country", (cboCountry == null)?false:cboCountry.value);
    setCookie("rg_mp_Zip", zip.value);
    setCookie("rg_mp_ZipFour", zipFour.value);
    setCookie("rg_mp_Home", (homePhone == null)?false:homePhone.value);
    setCookie("rg_mp_Work", (workPhone == null)?false:workPhone.value);
    setCookie("rg_mp_Cell", (cellPhone == null)?false:cellPhone.value);
    setCookie("rg_mp_Yes", yes.checked);
    setCookie("rg_mp_No", no.checked);
    
    tmpCheck = (chkReminder == null)?false:chkReminder.checked;
    tmpCheck += ',';
    tmpCheck += (chkSMS == null)?false:chkSMS.checked;
    tmpCheck += ',';
    tmpCheck += (chkPromotions == null)?false:chkPromotions.checked;
    tmpCheck += ',';
    tmpCheck += (chkNewsletter == null)?false:chkNewsletter.checked;
	setCookie("rg_mp_Check", tmpCheck + ',' + chkPlainText.checked);
	if (undefined != chkReminder) {
	    setCookie("rg_mp_rInterval", reminderInterval.value);
        setCookie("rg_mp_rMonth", reminderMonth.value);
        setCookie("rg_mp_rDay", reminderDay.value);
        setCookie("rg_mp_rYear", reminderYear.value);
    }
}

function getMyProfileCookie() {
    var firstName = document.getElementById("txtFirst");
	var lastName = document.getElementById("txtLast");
	var email = document.getElementById("txtEmail");
	var cboBDayMonth = document.getElementById("cboBDayMonth");
	var cboBDayDay = document.getElementById("cboBDayDay");
	var genderMale = document.getElementById("optGenderMale");
	var genderFemale = document.getElementById("optGenderFemale");
	var addr1 = document.getElementById("txtAddr1");
	var addr2 = document.getElementById("txtAddr2");
	var city = document.getElementById("txtCity");
	var cboState = document.getElementById("cboState");
	var cboCountry = document.getElementById("cboCountry");
	var zip = document.getElementById("txtZip");
	var zipFour = document.getElementById("txtZipFour");
	var homePhone = document.getElementById("txtHomePhone");
	var workPhone = document.getElementById("txtWorkPhone");
	var cellPhone = document.getElementById("txtCellPhone");
	var yes = document.getElementById("optYes");
	var no = document.getElementById("optNo");
	var chkReminder = document.getElementById("chkReminder");
	var reminderInterval = document.getElementById("cboReminderWhen");
	var reminderMonth = document.getElementById("cboReminderMonth");
	var reminderDay = document.getElementById("cboReminderDay");
	var reminderYear = document.getElementById("cboReminderYear");
	var chkSMS = document.getElementById("chkSMS");
	var chkPromotions = document.getElementById("chkPromotions");
	var chkNewsletter = document.getElementById("chkNewsletter");
	var chkPlainText = document.getElementById("chkPlainText");
	var checkBoxes  = getCookie("rg_mp_Check").split(",");
	
	firstName.value = getCookie("rg_mp_FirstName");
    lastName.value = getCookie("rg_mp_LastName");
    email.value = getCookie("rg_mp_Email");
    cboBDayMonth.value = getCookie("rg_mp_bdayMonth");
    cboBDayDay.value = getCookie("rg_mp_bdayDay");   
    genderMale.checked = (getCookie("rg_mp_Male")=="true")?true:false;
    genderFemale.checked = (getCookie("rg_mp_Female")=="true")?true:false;
    if (addr1 != null) {addr1.value = getCookie("rg_mp_Addr1");}
    if (addr2 != null) {addr2.value = getCookie("rg_mp_Addr2");}
    if (city != null) {city.value = getCookie("rg_mp_City");}
    if (cboState != null) {cboState.value = getCookie("rg_mp_State");}
    if (cboCountry != null) {cboCountry.value = getCookie("rg_mp_Country");}
    zip.value = getCookie("rg_mp_Zip");
    zipFour.value= getCookie("rg_mp_ZipFour");
    if (homePhone != null) {homePhone.value = getCookie("rg_mp_Home");}
    if (workPhone != null) {workPhone.value = getCookie("rg_mp_Work");}
    if (cellPhone != null) {cellPhone.value = getCookie("rg_mp_Cell");}
	yes.checked = (getCookie("rg_mp_Yes")=="true")?true:false;
	no.checked = (getCookie("rg_mp_No")=="true")?true:false;
    if (undefined != chkReminder) {
        chkReminder.checked  = (checkBoxes[0]=="true")?true:false;
        reminderInterval.value = getCookie("rg_mp_rInterval");
        reminderMonth.value = getCookie("rg_mp_rMonth");
        reminderDay.value = getCookie("rg_mp_rDay");
        reminderYear.value = getCookie("rg_mp_rYear");
	}
    if (chkSMS != null) {chkSMS.checked = (checkBoxes[1]=="true")?true:false;}
    if (chkPromotions != null) {chkPromotions.checked = (checkBoxes[2]=="true")?true:false;}
    if (chkNewsletter != null) {chkNewsletter.checked = (checkBoxes[3]=="true")?true:false;}
    chkPlainText.checked  = (checkBoxes[4]=="true")?true:false;
    eraseMyProfileCookie();
}

function eraseMyProfileCookie() {
    eraseCookie("rg_mp_FirstName");
    eraseCookie("rg_mp_LastName");
    eraseCookie("rg_mp_Email");
    eraseCookie("rg_mp_bdayMonth");
    eraseCookie("rg_mp_bdayDay");
    eraseCookie("rg_mp_Male");
    eraseCookie("rg_mp_Female");
    eraseCookie("rg_mp_Addr1");
    eraseCookie("rg_mp_Addr2");
    eraseCookie("rg_mp_City");
    eraseCookie("rg_mp_State");
    eraseCookie("rg_mp_Country");
    eraseCookie("rg_mp_Zip");
    eraseCookie("rg_mp_ZipFour");
    eraseCookie("rg_mp_Home");
    eraseCookie("rg_mp_Work");
    eraseCookie("rg_mp_Cell");
    eraseCookie("rg_mp_Yes");
    eraseCookie("rg_mp_No");
    eraseCookie("rg_mp_Check");
    eraseCookie("rg_mp_rInterval");
    eraseCookie("rg_mp_rMonth");
    eraseCookie("rg_mp_rDay");
    eraseCookie("rg_mp_rYear");
}

function setJobAppCookie() {
    var firstName = document.getElementById("txtFirst");
	var lastName = document.getElementById("txtLast");
	var email = document.getElementById("txtEmail");
	var phone = document.getElementById("txtPhone");
	var address = document.getElementById("txtAddress");
	var city = document.getElementById("txtCity");
	var state = document.getElementById("cboState");
	var zip = document.getElementById("txtZip");
	var country = document.getElementById("cboCountry");
	var chkStylist = document.getElementById("chkStylist");
	var chkReceptionist = document.getElementById("chkReceptionist");
	var chkManager = document.getElementById("chkManager");
	var chkRM = document.getElementById("chkRM");
	var chkAS = document.getElementById("chkAS");
	var chkOther = document.getElementById("chkOther");
	var chkInSchool = document.getElementById("chkInSchool");
	var chkGraduate = document.getElementById("chkGraduate");
	var chkEmployed = document.getElementById("chkEmployed");
	var chkRetCareer = document.getElementById("chkRetCareer");
	var chkFull = document.getElementById("chkFull");
	var chkPart = document.getElementById("chkPart");
	var chkTemp = document.getElementById("chkTemp");	
	var yearGrad = document.getElementById("txtYearGrad");
	var yearsExp = document.getElementById("txtYearsExp");
	var stateLicensed = document.getElementById("cboLicState");
	var fileExtension = document.getElementById("txtResumePath");
	var notes = document.getElementById("txtNotes");
	var tmpCheck = ""
	
	setCookie("rg_ja_FirstName", firstName.value);
    setCookie("rg_ja_LastName", lastName.value);
    setCookie("rg_ja_Email", email.value);
    setCookie("rg_ja_Phone1", phone.value);
    setCookie("rg_ja_Address", address.value);
    setCookie("rg_ja_City", city.value);
    setCookie("rg_ja_Zip", zip.value);
    tmpCheck = (chkStylist == null)?false:chkStylist.checked;
    tmpCheck += ',';
    tmpCheck += (chkReceptionist == null)?false:chkReceptionist.checked;
    tmpCheck += ',';
    tmpCheck += (chkManager == null)?false:chkManager.checked;
    tmpCheck += ',';
    tmpCheck += (chkRM == null)?false:chkRM.checked;
    tmpCheck += ',';
    tmpCheck += (chkAS == null)?false:chkAS.checked;
    tmpCheck += ',';
    tmpCheck += (chkOther == null)?false:chkOther.checked;
    tmpCheck += ',';
    setCookie("rg_ja_Check",   tmpCheck + chkInSchool.checked + ',' + chkGraduate.checked + ',' + chkEmployed.checked + ',' + chkRetCareer.checked + ',' + chkFull.checked + ',' + chkPart.checked + ',' + chkTemp.checked);
    setCookie("rg_ja_YearGrad", yearGrad.value);
    setCookie("rg_ja_YearsExp", yearsExp.value);
    setCookie("rg_ja_Combo", state.value + ',' + country.value + ',' + stateLicensed.value);
    setCookie("rg_ja_Notes", notes.value);
}

function getJobAppCookie() {
    var firstName = document.getElementById("txtFirst");
	var lastName = document.getElementById("txtLast");
	var email = document.getElementById("txtEmail");
	var phone = document.getElementById("txtPhone");
	var address = document.getElementById("txtAddress");
	var city = document.getElementById("txtCity");
	var state = document.getElementById("cboState");
	var zip = document.getElementById("txtZip");
	var country = document.getElementById("cboCountry");
	var chkStylist = document.getElementById("chkStylist");
	var chkReceptionist = document.getElementById("chkReceptionist");
	var chkManager = document.getElementById("chkManager");
	var chkRM = document.getElementById("chkRM");
	var chkAS = document.getElementById("chkAS");
	var chkOther = document.getElementById("chkOther");
	var chkInSchool = document.getElementById("chkInSchool");
	var chkGraduate = document.getElementById("chkGraduate");
	var chkEmployed = document.getElementById("chkEmployed");
	var chkRetCareer = document.getElementById("chkRetCareer");
	var chkFull = document.getElementById("chkFull");
	var chkPart = document.getElementById("chkPart");
	var chkTemp = document.getElementById("chkTemp");	
	var yearGrad = document.getElementById("txtYearGrad");
	var yearsExp = document.getElementById("txtYearsExp");
	var stateLicensed = document.getElementById("cboLicState");
	var fileExtension = document.getElementById("txtResumePath");
	var notes = document.getElementById("txtNotes");
	var checkBoxes  = getCookie("rg_ja_Check").split(",");
	var comboBoxes  = getCookie("rg_ja_Combo").split(",");
	
	firstName.value = getCookie("rg_ja_FirstName");
	lastName.value = getCookie("rg_ja_LastName");
    email.value = getCookie("rg_ja_Email");
    phone.value = getCookie("rg_ja_Phone1");
    address.value = getCookie("rg_ja_Address");
    city.value = getCookie("rg_ja_City");
    state.value = comboBoxes[0];
    zip.value = getCookie("rg_ja_Zip");
    country.value = comboBoxes[1];
    if (chkStylist != null) {chkStylist.checked = (checkBoxes[0]=="true")?true:false;}
    if (chkReceptionist != null) {chkReceptionist.checked = (checkBoxes[1]=="true")?true:false;}
    if (chkManager != null) {chkManager.checked = (checkBoxes[2]=="true")?true:false;}
    if (chkRM != null) {chkRM.checked = (checkBoxes[3]=="true")?true:false;}
    if (chkAS != null) {chkAS.checked = (checkBoxes[4]=="true")?true:false;}
    if (chkOther != null) {chkOther.checked = (checkBoxes[5]=="true")?true:false;}
    chkInSchool.checked = (checkBoxes[6]=="true")?true:false;
    chkGraduate.checked = (checkBoxes[7]=="true")?true:false;
    chkEmployed.checked = (checkBoxes[8]=="true")?true:false;
    chkRetCareer.checked = (checkBoxes[9]=="true")?true:false;
    chkFull.checked = (checkBoxes[10]=="true")?true:false;
    chkPart.checked = (checkBoxes[11]=="true")?true:false;
    chkTemp.checked = (checkBoxes[12]=="true")?true:false;
    yearGrad.value = getCookie("rg_ja_YearGrad");
    yearsExp.value = getCookie("rg_ja_YearsExp");
    stateLicensed.value = comboBoxes[2];
    fileExtension.value = getCookie("rg_ja_Extension");
    notes.value = getCookie("rg_ja_Notes");
    
    eraseJobAppCookie();
}

function eraseJobAppCookie() {
    eraseCookie("rg_ja_FirstName");
    eraseCookie("rg_ja_LastName");
    eraseCookie("rg_ja_Email");
    eraseCookie("rg_ja_Phone1");
    eraseCookie("rg_ja_Address");
    eraseCookie("rg_ja_City");
    eraseCookie("rg_ja_Zip");
    eraseCookie("rg_ja_YearGrad");
    eraseCookie("rg_ja_YearsExp");
    eraseCookie("rg_ja_Combo");
    eraseCookie("rg_ja_Check");
    eraseCookie("rg_ja_Notes");
}

function setPromotionCookie() {
    var firstName = document.getElementById("txtFirst");
	var lastName = document.getElementById("txtLast");
	var email = document.getElementById("txtEmail");
	var cellPhone = document.getElementById("txtCellPhone");
	var addr1 = document.getElementById("txtAddr1");
	var addr2 = document.getElementById("txtAddr2");
	var city = document.getElementById("txtCity");
	var cboState = document.getElementById("cboState");
	var cboCountry = document.getElementById("cboCountry");
	var zip = document.getElementById("txtZip");
    var promoCode = document.getElementById("txtPromoCode");
    var pid = document.getElementById("txtPID");

    setCookie("rg_pr_FirstName", firstName.value);
    setCookie("rg_pr_LastName", lastName.value);
    setCookie("rg_pr_Email", email.value);
    setCookie("rg_pr_Cell", (cellPhone == null)?false:cellPhone.value);
    setCookie("rg_pr_Addr1", (addr1 == null)?false:addr1.value);
    setCookie("rg_pr_Addr2", (addr2 == null)?false:addr2.value);
    setCookie("rg_pr_City", (city == null)?false:city.value);
    setCookie("rg_pr_State", (cboState == null)?false:cboState.value);
    setCookie("rg_pr_Country", (cboCountry == null)?false:cboCountry.value);
    setCookie("rg_pr_Zip", zip.value);
    setCookie("rg_pr_PromoCode", promoCode.value);
    setCookie("rg_pr_Pid", pid.value);
}

function getPromotionCookie() {
    var firstName = document.getElementById("txtFirst");
	var lastName = document.getElementById("txtLast");
	var email = document.getElementById("txtEmail");
	var cellPhone = document.getElementById("txtCellPhone");
	var addr1 = document.getElementById("txtAddr1");
	var addr2 = document.getElementById("txtAddr2");
	var city = document.getElementById("txtCity");
	var cboState = document.getElementById("cboState");
	var cboCountry = document.getElementById("cboCountry");
	var zip = document.getElementById("txtZip");
    var promoCode = document.getElementById("txtPromoCode");
    var pid = document.getElementById("txtPID");

    firstName.value = getCookie("rg_pr_FirstName");
    lastName.value = getCookie("rg_pr_LastName");
    email.value = getCookie("rg_pr_Email");
    if (cellPhone != null) {cellPhone.value = getCookie("rg_pr_Cell");}
    if (addr1 != null) {addr1.value = getCookie("rg_pr_Addr1");}
    if (addr2 != null) {addr2.value = getCookie("rg_pr_Addr2");}
    if (city != null) {city.value = getCookie("rg_pr_City");}
    if (cboState != null) {cboState.value = getCookie("rg_pr_State");}
    if (cboCountry != null) {cboCountry.value = getCookie("rg_pr_Country");}
    zip.value = getCookie("rg_pr_Zip");
    promoCode.value = getCookie("rg_pr_PromoCode");
    pid.value = getCookie("rg_pr_Pid");
    
    eraseMyProfileCookie();
}

function erasePromotionCookie() {
    eraseCookie("rg_pr_FirstName");
    eraseCookie("rg_pr_LastName");
    eraseCookie("rg_pr_Email");
    eraseCookie("rg_pr_Cell");
    eraseCookie("rg_pr_Addr1");
    eraseCookie("rg_pr_Addr2");
    eraseCookie("rg_pr_City");
    eraseCookie("rg_pr_State");
    eraseCookie("rg_pr_Country");
    eraseCookie("rg_pr_Zip");
    eraseCookie("rg_pr_PromoCode");
    eraseCookie("rg_pr_Pid");
}

function isSet( variable ){return( typeof( variable ) != 'undefined' );}

