function selectTypes()
{
	var type = document.getElementById("type");
	var local = document.getElementById("local");
	var web = document.getElementById("web");
	var categories = document.getElementById("categoriesArea");
	
	local.style.display = "none";
	web.style.display = "none";
	categories.style.display = "none";
		
	if(type.value == 0)
	{
		local.style.display = "";
		categories.style.display = "";
	}
	else if(type.value == 1)
	{
		web.style.display = "";	
		categories.style.display = "";
	}
}

function getXMLObject()
{
	var xmlHttpReq = false;
	// Mozilla/Safari
	if (window.XMLHttpRequest) {
		xmlHttpReq = new XMLHttpRequest();
	}
	// IE
	else if (window.ActiveXObject) {
		try
		{
			xmlHttpReq = new ActiveXObject("Microsoft.XMLHTTP");
		}
		catch(e)		
		{
			xmlHttpReq = new ActiveXObject("Msxml2.XMLHTTP");
		}
	}
	
	return xmlHttpReq;
}

function sendRequestToUpdate(url, updatedElementName)
{
	var xmlHttpReq = getXMLObject();
	xmlHttpReq.open("GET", url, true);
	xmlHttpReq.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');
	xmlHttpReq.onreadystatechange = function() 
	{
		if (xmlHttpReq.readyState == 4)
		{
			var cats = document.getElementById(updatedElementName);
			cats.innerHTML = xmlHttpReq.responseText;
			cats.style.display = "";
		}	
	}
	
	xmlHttpReq.send(null);    
}

function loadCategories(id)
{
	if(id != "none")
		sendRequestToUpdate("LoadCategories.php?osid=" + id, "oscats");
}

function loadSubCategories(id)
{
	if(id != "none")
		sendRequestToUpdate("LoadCategories.php?catid=" + id, "cats");  
}

function setSubmitVisible()
{
	document.getElementById("submit").style.display = "";
}
	
	
