HEX
Server: Apache/2.4.58 (Ubuntu)
System: Linux ns3133907 6.8.0-86-generic #87-Ubuntu SMP PREEMPT_DYNAMIC Mon Sep 22 18:03:36 UTC 2025 x86_64
User: cssnetorguk (1024)
PHP: 8.2.28
Disabled: NONE
Upload Files
File: //old_home_backup/gurkhajustice.org.uk/public_html/script/advisersearch2/visuals.js
/* Function used on search page to highlight selected checkboxes */
function highlightcategory(obj, visualElem){
	if(obj){
		if(obj.checked == true){
			$(visualElem).addClassName('highlighted');
		}else if($(visualElem).hasClassName('highlighted')){
			$(visualElem).removeClassName('highlighted');
		}
	}
}

/* Function used on results page to highlight prints */
function highlightprint(obj, visualElem){
	if($(obj)){
		if($(obj).checked == true){
			$(visualElem).addClassName('highlighted');
		}else if($(visualElem).hasClassName('highlighted')){
			$(visualElem).removeClassName('highlighted');
		}
	}
}

/* Function used on results page to showhide map */
function showhidemap(obj){
	var mapObj = $('myMap');
	if($(obj)){
		if($(obj).checked == true){
			mapObj.addClassName('hiddenmap');
		}else if(mapObj.hasClassName('hiddenmap')){
			mapObj.removeClassName('hiddenmap');
		}
	}
}

/* Function used on results page disable legal aid */
function setGeneral(){
	var listObj = $('sortLevel');
	var laObj = $('legalaid');
	var lalabelObj = $('legalaidlabel');
	if(listObj && laObj){
		if(listObj.value == 'general'){
			laObj.disabled = 'disabled';
			lalabelObj.addClassName('disabled');
		}else if(laObj.hasAttribute('disabled')){
			laObj.disabled = '';
			if(lalabelObj.hasClassName('disabled')){
				lalabelObj.removeClassName('disabled');
			}
		}
	}
}