function SBjobCategoryOptions() {
 document.open();
 document.write('<option value="">All</option>');
 document.write('<option value="art.hr.metaentity.common.selection.UDSElement__10570__1">New College/University Graduates</option>');
 document.write('<option value="art.hr.metaentity.common.selection.UDSElement__10570__2">Experienced</option>');
 document.write('<option value="art.hr.metaentity.common.selection.UDSElement__10570__3">Non-Management</option>');
 document.write('<option value="art.hr.metaentity.common.selection.UDSElement__10570__4">Internship/Co-op</option>');
 document.write('<option value="art.hr.metaentity.common.selection.UDSElement__10570__5">Student Programs/Seminars</option>');
 document.write('<option value="art.hr.metaentity.common.selection.UDSElement__10570__6">Apprenticeship</option>');
 document.close();
}

function SBjobCategoryOptionsFrench() {
 document.open();
 document.write('<option value="">Toute</option>');
 document.write('<option value="art.hr.metaentity.common.selection.UDSElement__10570__1">Nouveaux dipl&ocirc;m&eacute;s coll&eacute;giens/universitaires</option>');
 document.write('<option value="art.hr.metaentity.common.selection.UDSElement__10570__2">Personnes exp&eacute;riment&eacute;es</option>');
 document.write('<option value="art.hr.metaentity.common.selection.UDSElement__10570__3">Poste d\'ex&eacute;cution</option>');
 document.write('<option value="art.hr.metaentity.common.selection.UDSElement__10570__4">Stage/Programme d\'enseignement coop&eacute;ratif</option>');
 document.write('<option value="art.hr.metaentity.common.selection.UDSElement__10570__5">Programme d\'emploi pour les &eacute;tudiants/s&eacute;minaires</option>');
 document.write('<option value="art.hr.metaentity.common.selection.UDSElement__10570__6">Formation</option>');
 document.close();
}

function SBjobCategoryOptionsSpanish() {
 document.open();
 document.write('<option value="">Todos</option>');
 document.write('<option value="art.hr.metaentity.common.selection.UDSElement__10570__1">Graduados Universitarios</option>');
 document.write('<option value="art.hr.metaentity.common.selection.UDSElement__10570__2">Con Experiencia Laboral</option>');
 document.write('<option value="art.hr.metaentity.common.selection.UDSElement__10570__3">Administrativo y Asistencial</option>');
 document.write('<option value="art.hr.metaentity.common.selection.UDSElement__10570__4">Pasant&#237;as-Pr&#225;cticas/Becarios</option>');
 document.write('<option value="art.hr.metaentity.common.selection.UDSElement__10570__5">Programas Estudiantiles/Seminarios</option>');
 document.write('<option value="art.hr.metaentity.common.selection.UDSElement__10570__6">Aprendizaje</option>');
 document.close();
}

function SBjobCategoryOptionsPolish() {
 document.open();
 document.write('<option value="">Wszystkie</option>');
 document.write('<option value="art.hr.metaentity.common.selection.UDSElement__10570__1">Stanowiska dla student&#243;w 5 roku/absolwent&#243;w</option>');
 document.write('<option value="art.hr.metaentity.common.selection.UDSElement__10570__2">Stanowiska dla os&#243;b z do&#347;wiadczeniem zawodowym</option>');
 document.write('<option value="art.hr.metaentity.common.selection.UDSElement__10570__3">Stanowiska specjalistyczne/administracyjne</option>');
 document.write('<option value="art.hr.metaentity.common.selection.UDSElement__10570__4">Praktyki studenckie</option>');
 document.write('<option value="art.hr.metaentity.common.selection.UDSElement__10570__5">Programy studenckie</option>');
 document.write('<option value="art.hr.metaentity.common.selection.UDSElement__10570__6">Programy sta&#380;owe</option>');
 document.close();
}

function SBjobCategoryOptionsGerman() {
 document.open();
 document.write('<option value="">Alle</option>');
 document.write('<option value="art.hr.metaentity.common.selection.UDSElement__10570__1">Universit&#228;ts-Absolventen</option>');
 document.write('<option value="art.hr.metaentity.common.selection.UDSElement__10570__2">mit Berufserfahrung</option>');
 document.write('<option value="art.hr.metaentity.common.selection.UDSElement__10570__3">Tarifangestellte</option>');
 document.write('<option value="art.hr.metaentity.common.selection.UDSElement__10570__4">Praktika</option>');
 document.write('<option value="art.hr.metaentity.common.selection.UDSElement__10570__5">Kurse und Seminare</option>');
 document.write('<option value="art.hr.metaentity.common.selection.UDSElement__10570__6">Ausbildungspl&#228;tze</option>');
 document.close();
}

function SBjobCategoryOptionsPortuguese() {
 document.open();
 document.write('<option value="">Todas</option>');
 document.write('<option value="art.hr.metaentity.common.selection.UDSElement__10570__1">R&#233;cem-formados</option>');
 document.write('<option value="art.hr.metaentity.common.selection.UDSElement__10570__2">Com experi&#234;ncia</option>');
 document.write('<option value="art.hr.metaentity.common.selection.UDSElement__10570__3">Administrativo</option>');
 document.write('<option value="art.hr.metaentity.common.selection.UDSElement__10570__4">Est&#225;gios</option>');
 document.write('<option value="art.hr.metaentity.common.selection.UDSElement__10570__5">Programas Estudantis/Semin&#225;rios</option>');
 document.write('<option value="art.hr.metaentity.common.selection.UDSElement__10570__6">Aprendiz</option>');
 document.close();
}

function SBjobCategoryOptionsKorean() {
 document.open();
 document.write('<option value="">&#47784;&#46160; &#49440;&#53469;</option>');
 document.write('<option value="art.hr.metaentity.common.selection.UDSElement__10570__1">&#47588;&#45768;&#51200;</option>');
 document.write('<option value="art.hr.metaentity.common.selection.UDSElement__10570__2">&#44221;&#47141;</option>');
 document.write('<option value="art.hr.metaentity.common.selection.UDSElement__10570__3">&#50612;&#49548;&#49884;&#50640;&#51060;&#53944;(Associate)</option>');
 document.write('<option value="art.hr.metaentity.common.selection.UDSElement__10570__4">&#51064;&#53556;&#49901;</option>');
 document.write('<option value="art.hr.metaentity.common.selection.UDSElement__10570__5">&#54617;&#49373;&#54532;&#47196;&#44536;&#47016;</option>');
 document.write('<option value="art.hr.metaentity.common.selection.UDSElement__10570__6">&#50612;&#54532;&#47004;&#54000;&#49828;</option>');
 document.close();
}

function SBlanguageOptions() {
 document.open();
 document.write('<option value="en">English</option>');
 document.write('<option value="fr">French (Canada)</option>');
 document.write('<option value="de">German</option>');
 document.write('<option value="pt-br">Portuguese</option>');
 document.write('<option value="es">Spanish</option>');
 document.write('<option value="ko">Korean</option>');
 document.close();
}

function SBlocationOptions() {
 document.open();
 document.write('<option value="">All</option>');
 document.write('<option value="200001720">Albania</option>');
 document.write('<option value="1062">Algeria</option>');
 document.write('<option value="200000633">Argentina</option>');
 document.write('<option value="200002020">Armenia</option>');
 document.write('<option value="1015">Australia</option>');
 document.write('<option value="1016">Austria</option>');
 document.write('<option value="1017">Azerbaijan</option>');
 document.write('<option value="1027">Belarus</option>');
 document.write('<option value="1019">Belgium</option>');
 document.write('<option value="200001133">Belize</option>');
 document.write('<option value="1026">Bosnia and Herzegovina</option>');
 document.write('<option value="200000146">Brazil</option>');
 document.write('<option value="1023">Bulgaria</option>');
 document.write('<option value="1038">Canada</option>');
 document.write('<option value="200000934">Chile</option>');
 document.write('<option value="1042">China (includes Hong Kong)</option>');
 document.write('<option value="200000982">Colombia</option>');
 document.write('<option value="1051">Costa Rica</option>');
 document.write('<option value="1096">Croatia</option>');
 document.write('<option value="1055">Cyprus</option>');
 document.write('<option value="1056">Czech Republic</option>');
 document.write('<option value="1060">Denmark</option>');
 document.write('<option value="200002820">Dominican Republic</option>');
 document.write('<option value="1064">Egypt</option>');
 document.write('<option value="200001146">El Salvador</option>');
 document.write('<option value="1068">Estonia</option>');
 document.write('<option value="1070">Finland</option>');
 document.write('<option value="1073">France</option>');
 document.write('<option value="200001680">Georgia</option>');
 document.write('<option value="1057">Germany</option>');
 document.write('<option value="200002581">Ghana</option>');
 document.write('<option value="1086">Greece</option>');
 document.write('<option value="200000100">Guatemala</option>');
 document.write('<option value="200001175">Honduras</option>');
 document.write('<option value="1098">Hungary</option>');
 document.write('<option value="1100">India</option>');
 document.write('<option value="1099">Indonesia</option>');
 document.write('<option value="1102">Ireland</option>');
 document.write('<option value="1106">Israel</option>');
 document.write('<option value="1107">Italy</option>');
 document.write('<option value="200000000">Japan</option>');
 document.write('<option value="1109">Jordan</option>');
 document.write('<option value="1111">Kazakhstan</option>');
 document.write('<option value="1112">Kenya</option>');
 document.write('<option value="200002540">Korea, Republic of</option>');
 document.write('<option value="1113">Kyrgyzstan</option>');
 document.write('<option value="1129">Latvia</option>');
 document.write('<option value="1120">Lebanon</option>');
 document.write('<option value="1127">Lithuania</option>');
 document.write('<option value="1128">Luxembourg</option>');
  document.write('<option value="1138">Macedonia, Republic of</option>');
 document.write('<option value="1150">Malaysia</option>');
 document.write('<option value="200000721">Mexico</option>');
 document.write('<option value="1133">Moldova, Republic of</option>');
 document.write('<option value="1142">Mongolia</option>');
 document.write('<option value="1131">Morocco</option>');
 document.write('<option value="1159">Netherlands</option>');
 document.write('<option value="1163">New Zealand</option>');
 document.write('<option value="200001214">Nicaragua</option>');
 document.write('<option value="1156">Nigeria</option>');
 document.write('<option value="1160">Norway</option>');
 document.write('<option value="1165">Pakistan</option>');
 document.write('<option value="200001249">Panama</option>');
 document.write('<option value="200000554">Peru</option>');
 document.write('<option value="1169">Philippines</option>');
 document.write('<option value="1172">Poland</option>');
 document.write('<option value="1175">Portugal</option>');
 document.write('<option value="200001800">Puerto Rico</option>');
 document.write('<option value="1180">Romania</option>');
 document.write('<option value="1181">Russia</option>');
 document.write('<option value="1183">Saudi Arabia</option>');
 document.write('<option value="200002580">Senegal</option>');
 document.write('<option value="1235">Serbia</option>');
 document.write('<option value="1186">Singapore</option>');
 document.write('<option value="1198">Slovakia</option>');
 document.write('<option value="1199">Slovenia</option>');
 document.write('<option value="1236">South Africa</option>');
 document.write('<option value="1067">Spain</option>');
 document.write('<option value="92140200078">Sri Lanka</option>');
 document.write('<option value="1200">Sweden</option>');
 document.write('<option value="1040">Switzerland</option>');
 document.write('<option value="1203">Syrian Arab Republic</option>');
 document.write('<option value="1217">Taiwan</option>');
 document.write('<option value="1208">Tajikistan</option>');
 document.write('<option value="1207">Thailand</option>');
 document.write('<option value="1215">Turkey</option>');
 document.write('<option value="1210">Turkmenistan</option>');
 document.write('<option value="1220">Ukraine</option>');
 document.write('<option value="1008">United Arab Emirates</option>');
 document.write('<option value="1077">United Kingdom</option>');
 document.write('<option value="1223">United States</option>');
 document.write('<option value="1224">Uzbekistan</option>');
 document.write('<option value="200000861">Venezuela</option>');
 document.write('<option value="1230">Vietnam</option>');
 document.write('<option value="200001320">Western Europe</option>');
 document.write('<option value="1234">Yemen</option>');
 document.close();
}

function SBsaveCriteria(sbForm) {
 if (sbForm.type.value == "job_num") {
  SBcreateCookie("job_num_job", sbForm.job.value);
  SBcreateCookie("job_num_lang", sbForm.lang.selectedIndex);
 }
 
 else if (sbForm.type.value == "job_cat") {
  SBcreateCookie("job_cat_job_cat", sbForm.job_cat.selectedIndex);
  SBcreateCookie("job_cat_location", sbForm.location.selectedIndex);
  SBcreateCookie("job_cat_lang", sbForm.lang.selectedIndex);
 }
 
 else {
  SBcreateCookie("ret_user_lang", sbForm.lang.selectedIndex);
 }
 
 return true;
}

function SBloadCriteria() {
 var sbForm;
 var savedValue;
 
 // retrieve saved job number form values
 sbForm = SBgetFormObject("sbNumForm");
 
 if (savedValue = SBreadCookie("job_num_job")) {
  sbForm.job.value = savedValue;
 }
 
 if (savedValue = SBreadCookie("job_num_lang")) {
  sbForm.lang.selectedIndex = savedValue;
 }
 
 // retrieve saved job category form values
 sbForm = SBgetFormObject("sbCatForm");
 
 if (savedValue = SBreadCookie("job_cat_job_cat")) {
  sbForm.job_cat.selectedIndex = savedValue;
 }
 
 if (savedValue = SBreadCookie("job_cat_location")) {
  sbForm.location.selectedIndex = savedValue;
 }
 
 if (savedValue = SBreadCookie("job_cat_lang")) {
  sbForm.lang.selectedIndex = savedValue;
 }
 
 // retrieve saved returning user form values
 sbForm = SBgetFormObject("sbRetForm");
 
 if (savedValue = SBreadCookie("ret_user_lang")) {
  sbForm.lang.selectedIndex = savedValue;
 }
}

function SBgetFormObject(formID) {
 var sbForm;
 
 if (document.getElementById) { // DOM3 = IE5, NS6
		sbForm = document.getElementById(formID);
	}
	else if (document.layers) { // Netscape 4
		eval("sbForm = document." + formID);
	}
	else if (document.all) { // IE 4
		eval("sbForm = document.all." + formID);
	}
 
 return sbForm;
}

function SBcreateCookie(name, value, days) {
 if (days) {
  var date = new Date();
  date.setTime(date.getTime() + (days*24*60*60*1000));
  var expires = "; expires=" + date.toGMTString();
 }
 else expires = "";
 
 document.cookie = name + "=" + value + expires + "; path=/";
}

function SBreadCookie(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 SBshowDescriptions() {
 document.getElementById("desc_content").style.display = "block";
 document.getElementById("locationId").style.visibility = "hidden";
 document.getElementById("lang_cat").style.visibility = "hidden";
}

function SBhideDescriptions() {
 document.getElementById("desc_content").style.display = "none";
 document.getElementById("locationId").style.visibility = "visible";
 document.getElementById("lang_cat").style.visibility = "visible";
}
