// JavaScript Document

var resFriendRequest = function(t) {
    //alert(t.responseText);
	if (t.responseText == 1) {
		var message = 'Your friend request has been entered.  You will be notified if this person accepts your friend request.';
	} else if (t.responseText == 2) {
		var message = 'Your friend request is still being processed. When this person accepts your friend request you will be notified.';
	} else {
		var message = 'There was an error. Please try again later.';
	}
	document.getElementById('rDesc').innerHTML = message;
	document.getElementById('rButtons').innerHTML = '<div style="text-align: right;"><input type="button" name="Close" value="Close" class="greyButton" onClick="ToggleBlackBox(0)" /></div>';
}

function FriendRequest() {
	var vals = curUid;
	var typeC = document.getElementById('typeColl').value;
	var note = document.getElementById('note').value;
	if (vals != '') {
		var note = note.replace(/&/g,'AMPERSAND');
		var sendVals = 'UID='+vals+'&&type='+typeC+'&&note='+note;
		//alert(sendVals); return;
		new Ajax.Request('/jScript/ajax/enterRequest.ajax.php', {method:'post', postBody:sendVals, onSuccess:resFriendRequest});
	}
}

var resAddToFavorites = function(t) {
    //alert(t.responseText);
	if (t.responseText == 1) {
		var message = 'This person has been added to your Favorites.';
	} else if (t.responseText == 2) {
		var message = 'This person is already on your Favorites list.';
	} else {
		var message = 'There was an error. Please try again later.';
	}
	document.getElementById('rDesc').innerHTML = message;
	document.getElementById('rButtons').innerHTML = '<div style="text-align: right;"><input type="button" name="Close" value="Close" class="greyButton" onClick="ToggleBlackBox(0)" /></div>';
}

function AddToFavorites() {
	var vals = curUid;
	if (vals != '') {
		var sendVals = 'UID='+vals;
		//alert(sendVals); return;
		new Ajax.Request('/jScript/ajax/addToFavories.ajax.php', {method:'post', postBody:sendVals, onSuccess:resAddToFavorites});
	}
}

var resSubmitComment = function(t) {
    //alert(t.responseText);
	if (t.responseText == 1) {
		var message = 'Your Comment has been entered and is awaiting approval.';
		document.getElementById('link').value = '';
		document.getElementById('comment').value = '';
	} else if (t.responseText == 1) {
		var message = 'There was an error. Please try again later.';
	}
	document.getElementById('rDesc').innerHTML = message;
	document.getElementById('rButtons').innerHTML = '<div style="text-align: right;"><input type="button" name="Close" value="Close" class="greyButton" onClick="ToggleBlackBox(0)" /></div>';
}

function SubmitComment() {
	var link = document.getElementById('link').value;
	var comment = document.getElementById('comment').value;
	var valter = curUid;
	if ((valter != '') && (comment != '')) {
		var comment = comment.replace(/&/g,'AMPERSAND');
		var link = link.replace(/&/g,'AMPERSAND');
		var sendVals = 'UID='+valter+'&comment='+comment+'&link='+link;
		new Ajax.Request('/jScript/ajax/enterComment.ajax.php', {method:'post', postBody:sendVals, onSuccess:resSubmitComment});
	}
}

function ToggleRefresh() {
	var sURL = unescape(window.location.pathname+window.location.search);
	window.location.href = sURL;
}

// Comment Request Code ##
//#######################################################
var handlerFuncCommentKeep = function(t) {
    //alert(t.responseText);
    ToggleRefresh();
}

function KeepComment(val) {
	if (val != '') {
		var sendVals = 'cid='+val;
		new Ajax.Request('/jScript/ajax/keepComment.ajax.php', {method:'post', postBody:sendVals, onSuccess:handlerFuncCommentKeep});
	}
}

var handlerFuncCommentDelete = function(t) {
    //alert(t.responseText);
    ToggleRefresh();
}

function DeleteComment(val) {
	if (val != '') {
		var sendVals = 'cid='+val;
		new Ajax.Request('/jScript/ajax/deleteComment.ajax.php', {method:'post', postBody:sendVals, onSuccess:handlerFuncCommentDelete});
	}
}