﻿    	var xmlHttp;
	
	function refreshsalaries()
	{
		var strAction;
		var url;
				
		if (xmlHttp = GetXmlHttpObject())
		if (xmlHttp == null)
		{
			document.vacancysearchform.action = "";
			document.vacancysearchform.submit();
		}
		else
		{
			//Get salary range list based on the selected jobtypeid
			strAction = "JTAdv"
			url = "include/fnAjaxCommands.asp?sid=" + Math.random();
			url = url + "&jobtypeid=" + document.vacancysearchform.jobtypeid.value;
			xmlHttp.onreadystatechange = stateChangedJobType;
			xmlHttp.open("GET", url, true);
			xmlHttp.send(null) ;
		}
	}	
	
	function stateChangedJobType() {
		if (xmlHttp.readyState == 4 || xmlHttp.readyState == "complete") { 
			document.getElementById("salaryrangeidsbox").innerHTML = xmlHttp.responseText;
		} 
	} 

	function GetXmlHttpObject()	{ 
		var objXMLHttp = null
		if (window.XMLHttpRequest) {
			objXMLHttp = new XMLHttpRequest()
		} else if (window.ActiveXObject) {
			objXMLHttp = new ActiveXObject("Microsoft.XMLHTTP")
		}
		return objXMLHttp;
	}