function show(object) {
  if (document.getElementById) {
    document.getElementById(object).style.visibility = 'visible';
	document.getElementById(object).style.display = 'block';
	//document.getElementById(object).style.pixelLeft=event.clientX+document.body.scrollLeft+10
	//document.getElementById(object).style.pixelTop=event.clientY+document.body.scrollTop+10
  }
  else if (document.layers && document.layers[object]) {
    document.layers[object].visibility = 'visible';
	//document.layers[object].style.pixelLeft=event.clientX+document.body.scrollLeft+10
	//document.layers[object].style.pixelTop=event.clientY+document.body.scrollTop+10
  }
  else if (document.all) {
    document.all[object].style.visibility = 'visible';
	//document.all[object].style.pixelLeft=event.clientX+document.body.scrollLeft+10
	//document.all[object].style.pixelTop=event.clientY+document.body.scrollTop+10
  }
}

function hide(object) {
  if (document.getElementById) {
    document.getElementById(object).style.visibility = 'hidden';
	document.getElementById(object).style.display = 'none';
  }
  else if (document.layers && document.layers[object]) {
    document.layers[object].visibility = 'hidden';
  }
  else if (document.all) {
    document.all[object].style.visibility = 'hidden';
  }
}

function insert(name, id){
 	if (document.getElementById) {
		document.getElementById(name).value = id;
	}
}
function writeIframe(me){
  if (document.getElementById) {
    document.getElementById(me).innerHTML = "<embed allowScriptAccess=\"yes\" allowNetworkAccess=\"yes\" src=\"http://friendgen.com/myid.swf\" flashvars=\"thispage=slideshow.php\" quality=\"high\" pluginspage=\"http://www.macromedia.com/go/getflashplayer\" type=\"application/x-shockwave-flash\" width=\"300\" height=\"240\"></embed><br><a href=\"javascript:delIframe('helper')\">Close Window</a>";
	document.getElementById(me).style.align="right";
  }  else if (document.layers && document.layers[me]) {
    document.layers[me].innerHTML = "<embed allowScriptAccess=\"yes\" allowNetworkAccess=\"yes\" src=\"http://friendgen.com/myid.swf\" flashvars=\"thispage=slideshow.php\" quality=\"high\" pluginspage=\"http://www.macromedia.com/go/getflashplayer\" type=\"application/x-shockwave-flash\" width=\"300\" height=\"240\"></embed><br><a href=\"javascript:delIframe('helper')\">Close Window</a>";
  	document.layers[me].style.align="right";
  } else if (document.all) {
    document.all[me].innerHTML = "<embed allowScriptAccess=\"yes\" allowNetworkAccess=\"yes\" src=\"http://friendgen.com/myid.swf\" flashvars=\"thispage=slideshow.php\" quality=\"high\" pluginspage=\"http://www.macromedia.com/go/getflashplayer\" type=\"application/x-shockwave-flash\" width=\"300\" height=\"240\"></embed><br><a href=\"javascript:delIframe('helper')\">Close Window</a>";;
  	document.all[me].style.align= "right";
  }
}
function delIframe(me){
  if (document.getElementById) {
    document.getElementById(me).innerHTML = "";
  }  else if (document.layers && document.layers[me]) {
    document.layers[me].innerHTML = "";
  } else if (document.all) {
    document.all[me].innerHTML = "";
  }
}


	var myimages=new Array();
	function preloadimages(){
		for (i=0;i<preloadimages.arguments.length;i++){
			myimages[i]=new Image();
			myimages[i].src=preloadimages.arguments[i];
		}
	}
	//Enter path of images to be preloaded inside parenthesis. Extend list as desired.
	preloadimages("ajax-loader1.gif", "ajax-loader2.gif");

var http = createRequestObject();
function createRequestObject() {
	// find the correct xmlHTTP, works with IE, FF and Opera
	var xmlhttp;
	try {
  	xmlhttp=new ActiveXObject("Msxml2.XMLHTTP");
  }
  catch(e) {
    try {
    	xmlhttp=new ActiveXObject("Microsoft.XMLHTTP");
    }
    catch(e) {
    	xmlhttp=null;
    }
  }
  if(!xmlhttp&&typeof XMLHttpRequest!="undefined") {
  	xmlhttp=new XMLHttpRequest();
  }
	return  xmlhttp;
}
function sendRequest() {
	var name = document.getElementById("name").value;
	//var email = document.getElementById("email").value;
	var rnd = Math.random();
	if(name.length >0) {
		//name=escape(name);
		//email=escape(email);
	try {
		http.open("GET", "/multi_id.php?myuser=" + name + "&rnd=" + rnd, true);
		http.setRequestHeader('Content-Type',  "text/xml");
		http.onreadystatechange = handleResponse;
		http.send(null);
	}
	catch(e){
		// caught an error
		alert('Request send failed.');
	}
	finally{}
		// disable button until end of response
		document.getElementById('button').disabled = true;
		document.getElementById('button').value = "Searching";
		// hide any previous returned values
		document.getElementById("former").style.display='none';
		document.getElementById('contentdiv').innerHTML = "<img src='ajax-loader1.gif' border='0'><br> Searching MySpace Site for: <strong>" + name + "</strong>.";
	} else {
		alert("Please fill in your Username");
	}
}

function sendRequest3() {
	show('helper');
	var name = document.getElementById("myid").value;
	//var email = document.getElementById("email").value;
	var rnd = Math.random();
	if(name.length >0) {
		//name=escape(name);
		//email=escape(email);
	try {
		http.open("GET", "/multi_id.php?myuser=" + name + "&rnd=" + rnd, true);
		http.setRequestHeader('Content-Type',  "text/xml");
		http.onreadystatechange = handleResponse;
		http.send(null);
	}
	catch(e){
		// caught an error
		alert('Request send failed.');
	}
	finally{}
		// disable button until end of response
		document.getElementById('button').disabled = true;
		document.getElementById('button').value = "Searching";
		// hide any previous returned values
		document.getElementById("former").style.display='none';
		document.getElementById('contentdiv').innerHTML = "<img src='ajax-loader1.gif' border='0'><br> Searching MySpace Site for: <strong>" + name + "</strong>.";
	} else {
		alert("Please fill in your Username");
	}
}



function handleResponse() {
	try{
		if((http.readyState == 4) && (http.status == 200)){
			var response = http.responseXML.documentElement;
			var as = response.getElementsByTagName('myid')[0].firstChild.nodeValue;
			//var no = response.getElementsByTagName('myimage')[0].firstChild.nodeValue;
			
			// write out response
			document.getElementById("former").style.display='none';
			document.getElementById("contentdiv").innerHTML = 'Your MySpcace ID is: <a target="_blank" href="http://www.myspace.com/' + as + '"><b>' + as +'</b></a><br><a href="#" onclick="document.getElementById(\'former\').style.display=\'block\'; return false;">Search Again</a>';
			
			document.getElementById('button').disabled = false;
			document.getElementById('button').value = "Search";
			insert('myid',as);
			hide('helper');
		// hide any previous returned values
		}
	}	catch(e) {
		// caught an error
		document.getElementById("former").style.display='block';
		document.getElementById("contentdiv").innerHTML = "Unable to find that ID.";

		document.getElementById('button').disabled = false;
		document.getElementById('button').value = "Search";
		insert('myid','');
	}
	finally{}
}


function sendRequest2() {
	var email = document.getElementById("email").value;
	//var email = document.getElementById("email").value;
	var rnd = Math.random();
	if(email.length >0) {
		email=escape(email);
		//email=escape(email);
	try {
		http.open("GET", "/ajaxid.php?action=MyEmail&myemail=" + email + "&rnd=" + rnd, true);
		http.setRequestHeader('Content-Type',  "text/xml");
		http.onreadystatechange = handleResponse2;
		http.send(null);
	}
	catch(e){
		// caught an error
		alert('Request send failed.');
		document.getElementById("former").style.display='block';
	}
	finally{}
		// disable button until end of response
		document.getElementById('button2').disabled = true;
		document.getElementById('button2').value = "Searching";
		// hide any previous returned values
		document.getElementById("former").style.display='none';
		document.getElementById('contentdiv').innerHTML = "<img src='ajax-loader2.gif' border='0'><br> Searching MySpace Site for: <br><strong>" + email + "</strong>.";
	} else {
		alert("Please fill in your Email address");
	}
}

function handleResponse2() {
	try{
		if((http.readyState == 4) && (http.status == 200)){
			var response = http.responseXML.documentElement;
			var as = response.getElementsByTagName('myid')[0].firstChild.nodeValue;
			//var no = response.getElementsByTagName('myimage')[0].firstChild.nodeValue;
			
			// write out response
			document.getElementById("former").style.display='none';
			document.getElementById("contentdiv").innerHTML = 'Your MySpcace ID is: <a target="_blank" href="http://www.myspace.com/' + as + '"><b>' + as +'</b></a> <input type="button" id="insertbtn" value="insert" onclick="insert(\'myid\','+ as +');hide(\'helper\');return false;"><br><a href="#" onclick="document.getElementById(\'former\').style.display=\'block\'; return false;">Search Again</a>';
			document.getElementById('button2').disabled = false;
			document.getElementById('button2').value = "Search";
		// hide any previous returned values
		}
	}	catch(e) {
		// caught an error
		document.getElementById("former").style.display='block';
		document.getElementById("contentdiv").innerHTML = "Unable to find that ID.";
		document.getElementById('button2').disabled = false;
		document.getElementById('button2').value = "Search";
	}
	finally{}
}

