$(document).ready(function()
{
	if($('#ajax-inner').length>0)
		$('#ajax-inner').hide();
	$(".leftMenu select, .leftMenu input").change(function(){
		
		$('#page').val('1');
		$('#currentSort').val('');
		$('#order').val('');
		doFilter();
	});
	doFilter();
});

function doFilter()
{
	if($('#ajax-inner').length>0)
		$('#ajax-inner').show();
	
	var dataString = '';
	
	dataString += 'page='+$('#page').val();
	dataString += '&sort='+$('#sort').val();
	dataString += '&limit='+$('#limit').val();
	dataString += '&offset='+$('#offset').val();
	
	if( $('#panasonic').attr('checked') )
		dataString += '&panasonic=1';
	if( $('#sony').attr('checked') )
		dataString += '&sony=1';
	if( $('#samsung').attr('checked') )
		dataString += '&samsung=1';
	if( $('#lg').attr('checked') )
		dataString += '&lg=1';
	if( $('#sharp').attr('checked') )
		dataString += '&sharp=1';
	if( $('#pioneer').attr('checked') )
		dataString += '&pioneer=1';
	if( $('#phillips').attr('checked') )
		dataString += '&phillips=1';
	if( $('#typePlayer').attr('checked') )
		dataString += '&typePlayer=1';
	if( $('#typeRecorder').attr('checked') )
		dataString += '&typeRecorder=1';
	if( $('#type3DReady').attr('checked') )
		dataString += '&type3DReady=1';
	if( $('#typeHardDrive').attr('checked') )
		dataString += '&typeHardDrive=1';
	if( $('#price200').attr('checked') )
		dataString += '&price200=1';
	if( $('#price350').attr('checked') )
		dataString += '&price350=1';
	if( $('#price500').attr('checked') )
		dataString += '&price500=1';
	if( $('#price501').attr('checked') )
		dataString += '&price501=1';
	if( $('#featLive').attr('checked') )
		dataString += '&featLive=1';
	if( $('#featDecoding').attr('checked') )
		dataString += '&featDecoding=1';
		
	$.ajax({
		type: "POST",
		url: "/resources/ajax/bluray.php",
		data: dataString,  
		success: function(msg){
			var IE = /*@cc_on!@*/false;
			IE ? document.getElementById('pageFiller').innerHTML = msg : $('#pageFiller').html(msg);
			
			if($('#ajax-inner').length>0)
				$('#ajax-inner').hide();	
		}
	});
}

function doPage(n)
{
	switch(n){
		case 1:
		  $('#offset').val(parseInt($('#offset').val()) + parseInt($('#limit').val()));
		  break;
		case -1:
		  $('#offset').val(parseInt($('#offset').val()) - parseInt($('#limit').val()));
		  break;
		case 100:
			$('#limit').val('');
			$('#offset').val('0');
			break
		case -100:
			$('#limit').val('9');
			$('#offset').val('0');
			break;
	}	
	if( $('.searchGroup').length>0 )
		$(document).scrollTo($('.searchGroup'), 800, {queue:true} );
	else
		$(document).scrollTo($('#pageFiller'), 800, {queue:true} );
	doFilter();
}
