if(top!=self)
{top.location=self.location;}
__uid=42;function getUid(){return __uid++;}
var menu_delay=800;var menu_delay_onmouseover=180;var menu_previous=new Array();var menu_timeout=new Array();var menu_timeout_tmp=new Array();var menu_started=new Array();var max_level=3;for(var i=0;i<max_level;i++)
{menu_previous.push('');menu_timeout.push(null);menu_timeout_tmp.push(null);menu_started.push(false);}
function showMenu(idmenu,level)
{if(!menu_started[level])
{menu_timeout_tmp[level]=setTimeout('temporiseMenu(\''+idmenu+'\', '+level+')',menu_delay_onmouseover);}
else if(menu_previous[level]!=idmenu)
{temporiseMenu(idmenu,level);}
else
{if(menu_timeout[level])
clearTimeout(menu_timeout[level]);if(menu_timeout_tmp[level])
clearTimeout(menu_timeout_tmp[level]);}}
function temporiseMenu(idmenu,level)
{var id=document.getElementById(idmenu);if(menu_timeout[level])
clearTimeout(menu_timeout[level]);if(menu_timeout_tmp[level])
clearTimeout(menu_timeout_tmp[level]);if(document.getElementById(menu_previous[level]))
{document.getElementById(menu_previous[level]).style.visibility='hidden';menu_started[level]=false;for(var i=level;i<max_level;i++)
{if(document.getElementById(menu_previous[i]))
document.getElementById(menu_previous[i]).style.visibility='hidden';}}
if(id)
{id.style.visibility='visible';menu_previous[level]=idmenu;menu_started[level]=true;}}
function hideMenu(level)
{for(var i=0;i<max_level;i++)
{if(menu_timeout_tmp[i]&&!menu_started[i])
clearTimeout(menu_timeout_tmp[i]);}
if(menu_started[level])
menu_timeout[level]=setTimeout('temporiseMenu(\'\', '+level+')',menu_delay);}
function show_menu(idmenu,level)
{if(!menu_started[level])
menu_timeout_tmp[level]=setTimeout('temporise_menu(\''+idmenu+'\', '+level+')',menu_delay_onmouseover);else if(menu_previous[level]!=idmenu)
temporise_menu(idmenu,level);else
{if(menu_timeout[level])
clearTimeout(menu_timeout[level]);if(menu_timeout_tmp[level])
clearTimeout(menu_timeout_tmp[level]);}}
function temporise_menu(idmenu,level)
{var divID=str_repeat('s',level)+'smenu';var id=document.getElementById(divID+idmenu);if(menu_timeout[level])
clearTimeout(menu_timeout[level]);if(menu_timeout_tmp[level])
clearTimeout(menu_timeout_tmp[level]);if(document.getElementById(divID+menu_previous[level]))
{document.getElementById(divID+menu_previous[level]).style.visibility='hidden';menu_started[level]=false;for(var i=level;i<max_level;i++)
{var divID2=str_repeat('s',i)+'smenu';if(document.getElementById(divID2+menu_previous[i]))
document.getElementById(divID2+menu_previous[i]).style.visibility='hidden';}}
if(id)
{id.style.visibility='visible';menu_previous[level]=idmenu;menu_started[level]=true;}}
function hide_menu(level)
{for(var i=0;i<max_level;i++)
{if(menu_timeout_tmp[i]&&!menu_started[i])
clearTimeout(menu_timeout_tmp[i]);}
if(menu_started[level])
menu_timeout[level]=setTimeout('temporise_menu(\'\', '+level+')',menu_delay);}
function str_repeat(charrepeat,nbr)
{var string='';for(var i=0;i<nbr;i++)
string+=charrepeat;return string;}
function strpos(haystack,needle)
{var i=haystack.indexOf(needle,0);return i>=0?i:false;}
function trim(myString)
{return myString.replace(/^\s+/g,'').replace(/\s+$/g,'');}
function check_mail_validity(mail)
{regex=new RegExp("^[a-z0-9._!#$%&\'*+/=?^|~-]+@([a-z0-9._-]{2,}\.)+[a-z]{2,4}$","i");return regex.test(trim(mail));}
function bb_hide(div2)
{var divs=div2.getElementsByTagName('div');var div3=divs[0];if(div3.style.visibility=='visible')
{div3.style.visibility='hidden';div2.style.height='10px';}
else
{div3.style.visibility='visible';div2.style.height='auto';}
return true;}
function hide_div(divID,useEffects)
{var use_effects=false
if(arguments.length>1)
use_effects=useEffects;if(document.getElementById(divID))
{if(useEffects)Effect.SwitchOff(divID);document.getElementById(divID).style.display='none';}}
function show_div(divID,useEffects)
{var use_effects=false
if(arguments.length>1)
use_effects=useEffects;if(document.getElementById(divID))
{if(useEffects)Effect.Appear(divID,{duration:0.5});document.getElementById(divID).style.display='block';}}
function hide_inline(divID)
{if(document.getElementById(divID))
{Effect.SwitchOff(divID);document.getElementById(divID).style.visibility='hidden';}}
function show_inline(divID)
{if(document.getElementById(divID))
{Effect.Appear(divID,{duration:0.5});document.getElementById(divID).style.visibility='visible';}}
function change_img_path(id,path)
{if(document.getElementById(id))
document.getElementById(id).src=path;}
function switch_img(id,path,path2)
{if(document.getElementById(id))
{if(strpos(document.getElementById(id).src,path.replace(/\.\./g,''))!=false)
document.getElementById(id).src=path2;else
document.getElementById(id).src=path;}}
function display_div_auto(divID,type)
{if(document.getElementById(divID))
{if(type=='')
type='block';if(document.getElementById(divID).style.display==type)
{Effect.SwitchOff(divID);document.getElementById(divID).style.display='none';}
else if(document.getElementById(divID).style.display=='none')
document.getElementById(divID).style.display=type;}}
function popup(page,name)
{var screen_height=screen.height;var screen_width=screen.width;if(screen_height==600&&screen_width==800)
window.open(page,name,"width=680, height=540,location=no,status=no,toolbar=no,scrollbars=yes");else if(screen_height==768&&screen_width==1024)
window.open(page,name,"width=672, height=620,location=no,status=no,toolbar=no,scrollbars=yes");else if(screen_height==864&&screen_width==1152)
window.open(page,name,"width=672, height=620,location=no,status=no,toolbar=no,scrollbars=yes");else
window.open(page,name,"width=672, height=620,location=no,status=no,toolbar=no,scrollbars=yes");}
function inArray(aValue,anArray)
{for(var i=0;i<anArray.length;i++)
{if(anArray[i]==aValue)
return true;}
return false;}
var timeout_progress_bar=null;var max_percent=0;var info_progress_tmp='';var progressbar_speed=20;var progressbar_size=55;var progressbar_id='progress_info';var restart_progress=false;var theme='';function load_progress_bar(progressbar_speed_tmp,theme_tmp,progressbar_id_tmp)
{progressbar_speed=progressbar_speed_tmp;restart_progress=true;theme=theme_tmp;progressbar_id=progressbar_id_tmp;if(arguments.length==4)
progressbar_size=arguments[3];}
function progress_bar(percent_progress,info_progress,result_msg,result_id)
{bar_progress=(percent_progress*progressbar_size)/100;if(arguments.length<4)
{result_id="";result_msg="";}
if(restart_progress)
{clearTimeout(timeout_progress_bar);this.percent_begin=0;max_percent=0;if(document.getElementById('progress_bar'+progressbar_id))
document.getElementById('progress_bar'+progressbar_id).innerHTML='';restart_progress=false;}
if(this.percent_begin<=bar_progress)
{if(document.getElementById('progress_bar'+progressbar_id))
document.getElementById('progress_bar'+progressbar_id).innerHTML+='<img src="'+PATH_TO_ROOT+'/templates/'+theme+'/images/progress.png" alt="" />';if(document.getElementById('progress_percent'+progressbar_id))
document.getElementById('progress_percent'+progressbar_id).innerHTML=Math.round((this.percent_begin*100)/progressbar_size);if(document.getElementById('progress_info'+progressbar_id))
{if(percent_progress>max_percent)
{max_percent=percent_progress;info_progress_tmp=info_progress;}
document.getElementById('progress_info'+progressbar_id).innerHTML=info_progress_tmp;}
if(this.percent_begin==progressbar_size&&result_id!=""&&result_msg!="")
document.getElementById(result_id).innerHTML=result_msg;timeout_progress_bar=setTimeout('progress_bar('+percent_progress+', "'+info_progress+'", "'+result_id+'", "'+result_msg.replace(/"/g,"\\\"")+'")',progressbar_speed);}
else
this.percent_begin=this.percent_begin-1;this.percent_begin++;}
function xmlhttprequest_init(filename)
{var xhr_object=null;if(window.XMLHttpRequest)
xhr_object=new XMLHttpRequest();else if(window.ActiveXObject)
xhr_object=new ActiveXObject("Microsoft.XMLHTTP");xhr_object.open('POST',filename,true);return xhr_object;}
function xmlhttprequest_sender(xhr_object,data)
{xhr_object.setRequestHeader('Content-type','application/x-www-form-urlencoded');xhr_object.send(data);}
function escape_xmlhttprequest(contents)
{contents=contents.replace(/\+/g,'%2B');contents=contents.replace(/&/g,'%26');return contents;}
function browserAJAXFriendly()
{if(window.XMLHttpRequest||window.ActiveXObject)
return true;else
return false;}
function XMLHttpRequest_search_members(searchid,theme,insert_mode,alert_empty_login)
{var login=document.getElementById('login'+searchid).value;if(login!='')
{if(document.getElementById('search_img'+searchid))
document.getElementById('search_img'+searchid).innerHTML='<img src="'+PATH_TO_ROOT+'/templates/'+theme+'/images/loading_mini.gif" alt="" class="valign_middle" />';var xhr_object=xmlhttprequest_init(PATH_TO_ROOT+'/kernel/framework/ajax/member_xmlhttprequest.php?token='+TOKEN+'&'+insert_mode+'=1');data='login='+login+'&divid='+searchid;xhr_object.onreadystatechange=function()
{if(xhr_object.readyState==4&&xhr_object.status==200)
{if(document.getElementById('search_img'+searchid))
document.getElementById('search_img'+searchid).innerHTML='';if(document.getElementById("xmlhttprequest_result_search"+searchid))
document.getElementById("xmlhttprequest_result_search"+searchid).innerHTML=xhr_object.responseText;Effect.BlindDown('xmlhttprequest_result_search'+searchid,{duration:0.5});}
else if(xhr_object.readyState==4)
{if(document.getElementById('search_img'+searchid))
document.getElementById('search_img'+searchid).innerHTML='';}}
xmlhttprequest_sender(xhr_object,data);}
else
alert(alert_empty_login);}
function XMLHttpRequest_add_member_auth(searchid,user_id,login,alert_already_auth)
{var selectid=document.getElementById('members_auth'+searchid);for(var i=0;i<selectid.length;i++)
{if(selectid[i].value==user_id)
{alert(alert_already_auth);return;}}
var oOption=new Option(login,user_id);oOption.id=searchid+'m'+(selectid.length-1);oOption.selected=true;if(document.getElementById('members_auth'+searchid))
document.getElementById('members_auth'+searchid).options[selectid.length]=oOption;}
function check_select_multiple(id,status)
{var i;var selectidgroups=document.getElementById('groups_auth'+id);for(i=0;i<selectidgroups.length;i++)
{if(selectidgroups[i])
selectidgroups[i].selected=status;}
var selectidmember=document.getElementById('members_auth'+id);for(i=0;i<selectidmember.length;i++)
{if(selectidmember[i])
selectidmember[i].selected=status;}}
function check_select_multiple_ranks(id,start)
{var i;for(i=start;i<=2;i++)
{if(document.getElementById(id+i))
document.getElementById(id+i).selected=true;}}
function writePagin(fctName,fctArgs,isCurrentPage,textPagin,i)
{pagin='<span class="pagination';if(isCurrentPage)
pagin+=' pagination_current_page text_strong';pagin+='">';pagin+='<a href="javascript:'+fctName+'('+i+fctArgs+')">'+textPagin+'</a>';pagin+='</span> ';return pagin;}
function ChangePagination(page,nbPages,blocPagin,blocName,nbPagesBefore,nbPagesAfter)
{var pagin='';if(nbPages>1)
{if(arguments.length<5)
{nbPagesBefore=3;nbPagesAfter=3;}
var before=Math.max(0,page-nbPagesBefore);var after=Math.min(nbPages,page+nbPagesAfter+1);var fctName='ChangePagination';var fctArgs=', '+nbPages+', \''+blocPagin+'\', \''+blocName+'\', '+nbPagesBefore+', '+nbPagesAfter;if(page!=0)
pagin+=writePagin(fctName,fctArgs,false,'«',0);for(var i=before;i<page;i++)
pagin+=writePagin(fctName,fctArgs,false,i+1,i);pagin+=writePagin(fctName,fctArgs,true,page+1,page);for(var i=page+1;i<after;i++)
pagin+=writePagin(fctName,fctArgs,false,i+1,i);if(page!=nbPages-1)
pagin+=writePagin(fctName,fctArgs,false,'»',nbPages-1);}
for(var i=0;i<nbPages;i++)
hide_div(blocName+'_'+i);show_div(blocName+'_'+page);document.getElementById(blocPagin).innerHTML=pagin;}
function isNumeric(number)
{var numbers="0123456789.";for(var i=0;i<number.length&&numbers.indexOf(number[i])!=-1;i++);return i==number.length;}
function isInteger(number)
{var numbers="0123456789";for(var i=0;i<number.length&&numbers.indexOf(number[i])!=-1;i++);return i==number.length;}
var feed_menu_timeout_in=null;var feed_menu_timeout_out=null;var feed_menu_elt=null;var feed_menu_delay=800;function ShowSyndication(element){if(feed_menu_elt)
feed_menu_elt.style.visibility='hidden';feed_menu_elt=null;var elts=null;elts=element.parentNode.getElementsByTagName('div');for(var i=0;i<elts.length;i++){if(elts[i].title=='L_SYNDICATION_CHOICES'){feed_menu_elt=elts[i];break;}}
feed_menu_elt.style.visibility='visible';clearTimeout(feed_menu_timeout_out);}
function ShowSyndicationMenu(element){element.style.visibility='visible';clearTimeout(feed_menu_timeout_out);}
function HideSyndication(element){feed_menu_elt=element;feed_menu_timeout_out=setTimeout('feed_menu_elt.style.visibility = \'hidden\'',feed_menu_delay);clearTimeout(feed_menu_timeout_in);}
function functionExists(function_name){if(typeof function_name=='string'){return(typeof window[function_name]=='function');}else{return(function_name instanceof Function);}}
function include(file)
{if(window.document.getElementsByTagName)
{script=window.document.createElement("script");script.type="text/javascript";script.src=file;$("header").appendChild(script);}}
playerflowPlayerRequired=false;function insertMoviePlayer(id){if(!playerflowPlayerRequired){include(PATH_TO_ROOT+'/kernel/data/flowplayer/flowplayer-3.1.1.min.js');playerflowPlayerRequired=true;}
flowPlayerDisplay(id);}
function flowPlayerDisplay(id)
{if(!functionExists('flowplayer'))
{setTimeout('flowPlayerDisplay(\''+id+'\')',100);return;}
flowplayer(id,PATH_TO_ROOT+'/kernel/data/flowplayer/flowplayer-3.1.1.swf',{clip:{url:$(id).href,autoPlay:false}});}
