if (document.images) {
 	arrow_on =new Image(); arrow_on.src ="/visuals/jobstep4on.gif"; 
 	arrow_off =new Image(); arrow_off.src ="/visuals/jobstep4.gif"; 
	header = new Image(); header.src="/visuals/jobheader.gif";
}
function checkallcomm() {
        colleges = document.postings.communities__0;
        for (var i=0; i<colleges.length; i++) {
                 if (colleges[i].checked == false &&
                     colleges[i].disabled == false) 
                    colleges[i].checked = true;
        }
}
                                                                                
function uncheckallcomm() {
        colleges = document.postings.communities__0;
        for (var i=0; i<colleges.length; i++) {
                 if (colleges[i].checked == true &&
                     colleges[i].disabled == false) 
                    colleges[i].checked = false;
        }
}
function checkall(field) {
        for (i = 0; i < field.elements.length; i++) {
                if (field.elements[i].type == 'checkbox')
                        field.elements[i].checked = true;
        }
}
                                                                                
function uncheckall(field) {
        for (i = 0; i < field.elements.length; i++) {
                if (field.elements[i].type == 'checkbox')
                        field.elements[i].checked = false;
                                                                                
        }
}
function checkboxswap(field,checked) {
	var value;
	if (checked) {
		value = true;
	}
	else {
		value = false;
	}
	for (i = 0; i < field.elements.length; i++) {
		field.elements[i].checked = value;
	}
}
                                                                                

function popup(mylink, windowname) {
        if (! window.focus)return true;
        var href;
        if (typeof(mylink) == 'string')
        href=mylink;
        else
           href=mylink.href;
        window.open(href, "windowname", "width=500,height=300,scrollbars=yes,resizable=1,menubar=1");
        return false;
}

function searchinput(inputObject) {

    var hasBeenFocused = inputObject.getAttribute("hasBeenFocused") != null;
    
    if (!hasBeenFocused) {
        inputObject.setAttribute("hasBeenFocused", "true");
        inputObject.style.color = "#000000";
        inputObject.value = "";
        var thisForm = inputObject.form;
        for (ii = 0;  ii < thisForm.elements.length; ii++) {
            if (thisForm.elements[ii].type == "submit"){
                thisForm.elements[ii].disabled = false;
            }
        }
	
    }                                
}

function countChars( id, charLimit ) {
	var len = $( id ).value.length;
	return ( charLimit - len );
}

function checkChars( id, countId, charLimit ) {
        
	var remaining = countChars( id, charLimit );
	if ( remaining >= 0 ) {
		$( countId ).innerHTML = remaining;
	}	
	else {
	    $( id ).value = $( id ).value.substr( 0, charLimit );
	}

    $(countId+"_wrap").style.color = (remaining > 0) ? '' : 'red';
}
