var x00 = new Image(); x00.src = '/webImages/btnLeftOn.png'; var x10 = new Image(); x10.src = '/webImages/btnLeftOff.png'; var x20 = new Image(); x20.src = '/webImages/btnMidOff.png'; var x30 = new Image(); x30.src = '/webImages/btnMidOn.png'; var x40 = new Image(); x40.src = '/webImages/btnRightOff.png'; var x50 = new Image(); x50.src = '/webImages/btnRightOn.png'; var x60 = new Image(); x60.src = '/webImages/linkBMidOff.jpg'; var x70 = new Image(); x70.src = '/webImages/linkBMidOn.jpg'; var x80 = new Image(); x80.src = '/webImages/linkBRightOn.jpg'; var x90 = new Image(); x90.src = '/webImages/linkBRightOff.jpg'; var x100 = new Image(); x100.src = '/webImages/linkBLeftOff.jpg'; var x110 = new Image(); x110.src = '/webImages/linkBLeftOn.jpg'; var x120 = new Image(); x120.src = '/webImages/goRBtnOn.jpg'; var x130 = new Image(); x130.src = '/webImages/goRBtnOff.jpg'; var x140 = new Image(); x140.src = '/webImages/goLBtnOn.jpg'; var x150 = new Image(); x150.src = '/webImages/goLBtnOff.jpg'; var x160 = new Image(); x160.src = '/webImages/goMidBtnOn.jpg'; var x170 = new Image(); x170.src = '/webImages/goMidBtnOff.jpg'; var gSetPosition = 0; var gTotPostcodeLen = 0; var emailFrndErrMsg = new Array(); emailFrndErrMsg['yourNameBlank'] = "Please enter name"; emailFrndErrMsg['frndsEmailBlank'] = "Please enter email"; emailFrndErrMsg['frndsEmailInvalid'] = "Please enter valid email id"; var LeftImg=document.createElement("img"); LeftImg.src="/webImages/leftMenu.gif"; var RightImg=document.createElement("img"); RightImg.src="/webImages/rightMenu.gif"; var LeftHImg=document.createElement("img"); LeftHImg.src="/webImages/leftMenuHover.gif"; var RightHImg=document.createElement("img"); RightHImg.src="/webImages/rightMenuHover.gif"; var imgGoOn = document.createElement("img"); imgGoOn.src = "/webImages/btnGoOn.gif"; var imgGoOff = document.createElement("img"); imgGoOff.src = "/webImages/btnGoOff.gif"; var imgSrchOn = document.createElement("img"); imgSrchOn.src = "/webImages/btnSearchOn.gif"; var imgSrchOff = document.createElement("img"); imgSrchOff.src = "/webImages/btnSearchOff.gif"; var imgJobDetOn = document.createElement("img"); imgJobDetOn.src = "/webImages/btnJobDetOn.gif"; var imgJobDetOff = document.createElement("img"); imgJobDetOff.src = "/webImages/btnJobDetOff.gif"; var imgLoginOn = document.createElement("img"); imgLoginOn.src = "/webImages/loginOn.jpg"; var imgLoginOff = document.createElement("img"); imgLoginOff.src = "/webImages/loginOff.jpg"; var btnCenterOn = document.createElement("img"); btnCenterOn.src = "/webImages/job_view_bgRt.gif"; var btnCenterOff = document.createElement("img"); btnCenterOff.src = "/webImages/job_view_bgR_hover.gif"; var btnLeftOn = document.createElement("img"); btnLeftOn.src = "/webImages/btnLeftOn.gif"; var btnLeftOff = document.createElement("img"); btnLeftOff.src = "/webImages/btnLeftOff.gif"; var btnRtArrowOn = document.createElement("img"); btnRtArrowOn.src = "/webImages/btnRtArwOn.gif"; var btnRtArrowOff = document.createElement("img"); btnRtArrowOff.src = "/webImages/btnRtArwOff.gif"; var btnRightOff = document.createElement("img"); btnRightOff.src = "/webImages/btnRight_Off.gif"; var btnRightOn = document.createElement("img"); btnRightOn.src = "/webImages/btnRight_On.gif"; var btnMoreOn = document.createElement("img"); btnMoreOn.src = "/webImages/moreDetOn.png"; var btnMoreOff = document.createElement("img"); btnMoreOff.src = "/webImages/moreDetOff.png"; var minusIcon = document.createElement("img"); minusIcon.src = "/webImages/minusIcon.png"; var sendReqROn = document.createElement("img"); sendReqROn.src = "/webImages/send_rightON.png"; var sendReqLOn = document.createElement("img"); sendReqLOn.src = "/webImages/send_leftON.png"; var sendReqROff = document.createElement("img"); sendReqROff.src = "/webImages/send_rightOFF.png"; var sendReqLOff = document.createElement("img"); sendReqLOff.src = "/webImages/send_leftOFF.png"; if (!document.myGetElementsByClassName) { document.myGetElementsByClassName = function(className) { var children = document.getElementsByTagName('*') || document.all; var elements = new Array(); for (var i = 0; i < children.length; i++) { var child = children[i]; var classNames = child.className.split(' '); for (var j = 0; j < classNames.length; j++) { if (classNames[j] == className) { elements.push(child); break; } } } return elements; } } function RepLR(mid,flag){ if(flag==1){ document.getElementById('l_'+mid).src=LeftHImg.src; document.getElementById('r_'+mid).src=RightHImg.src; }else{ document.getElementById('l_'+mid).src=LeftImg.src; document.getElementById('r_'+mid).src=RightImg.src; } } function changeSendReqBtn(divId, flag, imagesClick){ if(flag==1){ document.getElementById(divId+'R').src=sendReqROn.src; document.getElementById(divId+'L').src=sendReqLOn.src; if(imagesClick==1){ document.getElementById(divId+'M').className = document.getElementById(divId+'M').className.replace("sendBGr", "sendBGrOver"); } }else{ document.getElementById(divId+'R').src=sendReqROff.src; document.getElementById(divId+'L').src=sendReqLOff.src; if(imagesClick==1){ document.getElementById(divId+'M').className = document.getElementById(divId+'M').className.replace("sendBGrOver", "sendBGr"); } } } function check_postcode(frmObj){ var extraTag = ""; if(''!=''){ extraTag = "-Reg User ## "+''; } var obj = document.getElementById('postcode'); if(obj.value == 'Please enter postcode'){ obj.value = ''; obj.value.length = 0; } if((obj.value.length < 2) || (obj.value.length > 4)){ appendReplaceClassName('brSrchBoxDiv', 'brSrchEmptyErr'); showHideDiv('brSrchBoxDivErr', 1); document.frmBranchSrch.postcode.onblur = function(e){ appendReplaceClassName('brSrchBoxDiv', 'brSrchEmptyErr', 1); showHideDiv('brSrchBoxDivErr'); }; var errDivObj = document.getElementById('brErrDiv'); if(obj.value.length < 2){ errDivObj.innerHTML = "Please enter at least 2 characters of your postcode"; }else{ errDivObj.innerHTML = "Maximum 4 characters of your postcode is allowed"; obj.value = obj.value.substring(0, 4); obj.focus(); } bookmarkClickTaleTag('postcode search failed: '+obj.value + extraTag); return false; }else{ showHideDiv('divRtBrSrch', 1); setCookie("branchPostcode", obj.value); bookmarkClickTaleTag('postcode search: '+ obj.value + extraTag); frmObj.submit(); } } function setCookie( c_name, value) { deleteCookie(c_name); var cookieVal = getCookie(c_name); var exdate=new Date(); var expiredays=1; exdate.setDate(exdate.getDate()+expiredays); document.cookie=c_name+ "=" +escape(value)+ ((expiredays==null) ? "" : ";expires="+exdate.toGMTString())+";path=/"; } function deleteCookie(c_name){ var exdate=new Date(); var expiredays=31; exdate.setDate(exdate.getDate()-expiredays); document.cookie=c_name+ "=xxx;expires="+exdate.toGMTString()+";path=/"; } function getCookie( check_name ) { // first we'll split this cookie up into name/value pairs // note: document.cookie only returns name=value, not the other components var a_all_cookies = document.cookie.split( ';' ); var a_temp_cookie = ''; var cookie_name = ''; var cookie_value = ''; var b_cookie_found = false; // set boolean t/f default f for ( i = 0; i < a_all_cookies.length; i++ ) { // now we'll split apart each name=value pair a_temp_cookie = a_all_cookies[i].split( '=' ); // and trim left/right whitespace while we're at it cookie_name = a_temp_cookie[0].replace(/^\s+|\s+$/g, ''); // if the extracted name matches passed check_name if ( cookie_name == check_name ) { b_cookie_found = true; // we need to handle case where cookie has no value but exists (no = sign, that is): if ( a_temp_cookie.length > 1 ) { cookie_value = unescape( a_temp_cookie[1].replace(/^\s+|\s+$/g, '') ); } // note that in cases where cookie is initialized but no value, null is returned return cookie_value; break; } a_temp_cookie = null; cookie_name = ''; } if ( !b_cookie_found ) { return null; } } function appendReplaceClassName(elemObj, classNm, hideErr) { var txtObj = document.getElementById('postcode'); obj = document.getElementById(elemObj); if ((obj.className.indexOf(classNm)>0) || (hideErr==1)) { if((txtObj.value != 'Please enter postcode') && (txtObj.value!='')){ obj.className = obj.className.replace(classNm,' '); } }else{ obj.className += ' '+classNm; } } function changeBGHover(obj) { if (obj.className.indexOf('On')>0) { obj.className = obj.className.replace('On','Off'); }else{ obj.className = obj.className.replace('Off','On'); } } function changeHover(obj) { if (obj.src.indexOf('On')>0) { obj.src = obj.src.replace('On','Off'); }else{ obj.src = obj.src.replace('Off','On'); } } function cleanWhitespace(node) { var notWhitespace = /\S/; for(var i=0;i 2){ while(j 0){ ajaxVar.vars['regId'] = id; } if(selVal){ ajaxVar.vars['selOption'] = selVal; } ajaxVar.gotoFunction = 'fillCountyDrop'; ajaxVar.fnVars['divId'] = 'divCountyJobRefSrch'; ajaxVar.session = ""; ajaxVar.AjaxPostSQL(); } function fillCountyDrop(dataArr, fnVars){ var divObj = document.getElementById(fnVars['divId']); if(divObj){ divObj.innerHTML = dataArr; } if(fnVars['gotoAfterFn']){ eval(fnVars['gotoAfterFn'] + '(dataArr, fnVars)'); } showHideDiv('jobCountyLoadDiv'); } function putDropDown(dataArr, fnVars){ var subObjTmp = document.myGetElementsByClassName('NFSelectTarget'); // get the position dropdown element and clear the UL objects first // if(document.job_search.cat.value!='-'){ for(s=0; s3 && i!=dataArr[0].length-1) && (dataArr[2][i]!=dataArr[2][i+1])){ dropField.options[dropField.options.length] = new Option('-----------------------------',''); } break; case 0: if((i!=dataArr[0].length-1) && (dataArr[2][i]!=dataArr[2][i+1])){ dropField.options[dropField.options.length] = new Option('-----------------------------',''); } break; } } //create the LI object with new values if(mailLiDivObj){ var liObj =document.createElement("li"); liObj.id = dataArr[1][i].replace("'", ""); var p = document.createTextNode(dataArr[1][i]); var aElem = document.createElement('a'); aElem.href = "javascript:;"; if(dataArr[1][i].indexOf('-------') <0){ liObj.onclick = function(e){ position_check(this.id, fnVars['srchType']); }; }else{ aElem.onmouseover = function(e){ this.style.background = "none"; } } liObj.appendChild(aElem); aElem.appendChild(p); ulObj.appendChild(liObj); if(fnVars['putDeviders']!=''){ if((i>3 && i!=dataArr[0].length-1) && (dataArr[2][i]!=dataArr[2][i+1])){ var liObj =document.createElement("li"); liObj.id = '-----------------------------'; var p = document.createTextNode('-----------------------------'); var aElem = document.createElement('a'); aElem.href = "javascript:;"; liObj.appendChild(aElem); aElem.appendChild(p); ulObj.appendChild(liObj); aElem.onmouseover = function(e){ this.style.background = "none"; } } } } } if(mailLiDivObj){ mailLiDivObj.appendChild(ulObj); } } if(fnVars['multiple']){ dropField.multiple = true; } } if(fnVars['gotoAfterFn']){ eval(fnVars['gotoAfterFn'] + '(\''+fnVars['selOption']+'\')'); } } function adjustHeight(){ var divOne = document.getElementById('bgMid1'); var divTwo = document.getElementById('bgMid2'); if((divOne)&&(divTwo)){ divOne.style.height = parseInt(divTwo.offsetHeight) + 'px'; } } function trim(str, chars) { return ltrim(rtrim(str, chars), chars); } function ltrim(str, chars) { chars = chars || "\\s"; return str.replace(new RegExp("^[" + chars + "]+", "g"), ""); } function rtrim(str, chars) { chars = chars || "\\s"; return str.replace(new RegExp("[" + chars + "]+$", "g"), ""); } function emptyLoginFld(txtObj,txt){ if(trim(txtObj.value) == txt){ txtObj.value = ""; } } function fillLoginFld(txtObj,txt){ if(trim(txtObj.value) == ""){ txtObj.value = txt; } } function changeBtnBGHover(btnObj){ var parentDivObj = btnObj.parentNode; var mainDiv = parentDivObj.parentNode; var leftImgDiv = mainDiv.childNodes[0]; var leftImgObj = leftImgDiv.childNodes[0]; var centerImgObj = mainDiv.childNodes[1].childNodes[0]; var rightImgObj = mainDiv.childNodes[2].childNodes[0]; if (leftImgObj.src.indexOf('On')>0) { leftImgObj.src = leftImgObj.src.replace('On','Off'); rightImgObj.src = rightImgObj.src.replace('On','Off'); centerImgObj.className = centerImgObj.className.replace('On','Off'); centerImgObj.parentNode.className = centerImgObj.parentNode.className.replace('On','Off'); }else{ leftImgObj.src = leftImgObj.src.replace('Off','On'); rightImgObj.src = rightImgObj.src.replace('Off','On'); centerImgObj.className = centerImgObj.className.replace('Off','On'); centerImgObj.parentNode.className = centerImgObj.parentNode.className.replace('Off','On'); } } function initInputText(){ var inputObj = document.myGetElementsByClassName('setFocus'); var iLen = inputObj.length; for(var i=0;i-1){ newURL = urlVal.replace('orderType=desc', 'orderType=asc'); }else{ if(urlVal.indexOf('orderType=asc')>-1){ newURL = urlVal.replace('orderType=asc', 'orderType=desc'); }else{ newURL = urlVal+'&orderType=desc'; } } imageObj.onclick = function(e) { setJobSrchSortURLs(imageObj, newURL); } window.location=urlVal; } function changeCTAHover(divObj, eventType){ if(divObj.className.indexOf('underLineCl')>-1){ divObj.className = divObj.className.replace('underLineCl', 'underLineNone'); }else if(divObj.className.indexOf('underLineNone')>-1){ divObj.className = divObj.className.replace('underLineNone', 'underLineCl'); }else{ divObj.className += ' underLineCl'; } } /*Add to favourites*/ function bookmarksite(title,url){ if (window.sidebar) // firefox window.sidebar.addPanel(title, url, ""); else if(window.opera && window.print){ // opera var elem = document.createElement('a'); elem.setAttribute('href',url); elem.setAttribute('title',title); elem.setAttribute('rel','sidebar'); elem.click(); } else if(document.all)// ie window.external.AddFavorite(url, title); } function showHideDivParent(id, status){ var divObj = parent.document.getElementById(id); if(divObj) { if(status) { divObj.style.visibility = "visible"; divObj.style.display = "block"; }else{ divObj.style.visibility = "hidden"; divObj.style.display = "none"; } } } function initButtons(){ var buttonArr = document.myGetElementsByClassName('stButton'); var iLen = buttonArr.length; for(var i=0;i -1 || divArr[j].className.indexOf('linkMidB') > -1 || divArr[j].className.indexOf('goButtons') > -1){ divArr[j].className = divArr[j].className.replace(/On/g,'Off'); } var inputObj = divArr[j].getElementsByTagName('INPUT')[0]; if(inputObj){ inputObj.src = inputObj.src.replace(/On/g,'Off'); } } } buttonArr[i].onmouseout = function(e){ var divArr = this.getElementsByTagName('DIV'); var jLen = divArr.length; for(var j=0;j -1 || divArr[j].className.indexOf('linkMidBOff') > -1 || divArr[j].className.indexOf('goButtons') > -1){ divArr[j].className = divArr[j].className.replace(/Off/g,'On'); } var inputObj = divArr[j].getElementsByTagName('INPUT')[0]; if(inputObj){ inputObj.src = inputObj.src.replace(/Off/g,'On'); } } } } } function initFormCSS(frmName){ var frmObj = eval('document.'+ frmName); var iLen = frmObj.elements.length; for(var i=0;i-1){ document.getElementById('emailLinkBx').className = document.getElementById('emailLinkBx').className.replace('Inactive','Active'); document.getElementById('emailMsgBx').className = document.getElementById('emailMsgBx').className.replace('hiddendiv','visiblediv emailLinkBx'); document.getElementById('emailSendStatus').className = "hiddendiv"; document.getElementById('emailFrm').className = "visiblediv"; document.getElementById('emailSent').className = "hiddendiv"; document.forms['emailFrnd'].elements['from'].value = ""; document.forms['emailFrnd'].elements['frndsEmail'].value = ""; document.getElementById('emailFrndBoxDiv').className = document.getElementById('emailFrndBoxDiv').className.replace("emailFrndErrBox","emailFrndBox"); document.getElementById('emailErrTxtDiv').innerHTML = " "; document.getElementById('emailErrImgDiv').className = document.getElementById('emailErrImgDiv').className.replace("visiblediv","hiddendiv"); }else{ closeMailBox(); } } } function mailFrnd(articleId){ // if(articleId){ var from = document.forms['emailFrnd'].elements['from'].value; var frndsEmail = document.forms['emailFrnd'].elements['frndsEmail'].value; var err = 0; if(trim(from)==""){ err = 1; errString = emailFrndErrMsg['yourNameBlank']; }else if(trim(frndsEmail)==""){ err = 1; errString = emailFrndErrMsg['frndsEmailBlank']; }else{ var chkAt = frndsEmail.indexOf("@"); var chkDot= frndsEmail.indexOf("."); var chkHack= frndsEmail.indexOf("@."); var chkHackA= frndsEmail.indexOf(".@"); if(!((chkAt >= 0) && (chkDot >= 0) && (chkHack == -1) && (chkHackA == -1))) { err = 1; errString = emailFrndErrMsg['frndsEmailInvalid']; } } if(err == 1){ document.getElementById('emailFrndBoxDiv').className = document.getElementById('emailFrndBoxDiv').className.replace("emailFrndBox","emailFrndErrBox"); document.getElementById('emailErrTxtDiv').innerHTML = errString; document.getElementById('emailErrImgDiv').className = document.getElementById('emailErrImgDiv').className.replace("hiddendiv","visiblediv"); }else{ document.getElementById('emailSendStatus').className = "visiblediv"; document.getElementById('emailFrm').className = "hiddendiv"; document.getElementById('emailSent').className = "hiddendiv"; var ajaxVar = new ajaxVars(); ajaxVar.vars['action'] = "runFunction"; ajaxVar.vars['func'] = "mailFrnd"; ajaxVar.vars['nosplit'] = 1; ajaxVar.vars['id'] = 1; ajaxVar.vars['articleId'] = articleId; ajaxVar.vars['from'] = document.forms['emailFrnd'].elements['from'].value; ajaxVar.vars['frndsEmail'] = document.forms['emailFrnd'].elements['frndsEmail'].value; // ajaxVar.vars['emlLink'] = document.forms['emailFrnd'].elements['emlLink'].value; ajaxVar.vars['emlLink'] = location.href; ajaxVar.vars['articleId'] = articleId; ajaxVar.gotoFunction = 'mailedFrnd'; ajaxVar.session = ""; ajaxVar.AjaxPostSQL(); } bookmarkClickTaleTag('Email friend : '+location.href); // } return false; } function mailedFrnd(){ document.getElementById('emailSendStatus').className = "hiddendiv"; document.getElementById('emailFrm').className = "hiddendiv"; document.getElementById('emailSent').className = "visiblediv"; } function closeMailBox(){ document.getElementById('emailFrm').className = "hiddendiv"; if(document.getElementById('emailLinkBx')){ document.getElementById('emailLinkBx').className = document.getElementById('emailLinkBx').className.replace('Active','Inactive'); document.getElementById('emailMsgBx').className = document.getElementById('emailMsgBx').className.replace('visiblediv emailLinkBx','hiddendiv'); } } function nl2br(str){ var breakTag = '
'; return (str + '').replace(/([^>]?)\n/g, '$1'+ breakTag +'\n'); } function checkCriteria(){ var totSel = document.jobSearch.totSelCriteria.value; if(totSel==0){ return false; } return true; } function onCheckShowDiv(refName,keyId,checkinVal,adminflag) { var checkBoxObj = document.getElementById(refName + '-' + keyId + '-' + 'cb'); var mainDivObj = document.getElementById(refName + '-' + keyId + '-' + 'div'); var contDivObj = document.getElementById(refName + '-' + keyId + '-' + 'Contdiv'); var bodyObj = document.getElementsByTagName("body")[0]; var inlineErrObj = document.getElementById('inlineErr' + refName); if(inlineErrObj){ bodyObj.removeChild(inlineErrObj); } adminflag = (adminflag == 1) ? adminflag : 0; //BOX OBJ which needs to be shown var contBoxObj = document.getElementById(refName + '_other' +'Div'); var selectObj = document.getElementById(refName + '_ref'); // reference dropdown used for validation //var selectTotItems = selectObj.options.length; if(checkBoxObj.checked==true){ checkBoxObj.checked = false; mainDivObj.style.backgroundColor = 'transparent'; contDivObj.style.color = '#000000'; mainDivObj.style.borderBottom = (adminflag == 1) ? '1px solid #ffffff' : '1px solid #ffffff'; }else{ mainDivObj.style.backgroundColor = (adminflag == 1) ? '#0A246A' : '#dde6f0'; mainDivObj.style.borderBottom = '1px solid #ffffff'; contDivObj.style.color = (adminflag == 1) ? '#ffffff' : '#000000'; checkBoxObj.checked = true; } if (checkinVal){ var splitArr = checkinVal.split("##"); for(var i in splitArr){ var tmpObj = document.getElementById(refName + '-' + splitArr[i] + '-' + 'cb'); if(tmpObj){ var found = (tmpObj.checked==true) ? true : false; if(found){ break; } } } if(contBoxObj){ if(found){ contBoxObj.className = 'left visible'; contBoxObj.style.visibility = 'visible'; contBoxObj.style.display = 'block'; }else{ contBoxObj.className = 'left hidden'; contBoxObj.style.visibility = 'hidden'; contBoxObj.style.display = 'none'; } } } } function pausecomp(millis) { var date = new Date(); var curDate = null; do { curDate = new Date(); } while(curDate-date < millis); } function initLoginBox(){ if(document.forms.login){ document.login.email.value = "Your email"; document.login.password.value = "Your password"; } } var timer_is_on=0; function timedCount(){ var ajaxVar = new ajaxVars(); ajaxVar.vars['action'] = "runFunction"; ajaxVar.vars['func'] = "updateSessionVar"; ajaxVar.vars['nosplit'] = 1; ajaxVar.vars['id'] = 1; ajaxVar.gotoFunction = 'updatedSessionVar'; ajaxVar.session = ""; ajaxVar.AjaxPostSQL(); } function updatedSessionVar(){ var t; t=setTimeout("timedCount()",60000); } function initSessionTimer(){ if (!timer_is_on){ timer_is_on=1; timedCount(); } } function setSrchBoxCopy(branchCode){ branchCode = (branchCode) ? (branchCode) : ''; var cookieVal = getCookie("branchPostcode"); var copyHead = document.getElementById('srchCopyNormalHead'); var copyHeadSrch = document.getElementById('srchCopySearchHead'); var copyTxt = document.getElementById('srchCopyNormal'); var copyTxtSrch = document.getElementById('srchCopySearch'); if(cookieVal){ if(branchCode!='HO'){ copyHeadSrch.className = "tpad6 heading noMargin"; copyTxtSrch.className = "cboth branchSrchBox"; copyHead.className = "tpad6 heading noMargin hiddendiv"; copyTxt.className = "cboth branchSrchBox hiddendiv"; } document.frmBranchSrch.postcode.value = cookieVal; }else{ if(branchCode!='HO'){ copyHeadSrch.className = "tpad6 heading noMargin hiddendiv"; copyTxtSrch.className = "cboth branchSrchBox hiddendiv"; copyHead.className = "tpad6 heading noMargin"; copyTxt.className = "cboth branchSrchBox"; } document.frmBranchSrch.postcode.value = "Please enter postcode"; var badDivObj = document.getElementById('divBrBadPostcode'); if(badDivObj){ badDivObj.innerHTML = ""; showHideDiv('divBrBadPostcode'); } } } function unTickAll(divId, allVal, inputName){ allVal = (allVal) ? (allVal) : 'all'; inputName = (inputName) ? (inputName) : 'county'; var chkId = divId.replace('-div', '-cb'); var chkObj = document.getElementById(chkId); if(chkObj){ if(chkObj.value != allVal){ var chkAllObj = document.getElementById(inputName+'-'+allVal+'-cb'); chkAllObj.checked = false; var divObj = document.getElementById(inputName+'-'+allVal+'-div'); if(divObj){ divObj.style.backgroundColor = '#ffffff'; divObj.style.borderBottom = '1px solid #ffffff'; } }else if(chkObj.value == allVal){ var chkBxs = document.getElementById(inputName+'_Key'); if(chkBxs){ var allVals = chkBxs.value.split("||"); for(var i=1; i<(allVals.length-1); i++){ var chkOtherObj = document.getElementById(inputName+'-'+allVals[i]+'-cb'); if(chkOtherObj){ if(chkOtherObj.checked == true){ chkOtherObj.checked = false; var mainDivObj = document.getElementById(inputName + '-' + allVals[i] + '-' + 'div'); mainDivObj.style.backgroundColor = '#ffffff'; mainDivObj.style.borderBottom = '1px solid #ffffff'; } } } } } } } function validatePostLength(tmpObj){ txtObj = document.frmBranchSrch.postcode; gTotPostcodeLen++; if(gTotPostcodeLen > 4){ txtObj.value = txtObj.value.substring(0, 4); } }