var selpage;
var maxpage;
var saveuid;
function SearchEnter()
{
	if (openSearch()) closeSearch();
	if (document.forms.search.searchtext.value == "Search")
	{
		document.forms.search.searchtext.value = "";
	}
}

function SearchStart()
{
	setVisible('searchlayer');
	loadSearch(document.forms.search.searchtext.value);
	document.forms.search.searchtext.blur();
}
function fmplayer_DoFSCommand(command, args) {
	if (command == "purchase") {
		location = "/purchase.php?song_id=" +args;
	} else if (command == "share") {
		location = "/share_song.php?song_id=" +args;
	} else if (command == "ringtone") {
		e = document.getElementById("sherpaobject");
		e.innerHTML = "<object type=\"application/x-shockwave-flash\" data=\"http://www.phonesherpa.com/flash/editor.swf?fpid=funkmachine&flang=226&fcolorlightbg=FFFFFF&fcolordarkbg=7D7D7D&fcolorbuttonbg=0586FF&fcolorbuttonfg=FFFFFF&fcolorlighttext=000000&fcolordarktext=000000&fcontenttitle=NewRingtone&fusagecharge=3&finmode=4&foutmode=3&fsl_url=http://funk.ephronsys.com:83/webservice/stream_audio.php%3Ftype=song%26cid=" + args + "%26stuff.mp3\" height=\"250\" width=\"450\">";
		setVisible('sherpalayer');
	}
}

    function thisMovie(movieName) {
        var isIE = navigator.appName.indexOf("Microsoft") != -1;
        return (isIE) ? window[movieName] : document[movieName];
    }

    function makeCall(str) {
        thisMovie("fmplayer").changePlayer(str);
    }
function openSearch()
{
	return( isVisible('searchlayer'));
}
function closeSearch()
{
	setVisible('searchlayer');
}
function closeSherpa()
{
	e = document.getElementById("sherpaobject");
				e.innerHTML = "";
	setVisible('sherpalayer');
}
function closeRemix()
{
	e = document.getElementById("remixobject");
				e.innerHTML = "";
	setVisible('remixlayer');
}
x = 20;
y = 70;
function isVisible(obj)
{
	obj = document.getElementById(obj);
	return (obj.style.visibility == 'visible');
}
function setVisible(obj)
{
	obj = document.getElementById(obj);
	obj.style.visibility = (obj.style.visibility == 'visible') ? 'hidden' : 'visible';
}
function placeIt(obj)
{
	obj = document.getElementById(obj);
	if (document.documentElement)
	{
		theLeft = document.documentElement.scrollLeft;
		theTop = document.documentElement.scrollTop;
	}
	else if (document.body)
	{
		theLeft = document.body.scrollLeft;
		theTop = document.body.scrollTop;
	}
	theLeft += x;
	theTop += y;
	obj.style.left = theLeft + 'px' ;
	obj.style.top = theTop + 'px' ;
}


			var slid;
			var slsearchid;

			function initializeRemixSL(a)
			{
				initializeRemix(slid[a].attributes[1].value);
			}

			function initializeRemixSearchSL(a)
			{
				initializeRemix(slsearchid[a].attributes[1].value);
			}

			function initializeRemix(a)
			{
				e = document.getElementById("remixobject");
				e.innerHTML = "<object classid=\"clsid:d27cdb6e-ae6d-11cf-96b8-444553540000\" codebase=\"http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=9,0,0,0\" width=\"300\" height=\"300\" id=\"player_052708\" align=\"middle\"> <param name=\"allowScriptAccess\" value=\"always\" /> <param name=\"allowFullScreen\" value=\"false\" /> <param name=\"movie\" value=\"/widget/player_052708.swf?did=" + a + "\" /><param name=\"quality\" value=\"high\" /><param name=\"bgcolor\" value=\"#ffffff\" />	<embed src=\"/widget/player_052708.swf?did=" + a + "\" quality=\"high\" bgcolor=\"#ffffff\" width=\"300\" height=\"300\" name=\"player_052708\" align=\"middle\" allowScriptAccess=\"always\" allowFullScreen=\"false\" type=\"application/x-shockwave-flash\" pluginspage=\"http://www.macromedia.com/go/getflashplayer\" /> </object>";
				setVisible('remixlayer');
			}

			function initializePlayerSL(a)
			{
				initializePlayer(slid[a].attributes[0].value);
			}
			function initializePlayerSearchSL(a)
			{
				initializePlayer(slsearchid[a].attributes[0].value);
			}

			function initializePlayer(a)
			{
				makeCall(a)
			}
			function nextPage()
			{
				if (selpage<maxpage) {
					loadUsers(selpage + 1)
				}
			}
			function prevPage()
			{
				if (selpage>1) {
					loadUsers(selpage - 1);
				}
			}
			function loadUsers(a)
			{
				document.getElementById("pagetext").innerHTML = "Loading...";
				selpage = a;
				try {
   					y = new ActiveXObject("Microsoft.XMLHTTP");   
				}
				catch(e)    
				{
  					y = new XMLHttpRequest()
				}

				y.onreadystatechange = function() {
					if (y.readyState==4)
					{
						var xd = y.responseXML.documentElement;
						var pc = xd.getElementsByTagName("pagecount");
						document.getElementById("pagetext").innerHTML = "Page " + a + " of " + pc[0].attributes[0].value;
						maxpage = pc[0].attributes[0].value;
						var eta = xd.getElementsByTagName("name");
						var etb = xd.getElementsByTagName("picture");
						var etc = xd.getElementsByTagName("views");
						var etd = xd.getElementsByTagName("last_login");
						var ete = xd.getElementsByTagName("user");
						var etf = xd.getElementsByTagName("location");
						slid = xd.getElementsByTagName("mix");
						for (i=0;i<eta.length;i++)
						{
							var prolink = "<a href=\"/view_profile.php?user_id=" + ete[i].attributes[0].nodeValue + "\">";

							document.getElementById("sl" + i + "_name").innerHTML = prolink + eta[i].childNodes[0].nodeValue + "</a>";
							document.getElementById("sl" + i + "_location").innerHTML = etf[i].childNodes[0].nodeValue;
							document.getElementById("sl" + i + "_views").innerHTML = "<b>Profile Views:</b> " + etc[i].childNodes[0].nodeValue;
							document.getElementById("sl" + i + "_lastlogin").innerHTML = "<b>Last Login:</b> " + etd[i].childNodes[0].nodeValue;
if (etb[i].childNodes[0] !=null) {
							document.getElementById("sl" + i + "_picture").innerHTML = prolink + "<img src=\"" + etb[i].childNodes[0].nodeValue + "\" width=\"60\" border=\"0\" /></a>";
} else { 
							document.getElementById("sl" + i + "_picture").innerHTML = prolink + "<img src=\"/load_profile_image.php?user=0&fit_square=120\" width=\"60\" border=\"0\" /></a>";
}
						}
						for (i=eta.length;i<10;i++)
						{
							document.getElementById("sl_listitem" + i).style.visibility = "hidden";
						}
					}
				};

				y.open('GET', '/webservice/xml_users.php?page=' + a + '&ad=' + active_deployment);
				y.send(null);
			}
			function loadNewUsers()
			{
				try {
   					x = new ActiveXObject("Microsoft.XMLHTTP");   
				}
				catch(e)    
				{
  					x = new XMLHttpRequest()
				}

				x.onreadystatechange = function() {
					if (x.readyState==4)
					{
						var xd = x.responseXML.documentElement;
						var eta = xd.getElementsByTagName("name");
						var etb = xd.getElementsByTagName("location");
						var etc = xd.getElementsByTagName("user");
						for (i=0;i<eta.length;i++)
						{
							if (eta[i].childNodes.length>0) {
								if (eta[i].childNodes[0].nodeValue.length >8)
								{
									document.getElementById("sr" + i + "_username").innerHTML = eta[i].childNodes[0].nodeValue.substr(0, 8) + "...";
								} else {
									document.getElementById("sr" + i + "_username").innerHTML = eta[i].childNodes[0].nodeValue;
								}
							} else {
								document.getElementById("sr" + i + "_username").innerHTML = "Unknown Name";
							}
							document.getElementById("sr" + i + "_location").innerHTML = etb[i].childNodes[0].nodeValue;
							document.getElementById("sp" + i + "_picture").src = "/load_profile_image.php?fitsquare=15&user="  + etc[i].attributes[0].value;
						}
					}
				};

				x.open('GET', '/webservice/xml_new_users.php');
				x.send(null);
			}

			function initializeArtist(aid)
			{
				e = document.getElementById("primaryleft");
				e.style.background = "#c0c0c0 url(http://funk.ephronsys.com:83/webservice/load_artist_photo.php?aid=1) no-repeat top";
			}
