﻿
function sendRequest(request,url,statusChange){
	request.onreadystatechange = statusChange;
	request.open("GET", url, true);
	request.send(null);
}

function go(where){ location.href = where; }

/** comments **/

function addComment(song, id, user, comment){

	song = song;
	id = id;
	user = user;
	
	if(comment == 1){
		var comment = document.getElementById('comment').value;
		var rating = document.getElementById('rating').value;

		if(comment != ""){	
			alert("Thank you for your comment "+user+"!\rYour comment is awaiting acceptance by administrators");
			sendRequest(request1,"comments.php?song="+song+"&id="+id+"&user="+user+"&comment="+comment+"&rating="+rating, updateComments);
		} else {
			alert("To post a comment, you must enter a comment in the comment box.");
		}

	} else {
		sendRequest(request1,"addcomment.php?song="+song+"&id="+id+"&user="+user, updateComments);
	}	
}

function updateComments(){
	if(request1.readyState == 4){
		if(request1.status == 200){
			document.getElementById('comments').innerHTML=request1.responseText;
			request1.abort();
		}
	}
}


/** send to friends **/

function getSendToFriend(here){
	referer = here;
	sendRequest(request2,"/_templates/sendToFriend.php?location="+here, sendToFriends);
}

function sendToFriends(){
	if(request2.readyState == 4){
		if(request2.status == 200){
			document.getElementById('sendToFriend').innerHTML=request2.responseText;
			request2.abort();
		}
	}
}

function sendToFriendsUpdate(){

	var friends_email1 = document.getElementById('friends_email1').value;
	var friends_email2 = document.getElementById('friends_email2').value;
	var friends_email3 = document.getElementById('friends_email3').value;
	var friends_email4 = document.getElementById('friends_email4').value;
	var friends_email5 = document.getElementById('friends_email5').value;

	var friends_name1 = document.getElementById('friends_name1').value;
	var friends_name2 = document.getElementById('friends_name2').value;
	var friends_name3 = document.getElementById('friends_name3').value;
	var friends_name4 = document.getElementById('friends_name4').value;
	var friends_name5 = document.getElementById('friends_name5').value;

	var contact_name = document.getElementById('contact_name').value;
	var contact_email = document.getElementById('contact_email').value;
	var contact_message = document.getElementById('contact_message').value;
	// pass on from previous // var referer = document.getElementById('referer').value;
	

	if(friends_email1 == "Friends Email"){
		
		alert("You must enter at least one email address to send to"+contact_email);

	}else if(contact_email == "Your Email"){
		
		alert("You must enter your email address");

	} else {
	
		getstr ="contact_name="+contact_name+"&contact_email="+contact_email+"&contact_message="+encodeURIComponent(contact_message);
		getstr +="&friends_email1="+friends_email1+"&friends_email2="+friends_email2+"&friends_email3="+friends_email3+"&friends_email4="+friends_email4+"&friends_email5="+friends_email5;
		getstr +="&friends_name1="+friends_name1+"&friends_name2="+friends_name2+"&friends_name3="+friends_name3+"&friends_name4="+friends_name4+"&friends_name5="+friends_name5;
		getstr +="&referer="+encodeURIComponent(referer);
	
		sendRequest(request2,"/_templates/sendToFriend.php?"+getstr, sendToFriends);
	
	}
}

function closeThis(id){
	document.getElementById(id).innerHTML=" ";
}
