var AJAX = getXMLHTTPRequest();
var loading = "<img src='images/wait.gif'><br>Please wait...";
function getXMLHTTPRequest() 
{
	var xRequest=null;
	if (window.XMLHttpRequest) 
	{
		xRequest=new XMLHttpRequest();
	}
	else if (typeof ActiveXObject != "undefined")
	{
		xRequest=new ActiveXObject("Microsoft.XMLHTTP");
	}
	return xRequest;
}

//get url
function getURL(action,url)
{
	AJAX.open("GET",url,true);
	if(action=="play")
	{
		AJAX.onreadystatechange = GetPlayer;
	}
	else if(action=="search")
	{
		AJAX.onreadystatechange = GetSearch;
	}
	AJAX.send(null);
}

function uploada(action,url)
{
	AJAX.open("GET",url,true);
	if(action=="play")
	{
		AJAX.onreadystatechange = GetPlayer;
	}
	else if(action=="search")
	{
		AJAX.onreadystatechange = GetSearch;
	}
	AJAX.send(null);
}

function uploadF()
{
	var file = document.getElementById("afile").value;
	//var code = document.getElementById("code").value;
	url = "upload.php";
	AJAX.open("GET",url,true);
	AJAX.onreadystatechange = doUpload;
	AJAX.send(null);
	//return false;
}


function doUpload()
{
	if(AJAX.readystate == 1 || AJAX.readystate == 2)
	{
		document.getElementById("uploadZone").innerHTML=loading;
	}
	else if(AJAX.readystate == 4 && AJAX.status == 200)
	{
		var uploadZone = document.getElementById("uploadZone");
		uploadZone.innerHTML = AJAX.responseText;
	}
}

function ShowHide(id1, id2)
{
	if (id1 != '') toggleview(id1);
	if (id2 != '') toggleview(id2);
}
	
function my_getbyid(id)
{
	itm = null;
	
	if (document.getElementById)
	{
		itm = document.getElementById(id);
	}
	else if (document.all)
	{
		itm = document.all[id];
	}
	else if (document.layers)
	{
		itm = document.layers[id];
	}
	
	return itm;
}

//==========================================
// Show/hide toggle
//==========================================

function toggleview(id)
{
	if ( ! id ) return;
	
	if ( itm = my_getbyid(id) )
	{
		if (itm.style.display == "none")
		{
			my_show_div(itm);
		}
		else
		{
			my_hide_div(itm);
		}
	}
}

//==========================================
// Set DIV ID to hide
//==========================================

function my_hide_div(itm)
{
	if ( ! itm ) return;
	
	itm.style.display = "none";
}

function my_show_div(itm)
{
	if ( ! itm ) return;
	
	itm.style.display = "";
}

function advanced_search(id,id2)
{
	myid = my_getbyid(id);
	myid2 = my_getbyid(id2);
	my_show_div(myid);
	my_hide_div(myid2);
}