integ/js/script.js
author Anthony Ly <anthonyly.com@gmail.com>
Thu, 18 Apr 2013 11:56:24 +0200
changeset 41 8d64ffdaf5e3
parent 0 ca1b8c0fbe35
permissions -rw-r--r--
résolution problème scrollbar firefox
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
0
ca1b8c0fbe35 first commit. Integ from AC
cavaliet
parents:
diff changeset
     1
// Buttons Yes/No
ca1b8c0fbe35 first commit. Integ from AC
cavaliet
parents:
diff changeset
     2
//----------------------
ca1b8c0fbe35 first commit. Integ from AC
cavaliet
parents:
diff changeset
     3
var btn_thumb = function(){
ca1b8c0fbe35 first commit. Integ from AC
cavaliet
parents:
diff changeset
     4
	$('.film_list .btn_thumb, .social_results .btn_thumb, .moviePage .actionsBlock .btn_thumb').click(function(){
ca1b8c0fbe35 first commit. Integ from AC
cavaliet
parents:
diff changeset
     5
		if ($(this).hasClass('btn_on')){
ca1b8c0fbe35 first commit. Integ from AC
cavaliet
parents:
diff changeset
     6
			 $(this).removeClass("btn_on");
ca1b8c0fbe35 first commit. Integ from AC
cavaliet
parents:
diff changeset
     7
		} else {
ca1b8c0fbe35 first commit. Integ from AC
cavaliet
parents:
diff changeset
     8
			$(this).parent('.btn_thumbs').find('.btn_thumb').removeClass("btn_on");
ca1b8c0fbe35 first commit. Integ from AC
cavaliet
parents:
diff changeset
     9
			$(this).addClass("btn_on");
ca1b8c0fbe35 first commit. Integ from AC
cavaliet
parents:
diff changeset
    10
		}
ca1b8c0fbe35 first commit. Integ from AC
cavaliet
parents:
diff changeset
    11
	});
ca1b8c0fbe35 first commit. Integ from AC
cavaliet
parents:
diff changeset
    12
}
ca1b8c0fbe35 first commit. Integ from AC
cavaliet
parents:
diff changeset
    13
ca1b8c0fbe35 first commit. Integ from AC
cavaliet
parents:
diff changeset
    14
// Buttons Yes/No Speednoter
ca1b8c0fbe35 first commit. Integ from AC
cavaliet
parents:
diff changeset
    15
//----------------------
ca1b8c0fbe35 first commit. Integ from AC
cavaliet
parents:
diff changeset
    16
var btn_thumb_sn = function(){
ca1b8c0fbe35 first commit. Integ from AC
cavaliet
parents:
diff changeset
    17
	$('.w-interest .button').click(function(){
ca1b8c0fbe35 first commit. Integ from AC
cavaliet
parents:
diff changeset
    18
		if ($(this).hasClass('btn06')){
ca1b8c0fbe35 first commit. Integ from AC
cavaliet
parents:
diff changeset
    19
			if ($(this).hasClass('btn06_on')){
ca1b8c0fbe35 first commit. Integ from AC
cavaliet
parents:
diff changeset
    20
				 $(this).removeClass("btn06_on");
ca1b8c0fbe35 first commit. Integ from AC
cavaliet
parents:
diff changeset
    21
			} else {
ca1b8c0fbe35 first commit. Integ from AC
cavaliet
parents:
diff changeset
    22
				$(this).addClass("btn06_on");			
ca1b8c0fbe35 first commit. Integ from AC
cavaliet
parents:
diff changeset
    23
			}
ca1b8c0fbe35 first commit. Integ from AC
cavaliet
parents:
diff changeset
    24
			$(this).parent('.w-interest').find('.btn07').removeClass("btn07_on");
ca1b8c0fbe35 first commit. Integ from AC
cavaliet
parents:
diff changeset
    25
		} 
ca1b8c0fbe35 first commit. Integ from AC
cavaliet
parents:
diff changeset
    26
		else if ($(this).hasClass('btn07')) {
ca1b8c0fbe35 first commit. Integ from AC
cavaliet
parents:
diff changeset
    27
			if ($(this).hasClass('btn07_on')){
ca1b8c0fbe35 first commit. Integ from AC
cavaliet
parents:
diff changeset
    28
				 $(this).removeClass("btn07_on");
ca1b8c0fbe35 first commit. Integ from AC
cavaliet
parents:
diff changeset
    29
			} else {
ca1b8c0fbe35 first commit. Integ from AC
cavaliet
parents:
diff changeset
    30
				$(this).addClass("btn07_on");
ca1b8c0fbe35 first commit. Integ from AC
cavaliet
parents:
diff changeset
    31
			}
ca1b8c0fbe35 first commit. Integ from AC
cavaliet
parents:
diff changeset
    32
			$(this).parent('.w-interest').find('.btn06').removeClass("btn06_on");			
ca1b8c0fbe35 first commit. Integ from AC
cavaliet
parents:
diff changeset
    33
		}
ca1b8c0fbe35 first commit. Integ from AC
cavaliet
parents:
diff changeset
    34
		
ca1b8c0fbe35 first commit. Integ from AC
cavaliet
parents:
diff changeset
    35
	});
ca1b8c0fbe35 first commit. Integ from AC
cavaliet
parents:
diff changeset
    36
}
ca1b8c0fbe35 first commit. Integ from AC
cavaliet
parents:
diff changeset
    37
ca1b8c0fbe35 first commit. Integ from AC
cavaliet
parents:
diff changeset
    38
ca1b8c0fbe35 first commit. Integ from AC
cavaliet
parents:
diff changeset
    39
ca1b8c0fbe35 first commit. Integ from AC
cavaliet
parents:
diff changeset
    40
//Filters
ca1b8c0fbe35 first commit. Integ from AC
cavaliet
parents:
diff changeset
    41
//--------
ca1b8c0fbe35 first commit. Integ from AC
cavaliet
parents:
diff changeset
    42
var toggle_filters = function(){
ca1b8c0fbe35 first commit. Integ from AC
cavaliet
parents:
diff changeset
    43
	$('.filters_trigger ul li').toggleClass('current');
ca1b8c0fbe35 first commit. Integ from AC
cavaliet
parents:
diff changeset
    44
	$('.filters_trigger ul li').toggleClass('current');
ca1b8c0fbe35 first commit. Integ from AC
cavaliet
parents:
diff changeset
    45
	$('body').toggleClass('open');
ca1b8c0fbe35 first commit. Integ from AC
cavaliet
parents:
diff changeset
    46
}
ca1b8c0fbe35 first commit. Integ from AC
cavaliet
parents:
diff changeset
    47
ca1b8c0fbe35 first commit. Integ from AC
cavaliet
parents:
diff changeset
    48
ca1b8c0fbe35 first commit. Integ from AC
cavaliet
parents:
diff changeset
    49
// Filters on/off
ca1b8c0fbe35 first commit. Integ from AC
cavaliet
parents:
diff changeset
    50
//------------------
ca1b8c0fbe35 first commit. Integ from AC
cavaliet
parents:
diff changeset
    51
ca1b8c0fbe35 first commit. Integ from AC
cavaliet
parents:
diff changeset
    52
var btn_filter = function(){
ca1b8c0fbe35 first commit. Integ from AC
cavaliet
parents:
diff changeset
    53
	
ca1b8c0fbe35 first commit. Integ from AC
cavaliet
parents:
diff changeset
    54
		// trigger filter col
ca1b8c0fbe35 first commit. Integ from AC
cavaliet
parents:
diff changeset
    55
	/*$('.filters_trigger > span, .filters_trigger #footer_search i' ).click(function(){	
ca1b8c0fbe35 first commit. Integ from AC
cavaliet
parents:
diff changeset
    56
		toggle_filters();
ca1b8c0fbe35 first commit. Integ from AC
cavaliet
parents:
diff changeset
    57
	});*/
ca1b8c0fbe35 first commit. Integ from AC
cavaliet
parents:
diff changeset
    58
ca1b8c0fbe35 first commit. Integ from AC
cavaliet
parents:
diff changeset
    59
	$('.column_button' ).click(function(){	
ca1b8c0fbe35 first commit. Integ from AC
cavaliet
parents:
diff changeset
    60
		toggle_filters();
ca1b8c0fbe35 first commit. Integ from AC
cavaliet
parents:
diff changeset
    61
		$(this).toggleClass("btn_search_on");
ca1b8c0fbe35 first commit. Integ from AC
cavaliet
parents:
diff changeset
    62
		setTimeout("centerFilmListBloc()",600);
ca1b8c0fbe35 first commit. Integ from AC
cavaliet
parents:
diff changeset
    63
	});
ca1b8c0fbe35 first commit. Integ from AC
cavaliet
parents:
diff changeset
    64
		
ca1b8c0fbe35 first commit. Integ from AC
cavaliet
parents:
diff changeset
    65
	$('.filters_trigger ul li span').click(function(){
ca1b8c0fbe35 first commit. Integ from AC
cavaliet
parents:
diff changeset
    66
		if (!$(this).parent().hasClass('current')){
ca1b8c0fbe35 first commit. Integ from AC
cavaliet
parents:
diff changeset
    67
			$(this).parent().find('li').removeClass('current').end();
ca1b8c0fbe35 first commit. Integ from AC
cavaliet
parents:
diff changeset
    68
			$(this).parent().find('li').addClass('current');
ca1b8c0fbe35 first commit. Integ from AC
cavaliet
parents:
diff changeset
    69
			toggle_filters();
ca1b8c0fbe35 first commit. Integ from AC
cavaliet
parents:
diff changeset
    70
		}
ca1b8c0fbe35 first commit. Integ from AC
cavaliet
parents:
diff changeset
    71
	});
ca1b8c0fbe35 first commit. Integ from AC
cavaliet
parents:
diff changeset
    72
		
ca1b8c0fbe35 first commit. Integ from AC
cavaliet
parents:
diff changeset
    73
}
ca1b8c0fbe35 first commit. Integ from AC
cavaliet
parents:
diff changeset
    74
ca1b8c0fbe35 first commit. Integ from AC
cavaliet
parents:
diff changeset
    75
ca1b8c0fbe35 first commit. Integ from AC
cavaliet
parents:
diff changeset
    76
/*var btn_filter = function(){
ca1b8c0fbe35 first commit. Integ from AC
cavaliet
parents:
diff changeset
    77
	$('.filters_trigger ul li span').click(function(){
ca1b8c0fbe35 first commit. Integ from AC
cavaliet
parents:
diff changeset
    78
		if (!$(this).parent().hasClass('current')){
ca1b8c0fbe35 first commit. Integ from AC
cavaliet
parents:
diff changeset
    79
			$(this).parents('.filters_trigger ul').find('li').removeClass('current');
ca1b8c0fbe35 first commit. Integ from AC
cavaliet
parents:
diff changeset
    80
			$(this).parent('.filters_trigger ul li').addClass('current');
ca1b8c0fbe35 first commit. Integ from AC
cavaliet
parents:
diff changeset
    81
			toggle_filters();
ca1b8c0fbe35 first commit. Integ from AC
cavaliet
parents:
diff changeset
    82
		}
ca1b8c0fbe35 first commit. Integ from AC
cavaliet
parents:
diff changeset
    83
	});
ca1b8c0fbe35 first commit. Integ from AC
cavaliet
parents:
diff changeset
    84
	
ca1b8c0fbe35 first commit. Integ from AC
cavaliet
parents:
diff changeset
    85
	$('.filters_trigger form i').click(function(){
ca1b8c0fbe35 first commit. Integ from AC
cavaliet
parents:
diff changeset
    86
			$(this).parents('.filters_trigger ul').find('li').removeClass('current');
ca1b8c0fbe35 first commit. Integ from AC
cavaliet
parents:
diff changeset
    87
			$(this).parent('.filters_trigger ul li').addClass('current');
ca1b8c0fbe35 first commit. Integ from AC
cavaliet
parents:
diff changeset
    88
			toggle_filters();
ca1b8c0fbe35 first commit. Integ from AC
cavaliet
parents:
diff changeset
    89
	});
ca1b8c0fbe35 first commit. Integ from AC
cavaliet
parents:
diff changeset
    90
	
ca1b8c0fbe35 first commit. Integ from AC
cavaliet
parents:
diff changeset
    91
	$('.filters_trigger > span').click(function(){
ca1b8c0fbe35 first commit. Integ from AC
cavaliet
parents:
diff changeset
    92
		$(this).parent('.filters_trigger').find('ul li').toggleClass('current');
ca1b8c0fbe35 first commit. Integ from AC
cavaliet
parents:
diff changeset
    93
			toggle_filters();
ca1b8c0fbe35 first commit. Integ from AC
cavaliet
parents:
diff changeset
    94
	});
ca1b8c0fbe35 first commit. Integ from AC
cavaliet
parents:
diff changeset
    95
}
ca1b8c0fbe35 first commit. Integ from AC
cavaliet
parents:
diff changeset
    96
ca1b8c0fbe35 first commit. Integ from AC
cavaliet
parents:
diff changeset
    97
*/
ca1b8c0fbe35 first commit. Integ from AC
cavaliet
parents:
diff changeset
    98
ca1b8c0fbe35 first commit. Integ from AC
cavaliet
parents:
diff changeset
    99
// Filters on/off
ca1b8c0fbe35 first commit. Integ from AC
cavaliet
parents:
diff changeset
   100
//------------------
ca1b8c0fbe35 first commit. Integ from AC
cavaliet
parents:
diff changeset
   101
var btns_filter = function(){
ca1b8c0fbe35 first commit. Integ from AC
cavaliet
parents:
diff changeset
   102
	
ca1b8c0fbe35 first commit. Integ from AC
cavaliet
parents:
diff changeset
   103
	$('.filters_trigger > span').click(function(){
ca1b8c0fbe35 first commit. Integ from AC
cavaliet
parents:
diff changeset
   104
		$(this).parent('.filters_trigger').find('ul li').toggleClass('current');
ca1b8c0fbe35 first commit. Integ from AC
cavaliet
parents:
diff changeset
   105
			toggle_filters();
ca1b8c0fbe35 first commit. Integ from AC
cavaliet
parents:
diff changeset
   106
	});
ca1b8c0fbe35 first commit. Integ from AC
cavaliet
parents:
diff changeset
   107
}
ca1b8c0fbe35 first commit. Integ from AC
cavaliet
parents:
diff changeset
   108
ca1b8c0fbe35 first commit. Integ from AC
cavaliet
parents:
diff changeset
   109
ca1b8c0fbe35 first commit. Integ from AC
cavaliet
parents:
diff changeset
   110
ca1b8c0fbe35 first commit. Integ from AC
cavaliet
parents:
diff changeset
   111
// Manage profiles
ca1b8c0fbe35 first commit. Integ from AC
cavaliet
parents:
diff changeset
   112
//------------------
ca1b8c0fbe35 first commit. Integ from AC
cavaliet
parents:
diff changeset
   113
var manage_profiles = function(){
ca1b8c0fbe35 first commit. Integ from AC
cavaliet
parents:
diff changeset
   114
ca1b8c0fbe35 first commit. Integ from AC
cavaliet
parents:
diff changeset
   115
	$('.add_profiles span').click(function(){	
ca1b8c0fbe35 first commit. Integ from AC
cavaliet
parents:
diff changeset
   116
		$('.manage_profiles > div ').hide();
ca1b8c0fbe35 first commit. Integ from AC
cavaliet
parents:
diff changeset
   117
		$('.connect_profiles').show();
ca1b8c0fbe35 first commit. Integ from AC
cavaliet
parents:
diff changeset
   118
	});
ca1b8c0fbe35 first commit. Integ from AC
cavaliet
parents:
diff changeset
   119
	
ca1b8c0fbe35 first commit. Integ from AC
cavaliet
parents:
diff changeset
   120
	$('.logout' ).click(function(){	
ca1b8c0fbe35 first commit. Integ from AC
cavaliet
parents:
diff changeset
   121
		$('.manage_profiles > div ').hide();
ca1b8c0fbe35 first commit. Integ from AC
cavaliet
parents:
diff changeset
   122
		$('.deconnect_profiles').show();
ca1b8c0fbe35 first commit. Integ from AC
cavaliet
parents:
diff changeset
   123
	});
ca1b8c0fbe35 first commit. Integ from AC
cavaliet
parents:
diff changeset
   124
	
ca1b8c0fbe35 first commit. Integ from AC
cavaliet
parents:
diff changeset
   125
	$('.deconnect' ).click(function(){	
ca1b8c0fbe35 first commit. Integ from AC
cavaliet
parents:
diff changeset
   126
		$('.deconnect_profiles').hide();
ca1b8c0fbe35 first commit. Integ from AC
cavaliet
parents:
diff changeset
   127
	});
ca1b8c0fbe35 first commit. Integ from AC
cavaliet
parents:
diff changeset
   128
		
ca1b8c0fbe35 first commit. Integ from AC
cavaliet
parents:
diff changeset
   129
	
ca1b8c0fbe35 first commit. Integ from AC
cavaliet
parents:
diff changeset
   130
}
ca1b8c0fbe35 first commit. Integ from AC
cavaliet
parents:
diff changeset
   131
ca1b8c0fbe35 first commit. Integ from AC
cavaliet
parents:
diff changeset
   132
ca1b8c0fbe35 first commit. Integ from AC
cavaliet
parents:
diff changeset
   133
ca1b8c0fbe35 first commit. Integ from AC
cavaliet
parents:
diff changeset
   134
//ACCORDION
ca1b8c0fbe35 first commit. Integ from AC
cavaliet
parents:
diff changeset
   135
ca1b8c0fbe35 first commit. Integ from AC
cavaliet
parents:
diff changeset
   136
ca1b8c0fbe35 first commit. Integ from AC
cavaliet
parents:
diff changeset
   137
$('.adCntnr div.acco2:eq(0)').find('div.collapse').hide().end()
ca1b8c0fbe35 first commit. Integ from AC
cavaliet
parents:
diff changeset
   138
	.find('div.expand').click(function() {
ca1b8c0fbe35 first commit. Integ from AC
cavaliet
parents:
diff changeset
   139
$(this).toggleClass('openAd').siblings().removeClass('openAd').end()
ca1b8c0fbe35 first commit. Integ from AC
cavaliet
parents:
diff changeset
   140
	.next('div.collapse').slideToggle().siblings('div.collapse:visible').slideUp();
ca1b8c0fbe35 first commit. Integ from AC
cavaliet
parents:
diff changeset
   141
	return false;
ca1b8c0fbe35 first commit. Integ from AC
cavaliet
parents:
diff changeset
   142
});
ca1b8c0fbe35 first commit. Integ from AC
cavaliet
parents:
diff changeset
   143
ca1b8c0fbe35 first commit. Integ from AC
cavaliet
parents:
diff changeset
   144
ca1b8c0fbe35 first commit. Integ from AC
cavaliet
parents:
diff changeset
   145
/*
ca1b8c0fbe35 first commit. Integ from AC
cavaliet
parents:
diff changeset
   146
var initCollapsed = function(){
ca1b8c0fbe35 first commit. Integ from AC
cavaliet
parents:
diff changeset
   147
	$('.collapse').addClass('invisibility');
ca1b8c0fbe35 first commit. Integ from AC
cavaliet
parents:
diff changeset
   148
}
ca1b8c0fbe35 first commit. Integ from AC
cavaliet
parents:
diff changeset
   149
initCollapsed();
ca1b8c0fbe35 first commit. Integ from AC
cavaliet
parents:
diff changeset
   150
ca1b8c0fbe35 first commit. Integ from AC
cavaliet
parents:
diff changeset
   151
ca1b8c0fbe35 first commit. Integ from AC
cavaliet
parents:
diff changeset
   152
ca1b8c0fbe35 first commit. Integ from AC
cavaliet
parents:
diff changeset
   153
$('.adCntnr div.acco2 .expand').click(function() {	
ca1b8c0fbe35 first commit. Integ from AC
cavaliet
parents:
diff changeset
   154
	
ca1b8c0fbe35 first commit. Integ from AC
cavaliet
parents:
diff changeset
   155
	$(this).
ca1b8c0fbe35 first commit. Integ from AC
cavaliet
parents:
diff changeset
   156
		toggleClass('openAd').
ca1b8c0fbe35 first commit. Integ from AC
cavaliet
parents:
diff changeset
   157
		siblings().
ca1b8c0fbe35 first commit. Integ from AC
cavaliet
parents:
diff changeset
   158
		removeClass('openAd').
ca1b8c0fbe35 first commit. Integ from AC
cavaliet
parents:
diff changeset
   159
		end().
ca1b8c0fbe35 first commit. Integ from AC
cavaliet
parents:
diff changeset
   160
		next('.collapse').
ca1b8c0fbe35 first commit. Integ from AC
cavaliet
parents:
diff changeset
   161
		hide().
ca1b8c0fbe35 first commit. Integ from AC
cavaliet
parents:
diff changeset
   162
		removeClass('invisibility').		
ca1b8c0fbe35 first commit. Integ from AC
cavaliet
parents:
diff changeset
   163
		slideToggle().		
ca1b8c0fbe35 first commit. Integ from AC
cavaliet
parents:
diff changeset
   164
		siblings('.collapse:visible').
ca1b8c0fbe35 first commit. Integ from AC
cavaliet
parents:
diff changeset
   165
		slideUp();	
ca1b8c0fbe35 first commit. Integ from AC
cavaliet
parents:
diff changeset
   166
	return false;		
ca1b8c0fbe35 first commit. Integ from AC
cavaliet
parents:
diff changeset
   167
});
ca1b8c0fbe35 first commit. Integ from AC
cavaliet
parents:
diff changeset
   168
*/
ca1b8c0fbe35 first commit. Integ from AC
cavaliet
parents:
diff changeset
   169
ca1b8c0fbe35 first commit. Integ from AC
cavaliet
parents:
diff changeset
   170
ca1b8c0fbe35 first commit. Integ from AC
cavaliet
parents:
diff changeset
   171
//MODAL (http://www.ericmmartin.com/projects/simplemodal/)
ca1b8c0fbe35 first commit. Integ from AC
cavaliet
parents:
diff changeset
   172
/*
ca1b8c0fbe35 first commit. Integ from AC
cavaliet
parents:
diff changeset
   173
$('#basic').click(function (e) {
ca1b8c0fbe35 first commit. Integ from AC
cavaliet
parents:
diff changeset
   174
	$('#basic-modal-content').modal({overlayClose: true});
ca1b8c0fbe35 first commit. Integ from AC
cavaliet
parents:
diff changeset
   175
	return false;
ca1b8c0fbe35 first commit. Integ from AC
cavaliet
parents:
diff changeset
   176
});
ca1b8c0fbe35 first commit. Integ from AC
cavaliet
parents:
diff changeset
   177
*/
ca1b8c0fbe35 first commit. Integ from AC
cavaliet
parents:
diff changeset
   178
ca1b8c0fbe35 first commit. Integ from AC
cavaliet
parents:
diff changeset
   179
$("body:not('.profile') .facettes").mCustomScrollbar({
ca1b8c0fbe35 first commit. Integ from AC
cavaliet
parents:
diff changeset
   180
	advanced:{
ca1b8c0fbe35 first commit. Integ from AC
cavaliet
parents:
diff changeset
   181
	    updateOnContentResize: true
ca1b8c0fbe35 first commit. Integ from AC
cavaliet
parents:
diff changeset
   182
	},
ca1b8c0fbe35 first commit. Integ from AC
cavaliet
parents:
diff changeset
   183
	autoDraggerLength:false,
ca1b8c0fbe35 first commit. Integ from AC
cavaliet
parents:
diff changeset
   184
	scrollButtons:{
ca1b8c0fbe35 first commit. Integ from AC
cavaliet
parents:
diff changeset
   185
		enable:false
ca1b8c0fbe35 first commit. Integ from AC
cavaliet
parents:
diff changeset
   186
	}
ca1b8c0fbe35 first commit. Integ from AC
cavaliet
parents:
diff changeset
   187
});
ca1b8c0fbe35 first commit. Integ from AC
cavaliet
parents:
diff changeset
   188
ca1b8c0fbe35 first commit. Integ from AC
cavaliet
parents:
diff changeset
   189
$('#basic2').click(function (e) {
ca1b8c0fbe35 first commit. Integ from AC
cavaliet
parents:
diff changeset
   190
	$('#basic-modal-content2').modal({
ca1b8c0fbe35 first commit. Integ from AC
cavaliet
parents:
diff changeset
   191
		containerCss:{
ca1b8c0fbe35 first commit. Integ from AC
cavaliet
parents:
diff changeset
   192
		height:320,
ca1b8c0fbe35 first commit. Integ from AC
cavaliet
parents:
diff changeset
   193
		width:690
ca1b8c0fbe35 first commit. Integ from AC
cavaliet
parents:
diff changeset
   194
		},
ca1b8c0fbe35 first commit. Integ from AC
cavaliet
parents:
diff changeset
   195
		overlayClose: true
ca1b8c0fbe35 first commit. Integ from AC
cavaliet
parents:
diff changeset
   196
	});
ca1b8c0fbe35 first commit. Integ from AC
cavaliet
parents:
diff changeset
   197
	return false;
ca1b8c0fbe35 first commit. Integ from AC
cavaliet
parents:
diff changeset
   198
});
ca1b8c0fbe35 first commit. Integ from AC
cavaliet
parents:
diff changeset
   199
ca1b8c0fbe35 first commit. Integ from AC
cavaliet
parents:
diff changeset
   200
ca1b8c0fbe35 first commit. Integ from AC
cavaliet
parents:
diff changeset
   201
$('.filters_search input[type="text"]').click(function () {
ca1b8c0fbe35 first commit. Integ from AC
cavaliet
parents:
diff changeset
   202
	$(this).parent().find('.search_dropdown').toggle();
ca1b8c0fbe35 first commit. Integ from AC
cavaliet
parents:
diff changeset
   203
});
ca1b8c0fbe35 first commit. Integ from AC
cavaliet
parents:
diff changeset
   204
ca1b8c0fbe35 first commit. Integ from AC
cavaliet
parents:
diff changeset
   205
$('.search_dropdown ul li a').click(function () {
ca1b8c0fbe35 first commit. Integ from AC
cavaliet
parents:
diff changeset
   206
	$(this).parents('.search_dropdown').hide();
ca1b8c0fbe35 first commit. Integ from AC
cavaliet
parents:
diff changeset
   207
	return false;
ca1b8c0fbe35 first commit. Integ from AC
cavaliet
parents:
diff changeset
   208
});
ca1b8c0fbe35 first commit. Integ from AC
cavaliet
parents:
diff changeset
   209
ca1b8c0fbe35 first commit. Integ from AC
cavaliet
parents:
diff changeset
   210
ca1b8c0fbe35 first commit. Integ from AC
cavaliet
parents:
diff changeset
   211
ca1b8c0fbe35 first commit. Integ from AC
cavaliet
parents:
diff changeset
   212
var openNodal = function(){
ca1b8c0fbe35 first commit. Integ from AC
cavaliet
parents:
diff changeset
   213
	$('#basic-modal-content3').modal({
ca1b8c0fbe35 first commit. Integ from AC
cavaliet
parents:
diff changeset
   214
		containerCss:{
ca1b8c0fbe35 first commit. Integ from AC
cavaliet
parents:
diff changeset
   215
		height:460,
ca1b8c0fbe35 first commit. Integ from AC
cavaliet
parents:
diff changeset
   216
		width:900
ca1b8c0fbe35 first commit. Integ from AC
cavaliet
parents:
diff changeset
   217
		},
ca1b8c0fbe35 first commit. Integ from AC
cavaliet
parents:
diff changeset
   218
		overlayClose: true
ca1b8c0fbe35 first commit. Integ from AC
cavaliet
parents:
diff changeset
   219
	});
ca1b8c0fbe35 first commit. Integ from AC
cavaliet
parents:
diff changeset
   220
	
ca1b8c0fbe35 first commit. Integ from AC
cavaliet
parents:
diff changeset
   221
	$('.simplemodal-close').hide();
ca1b8c0fbe35 first commit. Integ from AC
cavaliet
parents:
diff changeset
   222
	
ca1b8c0fbe35 first commit. Integ from AC
cavaliet
parents:
diff changeset
   223
	$('.btn_see ').click(function(){
ca1b8c0fbe35 first commit. Integ from AC
cavaliet
parents:
diff changeset
   224
		$('.simplemodal-close').trigger('click');
ca1b8c0fbe35 first commit. Integ from AC
cavaliet
parents:
diff changeset
   225
	});
ca1b8c0fbe35 first commit. Integ from AC
cavaliet
parents:
diff changeset
   226
}, modifMovieModal = function(){
ca1b8c0fbe35 first commit. Integ from AC
cavaliet
parents:
diff changeset
   227
	$('#modif-movie-modal').modal({
ca1b8c0fbe35 first commit. Integ from AC
cavaliet
parents:
diff changeset
   228
		containerCss:{
ca1b8c0fbe35 first commit. Integ from AC
cavaliet
parents:
diff changeset
   229
		height:268,
ca1b8c0fbe35 first commit. Integ from AC
cavaliet
parents:
diff changeset
   230
		width:672
ca1b8c0fbe35 first commit. Integ from AC
cavaliet
parents:
diff changeset
   231
		},
ca1b8c0fbe35 first commit. Integ from AC
cavaliet
parents:
diff changeset
   232
		overlayClose: true
ca1b8c0fbe35 first commit. Integ from AC
cavaliet
parents:
diff changeset
   233
	});
ca1b8c0fbe35 first commit. Integ from AC
cavaliet
parents:
diff changeset
   234
	
ca1b8c0fbe35 first commit. Integ from AC
cavaliet
parents:
diff changeset
   235
	$('.btn_see ').click(function(){
ca1b8c0fbe35 first commit. Integ from AC
cavaliet
parents:
diff changeset
   236
		$('.simplemodal-close').trigger('click');
ca1b8c0fbe35 first commit. Integ from AC
cavaliet
parents:
diff changeset
   237
	});
ca1b8c0fbe35 first commit. Integ from AC
cavaliet
parents:
diff changeset
   238
}, addMovieModal = function(){
ca1b8c0fbe35 first commit. Integ from AC
cavaliet
parents:
diff changeset
   239
	$('#add-movie-modal').modal({
ca1b8c0fbe35 first commit. Integ from AC
cavaliet
parents:
diff changeset
   240
		containerCss:{
ca1b8c0fbe35 first commit. Integ from AC
cavaliet
parents:
diff changeset
   241
		height:268,
ca1b8c0fbe35 first commit. Integ from AC
cavaliet
parents:
diff changeset
   242
		width:672
ca1b8c0fbe35 first commit. Integ from AC
cavaliet
parents:
diff changeset
   243
		},
ca1b8c0fbe35 first commit. Integ from AC
cavaliet
parents:
diff changeset
   244
		overlayClose: true
ca1b8c0fbe35 first commit. Integ from AC
cavaliet
parents:
diff changeset
   245
	});
ca1b8c0fbe35 first commit. Integ from AC
cavaliet
parents:
diff changeset
   246
	
ca1b8c0fbe35 first commit. Integ from AC
cavaliet
parents:
diff changeset
   247
	$('.btn_see ').click(function(){
ca1b8c0fbe35 first commit. Integ from AC
cavaliet
parents:
diff changeset
   248
		$('.simplemodal-close').trigger('click');
ca1b8c0fbe35 first commit. Integ from AC
cavaliet
parents:
diff changeset
   249
	});
ca1b8c0fbe35 first commit. Integ from AC
cavaliet
parents:
diff changeset
   250
}, fullVitrineModal = function(){
ca1b8c0fbe35 first commit. Integ from AC
cavaliet
parents:
diff changeset
   251
	$('#full-vitrine-modal').modal({
ca1b8c0fbe35 first commit. Integ from AC
cavaliet
parents:
diff changeset
   252
		containerCss:{
ca1b8c0fbe35 first commit. Integ from AC
cavaliet
parents:
diff changeset
   253
		height:160,
ca1b8c0fbe35 first commit. Integ from AC
cavaliet
parents:
diff changeset
   254
		width:590
ca1b8c0fbe35 first commit. Integ from AC
cavaliet
parents:
diff changeset
   255
		},
ca1b8c0fbe35 first commit. Integ from AC
cavaliet
parents:
diff changeset
   256
		overlayClose: true
ca1b8c0fbe35 first commit. Integ from AC
cavaliet
parents:
diff changeset
   257
	});
ca1b8c0fbe35 first commit. Integ from AC
cavaliet
parents:
diff changeset
   258
	
ca1b8c0fbe35 first commit. Integ from AC
cavaliet
parents:
diff changeset
   259
	$('.btn_see ').click(function(){
ca1b8c0fbe35 first commit. Integ from AC
cavaliet
parents:
diff changeset
   260
		$('.simplemodal-close').trigger('click');
ca1b8c0fbe35 first commit. Integ from AC
cavaliet
parents:
diff changeset
   261
	});
ca1b8c0fbe35 first commit. Integ from AC
cavaliet
parents:
diff changeset
   262
}, commentModal = function(){
ca1b8c0fbe35 first commit. Integ from AC
cavaliet
parents:
diff changeset
   263
	$('#comment-modal').modal({
ca1b8c0fbe35 first commit. Integ from AC
cavaliet
parents:
diff changeset
   264
		containerCss:{
ca1b8c0fbe35 first commit. Integ from AC
cavaliet
parents:
diff changeset
   265
		height:238,
ca1b8c0fbe35 first commit. Integ from AC
cavaliet
parents:
diff changeset
   266
		width:672
ca1b8c0fbe35 first commit. Integ from AC
cavaliet
parents:
diff changeset
   267
		},
ca1b8c0fbe35 first commit. Integ from AC
cavaliet
parents:
diff changeset
   268
		overlayClose: true
ca1b8c0fbe35 first commit. Integ from AC
cavaliet
parents:
diff changeset
   269
	});
ca1b8c0fbe35 first commit. Integ from AC
cavaliet
parents:
diff changeset
   270
	
ca1b8c0fbe35 first commit. Integ from AC
cavaliet
parents:
diff changeset
   271
	$('.btn_see ').click(function(){
ca1b8c0fbe35 first commit. Integ from AC
cavaliet
parents:
diff changeset
   272
		$('.simplemodal-close').trigger('click');
ca1b8c0fbe35 first commit. Integ from AC
cavaliet
parents:
diff changeset
   273
	});
ca1b8c0fbe35 first commit. Integ from AC
cavaliet
parents:
diff changeset
   274
}, allBadgesModal = function(){
ca1b8c0fbe35 first commit. Integ from AC
cavaliet
parents:
diff changeset
   275
	$('#allBadges-modal').modal({
ca1b8c0fbe35 first commit. Integ from AC
cavaliet
parents:
diff changeset
   276
		containerCss:{
ca1b8c0fbe35 first commit. Integ from AC
cavaliet
parents:
diff changeset
   277
		height:540,
ca1b8c0fbe35 first commit. Integ from AC
cavaliet
parents:
diff changeset
   278
		width:622
ca1b8c0fbe35 first commit. Integ from AC
cavaliet
parents:
diff changeset
   279
		},
ca1b8c0fbe35 first commit. Integ from AC
cavaliet
parents:
diff changeset
   280
		overlayClose: true
ca1b8c0fbe35 first commit. Integ from AC
cavaliet
parents:
diff changeset
   281
	});
ca1b8c0fbe35 first commit. Integ from AC
cavaliet
parents:
diff changeset
   282
	
ca1b8c0fbe35 first commit. Integ from AC
cavaliet
parents:
diff changeset
   283
	$('.btn_see ').click(function(){
ca1b8c0fbe35 first commit. Integ from AC
cavaliet
parents:
diff changeset
   284
		$('.simplemodal-close').trigger('click');
ca1b8c0fbe35 first commit. Integ from AC
cavaliet
parents:
diff changeset
   285
	});
ca1b8c0fbe35 first commit. Integ from AC
cavaliet
parents:
diff changeset
   286
}, newBadgesModal = function(){
ca1b8c0fbe35 first commit. Integ from AC
cavaliet
parents:
diff changeset
   287
	$('#newBadges-modal').modal({
ca1b8c0fbe35 first commit. Integ from AC
cavaliet
parents:
diff changeset
   288
		containerCss:{
ca1b8c0fbe35 first commit. Integ from AC
cavaliet
parents:
diff changeset
   289
		height:268,
ca1b8c0fbe35 first commit. Integ from AC
cavaliet
parents:
diff changeset
   290
		width:612
ca1b8c0fbe35 first commit. Integ from AC
cavaliet
parents:
diff changeset
   291
		},
ca1b8c0fbe35 first commit. Integ from AC
cavaliet
parents:
diff changeset
   292
		overlayClose: true
ca1b8c0fbe35 first commit. Integ from AC
cavaliet
parents:
diff changeset
   293
	});
ca1b8c0fbe35 first commit. Integ from AC
cavaliet
parents:
diff changeset
   294
	
ca1b8c0fbe35 first commit. Integ from AC
cavaliet
parents:
diff changeset
   295
	$('.btn_see, .valid_badge ').click(function(){
ca1b8c0fbe35 first commit. Integ from AC
cavaliet
parents:
diff changeset
   296
		$('.simplemodal-close').trigger('click');
ca1b8c0fbe35 first commit. Integ from AC
cavaliet
parents:
diff changeset
   297
	});
ca1b8c0fbe35 first commit. Integ from AC
cavaliet
parents:
diff changeset
   298
}
ca1b8c0fbe35 first commit. Integ from AC
cavaliet
parents:
diff changeset
   299
ca1b8c0fbe35 first commit. Integ from AC
cavaliet
parents:
diff changeset
   300
$('.film_list .btn_thumbs .btn_yes').click(function(){
ca1b8c0fbe35 first commit. Integ from AC
cavaliet
parents:
diff changeset
   301
	$('#interest-modal-content').modal({
ca1b8c0fbe35 first commit. Integ from AC
cavaliet
parents:
diff changeset
   302
		containerCss:{
ca1b8c0fbe35 first commit. Integ from AC
cavaliet
parents:
diff changeset
   303
		height:310,
ca1b8c0fbe35 first commit. Integ from AC
cavaliet
parents:
diff changeset
   304
		width:590
ca1b8c0fbe35 first commit. Integ from AC
cavaliet
parents:
diff changeset
   305
		},
ca1b8c0fbe35 first commit. Integ from AC
cavaliet
parents:
diff changeset
   306
		overlayClose: true
ca1b8c0fbe35 first commit. Integ from AC
cavaliet
parents:
diff changeset
   307
	});
ca1b8c0fbe35 first commit. Integ from AC
cavaliet
parents:
diff changeset
   308
});
ca1b8c0fbe35 first commit. Integ from AC
cavaliet
parents:
diff changeset
   309
$('.film_list .btn_thumbs .btn_no').click(function(){
ca1b8c0fbe35 first commit. Integ from AC
cavaliet
parents:
diff changeset
   310
	$('#not-interest-modal-content').modal({
ca1b8c0fbe35 first commit. Integ from AC
cavaliet
parents:
diff changeset
   311
		containerCss:{
ca1b8c0fbe35 first commit. Integ from AC
cavaliet
parents:
diff changeset
   312
		height:310,
ca1b8c0fbe35 first commit. Integ from AC
cavaliet
parents:
diff changeset
   313
		width:590
ca1b8c0fbe35 first commit. Integ from AC
cavaliet
parents:
diff changeset
   314
		},
ca1b8c0fbe35 first commit. Integ from AC
cavaliet
parents:
diff changeset
   315
		overlayClose: true
ca1b8c0fbe35 first commit. Integ from AC
cavaliet
parents:
diff changeset
   316
	});
ca1b8c0fbe35 first commit. Integ from AC
cavaliet
parents:
diff changeset
   317
});
ca1b8c0fbe35 first commit. Integ from AC
cavaliet
parents:
diff changeset
   318
ca1b8c0fbe35 first commit. Integ from AC
cavaliet
parents:
diff changeset
   319
//Center film list block
ca1b8c0fbe35 first commit. Integ from AC
cavaliet
parents:
diff changeset
   320
var centerFilmListBloc = function(){
ca1b8c0fbe35 first commit. Integ from AC
cavaliet
parents:
diff changeset
   321
ca1b8c0fbe35 first commit. Integ from AC
cavaliet
parents:
diff changeset
   322
	var wArea = $(".results").width(),
ca1b8c0fbe35 first commit. Integ from AC
cavaliet
parents:
diff changeset
   323
		w = wArea % $(".film_list li").outerWidth();
ca1b8c0fbe35 first commit. Integ from AC
cavaliet
parents:
diff changeset
   324
ca1b8c0fbe35 first commit. Integ from AC
cavaliet
parents:
diff changeset
   325
	$(".results > ul").stop(true,true).width(wArea - w);
ca1b8c0fbe35 first commit. Integ from AC
cavaliet
parents:
diff changeset
   326
ca1b8c0fbe35 first commit. Integ from AC
cavaliet
parents:
diff changeset
   327
}, mediaQueriesTest = function(){
ca1b8c0fbe35 first commit. Integ from AC
cavaliet
parents:
diff changeset
   328
	var windowWidth= window.innerWidth;
ca1b8c0fbe35 first commit. Integ from AC
cavaliet
parents:
diff changeset
   329
ca1b8c0fbe35 first commit. Integ from AC
cavaliet
parents:
diff changeset
   330
	if(windowWidth < 1352){
ca1b8c0fbe35 first commit. Integ from AC
cavaliet
parents:
diff changeset
   331
		$(".other_container").insertAfter(".container_table_row .like_container:eq(0)");
ca1b8c0fbe35 first commit. Integ from AC
cavaliet
parents:
diff changeset
   332
	} else{
ca1b8c0fbe35 first commit. Integ from AC
cavaliet
parents:
diff changeset
   333
		$(".other_container").insertAfter(".container_table");
ca1b8c0fbe35 first commit. Integ from AC
cavaliet
parents:
diff changeset
   334
	}
ca1b8c0fbe35 first commit. Integ from AC
cavaliet
parents:
diff changeset
   335
}, synopsisDotDotDot = function(){
ca1b8c0fbe35 first commit. Integ from AC
cavaliet
parents:
diff changeset
   336
	var heightSynop = $(".synopsis").height(),
ca1b8c0fbe35 first commit. Integ from AC
cavaliet
parents:
diff changeset
   337
		synopContent = $(".synopsis").triggerHandler("originalContent");
ca1b8c0fbe35 first commit. Integ from AC
cavaliet
parents:
diff changeset
   338
ca1b8c0fbe35 first commit. Integ from AC
cavaliet
parents:
diff changeset
   339
	$(".synopsis").dotdotdot({
ca1b8c0fbe35 first commit. Integ from AC
cavaliet
parents:
diff changeset
   340
        watch: "window",
ca1b8c0fbe35 first commit. Integ from AC
cavaliet
parents:
diff changeset
   341
        callback: function() {
ca1b8c0fbe35 first commit. Integ from AC
cavaliet
parents:
diff changeset
   342
			$(".sinopSee").removeClass("allText");
ca1b8c0fbe35 first commit. Integ from AC
cavaliet
parents:
diff changeset
   343
			$(".sinopSee").addClass("dotDoted");
ca1b8c0fbe35 first commit. Integ from AC
cavaliet
parents:
diff changeset
   344
			$(".sinopSee span").text("+");
ca1b8c0fbe35 first commit. Integ from AC
cavaliet
parents:
diff changeset
   345
        }
ca1b8c0fbe35 first commit. Integ from AC
cavaliet
parents:
diff changeset
   346
    });
ca1b8c0fbe35 first commit. Integ from AC
cavaliet
parents:
diff changeset
   347
    $(".dotDoted").live('click',function() {
ca1b8c0fbe35 first commit. Integ from AC
cavaliet
parents:
diff changeset
   348
	    $(".synopsis").trigger("destroy");
ca1b8c0fbe35 first commit. Integ from AC
cavaliet
parents:
diff changeset
   349
	    $(".synopsis").height("auto");
ca1b8c0fbe35 first commit. Integ from AC
cavaliet
parents:
diff changeset
   350
	    $(".sinopSee").addClass("allText");
ca1b8c0fbe35 first commit. Integ from AC
cavaliet
parents:
diff changeset
   351
	    $(".sinopSee").removeClass("dotDoted");
ca1b8c0fbe35 first commit. Integ from AC
cavaliet
parents:
diff changeset
   352
	    $(".sinopSee span").text("-");
ca1b8c0fbe35 first commit. Integ from AC
cavaliet
parents:
diff changeset
   353
	});
ca1b8c0fbe35 first commit. Integ from AC
cavaliet
parents:
diff changeset
   354
    $(".allText").live('click',function() {
ca1b8c0fbe35 first commit. Integ from AC
cavaliet
parents:
diff changeset
   355
    	$(".synopsis").height(heightSynop);
ca1b8c0fbe35 first commit. Integ from AC
cavaliet
parents:
diff changeset
   356
	    $(".synopsis").dotdotdot({
ca1b8c0fbe35 first commit. Integ from AC
cavaliet
parents:
diff changeset
   357
	        watch: "window",
ca1b8c0fbe35 first commit. Integ from AC
cavaliet
parents:
diff changeset
   358
	        callback: function() {
ca1b8c0fbe35 first commit. Integ from AC
cavaliet
parents:
diff changeset
   359
				$(".sinopSee").addClass("dotDoted");
ca1b8c0fbe35 first commit. Integ from AC
cavaliet
parents:
diff changeset
   360
				$(".sinopSee").removeClass("allText");
ca1b8c0fbe35 first commit. Integ from AC
cavaliet
parents:
diff changeset
   361
				$(".sinopSee span").text("+");
ca1b8c0fbe35 first commit. Integ from AC
cavaliet
parents:
diff changeset
   362
	        }
ca1b8c0fbe35 first commit. Integ from AC
cavaliet
parents:
diff changeset
   363
	    });
ca1b8c0fbe35 first commit. Integ from AC
cavaliet
parents:
diff changeset
   364
	});
ca1b8c0fbe35 first commit. Integ from AC
cavaliet
parents:
diff changeset
   365
ca1b8c0fbe35 first commit. Integ from AC
cavaliet
parents:
diff changeset
   366
}
ca1b8c0fbe35 first commit. Integ from AC
cavaliet
parents:
diff changeset
   367
ca1b8c0fbe35 first commit. Integ from AC
cavaliet
parents:
diff changeset
   368
//Speednoter Animation
ca1b8c0fbe35 first commit. Integ from AC
cavaliet
parents:
diff changeset
   369
var activateSeeRecommandations = function(){
ca1b8c0fbe35 first commit. Integ from AC
cavaliet
parents:
diff changeset
   370
	$(".stillToRate").animate({"opacity":"0"},300);
ca1b8c0fbe35 first commit. Integ from AC
cavaliet
parents:
diff changeset
   371
	$(".stillToRate").animate({width: 'toggle'},500);
ca1b8c0fbe35 first commit. Integ from AC
cavaliet
parents:
diff changeset
   372
	$(".btn_see").animate({"opacity":"1"},1500);
ca1b8c0fbe35 first commit. Integ from AC
cavaliet
parents:
diff changeset
   373
ca1b8c0fbe35 first commit. Integ from AC
cavaliet
parents:
diff changeset
   374
	/* $('.my_reco').attr({
ca1b8c0fbe35 first commit. Integ from AC
cavaliet
parents:
diff changeset
   375
		href: 'new_link...',
ca1b8c0fbe35 first commit. Integ from AC
cavaliet
parents:
diff changeset
   376
		title: '...'
ca1b8c0fbe35 first commit. Integ from AC
cavaliet
parents:
diff changeset
   377
	}); */
ca1b8c0fbe35 first commit. Integ from AC
cavaliet
parents:
diff changeset
   378
}, youhouNumber = function(){
ca1b8c0fbe35 first commit. Integ from AC
cavaliet
parents:
diff changeset
   379
	$(".stillToRate span").addClass("youhou");
ca1b8c0fbe35 first commit. Integ from AC
cavaliet
parents:
diff changeset
   380
	setTimeout(function() {
ca1b8c0fbe35 first commit. Integ from AC
cavaliet
parents:
diff changeset
   381
		$(".stillToRate span").removeClass("youhou");
ca1b8c0fbe35 first commit. Integ from AC
cavaliet
parents:
diff changeset
   382
	}, 300);//the same time like ".stillToRate span" CSS transition animation
ca1b8c0fbe35 first commit. Integ from AC
cavaliet
parents:
diff changeset
   383
}
ca1b8c0fbe35 first commit. Integ from AC
cavaliet
parents:
diff changeset
   384
ca1b8c0fbe35 first commit. Integ from AC
cavaliet
parents:
diff changeset
   385
//profile - hide message tuto
ca1b8c0fbe35 first commit. Integ from AC
cavaliet
parents:
diff changeset
   386
var closeMsgTuto = function(){
ca1b8c0fbe35 first commit. Integ from AC
cavaliet
parents:
diff changeset
   387
	$('.msg_box i.close').click(function(){
ca1b8c0fbe35 first commit. Integ from AC
cavaliet
parents:
diff changeset
   388
		$(this).parent().animate({"opacity":"0"},300,function(){
ca1b8c0fbe35 first commit. Integ from AC
cavaliet
parents:
diff changeset
   389
			$(this).slideUp();
ca1b8c0fbe35 first commit. Integ from AC
cavaliet
parents:
diff changeset
   390
		});
ca1b8c0fbe35 first commit. Integ from AC
cavaliet
parents:
diff changeset
   391
	});
ca1b8c0fbe35 first commit. Integ from AC
cavaliet
parents:
diff changeset
   392
}
ca1b8c0fbe35 first commit. Integ from AC
cavaliet
parents:
diff changeset
   393
$(function() {
ca1b8c0fbe35 first commit. Integ from AC
cavaliet
parents:
diff changeset
   394
ca1b8c0fbe35 first commit. Integ from AC
cavaliet
parents:
diff changeset
   395
	$(window).resize(function(){
ca1b8c0fbe35 first commit. Integ from AC
cavaliet
parents:
diff changeset
   396
		centerFilmListBloc();
ca1b8c0fbe35 first commit. Integ from AC
cavaliet
parents:
diff changeset
   397
		mediaQueriesTest();
ca1b8c0fbe35 first commit. Integ from AC
cavaliet
parents:
diff changeset
   398
	});
ca1b8c0fbe35 first commit. Integ from AC
cavaliet
parents:
diff changeset
   399
	mediaQueriesTest();
ca1b8c0fbe35 first commit. Integ from AC
cavaliet
parents:
diff changeset
   400
	centerFilmListBloc();
ca1b8c0fbe35 first commit. Integ from AC
cavaliet
parents:
diff changeset
   401
	//socialGrid();
ca1b8c0fbe35 first commit. Integ from AC
cavaliet
parents:
diff changeset
   402
	// manageyes/no buttons
ca1b8c0fbe35 first commit. Integ from AC
cavaliet
parents:
diff changeset
   403
	if($('.film_list .btn_thumb').length){
ca1b8c0fbe35 first commit. Integ from AC
cavaliet
parents:
diff changeset
   404
		 btn_thumb();
ca1b8c0fbe35 first commit. Integ from AC
cavaliet
parents:
diff changeset
   405
	}
ca1b8c0fbe35 first commit. Integ from AC
cavaliet
parents:
diff changeset
   406
	if($('.social_results .btn_thumb').length){
ca1b8c0fbe35 first commit. Integ from AC
cavaliet
parents:
diff changeset
   407
		 btn_thumb();
ca1b8c0fbe35 first commit. Integ from AC
cavaliet
parents:
diff changeset
   408
	}
ca1b8c0fbe35 first commit. Integ from AC
cavaliet
parents:
diff changeset
   409
	if($('.moviePage .actionsBlock .btn_thumb').length){
ca1b8c0fbe35 first commit. Integ from AC
cavaliet
parents:
diff changeset
   410
		 btn_thumb();
ca1b8c0fbe35 first commit. Integ from AC
cavaliet
parents:
diff changeset
   411
	}
ca1b8c0fbe35 first commit. Integ from AC
cavaliet
parents:
diff changeset
   412
	
ca1b8c0fbe35 first commit. Integ from AC
cavaliet
parents:
diff changeset
   413
	// manageyes/no buttons speednoter
ca1b8c0fbe35 first commit. Integ from AC
cavaliet
parents:
diff changeset
   414
	if($('.speednoter').length){
ca1b8c0fbe35 first commit. Integ from AC
cavaliet
parents:
diff changeset
   415
		 btn_thumb_sn();
ca1b8c0fbe35 first commit. Integ from AC
cavaliet
parents:
diff changeset
   416
	}
ca1b8c0fbe35 first commit. Integ from AC
cavaliet
parents:
diff changeset
   417
	
ca1b8c0fbe35 first commit. Integ from AC
cavaliet
parents:
diff changeset
   418
	//
ca1b8c0fbe35 first commit. Integ from AC
cavaliet
parents:
diff changeset
   419
	if($('.msg_box i.close').length){
ca1b8c0fbe35 first commit. Integ from AC
cavaliet
parents:
diff changeset
   420
		 closeMsgTuto();
ca1b8c0fbe35 first commit. Integ from AC
cavaliet
parents:
diff changeset
   421
	}
ca1b8c0fbe35 first commit. Integ from AC
cavaliet
parents:
diff changeset
   422
ca1b8c0fbe35 first commit. Integ from AC
cavaliet
parents:
diff changeset
   423
	// trigger filter col
ca1b8c0fbe35 first commit. Integ from AC
cavaliet
parents:
diff changeset
   424
	btn_filter();
ca1b8c0fbe35 first commit. Integ from AC
cavaliet
parents:
diff changeset
   425
	
ca1b8c0fbe35 first commit. Integ from AC
cavaliet
parents:
diff changeset
   426
	manage_profiles();
ca1b8c0fbe35 first commit. Integ from AC
cavaliet
parents:
diff changeset
   427
ca1b8c0fbe35 first commit. Integ from AC
cavaliet
parents:
diff changeset
   428
		/* fiche film */
ca1b8c0fbe35 first commit. Integ from AC
cavaliet
parents:
diff changeset
   429
	$('.movie_vitrine').not(".vitrineFull").click(function (e) {
ca1b8c0fbe35 first commit. Integ from AC
cavaliet
parents:
diff changeset
   430
		addMovieModal();
ca1b8c0fbe35 first commit. Integ from AC
cavaliet
parents:
diff changeset
   431
		return false;
ca1b8c0fbe35 first commit. Integ from AC
cavaliet
parents:
diff changeset
   432
	});
ca1b8c0fbe35 first commit. Integ from AC
cavaliet
parents:
diff changeset
   433
	$('.vitrineFull').click(function (e) {
ca1b8c0fbe35 first commit. Integ from AC
cavaliet
parents:
diff changeset
   434
		fullVitrineModal();
ca1b8c0fbe35 first commit. Integ from AC
cavaliet
parents:
diff changeset
   435
		return false;
ca1b8c0fbe35 first commit. Integ from AC
cavaliet
parents:
diff changeset
   436
	});
ca1b8c0fbe35 first commit. Integ from AC
cavaliet
parents:
diff changeset
   437
		/* vitrine */
ca1b8c0fbe35 first commit. Integ from AC
cavaliet
parents:
diff changeset
   438
	$('.edit_btn').click(function (e) {
ca1b8c0fbe35 first commit. Integ from AC
cavaliet
parents:
diff changeset
   439
		modifMovieModal();
ca1b8c0fbe35 first commit. Integ from AC
cavaliet
parents:
diff changeset
   440
		return false;
ca1b8c0fbe35 first commit. Integ from AC
cavaliet
parents:
diff changeset
   441
	});
ca1b8c0fbe35 first commit. Integ from AC
cavaliet
parents:
diff changeset
   442
	$('.vitr_list .overlay_area .desc').click(function (e) {
ca1b8c0fbe35 first commit. Integ from AC
cavaliet
parents:
diff changeset
   443
		commentModal();
ca1b8c0fbe35 first commit. Integ from AC
cavaliet
parents:
diff changeset
   444
		return false;
ca1b8c0fbe35 first commit. Integ from AC
cavaliet
parents:
diff changeset
   445
	});
ca1b8c0fbe35 first commit. Integ from AC
cavaliet
parents:
diff changeset
   446
	$('.moreBadges').click(function (e) {
ca1b8c0fbe35 first commit. Integ from AC
cavaliet
parents:
diff changeset
   447
		allBadgesModal();
ca1b8c0fbe35 first commit. Integ from AC
cavaliet
parents:
diff changeset
   448
		return false;
ca1b8c0fbe35 first commit. Integ from AC
cavaliet
parents:
diff changeset
   449
	});
ca1b8c0fbe35 first commit. Integ from AC
cavaliet
parents:
diff changeset
   450
	$('nav .notification').click(function (e) {
ca1b8c0fbe35 first commit. Integ from AC
cavaliet
parents:
diff changeset
   451
		newBadgesModal();
ca1b8c0fbe35 first commit. Integ from AC
cavaliet
parents:
diff changeset
   452
		return false;
ca1b8c0fbe35 first commit. Integ from AC
cavaliet
parents:
diff changeset
   453
	});
ca1b8c0fbe35 first commit. Integ from AC
cavaliet
parents:
diff changeset
   454
	
ca1b8c0fbe35 first commit. Integ from AC
cavaliet
parents:
diff changeset
   455
		/* */
ca1b8c0fbe35 first commit. Integ from AC
cavaliet
parents:
diff changeset
   456
	$('.simple_modal_trigger').click(function (e) {
ca1b8c0fbe35 first commit. Integ from AC
cavaliet
parents:
diff changeset
   457
		$('#simple_modal').modal({
ca1b8c0fbe35 first commit. Integ from AC
cavaliet
parents:
diff changeset
   458
			containerCss:{
ca1b8c0fbe35 first commit. Integ from AC
cavaliet
parents:
diff changeset
   459
			height:320,
ca1b8c0fbe35 first commit. Integ from AC
cavaliet
parents:
diff changeset
   460
			width:690
ca1b8c0fbe35 first commit. Integ from AC
cavaliet
parents:
diff changeset
   461
			},
ca1b8c0fbe35 first commit. Integ from AC
cavaliet
parents:
diff changeset
   462
			overlayClose: true
ca1b8c0fbe35 first commit. Integ from AC
cavaliet
parents:
diff changeset
   463
		});
ca1b8c0fbe35 first commit. Integ from AC
cavaliet
parents:
diff changeset
   464
		return false;
ca1b8c0fbe35 first commit. Integ from AC
cavaliet
parents:
diff changeset
   465
	});
ca1b8c0fbe35 first commit. Integ from AC
cavaliet
parents:
diff changeset
   466
	
ca1b8c0fbe35 first commit. Integ from AC
cavaliet
parents:
diff changeset
   467
	$('#basic').click(function() {
ca1b8c0fbe35 first commit. Integ from AC
cavaliet
parents:
diff changeset
   468
		$("#basic-modal-content").modal({
ca1b8c0fbe35 first commit. Integ from AC
cavaliet
parents:
diff changeset
   469
			containerCss:{
ca1b8c0fbe35 first commit. Integ from AC
cavaliet
parents:
diff changeset
   470
				height:440,
ca1b8c0fbe35 first commit. Integ from AC
cavaliet
parents:
diff changeset
   471
				width:690
ca1b8c0fbe35 first commit. Integ from AC
cavaliet
parents:
diff changeset
   472
				},
ca1b8c0fbe35 first commit. Integ from AC
cavaliet
parents:
diff changeset
   473
			overlayClose: true,
ca1b8c0fbe35 first commit. Integ from AC
cavaliet
parents:
diff changeset
   474
			onShow : function() {
ca1b8c0fbe35 first commit. Integ from AC
cavaliet
parents:
diff changeset
   475
				$(".star_names").
ca1b8c0fbe35 first commit. Integ from AC
cavaliet
parents:
diff changeset
   476
					mCustomScrollbar({
ca1b8c0fbe35 first commit. Integ from AC
cavaliet
parents:
diff changeset
   477
						autoDraggerLength:false,
ca1b8c0fbe35 first commit. Integ from AC
cavaliet
parents:
diff changeset
   478
						scrollButtons:{
ca1b8c0fbe35 first commit. Integ from AC
cavaliet
parents:
diff changeset
   479
							enable:false
ca1b8c0fbe35 first commit. Integ from AC
cavaliet
parents:
diff changeset
   480
						}
ca1b8c0fbe35 first commit. Integ from AC
cavaliet
parents:
diff changeset
   481
					});
ca1b8c0fbe35 first commit. Integ from AC
cavaliet
parents:
diff changeset
   482
				}
ca1b8c0fbe35 first commit. Integ from AC
cavaliet
parents:
diff changeset
   483
			});
ca1b8c0fbe35 first commit. Integ from AC
cavaliet
parents:
diff changeset
   484
		return false;
ca1b8c0fbe35 first commit. Integ from AC
cavaliet
parents:
diff changeset
   485
	});
ca1b8c0fbe35 first commit. Integ from AC
cavaliet
parents:
diff changeset
   486
ca1b8c0fbe35 first commit. Integ from AC
cavaliet
parents:
diff changeset
   487
	//TOOLTIP INFO VIGNETTE
ca1b8c0fbe35 first commit. Integ from AC
cavaliet
parents:
diff changeset
   488
	var show_tooltip_info = function(elem){
ca1b8c0fbe35 first commit. Integ from AC
cavaliet
parents:
diff changeset
   489
ca1b8c0fbe35 first commit. Integ from AC
cavaliet
parents:
diff changeset
   490
		var clWidth = $("body").width(),//WIDTH AREA
ca1b8c0fbe35 first commit. Integ from AC
cavaliet
parents:
diff changeset
   491
			$thisEl = elem.parent().parent().parent(),// target LI
ca1b8c0fbe35 first commit. Integ from AC
cavaliet
parents:
diff changeset
   492
			$thisElDiv = $thisEl.children("div"),// target LI DIV
ca1b8c0fbe35 first commit. Integ from AC
cavaliet
parents:
diff changeset
   493
			elWidth = elem.parent().find(".tooltip_info").outerWidth() + elem.parent().find(".arrow_tooltip").outerWidth() ,//WIDTH 1 ELEMENT
ca1b8c0fbe35 first commit. Integ from AC
cavaliet
parents:
diff changeset
   494
			thisElPos = $thisEl.offset();//POSITION ELEMENT
ca1b8c0fbe35 first commit. Integ from AC
cavaliet
parents:
diff changeset
   495
ca1b8c0fbe35 first commit. Integ from AC
cavaliet
parents:
diff changeset
   496
		//move on the left IF the last line element
ca1b8c0fbe35 first commit. Integ from AC
cavaliet
parents:
diff changeset
   497
		if ((clWidth - thisElPos.left) < elWidth*2) {
ca1b8c0fbe35 first commit. Integ from AC
cavaliet
parents:
diff changeset
   498
			$thisEl.find(".tooltip_info, .arrow_tooltip").addClass("posLeft");
ca1b8c0fbe35 first commit. Integ from AC
cavaliet
parents:
diff changeset
   499
		} else {
ca1b8c0fbe35 first commit. Integ from AC
cavaliet
parents:
diff changeset
   500
			$thisEl.find(".tooltip_info, .arrow_tooltip").removeClass("posLeft");
ca1b8c0fbe35 first commit. Integ from AC
cavaliet
parents:
diff changeset
   501
		};
ca1b8c0fbe35 first commit. Integ from AC
cavaliet
parents:
diff changeset
   502
ca1b8c0fbe35 first commit. Integ from AC
cavaliet
parents:
diff changeset
   503
		//tooltip vetical alignement
ca1b8c0fbe35 first commit. Integ from AC
cavaliet
parents:
diff changeset
   504
		var vignHeight = $thisElDiv.outerHeight(),
ca1b8c0fbe35 first commit. Integ from AC
cavaliet
parents:
diff changeset
   505
			tooltipHeight = $thisEl.find(".tooltip_info").outerHeight(),
ca1b8c0fbe35 first commit. Integ from AC
cavaliet
parents:
diff changeset
   506
			toAddToTop = Math.round((vignHeight - tooltipHeight)/2);
ca1b8c0fbe35 first commit. Integ from AC
cavaliet
parents:
diff changeset
   507
			
ca1b8c0fbe35 first commit. Integ from AC
cavaliet
parents:
diff changeset
   508
			
ca1b8c0fbe35 first commit. Integ from AC
cavaliet
parents:
diff changeset
   509
			if(toAddToTop > -3){
ca1b8c0fbe35 first commit. Integ from AC
cavaliet
parents:
diff changeset
   510
				toAddToTop = -3;
ca1b8c0fbe35 first commit. Integ from AC
cavaliet
parents:
diff changeset
   511
			}
ca1b8c0fbe35 first commit. Integ from AC
cavaliet
parents:
diff changeset
   512
			var toAddToTopArrow = 13 - toAddToTop;
ca1b8c0fbe35 first commit. Integ from AC
cavaliet
parents:
diff changeset
   513
ca1b8c0fbe35 first commit. Integ from AC
cavaliet
parents:
diff changeset
   514
		$thisEl.find(".tooltip_info").css({"top":toAddToTop+"px"});
ca1b8c0fbe35 first commit. Integ from AC
cavaliet
parents:
diff changeset
   515
		$thisEl.find(".arrow_tooltip").css({"top":toAddToTopArrow+"px"});
ca1b8c0fbe35 first commit. Integ from AC
cavaliet
parents:
diff changeset
   516
		
ca1b8c0fbe35 first commit. Integ from AC
cavaliet
parents:
diff changeset
   517
	}
ca1b8c0fbe35 first commit. Integ from AC
cavaliet
parents:
diff changeset
   518
	//SHOW TOOLTIP
ca1b8c0fbe35 first commit. Integ from AC
cavaliet
parents:
diff changeset
   519
	$(".info_btn").hover(function(){
ca1b8c0fbe35 first commit. Integ from AC
cavaliet
parents:
diff changeset
   520
		show_tooltip_info($(this));
ca1b8c0fbe35 first commit. Integ from AC
cavaliet
parents:
diff changeset
   521
	},function(){
ca1b8c0fbe35 first commit. Integ from AC
cavaliet
parents:
diff changeset
   522
		show_tooltip_info($(this));
ca1b8c0fbe35 first commit. Integ from AC
cavaliet
parents:
diff changeset
   523
	});
ca1b8c0fbe35 first commit. Integ from AC
cavaliet
parents:
diff changeset
   524
ca1b8c0fbe35 first commit. Integ from AC
cavaliet
parents:
diff changeset
   525
	//JCAROUSEL
ca1b8c0fbe35 first commit. Integ from AC
cavaliet
parents:
diff changeset
   526
	if ( $('.carousels .js_jcar').length ) {
ca1b8c0fbe35 first commit. Integ from AC
cavaliet
parents:
diff changeset
   527
		$('.carousels .js_jcar').each(function(){
ca1b8c0fbe35 first commit. Integ from AC
cavaliet
parents:
diff changeset
   528
			$(this).jcarousel();
ca1b8c0fbe35 first commit. Integ from AC
cavaliet
parents:
diff changeset
   529
		});
ca1b8c0fbe35 first commit. Integ from AC
cavaliet
parents:
diff changeset
   530
	}
ca1b8c0fbe35 first commit. Integ from AC
cavaliet
parents:
diff changeset
   531
ca1b8c0fbe35 first commit. Integ from AC
cavaliet
parents:
diff changeset
   532
});