//caroussel
$(document).ready(function(){initCaroussel()})
function initCaroussel(){if(document.getElementById("locasun-caroussel"))$("#locasun-caroussel div.carousel").jCarouselLite({btnNext:".next",btnPrev:".prev",visible:1,scroll:1,auto:5000})}
eval(function(p,a,c,k,e,r){e=function(c){return(c<a?'':e(parseInt(c/a)))+((c=c%a)>35?String.fromCharCode(c+29):c.toString(36))};if(!''.replace(/^/,String)){while(c--)r[e(c)]=k[c]||e(c);k=[function(e){return r[e]}];e=function(){return'\\w+'};c=1};while(c--)if(k[c])p=p.replace(new RegExp('\\b'+e(c)+'\\b','g'),k[c]);return p}('(6($){$.1g.1w=6(o){o=$.1f({r:n,x:n,N:n,17:q,J:n,L:1a,16:n,y:q,u:12,H:3,B:0,k:1,K:n,I:n},o||{});8 G.R(6(){p b=q,A=o.y?"15":"w",P=o.y?"t":"s";p c=$(G),9=$("9",c),E=$("10",9),W=E.Y(),v=o.H;7(o.u){9.1h(E.D(W-v-1+1).V()).1d(E.D(0,v).V());o.B+=v}p f=$("10",9),l=f.Y(),4=o.B;c.5("1c","H");f.5({U:"T",1b:o.y?"S":"w"});9.5({19:"0",18:"0",Q:"13","1v-1s-1r":"S","z-14":"1"});c.5({U:"T",Q:"13","z-14":"2",w:"1q"});p g=o.y?t(f):s(f);p h=g*l;p j=g*v;f.5({s:f.s(),t:f.t()});9.5(P,h+"C").5(A,-(4*g));c.5(P,j+"C");7(o.r)$(o.r).O(6(){8 m(4-o.k)});7(o.x)$(o.x).O(6(){8 m(4+o.k)});7(o.N)$.R(o.N,6(i,a){$(a).O(6(){8 m(o.u?o.H+i:i)})});7(o.17&&c.11)c.11(6(e,d){8 d>0?m(4-o.k):m(4+o.k)});7(o.J)1p(6(){m(4+o.k)},o.J+o.L);6 M(){8 f.D(4).D(0,v)};6 m(a){7(!b){7(o.K)o.K.Z(G,M());7(o.u){7(a<=o.B-v-1){9.5(A,-((l-(v*2))*g)+"C");4=a==o.B-v-1?l-(v*2)-1:l-(v*2)-o.k}F 7(a>=l-v+1){9.5(A,-((v)*g)+"C");4=a==l-v+1?v+1:v+o.k}F 4=a}F{7(a<0||a>l-v)8;F 4=a}b=12;9.1o(A=="w"?{w:-(4*g)}:{15:-(4*g)},o.L,o.16,6(){7(o.I)o.I.Z(G,M());b=q});7(!o.u){$(o.r+","+o.x).1n("X");$((4-o.k<0&&o.r)||(4+o.k>l-v&&o.x)||[]).1m("X")}}8 q}})};6 5(a,b){8 1l($.5(a[0],b))||0};6 s(a){8 a[0].1k+5(a,\'1j\')+5(a,\'1i\')};6 t(a){8 a[0].1t+5(a,\'1u\')+5(a,\'1e\')}})(1x);',62,96,'||||curr|css|function|if|return|ul|||||||||||scroll|itemLength|go|null||var|false|btnPrev|width|height|circular||left|btnNext|vertical||animCss|start|px|slice|tLi|else|this|visible|afterEnd|auto|beforeStart|speed|vis|btnGo|click|sizeCss|position|each|none|hidden|overflow|clone|tl|disabled|size|call|li|mousewheel|true|relative|index|top|easing|mouseWheel|padding|margin|200|float|visibility|append|marginBottom|extend|fn|prepend|marginRight|marginLeft|offsetWidth|parseInt|addClass|removeClass|animate|setInterval|0px|type|style|offsetHeight|marginTop|list|jCarouselLite|jQuery'.split('|'),0,{}))

//adobe flash
if(typeof deconcept=="undefined")var deconcept=new Object();if(typeof deconcept.util=="undefined")deconcept.util=new Object();if(typeof deconcept.SWFObjectUtil=="undefined")deconcept.SWFObjectUtil=new Object();deconcept.SWFObject=function(swf,id,w,h,ver,c,useExpressInstall,quality,xiRedirectUrl,redirectUrl,detectKey){if(!document.createElement||!document.getElementById){return;}
this.DETECT_KEY=detectKey?detectKey:'detectflash';this.skipDetect=deconcept.util.getRequestParameter(this.DETECT_KEY);this.params=new Object();this.variables=new Object();this.attributes=new Array();if(swf){this.setAttribute('swf',swf);}
if(id){this.setAttribute('id',id);}
if(w){this.setAttribute('width',w);}
if(h){this.setAttribute('height',h);}
if(ver){this.setAttribute('version',new deconcept.PlayerVersion(ver.toString().split(".")));}
this.installedVer=deconcept.SWFObjectUtil.getPlayerVersion(this.getAttribute('version'),useExpressInstall);if(c){this.addParam('bgcolor',c);}
var q=quality?quality:'high';this.addParam('quality',q);this.setAttribute('useExpressInstall',useExpressInstall);this.setAttribute('doExpressInstall',false);var xir=(xiRedirectUrl)?xiRedirectUrl:window.location;this.setAttribute('xiRedirectUrl',xir);this.setAttribute('redirectUrl','');if(redirectUrl){this.setAttribute('redirectUrl',redirectUrl);}}
deconcept.SWFObject.prototype={setAttribute:function(name,value){this.attributes[name]=value;},getAttribute:function(name){return this.attributes[name];},addParam:function(name,value){this.params[name]=value;},getParams:function(){return this.params;},addVariable:function(name,value){this.variables[name]=value;},getVariable:function(name){return this.variables[name];},getVariables:function(){return this.variables;},getVariablePairs:function(){var variablePairs=new Array();var key;var variables=this.getVariables();for(key in variables){variablePairs.push(key+"="+variables[key]);}
return variablePairs;},getSWFHTML:function(){var swfNode="";if(navigator.plugins&&navigator.mimeTypes&&navigator.mimeTypes.length){if(this.getAttribute("doExpressInstall"))this.addVariable("MMplayerType","PlugIn");swfNode='<embed type="application/x-shockwave-flash" src="'+this.getAttribute('swf')+'" width="'+this.getAttribute('width')+'" height="'+this.getAttribute('height')+'"';swfNode+=' id="'+this.getAttribute('id')+'" name="'+this.getAttribute('id')+'" ';var params=this.getParams();for(var key in params){swfNode+=[key]+'="'+params[key]+'" ';}
var pairs=this.getVariablePairs().join("&");if(pairs.length>0){swfNode+='flashvars="'+pairs+'"';}
swfNode+='/>';}else{var pairs=this.getVariablePairs().join("&");if(this.getAttribute("doExpressInstall"))this.addVariable("MMplayerType","ActiveX");swfNode='<object id="'+this.getAttribute('id')+'" classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" width="'+this.getAttribute('width')+'" height="'+this.getAttribute('height')+'">';swfNode+='<param name="movie" value="'+this.getAttribute('swf')+"?"+pairs+'" />';var params=this.getParams();for(var key in params){swfNode+='<param name="'+key+'" value="'+params[key]+'" />';}
if(pairs.length>0){swfNode+='<param name="flashvars" value="'+pairs+'" />';}
swfNode+="</object>";}
return swfNode;},write:function(elementId){if(this.getAttribute('useExpressInstall')){var expressInstallReqVer=new deconcept.PlayerVersion([6,0,65]);if(this.installedVer.versionIsValid(expressInstallReqVer)&&!this.installedVer.versionIsValid(this.getAttribute('version'))){this.setAttribute('doExpressInstall',true);this.addVariable("MMredirectURL",escape(this.getAttribute('xiRedirectUrl')));document.title=document.title.slice(0,47)+" - Flash Player Installation";this.addVariable("MMdoctitle",document.title);}}
if(this.skipDetect||this.getAttribute('doExpressInstall')||this.installedVer.versionIsValid(this.getAttribute('version'))){var n=(typeof elementId=='string')?document.getElementById(elementId):elementId;n.innerHTML=this.getSWFHTML();return true;}else{if(this.getAttribute('redirectUrl')!=""){document.location.replace(this.getAttribute('redirectUrl'));}}
return false;}}
deconcept.SWFObjectUtil.getPlayerVersion=function(reqVer,xiInstall){var PlayerVersion=new deconcept.PlayerVersion([0,0,0]);if(navigator.plugins&&navigator.mimeTypes.length){var x=navigator.plugins["Shockwave Flash"];if(x&&x.description){PlayerVersion=new deconcept.PlayerVersion(x.description.replace(/([a-z]|[A-Z]|\s)+/,"").replace(/(\s+r|\s+b[0-9]+)/,".").split("."));}}else{try{var axo=new ActiveXObject("ShockwaveFlash.ShockwaveFlash");for(var i=3;axo!=null;i++){axo=new ActiveXObject("ShockwaveFlash.ShockwaveFlash."+i);PlayerVersion=new deconcept.PlayerVersion([i,0,0]);}}catch(e){}
if(reqVer&&PlayerVersion.major>reqVer.major)return PlayerVersion;if(!reqVer||((reqVer.minor!=0||reqVer.rev!=0)&&PlayerVersion.major==reqVer.major)||PlayerVersion.major!=6||xiInstall){try{PlayerVersion=new deconcept.PlayerVersion(axo.GetVariable("$version").split(" ")[1].split(","));}catch(e){}}}
return PlayerVersion;}
deconcept.PlayerVersion=function(arrVersion){this.major=parseInt(arrVersion[0])!=null?parseInt(arrVersion[0]):0;this.minor=parseInt(arrVersion[1])||0;this.rev=parseInt(arrVersion[2])||0;}
deconcept.PlayerVersion.prototype.versionIsValid=function(fv){if(this.major<fv.major)return false;if(this.major>fv.major)return true;if(this.minor<fv.minor)return false;if(this.minor>fv.minor)return true;if(this.rev<fv.rev)return false;return true;}
deconcept.util={getRequestParameter:function(param){var q=document.location.search||document.location.hash;if(q){var startIndex=q.indexOf(param+"=");var endIndex=(q.indexOf("&",startIndex)>-1)?q.indexOf("&",startIndex):q.length;if(q.length>1&&startIndex>-1){return q.substring(q.indexOf("=",startIndex)+1,endIndex);}}
return"";}}
if(Array.prototype.push==null){Array.prototype.push=function(item){this[this.length]=item;return this.length;}}
var getQueryParamValue=deconcept.util.getRequestParameter;var FlashObject=deconcept.SWFObject;var SWFObject=deconcept.SWFObject;

//ui core
(function($){
var _remove=$.fn.remove
$.fn.remove=function(){
$("*",this).add(this).triggerHandler("remove")
return _remove.apply(this,arguments)}
function isVisible(element){
function checkStyles(element){
var style=element.style
return(style.display !='none'&&style.visibility !='hidden')}
var visible=checkStyles(element)
(visible&&$.each($.dir(element,'parentNode'),function(){
return(visible=checkStyles(this))
}))
return visible}
$.extend($.expr[':'],{
data: function(a,i,m){
return $.data(a,m[3])
},
tabbable: function(a,i,m){
var nodeName=a.nodeName.toLowerCase()
return(
a.tabIndex>=0&&
(
('a'==nodeName&&a.href)||
(/input|select|textarea|button/.test(nodeName)&&
'hidden' !=a.type&&!a.disabled)
)&&
isVisible(a)
)}
})
$.keyCode={
BACKSPACE: 8,
CAPS_LOCK: 20,
COMMA: 188,
CONTROL: 17,
DELETE: 46,
DOWN: 40,
END: 35,
ENTER: 13,
ESCAPE: 27,
HOME: 36,
INSERT: 45,
LEFT: 37,
NUMPAD_ADD: 107,
NUMPAD_DECIMAL: 110,
NUMPAD_DIVIDE: 111,
NUMPAD_ENTER: 108,
NUMPAD_MULTIPLY: 106,
NUMPAD_SUBTRACT: 109,
PAGE_DOWN: 34,
PAGE_UP: 33,
PERIOD: 190,
RIGHT: 39,
SHIFT: 16,
SPACE: 32,
TAB: 9,
UP: 38}
function getter(namespace,plugin,method,args){
function getMethods(type){
var methods=$[namespace][plugin][type] || []
return(typeof methods=='string' ? methods.split(/,?\s+/): methods)}
var methods=getMethods('getter')
if(args.length==1&&typeof args[0]=='string'){
methods=methods.concat(getMethods('getterSetter'))}
return($.inArray(method,methods)!=-1)}
$.widget=function(name,prototype){
var namespace=name.split(".")[0]
name=name.split(".")[1]
$.fn[name]=function(options){
var isMethodCall=(typeof options=='string'),
args=Array.prototype.slice.call(arguments,1)
if(isMethodCall&&options.substring(0,1)=='_'){
return this}
if(isMethodCall&&getter(namespace,name,options,args)){
var instance=$.data(this[0],name)
return(instance ? instance[options].apply(instance,args)
: undefined)}
return this.each(function(){
var instance=$.data(this,name)
(!instance&&!isMethodCall&&
$.data(this,name,new $[namespace][name](this,options)))
(instance&&isMethodCall&&$.isFunction(instance[options])&&
instance[options].apply(instance,args))
})}
$[namespace][name]=function(element,options){
var self=this
this.widgetName=name
this.widgetEventPrefix=$[namespace][name].eventPrefix || name
this.widgetBaseClass=namespace+'-'+name
this.options=$.extend({},
$.widget.defaults,
$[namespace][name].defaults,
$.metadata&&$.metadata.get(element)[name],
options)
this.element=$(element)
.bind('setData.'+name,function(e,key,value){
return self._setData(key,value)
})
.bind('getData.'+name,function(e,key){
return self._getData(key)
})
.bind('remove',function(){
return self.destroy()
})
this._init()}
$[namespace][name].prototype=$.extend({},$.widget.prototype,prototype)
$[namespace][name].getterSetter='option'}
$.widget.prototype={
_init: function(){},
destroy: function(){
this.element.removeData(this.widgetName)
},
option: function(key,value){
var options=key,
self=this
if(typeof key=="string"){
if(value===undefined){
return this._getData(key)}
options={}
options[key]=value}
$.each(options,function(key,value){
self._setData(key,value)
})
},
_getData: function(key){
return this.options[key]
},
_setData: function(key,value){
this.options[key]=value
if(key=='disabled'){
this.element[value ? 'addClass' : 'removeClass'](
this.widgetBaseClass+'-disabled')}
},
enable: function(){
this._setData('disabled',false)
},
disable: function(){
this._setData('disabled',true)
},
_trigger: function(type,e,data){
var eventName=(type==this.widgetEventPrefix
? type : this.widgetEventPrefix+type)
e=e || $.event.fix({type: eventName,target: this.element[0]})
return this.element.triggerHandler(eventName,[e,data],this.options[type])}}
$.widget.defaults={
disabled: false}
$.ui={
plugin:{
add: function(module,option,set){
var proto=$.ui[module].prototype
for(var i in set){
proto.plugins[i]=proto.plugins[i] || []
proto.plugins[i].push([option,set[i]])}
},
call: function(instance,name,args){
var set=instance.plugins[name]
if(!set){return;}
for(var i=0;i<set.length;i++){
if(instance.options[set[i][0]]){
set[i][1].apply(instance.element,args)}}}
},
cssCache:{},
css: function(name){
if($.ui.cssCache[name]){return $.ui.cssCache[name];}
var tmp=$('<div class="ui-gen">').addClass(name).css({position:'absolute',top:'-5000px',left:'-5000px',display:'block'}).appendTo('body')
$.ui.cssCache[name]=!!(
(!(/auto|default/).test(tmp.css('cursor'))||(/^[1-9]/).test(tmp.css('height'))||(/^[1-9]/).test(tmp.css('width'))||
!(/none/).test(tmp.css('backgroundImage'))|| !(/transparent|rgba\(0,0,0,0\)/).test(tmp.css('backgroundColor')))
)
try{$('body').get(0).removeChild(tmp.get(0));}catch(e){}
return $.ui.cssCache[name]
},
disableSelection: function(el){
return $(el)
.attr('unselectable','on')
.css('MozUserSelect','none')
.bind('selectstart.ui',function(){return false;})
},
enableSelection: function(el){
return $(el)
.attr('unselectable','off')
.css('MozUserSelect','')
.unbind('selectstart.ui')
},
hasScroll: function(e,a){
if($(e).css('overflow')=='hidden'){return false;}
var scroll=(a&&a=='left')? 'scrollLeft' : 'scrollTop',
has=false
if(e[scroll]>0){return true;}
e[scroll]=1
has=(e[scroll]>0)
e[scroll]=0
return has}}
$.ui.mouse={
_mouseInit: function(){
var self=this
this.element.bind('mousedown.'+this.widgetName,function(e){
return self._mouseDown(e)
})
if($.browser.msie){
this._mouseUnselectable=this.element.attr('unselectable')
this.element.attr('unselectable','on')}
this.started=false
},
_mouseDestroy: function(){
this.element.unbind('.'+this.widgetName)
($.browser.msie
&&this.element.attr('unselectable',this._mouseUnselectable))
},
_mouseDown: function(e){
(this._mouseStarted&&this._mouseUp(e))
this._mouseDownEvent=e
var self=this,
btnIsLeft=(e.which==1),
elIsCancel=(typeof this.options.cancel=="string" ? $(e.target).parents().add(e.target).filter(this.options.cancel).length : false)
if(!btnIsLeft || elIsCancel || !this._mouseCapture(e)){
return true}
this.mouseDelayMet=!this.options.delay
if(!this.mouseDelayMet){
this._mouseDelayTimer=setTimeout(function(){
self.mouseDelayMet=true
},this.options.delay)}
if(this._mouseDistanceMet(e)&&this._mouseDelayMet(e)){
this._mouseStarted=(this._mouseStart(e)!==false)
if(!this._mouseStarted){
e.preventDefault()
return true}}
this._mouseMoveDelegate=function(e){
return self._mouseMove(e)}
this._mouseUpDelegate=function(e){
return self._mouseUp(e)}
$(document)
.bind('mousemove.'+this.widgetName,this._mouseMoveDelegate)
.bind('mouseup.'+this.widgetName,this._mouseUpDelegate)
return false
},
_mouseMove: function(e){
if($.browser.msie&&!e.button){
return this._mouseUp(e)}
if(this._mouseStarted){
this._mouseDrag(e)
return false}
if(this._mouseDistanceMet(e)&&this._mouseDelayMet(e)){
this._mouseStarted=
(this._mouseStart(this._mouseDownEvent,e)!==false)
(this._mouseStarted ? this._mouseDrag(e): this._mouseUp(e))}
return !this._mouseStarted
},
_mouseUp: function(e){
$(document)
.unbind('mousemove.'+this.widgetName,this._mouseMoveDelegate)
.unbind('mouseup.'+this.widgetName,this._mouseUpDelegate)
if(this._mouseStarted){
this._mouseStarted=false
this._mouseStop(e)}
return false
},
_mouseDistanceMet: function(e){
return(Math.max(
Math.abs(this._mouseDownEvent.pageX-e.pageX),
Math.abs(this._mouseDownEvent.pageY-e.pageY)
)>=this.options.distance
)
},
_mouseDelayMet: function(e){
return this.mouseDelayMet
},
_mouseStart: function(e){},
_mouseDrag: function(e){},
_mouseStop: function(e){},
_mouseCapture: function(e){return true;}}
$.ui.mouse.defaults={
cancel: null,
distance: 1,
delay: 0}
})(jQuery)

//ui accordion  //if($('#flechederoulemoncompte').html == '<img src="./css/images/fleche_orange_bas.png" />'){$('#flechederoulemoncompte').html('<img src="./css/images/fleche_orange_haut.png" />');} else $('#flechederoulemoncompte').html('<img src="./css/images/fleche_orange_bas.png" />');
$(document).ready(function(){
$('#saisie_moncompte').hide();	 
$('#flechederoulemoncompte').html('<img src="./css/images/fleche_orange_haut.png" />');

$('#moncompte p a').click(function(){
$('#saisie_moncompte').slideToggle("slow");
$('#img-swap').attr('src');	   
if($('#img-swap').attr('src') == './css/images/fleche_orange_haut.png' ){  $('#img-swap').attr('src','./css/images/fleche_orange_bas.png');}else{  $('#img-swap').attr('src','./css/images/fleche_orange_haut.png');}

$('#saisie_moncompte ul li a').click(function(){
$('#saisie_moncompte').slideUp("slow");
$('#flechederoulemoncompte').html('<img src="./css/images/fleche_orange_haut.png" />');});

$('#saisie_moncompte p .submit').click(function(){
$('#saisie_moncompte').slideUp("slow");
$('#flechederoulemoncompte').html('<img src="./css/images/fleche_orange_haut.png" />');});		


});	 

$('#form_theme input.theme').css('display','none');$('#form_theme input.theme').css('float','left');
$('#form_theme input.theme').css('height','1px');$('#form_theme input.theme').css('width','1px');
$("#menucritere").accordion();$('#search-optimization-wrapper').css('display','none');$('.descriptif dd').hide();$('.ajout_sel .lien_resume').live('click',function(){numbien=$(this).attr('id').replace('lien_resume_','');$("#resume_"+numbien).slideToggle("normal");});$('#form_theme a').live('click',function(){if($(this).parent("p").attr('class')=="clearfix on"){if($.browser.msie&&$.browser.version<7){$(this).css('color',"#FFFFFF")}
if($(this).parent("p").children("input").attr("name")!='idformuleski'){$(this).parent("p").removeClass('on')}
$(this).parent("p").children("input").attr({checked:false});}else{$("#form_theme p").each(function(){$(this).removeClass('on');$(this).children("input").attr({checked:false});if($.browser.msie&&$.browser.version<7){$(this).children("a").css('color',"#FFFFFF")}});if($.browser.msie&&$.browser.version<7){$(this).css('color',"#000000")}
$(this).parent("p").addClass('on');$(this).parent("p").children("input").attr({checked:true});}});});(function($){$.widget("ui.accordion",{_init:function(){var options=this.options;if(options.navigation){var current=this.element.find("a").filter(options.navigationFilter);if(current.length){if(current.filter(options.header).length){options.active=current;}else{options.active=current.parent().parent().prev();current.addClass("current");}}}
options.headers=this.element.find(options.header);options.active=findActive(options.headers,options.active);if($.browser.msie){this.element.find('a').css('zoom','1');}
if(!this.element.hasClass("ui-accordion")){this.element.addClass("ui-accordion");$('<span class="ui-accordion-left"/>').insertBefore(options.headers);$('<span class="ui-accordion-right"/>').appendTo(options.headers);options.headers.addClass("ui-accordion-header").attr("tabindex","0");}
var maxHeight;if(options.fillSpace){maxHeight=this.element.parent().height();options.headers.each(function(){maxHeight-=$(this).outerHeight();});var maxPadding=0;options.headers.next().each(function(){maxPadding=Math.max(maxPadding,$(this).innerHeight()-$(this).height());}).height(maxHeight-maxPadding);}else if(options.autoHeight){maxHeight=0;options.headers.next().each(function(){maxHeight=Math.max(maxHeight,$(this).outerHeight());}).height(maxHeight);}
options.headers
.not(options.active||"")
.next()
.hide();options.active.parent().andSelf().addClass(options.selectedClass);if(options.event){this.element.bind((options.event)+".accordion",clickHandler);}},activate:function(index){clickHandler.call(this.element[0],{target:findActive(this.options.headers,index)[0]});},destroy:function(){this.options.headers.next().css("display","");if(this.options.fillSpace||this.options.autoHeight){this.options.headers.next().css("height","");}
$.removeData(this.element[0],"accordion");this.element.removeClass("ui-accordion").unbind(".accordion");}});function scopeCallback(callback,scope){return function(){return callback.apply(scope,arguments);};};function completed(cancel){if(!$.data(this,"accordion")){return;}
var instance=$.data(this,"accordion");var options=instance.options;options.running=cancel?0:--options.running;if(options.running){return;}
if(options.clearStyle){options.toShow.add(options.toHide).css({height:"",overflow:""});}
instance._trigger('change',null,options.data);}
function toggle(toShow,toHide,data,clickedActive,down){var options=$.data(this,"accordion").options;options.toShow=toShow;options.toHide=toHide;options.data=data;var complete=scopeCallback(completed,this);$.data(this,"accordion")._trigger("changestart",null,options.data);options.running=toHide.size()===0?toShow.size():toHide.size();if(options.animated){if(!options.alwaysOpen&&clickedActive){$.ui.accordion.animations[options.animated]({toShow:jQuery([]),toHide:toHide,complete:complete,down:down,autoHeight:options.autoHeight});}else{$.ui.accordion.animations[options.animated]({toShow:toShow,toHide:toHide,complete:complete,down:down,autoHeight:options.autoHeight});}}else{if(!options.alwaysOpen&&clickedActive){toShow.toggle();}else{toHide.hide();toShow.show();}
complete(true);}}
function clickHandler(event){var options=$.data(this,"accordion").options;if(options.disabled){return false;}
if(!event.target&&!options.alwaysOpen){options.active.parent().andSelf().toggleClass(options.selectedClass);var toHide=options.active.next(),data={options:options,newHeader:jQuery([]),oldHeader:options.active,newContent:jQuery([]),oldContent:toHide},toShow=(options.active=$([]));toggle.call(this,toShow,toHide,data);return false;}
var clicked=$(event.target);clicked=$(clicked.parents(options.header)[0]||clicked);var clickedActive=clicked[0]==options.active[0];if(options.running||(options.alwaysOpen&&clickedActive)){return false;}
if(!clicked.is(options.header)){return;}
options.active.parent().andSelf().toggleClass(options.selectedClass);if(!clickedActive){clicked.parent().andSelf().addClass(options.selectedClass);}
var toShow=clicked.next(),toHide=options.active.next(),data={options:options,newHeader:clickedActive&&!options.alwaysOpen?$([]):clicked,oldHeader:options.active,newContent:clickedActive&&!options.alwaysOpen?$([]):toShow,oldContent:toHide},down=options.headers.index(options.active[0])>options.headers.index(clicked[0]);options.active=clickedActive?$([]):clicked;toggle.call(this,toShow,toHide,data,clickedActive,down);return false;};function findActive(headers,selector){return selector
?typeof selector=="number"
?headers.filter(":eq("+selector+")")
:headers.not(headers.not(selector))
:selector===false
?$([])
:headers.filter(":eq(0)");}
$.extend($.ui.accordion,{defaults:{selectedClass:"selected",alwaysOpen:true,animated:'slide',event:"click",header:"a",autoHeight:true,running:0,navigationFilter:function(){return this.href.toLowerCase()==location.href.toLowerCase();}},animations:{slide:function(options,additions){options=$.extend({easing:"swing",duration:300},options,additions);if(!options.toHide.size()){options.toShow.animate({height:"show"},options);return;}
var hideHeight=options.toHide.height(),showHeight=options.toShow.height(),difference=showHeight/hideHeight;options.toShow.css({height:0,overflow:'hidden'}).show();options.toHide.filter(":hidden").each(options.complete).end().filter(":visible").animate({height:"hide"},{step:function(now){var current=(hideHeight-now)*difference;if($.browser.msie||$.browser.opera){current=Math.ceil(current);}
options.toShow.height(current);},duration:options.duration,easing:options.easing,complete:function(){if(!options.autoHeight){options.toShow.css("height","auto");}
options.complete();}});},bounceslide:function(options){this.slide(options,{easing:options.down?"bounceout":"swing",duration:options.down?1000:200});},easeslide:function(options){this.slide(options,{easing:"easeinout",duration:700});}}});})(jQuery);


