var theid;

function addcom(id){
theid=id;
name=document.getElementById('name').value;
comment=document.getElementById('comment').value;
if (name==="" || comment===""){
  if (name===""){
  document.getElementById('comerrors').innerHTML="Please enter a name.<p>";
  }
  if (comment===""){
  document.getElementById('comerrors').innerHTML+="Please enter a comment.<p>"
  }
}else{
newcomment=new GetXmlHttpObject;
if (newcomment===null)
	{
	alert("Your browser does not support Ajax");
	return;
	}
var url="addcomment.php?id="+id+"&name="+name+"&comment="+comment;
//document.getElementById('test').innerHTML=url;
newcomment.onreadystatechange=addcommentresp;
newcomment.open("GET",url,true);
newcomment.send(null);
}
}

function addcommentresp()
{
if (newcomment.readyState===4 || newcomment.readyState==="complete")
	{
	showcom(theid);
}
else {
	document.getElementById('comments').innerHTML="<img src=\"images/ajaxload.gif\" />";
}

}


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 musicresp()
{
if (vinylget.readyState===4 || vinylget.readyState==="complete")
	{
	document.getElementById('chosenmusic').innerHTML=vinylget.responseText;
}
else {
	document.getElementById('chosenmusic').innerHTML="<img src=\"images/ajaxload.gif\" />";
}
}

function showmusic(liid, id1,id2)
{
//document.getElementById('test').innerHTML=id1+", "+id2;
vinylget=new GetXmlHttpObject();
if (vinylget===null)
	{
	alert("Your browser does not support Ajax");
	return;
	}
if (id1===undefined){url="getmusichome.php";}
else if (id2!==undefined){url="getmusichome.php?id1="+id1+"&id2="+id2;}
else{url="getmusichome.php?id1="+id1;}
//document.getElementById("test").innerHTML=url
vinylget.onreadystatechange=musicresp;
vinylget.open("GET",url,true);
vinylget.send(null);
x=document.getElementById("musicselect").getElementsByTagName("li").length;
//document.getElementById("test").innerHTML = liid;
for(i=0;i<x;i++){
document.getElementById("musicselect").getElementsByTagName("li")[i].style.borderBottom = "0px";
}

document.getElementById(liid).style.borderBottom = "1px solid #D0D0D0";
document.getElementById(liid).hideFocus=true;
//document.getElementById("musiclistselect").innerHTML=liid;


}

function showcom(nid)
{
commentsget=new GetXmlHttpObject();

if (commentsget===null)
	{
	alert("Your browser does not support Ajax");
	return;
	}
var url="getcomments.php?id="+nid;
//document.getElementById('test').innerHTML=url;
commentsget.onreadystatechange=commentsresp;
commentsget.open("GET",url,true);
commentsget.send(null);
}

function commentsresp()
{
if (commentsget.readyState===4 || commentsget.readyState==="complete")
	{
	document.getElementById('comments').innerHTML=commentsget.responseText;
}
else {
	document.getElementById('comments').innerHTML="<img src=\"images/ajaxload.gif\" />";
}
}


//////// ADD EMAIL ADDRESS

function addemail() {
    email=new GetXmlHttpObject();
    if (email===null) {
        alert("Your browser does not support Ajax");
	return;
    }
    var url="addemail.php?addr="+document.getElementById('emailaddress').value;
    email.onreadystatechange=emailresp;
    email.open("GET",url,true);
    email.send(null);
}

function emailresp() {
    if (email.readyState===4 || email.readyState==="complete") {
        document.getElementById('addemail').innerHTML=email.responseText;
    } else {
	document.getElementById('addemail').innerHTML="<img src=\"images/ajaxload.gif\" />";
    }
}


///////// ADD WHERE (EMAIL)

function addwhere(id) {
    where=new GetXmlHttpObject();
    if (where===null) {
        alert("Your browser does not support Ajax");
	return;
    }
    var url="addwhere.php?id="+id+"&where="+document.getElementById('where').value;
    where.onreadystatechange=whereresp;
    where.open("GET",url,true);
    where.send(null);
}

function whereresp() {
    if (where.readyState===4 || where.readyState==="complete") {
        document.getElementById('addemail').innerHTML=where.responseText;
    } else {
	document.getElementById('addemail').innerHTML="<img src=\"images/ajaxload.gif\" />";
    }
}


/*function login()
{
name=document.getElementById('loginname').value;
password=document.getElementById('loginpass').value;
logindo=new GetXmlHttpObject();

if (logindo===null)
	{
	alert("Your browser does not support Ajax");
	return;
	}
var url="login.php?name="+name+"&password="+password;
//document.getElementById('test').innerHTML=url;
logindo.onreadystatechange=loginresp;
logindo.open("GET",url,true);
logindo.send(null);
}
function loginresp()
{
if (logindo.readyState===4 || logindo.readyState==="complete")
	{
	logstat();
}
else {
	document.getElementById('login').innerHTML="waiting on logstat <img src=\"images/ajaxload.gif\" />";
}
}

function logstat(){
logstatdo=new GetXmlHttpObject();
alert("balls");
if (logstatdo===null)
	{
	alert("Your browser does not support Ajax");
	return;
	}
var url="logstat.php"
//document.getElementById('test').innerHTML=url;
logstatdo.onreadystatechange=logstatresp;
logstatdo.open("GET",url,true);
logstatdo.send(null);
}
function logstatresp()
{
if (logstatdo.readyState===4 || logstatdo.readyState==="complete")
	{
	document.getElementById('login').innerHTML=logstatdo.responseText;
}
else {
	document.getElementById('login').innerHTML="<img src=\"images/ajaxload.gif\" />";
}
}*/









