﻿$(function() { 
$("#movies_area").change(function() { MoviesSetArea($(this).val());  });
$("#movies_movie").find("option").each(function() { $(this).attr("title", $(this).text());});
$("#moviesSearchOK").click(function() { FindMovies(); });
});

function MoviesSetArea(regionID) { 
if (regionID != "0") { 
$.get("/controls/moviesgetregioncinemas.aspx",{id:regionID},function(data) { 
if (data.length > 0) { $("#movies_cinema").find("option").each(function() { $(this).remove(); });
myCinemas = data.split('|');
$("#movies_cinema").append('<option value="0">- Any -</option>');
for(var i=0;i<myCinemas.length;i++) { var myCinema = myCinemas[i].split(':'); $("#movies_cinema").append('<option value="' + myCinema[0] + '" title="' + myCinema[1] + '">' + myCinema[1] + '</option>');}
$("#movies_cinema").val('0');
}

});

}

else { 
$("#movies_cinema").find("option").each(function() { $(this).remove(); });
$("#movies_cinema").append('<option value="0">- Any -</option>');
}


}


function FindMovies() { 

//Search
if ( ($("#movies_area").val() == "0") && ($("#movies_cinema").val() == "0") && ($("#movies_movie").val() == "0")) 
{

//1
n('/moviesearch/all/');


} else if (($("#movies_area").val() != "0") && ($("#movies_cinema").val() == "0") && ($("#movies_movie").val() == "0")){


//2
n('/moviesearch/region-' + $("#movies_area").val()+ '/');


} else if (($("#movies_area").val() != "0") && ($("#movies_cinema").val() != "0") && ($("#movies_movie").val() == "0")){


//3
n('/moviesearch/cinema-' + $("#movies_area").val() + "." + $("#movies_cinema").val()+ '/');


} else if (($("#movies_area").val() != "0") && ($("#movies_cinema").val() == "0") && ($("#movies_movie").val() != "0")){


//4
//alert("Find a movie in selected area (any cinema)");
n('/moviesearch/regionmovie-' + $("#movies_area").val() + '.' + $("#movies_movie").val() + '/');

} else if (($("#movies_area").val() != "0") && ($("#movies_cinema").val() != "0") && ($("#movies_movie").val() != "0")){


//5
//Find a movie in selected area and cinema
alert("Movie not showing in this cinema - please try ANY");


} else if (($("#movies_area").val() == "0") && ($("#movies_cinema").val() == "0") && ($("#movies_movie").val() != "0")) {


//6
n('/moviesearch/movie-' + $("#movies_movie").val() + '/');


}

}
