<!--
function GetXmlHttpObject() {
	var xmlHttp = null;
	try {
		// Firefox, Opera 8.0+, Safari
		xmlHttp = new XMLHttpRequest();
	}
	catch (e) {
		// Internet Explorer
		try {
			xmlHttp = new ActiveXObject("Msxml2.XMLHTTP");
		}
		catch (e) {
			xmlHttp = new ActiveXObject("Microsoft.XMLHTTP");
		}
	}
	
	return xmlHttp;
}

function toggleEditor(id) {
		var elm = document.getElementById(id);
		if (tinyMCE.getInstanceById(id) == null)
			tinyMCE.execCommand('mceAddControl', false, id);
		else
			tinyMCE.execCommand('mceRemoveControl', false, id);
}

function setCheckboxes(form, name, do_check)
{
	for (i = 0; i < form.elements.length; i++) {
		if ((name != "" && form.elements[i].id.indexOf(name) != -1) || (name == "" && form.elements[i].checked == true))
		 	form.elements[i].checked = do_check;
		else if (name == "" && form.elements[i].checked == false)
		 	form.elements[i].checked = do_check;
	}
}

function confirmMassAction(form) {
	var action = form.MassAction.options[form.MassAction.selectedIndex].text;
	
	if (action == "No Action")
		return false;
		
	return confirm("Are you sure you want to perform the action \""+action+"\" to all checked rows?");
}

function starRating (rating, field) {
	document.getElementById(field).value = rating;
	
}

function seteventoptiondesc(value) {
	xmlHttp = GetXmlHttpObject();
	if (xmlHttp == null) {
		alert ("Your browser does not support AJAX!");
		return;
	} 
	var url = "events_options_GetDesc.php";
	 
	url = url + "?sid=" + Math.random();
	
	url = url + "&OptionID="+value;
	
	xmlHttp.onreadystatechange = function () {
		if (xmlHttp.readyState == 4) {
			if (xmlHttp.responseText != "" && xmlHttp.responseText != "none") {
			 document.getElementById("OptionDesc").innerHTML = xmlHttp.responseText;
			 document.getElementById("OptionDesc").style.display = "block";
			} else {
			 document.getElementById("OptionDesc").innerHTML = "";
			 document.getElementById("OptionDesc").style.display = "none";
			}
		}
	}
	
	xmlHttp.open("GET", url, true);
	xmlHttp.send(null);
}



function submitenter (myfield, e) {
	var keycode;
	if (window.event)
		keycode = window.event.keyCode;
	else if (e)
		keycode = e.which;
	else
		return true;
	if (keycode == 13) {
	   myfield.form.submit();
	   return false;
   }
	else
   	return true;
}


function suggestUser () {
	var str = escape(document.getElementById("UserSearch").value);		

	if (str.length == 0) { 
		document.getElementById("userResults").innerHTML = "";
		document.getElementById("userResults").style.border = "0px";	
		document.getElementById("userResults").style.display = "none";
		return;
	}	

	xmlHttp = GetXmlHttpObject();
	if (xmlHttp == null) {
		alert ("Your browser does not support AJAX!");
		return;
	} 

	var url = "users_Suggest.php";
	url = url + "?keyword=" + str;
	url = url + "&sid=" + Math.random();

	xmlHttp.onreadystatechange = function () {
		if (xmlHttp.readyState == 4) {
			var result = document.getElementById("userResults").innerHTML = xmlHttp.responseText;

			if (result.length > 0) {
				document.getElementById("userResults").style.border = "1px solid #333333";			
				document.getElementById("userResults").style.display = "block";
			}
			else {
				document.getElementById("userResults").style.border = "0px";	
				document.getElementById("userResults").style.display = "none";
			}
		}
	}	

	xmlHttp.open("GET", url, true);
	xmlHttp.send(null);
}

function setUser (user) {
	document.getElementById("UserName").value = user;
	document.getElementById("UserSearch").value = "";
	document.getElementById("userResults").innerHTML = "";
	document.getElementById("userResults").style.border = "0px";	
	document.getElementById("userResults").style.display = "none";
}

function suggestUserClose () {
	document.getElementById("userResults").innerHTML = "";
	document.getElementById("userResults").style.border = "0px";	
	document.getElementById("userResults").style.display = "none";	
}

function suggestOver (div_value) {
	div_value.className = "suggest_link_over";
}

function suggestOut (div_value) {
	div_value.className = "suggest_link";
}

function stopRKey(evt) {
  var evt = (evt) ? evt : ((event) ? event : null);
  var node = (evt.target) ? evt.target : ((evt.srcElement) ? evt.srcElement : null);
  if ((evt.keyCode == 13) && (node.type=="text"))  {return false;}
}
document.onkeypress = stopRKey;
//-->