// JavaScript Document
function UpdateUsersFilmRating(rating, film, tip) {
	if (rating > 0) {
		var url = "/AjaxUpdateUserFilmRating.php";
		var params = "StarRating=" + rating + "&Film=" + film;
	
		try {
			xmlhttp = window.XMLHttpRequest?new XMLHttpRequest(): new ActiveXObject("Microsoft.XMLHTTP");
			xmlhttp.open("POST", url, true);
	
			xmlhttp.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
			xmlhttp.setRequestHeader("Content-length", params.length);
			xmlhttp.setRequestHeader("Connection", "close");
	
			xmlhttp.onreadystatechange = function() {
				if(xmlhttp.readyState == 4 && xmlhttp.status == 200) {
					var return_val = xmlhttp.responseText;
					if (return_val > 0)
						tip.html("Rating Saved!");
					else
						tip.html("Error: Failed!");
				}
			}
			xmlhttp.send(params);
		} catch (e) {
		}
	}
}

function UpdateUsersFilmFavourites(film, add_remove) {
	if (film > 0) {
		var url = "/AjaxUpdateUserFilmFavourites.php";
		var params = "Film=" + film + "&AddRemove=" + add_remove;
	
		try {
			xmlhttp = window.XMLHttpRequest?new XMLHttpRequest(): new ActiveXObject("Microsoft.XMLHTTP");
			xmlhttp.open("POST", url, true);
	
			xmlhttp.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
			xmlhttp.setRequestHeader("Content-length", params.length);
			xmlhttp.setRequestHeader("Connection", "close");
	
			xmlhttp.onreadystatechange = function() {
				if(xmlhttp.readyState == 4 && xmlhttp.status == 200) {
					var return_val = xmlhttp.responseText;
					if (return_val > 0) {
						if (add_remove == 'ADD') {
							$('#AddToFavouriteFilms').hide();
							$('#RemoveFromFavouriteFilms').show();
						}
						else if (add_remove == 'REMOVE') {
							$('#AddToFavouriteFilms').show();
							$('#RemoveFromFavouriteFilms').hide();
						}
					}
				}
			}
			xmlhttp.send(params);
		} catch (e) {
		}
	}
}


function OpenUploadLogin() {
	$('#ReturnPage').val('/Users/Upload/');
	$('#preview1').slideDown('slow');
}
