document.write(" \
 \
<h2>Quick Job Search</h2> \
 \
<form name=\"jobsearch\" id=\"jobsearch\" onSubmit=\"javascript:searchJobs();\"> \
	<input type=\"hidden\" name=\"affiliateid\" value=\"" + affID + "\"> \
	<input type=\"hidden\" name=\"urlname\" value=\"search\"> \
 \
	<label for=\"category\" id=\"category-label\" onMouseOver=\"fillFields('fieldid',cXML,'Fieldid','FieldDesc');\">Job Category \
		<select name=\"fieldid\" id=\"fieldid\"> \
			<option value=\"0\">-- -- -- ALL -- -- --</option> \
		</select> \
	</label> \
 \
	<label for=\"cityid\" id=\"cityid-label\" onMouseOver=\"fillFields('cityid',lXML,'cityID','textvalue');\">Location \
		<select name=\"cityid\" id=\"cityid\"> \
			<option value=\"0\">-- Choose a Location --</option> \
		</select> \
	</label> \
 \
	<label for=\"keyword\" id=\"keyword-label\">Keyword<input type=\"text\" name=\"Keyword\" id=\"keyword\"></label> \
 \
	<input type=\"button\" id=\"submit\" value=\"Search\" onClick=\"javascript:searchJobs();\"> \
	<input type=\"reset\" id=\"reset\" value=\"Reset\"> \
 \
</form> \
 \
<a class=\"advjobsrch\" target=\"_blank\" href=\"http://jobs.thejobnetwork.com/Jobsearch/A/" + affID + "\">Advanced Search &raquo;</a> \
 \
");



function searchJobs() {
	var search = 1;
	var form = document.getElementById('jobsearch');
	var location = document.getElementById('cityid');
	var category = document.getElementById('fieldid');
	var keyword = document.getElementById('keyword');
	var url = "http://jobs.thejobnetwork.com/Jobsearch/A/" + affID;
	if (keyword.value != '') {
		url = url + "/K/" + keyword.value;
	}
	url = url + "/L/" + location.value;
	if (category.value != '0') {
		url = url + "/C/" + category.value;
	}
	if (location.value == 0) {
		alert('You must choose a location to complete your search');
		search = 0;
	}
	if (search == 1) {
		window.open(url,'_blank');
	}
}

function tjnGetObject(text) {
	try {
		xmlDoc=new ActiveXObject("Microsoft.XMLDOM");
		xmlDoc.async="false";
		xmlDoc.loadXML(text);
	} catch(e) {
		try {
			parser=new DOMParser();
			xmlDoc=parser.parseFromString(text,"text/xml");
		} catch(e) {
			alert(e.message);
			return;
		}
	}
	return xmlDoc.documentElement.childNodes;
}

function fillFields(fieldID,XML,value,description) {
	var field = document.getElementById(fieldID);
	if (field.options.length == 1) {
		var data = tjnGetObject(XML);
		for (var i=0;i<data.length;i++) {
			if ((data[i].nodeType==1) && (data[i].getAttribute(value) != -1)) {
				var n = field.options.length;
				field.options[n] = new Option(data[i].getAttribute(description),data[i].getAttribute(value),false,false);
			}
		}
	}
}

var exScript = 'http://npgdigital.net/thejobnetwork/getxml.js.php?affid=' + affID;

function include(filename) {
	var head = document.getElementsByTagName('head')[0];
	newScript = document.createElement('script');
	newScript.src = filename;
	newScript.type = 'text/javascript';
	head.appendChild(newScript)
}

include(exScript);