	function ajaxFunction(url, divid, style)
	{
		var xmlHttp;
		try
		{
			// Firefox, Opera 8.0+, Safari
			xmlHttp=new XMLHttpRequest();
		}
		catch (e)
		{
			// Internet Explorer
			try
			{
				xmlHttp=new ActiveXObject("Msxml2.XMLHTTP");
			}
			catch (e)
			{
				try
				{
					xmlHttp=new ActiveXObject("Microsoft.XMLHTTP");
				}
				catch (e)
				{
					alert("Your browser does not support AJAX!");
					return false;
				}
			}
		}

		xmlHttp.onreadystatechange=function()
		{
			if(xmlHttp.readyState == 4)
			{
				if(style == "append")
					document.getElementById(divid).innerHTML += xmlHttp.responseText;	
				else if(style == "fill_task")
				{
					document.getElementById(divid).innerHTML = xmlHttp.responseText;

					document.getElementById("task_header").innerHTML = "Task <a href='/task-edit.php?id=" + document.getElementById("task_hidden-id").innerHTML + "'>[edit task]</a>";
					document.getElementById("task").innerHTML = document.getElementById("task_hidden-task").innerHTML;
					document.getElementById("url").innerHTML = document.getElementById("task_hidden-url").innerHTML;
					document.getElementById("instructions").innerHTML = document.getElementById("task_hidden-instructions").innerHTML;
					document.getElementById("chosen_categories").innerHTML = document.getElementById("task_hidden-categories").innerHTML;
					document.getElementById("followup_data").innerHTML = document.getElementById("task_hidden-followups").innerHTML;

					if(document.getElementById("task_hidden-root").innerHTML == 1)
					{
						document.getElementById("iscategory_yes").checked = true;
						document.getElementById("noncat-options").style.display = "none";
					}
					else if(document.getElementById("task_hidden-root").innerHTML == 0)
					{
						document.getElementById("iscategory_no").checked = true;
						document.getElementById("noncat-options").style.display = "block";

						if(document.getElementById("task_hidden-paid").innerHTML == 1)
							document.getElementById("paid_yes").checked = true;
						else if(document.getElementById("task_hidden-paid").innerHTML == 0)
							document.getElementById("paid_no").checked = true;

						if(document.getElementById("task_hidden-repeatable").innerHTML == 1)
							document.getElementById("repeatable_yes").checked = true;
						else if(document.getElementById("task_hidden-repeatable").innerHTML == 0)
							document.getElementById("repeatable_no").checked = true;

						if(document.getElementById("task_hidden-dofollow").innerHTML == 1)
							document.getElementById("dofollow_yes").checked = true;
						else if(document.getElementById("task_hidden-dofollow").innerHTML == 0)
							document.getElementById("dofollow_no").checked = true;

						if(document.getElementById("task_hidden-sitetask").innerHTML == 1)
							document.getElementById("sitetask_yes").checked = true;
						else if(document.getElementById("task_hidden-sitetask").innerHTML == 0)
							document.getElementById("sitetask_no").checked = true;

						if(document.getElementById("task_hidden-alltopics").innerHTML == 1)
							document.getElementById("alltopics_yes").checked = true;
						else if(document.getElementById("task_hidden-alltopics").innerHTML == 0)
							document.getElementById("alltopics_no").checked = true;

						if(document.getElementById("task_hidden-followuponly").innerHTML == 1)
							document.getElementById("followuponly_yes").checked = true;
						else if(document.getElementById("task_hidden-followuponly").innerHTML == 0)
							document.getElementById("followuponly_no").checked = true;

						document.getElementById("timeframe").innerHTML = document.getElementById("task_hidden-timeframe").innerHTML;
					}

				}
				else
					document.getElementById(divid).innerHTML = xmlHttp.responseText;
			}
		}

		xmlHttp.open("GET", url, true);
		xmlHttp.send(null);
	}

	function select_site(id)
	{
		if(id > 0)
		{
			url = "http://www.linkvoodoo.com/site-select.php?id=" + id;
			window.location = url;
		}
	}