
var var_jScrollPane={
scrollbarWidth:15,
scrollbarDraggerWidth:9,
scrollbarMargin:0,
animateTo:true,
animateInterval:50,
animateStep:5
}
$('#difference-scroll_pane').jScrollPane(var_jScrollPane);
$('#experience-scroll_pane').jScrollPane(var_jScrollPane);
$('#activities-scroll_pane').jScrollPane(var_jScrollPane);
$('#about-scroll_pane').jScrollPane(var_jScrollPane);
jQuery.otCommons={
defaults:{
delayOpenBox:400,
delayCloseBox:200,
delayLoadingPreStart:900,delayLoadingStart:1500,delayLoadingAfterStart:3000,
delayLoadingFade:300,delayLoadingInnerFade:40,
closingDefault:true,
messageLinkOut:pts_lang.messageLinkOut
},
mouse_x:0,
mouse_y:0,
mouse_left:10,
mouse_top:-20,
settings:null,
connected:false,
formCurrentPostage:null,
leftSectionOpened:null,
inAction:false,
messageConnextion:function(data){
var jqOpt=jQuery.otCommons;
var html='';
html+='<div class="message_box message_box-div" id="'+data.id+'">';
if(data.btn_close!==false){
html+='<a href="/" class="close" title="'+pts_lang.close_window+'">'+pts_lang.close_window+'</a>'}else{
html+='<span class="close"></span>'}
if(data.title!='undefined'&&data.title!=''){
html+='<h3>'+data.title+'</h3>'}
if(data.content!='undefined'&&data.content!=''){
html+='<div class="content">'+data.content+'</div>'}
html+='</div>';
$("#connexion_section_logged div#"+data.id).remove();
$('#connexion_section_logged').append(html);
$('#'+data.id+'.message_box').animate({
left:"0px"
},500,'easeInOutCubic',function(){
$('#connexion_loading').fadeOut('fast')});
setTimeout("$('div.message_box').animate({ left: \"-235px\" }, 500);",3500);
jqOpt.messageBoxClose()},
messageBoxTriggerClose:function(data){
if(!data||typeof(data)=='undefined')data={};
if($("#connexion_section div.message_box-div")){
$('#connexion_loading').fadeIn();
$("#connexion_section div.message_box-div").animate({
left:"-235px"
},500,'easeInOutCubic',function(){
$('#connexion_loading').fadeOut('fast')})}
},
messageBoxClose:function(){
var jqOpt=jQuery.otCommons;
$('.message_box a.close').click(function(){
jqOpt.messageBoxTriggerClose({id:'welcome_box'});
return false})},
dialogs:{
flag:'#dialog_flag',
post_error:'#dialog_post_error',
connection_error:'#dialog_connection_error',
connection_interupted_error:'#dialog_connection_interupted_error',
potential_html:'#dialog_potential_html',
thanks_post_testimonial:'#dialog_thanks_post_testimonial',
thanks_post_comment:'#dialog_thanks_post_comment',
confirmation_to_post:'#dialog_confirmation_to_post',
posting_error:'#dialog_posting_error',
mailer_error:'#dialog_mailer_error',
mailer_error_infos:'#dialog_mailer_error_infos',
send_to_friend:'#dialog_send_to_friend',
sendtofriend_post_error:'#dialog_sendtofriend_post_error',
thanks_sendtofriend:'#dialog_thanks_sendtofriend',
welcome_link_sendtofriend:'#dialog_welcome_link_sendtofriend',
logout:'#dialog_logout',
inscription:'#dialog_inscription',
inscription_thanks:'#dialog_inscription_thanks',
valid_email_thanks:'#dialog_valid_email_thanks'
},
setupPopups:function(){
var jqOpt=jQuery.otCommons;
var lang_ok=pts_lang.ok;
var lang_sign_in=pts_lang.sign_in;
var lang_cancel=pts_lang.cancel;
var lang_close_window=pts_lang.close_window;
var lang_send_to_a_friend=pts_lang.send_to_a_friend;
var lang_inscription=pts_lang.create_account;
var opts_def={
modal:true,
resizable:false,
autoOpen:false,
width:400,
draggable:false,
show:'scale'
}
window.eval(''+
'var ok = $.extend({}, opts_def, {			'+
'	buttons: {								'+
'		"'+lang_ok+'" : function() { 	'+
'			$(this).dialog("close"); 		'+
'		}									'+
'	}										'+
'})											'+
'');
window.eval(''+
'var close = $.extend({}, opts_def, {				'+
'	buttons: {										'+
'		"'+lang_close_window+'" : function() { 	'+
'			$(this).dialog("close");				'+
'		}											'+
'	}												'+
'})													'+
'');
window.eval(''+
'$(jqOpt.dialogs.flag).dialog($.extend({}, opts_def, {	'+
'	buttons: {		 									'+
'		"'+lang_ok+'": function() { 				'+
'			$(this).dialog("close"); 					'+
'		}, 												'+
'		"'+lang_cancel+'": function() { 			'+
'			$(this).dialog("close"); 					'+
'		} 												'+
'	}													'+
'}));													'+
'');
window.eval(''+
'$(jqOpt.dialogs.inscription).dialog($.extend({}, opts_def, {	'+
'	width: 600,													'+
'	buttons: {													'+
'		"'+lang_sign_in+'" : function() { 					'+
'			jqOpt.inscription($(this),\'btn_inscription\');		'+
'		}														'+
'	}															'+
'}));															'+
'');
window.eval(''+
'$(jqOpt.dialogs.send_to_friend).dialog($.extend({}, opts_def, {	'+
'	width: 600,														'+
'	buttons: {														'+
'		"'+lang_send_to_a_friend+'" : function() { 				'+
'			jqOpt.sendToFriend($(this));							'+
'		}															'+
'	}																'+
'}));																'+
'');
$(jqOpt.dialogs.post_error).dialog(ok);
window.eval(''+
'$(jqOpt.dialogs.connection_error).dialog($.extend({}, opts_def, {		'+
'	buttons: {		 													'+
'		"'+lang_ok+'": function() { 								'+
'			$(this).dialog("close"); 									'+
'		}, 																'+
'		"'+lang_inscription+'": function() { 						'+
'			$(this).dialog("close"); 									'+
'			$(jqOpt.dialogs.inscription).dialog("open"); 				'+
'		} 																'+
'	}																	'+
'}));																	'+
'');
$(jqOpt.dialogs.connection_interupted_error).dialog(ok);
$(jqOpt.dialogs.confirmation_to_post).dialog(opts_def);
$(jqOpt.dialogs.potential_html).dialog(opts_def);
$(jqOpt.dialogs.thanks_post_testimonial).dialog(close);
$(jqOpt.dialogs.thanks_post_comment).dialog(close);
$(jqOpt.dialogs.posting_error).dialog(close);
$(jqOpt.dialogs.valid_email_thanks).dialog(close);
$(jqOpt.dialogs.mailer_error).dialog(close);
$(jqOpt.dialogs.inscription_thanks).dialog(close);
$(jqOpt.dialogs.sendtofriend_post_error).dialog(close);
$(jqOpt.dialogs.thanks_sendtofriend).dialog(close);
$(jqOpt.dialogs.welcome_link_sendtofriend).dialog(close);
$(jqOpt.dialogs.logout).dialog(close)},
before_sendToFriend:function(elThis,data){
var jqOpt=jQuery.otCommons;
var form=$('#form_send_to_friend');
$(form).find('input').each(function(){
switch($(this).attr('name')){
case'parent_type':
$(this).val(data.parent_type);
break;
case'parent_id':
$(this).val(data.id_element);
break;
case'your_name':
$(this).val(data.name);
break;
case'your_email':
$(this).val(data.email);
break;
case'link':
$(this).val(data.link);
break}
});
$(form).find('textarea').val(data.text);
$(jqOpt.dialogs.send_to_friend).dialog('open')},
emailCheck:function(str){
var at="@";
var dot=".";
var lat=str.indexOf(at);
var lstr=str.length;
var ldot=str.indexOf(dot);
var reg=/^([A-Za-z0-9_\-\.])+\@([A-Za-z0-9_\-\.])+\.([A-Za-z]{2,4})$/;
if(str.indexOf(at)==-1){
return false}
if(str.indexOf(at)==-1||str.indexOf(at)==0||str.indexOf(at)==lstr){
return false}
if(str.indexOf(dot)==-1||str.indexOf(dot)==0||str.indexOf(dot)==lstr){
return false}
if(str.indexOf(at,(lat+1))!=-1){
return false}
if(str.substring(lat-1,lat)==dot||str.substring(lat+1,lat+2)==dot){
return false}
if(str.indexOf(dot,(lat+2))==-1){
return false}
if(str.indexOf(" ")!=-1){
return false}
if(reg.test(str)==false){
return false}
return true},
sendToFriend:function(elThis){
var jqOpt=jQuery.otCommons;
var error=false;
var form=$('#form_send_to_friend');
var your_name=$('#your_name');
var your_email=$('#your_email');
var friend_name=$('#friend_name');
var friend_email=$('#friend_email');
var your_message=$('#your_message');
var link=$('#sendToFriend_link');
$(your_name).removeClass('error');
if($(your_name)==false||$(your_name).val()==''){
error=true;
$(your_name).addClass('error')}
$(your_email).removeClass('error');
if($(your_email)==false||$(your_email).val()==''||jqOpt.emailCheck($(your_email).val())==false){
error=true;
$(your_email).addClass('error')}
$(friend_name).removeClass('error');
if($(friend_name)==false||$(friend_name).val()==''){
error=true;
$(friend_name).addClass('error')}
$(friend_email).removeClass('error');
if($(friend_email)==false||$(friend_email).val()==''||jqOpt.emailCheck($(friend_email).val())==false){
error=true;
$(friend_email).addClass('error')}
$(your_message).removeClass('error');
if($(your_message)==false||$(your_message).val()==''){
error=true;
$(your_message).addClass('error')}
if(error==true){
}else{
$(jqOpt.dialogs.send_to_friend).dialog('close');
var data={
your_name:your_name.val(),
your_email:your_email.val(),
friend_name:friend_name.val(),
friend_email:friend_email.val(),
your_message:your_message.val(),
link:link.val()
};
$.post("/ci.php/webservice/sendtofriend",data,function(data){
if(data.result=='ok'){
$(jqOpt.dialogs.thanks_sendtofriend).dialog('open')}else{
jqOpt.formCurrentPostage=null;
if(data.result=='problem'){
jqOpt.problem(data.problem_type,data)}else{
alert('Error : postForm')}
}
},"json")}
},
postForm:function(el_this,set){
var jqOpt=jQuery.otCommons;
if(!set||typeof(set)=='undefined')set={};
var form=$(el_this).parents("form:first");
var form_type=$(form).attr('name');
var title=false;
var parent=false;
var termes=false;
if(form_type!='testimonial'&&form_type!='comment'){
alert('Error: form_type not reconized!');
return false}
form.find("input").each(function(){
if($(this).attr('name')=='title'){
title=$(this);
$(this).removeClass('error')}else if($(this).attr('name')=='termes'){
termes=$(this);
$(this).parent().removeClass('error-termes')}else if($(this).attr('name')=='parent'){
parent=$(this)}
});
var content=form.find("textarea:first");
$(content).removeClass('error');
var error=false;
if(form_type!='comment'&&(title==false||title.val()=='')){
error=true;
$(title).addClass('error')}
if(content.val()==''){
error=true;
$(content).addClass('error')}
if(termes==false||termes.attr('checked')==false){
error=true;
$(termes).parent().addClass('error-termes')}
if(error===true){
$(jqOpt.dialogs.post_error).dialog('open')}else{
if(jqOpt.connected!=true){
$(jqOpt.dialogs.connection_error).dialog('open')}else{
var data={
title:(title==false?'':title.val()),
content:content.val(),
parent:parent.val()
};
jqOpt.formCurrentPostage=form;
$(jqOpt.formCurrentPostage).find('.form-loading').fadeIn();
$.post("/ci.php/webservice/post_"+form_type,data,function(data){
if(data.result=='ok'){
jqOpt.problem('confirmation_to_post',data)}else{
$(jqOpt.formCurrentPostage).find('.form-loading').fadeOut();
jqOpt.formCurrentPostage=null;
if(data.result=='problem'){
jqOpt.problem(data.problem_type,data)}else{
alert('Error : postForm')}
}
},"json")}
}
},
postFormFinal:function(data){
var jqOpt=jQuery.otCommons;
if(!data||typeof(data)=='undefined'){alert('Error: postFormFinal undefined data');return false};
data.accepted=true;
$.post("/ci.php/webservice/post_"+data.form_type,data,function(data){
$(jqOpt.formCurrentPostage).find('.form-loading').fadeOut();
if(data.result=='ok'){
switch(data.form_type){
case'testimonial':
jqOpt.resetForms();
$(jqOpt.formCurrentPostage).find('a.close').trigger('click','postFormFinal');
$(jqOpt.dialogs.thanks_post_testimonial).dialog('open');
break;
case'comment':
jqOpt.resetForms();
$(jqOpt.formCurrentPostage).find('a.close').trigger('click','postFormFinal');
$(jqOpt.dialogs.thanks_post_comment).dialog('open');
break;
default:
alert('OK: postFormFinal')}
}else{
if(data.result=='problem'){
jqOpt.problem(data.problem_type,data)}else{
alert('Error : postFormFinal')}
}
jqOpt.formCurrentPostage=null},"json")},
resetForms:function(type){
$('.block form.post-form').each(function(z){
$(this).find('textarea').val('');
$(this).find('input').each(function(){
if($(this).attr('name')=='title'&&$(this).attr('type')!='hidden')
$(this).val('');
if($(this).attr('termes')=='title')
$(this).removeAttr('checked')})})},
problem:function(problem_type,data){
var jqOpt=jQuery.otCommons;
if(!data||typeof(data)=='undefined')data={};
switch(problem_type){
case'not_connected':
jqOpt.messageBoxTriggerClose({id:'welcome_box'});
$(jqOpt.dialogs.connection_interupted_error).dialog('open');
break;
case'potential_html':
$(jqOpt.dialogs.potential_html).dialog('option','buttons',{
"Modifier":function(){
$(jqOpt.formCurrentPostage).find('.form-loading').fadeOut();
jqOpt.formCurrentPostage=null;
$(this).dialog("close")},
"Ajouter":function(){
$(this).dialog("close");
jqOpt.postFormFinal(data)}
});
$(jqOpt.dialogs.potential_html).dialog('open');
break;
case'confirmation_to_post':
$(jqOpt.dialogs.confirmation_to_post).dialog('option','buttons',{
"Modifier":function(){
$(this).dialog("close")},
"Ajouter":function(){
$(this).dialog("close");
jqOpt.postFormFinal(data)}
});
$(jqOpt.dialogs.confirmation_to_post).dialog('open');
break;
case'posting_error':
$(jqOpt.dialogs.posting_error).dialog('open');
break;
case'mailer_error':
$(jqOpt.dialogs.mailer_error_infos).html(data.problem_infos);
$(jqOpt.dialogs.mailer_error).dialog('open');
break;
default:
alert('Error : Problem isn\'t reconized => '+problem_type)}
},
logout:function(){
var jqOpt=jQuery.otCommons;
var data={};
$('#logout, #logout_button').click(function(){
$.post("/ci.php/webservice/logout",data,function(data){
$(jqOpt.dialogs.logout).dialog('open');
jqOpt.connected=false;
jqOpt.messageBoxTriggerClose({id:'welcome_box'});
$('#logout_button').fadeOut();
$('#become_member').fadeIn();
$('#login_button').fadeIn()},"json")})},
autoConnect:function(confs){
var jqOpt=jQuery.otCommons;
if(!confs||typeof(confs)=='undefined')confs={};
var data={
token:get_token
};
$.post("/ci.php/webservice/auto_auth",data,function(data){
if(data.result=='ok'){
data={
title:(data.secondTitle='yes'?pts_lang.connect_welcome+' '+data.name:pts_lang.connect_welcome_2+' '+data.name),
content:pts_lang.connect_content,
btn_close:false,
id:'welcome_box'
};
jqOpt.messageConnextion(data);
jqOpt.connected=true;
$('#logout_button').fadeIn();
$('#become_member').fadeOut();
$('#login_button').fadeOut();
jqOpt.logout()}
if(data.result=='link_sendtofriend'){
$(jqOpt.dialogs.welcome_link_sendtofriend).dialog('option','title','Bienvenue '+data.name);
$(jqOpt.dialogs.welcome_link_sendtofriend).dialog('open')}
},"json")},
linkHome:function(){
var jqOpt=jQuery.otCommons;
$('#link_home').click(function(event,data){
$(this).trigger('blur');
if((typeof(data)!='undefined'&&data=='init')||$(jqOpt.leftSectionOpened).attr('id')==$('#about').attr('id')){
$('#about .block-header h2 a.toggle').trigger('click','close')}else{
$('#sections-menu-left li#link-about a').trigger('click','open-linkHome')}
})},
inscription:function(el_this,action){
var jqOpt=jQuery.otCommons;
var error=false;
var firstname=$('#insc_firstname');
var lastname=$('#insc_lastname');
var username=$('#insc_username');
var email=$('#insc_email');
var password=$('#insc_password');
var confirm_password=$('#insc_confirm_password');
var check=new Array(firstname,lastname,username,email,password,confirm_password);
var check_var=null;
for(i=0;i<check.length;i++){
if(action!='init'){
check_var=check[i];
$(check_var).removeClass('error');
$(check_var).parent().removeClass('icon-cancel');
if(check_var==false||check_var.val()==''){
error=true;
$(check_var).addClass('error');
$(check_var).parent().addClass('icon-cancel')}
}
}
if(action!='init'&&!$(confirm_password).hasClass('error')){
$(confirm_password).removeClass('error');
$(confirm_password).parent().removeClass('icon-cancel');
if(password.val()!=confirm_password.val()){
error=true;
$(confirm_password).addClass('error');
$(confirm_password).parent().addClass('icon-cancel')}
}
$(username).unbind("blur");
$(username).blur(function(event,data){
var this_error=false;
$(this).removeClass('error');
$(this).parent().removeClass('icon-cancel');
if($(this).val()==''){
error=true;
$(this).addClass('error');
$(this).parent().addClass('icon-cancel');
this_error=true}
if(this_error==false){
$(this).parent().addClass('icon-loading');
var datas={
username:$(this).val(),
hash:ot_hash
};
$.post("/ci.php/webservice/check_inscription_values/username/",datas,function(data){
$(username).parent().removeClass('icon-loading');
if(data.result=='ok'){
$(username).removeClass('error');
$(username).parent().removeClass('icon-cancel');
$(username).parent().addClass('icon-ok')}else{
error=true;
$(username).addClass('error');
$(username).parent().removeClass('icon-ok');
$(username).parent().addClass('icon-cancel')}
return true},"json")}
});
if(action=='validate_email'||action=='btn_inscription'){
$(username).trigger('blur')}
$(email).unbind("blur");
$(email).blur(function(event,data){
var this_error=false;
$(this).removeClass('error');
$(this).parent().removeClass('icon-cancel');
if($(this).val()==''||jqOpt.emailCheck($(this).val())==false){
error=true;
$(this).addClass('error');
$(this).parent().addClass('icon-cancel');
this_error=true}
if(this_error==false){
$(this).parent().addClass('icon-loading');
var datas={
email:$(this).val(),
hash:ot_hash
};
$.post("/ci.php/webservice/check_inscription_values/email/",datas,function(data){
$(email).parent().removeClass('icon-loading');
if(data.result=='ok'){
$(email).removeClass('error');
$(email).parent().removeClass('icon-cancel');
$(email).parent().addClass('icon-ok')}else{
error=true;
$(email).addClass('error');
$(email).parent().removeClass('icon-ok');
$(email).parent().addClass('icon-cancel')}
return true},"json")}
});
if(action=='validate_email'||action=='btn_inscription'){
$(email).trigger('blur')}
if(action=='btn_inscription'){
if(error==false){
var datas={
firstname:$(firstname).val(),
lastname:$(lastname).val(),
username:$(username).val(),
email:$(email).val(),
password:$(password).val(),
hash:ot_hash
};
$.post("/ci.php/webservice/inscription/",datas,function(data){
if(data.result=='ok'){
$(jqOpt.dialogs.inscription).dialog('close');
$(jqOpt.dialogs.inscription_thanks).dialog('open');
jqOpt.autoConnect({secondTitle:'yes'})}else{
if(data.result=='problem'){
jqOpt.problem(data.problem_type,data)}else{
alert('Error : Inscription')}
}
},"json")}
}
},
linkContact:function(){
var jqOpt=jQuery.otCommons;
$('#contact_us').click(function(event,data){
$(this).trigger('blur');
if((typeof(data)!='undefined'&&data=='init')||$(jqOpt.leftSectionOpened).attr('id')==$('#about').attr('id')){
$('#about .block-header h2 a.toggle').trigger('click','close');
$('#about #rubrique-60 .block-header h2 a.toggle').trigger('click','open')}else{
$('#sections-menu-left li#link-about a').trigger('click','open-linkContact')}
})},
linkDonate:function(){
var jqOpt=jQuery.otCommons;
var rubDon='#activities #rubrique-10 #article-19 .s-block-header h3 a.toggle';
$(rubDon).unbind("click");
$(rubDon).bind("click",function(){
window.location=$('#donate a').attr('href')})},
valid_email:function(){
var jqOpt=jQuery.otCommons;
var data={
token:get_token,
hash:ot_hash
};
$.post("/ci.php/webservice/valid_email/",data,function(data){
if(data.result=='ok'){
$(jqOpt.dialogs.valid_email_thanks).dialog('open')}
},"json")},
build:function(settings){
var jqOpt=jQuery.otCommons;
var settings=jqOpt.settings=$.extend({},jqOpt.defaults,settings);
$().mousemove(function(e){
jqOpt.mouse_x=e.pageX;
jqOpt.mouse_y=e.pageY;
var left=jqOpt.mouse_x+jqOpt.mouse_left;
var top=jqOpt.mouse_y+jqOpt.mouse_top;
$('#tooltip').css({left:left,top:top})});
return this.each(
function(){
$('a[class*=spip_out]').each(function(n){
var href=$(this).attr('href');
$(this).attr({
target:"_blank"
});
$(this).click(function(){
$(this).trigger('blur');
if(!confirm(settings.messageLinkOut)){
return false}else{
return true}
})});
$('#connexion_content label').each(function(i){
var label=$(this);
var input=$(label).parent().find("#"+$(label).attr('for'));
if($(input).val()!=''){
$(label).addClass('off')}
$(input).focus(function(){
if($(input).val()==''){
$(label).removeClass('off');
$(label).addClass('on')}else{
$(label).removeClass('on');
$(label).addClass('off')}
});
$(input).blur(function(){
if($(input).val()==''){
$(label).removeClass('off');
$(label).removeClass('on')}else{
$(label).removeClass('on');
$(label).addClass('off')}
});
$(input).keypress(function(e){
$(input).trigger('focus')})});
$('#identify').click(function(){
$(this).trigger('blur');
var data={
email:$('#connextion_email').val(),
password:$('#connextion_mdp').val(),
hash:ot_hash
};
$('#connexion_loading').fadeIn();
$.post("/ci.php/webservice/auth",data,function(data){
if(data.result=='ok'){
data={
title:pts_lang.connect_welcome+' '+data.name,
content:pts_lang.connect_content,
btn_close:false,
id:'welcome_box'
};
jqOpt.messageConnextion(data);
jqOpt.connected=true;
toggle_connection_form();
$('#become_member').fadeOut();
$('#login_button').fadeOut();
$('#logout_button').fadeIn();
jqOpt.logout()}else{
data={
title:pts_lang.connect_error_title,
content:pts_lang.connect_error_content,
id:'error_box'
};
jqOpt.messageConnextion(data);
jqOpt.connected=false}
},"json");
return false});
$('#become_member').click(function(event,data){
$(this).trigger('blur');
$(jqOpt.dialogs.inscription).dialog('open');
jqOpt.inscription($(this),'init');
return false});
$('.s-block-comments-container').find('.sb-content p:last').css({marginBottom:'0'});
$('#content .block .s-block-intro').find('p:last').css({marginBottom:'1px'});
$('.block').each(function(){
var scrollPaneId=$(this).parents('.section:first').attr('id');
$(this).find('a.link-post-comment-form').click(function(){
jqOpt.postForm($(this),{
type:'comment'
})});
$(this).find('.cont-icons a.icon-friend').click(function(){
var data={
type:$(this).attr('rel'),
id_element:$(this).attr('rev'),
hash:ot_hash
};
switch(data.type){
case'rubrique':
case'diseases_disorders':
data.parent_type='rubrique';
break;
case'article':
data.parent_type='article';
break;
case'video':
data.parent_type='video';
break;
default:
data.id_element=''}
$.post("/ci.php/webservice/before_sendtofriend",data,function(data){
jqOpt.before_sendToFriend($(this),data)},"json");
$(this).trigger('blur')});
$(this).find('a.link-post-testimonial-form').click(function(){
jqOpt.postForm($(this),{
type:'testimonial'
});
$(this).trigger('blur')});
$(this).find('a.icon-flag').click(function(){
$(jqOpt.dialogs.flag).dialog('open');
$(this).trigger('blur');
return false});
$(this).find('.s-block-footer a.link-post-comment').click(function(event,data){
var el_this=$(this);
var wrapper=$(this).parent().parent().parent().find('.s-block-cont-post-comment:first');
$(this).toggleClass('link-open');
if($(this).hasClass('link-open')){
if(jqOpt.connected!=true){
$(this).removeClass('link-open');
$(jqOpt.dialogs.connection_error).dialog('open');
$(this).trigger('blur');
return false}else{
$(wrapper).show()}
}else{
$(wrapper).hide()}
if(typeof(data)!='undefined'&&data=='init'){
}else{
$('#'+scrollPaneId+'-scroll_pane').jScrollPaneHeightChange()}
$(this).trigger('blur')});
$(this).find('.s-block-comments .cont-post-comment a.close').click(function(){
$(this).parents('.s-block-cont-post-comment').hide();
$(this).parents('.s-block-footer-content:first').find('.s-block-footer a.link-post-comment').removeClass('link-open');
if(typeof(data)!='undefined'&&data=='init'){
}else{
$('#'+scrollPaneId+'-scroll_pane').jScrollPaneHeightChange()}
$(this).trigger('blur')});
$(this).find('.s-block-footer a.link-post-comment').trigger('click','init');
$(this).find('.s-block-footer a.link-toggle-commentaries').click(function(event,data){
var el_this=$(this);
var wrapper=$(this).parent().parent().parent().find('.s-block-comments .s-block-comments-wrapper');
$(this).toggleClass('link-toggle-open');
if($(this).hasClass('link-toggle-open')){
$(wrapper).show()}else{
$(wrapper).hide()}
if(typeof(data)!='undefined'&&data=='init'){
}else{
$('#'+scrollPaneId+'-scroll_pane').jScrollPaneHeightChange()}
$(this).trigger('blur')});
if(settings.closingDefault===true)
$(this).find('.s-block-footer a.link-toggle-commentaries').trigger('click','init');
$(this).find('.s-block-footer a.link-post-testimonial').click(function(event,data){
var el_this=$(this);
var wrapper=$(this).parent().parent().parent().find('.s-block-cont-post-comment:first');
$(this).toggleClass('link-open');
if($(this).hasClass('link-open')){
if(jqOpt.connected!=true){
$(this).removeClass('link-open');
$(jqOpt.dialogs.connection_error).dialog('open');
$(this).trigger('blur');
return false}else{
$(wrapper).show()}
}else{
$(wrapper).hide()}
if(typeof(data)!='undefined'&&data=='init'){
}else{
$('#'+scrollPaneId+'-scroll_pane').jScrollPaneHeightChange()}
$(this).trigger('blur')});
$(this).find('.s-block-testimonial .cont-post-comment a.close:first').click(function(event,data){
var el_this=$(this);
$(el_this).parents('.s-block-wrapper:first').find('.s-block-footer a.link-post-testimonial').removeClass('link-open');
$(this).parents('.s-block-cont-post-comment:first').hide(settings.delayCloseBox,function(){
if(typeof(data)!='undefined'&&data=='init'){
}else{
$('#'+scrollPaneId+'-scroll_pane').jScrollPaneHeightChange()}
});
$(this).trigger('blur')});
$(this).find('.s-block-footer a.link-post-testimonial').trigger('click','init');
$(this).find('.s-block-footer a.link-toggle-testimonials').click(function(event,data){
var el_this=$(this);
var wrapper=$(this).parent().parent().parent().find('.s-block-big-wrapper-testimonial');
$(this).toggleClass('link-toggle-open');
if($(this).hasClass('link-toggle-open')){
$(wrapper).show()}else{
$(wrapper).hide()}
if(typeof(data)!='undefined'&&data=='init'){
}else{
$('#'+scrollPaneId+'-scroll_pane').jScrollPaneHeightChange()}
$(this).trigger('blur')});
if(settings.closingDefault===true)
$(this).find('.s-block-footer a.link-toggle-testimonials').trigger('click','init');
$(this).find('.block-content .s-block-header h3 span.title').each(function(z){
if($(this).height()<15){
$(this).height(15)}
});
$(this).find('.block-content h3 a.toggle').click(function(event,data){
var el_this=$(this);
var wrapper=$(this).parent().parent().parent().find('.s-block-wrapper');
if(typeof(data)!='undefined'&&data=='open'&&$(this).parent().hasClass('open')){
return true}
if(typeof(data)!='undefined'&&data=='close'&&!$(this).parent().hasClass('open')){
return true}
$(this).parent().toggleClass('open');
if($(this).parent().hasClass('open')){
$(wrapper).show()}else{
$(wrapper).hide()}
if(typeof(data)!='undefined'&&data=='init'){
}else{
$('#'+scrollPaneId+'-scroll_pane').jScrollPaneHeightChange()}
$(this).trigger('blur')});
$(this).find('.block-content h3 a.toggle').each(function(z){
if(settings.closingDefault===true&&!$(this).parent().parent().parent().hasClass('default_open-oui'))
$(this).trigger('click','init')});
$(this).find('h2 a.toggle').click(function(event,data){
var el_this=$(this);
var wrapper=$(this).parent().parent().parent().find('.block-wrapper');
if(typeof(data)!='undefined'&&data=='open'&&$(this).parent().hasClass('open')){
return true}
if(typeof(data)!='undefined'&&data=='close'&&!$(this).parent().hasClass('open')){
return true}
$(this).parent().toggleClass('open');
if($(this).parent().hasClass('open')){
$(wrapper).show()}else{
$(wrapper).hide()}
if(typeof(data)!='undefined'&&data=='init'){
}else{
$('#'+scrollPaneId+'-scroll_pane').jScrollPaneHeightChange()}
$(this).trigger('blur')});
$(this).find('h2 a.toggle').each(function(z){
if(settings.closingDefault===true&&!$(this).parent().parent().parent().hasClass('default_open-oui'))
$(this).trigger('click','init')})});
$('#sections-menu-left li a').click(function(event,data){
if(jqOpt.inAction==false){
var elThis=$(this);
if(typeof(data)!='undefined'&&data=='init'){
}else{
$(this).toggleClass('open')}
var idBlock=$(this).attr('rel');
if(jqOpt.leftSectionOpened!=null){
jqOpt.inAction=true;
$(jqOpt.leftSectionOpened).animate({
left:"-389px"
},300,'easeInOutCubic',function(){
jqOpt.inAction=false;
$(jqOpt.leftSectionOpened).toggleClass('open');
jqOpt.leftSectionOpened=null})}else{
jqOpt.inAction=true;
jqOpt.leftSectionOpened=$('#'+idBlock);
$('#'+idBlock).animate({
left:"28px"
},800,'easeInOutCubic',function(){
jqOpt.inAction=false;
if(data=='open-linkContact'){
$('#contact_us').trigger('click','init')}
if(data=='open-linkHome'){
$('#link_home').trigger('click','init')}
})}
}
});
$('.section .link-close-section').click(function(event,data){
var elThis=$(this);
$('#sections-menu-left li#link-'+$(this).parent().attr('id')+' a').trigger('click','close')});
$().oneTime(settings.delayLoadingPreStart,"hide_section-loading",function(){
jqOpt.autoConnect();
jqOpt.messageBoxClose();
jqOpt.setupPopups();
jqOpt.linkContact();
jqOpt.linkDonate();
jqOpt.linkHome();
$('#difference-scroll_pane').jScrollPaneHeightChange();
$('#experience-scroll_pane').jScrollPaneHeightChange();
$('#activities-scroll_pane').jScrollPaneHeightChange();
if(valid_email=='yes'){
jqOpt.valid_email()}
});
$().oneTime(settings.delayLoadingStart,"hide_section-loading",function(){
var el_this=$(this);
$('#content #difference-loading').fadeOut(settings.delayLoadingFade);
$().oneTime(settings.delayLoadingInnerFade,"hide_section-loading-experience",function(){
var el_this=$(this);
$('#content #experience-loading').fadeOut(settings.delayLoadingFade);
$().oneTime(settings.delayLoadingInnerFade,"hide_section-loading-activities",function(){
var el_this=$(this);
$('#content #activities-loading').fadeOut(settings.delayLoadingFade)})})});
$().oneTime(settings.delayLoadingAfterStart,"delayLoadingAfterStart",function(){
$('#wrapper a').each(function(z){
var title=$(this).attr('title');
if(title!='undefined'&&title!=''){
$(this).attr('title_tt',title);
$(this).removeAttr('title');
$(this).hover(function(){
jqOpt.tooltip('hover',$(this))},function(){
jqOpt.tooltip('out',$(this))})}
});
$('#rubrique-7 object').each(function(z){
$(this).parent().attr('title_tt',pts_lang.double_click_video);
$(this).parent().hover(function(){
jqOpt.tooltip('hover',$(this))},function(){
jqOpt.tooltip('out',$(this))});
$(this).hover(function(){
},function(){
jqOpt.tooltip('out',$(this))})});
$('#rubrique-69 select.change_gallerie').change(function(){
$('#'+elGalleryRubrique69).hide();
elGalleryRubrique69=$(this).val();
$('#'+elGalleryRubrique69).show()})})}
)
},
tooltip:function(action,el_this){
var jqOpt=jQuery.otCommons;
if(action=='hover'){
$('#tooltip').removeAttr('class');
switch($(el_this).parents('.section').attr('id')){
case'experience':
$('#tooltip').addClass('pink');
break;
case'activities':
$('#tooltip').addClass('blue');
break;
case'about':
case'members':
case'shopping':
$('#tooltip').addClass('yellow');
break}
if($(el_this).parents('div:first').attr('id')=='sections-menu-left'){
$('#tooltip').addClass('yellow')}
var left=jqOpt.mouse_x+jqOpt.mouse_left;
var top=jqOpt.mouse_y+jqOpt.mouse_top;
$('#tooltip').css({left:left,top:top});
$('#tooltip').html($(el_this).attr('title_tt'));
$('#tooltip').show()}else{
$('#tooltip').hide()}
}
};
jQuery.fn.extend({
otCommons:jQuery.otCommons.build
});
$(document).ready(function(){
$().otCommons();
$('#connexion_content').animate({left:"-231px"},0);
$('#login_button').click(function(){toggle_connection_form()});
get_image_roll()});
var image_roll_i=0;
function get_image_roll(){
var n=$('#image_roll>a').size();
if(image_roll_i>=n){
image_roll_i=0}
$('#image_roll>a').css('display','none');
$('#image_roll>a').eq(image_roll_i).css('display','block');
image_roll_i++;
setTimeout("get_image_roll();",5000)}
function toggle_connection_form(){
$('#connexion_content').stop(true,true);
$('#connexion_content').show();
if($('#connexion_content').css('left')=="-231px"){
$('#connexion_content').animate({left:"0pc"},500)}
else{
$('#connexion_content').animate({left:"-231px"},500)}
}
