//FUNCTION TO TOGGLE SHOW/HIDE HTML ELEMENTS.
function showHide(shID){
	if (document.getElementById(shID)){
		if (document.getElementById(shID).style.display != 'block'){
			document.getElementById(shID).style.display = 'block';
		}
		else{
			document.getElementById(shID).style.display = 'none';
		}
	}
}
//FUNCTION TO SHOW AN AREA BY ID

function showElementByID(ID){
	if (document.getElementById(ID)){
		if (document.getElementById(ID).style.display != 'block'){
			document.getElementById(ID).style.display = 'block';
		}
	}
}

//FUNCTION TO HIDE AN AREA BY ID

function hideElementByID(ID){
	if (document.getElementById(ID)){
		if (document.getElementById(ID).style.display != 'none'){
			document.getElementById(ID).style.display = 'none';
		}
	}
}

//FUNCTION TO HIDE THE DISPLAYED DIV, TO BE USED IN OVERALL BENEFITS PAGE
function hideOther(ID){
	if(document.getElementById(ID)){
		if(document.getElementById('currentBebefitID')){
			var hideID = document.getElementById('currentBebefitID').value;
			document.getElementById('currentBebefitID').value = ID;
			//IF CLICKED TWICE THE SAME LINK
			if(hideID == ID){
				hideID = "";
			}
			if(hideID.length > 0){
				if(document.getElementById(hideID).style.display != 'none'){
					document.getElementById(hideID).style.display = 'none';
				}
			}
			//ID IS NOT THE 1ST BENEFIT ID THEN HIDE THE 1ST BENEFIT
			if(ID != "Benefit1"){
				if(document.getElementById('Benefit1').style.display != 'none'){
					document.getElementById('Benefit1').style.display = 'none';
				}
			}
		}
	}
}

//FUNCTION TO AUTO TAB ON KEY UP
function autotab(original,destination){
	if(original.getAttribute&&original.value.length==original.getAttribute("maxlength"))
		destination.focus();
}
//FUNCTION HIGHLIGHT INVOICE LIST
function changeColor(tableRow, highLight){
    if(highLight){
		tableRow.style.backgroundColor = '#dcfac9';
    }
    else{
		tableRow.style.backgroundColor = 'white';
    }
}