	var buttonOffSrc = new Image();
	var buttonOnSrc = new Image();
	var isFirstNumberDisplay = true;
	var totalNumberJobs = 0;
	function setTotalNumberJobs(n){totalNumberJobs = n;}
	function getTotalNumberJobs(){return totalNumberJobs;}
	function setButtonOn(src){buttonOnSrc = src;}
	function setButtonOff(src){buttonOffSrc = src;}
	function jobsSearchBoxTotalUpdate() {
		try {
			var updateTime = randomNumber(1000,30000);
			var isPositive = randomBoolean();
			var modJobs = randomNumber(0,10);
			if (!isPositive) {
				modJobs = modJobs * -1;
			}
			var displayNumber = getTotalNumberJobs();
			if (!isFirstNumberDisplay) {
				displayNumber = displayNumber + modJobs;
			}
			if (displayNumber < 0) {
				displayNumber = displayNumber * -1;
			}
			isFirstNumberDisplay = false;
			var obj = document.getElementById('jobsSearchTotal');
			var _s = addCommas(displayNumber) + ' ';
			obj.innerHTML = _s;
			setTimeout('jobsSearchBoxTotalUpdate()', updateTime);
		} catch (e) {}
	}
	function onFocusSearchBox(obj, sample) {
		if (obj.value.toLowerCase() == sample.toLowerCase()) {
			obj.value = '';
		}
	}
	function onBlurSearchBox(obj, sample) {
		if (obj.value === '') {
			obj.value = sample;
		}
	}
	function submitSearchBox(fieldId, sample) {
		var obj = document.getElementById(fieldId);
		var obj2 = document.getElementById('search_location_field');
		if (obj.value.toLowerCase() == sample.toLowerCase()) {
			obj.value = '';
		}
		obj.form.submit();
	}
	function buttonMouseOver(obj, t) {
		if (t == 'on') {
			obj.src = buttonOnSrc;
		} else {
			obj.src = buttonOffSrc;
		}
	}
	setButtonOn("http://www.washingtonpost.com/wp-adv/ms/test/button_find_jobs_on.png");
	setButtonOff("http://www.washingtonpost.com/wp-adv/ms/test/button_find_jobs_off.png");
	
	var jobs_loudoun={}
		jobs_loudoun.exec=function(){
			document.write('<link rel="stylesheet" type="text/css" href="http://www.washingtonpost.com/wp-srv/ad/loudoun/loudoun_jobs_widget.css"/>');
			var f='<div id="loudonjobs">';
			f+=		'<div class="header"><img src="http://www.washingtonpost.com/wp-srv/ad/loudoun/loudounjobs_header.gif" /></div>';
			f+=		'<div class="listings">';
			
			var chooseJob = {};
			chooseJob.exec = function(len,how_many)
			{
				var array = [];
				for(var i=0;i<=len;i++)
				{
					array.push(i)
				}
				var chosen = [];
				do
				{ 
					var rand = Math.floor(Math.random()*array.length);
					array.splice(rand,1);
				}
				while( array.length > how_many  )
				return array
			}
			
			if(document.getElementById('burn') && document.getElementById('burn').getElementsByTagName('li'))
			{
				var burn=document.getElementById('burn');
				var lis=burn.getElementsByTagName('li');
				jobs_loudoun.listings = chooseJob.exec(lis.length-1,5);
				for(var j in jobs_loudoun.listings){
					f+=		'<div class="listing">';
					f+=			'<div class="bullet">&bull;</div>';
					f+=			'<div class="title">';
					f+=				lis[jobs_loudoun.listings[j]].innerHTML
					f+=			'</div>';
					f+=		'</div>';
				}
				f+=		'</div>'
				f+=		'<div class="search"><form style="display: inline;" action="http://www.washingtonpost.com/wl/jobs/JobSearchServlet" method="POST" name="JobSearchDisplayForm"><input type="hidden" name="action" value="quicksearch"/><input type="hidden" name="typeOfSearch" value="1"/><div class="dreamJobLink">Find Your Dream Job Now!</div><div style="clear: both;"/><table cellspacing="0" cellpadding="0" id="tj_search"><tbody><tr><td><p class="tweek">Keywords</p><input type="text" maxlength="200" id="search_keyword_field" name="keyword" class="left short" style="width: 140px;" value="e.g. Marketing" onfocus="onFocusSearchBox(this, \'e.g. Marketing\');" onblur="onBlurSearchBox(this, \'e.g. Marketing\');"/></td><td class="mid"><small>IN</small></td><td><p>Locations</p><select size="1" class="left" id="search_location_field" name="location"><option value="-1">Choose...</option><option value="100">DC Metro Region</option><option value="200"> >DC</option><option value="210"> >MD</option><option value="3030">    Anne Arundel</option><option value="3040">    Baltimore</option><option value="3050">    Frederick</option><option value="3060">    Howard County</option><option value="3070">    Montgomery County</option><option value="3080">    Prince Georges County</option><option value="3090">    Southern Maryland</option><option value="220"> >VA</option><option value="3110">    Alexandria</option><option value="3120">    Arlington</option><option value="3130">    Fairfax County</option><option value="3140">    Loudoun County</option><option value="3150">    Prince William County</option><option value="110">Outside DC Metro Region</option><option value="240"> >MD</option><option value="250"> >VA</option><option value="230"> >Other</option></select></td></tr></tbody></table><div style="clear: both;"/><div class="submitButton"><img height="28" border="0" width="91" id="jobsSearchBoxSubmitButton" src="http://www.washingtonpost.com/wp-adv/ms/test/button_find_jobs_off.png" alt="Find Jobs" onclick="submitSearchBox(\'search_keyword_field\', \'e.g. Marketing\');" onmouseover="buttonMouseOver(this, \'on\');" onmouseout="buttonMouseOver(this, \'off\');"/></div></form></div>'
				f+=		'</div>';
				f+='</div>';
				document.write(f);
			}
		}
		jobs_loudoun.exec();
