function Question( Ask, Redirect ) {

	

	if ( confirm( Ask ) ) {

		

		window.location = baseURL + Redirect;

		

	} else {

		

		return false;

		

	}

	

}



function addFavorite( movieID ) {

	

	var handler = null;

	

	/*

	  Set POST variable's

	*/

	

	var posts            = new Array();

	

	/*

	  POST'S

	*/

	

	posts[ 'm' ]        = movieID;

	

	if ( movieID != '' ) {

		

		do_request_function = function () {

			

			if ( typeof handler.xmlhandler.responseText != undefined && handler.readystate_ready_and_ok( ) ) {

				

				if ( handler.xmlhandler.responseText == '1' ) {

					

					alert( 'Het spel is succesvol toegevoegd aan je favorieten!' );

					

				} else {

					

					alert( 'Je hebt al 30 spellen toegevoegd, meer kan niet..' );

					

				}

				

			}

			

		}

		

		handler = new XMLHttp_request();

		

		handler.process( 'ajax/movies/favorite', 'POST', handler.format_for_post(posts) );

		handler.onreadystatechange( do_request_function );

		

	}

	

}



function voteMovie( movieID, rating ) {

	

	var handler = null;

	

	/*

	  Set POST variable's

	*/

	

	var posts            = new Array();

	

	/*

	  POST'S

	*/

	

	posts[ 'm' ]        = movieID;

	posts[ 'r' ]        = rating;

	

	if ( movieID != '' && rating != '' ) {

		

		do_request_function = function () {

			

			if ( typeof handler.xmlhandler.responseText != undefined && handler.readystate_ready_and_ok( ) ) {

				

				if ( handler.xmlhandler.responseText.substr( 0, 1 ) == '1') {

					

					document.getElementById( 'average' ).innerHTML = handler.xmlhandler.responseText.substr( 2, 1 );

					alert( 'Je hebt deze clip beoordeeld met een ' + rating + '. Bedankt!' );

					

				} else {

					

					alert( 'Het was niet mogelijk deze clip te beoordelen.' );

					

				}

				

			}

			

		}

		

		handler = new XMLHttp_request();

		

		handler.process( 'ajax/movies/rate', 'POST', handler.format_for_post(posts) );

		handler.onreadystatechange( do_request_function );

		

	}

	

}



function reportMovie( movieID ) {

	

	var handler = null;

	

	/*

	  Set POST variable's

	*/

	

	var posts            = new Array();

	

	/*

	  POST'S

	*/

	

	posts[ 'm' ]        = movieID;

	

	if ( movieID != '' ) {

		

		do_request_function = function () {

			

			if ( typeof handler.xmlhandler.responseText != undefined && handler.readystate_ready_and_ok( ) ) {

				

				if ( handler.xmlhandler.responseText == '1') {

					

					alert( 'Je hebt deze clip aangegeven als niet functionerende clip. Bedankt!' );

					

				} else {

					

					alert( 'Het was niet mogelijk deze clip door te geven aan de beheerder.' );

					

				}

				

			}

			

		}

		

		handler = new XMLHttp_request();

		

		handler.process( 'ajax/movies/report', 'POST', handler.format_for_post(posts) );

		handler.onreadystatechange( do_request_function );

		

	}

	

}