function addPhotoComment(ID,from, userid) {
	var message = $(from).val();
	if (message == '' || userid == 0) {
		showLogin();
	}
	else if (message.length > 100) {
		showErr('Message must be under 500 letters.');
	}
	else {
		$.ajax({ type: 'POST',
	        url: ajaxListener + '?method=addPhotoComment&returnformat=plain',
	        data: 'id=' + ID + '&string=' + escape(message),
	        success: function (result) {
				r = $.parseJSON(result);
				if (r.m_name != '') {
					var id = r.photoid;
					var rc = r.recordcount1;
					getPhotoComments(id,1,7,rc);
					var thisvar = ajax_paging(id,1,7,'PhotoComments');
					$('.comment_paging').html(thisvar);
					showInfo('Your comment was entered for <a href="view_profile.cfm?id=' + r.member_id + '"><strong>' + r.m_name + '</strong></a>');
				}
			},
	        error: function (e) { alert('Error updating band.'); }
	    });
		$(from).val('');
	}
};
function makePremium(ID) {
	$.ajax({ type: 'POST',
        url: ajaxListener + '?method=makePremium&returnformat=plain',
        data: 'id=' + ID,
        success: function (result) {
			alert('User made premium.');
		},
        error: function (e) { alert('Error updating band.'); }
    });
};
function makeReviewer(ID) {
	$.ajax({ type: 'POST',
        url: ajaxListener + '?method=makeReviewer&returnformat=plain',
        data: 'id=' + ID,
        success: function (result) {
			alert('User made reviewer.');
		},
        error: function (e) { alert('Error updating band.'); }
    });
};
function addComment_resp(ID, from, messageid) {	
	var message = $(from).val();
	if (message == '') {
		showErr('You must enter a message.');
	}
	else {
		$(from).val('');
		var this_div = '#respond_div_' + messageid;
		$(this_div).fadeOut('slow');
		$('.respond_div').fadeOut('slow');
		$.ajax({ type: 'POST',
	        url: ajaxListener + '?method=addComment&returnformat=plain',
	        data: 'id=' + ID + '&string=' + escape(message),
	        success: function (result) {
				r = $.parseJSON(result);
				if (r.m_name != '') {
					showInfo('Your comment was entered for <a href="view_profile.cfm?id=' + r.member_id + '"><strong>' + r.m_name + '</strong></a>');
				}
			},
	        error: function (e) { alert('Error commenting.'); }
	    });
	}
};
function addComment(ID, from, userid) {
	if ($('#url').val() != '' && $('#url').val() != 'http://') {
		insertLinkCommentsAction();
	}
	if ($('#image_url').val() != '' && $('#image_url').val() != 'http://') {
		insertPicCommentsAction();
	}
	var message = $(from).val();
	if (message == '' || userid == 0) {
		showLogin();
	}
	else {
		$.ajax({ type: 'POST',
	        url: ajaxListener + '?method=addComment&returnformat=plain',
	        data: 'id=' + ID + '&string=' + escape(message),
	        success: function (result) {
				r = $.parseJSON(result);
				if (r.m_name != '') {
					var id = r.member_id;
					var rc = r.recordcount1;
					getComments(id,1,7,rc);
					var thisvar = ajax_paging(id,1,7,rc,'Comments');
					$('.comment_paging').html(thisvar);
					showInfo('Your comment was entered for <a href="view_profile.cfm?id=' + r.member_id + '"><strong>' + r.m_name + '</strong></a>');
				}
			},
	        error: function (e) { alert('Error commenting.'); }
	    });		
		$(from).val('');
	}
};
function addPhotoComment_resp(ID, from, messageid, image, member, imageid) {	
	var message = $(from).val();
	if (message == '') {
		showErr('You must enter a message.');
	}
	else {
		$(from).val('');
		var this_div = '#respond_div_' + messageid;
		$(this_div).fadeOut('slow');
		$('.respond_div').fadeOut('slow');
		message = message + '<br><br>Response to image comment: <img src="../images/icon_pic.gif" align="absmiddle"> <a href="view_image.cfm?id=' + imageid + '&memberid=' + member + '&image=' + image + '">' + image + '</a>';
		$.ajax({ type: 'POST',
	        url: ajaxListener + '?method=addComment&returnformat=plain',
	        data: 'id=' + ID + '&string=' + escape(message),
	        success: function (result) {
				r = $.parseJSON(result);
				if (r.m_name != '') {
					showInfo('Your comment was entered for <a href="view_profile.cfm?id=' + r.member_id + '"><strong>' + r.m_name + '</strong></a>');
				}
			},
	        error: function (e) { alert('Error commenting.'); }
	    });
	}
};
function deleteComment(ID,userid) {
	$.ajax({ type: 'POST',
        url: ajaxListener + '?method=deleteComment&returnformat=plain',
        data: 'ID=' + ID,        
        success: function (r) {
			r = $.parseJSON(r);
			showInfo('Comment Deleted.');
			$('#comment_' + ID).remove();
			$('#comment_left_' + ID).remove();   
        },
        error: function (e) { alert('Error adding friend.'); }
    });
};
function deletePhotoComment(ID,userid) {
	$.ajax({ type: 'POST',
        url: ajaxListener + '?method=deletePhotoComment&returnformat=plain',
        data: 'ID=' + ID,        
        success: function (r) {
		showInfo('Comment Deleted.');
			$('#comment_' + ID).remove();
			$('#comment_left_' + ID).remove();   
        },
        error: function (e) { alert('Error adding friend.'); }
    });
};
function blockUser_profile(ID,userid) {
	if (userid == 0) {
		showLogin();
	}
	else {	
		$.ajax({ type: 'POST',
	        url: ajaxListener + '?method=blockUser&returnformat=plain',
	        data: 'ID=' + ID,        
	        success: function (html) {
				alert('User has been blocked.');      
	        },
	        error: function (e) { alert('Error blocking.'); }
	    });
	}
};
function removeFriend_profile(ID,userid) {
	if (userid == 0) {
		showLogin();
	}
	else {	
		$.ajax({ type: 'POST',
	        url: ajaxListener + '?method=removeFriend&returnformat=plain',
	        data: 'ID=' + ID,        
	        success: function (html) {
				alert('Friend has been removed.');       
	        },
	        error: function (e) { alert('Error removing friend.'); }
	    });
	}
};
function getFriends(id,startrow,endrow,ceiling) {
	$('#friend_wrapper').html('').load('../com/views/view_profilefriends.cfm?id=' + id + '&startrow=' + startrow + '&maxrows=' + endrow).slideDown('normal');
	var thisvar = ajax_paging(id,startrow, 30, ceiling, 'Friends');
	$('.friends_paging').html(thisvar);
};
function getComments(id,startrow,endrow,ceiling) {
	$('#comments_wrapper').html('').load('../com/views/view_comments.cfm?id=' + id + '&startrow=' + startrow + '&maxrows=' + endrow).slideDown('slow');
	var thisvar = ajax_paging(id,startrow,7, ceiling, 'Comments');
	$('.comment_paging').html(thisvar);
};
function getPhotoComments(id,startrow,endrow,ceiling) {
	$('#comments_wrapper').html('').load('../com/views/view_photocomments.cfm?id=' + id + '&startrow=' + startrow + '&maxrows=' + endrow).slideDown('normal');
	var thisvar = ajax_paging(id,startrow,7, ceiling, 'PhotoComments');
	$('.comment_paging').html(thisvar);
};
function getPhotosAlbums(id,album,startrow,endrow,ceiling) {
	$('#photos_albums_wrapper').html('').load('../com/views/view_photos_albums.cfm?id=' + id + '&startrow=' + startrow + '&maxrows=' + endrow + '&album_id=' + albumid).slideDown('normal');
	var thisvar = ajax_paging_albums(id,album,startrow,9, ceiling, 'Photos');
	$('#albums_paging').html(thisvar);
};
function getPhotos(id,album,startrow,endrow,ceiling) {
	$('#photos_wrapper').html('').load('../com/views/view_photos.cfm?id=' + id + '&startrow=' + startrow + '&maxrows=' + endrow + '&album_id=' + album).slideDown('normal');
	var thisvar = ajax_paging_albums(id,album,startrow,endrow, ceiling, 'Photos');
	$('#photos_paging').html(thisvar);
};
function getPhotosTagged(id,startrow,endrow,ceiling) {
	$('#photos_wrapper_tagged').html('').load('../com/views/view_photos_tagged.cfm?id=' + id + '&startrow=' + startrow + '&maxrows=' + endrow + '&album_id=' + album).slideDown('normal');
	var thisvar = ajax_paging(id,startrow,endrow, ceiling, 'PhotosTagged');
	$('#photos_paging_tagged').html(thisvar);
};
function changeTabsProfile(tab) {
	$('#tabs').tabs('select', tab);
};
