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 phone1 = document.getElementById("txtPhone1");
	var phone2 = document.getElementById("txtPhone2");
	var phone3 = document.getElementById("txtPhone3");
	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 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", phone1.value);
    setCookie("rg_cu_Phone2", phone2.value);
    if (undefined != phone3)
 		{
 			setCookie("rg_cu_Phone3", phone3.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_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 phone1 = document.getElementById("txtPhone1");
	var phone2 = document.getElementById("txtPhone2");
	var phone3 = document.getElementById("txtPhone3");
	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 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");
    phone1.value = getCookie("rg_cu_Phone1");
    phone2.value = getCookie("rg_cu_Phone2");
    if (undefined != phone3)
 		{
 			phone3.value = getCookie("rg_cu_Phone3");
 		}
    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");
    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_Phone2");
    eraseCookie("rg_cu_Phone3");
    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_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 zip = document.getElementById("txtZip");
	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 chkPromotions = document.getElementById("chkPromotions");
	var chkNewsletter = document.getElementById("chkNewsletter");
	var chkPlainText = document.getElementById("chkPlainText");
	var chkRememberMe = document.getElementById("chkRememberMe");
	
	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_Zip", zip.value);
    setCookie("rg_mp_Yes", yes.checked);
    setCookie("rg_mp_No", no.checked);
    if (undefined != chkReminder)
 			{
 				setCookie("rg_mp_Check", chkReminder.checked + ',' + chkPromotions.checked + ',' + chkNewsletter.checked + ',' + chkPlainText.checked + ',' + chkRememberMe.checked);
 				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 zip = document.getElementById("txtZip");
	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 chkPromotions = document.getElementById("chkPromotions");
	var chkNewsletter = document.getElementById("chkNewsletter");
	var chkPlainText = document.getElementById("chkPlainText");
	var chkRememberMe = document.getElementById("chkRememberMe");
	
	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;
    zip.value = getCookie("rg_mp_Zip");
    if (undefined != chkReminder)
 			{
    		yes.checked = (getCookie("rg_mp_Yes")=="true")?true:false;
    		no.checked = (getCookie("rg_mp_No")=="true")?true:false;
    		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");
    	}

    chkPromotions.checked  = (checkBoxes[1]=="true")?true:false;
    chkNewsletter.checked  = (checkBoxes[2]=="true")?true:false;
    chkPlainText.checked  = (checkBoxes[3]=="true")?true:false;
    chkRememberMe.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_Zip");
    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 phone1 = document.getElementById("txtPhone1");
	var phone2 = document.getElementById("txtPhone2");
	var phone3 = document.getElementById("txtPhone3");
	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", phone1.value);
    setCookie("rg_ja_Phone2", phone2.value);
    if (undefined != phone3)
 		{
            setCookie("rg_ja_Phone3", phone3.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 phone1 = document.getElementById("txtPhone1");
	var phone2 = document.getElementById("txtPhone2");
    var phone3 = document.getElementById("txtPhone3");
	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");
    phone1.value = getCookie("rg_ja_Phone1");
    phone2.value = getCookie("rg_ja_Phone2");
	if (undefined != phone3)
 		{
            phone3.value = getCookie("rg_ja_Phone3");
        }
    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_Phone2");
    eraseCookie("rg_ja_Phone3");
    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 isSet( variable )
{
return( typeof( variable ) != 'undefined' );
}
