$(document).ready(function(){
	
	$('div.comment-area').each(function(){
		var _link = $('a.open-comment', this),
			_slide = $('div.comment-block', this);
			
		_link.click(function(){
			if ($(this).hasClass('active')) {
				$(this).removeClass('active');
				_slide.slideUp(300);
			} else {
				$(this).addClass('active');
				_slide.slideDown(300);
			}
			return false;
		});
	});
	
	$('div.information').each(function(){
		var _this = $(this),
			_link = $('div.switcher', this);
			
		_this.css('left',-462);
		_link.click(function(){
			if (_link.hasClass('active')) {
				_link.removeClass('active');
				_this.animate({'left':-462},{duration:300, queue:false});
			} else {
				_link.addClass('active');
				_this.animate({'left':0},{duration:300, queue:false});
			}
			return false;
		});
	});

 	 $('.memberRemoveFromFav').click(function () {
       	 	var member = $(this).attr('member');
        	var video = $(this).attr('video');

        	RemoveFilmFromFavouritesMemberPage(member, video, $(this));
   	 });
});


function RemoveFilmFromFavourites(memberId, filmId) {
	$.ajax({
		type: "POST",
		url: "/umbraco/webservices/TTWebMethods.asmx/RemoveFilmFromFavourites",
		data: "{ MemberID: " + memberId + ", FilmID: " + filmId + "}",
		contentType: "application/json; charset=utf-8",
		dataType: "json",
		success: function(msg) {
			if (msg.d == 'success')
			{
				$('#filmFavourtieLink').html('save as favourite');
				$('#filmFavourtieLink').attr('href', 'javascript:AddFilmToFavourites(' + memberId + ', ' + filmId + ');');
			}
		}
	});

}

var toBeRemoved;

function RemoveFilmFromFavouritesMemberPage(memberId, filmId, asif) {
    toBeRemoved = asif.parent().parent();
    $.ajax({
        type: "POST",
        url: "/umbraco/webservices/TTWebMethods.asmx/RemoveFilmFromFavourites",
        data: "{ MemberID: " + memberId + ", FilmID: " + filmId + "}",
        contentType: "application/json; charset=utf-8",
        dataType: "json",
        success: function (msg) {
            if (msg.d == 'success') {
                toBeRemoved.remove();
                //var thisLi = $(this).parent().parent();
                //$('#filmFavourtieLink').attr('href', 'javascript:AddFilmToFavourites(' + memberId + ', ' + filmId + ');');
            }
        }
    });

}

function LikeFilm(filmId) {
	$.ajax({
		type: "POST",
		url: "/umbraco/webservices/TTWebMethods.asmx/LikeFilm",
		data: "{ FilmID: " + filmId + "}",
		contentType: "application/json; charset=utf-8",
		dataType: "json",
		success: function(msg) {
			if (msg.d != '0')
			{
				$('.like-video').attr('onclick', 'javascript:return false');
				$('#spanLikeThisFilm').html(msg.d + '&nbsp;people like this');
			}
		}
	});
	
}

function FillDdlTopics(themeId, ddlTopics) {
    $(ddlTopics + "> option[value!='not-selected']").remove();
    $.ajax({
        type: "POST",
        url: "/umbraco/webservices/TTWebMethods.asmx/GetTopics",
        data: "{ themeId: " + themeId + "}",
        contentType: "application/json; charset=utf-8",
        dataType: "json",
        success: function (data) {
            if (data.d != '0') {
                for (i = 0; i < data.d.length; i++) {
                     $(ddlTopics).append($("<option></option>").val(data.d[i].Id).html(data.d[i].Name));
                }
            }
        }
    });
}

