
Window.addEvent ( 
  "load", function() { 
  
    // opens rel="external" links in new window
	$$( document.links ).each( function( link ) { if (link.getProperty('rel') == 'external') link.onclick = function() { window.open( link.href ); return false; } }); 
	
	var jobsearchvalue = "City, State, or Zip";
    var jobsearchinput = $('jobsearchinput');
	
	if (jobsearchinput.value == "") {
		jobsearchinput.value = jobsearchvalue;    
	}
	
	if (jobsearchinput) {
		jobsearchinput.addEvent('focus', function() {
			if (this.value == jobsearchvalue) this.value = "";
		});
		jobsearchinput.addEvent('blur', function() {
			if (this.value == "") this.value = jobsearchvalue;
		});
		
		$$('input.jobsearchsubmit').each(function(el){
			el.addEvent('mouseover',function(){
				el.src = "/images/button-findjobs-hover.gif";
			});
			
			el.addEvent('mouseout',function(){
				el.src = "/images/button-findjobs.gif";
			});
		});
	}
	
	$$('input.submit').each(function(el){
		el.addEvent('mouseover',function(){
			this.addClass("submitactive");
		});
		
		el.addEvent('mouseout',function(){
			this.removeClass("submitactive");	
		});
	});
	
	$$('input.text').each(function(el) {
      el.addEvent('focus', function() {
		this.addClass("textactive");
      });

      el.addEvent('blur', function() {
		this.removeClass("textactive");			
      });
	});
	
	$$('li.filled').each(function(el) {
		var filledimage = new Element('img');
		filledimage.src = "/images/filled.gif";
		filledimage.setProperty("alt", "Filled");
		el.adopt (filledimage);
	});
});

