$(document).ready(function() {
	$('#logo').html('');
	globalEventAttach();	
	$('#search li').hover(
		function () {
			$('#search li').removeClass('active');
			$(this).addClass('active');
				
			$('#search input[name="option"]').val($(this).attr('opt'));
		}, 
		function () {
				
		}
	);
});

function globalEventAttach(){
		$('#index_vid_container .grid_view').hover(
			function () {
				$('.grid_view').removeClass('grid_view_top');
				$('.grid_view .thumbWrap').remove();				
				var t = $(this).offset();
				t = $(window).width() - t.left;
				var wrapType = 'thumbWrapRight';
				if(t < 470) wrapType = 'thumbWrapLeft';				
				var infos = $(this).find('p#desc');				
				var thumbWrap = $('<div class="thumbWrap ' + wrapType + ' shadow"><div class="infosWrap"><h4>' + $(this).find('img').attr('alt') + '</h4><p>Origine : <b>' + infos.attr('origin') + ' - ' + infos.attr('year') + '</b><br />Par : <b>' + infos.attr('real') + '</b><br />Avec : <b>' + infos.attr('casting') + '</b><br />Type : <b>' + infos.attr('genre') + '</b><br /></p><p>' + infos.html() + '</p><p>Vu <b>' + infos.attr('view') + '</b> fois, ajouté par <b>' + infos.attr('username') + '</b> ' + infos.attr('dateadded') + '</p></div></div>');
				
				$(this).addClass('grid_view_top');
				$(this).append(thumbWrap);
				thumbWrap.show('slow');
				thumbWrap.hover(
					function () {
						$(this).hide('fast',  function() {$(this).remove()});
						$(this).parent().removeClass('grid_view_top');
					}, 
					function () {
					}
				);
			}, 
			function () {
				$(this).find('.thumbWrap').hide('fast',  function() {$(this).find('.thumbWrap').remove()});
				$(this).removeClass('grid_view_top');
			}
		);
		
		$('.grid_view .list_rating').hover(
			function () {				
				var t = $(this).offset();
				t = $(window).width() - t.left;
				var wrapType = 'thumbWrapRight';
				if(t < 470) wrapType = 'thumbWrapLeft';							
				var thumbWrap = $(this).closest('.grid_view').find('.thumbWrap');		
				thumbWrap.find('.infosWrap').hide();					
				var avis = thumbWrap.find('.infosWrapAvis');
				
				if(avis.length != 0){
					avis.show();
				}else{	
				$.post('/ajax.php', 
					{ 	
						mode : 'get_Areviews',
						mid : $(this).attr('mid')
					},
					function(data){
						//$('.grid_view').removeClass('grid_view_top');
						//$('.grid_view .thumbWrap').remove();
						var infos = '';
						$.each(data, function(k, v){
							infos += '<p><b style="float:left;">' + v.name + ' : </b>';
							for(var i = 1 ; i <= 5 ; i++){
								infos += '<span class="etoile';
								if(i <= v.note) infos += 'On';
								else infos += 'Off';
								infos += '"></span>';
							}
							infos += '<br />' + v.review + '</p>';
						});
						var content = $('<div class="infosWrap infosWrapAvis"><h4>Avis des spectateurs</h4>' + infos + '</div>');
						
						thumbWrap.append(content);
					},
					'json'
				);
				}
			}, 
			function () {
				var thumbWrap = $(this).closest('.grid_view').find('.thumbWrap');					
				thumbWrap.find('.infosWrap').show();
				thumbWrap.find('.infosWrapAvis').hide();
				/*var parent = $(this).closest('.grid_view');
				parent.find('.thumbWrap').hide('fast',  function() {parent.find('.thumbWrap').remove()});
				parent.removeClass('grid_view_top');*/
			}
		);
		
	}

