function switchHide(elementID,labelID) { var desc = document.getElementById(elementID); var curClass = desc.className; if (desc.className == 'detailPopoutContent hide') { desc.className = 'detailPopoutContent'; document.getElementById(labelID).innerHTML = 'Show Less'; return; } desc.className = 'detailPopoutContent hide'; document.getElementById(labelID).innerHTML = 'Show All'; } function initSwitchHide(labelID) { document.getElementById(labelID).style.visibility = 'visible'; return true; } function getElementsByClass(searchClass,node,tag) { var classElements = new Array(); if ( node == null ) node = document; if ( tag == null ) tag = '*'; var els = node.getElementsByTagName(tag); var elsLen = els.length; var pattern = new RegExp("(^|\\s)"+searchClass+"(\\s|$)"); for (i = 0, j = 0; i < elsLen; i++) { if ( pattern.test(els[i].className) ) { classElements[j] = els[i]; j++; } } return classElements; } function updateBillRateLegend(curValue) { if (curValue == 'direct') { hideBlock('durationHider'); document.getElementById('billRateInfo').getElementsByTagName('legend')[0].innerHTML = 'Base Salary'; document.getElementById('billRateInfo').getElementsByTagName('select')[0].selectedIndex = 4; } else { showBlock('durationHider'); document.getElementById('billRateInfo').getElementsByTagName('legend')[0].innerHTML = 'Maximum Bill Rate'; } } function hideBlock(nr) { var current = 'none'; if (document.layers){document.layers[nr].display = current;} else if (document.all){document.all[nr].style.display = current;} else if (document.getElementById){document.getElementById(nr).style.display = current;} } function showBlock(nr) { var current = 'block'; if (document.layers){document.layers[nr].display = current;} else if (document.all){document.all[nr].style.display = current;} else if (document.getElementById){document.getElementById(nr).style.display = current;} } function setupInterviewForm() { var x = document.forms[0].getElementsByTagName('input'); for (var i = 0; i < x.length; i++) { if (x[i].type == 'radio') { if (x[i].id != 'manualButton') {x[i].onclick = function(){document.getElementById('manual').value='';};} } if (x[i].id == 'manual') {x[i].onchange = function(){document.getElementById('manualButton').checked = true;};} } } function switchVisibleButtons(active) { var activeID = active.id + "Line"; var msg = ''; var lines = document.getElementById('secondTagline').getElementsByTagName('div'); for (var d=0;d < lines.length; d++) { msg += lines[d].id + "\n"; if (lines[d].id == activeID) { lines[d].style.visibility = 'visible'; } else lines[d].style.visibility = 'hidden'; } } function prepButtons() { var msg = ''; var tabled = document.getElementById('userButtonsTable'); var buttons = tabled.getElementsByTagName('a'); for(var d=0;d < buttons.length; d++) { // buttons[d].onmouseover = function(){alert('s'); return true;}; document.getElementById('userButtonsTable').getElementsByTagName('a')[d].onmouseover = function(){switchVisibleButtons(this)}; document.getElementById('userButtonsTable').getElementsByTagName('a')[d].onmouseout = function(){switchVisibleButtons('xxx')}; } msg += buttons; // alert(msg); }