// JavaScript Document
var XMLHttpRequestObject = false;
if (window.XMLHttpRequest){
	XMLHttpRequestObject = new XMLHttpRequest();
}else if(window.ActiveXObject){
	XMLHttpRequestObject = new ActiveXObject("Microsoft.XMLHTTP");
}

function ToggleAll(checked)	{
	len = document.forms[0].elements.length;
	var i = 0;
	for(i = 0; i < len; i++) {
		document.forms[0].elements[i].checked = checked;
	}
}//end of function

function showLocations(whereto, divID, controlID){
	if (XMLHttpRequestObject){
		var obj = document.getElementById(divID);
		var variables = "cid=" + controlID;
		XMLHttpRequestObject.open("POST", whereto, true);
		XMLHttpRequestObject.setRequestHeader("Content-type", "application/x-www-form-urlencoded")
		XMLHttpRequestObject.onreadystatechange = function()
		{
			if (XMLHttpRequestObject.readyState == 1){
			}
			else if (XMLHttpRequestObject.readyState  == 4 && XMLHttpRequestObject.status == 200){
				//alert(XMLHttpRequestObject.responseText);
				obj.innerHTML = XMLHttpRequestObject.responseText;
			}
		}
		XMLHttpRequestObject.send(variables);
	}
}

function changeOrDelete(val, id)
{
	if(val.value == "delete")
	{
		if(confirm('This will permanently delete the listing details. Continue?'))
		{
			location.href='listings.php?action=delete&id=' + id;
		}
		else
		{
			val.selectedIndex = 0;
			return false;
		}
	}
	else
	{
		location.href = 'listings.php?action=edit&id=' + id;
	}
}

var show = true;
function switchSearch(div)
{
		if(show)
		{
			document.getElementById('srchType').value = 'advanced';
			div.innerHTML = "Simple Search";
			document.getElementById('simple').style.display = 'none';
			document.getElementById('advanced').style.display = 'block';
		}
		else if(!show)
		{
			document.getElementById('srchType').value = 'simple';
			div.innerHTML = "Advanced Search";
			document.getElementById('advanced').style.display = 'none';
			document.getElementById('simple').style.display = 'block';
		}
			
		show = !show;
}

function txtFocus(txtBox)
{
	if (txtBox.value == "Keyword...")
	{
		txtBox.value = "";
		txtBox.style.color = '#000000';
	}
}

function txtFocusOut(txtBox)
{
	if (txtBox.value.length == 0)
	{
		txtBox.value = "Keyword...";
		txtBox.style.color = '#cccccc';
	}
}

function addCategory(whereto, divID)
{
	if (XMLHttpRequestObject)
	{
		var obj = document.getElementById(divID);
		XMLHttpRequestObject.open("POST", whereto, true);
		XMLHttpRequestObject.setRequestHeader("Content-type", "application/x-www-form-urlencoded")
		XMLHttpRequestObject.onreadystatechange = function()
		{
			if (XMLHttpRequestObject.readyState == 1){
			}
			else if (XMLHttpRequestObject.readyState  == 4 && XMLHttpRequestObject.status == 200){
				//alert(XMLHttpRequestObject.responseText);
				obj.innerHTML += XMLHttpRequestObject.responseText;
			}
		}
		XMLHttpRequestObject.send(0);
	}
}

function removeCategory(div)
{
		//div.parentNode.style.display = 'none';
	div.parentNode.parentNode.removeChild(div.parentNode);
}