/*
 * jQuery JavaScript Library v1.3.1
 * http://jquery.com/
 *
 * Copyright (c) 2009 John Resig
 * Dual licensed under the MIT and GPL licenses.
 * http://docs.jquery.com/License
 *
 * Date: 2009-01-21 20:42:16 -0500 (Wed, 21 Jan 2009)
 * Revision: 6158
 */
(function(){var l=this,g,y=l.jQuery,p=l.$,o=l.jQuery=l.$=function(E,F){return new o.fn.init(E,F)},D=/^[^<]*(<(.|\s)+>)[^>]*$|^#([\w-]+)$/,f=/^.[^:#\[\.,]*$/;o.fn=o.prototype={init:function(E,H){E=E||document;if(E.nodeType){this[0]=E;this.length=1;this.context=E;return this}if(typeof E==="string"){var G=D.exec(E);if(G&&(G[1]||!H)){if(G[1]){E=o.clean([G[1]],H)}else{var I=document.getElementById(G[3]);if(I&&I.id!=G[3]){return o().find(E)}var F=o(I||[]);F.context=document;F.selector=E;return F}}else{return o(H).find(E)}}else{if(o.isFunction(E)){return o(document).ready(E)}}if(E.selector&&E.context){this.selector=E.selector;this.context=E.context}return this.setArray(o.makeArray(E))},selector:"",jquery:"1.3.1",size:function(){return this.length},get:function(E){return E===g?o.makeArray(this):this[E]},pushStack:function(F,H,E){var G=o(F);G.prevObject=this;G.context=this.context;if(H==="find"){G.selector=this.selector+(this.selector?" ":"")+E}else{if(H){G.selector=this.selector+"."+H+"("+E+")"}}return G},setArray:function(E){this.length=0;Array.prototype.push.apply(this,E);return this},each:function(F,E){return o.each(this,F,E)},index:function(E){return o.inArray(E&&E.jquery?E[0]:E,this)},attr:function(F,H,G){var E=F;if(typeof F==="string"){if(H===g){return this[0]&&o[G||"attr"](this[0],F)}else{E={};E[F]=H}}return this.each(function(I){for(F in E){o.attr(G?this.style:this,F,o.prop(this,E[F],G,I,F))}})},css:function(E,F){if((E=="width"||E=="height")&&parseFloat(F)<0){F=g}return this.attr(E,F,"curCSS")},text:function(F){if(typeof F!=="object"&&F!=null){return this.empty().append((this[0]&&this[0].ownerDocument||document).createTextNode(F))}var E="";o.each(F||this,function(){o.each(this.childNodes,function(){if(this.nodeType!=8){E+=this.nodeType!=1?this.nodeValue:o.fn.text([this])}})});return E},wrapAll:function(E){if(this[0]){var F=o(E,this[0].ownerDocument).clone();if(this[0].parentNode){F.insertBefore(this[0])}F.map(function(){var G=this;while(G.firstChild){G=G.firstChild}return G}).append(this)}return this},wrapInner:function(E){return this.each(function(){o(this).contents().wrapAll(E)})},wrap:function(E){return this.each(function(){o(this).wrapAll(E)})},append:function(){return this.domManip(arguments,true,function(E){if(this.nodeType==1){this.appendChild(E)}})},prepend:function(){return this.domManip(arguments,true,function(E){if(this.nodeType==1){this.insertBefore(E,this.firstChild)}})},before:function(){return this.domManip(arguments,false,function(E){this.parentNode.insertBefore(E,this)})},after:function(){return this.domManip(arguments,false,function(E){this.parentNode.insertBefore(E,this.nextSibling)})},end:function(){return this.prevObject||o([])},push:[].push,find:function(E){if(this.length===1&&!/,/.test(E)){var G=this.pushStack([],"find",E);G.length=0;o.find(E,this[0],G);return G}else{var F=o.map(this,function(H){return o.find(E,H)});return this.pushStack(/[^+>] [^+>]/.test(E)?o.unique(F):F,"find",E)}},clone:function(F){var E=this.map(function(){if(!o.support.noCloneEvent&&!o.isXMLDoc(this)){var I=this.cloneNode(true),H=document.createElement("div");H.appendChild(I);return o.clean([H.innerHTML])[0]}else{return this.cloneNode(true)}});var G=E.find("*").andSelf().each(function(){if(this[h]!==g){this[h]=null}});if(F===true){this.find("*").andSelf().each(function(I){if(this.nodeType==3){return}var H=o.data(this,"events");for(var K in H){for(var J in H[K]){o.event.add(G[I],K,H[K][J],H[K][J].data)}}})}return E},filter:function(E){return this.pushStack(o.isFunction(E)&&o.grep(this,function(G,F){return E.call(G,F)})||o.multiFilter(E,o.grep(this,function(F){return F.nodeType===1})),"filter",E)},closest:function(E){var F=o.expr.match.POS.test(E)?o(E):null;return this.map(function(){var G=this;while(G&&G.ownerDocument){if(F?F.index(G)>-1:o(G).is(E)){return G}G=G.parentNode}})},not:function(E){if(typeof E==="string"){if(f.test(E)){return this.pushStack(o.multiFilter(E,this,true),"not",E)}else{E=o.multiFilter(E,this)}}var F=E.length&&E[E.length-1]!==g&&!E.nodeType;return this.filter(function(){return F?o.inArray(this,E)<0:this!=E})},add:function(E){return this.pushStack(o.unique(o.merge(this.get(),typeof E==="string"?o(E):o.makeArray(E))))},is:function(E){return !!E&&o.multiFilter(E,this).length>0},hasClass:function(E){return !!E&&this.is("."+E)},val:function(K){if(K===g){var E=this[0];if(E){if(o.nodeName(E,"option")){return(E.attributes.value||{}).specified?E.value:E.text}if(o.nodeName(E,"select")){var I=E.selectedIndex,L=[],M=E.options,H=E.type=="select-one";if(I<0){return null}for(var F=H?I:0,J=H?I+1:M.length;F<J;F++){var G=M[F];if(G.selected){K=o(G).val();if(H){return K}L.push(K)}}return L}return(E.value||"").replace(/\r/g,"")}return g}if(typeof K==="number"){K+=""}return this.each(function(){if(this.nodeType!=1){return}if(o.isArray(K)&&/radio|checkbox/.test(this.type)){this.checked=(o.inArray(this.value,K)>=0||o.inArray(this.name,K)>=0)}else{if(o.nodeName(this,"select")){var N=o.makeArray(K);o("option",this).each(function(){this.selected=(o.inArray(this.value,N)>=0||o.inArray(this.text,N)>=0)});if(!N.length){this.selectedIndex=-1}}else{this.value=K}}})},html:function(E){return E===g?(this[0]?this[0].innerHTML:null):this.empty().append(E)},replaceWith:function(E){return this.after(E).remove()},eq:function(E){return this.slice(E,+E+1)},slice:function(){return this.pushStack(Array.prototype.slice.apply(this,arguments),"slice",Array.prototype.slice.call(arguments).join(","))},map:function(E){return this.pushStack(o.map(this,function(G,F){return E.call(G,F,G)}))},andSelf:function(){return this.add(this.prevObject)},domManip:function(K,N,M){if(this[0]){var J=(this[0].ownerDocument||this[0]).createDocumentFragment(),G=o.clean(K,(this[0].ownerDocument||this[0]),J),I=J.firstChild,E=this.length>1?J.cloneNode(true):J;if(I){for(var H=0,F=this.length;H<F;H++){M.call(L(this[H],I),H>0?E.cloneNode(true):J)}}if(G){o.each(G,z)}}return this;function L(O,P){return N&&o.nodeName(O,"table")&&o.nodeName(P,"tr")?(O.getElementsByTagName("tbody")[0]||O.appendChild(O.ownerDocument.createElement("tbody"))):O}}};o.fn.init.prototype=o.fn;function z(E,F){if(F.src){o.ajax({url:F.src,async:false,dataType:"script"})}else{o.globalEval(F.text||F.textContent||F.innerHTML||"")}if(F.parentNode){F.parentNode.removeChild(F)}}function e(){return +new Date}o.extend=o.fn.extend=function(){var J=arguments[0]||{},H=1,I=arguments.length,E=false,G;if(typeof J==="boolean"){E=J;J=arguments[1]||{};H=2}if(typeof J!=="object"&&!o.isFunction(J)){J={}}if(I==H){J=this;--H}for(;H<I;H++){if((G=arguments[H])!=null){for(var F in G){var K=J[F],L=G[F];if(J===L){continue}if(E&&L&&typeof L==="object"&&!L.nodeType){J[F]=o.extend(E,K||(L.length!=null?[]:{}),L)}else{if(L!==g){J[F]=L}}}}}return J};var b=/z-?index|font-?weight|opacity|zoom|line-?height/i,q=document.defaultView||{},s=Object.prototype.toString;o.extend({noConflict:function(E){l.$=p;if(E){l.jQuery=y}return o},isFunction:function(E){return s.call(E)==="[object Function]"},isArray:function(E){return s.call(E)==="[object Array]"},isXMLDoc:function(E){return E.nodeType===9&&E.documentElement.nodeName!=="HTML"||!!E.ownerDocument&&o.isXMLDoc(E.ownerDocument)},globalEval:function(G){G=o.trim(G);if(G){var F=document.getElementsByTagName("head")[0]||document.documentElement,E=document.createElement("script");E.type="text/javascript";if(o.support.scriptEval){E.appendChild(document.createTextNode(G))}else{E.text=G}F.insertBefore(E,F.firstChild);F.removeChild(E)}},nodeName:function(F,E){return F.nodeName&&F.nodeName.toUpperCase()==E.toUpperCase()},each:function(G,K,F){var E,H=0,I=G.length;if(F){if(I===g){for(E in G){if(K.apply(G[E],F)===false){break}}}else{for(;H<I;){if(K.apply(G[H++],F)===false){break}}}}else{if(I===g){for(E in G){if(K.call(G[E],E,G[E])===false){break}}}else{for(var J=G[0];H<I&&K.call(J,H,J)!==false;J=G[++H]){}}}return G},prop:function(H,I,G,F,E){if(o.isFunction(I)){I=I.call(H,F)}return typeof I==="number"&&G=="curCSS"&&!b.test(E)?I+"px":I},className:{add:function(E,F){o.each((F||"").split(/\s+/),function(G,H){if(E.nodeType==1&&!o.className.has(E.className,H)){E.className+=(E.className?" ":"")+H}})},remove:function(E,F){if(E.nodeType==1){E.className=F!==g?o.grep(E.className.split(/\s+/),function(G){return !o.className.has(F,G)}).join(" "):""}},has:function(F,E){return F&&o.inArray(E,(F.className||F).toString().split(/\s+/))>-1}},swap:function(H,G,I){var E={};for(var F in G){E[F]=H.style[F];H.style[F]=G[F]}I.call(H);for(var F in G){H.style[F]=E[F]}},css:function(G,E,I){if(E=="width"||E=="height"){var K,F={position:"absolute",visibility:"hidden",display:"block"},J=E=="width"?["Left","Right"]:["Top","Bottom"];function H(){K=E=="width"?G.offsetWidth:G.offsetHeight;var M=0,L=0;o.each(J,function(){M+=parseFloat(o.curCSS(G,"padding"+this,true))||0;L+=parseFloat(o.curCSS(G,"border"+this+"Width",true))||0});K-=Math.round(M+L)}if(o(G).is(":visible")){H()}else{o.swap(G,F,H)}return Math.max(0,K)}return o.curCSS(G,E,I)},curCSS:function(I,F,G){var L,E=I.style;if(F=="opacity"&&!o.support.opacity){L=o.attr(E,"opacity");return L==""?"1":L}if(F.match(/float/i)){F=w}if(!G&&E&&E[F]){L=E[F]}else{if(q.getComputedStyle){if(F.match(/float/i)){F="float"}F=F.replace(/([A-Z])/g,"-$1").toLowerCase();var M=q.getComputedStyle(I,null);if(M){L=M.getPropertyValue(F)}if(F=="opacity"&&L==""){L="1"}}else{if(I.currentStyle){var J=F.replace(/\-(\w)/g,function(N,O){return O.toUpperCase()});L=I.currentStyle[F]||I.currentStyle[J];if(!/^\d+(px)?$/i.test(L)&&/^\d/.test(L)){var H=E.left,K=I.runtimeStyle.left;I.runtimeStyle.left=I.currentStyle.left;E.left=L||0;L=E.pixelLeft+"px";E.left=H;I.runtimeStyle.left=K}}}}return L},clean:function(F,K,I){K=K||document;if(typeof K.createElement==="undefined"){K=K.ownerDocument||K[0]&&K[0].ownerDocument||document}if(!I&&F.length===1&&typeof F[0]==="string"){var H=/^<(\w+)\s*\/?>$/.exec(F[0]);if(H){return[K.createElement(H[1])]}}var G=[],E=[],L=K.createElement("div");o.each(F,function(P,R){if(typeof R==="number"){R+=""}if(!R){return}if(typeof R==="string"){R=R.replace(/(<(\w+)[^>]*?)\/>/g,function(T,U,S){return S.match(/^(abbr|br|col|img|input|link|meta|param|hr|area|embed)$/i)?T:U+"></"+S+">"});var O=o.trim(R).toLowerCase();var Q=!O.indexOf("<opt")&&[1,"<select multiple='multiple'>","</select>"]||!O.indexOf("<leg")&&[1,"<fieldset>","</fieldset>"]||O.match(/^<(thead|tbody|tfoot|colg|cap)/)&&[1,"<table>","</table>"]||!O.indexOf("<tr")&&[2,"<table><tbody>","</tbody></table>"]||(!O.indexOf("<td")||!O.indexOf("<th"))&&[3,"<table><tbody><tr>","</tr></tbody></table>"]||!O.indexOf("<col")&&[2,"<table><tbody></tbody><colgroup>","</colgroup></table>"]||!o.support.htmlSerialize&&[1,"div<div>","</div>"]||[0,"",""];L.innerHTML=Q[1]+R+Q[2];while(Q[0]--){L=L.lastChild}if(!o.support.tbody){var N=!O.indexOf("<table")&&O.indexOf("<tbody")<0?L.firstChild&&L.firstChild.childNodes:Q[1]=="<table>"&&O.indexOf("<tbody")<0?L.childNodes:[];for(var M=N.length-1;M>=0;--M){if(o.nodeName(N[M],"tbody")&&!N[M].childNodes.length){N[M].parentNode.removeChild(N[M])}}}if(!o.support.leadingWhitespace&&/^\s/.test(R)){L.insertBefore(K.createTextNode(R.match(/^\s*/)[0]),L.firstChild)}R=o.makeArray(L.childNodes)}if(R.nodeType){G.push(R)}else{G=o.merge(G,R)}});if(I){for(var J=0;G[J];J++){if(o.nodeName(G[J],"script")&&(!G[J].type||G[J].type.toLowerCase()==="text/javascript")){E.push(G[J].parentNode?G[J].parentNode.removeChild(G[J]):G[J])}else{if(G[J].nodeType===1){G.splice.apply(G,[J+1,0].concat(o.makeArray(G[J].getElementsByTagName("script"))))}I.appendChild(G[J])}}return E}return G},attr:function(J,G,K){if(!J||J.nodeType==3||J.nodeType==8){return g}var H=!o.isXMLDoc(J),L=K!==g;G=H&&o.props[G]||G;if(J.tagName){var F=/href|src|style/.test(G);if(G=="selected"&&J.parentNode){J.parentNode.selectedIndex}if(G in J&&H&&!F){if(L){if(G=="type"&&o.nodeName(J,"input")&&J.parentNode){throw"type property can't be changed"}J[G]=K}if(o.nodeName(J,"form")&&J.getAttributeNode(G)){return J.getAttributeNode(G).nodeValue}if(G=="tabIndex"){var I=J.getAttributeNode("tabIndex");return I&&I.specified?I.value:J.nodeName.match(/(button|input|object|select|textarea)/i)?0:J.nodeName.match(/^(a|area)$/i)&&J.href?0:g}return J[G]}if(!o.support.style&&H&&G=="style"){return o.attr(J.style,"cssText",K)}if(L){J.setAttribute(G,""+K)}var E=!o.support.hrefNormalized&&H&&F?J.getAttribute(G,2):J.getAttribute(G);return E===null?g:E}if(!o.support.opacity&&G=="opacity"){if(L){J.zoom=1;J.filter=(J.filter||"").replace(/alpha\([^)]*\)/,"")+(parseInt(K)+""=="NaN"?"":"alpha(opacity="+K*100+")")}return J.filter&&J.filter.indexOf("opacity=")>=0?(parseFloat(J.filter.match(/opacity=([^)]*)/)[1])/100)+"":""}G=G.replace(/-([a-z])/ig,function(M,N){return N.toUpperCase()});if(L){J[G]=K}return J[G]},trim:function(E){return(E||"").replace(/^\s+|\s+$/g,"")},makeArray:function(G){var E=[];if(G!=null){var F=G.length;if(F==null||typeof G==="string"||o.isFunction(G)||G.setInterval){E[0]=G}else{while(F){E[--F]=G[F]}}}return E},inArray:function(G,H){for(var E=0,F=H.length;E<F;E++){if(H[E]===G){return E}}return -1},merge:function(H,E){var F=0,G,I=H.length;if(!o.support.getAll){while((G=E[F++])!=null){if(G.nodeType!=8){H[I++]=G}}}else{while((G=E[F++])!=null){H[I++]=G}}return H},unique:function(K){var F=[],E={};try{for(var G=0,H=K.length;G<H;G++){var J=o.data(K[G]);if(!E[J]){E[J]=true;F.push(K[G])}}}catch(I){F=K}return F},grep:function(F,J,E){var G=[];for(var H=0,I=F.length;H<I;H++){if(!E!=!J(F[H],H)){G.push(F[H])}}return G},map:function(E,J){var F=[];for(var G=0,H=E.length;G<H;G++){var I=J(E[G],G);if(I!=null){F[F.length]=I}}return F.concat.apply([],F)}});var C=navigator.userAgent.toLowerCase();o.browser={version:(C.match(/.+(?:rv|it|ra|ie)[\/: ]([\d.]+)/)||[0,"0"])[1],safari:/webkit/.test(C),opera:/opera/.test(C),msie:/msie/.test(C)&&!/opera/.test(C),mozilla:/mozilla/.test(C)&&!/(compatible|webkit)/.test(C)};o.each({parent:function(E){return E.parentNode},parents:function(E){return o.dir(E,"parentNode")},next:function(E){return o.nth(E,2,"nextSibling")},prev:function(E){return o.nth(E,2,"previousSibling")},nextAll:function(E){return o.dir(E,"nextSibling")},prevAll:function(E){return o.dir(E,"previousSibling")},siblings:function(E){return o.sibling(E.parentNode.firstChild,E)},children:function(E){return o.sibling(E.firstChild)},contents:function(E){return o.nodeName(E,"iframe")?E.contentDocument||E.contentWindow.document:o.makeArray(E.childNodes)}},function(E,F){o.fn[E]=function(G){var H=o.map(this,F);if(G&&typeof G=="string"){H=o.multiFilter(G,H)}return this.pushStack(o.unique(H),E,G)}});o.each({appendTo:"append",prependTo:"prepend",insertBefore:"before",insertAfter:"after",replaceAll:"replaceWith"},function(E,F){o.fn[E]=function(){var G=arguments;return this.each(function(){for(var H=0,I=G.length;H<I;H++){o(G[H])[F](this)}})}});o.each({removeAttr:function(E){o.attr(this,E,"");if(this.nodeType==1){this.removeAttribute(E)}},addClass:function(E){o.className.add(this,E)},removeClass:function(E){o.className.remove(this,E)},toggleClass:function(F,E){if(typeof E!=="boolean"){E=!o.className.has(this,F)}o.className[E?"add":"remove"](this,F)},remove:function(E){if(!E||o.filter(E,[this]).length){o("*",this).add([this]).each(function(){o.event.remove(this);o.removeData(this)});if(this.parentNode){this.parentNode.removeChild(this)}}},empty:function(){o(">*",this).remove();while(this.firstChild){this.removeChild(this.firstChild)}}},function(E,F){o.fn[E]=function(){return this.each(F,arguments)}});function j(E,F){return E[0]&&parseInt(o.curCSS(E[0],F,true),10)||0}var h="jQuery"+e(),v=0,A={};o.extend({cache:{},data:function(F,E,G){F=F==l?A:F;var H=F[h];if(!H){H=F[h]=++v}if(E&&!o.cache[H]){o.cache[H]={}}if(G!==g){o.cache[H][E]=G}return E?o.cache[H][E]:H},removeData:function(F,E){F=F==l?A:F;var H=F[h];if(E){if(o.cache[H]){delete o.cache[H][E];E="";for(E in o.cache[H]){break}if(!E){o.removeData(F)}}}else{try{delete F[h]}catch(G){if(F.removeAttribute){F.removeAttribute(h)}}delete o.cache[H]}},queue:function(F,E,H){if(F){E=(E||"fx")+"queue";var G=o.data(F,E);if(!G||o.isArray(H)){G=o.data(F,E,o.makeArray(H))}else{if(H){G.push(H)}}}return G},dequeue:function(H,G){var E=o.queue(H,G),F=E.shift();if(!G||G==="fx"){F=E[0]}if(F!==g){F.call(H)}}});o.fn.extend({data:function(E,G){var H=E.split(".");H[1]=H[1]?"."+H[1]:"";if(G===g){var F=this.triggerHandler("getData"+H[1]+"!",[H[0]]);if(F===g&&this.length){F=o.data(this[0],E)}return F===g&&H[1]?this.data(H[0]):F}else{return this.trigger("setData"+H[1]+"!",[H[0],G]).each(function(){o.data(this,E,G)})}},removeData:function(E){return this.each(function(){o.removeData(this,E)})},queue:function(E,F){if(typeof E!=="string"){F=E;E="fx"}if(F===g){return o.queue(this[0],E)}return this.each(function(){var G=o.queue(this,E,F);if(E=="fx"&&G.length==1){G[0].call(this)}})},dequeue:function(E){return this.each(function(){o.dequeue(this,E)})}});
/*
 * Sizzle CSS Selector Engine - v0.9.3
 *  Copyright 2009, The Dojo Foundation
 *  Released under the MIT, BSD, and GPL Licenses.
 *  More information: http://sizzlejs.com/
 */
(function(){var Q=/((?:\((?:\([^()]+\)|[^()]+)+\)|\[(?:\[[^[\]]*\]|['"][^'"]+['"]|[^[\]'"]+)+\]|\\.|[^ >+~,(\[]+)+|[>+~])(\s*,\s*)?/g,K=0,G=Object.prototype.toString;var F=function(X,T,aa,ab){aa=aa||[];T=T||document;if(T.nodeType!==1&&T.nodeType!==9){return[]}if(!X||typeof X!=="string"){return aa}var Y=[],V,ae,ah,S,ac,U,W=true;Q.lastIndex=0;while((V=Q.exec(X))!==null){Y.push(V[1]);if(V[2]){U=RegExp.rightContext;break}}if(Y.length>1&&L.exec(X)){if(Y.length===2&&H.relative[Y[0]]){ae=I(Y[0]+Y[1],T)}else{ae=H.relative[Y[0]]?[T]:F(Y.shift(),T);while(Y.length){X=Y.shift();if(H.relative[X]){X+=Y.shift()}ae=I(X,ae)}}}else{var ad=ab?{expr:Y.pop(),set:E(ab)}:F.find(Y.pop(),Y.length===1&&T.parentNode?T.parentNode:T,P(T));ae=F.filter(ad.expr,ad.set);if(Y.length>0){ah=E(ae)}else{W=false}while(Y.length){var ag=Y.pop(),af=ag;if(!H.relative[ag]){ag=""}else{af=Y.pop()}if(af==null){af=T}H.relative[ag](ah,af,P(T))}}if(!ah){ah=ae}if(!ah){throw"Syntax error, unrecognized expression: "+(ag||X)}if(G.call(ah)==="[object Array]"){if(!W){aa.push.apply(aa,ah)}else{if(T.nodeType===1){for(var Z=0;ah[Z]!=null;Z++){if(ah[Z]&&(ah[Z]===true||ah[Z].nodeType===1&&J(T,ah[Z]))){aa.push(ae[Z])}}}else{for(var Z=0;ah[Z]!=null;Z++){if(ah[Z]&&ah[Z].nodeType===1){aa.push(ae[Z])}}}}}else{E(ah,aa)}if(U){F(U,T,aa,ab)}return aa};F.matches=function(S,T){return F(S,null,null,T)};F.find=function(Z,S,aa){var Y,W;if(!Z){return[]}for(var V=0,U=H.order.length;V<U;V++){var X=H.order[V],W;if((W=H.match[X].exec(Z))){var T=RegExp.leftContext;if(T.substr(T.length-1)!=="\\"){W[1]=(W[1]||"").replace(/\\/g,"");Y=H.find[X](W,S,aa);if(Y!=null){Z=Z.replace(H.match[X],"");break}}}}if(!Y){Y=S.getElementsByTagName("*")}return{set:Y,expr:Z}};F.filter=function(ab,aa,ae,V){var U=ab,ag=[],Y=aa,X,S;while(ab&&aa.length){for(var Z in H.filter){if((X=H.match[Z].exec(ab))!=null){var T=H.filter[Z],af,ad;S=false;if(Y==ag){ag=[]}if(H.preFilter[Z]){X=H.preFilter[Z](X,Y,ae,ag,V);if(!X){S=af=true}else{if(X===true){continue}}}if(X){for(var W=0;(ad=Y[W])!=null;W++){if(ad){af=T(ad,X,W,Y);var ac=V^!!af;if(ae&&af!=null){if(ac){S=true}else{Y[W]=false}}else{if(ac){ag.push(ad);S=true}}}}}if(af!==g){if(!ae){Y=ag}ab=ab.replace(H.match[Z],"");if(!S){return[]}break}}}ab=ab.replace(/\s*,\s*/,"");if(ab==U){if(S==null){throw"Syntax error, unrecognized expression: "+ab}else{break}}U=ab}return Y};var H=F.selectors={order:["ID","NAME","TAG"],match:{ID:/#((?:[\w\u00c0-\uFFFF_-]|\\.)+)/,CLASS:/\.((?:[\w\u00c0-\uFFFF_-]|\\.)+)/,NAME:/\[name=['"]*((?:[\w\u00c0-\uFFFF_-]|\\.)+)['"]*\]/,ATTR:/\[\s*((?:[\w\u00c0-\uFFFF_-]|\\.)+)\s*(?:(\S?=)\s*(['"]*)(.*?)\3|)\s*\]/,TAG:/^((?:[\w\u00c0-\uFFFF\*_-]|\\.)+)/,CHILD:/:(only|nth|last|first)-child(?:\((even|odd|[\dn+-]*)\))?/,POS:/:(nth|eq|gt|lt|first|last|even|odd)(?:\((\d*)\))?(?=[^-]|$)/,PSEUDO:/:((?:[\w\u00c0-\uFFFF_-]|\\.)+)(?:\((['"]*)((?:\([^\)]+\)|[^\2\(\)]*)+)\2\))?/},attrMap:{"class":"className","for":"htmlFor"},attrHandle:{href:function(S){return S.getAttribute("href")}},relative:{"+":function(W,T){for(var U=0,S=W.length;U<S;U++){var V=W[U];if(V){var X=V.previousSibling;while(X&&X.nodeType!==1){X=X.previousSibling}W[U]=typeof T==="string"?X||false:X===T}}if(typeof T==="string"){F.filter(T,W,true)}},">":function(X,T,Y){if(typeof T==="string"&&!/\W/.test(T)){T=Y?T:T.toUpperCase();for(var U=0,S=X.length;U<S;U++){var W=X[U];if(W){var V=W.parentNode;X[U]=V.nodeName===T?V:false}}}else{for(var U=0,S=X.length;U<S;U++){var W=X[U];if(W){X[U]=typeof T==="string"?W.parentNode:W.parentNode===T}}if(typeof T==="string"){F.filter(T,X,true)}}},"":function(V,T,X){var U="done"+(K++),S=R;if(!T.match(/\W/)){var W=T=X?T:T.toUpperCase();S=O}S("parentNode",T,U,V,W,X)},"~":function(V,T,X){var U="done"+(K++),S=R;if(typeof T==="string"&&!T.match(/\W/)){var W=T=X?T:T.toUpperCase();S=O}S("previousSibling",T,U,V,W,X)}},find:{ID:function(T,U,V){if(typeof U.getElementById!=="undefined"&&!V){var S=U.getElementById(T[1]);return S?[S]:[]}},NAME:function(S,T,U){if(typeof T.getElementsByName!=="undefined"&&!U){return T.getElementsByName(S[1])}},TAG:function(S,T){return T.getElementsByTagName(S[1])}},preFilter:{CLASS:function(V,T,U,S,Y){V=" "+V[1].replace(/\\/g,"")+" ";var X;for(var W=0;(X=T[W])!=null;W++){if(X){if(Y^(" "+X.className+" ").indexOf(V)>=0){if(!U){S.push(X)}}else{if(U){T[W]=false}}}}return false},ID:function(S){return S[1].replace(/\\/g,"")},TAG:function(T,S){for(var U=0;S[U]===false;U++){}return S[U]&&P(S[U])?T[1]:T[1].toUpperCase()},CHILD:function(S){if(S[1]=="nth"){var T=/(-?)(\d*)n((?:\+|-)?\d*)/.exec(S[2]=="even"&&"2n"||S[2]=="odd"&&"2n+1"||!/\D/.test(S[2])&&"0n+"+S[2]||S[2]);S[2]=(T[1]+(T[2]||1))-0;S[3]=T[3]-0}S[0]="done"+(K++);return S},ATTR:function(T){var S=T[1].replace(/\\/g,"");if(H.attrMap[S]){T[1]=H.attrMap[S]}if(T[2]==="~="){T[4]=" "+T[4]+" "}return T},PSEUDO:function(W,T,U,S,X){if(W[1]==="not"){if(W[3].match(Q).length>1){W[3]=F(W[3],null,null,T)}else{var V=F.filter(W[3],T,U,true^X);if(!U){S.push.apply(S,V)}return false}}else{if(H.match.POS.test(W[0])){return true}}return W},POS:function(S){S.unshift(true);return S}},filters:{enabled:function(S){return S.disabled===false&&S.type!=="hidden"},disabled:function(S){return S.disabled===true},checked:function(S){return S.checked===true},selected:function(S){S.parentNode.selectedIndex;return S.selected===true},parent:function(S){return !!S.firstChild},empty:function(S){return !S.firstChild},has:function(U,T,S){return !!F(S[3],U).length},header:function(S){return/h\d/i.test(S.nodeName)},text:function(S){return"text"===S.type},radio:function(S){return"radio"===S.type},checkbox:function(S){return"checkbox"===S.type},file:function(S){return"file"===S.type},password:function(S){return"password"===S.type},submit:function(S){return"submit"===S.type},image:function(S){return"image"===S.type},reset:function(S){return"reset"===S.type},button:function(S){return"button"===S.type||S.nodeName.toUpperCase()==="BUTTON"},input:function(S){return/input|select|textarea|button/i.test(S.nodeName)}},setFilters:{first:function(T,S){return S===0},last:function(U,T,S,V){return T===V.length-1},even:function(T,S){return S%2===0},odd:function(T,S){return S%2===1},lt:function(U,T,S){return T<S[3]-0},gt:function(U,T,S){return T>S[3]-0},nth:function(U,T,S){return S[3]-0==T},eq:function(U,T,S){return S[3]-0==T}},filter:{CHILD:function(S,V){var Y=V[1],Z=S.parentNode;var X=V[0];if(Z&&(!Z[X]||!S.nodeIndex)){var W=1;for(var T=Z.firstChild;T;T=T.nextSibling){if(T.nodeType==1){T.nodeIndex=W++}}Z[X]=W-1}if(Y=="first"){return S.nodeIndex==1}else{if(Y=="last"){return S.nodeIndex==Z[X]}else{if(Y=="only"){return Z[X]==1}else{if(Y=="nth"){var ab=false,U=V[2],aa=V[3];if(U==1&&aa==0){return true}if(U==0){if(S.nodeIndex==aa){ab=true}}else{if((S.nodeIndex-aa)%U==0&&(S.nodeIndex-aa)/U>=0){ab=true}}return ab}}}}},PSEUDO:function(Y,U,V,Z){var T=U[1],W=H.filters[T];if(W){return W(Y,V,U,Z)}else{if(T==="contains"){return(Y.textContent||Y.innerText||"").indexOf(U[3])>=0}else{if(T==="not"){var X=U[3];for(var V=0,S=X.length;V<S;V++){if(X[V]===Y){return false}}return true}}}},ID:function(T,S){return T.nodeType===1&&T.getAttribute("id")===S},TAG:function(T,S){return(S==="*"&&T.nodeType===1)||T.nodeName===S},CLASS:function(T,S){return S.test(T.className)},ATTR:function(W,U){var S=H.attrHandle[U[1]]?H.attrHandle[U[1]](W):W[U[1]]||W.getAttribute(U[1]),X=S+"",V=U[2],T=U[4];return S==null?V==="!=":V==="="?X===T:V==="*="?X.indexOf(T)>=0:V==="~="?(" "+X+" ").indexOf(T)>=0:!U[4]?S:V==="!="?X!=T:V==="^="?X.indexOf(T)===0:V==="$="?X.substr(X.length-T.length)===T:V==="|="?X===T||X.substr(0,T.length+1)===T+"-":false},POS:function(W,T,U,X){var S=T[2],V=H.setFilters[S];if(V){return V(W,U,T,X)}}}};var L=H.match.POS;for(var N in H.match){H.match[N]=RegExp(H.match[N].source+/(?![^\[]*\])(?![^\(]*\))/.source)}var E=function(T,S){T=Array.prototype.slice.call(T);if(S){S.push.apply(S,T);return S}return T};try{Array.prototype.slice.call(document.documentElement.childNodes)}catch(M){E=function(W,V){var T=V||[];if(G.call(W)==="[object Array]"){Array.prototype.push.apply(T,W)}else{if(typeof W.length==="number"){for(var U=0,S=W.length;U<S;U++){T.push(W[U])}}else{for(var U=0;W[U];U++){T.push(W[U])}}}return T}}(function(){var T=document.createElement("form"),U="script"+(new Date).getTime();T.innerHTML="<input name='"+U+"'/>";var S=document.documentElement;S.insertBefore(T,S.firstChild);if(!!document.getElementById(U)){H.find.ID=function(W,X,Y){if(typeof X.getElementById!=="undefined"&&!Y){var V=X.getElementById(W[1]);return V?V.id===W[1]||typeof V.getAttributeNode!=="undefined"&&V.getAttributeNode("id").nodeValue===W[1]?[V]:g:[]}};H.filter.ID=function(X,V){var W=typeof X.getAttributeNode!=="undefined"&&X.getAttributeNode("id");return X.nodeType===1&&W&&W.nodeValue===V}}S.removeChild(T)})();(function(){var S=document.createElement("div");S.appendChild(document.createComment(""));if(S.getElementsByTagName("*").length>0){H.find.TAG=function(T,X){var W=X.getElementsByTagName(T[1]);if(T[1]==="*"){var V=[];for(var U=0;W[U];U++){if(W[U].nodeType===1){V.push(W[U])}}W=V}return W}}S.innerHTML="<a href='#'></a>";if(S.firstChild&&S.firstChild.getAttribute("href")!=="#"){H.attrHandle.href=function(T){return T.getAttribute("href",2)}}})();if(document.querySelectorAll){(function(){var S=F,T=document.createElement("div");T.innerHTML="<p class='TEST'></p>";if(T.querySelectorAll&&T.querySelectorAll(".TEST").length===0){return}F=function(X,W,U,V){W=W||document;if(!V&&W.nodeType===9&&!P(W)){try{return E(W.querySelectorAll(X),U)}catch(Y){}}return S(X,W,U,V)};F.find=S.find;F.filter=S.filter;F.selectors=S.selectors;F.matches=S.matches})()}if(document.getElementsByClassName&&document.documentElement.getElementsByClassName){H.order.splice(1,0,"CLASS");H.find.CLASS=function(S,T){return T.getElementsByClassName(S[1])}}function O(T,Z,Y,ac,aa,ab){for(var W=0,U=ac.length;W<U;W++){var S=ac[W];if(S){S=S[T];var X=false;while(S&&S.nodeType){var V=S[Y];if(V){X=ac[V];break}if(S.nodeType===1&&!ab){S[Y]=W}if(S.nodeName===Z){X=S;break}S=S[T]}ac[W]=X}}}function R(T,Y,X,ab,Z,aa){for(var V=0,U=ab.length;V<U;V++){var S=ab[V];if(S){S=S[T];var W=false;while(S&&S.nodeType){if(S[X]){W=ab[S[X]];break}if(S.nodeType===1){if(!aa){S[X]=V}if(typeof Y!=="string"){if(S===Y){W=true;break}}else{if(F.filter(Y,[S]).length>0){W=S;break}}}S=S[T]}ab[V]=W}}}var J=document.compareDocumentPosition?function(T,S){return T.compareDocumentPosition(S)&16}:function(T,S){return T!==S&&(T.contains?T.contains(S):true)};var P=function(S){return S.nodeType===9&&S.documentElement.nodeName!=="HTML"||!!S.ownerDocument&&P(S.ownerDocument)};var I=function(S,Z){var V=[],W="",X,U=Z.nodeType?[Z]:Z;while((X=H.match.PSEUDO.exec(S))){W+=X[0];S=S.replace(H.match.PSEUDO,"")}S=H.relative[S]?S+"*":S;for(var Y=0,T=U.length;Y<T;Y++){F(S,U[Y],V)}return F.filter(W,V)};o.find=F;o.filter=F.filter;o.expr=F.selectors;o.expr[":"]=o.expr.filters;F.selectors.filters.hidden=function(S){return"hidden"===S.type||o.css(S,"display")==="none"||o.css(S,"visibility")==="hidden"};F.selectors.filters.visible=function(S){return"hidden"!==S.type&&o.css(S,"display")!=="none"&&o.css(S,"visibility")!=="hidden"};F.selectors.filters.animated=function(S){return o.grep(o.timers,function(T){return S===T.elem}).length};o.multiFilter=function(U,S,T){if(T){U=":not("+U+")"}return F.matches(U,S)};o.dir=function(U,T){var S=[],V=U[T];while(V&&V!=document){if(V.nodeType==1){S.push(V)}V=V[T]}return S};o.nth=function(W,S,U,V){S=S||1;var T=0;for(;W;W=W[U]){if(W.nodeType==1&&++T==S){break}}return W};o.sibling=function(U,T){var S=[];for(;U;U=U.nextSibling){if(U.nodeType==1&&U!=T){S.push(U)}}return S};return;l.Sizzle=F})();o.event={add:function(I,F,H,K){if(I.nodeType==3||I.nodeType==8){return}if(I.setInterval&&I!=l){I=l}if(!H.guid){H.guid=this.guid++}if(K!==g){var G=H;H=this.proxy(G);H.data=K}var E=o.data(I,"events")||o.data(I,"events",{}),J=o.data(I,"handle")||o.data(I,"handle",function(){return typeof o!=="undefined"&&!o.event.triggered?o.event.handle.apply(arguments.callee.elem,arguments):g});J.elem=I;o.each(F.split(/\s+/),function(M,N){var O=N.split(".");N=O.shift();H.type=O.slice().sort().join(".");var L=E[N];if(o.event.specialAll[N]){o.event.specialAll[N].setup.call(I,K,O)}if(!L){L=E[N]={};if(!o.event.special[N]||o.event.special[N].setup.call(I,K,O)===false){if(I.addEventListener){I.addEventListener(N,J,false)}else{if(I.attachEvent){I.attachEvent("on"+N,J)}}}}L[H.guid]=H;o.event.global[N]=true});I=null},guid:1,global:{},remove:function(K,H,J){if(K.nodeType==3||K.nodeType==8){return}var G=o.data(K,"events"),F,E;if(G){if(H===g||(typeof H==="string"&&H.charAt(0)==".")){for(var I in G){this.remove(K,I+(H||""))}}else{if(H.type){J=H.handler;H=H.type}o.each(H.split(/\s+/),function(M,O){var Q=O.split(".");O=Q.shift();var N=RegExp("(^|\\.)"+Q.slice().sort().join(".*\\.")+"(\\.|$)");if(G[O]){if(J){delete G[O][J.guid]}else{for(var P in G[O]){if(N.test(G[O][P].type)){delete G[O][P]}}}if(o.event.specialAll[O]){o.event.specialAll[O].teardown.call(K,Q)}for(F in G[O]){break}if(!F){if(!o.event.special[O]||o.event.special[O].teardown.call(K,Q)===false){if(K.removeEventListener){K.removeEventListener(O,o.data(K,"handle"),false)}else{if(K.detachEvent){K.detachEvent("on"+O,o.data(K,"handle"))}}}F=null;delete G[O]}}})}for(F in G){break}if(!F){var L=o.data(K,"handle");if(L){L.elem=null}o.removeData(K,"events");o.removeData(K,"handle")}}},trigger:function(I,K,H,E){var G=I.type||I;if(!E){I=typeof I==="object"?I[h]?I:o.extend(o.Event(G),I):o.Event(G);if(G.indexOf("!")>=0){I.type=G=G.slice(0,-1);I.exclusive=true}if(!H){I.stopPropagation();if(this.global[G]){o.each(o.cache,function(){if(this.events&&this.events[G]){o.event.trigger(I,K,this.handle.elem)}})}}if(!H||H.nodeType==3||H.nodeType==8){return g}I.result=g;I.target=H;K=o.makeArray(K);K.unshift(I)}I.currentTarget=H;var J=o.data(H,"handle");if(J){J.apply(H,K)}if((!H[G]||(o.nodeName(H,"a")&&G=="click"))&&H["on"+G]&&H["on"+G].apply(H,K)===false){I.result=false}if(!E&&H[G]&&!I.isDefaultPrevented()&&!(o.nodeName(H,"a")&&G=="click")){this.triggered=true;try{H[G]()}catch(L){}}this.triggered=false;if(!I.isPropagationStopped()){var F=H.parentNode||H.ownerDocument;if(F){o.event.trigger(I,K,F,true)}}},handle:function(K){var J,E;K=arguments[0]=o.event.fix(K||l.event);var L=K.type.split(".");K.type=L.shift();J=!L.length&&!K.exclusive;var I=RegExp("(^|\\.)"+L.slice().sort().join(".*\\.")+"(\\.|$)");E=(o.data(this,"events")||{})[K.type];for(var G in E){var H=E[G];if(J||I.test(H.type)){K.handler=H;K.data=H.data;var F=H.apply(this,arguments);if(F!==g){K.result=F;if(F===false){K.preventDefault();K.stopPropagation()}}if(K.isImmediatePropagationStopped()){break}}}},props:"altKey attrChange attrName bubbles button cancelable charCode clientX clientY ctrlKey currentTarget data detail eventPhase fromElement handler keyCode metaKey newValue originalTarget pageX pageY prevValue relatedNode relatedTarget screenX screenY shiftKey srcElement target toElement view wheelDelta which".split(" "),fix:function(H){if(H[h]){return H}var F=H;H=o.Event(F);for(var G=this.props.length,J;G;){J=this.props[--G];H[J]=F[J]}if(!H.target){H.target=H.srcElement||document}if(H.target.nodeType==3){H.target=H.target.parentNode}if(!H.relatedTarget&&H.fromElement){H.relatedTarget=H.fromElement==H.target?H.toElement:H.fromElement}if(H.pageX==null&&H.clientX!=null){var I=document.documentElement,E=document.body;H.pageX=H.clientX+(I&&I.scrollLeft||E&&E.scrollLeft||0)-(I.clientLeft||0);H.pageY=H.clientY+(I&&I.scrollTop||E&&E.scrollTop||0)-(I.clientTop||0)}if(!H.which&&((H.charCode||H.charCode===0)?H.charCode:H.keyCode)){H.which=H.charCode||H.keyCode}if(!H.metaKey&&H.ctrlKey){H.metaKey=H.ctrlKey}if(!H.which&&H.button){H.which=(H.button&1?1:(H.button&2?3:(H.button&4?2:0)))}return H},proxy:function(F,E){E=E||function(){return F.apply(this,arguments)};E.guid=F.guid=F.guid||E.guid||this.guid++;return E},special:{ready:{setup:B,teardown:function(){}}},specialAll:{live:{setup:function(E,F){o.event.add(this,F[0],c)},teardown:function(G){if(G.length){var E=0,F=RegExp("(^|\\.)"+G[0]+"(\\.|$)");o.each((o.data(this,"events").live||{}),function(){if(F.test(this.type)){E++}});if(E<1){o.event.remove(this,G[0],c)}}}}}};o.Event=function(E){if(!this.preventDefault){return new o.Event(E)}if(E&&E.type){this.originalEvent=E;this.type=E.type}else{this.type=E}this.timeStamp=e();this[h]=true};function k(){return false}function u(){return true}o.Event.prototype={preventDefault:function(){this.isDefaultPrevented=u;var E=this.originalEvent;if(!E){return}if(E.preventDefault){E.preventDefault()}E.returnValue=false},stopPropagation:function(){this.isPropagationStopped=u;var E=this.originalEvent;if(!E){return}if(E.stopPropagation){E.stopPropagation()}E.cancelBubble=true},stopImmediatePropagation:function(){this.isImmediatePropagationStopped=u;this.stopPropagation()},isDefaultPrevented:k,isPropagationStopped:k,isImmediatePropagationStopped:k};var a=function(F){var E=F.relatedTarget;while(E&&E!=this){try{E=E.parentNode}catch(G){E=this}}if(E!=this){F.type=F.data;o.event.handle.apply(this,arguments)}};o.each({mouseover:"mouseenter",mouseout:"mouseleave"},function(F,E){o.event.special[E]={setup:function(){o.event.add(this,F,a,E)},teardown:function(){o.event.remove(this,F,a)}}});o.fn.extend({bind:function(F,G,E){return F=="unload"?this.one(F,G,E):this.each(function(){o.event.add(this,F,E||G,E&&G)})},one:function(G,H,F){var E=o.event.proxy(F||H,function(I){o(this).unbind(I,E);return(F||H).apply(this,arguments)});return this.each(function(){o.event.add(this,G,E,F&&H)})},unbind:function(F,E){return this.each(function(){o.event.remove(this,F,E)})},trigger:function(E,F){return this.each(function(){o.event.trigger(E,F,this)})},triggerHandler:function(E,G){if(this[0]){var F=o.Event(E);F.preventDefault();F.stopPropagation();o.event.trigger(F,G,this[0]);return F.result}},toggle:function(G){var E=arguments,F=1;while(F<E.length){o.event.proxy(G,E[F++])}return this.click(o.event.proxy(G,function(H){this.lastToggle=(this.lastToggle||0)%F;H.preventDefault();return E[this.lastToggle++].apply(this,arguments)||false}))},hover:function(E,F){return this.mouseenter(E).mouseleave(F)},ready:function(E){B();if(o.isReady){E.call(document,o)}else{o.readyList.push(E)}return this},live:function(G,F){var E=o.event.proxy(F);E.guid+=this.selector+G;o(document).bind(i(G,this.selector),this.selector,E);return this},die:function(F,E){o(document).unbind(i(F,this.selector),E?{guid:E.guid+this.selector+F}:null);return this}});function c(H){var E=RegExp("(^|\\.)"+H.type+"(\\.|$)"),G=true,F=[];o.each(o.data(this,"events").live||[],function(I,J){if(E.test(J.type)){var K=o(H.target).closest(J.data)[0];if(K){F.push({elem:K,fn:J})}}});o.each(F,function(){if(this.fn.call(this.elem,H,this.fn.data)===false){G=false}});return G}function i(F,E){return["live",F,E.replace(/\./g,"`").replace(/ /g,"|")].join(".")}o.extend({isReady:false,readyList:[],ready:function(){if(!o.isReady){o.isReady=true;if(o.readyList){o.each(o.readyList,function(){this.call(document,o)});o.readyList=null}o(document).triggerHandler("ready")}}});var x=false;function B(){if(x){return}x=true;if(document.addEventListener){document.addEventListener("DOMContentLoaded",function(){document.removeEventListener("DOMContentLoaded",arguments.callee,false);o.ready()},false)}else{if(document.attachEvent){document.attachEvent("onreadystatechange",function(){if(document.readyState==="complete"){document.detachEvent("onreadystatechange",arguments.callee);o.ready()}});if(document.documentElement.doScroll&&typeof l.frameElement==="undefined"){(function(){if(o.isReady){return}try{document.documentElement.doScroll("left")}catch(E){setTimeout(arguments.callee,0);return}o.ready()})()}}}o.event.add(l,"load",o.ready)}o.each(("blur,focus,load,resize,scroll,unload,click,dblclick,mousedown,mouseup,mousemove,mouseover,mouseout,mouseenter,mouseleave,change,select,submit,keydown,keypress,keyup,error").split(","),function(F,E){o.fn[E]=function(G){return G?this.bind(E,G):this.trigger(E)}});o(l).bind("unload",function(){for(var E in o.cache){if(E!=1&&o.cache[E].handle){o.event.remove(o.cache[E].handle.elem)}}});(function(){o.support={};var F=document.documentElement,G=document.createElement("script"),K=document.createElement("div"),J="script"+(new Date).getTime();K.style.display="none";K.innerHTML='   <link/><table></table><a href="/a" style="color:red;float:left;opacity:.5;">a</a><select><option>text</option></select><object><param/></object>';var H=K.getElementsByTagName("*"),E=K.getElementsByTagName("a")[0];if(!H||!H.length||!E){return}o.support={leadingWhitespace:K.firstChild.nodeType==3,tbody:!K.getElementsByTagName("tbody").length,objectAll:!!K.getElementsByTagName("object")[0].getElementsByTagName("*").length,htmlSerialize:!!K.getElementsByTagName("link").length,style:/red/.test(E.getAttribute("style")),hrefNormalized:E.getAttribute("href")==="/a",opacity:E.style.opacity==="0.5",cssFloat:!!E.style.cssFloat,scriptEval:false,noCloneEvent:true,boxModel:null};G.type="text/javascript";try{G.appendChild(document.createTextNode("window."+J+"=1;"))}catch(I){}F.insertBefore(G,F.firstChild);if(l[J]){o.support.scriptEval=true;delete l[J]}F.removeChild(G);if(K.attachEvent&&K.fireEvent){K.attachEvent("onclick",function(){o.support.noCloneEvent=false;K.detachEvent("onclick",arguments.callee)});K.cloneNode(true).fireEvent("onclick")}o(function(){var L=document.createElement("div");L.style.width="1px";L.style.paddingLeft="1px";document.body.appendChild(L);o.boxModel=o.support.boxModel=L.offsetWidth===2;document.body.removeChild(L)})})();var w=o.support.cssFloat?"cssFloat":"styleFloat";o.props={"for":"htmlFor","class":"className","float":w,cssFloat:w,styleFloat:w,readonly:"readOnly",maxlength:"maxLength",cellspacing:"cellSpacing",rowspan:"rowSpan",tabindex:"tabIndex"};o.fn.extend({_load:o.fn.load,load:function(G,J,K){if(typeof G!=="string"){return this._load(G)}var I=G.indexOf(" ");if(I>=0){var E=G.slice(I,G.length);G=G.slice(0,I)}var H="GET";if(J){if(o.isFunction(J)){K=J;J=null}else{if(typeof J==="object"){J=o.param(J);H="POST"}}}var F=this;o.ajax({url:G,type:H,dataType:"html",data:J,complete:function(M,L){if(L=="success"||L=="notmodified"){F.html(E?o("<div/>").append(M.responseText.replace(/<script(.|\s)*?\/script>/g,"")).find(E):M.responseText)}if(K){F.each(K,[M.responseText,L,M])}}});return this},serialize:function(){return o.param(this.serializeArray())},serializeArray:function(){return this.map(function(){return this.elements?o.makeArray(this.elements):this}).filter(function(){return this.name&&!this.disabled&&(this.checked||/select|textarea/i.test(this.nodeName)||/text|hidden|password/i.test(this.type))}).map(function(E,F){var G=o(this).val();return G==null?null:o.isArray(G)?o.map(G,function(I,H){return{name:F.name,value:I}}):{name:F.name,value:G}}).get()}});o.each("ajaxStart,ajaxStop,ajaxComplete,ajaxError,ajaxSuccess,ajaxSend".split(","),function(E,F){o.fn[F]=function(G){return this.bind(F,G)}});var r=e();o.extend({get:function(E,G,H,F){if(o.isFunction(G)){H=G;G=null}return o.ajax({type:"GET",url:E,data:G,success:H,dataType:F})},getScript:function(E,F){return o.get(E,null,F,"script")},getJSON:function(E,F,G){return o.get(E,F,G,"json")},post:function(E,G,H,F){if(o.isFunction(G)){H=G;G={}}return o.ajax({type:"POST",url:E,data:G,success:H,dataType:F})},ajaxSetup:function(E){o.extend(o.ajaxSettings,E)},ajaxSettings:{url:location.href,global:true,type:"GET",contentType:"application/x-www-form-urlencoded",processData:true,async:true,xhr:function(){return l.ActiveXObject?new ActiveXObject("Microsoft.XMLHTTP"):new XMLHttpRequest()},accepts:{xml:"application/xml, text/xml",html:"text/html",script:"text/javascript, application/javascript",json:"application/json, text/javascript",text:"text/plain",_default:"*/*"}},lastModified:{},ajax:function(M){M=o.extend(true,M,o.extend(true,{},o.ajaxSettings,M));var W,F=/=\?(&|$)/g,R,V,G=M.type.toUpperCase();if(M.data&&M.processData&&typeof M.data!=="string"){M.data=o.param(M.data)}if(M.dataType=="jsonp"){if(G=="GET"){if(!M.url.match(F)){M.url+=(M.url.match(/\?/)?"&":"?")+(M.jsonp||"callback")+"=?"}}else{if(!M.data||!M.data.match(F)){M.data=(M.data?M.data+"&":"")+(M.jsonp||"callback")+"=?"}}M.dataType="json"}if(M.dataType=="json"&&(M.data&&M.data.match(F)||M.url.match(F))){W="jsonp"+r++;if(M.data){M.data=(M.data+"").replace(F,"="+W+"$1")}M.url=M.url.replace(F,"="+W+"$1");M.dataType="script";l[W]=function(X){V=X;I();L();l[W]=g;try{delete l[W]}catch(Y){}if(H){H.removeChild(T)}}}if(M.dataType=="script"&&M.cache==null){M.cache=false}if(M.cache===false&&G=="GET"){var E=e();var U=M.url.replace(/(\?|&)_=.*?(&|$)/,"$1_="+E+"$2");M.url=U+((U==M.url)?(M.url.match(/\?/)?"&":"?")+"_="+E:"")}if(M.data&&G=="GET"){M.url+=(M.url.match(/\?/)?"&":"?")+M.data;M.data=null}if(M.global&&!o.active++){o.event.trigger("ajaxStart")}var Q=/^(\w+:)?\/\/([^\/?#]+)/.exec(M.url);if(M.dataType=="script"&&G=="GET"&&Q&&(Q[1]&&Q[1]!=location.protocol||Q[2]!=location.host)){var H=document.getElementsByTagName("head")[0];var T=document.createElement("script");T.src=M.url;if(M.scriptCharset){T.charset=M.scriptCharset}if(!W){var O=false;T.onload=T.onreadystatechange=function(){if(!O&&(!this.readyState||this.readyState=="loaded"||this.readyState=="complete")){O=true;I();L();H.removeChild(T)}}}H.appendChild(T);return g}var K=false;var J=M.xhr();if(M.username){J.open(G,M.url,M.async,M.username,M.password)}else{J.open(G,M.url,M.async)}try{if(M.data){J.setRequestHeader("Content-Type",M.contentType)}if(M.ifModified){J.setRequestHeader("If-Modified-Since",o.lastModified[M.url]||"Thu, 01 Jan 1970 00:00:00 GMT")}J.setRequestHeader("X-Requested-With","XMLHttpRequest");J.setRequestHeader("Accept",M.dataType&&M.accepts[M.dataType]?M.accepts[M.dataType]+", */*":M.accepts._default)}catch(S){}if(M.beforeSend&&M.beforeSend(J,M)===false){if(M.global&&!--o.active){o.event.trigger("ajaxStop")}J.abort();return false}if(M.global){o.event.trigger("ajaxSend",[J,M])}var N=function(X){if(J.readyState==0){if(P){clearInterval(P);P=null;if(M.global&&!--o.active){o.event.trigger("ajaxStop")}}}else{if(!K&&J&&(J.readyState==4||X=="timeout")){K=true;if(P){clearInterval(P);P=null}R=X=="timeout"?"timeout":!o.httpSuccess(J)?"error":M.ifModified&&o.httpNotModified(J,M.url)?"notmodified":"success";if(R=="success"){try{V=o.httpData(J,M.dataType,M)}catch(Z){R="parsererror"}}if(R=="success"){var Y;try{Y=J.getResponseHeader("Last-Modified")}catch(Z){}if(M.ifModified&&Y){o.lastModified[M.url]=Y}if(!W){I()}}else{o.handleError(M,J,R)}L();if(X){J.abort()}if(M.async){J=null}}}};if(M.async){var P=setInterval(N,13);if(M.timeout>0){setTimeout(function(){if(J&&!K){N("timeout")}},M.timeout)}}try{J.send(M.data)}catch(S){o.handleError(M,J,null,S)}if(!M.async){N()}function I(){if(M.success){M.success(V,R)}if(M.global){o.event.trigger("ajaxSuccess",[J,M])}}function L(){if(M.complete){M.complete(J,R)}if(M.global){o.event.trigger("ajaxComplete",[J,M])}if(M.global&&!--o.active){o.event.trigger("ajaxStop")}}return J},handleError:function(F,H,E,G){if(F.error){F.error(H,E,G)}if(F.global){o.event.trigger("ajaxError",[H,F,G])}},active:0,httpSuccess:function(F){try{return !F.status&&location.protocol=="file:"||(F.status>=200&&F.status<300)||F.status==304||F.status==1223}catch(E){}return false},httpNotModified:function(G,E){try{var H=G.getResponseHeader("Last-Modified");return G.status==304||H==o.lastModified[E]}catch(F){}return false},httpData:function(J,H,G){var F=J.getResponseHeader("content-type"),E=H=="xml"||!H&&F&&F.indexOf("xml")>=0,I=E?J.responseXML:J.responseText;if(E&&I.documentElement.tagName=="parsererror"){throw"parsererror"}if(G&&G.dataFilter){I=G.dataFilter(I,H)}if(typeof I==="string"){if(H=="script"){o.globalEval(I)}if(H=="json"){I=l["eval"]("("+I+")")}}return I},param:function(E){var G=[];function H(I,J){G[G.length]=encodeURIComponent(I)+"="+encodeURIComponent(J)}if(o.isArray(E)||E.jquery){o.each(E,function(){H(this.name,this.value)})}else{for(var F in E){if(o.isArray(E[F])){o.each(E[F],function(){H(F,this)})}else{H(F,o.isFunction(E[F])?E[F]():E[F])}}}return G.join("&").replace(/%20/g,"+")}});var m={},n,d=[["height","marginTop","marginBottom","paddingTop","paddingBottom"],["width","marginLeft","marginRight","paddingLeft","paddingRight"],["opacity"]];function t(F,E){var G={};o.each(d.concat.apply([],d.slice(0,E)),function(){G[this]=F});return G}o.fn.extend({show:function(J,L){if(J){return this.animate(t("show",3),J,L)}else{for(var H=0,F=this.length;H<F;H++){var E=o.data(this[H],"olddisplay");this[H].style.display=E||"";if(o.css(this[H],"display")==="none"){var G=this[H].tagName,K;if(m[G]){K=m[G]}else{var I=o("<"+G+" />").appendTo("body");K=I.css("display");if(K==="none"){K="block"}I.remove();m[G]=K}this[H].style.display=o.data(this[H],"olddisplay",K)}}return this}},hide:function(H,I){if(H){return this.animate(t("hide",3),H,I)}else{for(var G=0,F=this.length;G<F;G++){var E=o.data(this[G],"olddisplay");if(!E&&E!=="none"){o.data(this[G],"olddisplay",o.css(this[G],"display"))}this[G].style.display="none"}return this}},_toggle:o.fn.toggle,toggle:function(G,F){var E=typeof G==="boolean";return o.isFunction(G)&&o.isFunction(F)?this._toggle.apply(this,arguments):G==null||E?this.each(function(){var H=E?G:o(this).is(":hidden");o(this)[H?"show":"hide"]()}):this.animate(t("toggle",3),G,F)},fadeTo:function(E,G,F){return this.animate({opacity:G},E,F)},animate:function(I,F,H,G){var E=o.speed(F,H,G);return this[E.queue===false?"each":"queue"](function(){var K=o.extend({},E),M,L=this.nodeType==1&&o(this).is(":hidden"),J=this;for(M in I){if(I[M]=="hide"&&L||I[M]=="show"&&!L){return K.complete.call(this)}if((M=="height"||M=="width")&&this.style){K.display=o.css(this,"display");K.overflow=this.style.overflow}}if(K.overflow!=null){this.style.overflow="hidden"}K.curAnim=o.extend({},I);o.each(I,function(O,S){var R=new o.fx(J,K,O);if(/toggle|show|hide/.test(S)){R[S=="toggle"?L?"show":"hide":S](I)}else{var Q=S.toString().match(/^([+-]=)?([\d+-.]+)(.*)$/),T=R.cur(true)||0;if(Q){var N=parseFloat(Q[2]),P=Q[3]||"px";if(P!="px"){J.style[O]=(N||1)+P;T=((N||1)/R.cur(true))*T;J.style[O]=T+P}if(Q[1]){N=((Q[1]=="-="?-1:1)*N)+T}R.custom(T,N,P)}else{R.custom(T,S,"")}}});return true})},stop:function(F,E){var G=o.timers;if(F){this.queue([])}this.each(function(){for(var H=G.length-1;H>=0;H--){if(G[H].elem==this){if(E){G[H](true)}G.splice(H,1)}}});if(!E){this.dequeue()}return this}});o.each({slideDown:t("show",1),slideUp:t("hide",1),slideToggle:t("toggle",1),fadeIn:{opacity:"show"},fadeOut:{opacity:"hide"}},function(E,F){o.fn[E]=function(G,H){return this.animate(F,G,H)}});o.extend({speed:function(G,H,F){var E=typeof G==="object"?G:{complete:F||!F&&H||o.isFunction(G)&&G,duration:G,easing:F&&H||H&&!o.isFunction(H)&&H};E.duration=o.fx.off?0:typeof E.duration==="number"?E.duration:o.fx.speeds[E.duration]||o.fx.speeds._default;E.old=E.complete;E.complete=function(){if(E.queue!==false){o(this).dequeue()}if(o.isFunction(E.old)){E.old.call(this)}};return E},easing:{linear:function(G,H,E,F){return E+F*G},swing:function(G,H,E,F){return((-Math.cos(G*Math.PI)/2)+0.5)*F+E}},timers:[],fx:function(F,E,G){this.options=E;this.elem=F;this.prop=G;if(!E.orig){E.orig={}}}});o.fx.prototype={update:function(){if(this.options.step){this.options.step.call(this.elem,this.now,this)}(o.fx.step[this.prop]||o.fx.step._default)(this);if((this.prop=="height"||this.prop=="width")&&this.elem.style){this.elem.style.display="block"}},cur:function(F){if(this.elem[this.prop]!=null&&(!this.elem.style||this.elem.style[this.prop]==null)){return this.elem[this.prop]}var E=parseFloat(o.css(this.elem,this.prop,F));return E&&E>-10000?E:parseFloat(o.curCSS(this.elem,this.prop))||0},custom:function(I,H,G){this.startTime=e();this.start=I;this.end=H;this.unit=G||this.unit||"px";this.now=this.start;this.pos=this.state=0;var E=this;function F(J){return E.step(J)}F.elem=this.elem;if(F()&&o.timers.push(F)==1){n=setInterval(function(){var K=o.timers;for(var J=0;J<K.length;J++){if(!K[J]()){K.splice(J--,1)}}if(!K.length){clearInterval(n)}},13)}},show:function(){this.options.orig[this.prop]=o.attr(this.elem.style,this.prop);this.options.show=true;this.custom(this.prop=="width"||this.prop=="height"?1:0,this.cur());o(this.elem).show()},hide:function(){this.options.orig[this.prop]=o.attr(this.elem.style,this.prop);this.options.hide=true;this.custom(this.cur(),0)},step:function(H){var G=e();if(H||G>=this.options.duration+this.startTime){this.now=this.end;this.pos=this.state=1;this.update();this.options.curAnim[this.prop]=true;var E=true;for(var F in this.options.curAnim){if(this.options.curAnim[F]!==true){E=false}}if(E){if(this.options.display!=null){this.elem.style.overflow=this.options.overflow;this.elem.style.display=this.options.display;if(o.css(this.elem,"display")=="none"){this.elem.style.display="block"}}if(this.options.hide){o(this.elem).hide()}if(this.options.hide||this.options.show){for(var I in this.options.curAnim){o.attr(this.elem.style,I,this.options.orig[I])}}this.options.complete.call(this.elem)}return false}else{var J=G-this.startTime;this.state=J/this.options.duration;this.pos=o.easing[this.options.easing||(o.easing.swing?"swing":"linear")](this.state,J,0,1,this.options.duration);this.now=this.start+((this.end-this.start)*this.pos);this.update()}return true}};o.extend(o.fx,{speeds:{slow:600,fast:200,_default:400},step:{opacity:function(E){o.attr(E.elem.style,"opacity",E.now)},_default:function(E){if(E.elem.style&&E.elem.style[E.prop]!=null){E.elem.style[E.prop]=E.now+E.unit}else{E.elem[E.prop]=E.now}}}});if(document.documentElement.getBoundingClientRect){o.fn.offset=function(){if(!this[0]){return{top:0,left:0}}if(this[0]===this[0].ownerDocument.body){return o.offset.bodyOffset(this[0])}var G=this[0].getBoundingClientRect(),J=this[0].ownerDocument,F=J.body,E=J.documentElement,L=E.clientTop||F.clientTop||0,K=E.clientLeft||F.clientLeft||0,I=G.top+(self.pageYOffset||o.boxModel&&E.scrollTop||F.scrollTop)-L,H=G.left+(self.pageXOffset||o.boxModel&&E.scrollLeft||F.scrollLeft)-K;return{top:I,left:H}}}else{o.fn.offset=function(){if(!this[0]){return{top:0,left:0}}if(this[0]===this[0].ownerDocument.body){return o.offset.bodyOffset(this[0])}o.offset.initialized||o.offset.initialize();var J=this[0],G=J.offsetParent,F=J,O=J.ownerDocument,M,H=O.documentElement,K=O.body,L=O.defaultView,E=L.getComputedStyle(J,null),N=J.offsetTop,I=J.offsetLeft;while((J=J.parentNode)&&J!==K&&J!==H){M=L.getComputedStyle(J,null);N-=J.scrollTop,I-=J.scrollLeft;if(J===G){N+=J.offsetTop,I+=J.offsetLeft;if(o.offset.doesNotAddBorder&&!(o.offset.doesAddBorderForTableAndCells&&/^t(able|d|h)$/i.test(J.tagName))){N+=parseInt(M.borderTopWidth,10)||0,I+=parseInt(M.borderLeftWidth,10)||0}F=G,G=J.offsetParent}if(o.offset.subtractsBorderForOverflowNotVisible&&M.overflow!=="visible"){N+=parseInt(M.borderTopWidth,10)||0,I+=parseInt(M.borderLeftWidth,10)||0}E=M}if(E.position==="relative"||E.position==="static"){N+=K.offsetTop,I+=K.offsetLeft}if(E.position==="fixed"){N+=Math.max(H.scrollTop,K.scrollTop),I+=Math.max(H.scrollLeft,K.scrollLeft)}return{top:N,left:I}}}o.offset={initialize:function(){if(this.initialized){return}var L=document.body,F=document.createElement("div"),H,G,N,I,M,E,J=L.style.marginTop,K='<div style="position:absolute;top:0;left:0;margin:0;border:5px solid #000;padding:0;width:1px;height:1px;"><div></div></div><table style="position:absolute;top:0;left:0;margin:0;border:5px solid #000;padding:0;width:1px;height:1px;" cellpadding="0" cellspacing="0"><tr><td></td></tr></table>';M={position:"absolute",top:0,left:0,margin:0,border:0,width:"1px",height:"1px",visibility:"hidden"};for(E in M){F.style[E]=M[E]}F.innerHTML=K;L.insertBefore(F,L.firstChild);H=F.firstChild,G=H.firstChild,I=H.nextSibling.firstChild.firstChild;this.doesNotAddBorder=(G.offsetTop!==5);this.doesAddBorderForTableAndCells=(I.offsetTop===5);H.style.overflow="hidden",H.style.position="relative";this.subtractsBorderForOverflowNotVisible=(G.offsetTop===-5);L.style.marginTop="1px";this.doesNotIncludeMarginInBodyOffset=(L.offsetTop===0);L.style.marginTop=J;L.removeChild(F);this.initialized=true},bodyOffset:function(E){o.offset.initialized||o.offset.initialize();var G=E.offsetTop,F=E.offsetLeft;if(o.offset.doesNotIncludeMarginInBodyOffset){G+=parseInt(o.curCSS(E,"marginTop",true),10)||0,F+=parseInt(o.curCSS(E,"marginLeft",true),10)||0}return{top:G,left:F}}};o.fn.extend({position:function(){var I=0,H=0,F;if(this[0]){var G=this.offsetParent(),J=this.offset(),E=/^body|html$/i.test(G[0].tagName)?{top:0,left:0}:G.offset();J.top-=j(this,"marginTop");J.left-=j(this,"marginLeft");E.top+=j(G,"borderTopWidth");E.left+=j(G,"borderLeftWidth");F={top:J.top-E.top,left:J.left-E.left}}return F},offsetParent:function(){var E=this[0].offsetParent||document.body;while(E&&(!/^body|html$/i.test(E.tagName)&&o.css(E,"position")=="static")){E=E.offsetParent}return o(E)}});o.each(["Left","Top"],function(F,E){var G="scroll"+E;o.fn[G]=function(H){if(!this[0]){return null}return H!==g?this.each(function(){this==l||this==document?l.scrollTo(!F?H:o(l).scrollLeft(),F?H:o(l).scrollTop()):this[G]=H}):this[0]==l||this[0]==document?self[F?"pageYOffset":"pageXOffset"]||o.boxModel&&document.documentElement[G]||document.body[G]:this[0][G]}});o.each(["Height","Width"],function(H,F){var E=H?"Left":"Top",G=H?"Right":"Bottom";o.fn["inner"+F]=function(){return this[F.toLowerCase()]()+j(this,"padding"+E)+j(this,"padding"+G)};o.fn["outer"+F]=function(J){return this["inner"+F]()+j(this,"border"+E+"Width")+j(this,"border"+G+"Width")+(J?j(this,"margin"+E)+j(this,"margin"+G):0)};var I=F.toLowerCase();o.fn[I]=function(J){return this[0]==l?document.compatMode=="CSS1Compat"&&document.documentElement["client"+F]||document.body["client"+F]:this[0]==document?Math.max(document.documentElement["client"+F],document.body["scroll"+F],document.documentElement["scroll"+F],document.body["offset"+F],document.documentElement["offset"+F]):J===g?(this.length?o.css(this[0],I):null):this.css(I,typeof J==="string"?J:J+"px")}})})();/*  ID(e4a38738005fe81b63df1b2a160c4778) URI(e4a38738005fe81b63df1b2a160c4778) SCHEME(buffer) WEIGHT(500) TYPE(js:file) */

/************************************ btnAideAvancee **********************************/

var btnAideAvancee_passage = false;

$(document).ready(function()
{	
			if(!btnAideAvancee_passage)
		{
			btnAideAvancee_initialisation();
		}
		btnAideAvancee_passage = true;
	});

function btnAideAvancee_initialisation()
{
	$("#btnAideAvancee_lienImg").click(function()
	{
		if($('#btnAideAvancee').hasClass('btnAideAvancee_disabled'))
			return false;
	});
	$("#btnAideAvancee_lienLibelle").click(function()
	{
		if($('#btnAideAvancee').hasClass('btnAideAvancee_disabled'))
			return false;
		if($('#btnAideAvancee_lienLibelle').hasClass('btnAideAvancee_pasDeLien'))
			return false;
	});
}


function enablebtnAideAvancee()
{
	$('#btnAideAvancee').removeAttr('class');
	$('#btnAideAvancee_lienLibelle').attr('title','');
	$('#btnAideAvancee_lienImg').attr('title','');
}

function disablebtnAideAvancee()
{
	$('#btnAideAvancee').attr('class', 'btnAideAvancee_disabled');
	$('#btnAideAvancee_lienLibelle').removeAttr('title');
	$('#btnAideAvancee_lienImg').removeAttr('title');
}

function btnAideAvancee_setLibelle(libelle)
{
	$('#btnAideAvancee_lienLibelle').html(libelle);
}

function btnAideAvancee_getLibelle()
{
	return $('#btnAideAvancee_lienLibelle').html();
}

function btnAideAvancee_setLien(lien)
{
	$('#btnAideAvancee_lienLibelle').attr('href', lien);
	$('#btnAideAvancee_lienImg').attr('href', lien);
}

function btnAideAvancee_getLien()
{
	return $('#btnAideAvancee_lienImg').attr('href');
}

function btnAideAvancee_setScript(script)
{
	$('#btnAideAvancee_lienLibelle').attr('href', 'javascript:' + script);
	$('#btnAideAvancee_lienImg').attr('href', 'javascript:' + script);
}

function btnAideAvancee_getScript()
{
	return $('#btnAideAvancee_lienImg').attr('href');
}/*  ID(47f584dcc74d14f2cc5bd987033151a1) URI(47f584dcc74d14f2cc5bd987033151a1) SCHEME(buffer) WEIGHT(500) TYPE(js:file) */
$(document).ready(function()
{	
	/**
	 * Action recherche acceuil
	 */
	$("#FormRechercher_btnSubmit_lienImg").click(function()
	{
		$("#FormRechercher_Form").submit();
	});
	
	$('#btnAideSimple').click(function(){
		popupErreur('aideRechercheSimple');
	});
	
	$('#btnAideAvancee').click(function(event){
		popupErreur('aideRechercheAvancee');
	});
	
	$('#Recherche_titreSerieAide').click(function(event){
		popupErreur('aideRechercheAvanceeTitreSerie');
	});
	
	$('#Recherche_titreArticleAide').click(function(event){
		popupErreur('aideRechercheAvanceeTitreArticle');
	});
	
	$('#Recherche_auteurAide').click(function(event){
		popupErreur('aideRechercheAvanceeAuteur');
	});
	
	$('#Recherche_identifiantAide').click(function(event){
		popupErreur('aideRechercheAvanceeIdentifiant');
	});
	
	$('#Recherche_pmidAide').click(function(event){
		popupErreur('aideRechercheAvanceePmid');
	});
	
	$("#FormRechercher_Form").submit(function()
	{
		if(jQuery.trim($("#FormRechercher_Txt_Recherche_id_attr").val()).length == 0)
		{
			positionner_PopupMessage();
			ouvrirPopupMessage("Veuillez saisir un champ avant de faire une recherche.");
			return false;
		}
	});

	/**
	 * Action recherche avancée
	 */	
	$("#FormRechercherAvancee_btnSubmit_lienImg").click(function()
	{
		$("#HID_SubmitAvancee").val("OK");
		$("#FormRechercherAvancee_Form").submit();
	});
	
	$("#FormRechercherAvancee_Form").submit(function()
	{
		var lib = '';
		lib += jQuery.trim($("#TitreSerie_id_attr").val());
		lib += jQuery.trim($("#TitreArticle_id_attr").val());
		lib += jQuery.trim($("#auteursNom_id_attr").val());
		lib += jQuery.trim($("#Identifiant_id_attr").val());
		lib += jQuery.trim($("#pmid_id_attr").val());
		lib += jQuery.trim($("#annee_id_attr").val());
		lib += jQuery.trim($("#volume_id_attr").val());
		lib += jQuery.trim($("#numero_id_attr").val());
		lib += jQuery.trim($("#pageDebut_id_attr").val());
		lib += jQuery.trim($("#pageFin_id_attr").val());
		
		if(lib.length == 0)
		{
			positionner_PopupMessage();
			ouvrirPopupMessage("Veuillez saisir un champ avant de faire une recherche.");
			return false;
		}
	});
	
	$("#FormRechercherAvancee_Form").keypress( function(event) 
	{ 
		if (event.keyCode == 13)
		{
			$("#FormRechercherAvancee_Form").submit();
		} 
	});
	
	/**
	 * Action bandeau recherche
	 */
	$("#Recherche_lienBtnSubmit").click(function()
	{
		$("#FormRechercherSimple_Form").submit();
	});
	
	$("#FormRechercherSimple_Form").submit(function()
	{
		if(jQuery.trim($("#Txt_Recherche_id_attr").val()).length == 0)
		{
			positionner_PopupMessage();
			ouvrirPopupMessage("Veuillez saisir un champ avant de faire une recherche.");
			return false;
		}
	});
	
	$("#topResume").click(function()
	{
		afficheLoader();
		$("#HID_TOPRESUME_id_attr").val(($("#topResume").attr("checked") ? "vrai" : "faux"));
		$("#FormRechercherSimple_Form").submit();
	});
	
	$("#topPortail").click(function()
	{
		afficheLoader();
		$("#HID_TOPDISPOLES_id_attr").val("faux");
		$("#HID_TOPLOCALISE_id_attr").val("faux");
		
		if($("#HID_TOPPORTAIL_id_attr").val()=='vrai')
		{
			$("#HID_TOPPORTAIL_id_attr").val("faux");
		}
		else
		{
			$("#HID_TOPPORTAIL_id_attr").val("vrai");
		}

		$("#FormRechercherSimple_Form").submit();
	});
	
	$("#topDispoLES").click(function()
	{
		afficheLoader();

		$("#HID_TOPPORTAIL_id_attr").val("faux");
		$("#HID_TOPLOCALISE_id_attr").val("faux");
		
		if($("#HID_TOPDISPOLES_id_attr").val()=='vrai')
		{
			$("#HID_TOPDISPOLES_id_attr").val("faux");
		}
		else
		{
			$("#HID_TOPDISPOLES_id_attr").val("vrai");
		}

		$("#FormRechercherSimple_Form").submit();
	});
	
	$("#topLocalise").click(function()
	{
		afficheLoader();
		$("#HID_TOPDISPOLES_id_attr").val("faux");
		$("#HID_TOPPORTAIL_id_attr").val("faux");

		if($("#HID_TOPLOCALISE_id_attr").val()=='vrai')
		{
			$("#HID_TOPLOCALISE_id_attr").val("faux");
		}
		else
		{
			$("#HID_TOPLOCALISE_id_attr").val("vrai");
		}

		$("#FormRechercherSimple_Form").submit();
	});
	
	if(false)
	{					
		$("#HID_TOPRESUME_id_attr").val("faux");	
		$("#HID_TOPLOCALISE_id_attr").val("faux");	
		$("#HID_TOPDISPOLES_id_attr").val("faux");	
		$("#HID_TOPPORTAIL_id_attr").val("faux");	
	}
	
	if(false)
	{
			}
});

function resetForm()
{
	$("#TitreSerie_id_attr").val('');
	$("#TitreArticle_id_attr").val('');
	$("#auteursNom_id_attr").val('');
	$("#Identifiant_id_attr").val('');
	$("#pmid_id_attr").val('');
	$("#annee_id_attr").val('');
	$("#volume_id_attr").val('');
	$("#numero_id_attr").val('');
	$("#pageDebut_id_attr").val('');
	$("#pageFin_id_attr").val('');
}

function changeValeur(idChamp, idLibelle, libelle, val, deroulant)
{
	afficheLoader();
	switch(val)
	{
	case 'Touteslangues':
		val='Toutes langues';
		break;
		
	case 'Tousdoc':
		val='Tous Documents';
		break;
	}
	
	var obj = document.getElementById(idChamp);
	obj.value = val;
	 
	var idChamp = document.getElementById(idLibelle);
	idChamp.innerHTML = libelle;
	 
	$('#'+deroulant).slideUp('normal',function()
	{
		if(PopupMessage_testIE6)
		{
			$('#Noticeresultat_conteneurPaginationHaut').css({visibility:'visible'}); 
		}
		$("#FormRechercherSimple_Form").submit();
	});
}

function afficheDeroulant(deroulant)
{
	if($('.deroulant:visible').length > 0)
	{
		$('.deroulant').slideUp('normal');
	}
	
	if($('#'+deroulant+':visible').length > 0)
	{
		$('#'+deroulant).slideUp('normal',function()
		{
			if(PopupMessage_testIE6())
			{
				$('#Noticeresultat_conteneurPaginationHaut').css({visibility:'visible'});
			}
		});
	}
	else
	{
		if(PopupMessage_testIE6())
		{
			$('#Noticeresultat_conteneurPaginationHaut').css({visibility:'hidden'});
		}
		$('#'+deroulant).slideDown('normal');	
	}
}/*  ID(3f27b3368c996044a64af336633a0261) URI(3f27b3368c996044a64af336633a0261) SCHEME(buffer) WEIGHT(500) TYPE(js:file) */

/************************************ PopupConfirm_btnFermer **********************************/

var PopupConfirm_btnFermer_passage = false;

$(document).ready(function()
{	
			if(!PopupConfirm_btnFermer_passage)
		{
			PopupConfirm_btnFermer_initialisation();
		}
		PopupConfirm_btnFermer_passage = true;
	});

function PopupConfirm_btnFermer_initialisation()
{
	$("#PopupConfirm_btnFermer_lienImg").click(function()
	{
		if($('#PopupConfirm_btnFermer').hasClass('PopupConfirm_btnFermer_disabled'))
			return false;
	});
	$("#PopupConfirm_btnFermer_lienLibelle").click(function()
	{
		if($('#PopupConfirm_btnFermer').hasClass('PopupConfirm_btnFermer_disabled'))
			return false;
		if($('#PopupConfirm_btnFermer_lienLibelle').hasClass('PopupConfirm_btnFermer_pasDeLien'))
			return false;
	});
}


function enablePopupConfirm_btnFermer()
{
	$('#PopupConfirm_btnFermer').removeAttr('class');
	$('#PopupConfirm_btnFermer_lienLibelle').attr('title','');
	$('#PopupConfirm_btnFermer_lienImg').attr('title','');
}

function disablePopupConfirm_btnFermer()
{
	$('#PopupConfirm_btnFermer').attr('class', 'PopupConfirm_btnFermer_disabled');
	$('#PopupConfirm_btnFermer_lienLibelle').removeAttr('title');
	$('#PopupConfirm_btnFermer_lienImg').removeAttr('title');
}

function PopupConfirm_btnFermer_setLibelle(libelle)
{
	$('#PopupConfirm_btnFermer_lienLibelle').html(libelle);
}

function PopupConfirm_btnFermer_getLibelle()
{
	return $('#PopupConfirm_btnFermer_lienLibelle').html();
}

function PopupConfirm_btnFermer_setLien(lien)
{
	$('#PopupConfirm_btnFermer_lienLibelle').attr('href', lien);
	$('#PopupConfirm_btnFermer_lienImg').attr('href', lien);
}

function PopupConfirm_btnFermer_getLien()
{
	return $('#PopupConfirm_btnFermer_lienImg').attr('href');
}

function PopupConfirm_btnFermer_setScript(script)
{
	$('#PopupConfirm_btnFermer_lienLibelle').attr('href', 'javascript:' + script);
	$('#PopupConfirm_btnFermer_lienImg').attr('href', 'javascript:' + script);
}

function PopupConfirm_btnFermer_getScript()
{
	return $('#PopupConfirm_btnFermer_lienImg').attr('href');
}/*  ID(0e265e2680962a797d781a49f1517389) URI(0e265e2680962a797d781a49f1517389) SCHEME(buffer) WEIGHT(500) TYPE(js:file) */

/************************************ Pagegauche_PopupWidget **********************************/

var Pagegauche_PopupWidget_initialisation = false;

$(document).ready(function()
{	
			if(!Pagegauche_PopupWidget_initialisation)
		{
			initialiser_Pagegauche_PopupWidget();
		}
		Pagegauche_PopupWidget_initialisation = true;
	});

function initialiser_Pagegauche_PopupWidget()
{

}


function ouvrir_Pagegauche_PopupWidget(contenu)
{
	if($("#PopupMessage:visible").length>0)
	{
		fermer_PopupMessage();
	}

	if($(".objet_Popup:visible").length>0 && Pagegauche_PopupWidget_testIE7())
	{
		$(".objet_Popup:visible").css("position", "static");
	}
	
	if($(".objet_Popup:visible").length>0 && Pagegauche_PopupWidget_testIE6())
	{
		var idPopupPrec = $('.objet_Popup:visible:last').attr('id');
		
		var margeHaut = $('#'+idPopupPrec).css('margin-top');
		var margeGauche = $('#'+idPopupPrec).css('margin-left');
		
		if(margeHaut != undefined && margeGauche != undefined)
		{
			margeHaut = parseFloat(margeHaut);
			margeGauche = parseFloat(margeGauche);
		
			$("#Pagegauche_PopupWidget_fond").css("margin-top", - margeHaut);
			$("#Pagegauche_PopupWidget_fond").css("margin-left", - margeGauche);
		}
	}
	
	if(contenu != undefined)
		Pagegauche_PopupWidget_setContenu(contenu);
	
	if(Pagegauche_PopupWidget_testIE6())
	{
		$("select").css({visibility:"hidden"});
		$("#Pagegauche_PopupWidget select").css({visibility:"visible"});
		top.location="#";
		$("#Pagegauche_PopupWidget_fond").css("width",Pagegauche_PopupWidget_getLargEcran());
		$("#Pagegauche_PopupWidget_fond").css("height",Pagegauche_PopupWidget_getHautEcran());

		$("#Pagegauche_PopupWidget_fond").css({display:"block"});
		$("#Pagegauche_PopupWidget").css({display:"block"});
		positionner_Pagegauche_PopupWidget();
		ecouter_Pagegauche_PopupWidget();
		$("body").css({overflow:"hidden"});
	}
	else
	{
		$("#Pagegauche_PopupWidget_fond").fadeIn("normal",function()
		{
			$("#Pagegauche_PopupWidget").show();
			positionner_Pagegauche_PopupWidget()
			ecouter_Pagegauche_PopupWidget();
		});
		$("html").css({overflow:'hidden'});
	}
}

function fermer_Pagegauche_PopupWidget(supprimerContenu)
{	
	if(Pagegauche_PopupWidget_testIE6())
	{
		$("#Pagegauche_PopupWidget").css({display:"none"});
		$("#Pagegauche_PopupWidget_fond").css({display:"none"});
		if(supprimerContenu != false)
			Pagegauche_PopupWidget_supprContenu();
		$("#Pagegauche_PopupWidget_conteneur").css({height:"auto"});
		$("body").css({overflow:"auto"});
		
		if($(".objet_Popup:visible").length == 0)
			$("select").css({visibility:"visible"});
		else
			$(".objet_Popup select").css({visibility:"visible"});
	}
	else
	{
		$("#Pagegauche_PopupWidget").fadeOut("fast",function()
		{
			$("#Pagegauche_PopupWidget_fond").fadeOut("fast");
			if(supprimerContenu != false)
				Pagegauche_PopupWidget_supprContenu();
			$("#Pagegauche_PopupWidget_conteneur").css({height:"auto"});
		});
		$("html").css({overflow:'auto'});
	}
	
	if($(".objet_Popup:visible").length>0 && (Pagegauche_PopupWidget_testIE6() || Pagegauche_PopupWidget_testIE7()))
	{
		$(".objet_Popup").css("position", "absolute");
	}
	
	// Bug sous Safari : non rÃ©activation de la barre de scroll.
	$("body").scrollTop($("body").scrollTop() +1); // Si popup en haut.
	$("body").scrollTop($("body").scrollTop() -1); // Si popup en bas.
}

function positionner_Pagegauche_PopupWidget(type)
{
	
	recadrer_Pagegauche_PopupWidget()
	
	switch(type)
	{
		case 'horizontal':			
			var posX=(Pagegauche_PopupWidget_getLargEcran()-$("#Pagegauche_PopupWidget").width())/2;
			
			if(posX<=0) posX=0;
			
			$("#Pagegauche_PopupWidget").css("margin-left",posX);
		break;
		case 'vertical':
			var posY=(Pagegauche_PopupWidget_getHautEcran()-$("#Pagegauche_PopupWidget").height())/2;
			
			if(posY<=0) posY=0;
			
			$("#Pagegauche_PopupWidget").css("margin-top",posY);
		break;
		default:
			var posX=(Pagegauche_PopupWidget_getLargEcran()-$("#Pagegauche_PopupWidget").width())/2;
			var posY=(Pagegauche_PopupWidget_getHautEcran()-$("#Pagegauche_PopupWidget").height())/2;
			
			if(posX<=0) posX=0;
			if(posY<=0) posY=0;
			
			$("#Pagegauche_PopupWidget").css("margin-left",posX);
			$("#Pagegauche_PopupWidget").css("margin-top",posY);
		break;
	}
}

function recadrer_Pagegauche_PopupWidget()
{
	var marginTop = $("#Pagegauche_PopupWidget").css("margin-top");
	if(isNaN(marginTop))
		marginTop='0px';
	marginTop = parseInt(marginTop.substr(0,(marginTop.length-2)));
	hauteurPopup = $("#Pagegauche_PopupWidget_conteneur").height() + 120;
	
	if((hauteurPopup + marginTop) > Pagegauche_PopupWidget_getHautEcran())
	{
		if(hauteurPopup > Pagegauche_PopupWidget_getHautEcran())
		{
			$("#Pagegauche_PopupWidget_conteneur").height((Pagegauche_PopupWidget_getHautEcran() - 120) + 'px');
		}
		else
		{
			marginTop = marginTop - (hauteurPopup + marginTop - Pagegauche_PopupWidget_getHautEcran());
			
			if(marginTop>0)
				$("#Pagegauche_PopupWidget").css("margin-top", marginTop + 'px');
			else
				$("#Pagegauche_PopupWidget").css("margin-top", 0);
		}
	}
}

var passage = false;
var OriX = null;
var OriY = null;
var margeX = null;
var margeY = null;

function ecouter_Pagegauche_PopupWidget()
{
	$("#Pagegauche_PopupWidget_antiSelect").mousedown(function()
	{
		if($("#Pagegauche_PopupWidget_antiSelect").hasClass('Pagegauche_PopupWidget_mvt'))
		{
			$("#Pagegauche_PopupWidget_antiSelect").css("height",$("#Pagegauche_PopupWidget").height());
			
			passage = false;
			OriX = null;
			OriY = null;
			margeX = null;
			margeY = null;
			
			$("body").live("mousemove",function(event)
			{
				deplacer_Pagegauche_PopupWidget(event);
			});
		}
	});
	
	$("body").mouseup(function()
	{
		if($("#Pagegauche_PopupWidget_antiSelect").hasClass('Pagegauche_PopupWidget_mvt'))
		{
			$("#Pagegauche_PopupWidget_antiSelect").css("height","25px");
			$("body").die("mousemove");
		}
	});
}

function deplacer_Pagegauche_PopupWidget(event)
{
	if(passage==false)
	{
		var chaineX = $("#Pagegauche_PopupWidget").css("margin-left");
		margeX = parseInt(chaineX.substr(0,(chaineX.length-2)));
		
		var chaineY = $("#Pagegauche_PopupWidget").css("margin-top");
		margeY = parseInt(chaineY.substr(0,(chaineY.length-2)));
		
		OriX = event.pageX;
		OriY = event.pageY
		
		passage = true;
	}
	
	var margeGauche = margeX - (OriX - event.pageX);
	var margeHaut = margeY - (OriY - event.pageY);
	
	var maxiGauche = 0
	var maxiDroit = Pagegauche_PopupWidget_getLargEcran() - $("#Pagegauche_PopupWidget").width();
	var maxiHaut = 0;
	var maxiBas	= Pagegauche_PopupWidget_getHautEcran() - $("#Pagegauche_PopupWidget").height();
	
	if(margeGauche>maxiGauche && margeGauche<maxiDroit)
	{
		$("#Pagegauche_PopupWidget").css("margin-left",margeGauche);
	}
	else if(margeGauche<=maxiGauche)
	{
		$("#Pagegauche_PopupWidget").css("margin-left",maxiGauche);
	}
	else
	{
		$("#Pagegauche_PopupWidget").css("margin-left",maxiDroit);
	}
	
	if(margeHaut>maxiHaut && margeHaut<maxiBas)
	{
		$("#Pagegauche_PopupWidget").css("margin-top",margeHaut);
	}
	else if(margeHaut<=maxiHaut)
	{
		$("#Pagegauche_PopupWidget").css("margin-top",maxiHaut);
	}
	else
	{
		$("#Pagegauche_PopupWidget").css("margin-top",maxiBas);
	}
}

function Pagegauche_PopupWidget_testIE6()
{
	var chaine = new RegExp("MSIE 6");
	
	if(navigator.appVersion.search(chaine)==-1)
	{
		return false;
	}
	else
	{
		return true;
	}
}

function Pagegauche_PopupWidget_testIE7()
{
	var chaine = new RegExp("MSIE 7");
	
	if(navigator.appVersion.search(chaine)==-1)
	{
		return false;
	}
	else
	{
		return true;
	}
}

function Pagegauche_PopupWidget_getLargEcran()
{
	var largeur = window.innerWidth;
	
	if(window.innerWidth == null)
	{
		largeur = document.documentElement.clientWidth;
		if(largeur == 0)
		{
			largeur = document.body.clientWidth;
		}
	}
	
	return largeur;
}

function Pagegauche_PopupWidget_getHautEcran()
{
	var hauteur = window.innerHeight;
	
	if(window.innerHeight == null)
	{
		hauteur = document.documentElement.clientHeight;
		if(document.documentElement.clientHeight == 0)
		{
			hauteur = document.body.clientHeight;
		}
	}
	
	return hauteur;
}

function Pagegauche_PopupWidget_setTaille(taille)
{
	switch(taille)
	{
		case 'petite':
		break;
		case 'moyenne':
		break;
		case 'grande':
		break;
		default:
			taille = 'moyenne';
		break;
	}
	
	var taillePrecedente = Pagegauche_PopupWidget_getTaille();
	var fond = Pagegauche_PopupWidget_getFond();
	
	$('#Pagegauche_PopupWidget').removeClass('Pagegauche_PopupWidget_'+taillePrecedente);
	$('#Pagegauche_PopupWidget_antiSelect').removeClass('Pagegauche_PopupWidget_'+taillePrecedente);
	$('#Pagegauche_PopupWidget_haut').removeClass('Pagegauche_PopupWidget_haut_'+taillePrecedente);
	$('#Pagegauche_PopupWidget_centre').removeClass('Pagegauche_PopupWidget_centre_'+taillePrecedente);
	$('#Pagegauche_PopupWidget_conteneur').removeClass('Pagegauche_PopupWidget_fond_'+fond+'_'+taillePrecedente);
	$('#Pagegauche_PopupWidget_bas').removeClass('Pagegauche_PopupWidget_bas_'+taillePrecedente);
	
	$('#Pagegauche_PopupWidget').addClass('Pagegauche_PopupWidget_'+taille);
	$('#Pagegauche_PopupWidget_antiSelect').addClass('Pagegauche_PopupWidget_'+taille);
	$('#Pagegauche_PopupWidget_haut').addClass('Pagegauche_PopupWidget_haut_'+taille);
	$('#Pagegauche_PopupWidget_centre').addClass('Pagegauche_PopupWidget_centre_'+taille);
	$('#Pagegauche_PopupWidget_conteneur').addClass('Pagegauche_PopupWidget_fond_'+fond+'_'+taille);
	$('#Pagegauche_PopupWidget_bas').addClass('Pagegauche_PopupWidget_bas_'+taille);
}
function Pagegauche_PopupWidget_getTaille()
{
	if($('#Pagegauche_PopupWidget').hasClass('Pagegauche_PopupWidget_petite'))
		var taille = 'petite';
	if($('#Pagegauche_PopupWidget').hasClass('Pagegauche_PopupWidget_moyenne'))
		var taille = 'moyenne';
	if($('#Pagegauche_PopupWidget').hasClass('Pagegauche_PopupWidget_grande'))
		var taille = 'grande';
		
	return taille;
}

function Pagegauche_PopupWidget_setHauteur(hauteur)
{
	$("#Pagegauche_PopupWidget_conteneur").height(hauteur);
	positionner_Pagegauche_PopupWidget('vertical');
}
function Pagegauche_PopupWidget_getHauteur()
{
	return $("#Pagegauche_PopupWidget_conteneur").height();
}


function Pagegauche_PopupWidget_setGrisement(grisement)
{
	$('#Pagegauche_PopupWidget_fond').removeClass('Pagegauche_PopupWidget_fondTransparent');
	$('#Pagegauche_PopupWidget_fond').removeClass('Pagegauche_PopupWidget_fondGrise');
	
	if(grisement)
		$('#Pagegauche_PopupWidget_fond').addClass('Pagegauche_PopupWidget_fondGrise');
	else
		$('#Pagegauche_PopupWidget_fond').addClass('Pagegauche_PopupWidget_fondTransparent');
}
function Pagegauche_PopupWidget_getGrisement()
{
	if($('#Pagegauche_PopupWidget_fond').hasClass('Pagegauche_PopupWidget_fondGrise'))
		return true;
	else
		return false;
}

function Pagegauche_PopupWidget_setMouvement(mouvement)
{
	$('#Pagegauche_PopupWidget_antiSelect').removeClass('Pagegauche_PopupWidget_mvt');
	
	if(mouvement)
		$('#Pagegauche_PopupWidget_antiSelect').addClass('Pagegauche_PopupWidget_mvt');
}
function Pagegauche_PopupWidget_getMouvement()
{
	if($('#Pagegauche_PopupWidget_antiSelect').hasClass('Pagegauche_PopupWidget_mvt'))
		return true;
	else
		return false;
}

function Pagegauche_PopupWidget_setTitre(titre)
{
	$("#Pagegauche_PopupWidget_titre").html(titre);
}
function Pagegauche_PopupWidget_getTitre()
{
	return $("#Pagegauche_PopupWidget_titre").html();
}

function Pagegauche_PopupWidget_setSousTitre(sousTitre)
{
	$("#Pagegauche_PopupWidget_sousTitre").html(sousTitre);
}
function Pagegauche_PopupWidget_getSousTitre()
{
	return $("#Pagegauche_PopupWidget_sousTitre").html();
}

function Pagegauche_PopupWidget_afficheSousTitre()
{
	$("#Pagegauche_PopupWidget_sousTitre").show();
}
function Pagegauche_PopupWidget_cacheSousTitre()
{
	$("#Pagegauche_PopupWidget_sousTitre").hide();
}

function Pagegauche_PopupWidget_setLibBtnFermer(libBtnFermer)
{
	$("#Pagegauche_PopupWidget_btnFermer_lienLibelle").html(libBtnFermer);
}
function Pagegauche_PopupWidget_getLibBtnFermer()
{
	return $("#Pagegauche_PopupWidget_btnFermer_lienLibelle").html();
}

function Pagegauche_PopupWidget_setLienBtnFermer(lienBtnFermer)
{
	$("#Pagegauche_PopupWidget_btnFermer_lienLibelle").attr('href', lienBtnFermer);
}
function Pagegauche_PopupWidget_getLienBtnFermer()
{
	return $("#Pagegauche_PopupWidget_btnFermer_lienLibelle").attr('href');
}

function Pagegauche_PopupWidget_afficheBtnFermer()
{
	$("#Pagegauche_PopupWidget_btnFermer").show();
}
function Pagegauche_PopupWidget_cacheBtnFermer()
{
	$("#Pagegauche_PopupWidget_btnFermer").hide();
}

function Pagegauche_PopupWidget_setContenu(contenu)
{
	$("#Pagegauche_PopupWidget_conteneur").html(contenu);
}
function Pagegauche_PopupWidget_getContenu()
{
	return $("#Pagegauche_PopupWidget_fond").html();
}
function Pagegauche_PopupWidget_supprContenu()
{			
	if(Pagegauche_PopupWidget_testIE6())
		$('#Pagegauche_PopupWidget_conteneur').children().html('');
	else
		Pagegauche_PopupWidget_setContenu('');
}

function Pagegauche_PopupWidget_setFond(fond)
{
	switch(fond)
	{
		case 'blanc':
		break;
		case 'bordeau':
		break;
		default:
			fond = 'bordeau';
		break;
	}
	
	var taille = Pagegauche_PopupWidget_getTaille();
	var fondPrecedent = Pagegauche_PopupWidget_getFond();
	
	$('#Pagegauche_PopupWidget_conteneur').removeClass('Pagegauche_PopupWidget_fond_'+fondPrecedent+'_'+taille);
	
	$('#Pagegauche_PopupWidget_conteneur').addClass('Pagegauche_PopupWidget_fond_'+fond+'_'+taille);
}
function Pagegauche_PopupWidget_getFond()
{
	var taille = Pagegauche_PopupWidget_getTaille();
	
	if($('#Pagegauche_PopupWidget_conteneur').hasClass('Pagegauche_PopupWidget_fond_blanc_'+taille))
		var fond = 'blanc';
	if($('#Pagegauche_PopupWidget_conteneur').hasClass('Pagegauche_PopupWidget_fond_bordeau_'+taille))
		var fond = 'bordeau';
		
	return fond;
}

/***************** Vestige ï¿½ conserver ****************/

function ouvrirPagegauche_PopupWidget(data, force_data)
{
	ouvrir_Pagegauche_PopupWidget(data, force_data);
}

function fermerPagegauche_PopupWidget(force_data)
{
	fermer_Pagegauche_PopupWidget(force_data);
}

function positionnementPagegauche_PopupWidget()
{
	positionner_Pagegauche_PopupWidget();
}/*  ID(f8486acf1f6ed93e5d71e0225740bdd8) URI(f8486acf1f6ed93e5d71e0225740bdd8) SCHEME(buffer) WEIGHT(500) TYPE(js:file) */

/************************************ FormRechercherAvancee_btnSubmit **********************************/

var FormRechercherAvancee_btnSubmit_passage = false;

$(document).ready(function()
{	
			if(!FormRechercherAvancee_btnSubmit_passage)
		{
			FormRechercherAvancee_btnSubmit_initialisation();
		}
		FormRechercherAvancee_btnSubmit_passage = true;
	});

function FormRechercherAvancee_btnSubmit_initialisation()
{
	$("#FormRechercherAvancee_btnSubmit_lienImg").click(function()
	{
		if($('#FormRechercherAvancee_btnSubmit').hasClass('FormRechercherAvancee_btnSubmit_disabled'))
			return false;
	});
	$("#FormRechercherAvancee_btnSubmit_lienLibelle").click(function()
	{
		if($('#FormRechercherAvancee_btnSubmit').hasClass('FormRechercherAvancee_btnSubmit_disabled'))
			return false;
		if($('#FormRechercherAvancee_btnSubmit_lienLibelle').hasClass('FormRechercherAvancee_btnSubmit_pasDeLien'))
			return false;
	});
}


function enableFormRechercherAvancee_btnSubmit()
{
	$('#FormRechercherAvancee_btnSubmit').removeAttr('class');
	$('#FormRechercherAvancee_btnSubmit_lienLibelle').attr('title','');
	$('#FormRechercherAvancee_btnSubmit_lienImg').attr('title','');
}

function disableFormRechercherAvancee_btnSubmit()
{
	$('#FormRechercherAvancee_btnSubmit').attr('class', 'FormRechercherAvancee_btnSubmit_disabled');
	$('#FormRechercherAvancee_btnSubmit_lienLibelle').removeAttr('title');
	$('#FormRechercherAvancee_btnSubmit_lienImg').removeAttr('title');
}

function FormRechercherAvancee_btnSubmit_setLibelle(libelle)
{
	$('#FormRechercherAvancee_btnSubmit_lienLibelle').html(libelle);
}

function FormRechercherAvancee_btnSubmit_getLibelle()
{
	return $('#FormRechercherAvancee_btnSubmit_lienLibelle').html();
}

function FormRechercherAvancee_btnSubmit_setLien(lien)
{
	$('#FormRechercherAvancee_btnSubmit_lienLibelle').attr('href', lien);
	$('#FormRechercherAvancee_btnSubmit_lienImg').attr('href', lien);
}

function FormRechercherAvancee_btnSubmit_getLien()
{
	return $('#FormRechercherAvancee_btnSubmit_lienImg').attr('href');
}

function FormRechercherAvancee_btnSubmit_setScript(script)
{
	$('#FormRechercherAvancee_btnSubmit_lienLibelle').attr('href', 'javascript:' + script);
	$('#FormRechercherAvancee_btnSubmit_lienImg').attr('href', 'javascript:' + script);
}

function FormRechercherAvancee_btnSubmit_getScript()
{
	return $('#FormRechercherAvancee_btnSubmit_lienImg').attr('href');
}/*  ID(fee3a5ea7ec0d530638ca039ba84f053) URI(fee3a5ea7ec0d530638ca039ba84f053) SCHEME(buffer) WEIGHT(500) TYPE(js:file) */

/************************************ PopupErreur_btnFermer **********************************/

var PopupErreur_btnFermer_passage = false;

$(document).ready(function()
{	
			if(!PopupErreur_btnFermer_passage)
		{
			PopupErreur_btnFermer_initialisation();
		}
		PopupErreur_btnFermer_passage = true;
	});

function PopupErreur_btnFermer_initialisation()
{
	$("#PopupErreur_btnFermer_lienImg").click(function()
	{
		if($('#PopupErreur_btnFermer').hasClass('PopupErreur_btnFermer_disabled'))
			return false;
	});
	$("#PopupErreur_btnFermer_lienLibelle").click(function()
	{
		if($('#PopupErreur_btnFermer').hasClass('PopupErreur_btnFermer_disabled'))
			return false;
		if($('#PopupErreur_btnFermer_lienLibelle').hasClass('PopupErreur_btnFermer_pasDeLien'))
			return false;
	});
}


function enablePopupErreur_btnFermer()
{
	$('#PopupErreur_btnFermer').removeAttr('class');
	$('#PopupErreur_btnFermer_lienLibelle').attr('title','');
	$('#PopupErreur_btnFermer_lienImg').attr('title','');
}

function disablePopupErreur_btnFermer()
{
	$('#PopupErreur_btnFermer').attr('class', 'PopupErreur_btnFermer_disabled');
	$('#PopupErreur_btnFermer_lienLibelle').removeAttr('title');
	$('#PopupErreur_btnFermer_lienImg').removeAttr('title');
}

function PopupErreur_btnFermer_setLibelle(libelle)
{
	$('#PopupErreur_btnFermer_lienLibelle').html(libelle);
}

function PopupErreur_btnFermer_getLibelle()
{
	return $('#PopupErreur_btnFermer_lienLibelle').html();
}

function PopupErreur_btnFermer_setLien(lien)
{
	$('#PopupErreur_btnFermer_lienLibelle').attr('href', lien);
	$('#PopupErreur_btnFermer_lienImg').attr('href', lien);
}

function PopupErreur_btnFermer_getLien()
{
	return $('#PopupErreur_btnFermer_lienImg').attr('href');
}

function PopupErreur_btnFermer_setScript(script)
{
	$('#PopupErreur_btnFermer_lienLibelle').attr('href', 'javascript:' + script);
	$('#PopupErreur_btnFermer_lienImg').attr('href', 'javascript:' + script);
}

function PopupErreur_btnFermer_getScript()
{
	return $('#PopupErreur_btnFermer_lienImg').attr('href');
}/*  ID(05092f772e52d856682498c97f3a9c7d) URI(05092f772e52d856682498c97f3a9c7d) SCHEME(buffer) WEIGHT(500) TYPE(js:file) */
var CoorY = 0;
var CoorX = 0;

$(document).ready(function()
{
	$("#popupErreur").hide();

	$(".imgPanier_texte_col1").live("click", function(e)
	{
		CoorY = e.pageY;
	});
	$("#validerLaCommande").live("click", function(e)
	{
		CoorY = e.pageY;
	});
				
	if(false)
	{
			}
});


var FncUrl = {
		 
		// public method for url encoding
		encode : function (string) {
			return escape(this._utf8_encode(string));
		},
	 
		// public method for url decoding
		decode : function (string) {
			return this._utf8_decode(unescape(string));
		},
	 
		// private method for UTF-8 encoding
		_utf8_encode : function (string) {
			string = string.replace(/\r\n/g,"\n");
			var utftext = "";
	 
			for (var n = 0; n < string.length; n++) {
	 
				var c = string.charCodeAt(n);
	 
				if (c < 128) {
					utftext += String.fromCharCode(c);
				}
				else if((c > 127) && (c < 2048)) {
					utftext += String.fromCharCode((c >> 6) | 192);
					utftext += String.fromCharCode((c & 63) | 128);
				}
				else {
					utftext += String.fromCharCode((c >> 12) | 224);
					utftext += String.fromCharCode(((c >> 6) & 63) | 128);
					utftext += String.fromCharCode((c & 63) | 128);
				}
	 
			}
	 
			return utftext;
		},
	 
		// private method for UTF-8 decoding
		_utf8_decode : function (utftext) {
			var string = "";
			var i = 0;
			var c = c1 = c2 = 0;
	 
			while ( i < utftext.length ) {
	 
				c = utftext.charCodeAt(i);
	 
				if (c < 128) {
					string += String.fromCharCode(c);
					i++;
				}
				else if((c > 191) && (c < 224)) {
					c2 = utftext.charCodeAt(i+1);
					string += String.fromCharCode(((c & 31) << 6) | (c2 & 63));
					i += 2;
				}
				else {
					c2 = utftext.charCodeAt(i+1);
					c3 = utftext.charCodeAt(i+2);
					string += String.fromCharCode(((c & 15) << 12) | ((c2 & 63) << 6) | (c3 & 63));
					i += 3;
				}
	 
			}
	 
			return string;
		}
	 
	}

function popupErreur(action, grisement, event)
{
	if(event != undefined && event != null)
	{
		CoorY = event.pageY;
		CoorX = event.pageX;
	}
	
	var message = "";
	var position = true;
	
	switch(action)
	{
		case "adrLivCreer":
			$("#PopupMessage").css({margin:"140px 0px 0px 350px"});
			message="Votre adresse de livraison a bien Ã©tÃ© crÃ©Ã©e";
			position = false;
			break;
		case "adrLivModif":
			$("#PopupMessage").css({margin:"140px 0px 0px 350px"});
			message="Votre adresse de livraison a bien Ã©tÃ© modifiÃ©e";
			position = false;
			break;
		case "adrLivSuppr":
			$("#PopupMessage").css({margin:"140px 0px 0px 350px"});
			message="Votre adresse de livraison a bien Ã©tÃ© supprimÃ©e";
			position = false;
			break;
		case "adrFacCreer":
			$("#PopupMessage").css({margin:"140px 0px 0px 350px"});
			message="Votre adresse de facturation a bien Ã©tÃ© crÃ©Ã©e";
			position = false;
			break;
		case "adrFacModif":
			$("#PopupMessage").css({margin:"140px 0px 0px 350px"});
			message="Votre adresse de facturation a bien Ã©tÃ© modifiÃ©e";
			position = false;
			break;
		case "adrFacSuppr":
			$("#PopupMessage").css({margin:"140px 0px 0px 350px"});
			message="Votre adresse de facturation a bien Ã©tÃ© supprimÃ©e";
			position = false;
			break;
		case "identification":
			$("#PopupMessage").css({margin:"87px 0px 0px 465px", width:"224px"});
			message="Votre mot de passe est incorrect";
			position = false;
			break;
		case "erreurIdentMail":
			$("#PopupMessage").css({margin:"87px 0px 0px 465px", width:"224px"});
			message="Votre mÃ©l d'identification est inconnu";
			position = false;
			break;
		case "erreurIdentCompteNonValide":
			$("#PopupMessage").css({margin:"87px 0px 0px 465px", width:"224px"});
			message="Ce compte n'a pas Ã©tÃ© validÃ©";
			position = false;
			break;
		case "oublieMdp":
			$("#PopupMessage").css({margin:"87px 0px 0px 465px", width:"224px"});
			message="Un mÃ©l vous a Ã©tÃ© envoyÃ© pour la rÃ©initialisation de votre mot de passe";
			position = false;
			break;
		case "mdpModif":
			$("#PopupMessage").css({margin:"140px 0px 0px 350px"});
			message="Votre mot de passe a bien Ã©tÃ© modifiÃ©";
			position = false;
			break;
		case "loginModif":
			$("#PopupMessage").css({margin:"140px 0px 0px 350px"});
			message="Un mÃ©l vous a Ã©tÃ© envoyÃ© Ã  l'adresse de votre nouveau mÃ©l d'identification pour confirmer la modification";
			position = false;
			break;
		case "modifProfil":
			$("#PopupMessage").css({margin:"140px 0px 0px 350px"});
			message="Les informations de votre compte Refdoc ont bien Ã©tÃ© modifiÃ©es";
			position = false;
			break;
		case "formulaire":
			message="Il faut saisir au moins un champ dans chaque cadre du formulaire";
			break;
		case 'ErrPanierVide':
			$("#PopupMessage").css({margin:"80px 0px 0px 716px", width:"180px"});
			message ="Votre panier est vide";
			position = false;
			break;
		case 'panierReflecOK' :
			$("#PopupMessage").css({margin: CoorY-14+"px 0px 0px 15px", width:"280px"});
			message="Votre rÃ©fÃ©rence lecteur est enregistrÃ©e";
			position = false;
			break;
		case 'panierCGVKO' :
			$("#PopupMessage").css('width',"360px");
			message="Vous devez accepter les conditions gÃ©nÃ©rales de vente";
			grisement = true;
			PopupMessage_btnFermer_setScript('ouvrirCGV()');
			break;
		case 'bulleLes' :
			$("#PopupMessage").css('width','400px');
			message="L'adresse L.E.S. (Livraison Electronique SÃ©curisÃ©e) vous permet de recevoir et d'imprimer vos articles au format PDF (selon les accords signÃ©s avec les Ã©diteurs). La gestion et l'impression des documents fournis en PDF sont soumises Ã  un DRM (Digital Rights Management). L'adresse L.E.D. (Livraison Electronique Directe) vous permet de recevoir et d'imprimer vos articles au format PDF (selon les accords signÃ©s avec les Ã©diteurs).<br><br>Pour en savoir plus sur ce service : <a target='_blank' href='../Pagesfilles/faq#question24'>http://www.refdoc.fr</a>";
			break;
		case 'bulleAriel' :
			$("#PopupMessage").css('width','400px');
			message="ARIELÂ® est un logiciel qui permet la rÃ©ception par messagerie Ã©lectronique de documents prÃ©alablement numÃ©risÃ©s par INIST-CNRS.<br/><br/>Pour en savoir plus sur ARIEL : <a target='_blank' href='../Pagesfilles/faq#question24'>www.refdoc.fr</a>";
			break;
		case 'aideRechercheAvancee' :
			$("#PopupMessage").css({margin:"145px 0px 0px 400px", width:"180px"});
			message="<span class=\"Recherche_lienBtnAideMauve\"><a href=\"/templates/Recherche/default/exalead_fr.pdf\" target=\"_blank\">Aide pour la recherche avancÃ©e</a></span>";
			position = false;
			break;
		case 'aideRechercheSimple' :
			$("#PopupMessage").css({margin:"195px 0px 0px 540px", width:"180px"});
			message="<span class=\"Recherche_lienBtnAideMauve\"><a href=\"/templates/Recherche/default/exalead_fr.pdf\" target=\"_blank\">Aide pour la recherche simple</a></span>";
			position = false;
			break;
		case 'aideRechercheAvanceeTitreSerie' :
			$("#PopupMessage").css({margin:"180px 0px 0px 580px", width:"370px"});
			message="<span class=\"libelle_aide\"><span class=\"libelle_important_aide\">Recherche dans le titre de la sÃ©rie ou de la monographie</span><br/>Exemple : <span class=\"libelle_exemple_aide\">American journal of obstetrics and gynecology ou Amer* Jour* Obstet* Gynec*</span><br/>L'opÃ©rateur implicite est le <span class=\"libelle_important_aide\">AND</span><br/></span>";
			position = false;
			break;
		case 'aideRechercheAvanceeTitreArticle' :
			$("#PopupMessage").css({margin:"215px 0px 0px 580px", width:"370px"});
			message="<span class=\"libelle_aide\"><span class=\"libelle_important_aide\">Recherche dans le titre de l'article ou du chapitre de la monographie</span><br/>Tapez un ou plusieurs mots du titre de l'article ou du chapitre de la monographie.<br/>L'opÃ©rateur implicite est le <span class=\"libelle_important_aide\">AND</span><br/></span>";
			position = false;
			break;
		case 'aideRechercheAvanceeAuteur' :
			$("#PopupMessage").css({margin:"252px 0px 0px 580px", width:"370px"});
			message="<span class=\"libelle_aide\"><span class=\"libelle_important_aide\">Nom d'auteur avec les initiales du prÃ©nom ou prÃ©nom en entier</span><br/>Exemple : <span class=\"libelle_exemple_aide\">Smith J , Smith Jean, Smith J*</span><br/></span>";
			position = false;
			break;
		case 'aideRechercheAvanceeIdentifiant' :
			$("#PopupMessage").css({margin:"288px 0px 0px 580px", width:"370px"});
			message="<span class=\"libelle_aide\"><span class=\"libelle_important_aide\">ISSN, E-ISSN, ISBN, E-ISBN, CODEN, DOIâ€¦</span><br/>Tapez les tirets entre les chiffres<br/>Exemple : <span class=\"libelle_exemple_aide\">ISSN : 0988-1824</span><br/><span class=\"libelle_exemple_aide\" style=\"padding-left: 57px;\">ISBN : 0-07-143830-0</span><br/></span>";
			position = false;
			break;
		case 'aideRechercheAvanceePmid' :
			$("#PopupMessage").css({margin:"325px 0px 0px 580px", width:"370px"});
			message="<span class=\"libelle_aide\"><span class=\"libelle_important_aide\">Identifiant d'une rÃ©fÃ©rence Pubmed.</span><br/>(moteur de recherche de donnÃ©es bibliographiques de l'ensemble des domaines de spÃ©cialisation de la biologie et surtout de la mÃ©decine scientifique)<br/>Exemple : <span class=\"libelle_exemple_aide\">18951027</span><br/>Si le PMID n'a pas Ã©tÃ© trouvÃ© dans Refdoc, le systÃ¨me interroge Pubmed, rapatrie les donnÃ©es bibliographiques et relance une nouvelle requÃªte dans Refdoc. Si la notice n'est toujours pas trouvÃ©e, vous pouvez commander le document en cliquant sur le lien Â«<span class=\"libelle_lien_aide\">Formulaire : saisissez ou complÃ©tez vos rÃ©fÃ©rences</span>Â». Le formulaire est prÃ©-rempli avec les donnÃ©es bibliographiques de Pubmed.<br/></span>";
			position = false;
			break;
		default:
			message = action;
			break;
	}
	
	if(!position)
	{
		var decalage = parseInt((PopupMessage_getLargEcran()-$("#Root").width())/2);
		var margeGauche = $("#PopupMessage").css("margin-left");
		margeGauche = parseInt(margeGauche.substring(0,margeGauche.length-2));

		$("#PopupMessage").css("margin-left",(margeGauche+decalage)+"px");
	}
	
	if(grisement == undefined || !grisement)
	{
		PopupMessage_setGrisement(false);
		$("#PopupMessage").removeClass("objet_PopupMessage");
	}
	else
	{
		PopupMessage_setGrisement(true);
	}
	
	ouvrir_PopupMessage(message, position);
}

function afficheErreur(libelle,erreur)
{
	$("#PopupErreur_libErreur").html(libelle);
	
	if(erreur != '')
	{
					$("#PopupErreur_lienDetailErreur").show();
			
			$("#PopupErreur_lienDetailErreur").die("click");

			$("#PopupErreur_erreur").html(erreur);
			
			$("#PopupErreur_lienDetailErreur").live("click", function() {
				if($("#PopupErreur_erreur").hasClass("PopupErreur_ouvert"))
				{
					$("#PopupErreur_erreur").hide();
					$("#PopupErreur_conteneur").height("auto");
					positionner_PopupErreur('vertical');
					$("#PopupErreur_erreur").removeClass('PopupErreur_ouvert');
				}
				else
				{
					$("#PopupErreur_erreur").show();
					positionner_PopupErreur('vertical');
					$("#PopupErreur_erreur").addClass('PopupErreur_ouvert');
				}
			});
			}
	else
	{
		$("#PopupErreur_lienDetailErreur").hide();
	}
	
	ouvrir_PopupErreur();
}

function cacheErreur()
{
	fermer_PopupErreur(false);
	
	$("#PopupErreur_libErreur").html("");
	
			$("#PopupErreur_erreur").html("");
	}

function afficheLoader(typePosition)
{
	switch(typePosition)
	{
		case 'centreRoot':
			$("#Root_loader").css("top",(($("#Root").height()-100)/2)+75);	
		break;
		case 'centreTarif':
			$("#Root_loader").css("top",(PopupErreur_getHautEcran()-200));	
		break;
		default:
			$("#Root_loader").css("top",(PopupErreur_getHautEcran()/2));
		break;
	}
	$('#Root_loader').show();
	if(PopupErreur_testIE6())
	{
		$('select').css('visibility','hidden');
	}
}

function cacheLoader()
{
	if(PopupErreur_testIE6())
	{
		if($('.objet_Popup:visible').length == 0)
		{	
			$('select').css('visibility','visible');
		}
	}
	
	$('#Root_loader').hide();
}

function testSession()
{
	$.ajax({
		type: 'GET',
		url: '../Identification/testsession',
		  
		processData: false,
		success:function(data)
		{		
			if(data == 'false')
			{
				ouvrir_PopupSession();
			}
			else
			{
				setTimeout('testSession()', 60000);
			}
		}
	});
}/*  ID(014346e0ee6e87c693170c735f42963e) URI(014346e0ee6e87c693170c735f42963e) SCHEME(buffer) WEIGHT(500) TYPE(js:file) */

/************************************ formConnexion_btnSubmit **********************************/

var formConnexion_btnSubmit_passage = false;

$(document).ready(function()
{	
			if(!formConnexion_btnSubmit_passage)
		{
			formConnexion_btnSubmit_initialisation();
		}
		formConnexion_btnSubmit_passage = true;
	});

function formConnexion_btnSubmit_initialisation()
{
	$("#formConnexion_btnSubmit_lienImg").click(function()
	{
		if($('#formConnexion_btnSubmit').hasClass('formConnexion_btnSubmit_disabled'))
			return false;
	});
	$("#formConnexion_btnSubmit_lienLibelle").click(function()
	{
		if($('#formConnexion_btnSubmit').hasClass('formConnexion_btnSubmit_disabled'))
			return false;
		if($('#formConnexion_btnSubmit_lienLibelle').hasClass('formConnexion_btnSubmit_pasDeLien'))
			return false;
	});
}


function enableformConnexion_btnSubmit()
{
	$('#formConnexion_btnSubmit').removeAttr('class');
	$('#formConnexion_btnSubmit_lienLibelle').attr('title','');
	$('#formConnexion_btnSubmit_lienImg').attr('title','');
}

function disableformConnexion_btnSubmit()
{
	$('#formConnexion_btnSubmit').attr('class', 'formConnexion_btnSubmit_disabled');
	$('#formConnexion_btnSubmit_lienLibelle').removeAttr('title');
	$('#formConnexion_btnSubmit_lienImg').removeAttr('title');
}

function formConnexion_btnSubmit_setLibelle(libelle)
{
	$('#formConnexion_btnSubmit_lienLibelle').html(libelle);
}

function formConnexion_btnSubmit_getLibelle()
{
	return $('#formConnexion_btnSubmit_lienLibelle').html();
}

function formConnexion_btnSubmit_setLien(lien)
{
	$('#formConnexion_btnSubmit_lienLibelle').attr('href', lien);
	$('#formConnexion_btnSubmit_lienImg').attr('href', lien);
}

function formConnexion_btnSubmit_getLien()
{
	return $('#formConnexion_btnSubmit_lienImg').attr('href');
}

function formConnexion_btnSubmit_setScript(script)
{
	$('#formConnexion_btnSubmit_lienLibelle').attr('href', 'javascript:' + script);
	$('#formConnexion_btnSubmit_lienImg').attr('href', 'javascript:' + script);
}

function formConnexion_btnSubmit_getScript()
{
	return $('#formConnexion_btnSubmit_lienImg').attr('href');
}/*  ID(192a904fbb3df3ae3525162f76c26c1f) URI(192a904fbb3df3ae3525162f76c26c1f) SCHEME(buffer) WEIGHT(500) TYPE(js:file) */

/******************************** Identification **************************/
var submit_identification = false;

$(document).ready(function()
{
	$("#formConnexion_mdp_id_attr").keypress( function(event) 
	{
		if (event.keyCode == 13)
		{
			connexion(submit_identification);
		} 
	});
	
	$("#formConnexion_Field_login").click( function(){
		$("#formConnexion_login_id_attr").focus();
	});
	
	$("#formConnexion_Field_mdp").click( function(){
		$("#formConnexion_mdp_id_attr").focus();
	});

	$("#formConnexion_login_id_attr").focus( function(){
		fermer_PopupMessage();
	});
	$("#formConnexion_mdp_id_attr").focus( function(){
		fermer_PopupMessage();
	});
	
	if(false)
	{
			}
	
	$("#formConnexion_Form").submit( function() {
		connexion(submit_identification);
		return submit_identification;
	});
});

function slideSolde()
{
	fermer_PopupMessage();
	
	ouvrir_Fond_PopupMessage();
	
	$('#Identification_slideSolde').slideDown('fast');
}

function fermerSlideSolde()
{
	
	fermer_Fond_PopupMessage();
	
	$('#Identification_slideSolde').slideUp('fast');
	
}

function connexion(enable)
{
	var mdp = '';
	
	if (enable != undefined && enable === true)
		return true;
	
	if($('#formConnexion_mdp_id_attr').val().length == 32)
	{
		mdp = $('#formConnexion_mdp_id_attr').val();
	}
	else
	{
		mdp = MD5($('#formConnexion_mdp_id_attr').val());
	}
	
	$.ajax({
			type: "GET",
			url: "/Identification/testLogin?login="+$('#formConnexion_login_id_attr').val()+"&mdp="+mdp,
			processData: false,
			success:function(data){				
				//alert(data);
				
				eval(data);
				
				switch(tabResult['type'])
				{
					case 'retour':
						switch(tabResult['donnee'])
						{
							case 'connecte':
								submit_identification = true;
								$('#formConnexion_mdp_id_attr').val(mdp);
								$('#formConnexion_Form').submit();
							break;
							case 'erreurLogin':
								popupErreur('erreurIdentMail');
							break;
							case 'erreurMdp':
								popupErreur('identification');
								$('#mdp_id_attr').val("");
							break;
							case 'erreurCompteNonValid':
								popupErreur('erreurIdentCompteNonValide');
							break;
							default:
								popupErreur('erreurIdentMail');
							break;
						}
					break;
					case 'erreurIdent':
						afficheErreur("Une erreur est survenue lors de l'authentification du client",tabResult['donnee']);
					break;
					case 'erreurStat':
						afficheErreur("Une erreur est survenue lors de l'insertion des statistiques dans la base de donneÃ©s",tabResult['donnee']);
					break;
					default:
					break;
				}			
			}
		}
	);
}

function oubliMdp()
{
	
	$.ajax({
			type: "GET",
			url: "../Identification/oubliemdp?login="+$('#formConnexion_login_id_attr').val(),
			processData: false,
			success:function(data){
				
				//alert(data);
			
				eval(data);

				switch(tabResult['type'])
				{
					case 'retour':
						switch(tabResult['donnee'])
						{
							case 'oublieMdp':
								popupErreur('oublieMdp');
							break;
							case 'erreurLogin':
								popupErreur('erreurIdentMail');
							break;
							case 'erreurCompteNonValid':
								popupErreur('erreurIdentCompteNonValide');
							break;
							default:
								popupErreur('erreurIdentMail');
							break;
						}
					break;
					case 'erreur':
						afficheErreur("Une erreur est survenue lors de l'authentification du client",tabResult['donnee']);
					break;
					default:
					break;
				}
			}
		}
	);
}


/*
 *  md5.js 1.0b 27/06/96
 *
 * Javascript implementation of the RSA Data Security, Inc. MD5
 * Message-Digest Algorithm.
 *
 * Copyright (c) 1996 Henri Torgemane. All Rights Reserved.
 *
 * Permission to use, copy, modify, and distribute this software
 * and its documentation for any purposes and without
 * fee is hereby granted provided that this copyright notice
 * appears in all copies.
 *
 * Of course, this soft is provided "as is" without express or implied
 * warranty of any kind.
 *
 *
 * Modified with german comments and some information about collisions.
 * (Ralf Mieke, ralf@miekenet.de, http://mieke.home.pages.de)
 * French translation: Serge FranÃ§ois, serge@selfhtml.org, http://fr.selfhtml.org
 */



function array(n) {
  for(i=0;i<n;i++) this[i]=0;
  this.length=n;
}



/* Quelques fonctions fondamentales doivent Ãªtre transformÃ©es Ã  cause
 * d'erreurs Javascript.
 * Essayez par exemple de calculer 0xffffffff >> 4 ...
 * Les fonctions utilisÃ©es maintenant sont il est vrai plus lentes que les
 * fonctions originales mais elles fonctionnent.
 */

function integer(n) { return n%(0xffffffff+1); }

function shr(a,b) {
  a=integer(a);
  b=integer(b);
  if (a-0x80000000>=0) {
    a=a%0x80000000;
    a>>=b;
    a+=0x40000000>>(b-1);
  } else
    a>>=b;
  return a;
}

function shl1(a) {
  a=a%0x80000000;
  if (a&0x40000000==0x40000000)
  {
    a-=0x40000000;
    a*=2;
    a+=0x80000000;
  } else
    a*=2;
  return a;
}

function shl(a,b) {
  a=integer(a);
  b=integer(b);
  for (var i=0;i<b;i++) a=shl1(a);
  return a;
}

function and(a,b) {
  a=integer(a);
  b=integer(b);
  var t1=(a-0x80000000);
  var t2=(b-0x80000000);
  if (t1>=0)
    if (t2>=0)
      return ((t1&t2)+0x80000000);
    else
      return (t1&b);
  else
    if (t2>=0)
      return (a&t2);
    else
      return (a&b);
}

function or(a,b) {
  a=integer(a);
  b=integer(b);
  var t1=(a-0x80000000);
  var t2=(b-0x80000000);
  if (t1>=0)
    if (t2>=0)
      return ((t1|t2)+0x80000000);
    else
      return ((t1|b)+0x80000000);
  else
    if (t2>=0)
      return ((a|t2)+0x80000000);
    else
      return (a|b);
}

function xor(a,b) {
  a=integer(a);
  b=integer(b);
  var t1=(a-0x80000000);
  var t2=(b-0x80000000);
  if (t1>=0)
    if (t2>=0)
      return (t1^t2);
    else
      return ((t1^b)+0x80000000);
  else
    if (t2>=0)
      return ((a^t2)+0x80000000);
    else
      return (a^b);
}

function not(a) {
  a=integer(a);
  return (0xffffffff-a);
}

/* DÃ©but de l'algorithme */

    var state = new array(4);
    var count = new array(2);
        count[0] = 0;
        count[1] = 0;
    var buffer = new array(64);
    var transformBuffer = new array(16);
    var digestBits = new array(16);

    var S11 = 7;
    var S12 = 12;
    var S13 = 17;
    var S14 = 22;
    var S21 = 5;
    var S22 = 9;
    var S23 = 14;
    var S24 = 20;
    var S31 = 4;
    var S32 = 11;
    var S33 = 16;
    var S34 = 23;
    var S41 = 6;
    var S42 = 10;
    var S43 = 15;
    var S44 = 21;

    function F(x,y,z) {
        return or(and(x,y),and(not(x),z));
    }

    function G(x,y,z) {
        return or(and(x,z),and(y,not(z)));
    }

    function H(x,y,z) {
        return xor(xor(x,y),z);
    }

    function I(x,y,z) {
        return xor(y ,or(x , not(z)));
    }

    function rotateLeft(a,n) {
        return or(shl(a, n),(shr(a,(32 - n))));
    }

    function FF(a,b,c,d,x,s,ac) {
        a = a+F(b, c, d) + x + ac;
        a = rotateLeft(a, s);
        a = a+b;
        return a;
    }

    function GG(a,b,c,d,x,s,ac) {
        a = a+G(b, c, d) +x + ac;
        a = rotateLeft(a, s);
        a = a+b;
        return a;
    }

    function HH(a,b,c,d,x,s,ac) {
        a = a+H(b, c, d) + x + ac;
        a = rotateLeft(a, s);
        a = a+b;
        return a;
    }

    function II(a,b,c,d,x,s,ac) {
        a = a+I(b, c, d) + x + ac;
        a = rotateLeft(a, s);
        a = a+b;
        return a;
    }

    function transform(buf,offset) {
        var a=0, b=0, c=0, d=0;
        var x = transformBuffer;

        a = state[0];
        b = state[1];
        c = state[2];
        d = state[3];

        for (i = 0; i < 16; i++) {
            x[i] = and(buf[i*4+offset],0xff);
            for (j = 1; j < 4; j++) {
                x[i]+=shl(and(buf[i*4+j+offset] ,0xff), j * 8);
            }
        }

        /* tour 1 */
        a = FF ( a, b, c, d, x[ 0], S11, 0xd76aa478); /* 1 */
        d = FF ( d, a, b, c, x[ 1], S12, 0xe8c7b756); /* 2 */
        c = FF ( c, d, a, b, x[ 2], S13, 0x242070db); /* 3 */
        b = FF ( b, c, d, a, x[ 3], S14, 0xc1bdceee); /* 4 */
        a = FF ( a, b, c, d, x[ 4], S11, 0xf57c0faf); /* 5 */
        d = FF ( d, a, b, c, x[ 5], S12, 0x4787c62a); /* 6 */
        c = FF ( c, d, a, b, x[ 6], S13, 0xa8304613); /* 7 */
        b = FF ( b, c, d, a, x[ 7], S14, 0xfd469501); /* 8 */
        a = FF ( a, b, c, d, x[ 8], S11, 0x698098d8); /* 9 */
        d = FF ( d, a, b, c, x[ 9], S12, 0x8b44f7af); /* 10 */
        c = FF ( c, d, a, b, x[10], S13, 0xffff5bb1); /* 11 */
        b = FF ( b, c, d, a, x[11], S14, 0x895cd7be); /* 12 */
        a = FF ( a, b, c, d, x[12], S11, 0x6b901122); /* 13 */
        d = FF ( d, a, b, c, x[13], S12, 0xfd987193); /* 14 */
        c = FF ( c, d, a, b, x[14], S13, 0xa679438e); /* 15 */
        b = FF ( b, c, d, a, x[15], S14, 0x49b40821); /* 16 */

        /* tour 2 */
        a = GG ( a, b, c, d, x[ 1], S21, 0xf61e2562); /* 17 */
        d = GG ( d, a, b, c, x[ 6], S22, 0xc040b340); /* 18 */
        c = GG ( c, d, a, b, x[11], S23, 0x265e5a51); /* 19 */
        b = GG ( b, c, d, a, x[ 0], S24, 0xe9b6c7aa); /* 20 */
        a = GG ( a, b, c, d, x[ 5], S21, 0xd62f105d); /* 21 */
        d = GG ( d, a, b, c, x[10], S22,  0x2441453); /* 22 */
        c = GG ( c, d, a, b, x[15], S23, 0xd8a1e681); /* 23 */
        b = GG ( b, c, d, a, x[ 4], S24, 0xe7d3fbc8); /* 24 */
        a = GG ( a, b, c, d, x[ 9], S21, 0x21e1cde6); /* 25 */
        d = GG ( d, a, b, c, x[14], S22, 0xc33707d6); /* 26 */
        c = GG ( c, d, a, b, x[ 3], S23, 0xf4d50d87); /* 27 */
        b = GG ( b, c, d, a, x[ 8], S24, 0x455a14ed); /* 28 */
        a = GG ( a, b, c, d, x[13], S21, 0xa9e3e905); /* 29 */
        d = GG ( d, a, b, c, x[ 2], S22, 0xfcefa3f8); /* 30 */
        c = GG ( c, d, a, b, x[ 7], S23, 0x676f02d9); /* 31 */
        b = GG ( b, c, d, a, x[12], S24, 0x8d2a4c8a); /* 32 */

        /* tour 3 */
        a = HH ( a, b, c, d, x[ 5], S31, 0xfffa3942); /* 33 */
        d = HH ( d, a, b, c, x[ 8], S32, 0x8771f681); /* 34 */
        c = HH ( c, d, a, b, x[11], S33, 0x6d9d6122); /* 35 */
        b = HH ( b, c, d, a, x[14], S34, 0xfde5380c); /* 36 */
        a = HH ( a, b, c, d, x[ 1], S31, 0xa4beea44); /* 37 */
        d = HH ( d, a, b, c, x[ 4], S32, 0x4bdecfa9); /* 38 */
        c = HH ( c, d, a, b, x[ 7], S33, 0xf6bb4b60); /* 39 */
        b = HH ( b, c, d, a, x[10], S34, 0xbebfbc70); /* 40 */
        a = HH ( a, b, c, d, x[13], S31, 0x289b7ec6); /* 41 */
        d = HH ( d, a, b, c, x[ 0], S32, 0xeaa127fa); /* 42 */
        c = HH ( c, d, a, b, x[ 3], S33, 0xd4ef3085); /* 43 */
        b = HH ( b, c, d, a, x[ 6], S34,  0x4881d05); /* 44 */
        a = HH ( a, b, c, d, x[ 9], S31, 0xd9d4d039); /* 45 */
        d = HH ( d, a, b, c, x[12], S32, 0xe6db99e5); /* 46 */
        c = HH ( c, d, a, b, x[15], S33, 0x1fa27cf8); /* 47 */
        b = HH ( b, c, d, a, x[ 2], S34, 0xc4ac5665); /* 48 */

        /* tour 4 */
        a = II ( a, b, c, d, x[ 0], S41, 0xf4292244); /* 49 */
        d = II ( d, a, b, c, x[ 7], S42, 0x432aff97); /* 50 */
        c = II ( c, d, a, b, x[14], S43, 0xab9423a7); /* 51 */
        b = II ( b, c, d, a, x[ 5], S44, 0xfc93a039); /* 52 */
        a = II ( a, b, c, d, x[12], S41, 0x655b59c3); /* 53 */
        d = II ( d, a, b, c, x[ 3], S42, 0x8f0ccc92); /* 54 */
        c = II ( c, d, a, b, x[10], S43, 0xffeff47d); /* 55 */
        b = II ( b, c, d, a, x[ 1], S44, 0x85845dd1); /* 56 */
        a = II ( a, b, c, d, x[ 8], S41, 0x6fa87e4f); /* 57 */
        d = II ( d, a, b, c, x[15], S42, 0xfe2ce6e0); /* 58 */
        c = II ( c, d, a, b, x[ 6], S43, 0xa3014314); /* 59 */
        b = II ( b, c, d, a, x[13], S44, 0x4e0811a1); /* 60 */
        a = II ( a, b, c, d, x[ 4], S41, 0xf7537e82); /* 61 */
        d = II ( d, a, b, c, x[11], S42, 0xbd3af235); /* 62 */
        c = II ( c, d, a, b, x[ 2], S43, 0x2ad7d2bb); /* 63 */
        b = II ( b, c, d, a, x[ 9], S44, 0xeb86d391); /* 64 */

        state[0] +=a;
        state[1] +=b;
        state[2] +=c;
        state[3] +=d;

    }
    /* Avec l'initialisation de  Dobbertin:
       state[0] = 0x12ac2375;
       state[1] = 0x3b341042;
       state[2] = 0x5f62b97c;
       state[3] = 0x4ba763ed;
       s'il y a une collision:

       begin 644 Message1
       M7MH=JO6_>MG!X?!51$)W,CXV!A"=(!AR71,<X`Y-IIT9^Z&8L$2N'Y*Y:R.;
       39GIK9>TF$W()/MEHR%C4:G1R:Q"=
       `
       end

       begin 644 Message2
       M7MH=JO6_>MG!X?!51$)W,CXV!A"=(!AR71,<X`Y-IIT9^Z&8L$2N'Y*Y:R.;
       39GIK9>TF$W()/MEHREC4:G1R:Q"=
       `
       end
    */
    function init() {
        count[0]=count[1] = 0;
        state[0] = 0x67452301;
        state[1] = 0xefcdab89;
        state[2] = 0x98badcfe;
        state[3] = 0x10325476;
        for (i = 0; i < digestBits.length; i++)
            digestBits[i] = 0;
    }

    function update(b) {
        var index,i;

        index = and(shr(count[0],3) , 0x3f);
        if (count[0]<0xffffffff-7)
          count[0] += 8;
        else {
          count[1]++;
          count[0]-=0xffffffff+1;
          count[0]+=8;
        }
        buffer[index] = and(b,0xff);
        if (index  >= 63) {
            transform(buffer, 0);
        }
    }

    function finish() {
        var bits = new array(8);
        var        padding;
        var        i=0, index=0, padLen=0;

        for (i = 0; i < 4; i++) {
            bits[i] = and(shr(count[0],(i * 8)), 0xff);
        }
        for (i = 0; i < 4; i++) {
            bits[i+4]=and(shr(count[1],(i * 8)), 0xff);
        }
        index = and(shr(count[0], 3) ,0x3f);
        padLen = (index < 56) ? (56 - index) : (120 - index);
        padding = new array(64);
        padding[0] = 0x80;
        for (i=0;i<padLen;i++)
          update(padding[i]);
        for (i=0;i<8;i++)
          update(bits[i]);

        for (i = 0; i < 4; i++) {
            for (j = 0; j < 4; j++) {
                digestBits[i*4+j] = and(shr(state[i], (j * 8)) , 0xff);
            }
        }
    }

/* Fin de l'algorithme MD5 */

function hexa(n) {
 var hexa_h = "0123456789abcdef";
 var hexa_c="";
 var hexa_m=n;
 for (hexa_i=0;hexa_i<8;hexa_i++) {
   hexa_c=hexa_h.charAt(Math.abs(hexa_m)%16)+hexa_c;
   hexa_m=Math.floor(hexa_m/16);
 }
 return hexa_c;
}


var ascii="01234567890123456789012345678901" +
          " !\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ"+
          "[\\]^_`abcdefghijklmnopqrstuvwxyz{|}~";

function MD5(message)
{
 var l,s,k,ka,kb,kc,kd;

 init();
 for (k=0;k<message.length;k++) {
   l=message.charAt(k);
   update(ascii.lastIndexOf(l));
 }
 finish();
 ka=kb=kc=kd=0;
 for (i=0;i<4;i++) ka+=shl(digestBits[15-i], (i*8));
 for (i=4;i<8;i++) kb+=shl(digestBits[15-i], ((i-4)*8));
 for (i=8;i<12;i++) kc+=shl(digestBits[15-i], ((i-8)*8));
 for (i=12;i<16;i++) kd+=shl(digestBits[15-i], ((i-12)*8));
 s=hexa(kd)+hexa(kc)+hexa(kb)+hexa(ka);
 return s;
}/*  ID(212272a040c1ca0161a959933b59adc6) URI(212272a040c1ca0161a959933b59adc6) SCHEME(buffer) WEIGHT(500) TYPE(js:file) */

/************************************ PopupErreur **********************************/

var PopupErreur_initialisation = false;

$(document).ready(function()
{	
			if(!PopupErreur_initialisation)
		{
			initialiser_PopupErreur();
		}
		PopupErreur_initialisation = true;
	});

function initialiser_PopupErreur()
{

}


function ouvrir_PopupErreur(contenu)
{
	if($("#PopupMessage:visible").length>0)
	{
		fermer_PopupMessage();
	}

	if($(".objet_Popup:visible").length>0 && PopupErreur_testIE7())
	{
		$(".objet_Popup:visible").css("position", "static");
	}
	
	if($(".objet_Popup:visible").length>0 && PopupErreur_testIE6())
	{
		var idPopupPrec = $('.objet_Popup:visible:last').attr('id');
		
		var margeHaut = $('#'+idPopupPrec).css('margin-top');
		var margeGauche = $('#'+idPopupPrec).css('margin-left');
		
		if(margeHaut != undefined && margeGauche != undefined)
		{
			margeHaut = parseFloat(margeHaut);
			margeGauche = parseFloat(margeGauche);
		
			$("#PopupErreur_fond").css("margin-top", - margeHaut);
			$("#PopupErreur_fond").css("margin-left", - margeGauche);
		}
	}
	
	if(contenu != undefined)
		PopupErreur_setContenu(contenu);
	
	if(PopupErreur_testIE6())
	{
		$("select").css({visibility:"hidden"});
		$("#PopupErreur select").css({visibility:"visible"});
		top.location="#";
		$("#PopupErreur_fond").css("width",PopupErreur_getLargEcran());
		$("#PopupErreur_fond").css("height",PopupErreur_getHautEcran());

		$("#PopupErreur_fond").css({display:"block"});
		$("#PopupErreur").css({display:"block"});
		positionner_PopupErreur();
		ecouter_PopupErreur();
		$("body").css({overflow:"hidden"});
	}
	else
	{
		$("#PopupErreur_fond").fadeIn("normal",function()
		{
			$("#PopupErreur").show();
			positionner_PopupErreur()
			ecouter_PopupErreur();
		});
		$("html").css({overflow:'hidden'});
	}
}

function fermer_PopupErreur(supprimerContenu)
{	
	if(PopupErreur_testIE6())
	{
		$("#PopupErreur").css({display:"none"});
		$("#PopupErreur_fond").css({display:"none"});
		if(supprimerContenu != false)
			PopupErreur_supprContenu();
		$("#PopupErreur_conteneur").css({height:"auto"});
		$("body").css({overflow:"auto"});
		
		if($(".objet_Popup:visible").length == 0)
			$("select").css({visibility:"visible"});
		else
			$(".objet_Popup select").css({visibility:"visible"});
	}
	else
	{
		$("#PopupErreur").fadeOut("fast",function()
		{
			$("#PopupErreur_fond").fadeOut("fast");
			if(supprimerContenu != false)
				PopupErreur_supprContenu();
			$("#PopupErreur_conteneur").css({height:"auto"});
		});
		$("html").css({overflow:'auto'});
	}
	
	if($(".objet_Popup:visible").length>0 && (PopupErreur_testIE6() || PopupErreur_testIE7()))
	{
		$(".objet_Popup").css("position", "absolute");
	}
	
	// Bug sous Safari : non rÃ©activation de la barre de scroll.
	$("body").scrollTop($("body").scrollTop() +1); // Si popup en haut.
	$("body").scrollTop($("body").scrollTop() -1); // Si popup en bas.
}

function positionner_PopupErreur(type)
{
	
	recadrer_PopupErreur()
	
	switch(type)
	{
		case 'horizontal':			
			var posX=(PopupErreur_getLargEcran()-$("#PopupErreur").width())/2;
			
			if(posX<=0) posX=0;
			
			$("#PopupErreur").css("margin-left",posX);
		break;
		case 'vertical':
			var posY=(PopupErreur_getHautEcran()-$("#PopupErreur").height())/2;
			
			if(posY<=0) posY=0;
			
			$("#PopupErreur").css("margin-top",posY);
		break;
		default:
			var posX=(PopupErreur_getLargEcran()-$("#PopupErreur").width())/2;
			var posY=(PopupErreur_getHautEcran()-$("#PopupErreur").height())/2;
			
			if(posX<=0) posX=0;
			if(posY<=0) posY=0;
			
			$("#PopupErreur").css("margin-left",posX);
			$("#PopupErreur").css("margin-top",posY);
		break;
	}
}

function recadrer_PopupErreur()
{
	var marginTop = $("#PopupErreur").css("margin-top");
	if(isNaN(marginTop))
		marginTop='0px';
	marginTop = parseInt(marginTop.substr(0,(marginTop.length-2)));
	hauteurPopup = $("#PopupErreur_conteneur").height() + 120;
	
	if((hauteurPopup + marginTop) > PopupErreur_getHautEcran())
	{
		if(hauteurPopup > PopupErreur_getHautEcran())
		{
			$("#PopupErreur_conteneur").height((PopupErreur_getHautEcran() - 120) + 'px');
		}
		else
		{
			marginTop = marginTop - (hauteurPopup + marginTop - PopupErreur_getHautEcran());
			
			if(marginTop>0)
				$("#PopupErreur").css("margin-top", marginTop + 'px');
			else
				$("#PopupErreur").css("margin-top", 0);
		}
	}
}

var passage = false;
var OriX = null;
var OriY = null;
var margeX = null;
var margeY = null;

function ecouter_PopupErreur()
{
	$("#PopupErreur_antiSelect").mousedown(function()
	{
		if($("#PopupErreur_antiSelect").hasClass('PopupErreur_mvt'))
		{
			$("#PopupErreur_antiSelect").css("height",$("#PopupErreur").height());
			
			passage = false;
			OriX = null;
			OriY = null;
			margeX = null;
			margeY = null;
			
			$("body").live("mousemove",function(event)
			{
				deplacer_PopupErreur(event);
			});
		}
	});
	
	$("body").mouseup(function()
	{
		if($("#PopupErreur_antiSelect").hasClass('PopupErreur_mvt'))
		{
			$("#PopupErreur_antiSelect").css("height","25px");
			$("body").die("mousemove");
		}
	});
}

function deplacer_PopupErreur(event)
{
	if(passage==false)
	{
		var chaineX = $("#PopupErreur").css("margin-left");
		margeX = parseInt(chaineX.substr(0,(chaineX.length-2)));
		
		var chaineY = $("#PopupErreur").css("margin-top");
		margeY = parseInt(chaineY.substr(0,(chaineY.length-2)));
		
		OriX = event.pageX;
		OriY = event.pageY
		
		passage = true;
	}
	
	var margeGauche = margeX - (OriX - event.pageX);
	var margeHaut = margeY - (OriY - event.pageY);
	
	var maxiGauche = 0
	var maxiDroit = PopupErreur_getLargEcran() - $("#PopupErreur").width();
	var maxiHaut = 0;
	var maxiBas	= PopupErreur_getHautEcran() - $("#PopupErreur").height();
	
	if(margeGauche>maxiGauche && margeGauche<maxiDroit)
	{
		$("#PopupErreur").css("margin-left",margeGauche);
	}
	else if(margeGauche<=maxiGauche)
	{
		$("#PopupErreur").css("margin-left",maxiGauche);
	}
	else
	{
		$("#PopupErreur").css("margin-left",maxiDroit);
	}
	
	if(margeHaut>maxiHaut && margeHaut<maxiBas)
	{
		$("#PopupErreur").css("margin-top",margeHaut);
	}
	else if(margeHaut<=maxiHaut)
	{
		$("#PopupErreur").css("margin-top",maxiHaut);
	}
	else
	{
		$("#PopupErreur").css("margin-top",maxiBas);
	}
}

function PopupErreur_testIE6()
{
	var chaine = new RegExp("MSIE 6");
	
	if(navigator.appVersion.search(chaine)==-1)
	{
		return false;
	}
	else
	{
		return true;
	}
}

function PopupErreur_testIE7()
{
	var chaine = new RegExp("MSIE 7");
	
	if(navigator.appVersion.search(chaine)==-1)
	{
		return false;
	}
	else
	{
		return true;
	}
}

function PopupErreur_getLargEcran()
{
	var largeur = window.innerWidth;
	
	if(window.innerWidth == null)
	{
		largeur = document.documentElement.clientWidth;
		if(largeur == 0)
		{
			largeur = document.body.clientWidth;
		}
	}
	
	return largeur;
}

function PopupErreur_getHautEcran()
{
	var hauteur = window.innerHeight;
	
	if(window.innerHeight == null)
	{
		hauteur = document.documentElement.clientHeight;
		if(document.documentElement.clientHeight == 0)
		{
			hauteur = document.body.clientHeight;
		}
	}
	
	return hauteur;
}

function PopupErreur_setTaille(taille)
{
	switch(taille)
	{
		case 'petite':
		break;
		case 'moyenne':
		break;
		case 'grande':
		break;
		default:
			taille = 'moyenne';
		break;
	}
	
	var taillePrecedente = PopupErreur_getTaille();
	var fond = PopupErreur_getFond();
	
	$('#PopupErreur').removeClass('PopupErreur_'+taillePrecedente);
	$('#PopupErreur_antiSelect').removeClass('PopupErreur_'+taillePrecedente);
	$('#PopupErreur_haut').removeClass('PopupErreur_haut_'+taillePrecedente);
	$('#PopupErreur_centre').removeClass('PopupErreur_centre_'+taillePrecedente);
	$('#PopupErreur_conteneur').removeClass('PopupErreur_fond_'+fond+'_'+taillePrecedente);
	$('#PopupErreur_bas').removeClass('PopupErreur_bas_'+taillePrecedente);
	
	$('#PopupErreur').addClass('PopupErreur_'+taille);
	$('#PopupErreur_antiSelect').addClass('PopupErreur_'+taille);
	$('#PopupErreur_haut').addClass('PopupErreur_haut_'+taille);
	$('#PopupErreur_centre').addClass('PopupErreur_centre_'+taille);
	$('#PopupErreur_conteneur').addClass('PopupErreur_fond_'+fond+'_'+taille);
	$('#PopupErreur_bas').addClass('PopupErreur_bas_'+taille);
}
function PopupErreur_getTaille()
{
	if($('#PopupErreur').hasClass('PopupErreur_petite'))
		var taille = 'petite';
	if($('#PopupErreur').hasClass('PopupErreur_moyenne'))
		var taille = 'moyenne';
	if($('#PopupErreur').hasClass('PopupErreur_grande'))
		var taille = 'grande';
		
	return taille;
}

function PopupErreur_setHauteur(hauteur)
{
	$("#PopupErreur_conteneur").height(hauteur);
	positionner_PopupErreur('vertical');
}
function PopupErreur_getHauteur()
{
	return $("#PopupErreur_conteneur").height();
}


function PopupErreur_setGrisement(grisement)
{
	$('#PopupErreur_fond').removeClass('PopupErreur_fondTransparent');
	$('#PopupErreur_fond').removeClass('PopupErreur_fondGrise');
	
	if(grisement)
		$('#PopupErreur_fond').addClass('PopupErreur_fondGrise');
	else
		$('#PopupErreur_fond').addClass('PopupErreur_fondTransparent');
}
function PopupErreur_getGrisement()
{
	if($('#PopupErreur_fond').hasClass('PopupErreur_fondGrise'))
		return true;
	else
		return false;
}

function PopupErreur_setMouvement(mouvement)
{
	$('#PopupErreur_antiSelect').removeClass('PopupErreur_mvt');
	
	if(mouvement)
		$('#PopupErreur_antiSelect').addClass('PopupErreur_mvt');
}
function PopupErreur_getMouvement()
{
	if($('#PopupErreur_antiSelect').hasClass('PopupErreur_mvt'))
		return true;
	else
		return false;
}

function PopupErreur_setTitre(titre)
{
	$("#PopupErreur_titre").html(titre);
}
function PopupErreur_getTitre()
{
	return $("#PopupErreur_titre").html();
}

function PopupErreur_setSousTitre(sousTitre)
{
	$("#PopupErreur_sousTitre").html(sousTitre);
}
function PopupErreur_getSousTitre()
{
	return $("#PopupErreur_sousTitre").html();
}

function PopupErreur_afficheSousTitre()
{
	$("#PopupErreur_sousTitre").show();
}
function PopupErreur_cacheSousTitre()
{
	$("#PopupErreur_sousTitre").hide();
}

function PopupErreur_setLibBtnFermer(libBtnFermer)
{
	$("#PopupErreur_btnFermer_lienLibelle").html(libBtnFermer);
}
function PopupErreur_getLibBtnFermer()
{
	return $("#PopupErreur_btnFermer_lienLibelle").html();
}

function PopupErreur_setLienBtnFermer(lienBtnFermer)
{
	$("#PopupErreur_btnFermer_lienLibelle").attr('href', lienBtnFermer);
}
function PopupErreur_getLienBtnFermer()
{
	return $("#PopupErreur_btnFermer_lienLibelle").attr('href');
}

function PopupErreur_afficheBtnFermer()
{
	$("#PopupErreur_btnFermer").show();
}
function PopupErreur_cacheBtnFermer()
{
	$("#PopupErreur_btnFermer").hide();
}

function PopupErreur_setContenu(contenu)
{
	$("#PopupErreur_conteneur").html(contenu);
}
function PopupErreur_getContenu()
{
	return $("#PopupErreur_fond").html();
}
function PopupErreur_supprContenu()
{			
	if(PopupErreur_testIE6())
		$('#PopupErreur_conteneur').children().html('');
	else
		PopupErreur_setContenu('');
}

function PopupErreur_setFond(fond)
{
	switch(fond)
	{
		case 'blanc':
		break;
		case 'bordeau':
		break;
		default:
			fond = 'bordeau';
		break;
	}
	
	var taille = PopupErreur_getTaille();
	var fondPrecedent = PopupErreur_getFond();
	
	$('#PopupErreur_conteneur').removeClass('PopupErreur_fond_'+fondPrecedent+'_'+taille);
	
	$('#PopupErreur_conteneur').addClass('PopupErreur_fond_'+fond+'_'+taille);
}
function PopupErreur_getFond()
{
	var taille = PopupErreur_getTaille();
	
	if($('#PopupErreur_conteneur').hasClass('PopupErreur_fond_blanc_'+taille))
		var fond = 'blanc';
	if($('#PopupErreur_conteneur').hasClass('PopupErreur_fond_bordeau_'+taille))
		var fond = 'bordeau';
		
	return fond;
}

/***************** Vestige ï¿½ conserver ****************/

function ouvrirPopupErreur(data, force_data)
{
	ouvrir_PopupErreur(data, force_data);
}

function fermerPopupErreur(force_data)
{
	fermer_PopupErreur(force_data);
}

function positionnementPopupErreur()
{
	positionner_PopupErreur();
}/*  ID(a9fc916b4fdc09d6b017a08f22556888) URI(a9fc916b4fdc09d6b017a08f22556888) SCHEME(buffer) WEIGHT(500) TYPE(js:file) */

/************************************ PopupConfirm **********************************/

var PopupConfirm_initialisation = false;

$(document).ready(function()
{	
			if(!PopupConfirm_initialisation)
		{
			initialiser_PopupConfirm();
		}
		PopupConfirm_initialisation = true;
	});

function initialiser_PopupConfirm()
{

}


function ouvrir_PopupConfirm(contenu)
{
	if($("#PopupMessage:visible").length>0)
	{
		fermer_PopupMessage();
	}

	if($(".objet_Popup:visible").length>0 && PopupConfirm_testIE7())
	{
		$(".objet_Popup:visible").css("position", "static");
	}
	
	if($(".objet_Popup:visible").length>0 && PopupConfirm_testIE6())
	{
		var idPopupPrec = $('.objet_Popup:visible:last').attr('id');
		
		var margeHaut = $('#'+idPopupPrec).css('margin-top');
		var margeGauche = $('#'+idPopupPrec).css('margin-left');
		
		if(margeHaut != undefined && margeGauche != undefined)
		{
			margeHaut = parseFloat(margeHaut);
			margeGauche = parseFloat(margeGauche);
		
			$("#PopupConfirm_fond").css("margin-top", - margeHaut);
			$("#PopupConfirm_fond").css("margin-left", - margeGauche);
		}
	}
	
	if(contenu != undefined)
		PopupConfirm_setContenu(contenu);
	
	if(PopupConfirm_testIE6())
	{
		$("select").css({visibility:"hidden"});
		$("#PopupConfirm select").css({visibility:"visible"});
		top.location="#";
		$("#PopupConfirm_fond").css("width",PopupConfirm_getLargEcran());
		$("#PopupConfirm_fond").css("height",PopupConfirm_getHautEcran());

		$("#PopupConfirm_fond").css({display:"block"});
		$("#PopupConfirm").css({display:"block"});
		positionner_PopupConfirm();
		ecouter_PopupConfirm();
		$("body").css({overflow:"hidden"});
	}
	else
	{
		$("#PopupConfirm_fond").fadeIn("normal",function()
		{
			$("#PopupConfirm").show();
			positionner_PopupConfirm()
			ecouter_PopupConfirm();
		});
		$("html").css({overflow:'hidden'});
	}
}

function fermer_PopupConfirm(supprimerContenu)
{	
	if(PopupConfirm_testIE6())
	{
		$("#PopupConfirm").css({display:"none"});
		$("#PopupConfirm_fond").css({display:"none"});
		if(supprimerContenu != false)
			PopupConfirm_supprContenu();
		$("#PopupConfirm_conteneur").css({height:"auto"});
		$("body").css({overflow:"auto"});
		
		if($(".objet_Popup:visible").length == 0)
			$("select").css({visibility:"visible"});
		else
			$(".objet_Popup select").css({visibility:"visible"});
	}
	else
	{
		$("#PopupConfirm").fadeOut("fast",function()
		{
			$("#PopupConfirm_fond").fadeOut("fast");
			if(supprimerContenu != false)
				PopupConfirm_supprContenu();
			$("#PopupConfirm_conteneur").css({height:"auto"});
		});
		$("html").css({overflow:'auto'});
	}
	
	if($(".objet_Popup:visible").length>0 && (PopupConfirm_testIE6() || PopupConfirm_testIE7()))
	{
		$(".objet_Popup").css("position", "absolute");
	}
	
	// Bug sous Safari : non rÃ©activation de la barre de scroll.
	$("body").scrollTop($("body").scrollTop() +1); // Si popup en haut.
	$("body").scrollTop($("body").scrollTop() -1); // Si popup en bas.
}

function positionner_PopupConfirm(type)
{
	
	recadrer_PopupConfirm()
	
	switch(type)
	{
		case 'horizontal':			
			var posX=(PopupConfirm_getLargEcran()-$("#PopupConfirm").width())/2;
			
			if(posX<=0) posX=0;
			
			$("#PopupConfirm").css("margin-left",posX);
		break;
		case 'vertical':
			var posY=(PopupConfirm_getHautEcran()-$("#PopupConfirm").height())/2;
			
			if(posY<=0) posY=0;
			
			$("#PopupConfirm").css("margin-top",posY);
		break;
		default:
			var posX=(PopupConfirm_getLargEcran()-$("#PopupConfirm").width())/2;
			var posY=(PopupConfirm_getHautEcran()-$("#PopupConfirm").height())/2;
			
			if(posX<=0) posX=0;
			if(posY<=0) posY=0;
			
			$("#PopupConfirm").css("margin-left",posX);
			$("#PopupConfirm").css("margin-top",posY);
		break;
	}
}

function recadrer_PopupConfirm()
{
	var marginTop = $("#PopupConfirm").css("margin-top");
	if(isNaN(marginTop))
		marginTop='0px';
	marginTop = parseInt(marginTop.substr(0,(marginTop.length-2)));
	hauteurPopup = $("#PopupConfirm_conteneur").height() + 120;
	
	if((hauteurPopup + marginTop) > PopupConfirm_getHautEcran())
	{
		if(hauteurPopup > PopupConfirm_getHautEcran())
		{
			$("#PopupConfirm_conteneur").height((PopupConfirm_getHautEcran() - 120) + 'px');
		}
		else
		{
			marginTop = marginTop - (hauteurPopup + marginTop - PopupConfirm_getHautEcran());
			
			if(marginTop>0)
				$("#PopupConfirm").css("margin-top", marginTop + 'px');
			else
				$("#PopupConfirm").css("margin-top", 0);
		}
	}
}

var passage = false;
var OriX = null;
var OriY = null;
var margeX = null;
var margeY = null;

function ecouter_PopupConfirm()
{
	$("#PopupConfirm_antiSelect").mousedown(function()
	{
		if($("#PopupConfirm_antiSelect").hasClass('PopupConfirm_mvt'))
		{
			$("#PopupConfirm_antiSelect").css("height",$("#PopupConfirm").height());
			
			passage = false;
			OriX = null;
			OriY = null;
			margeX = null;
			margeY = null;
			
			$("body").live("mousemove",function(event)
			{
				deplacer_PopupConfirm(event);
			});
		}
	});
	
	$("body").mouseup(function()
	{
		if($("#PopupConfirm_antiSelect").hasClass('PopupConfirm_mvt'))
		{
			$("#PopupConfirm_antiSelect").css("height","25px");
			$("body").die("mousemove");
		}
	});
}

function deplacer_PopupConfirm(event)
{
	if(passage==false)
	{
		var chaineX = $("#PopupConfirm").css("margin-left");
		margeX = parseInt(chaineX.substr(0,(chaineX.length-2)));
		
		var chaineY = $("#PopupConfirm").css("margin-top");
		margeY = parseInt(chaineY.substr(0,(chaineY.length-2)));
		
		OriX = event.pageX;
		OriY = event.pageY
		
		passage = true;
	}
	
	var margeGauche = margeX - (OriX - event.pageX);
	var margeHaut = margeY - (OriY - event.pageY);
	
	var maxiGauche = 0
	var maxiDroit = PopupConfirm_getLargEcran() - $("#PopupConfirm").width();
	var maxiHaut = 0;
	var maxiBas	= PopupConfirm_getHautEcran() - $("#PopupConfirm").height();
	
	if(margeGauche>maxiGauche && margeGauche<maxiDroit)
	{
		$("#PopupConfirm").css("margin-left",margeGauche);
	}
	else if(margeGauche<=maxiGauche)
	{
		$("#PopupConfirm").css("margin-left",maxiGauche);
	}
	else
	{
		$("#PopupConfirm").css("margin-left",maxiDroit);
	}
	
	if(margeHaut>maxiHaut && margeHaut<maxiBas)
	{
		$("#PopupConfirm").css("margin-top",margeHaut);
	}
	else if(margeHaut<=maxiHaut)
	{
		$("#PopupConfirm").css("margin-top",maxiHaut);
	}
	else
	{
		$("#PopupConfirm").css("margin-top",maxiBas);
	}
}

function PopupConfirm_testIE6()
{
	var chaine = new RegExp("MSIE 6");
	
	if(navigator.appVersion.search(chaine)==-1)
	{
		return false;
	}
	else
	{
		return true;
	}
}

function PopupConfirm_testIE7()
{
	var chaine = new RegExp("MSIE 7");
	
	if(navigator.appVersion.search(chaine)==-1)
	{
		return false;
	}
	else
	{
		return true;
	}
}

function PopupConfirm_getLargEcran()
{
	var largeur = window.innerWidth;
	
	if(window.innerWidth == null)
	{
		largeur = document.documentElement.clientWidth;
		if(largeur == 0)
		{
			largeur = document.body.clientWidth;
		}
	}
	
	return largeur;
}

function PopupConfirm_getHautEcran()
{
	var hauteur = window.innerHeight;
	
	if(window.innerHeight == null)
	{
		hauteur = document.documentElement.clientHeight;
		if(document.documentElement.clientHeight == 0)
		{
			hauteur = document.body.clientHeight;
		}
	}
	
	return hauteur;
}

function PopupConfirm_setTaille(taille)
{
	switch(taille)
	{
		case 'petite':
		break;
		case 'moyenne':
		break;
		case 'grande':
		break;
		default:
			taille = 'moyenne';
		break;
	}
	
	var taillePrecedente = PopupConfirm_getTaille();
	var fond = PopupConfirm_getFond();
	
	$('#PopupConfirm').removeClass('PopupConfirm_'+taillePrecedente);
	$('#PopupConfirm_antiSelect').removeClass('PopupConfirm_'+taillePrecedente);
	$('#PopupConfirm_haut').removeClass('PopupConfirm_haut_'+taillePrecedente);
	$('#PopupConfirm_centre').removeClass('PopupConfirm_centre_'+taillePrecedente);
	$('#PopupConfirm_conteneur').removeClass('PopupConfirm_fond_'+fond+'_'+taillePrecedente);
	$('#PopupConfirm_bas').removeClass('PopupConfirm_bas_'+taillePrecedente);
	
	$('#PopupConfirm').addClass('PopupConfirm_'+taille);
	$('#PopupConfirm_antiSelect').addClass('PopupConfirm_'+taille);
	$('#PopupConfirm_haut').addClass('PopupConfirm_haut_'+taille);
	$('#PopupConfirm_centre').addClass('PopupConfirm_centre_'+taille);
	$('#PopupConfirm_conteneur').addClass('PopupConfirm_fond_'+fond+'_'+taille);
	$('#PopupConfirm_bas').addClass('PopupConfirm_bas_'+taille);
}
function PopupConfirm_getTaille()
{
	if($('#PopupConfirm').hasClass('PopupConfirm_petite'))
		var taille = 'petite';
	if($('#PopupConfirm').hasClass('PopupConfirm_moyenne'))
		var taille = 'moyenne';
	if($('#PopupConfirm').hasClass('PopupConfirm_grande'))
		var taille = 'grande';
		
	return taille;
}

function PopupConfirm_setHauteur(hauteur)
{
	$("#PopupConfirm_conteneur").height(hauteur);
	positionner_PopupConfirm('vertical');
}
function PopupConfirm_getHauteur()
{
	return $("#PopupConfirm_conteneur").height();
}


function PopupConfirm_setGrisement(grisement)
{
	$('#PopupConfirm_fond').removeClass('PopupConfirm_fondTransparent');
	$('#PopupConfirm_fond').removeClass('PopupConfirm_fondGrise');
	
	if(grisement)
		$('#PopupConfirm_fond').addClass('PopupConfirm_fondGrise');
	else
		$('#PopupConfirm_fond').addClass('PopupConfirm_fondTransparent');
}
function PopupConfirm_getGrisement()
{
	if($('#PopupConfirm_fond').hasClass('PopupConfirm_fondGrise'))
		return true;
	else
		return false;
}

function PopupConfirm_setMouvement(mouvement)
{
	$('#PopupConfirm_antiSelect').removeClass('PopupConfirm_mvt');
	
	if(mouvement)
		$('#PopupConfirm_antiSelect').addClass('PopupConfirm_mvt');
}
function PopupConfirm_getMouvement()
{
	if($('#PopupConfirm_antiSelect').hasClass('PopupConfirm_mvt'))
		return true;
	else
		return false;
}

function PopupConfirm_setTitre(titre)
{
	$("#PopupConfirm_titre").html(titre);
}
function PopupConfirm_getTitre()
{
	return $("#PopupConfirm_titre").html();
}

function PopupConfirm_setSousTitre(sousTitre)
{
	$("#PopupConfirm_sousTitre").html(sousTitre);
}
function PopupConfirm_getSousTitre()
{
	return $("#PopupConfirm_sousTitre").html();
}

function PopupConfirm_afficheSousTitre()
{
	$("#PopupConfirm_sousTitre").show();
}
function PopupConfirm_cacheSousTitre()
{
	$("#PopupConfirm_sousTitre").hide();
}

function PopupConfirm_setLibBtnFermer(libBtnFermer)
{
	$("#PopupConfirm_btnFermer_lienLibelle").html(libBtnFermer);
}
function PopupConfirm_getLibBtnFermer()
{
	return $("#PopupConfirm_btnFermer_lienLibelle").html();
}

function PopupConfirm_setLienBtnFermer(lienBtnFermer)
{
	$("#PopupConfirm_btnFermer_lienLibelle").attr('href', lienBtnFermer);
}
function PopupConfirm_getLienBtnFermer()
{
	return $("#PopupConfirm_btnFermer_lienLibelle").attr('href');
}

function PopupConfirm_afficheBtnFermer()
{
	$("#PopupConfirm_btnFermer").show();
}
function PopupConfirm_cacheBtnFermer()
{
	$("#PopupConfirm_btnFermer").hide();
}

function PopupConfirm_setContenu(contenu)
{
	$("#PopupConfirm_conteneur").html(contenu);
}
function PopupConfirm_getContenu()
{
	return $("#PopupConfirm_fond").html();
}
function PopupConfirm_supprContenu()
{			
	if(PopupConfirm_testIE6())
		$('#PopupConfirm_conteneur').children().html('');
	else
		PopupConfirm_setContenu('');
}

function PopupConfirm_setFond(fond)
{
	switch(fond)
	{
		case 'blanc':
		break;
		case 'bordeau':
		break;
		default:
			fond = 'bordeau';
		break;
	}
	
	var taille = PopupConfirm_getTaille();
	var fondPrecedent = PopupConfirm_getFond();
	
	$('#PopupConfirm_conteneur').removeClass('PopupConfirm_fond_'+fondPrecedent+'_'+taille);
	
	$('#PopupConfirm_conteneur').addClass('PopupConfirm_fond_'+fond+'_'+taille);
}
function PopupConfirm_getFond()
{
	var taille = PopupConfirm_getTaille();
	
	if($('#PopupConfirm_conteneur').hasClass('PopupConfirm_fond_blanc_'+taille))
		var fond = 'blanc';
	if($('#PopupConfirm_conteneur').hasClass('PopupConfirm_fond_bordeau_'+taille))
		var fond = 'bordeau';
		
	return fond;
}

/***************** Vestige ï¿½ conserver ****************/

function ouvrirPopupConfirm(data, force_data)
{
	ouvrir_PopupConfirm(data, force_data);
}

function fermerPopupConfirm(force_data)
{
	fermer_PopupConfirm(force_data);
}

function positionnementPopupConfirm()
{
	positionner_PopupConfirm();
}/*  ID(8d75c383b9489810ca729719e47fd38e) URI(8d75c383b9489810ca729719e47fd38e) SCHEME(buffer) WEIGHT(500) TYPE(js:file) */

/************************************ PopupConfirm_btnAnnuler **********************************/

var PopupConfirm_btnAnnuler_passage = false;

$(document).ready(function()
{	
			if(!PopupConfirm_btnAnnuler_passage)
		{
			PopupConfirm_btnAnnuler_initialisation();
		}
		PopupConfirm_btnAnnuler_passage = true;
	});

function PopupConfirm_btnAnnuler_initialisation()
{
	$("#PopupConfirm_btnAnnuler_lienImg").click(function()
	{
		if($('#PopupConfirm_btnAnnuler').hasClass('PopupConfirm_btnAnnuler_disabled'))
			return false;
	});
	$("#PopupConfirm_btnAnnuler_lienLibelle").click(function()
	{
		if($('#PopupConfirm_btnAnnuler').hasClass('PopupConfirm_btnAnnuler_disabled'))
			return false;
		if($('#PopupConfirm_btnAnnuler_lienLibelle').hasClass('PopupConfirm_btnAnnuler_pasDeLien'))
			return false;
	});
}


function enablePopupConfirm_btnAnnuler()
{
	$('#PopupConfirm_btnAnnuler').removeAttr('class');
	$('#PopupConfirm_btnAnnuler_lienLibelle').attr('title','');
	$('#PopupConfirm_btnAnnuler_lienImg').attr('title','');
}

function disablePopupConfirm_btnAnnuler()
{
	$('#PopupConfirm_btnAnnuler').attr('class', 'PopupConfirm_btnAnnuler_disabled');
	$('#PopupConfirm_btnAnnuler_lienLibelle').removeAttr('title');
	$('#PopupConfirm_btnAnnuler_lienImg').removeAttr('title');
}

function PopupConfirm_btnAnnuler_setLibelle(libelle)
{
	$('#PopupConfirm_btnAnnuler_lienLibelle').html(libelle);
}

function PopupConfirm_btnAnnuler_getLibelle()
{
	return $('#PopupConfirm_btnAnnuler_lienLibelle').html();
}

function PopupConfirm_btnAnnuler_setLien(lien)
{
	$('#PopupConfirm_btnAnnuler_lienLibelle').attr('href', lien);
	$('#PopupConfirm_btnAnnuler_lienImg').attr('href', lien);
}

function PopupConfirm_btnAnnuler_getLien()
{
	return $('#PopupConfirm_btnAnnuler_lienImg').attr('href');
}

function PopupConfirm_btnAnnuler_setScript(script)
{
	$('#PopupConfirm_btnAnnuler_lienLibelle').attr('href', 'javascript:' + script);
	$('#PopupConfirm_btnAnnuler_lienImg').attr('href', 'javascript:' + script);
}

function PopupConfirm_btnAnnuler_getScript()
{
	return $('#PopupConfirm_btnAnnuler_lienImg').attr('href');
}/*  ID(4500e5a2011384dfc5fc24ea1c95148a) URI(4500e5a2011384dfc5fc24ea1c95148a) SCHEME(buffer) WEIGHT(500) TYPE(js:file) */

/************************************ PopupMessage **********************************/

var PopupMessage_initialisation = false;

$(document).ready(function()
{	
			if(!PopupMessage_initialisation)
		{
			initialiser_PopupMessage();
		}
		PopupMessage_initialisation = true;
	});

function initialiser_PopupMessage()
{

}


function ouvrir_PopupMessage(contenu, position)
{	
	if(contenu != undefined)
		$("#PopupMessage_conteneur").html(contenu);
	
	if($('#PopupMessage_fond').hasClass('PopupMessage_fondGrise'))
		ouvrir_Fond_PopupMessage();
	
	if(position)	
		positionner_PopupMessage();
	ecouter_PopupMessage();
   
	$("#PopupMessage").fadeIn("fast");
}

function fermer_PopupMessage(supprContenu)
{
	if($("#PopupMessage:visible").length>0)
	{
		$("#PopupMessage").fadeOut("fast");
		
		if(supprContenu != false)
			$("#PopupMessage_conteneur").html("");
			
		if($("#PopupMessage_fond:visible").length>0)
			fermer_Fond_PopupMessage();
	}
}

function ouvrir_Fond_PopupMessage()
{
	if(PopupMessage_testIE6())
	{
		$("#PopupMessage_fond").css({display:'block'});
		$('select').css({visibility:'hidden'});
	}
	else
	{
		$("#PopupMessage_fond").fadeIn('normal');
	}
}

function fermer_Fond_PopupMessage()
{
	if(PopupMessage_testIE6())
	{
		$("#PopupMessage_fond").css({display:'none'});

		if($(".objet_Popup:visible").length == 0)
			$("select").css({visibility:"visible"});
		else
			$(".objet_Popup select").css({visibility:"visible"});
	}
	else
	{
		$("#PopupMessage_fond").fadeOut("fast");			
	}
}

function positionner_PopupMessage()
{
	if(PopupMessage_testIE6())
	{
		top.location="#";
		$("#PopupMessage_fond").css("width",PopupMessage_getLargEcran());
		$("#PopupMessage_fond").css("height",PopupMessage_getHautEcran());
	}

	$("#PopupMessage_antiSelect").css("width",$("#PopupMessage").width());
	
	if($("#PopupMessage_conteneur").height()>(PopupMessage_getHautEcran()-120))
	{
		$("#PopupMessage_conteneur").height((PopupMessage_getHautEcran()-120));
	}
	
	var posX=(PopupMessage_getLargEcran()-$("#PopupMessage").width())/2;
	var posY=(PopupMessage_getHautEcran()-$("#PopupMessage").height())/2;
	
	if(posX<=0) posX=0;
	if(posY<=0) posY=0;
	
	$("#PopupMessage").css("margin-left",posX);
	$("#PopupMessage").css("margin-top",posY);
}

function ecouter_PopupMessage()
{
	
	$("#PopupMessage_antiSelect").mousedown(function()
	{	
		if($("#PopupMessage_antiSelect").hasClass('PopupMessage_mvt'))
		{
			$("#PopupMessage_antiSelect").css("height",$("#PopupMessage").height());
			
			passage = false;
			OriX = null;
			OriY = null;
			margeX = null;
			margeY = null;
			
			$("body").live("mousemove",function(event)
			{
				deplacer_PopupMessage(event);
			});
		}
	});
	
	$("body").mouseup(function()
	{
		if($("#PopupMessage_antiSelect").hasClass('PopupMessage_mvt'))
		{
			$("#PopupMessage_antiSelect").css("height","7px");
			$("body").die("mousemove");
		}
	});
}

function deplacer_PopupMessage(event)
{
	if(passage==false)
	{
		var chaineX = $("#PopupMessage").css("margin-left");
		margeX = parseInt(chaineX.substr(0,(chaineX.length-2)));
		
		var chaineY = $("#PopupMessage").css("margin-top");
		margeY = parseInt(chaineY.substr(0,(chaineY.length-2)));
		
		OriX = event.pageX;
		OriY = event.pageY
		
		passage = true;
	}
	
	var margeGauche = margeX - (OriX - event.pageX);
	var margeHaut = margeY - (OriY - event.pageY);
	
	var maxiGauche = 0
	var maxiDroit = $("body").width() - $("#PopupMessage").width();
	var maxiHaut = 0;
	var maxiBas	= PopupMessage_getHautEcran() - $("#PopupMessage").height();
	
	if(margeGauche>maxiGauche && margeGauche<maxiDroit)
	{
		$("#PopupMessage").css("margin-left",margeGauche);
	}
	else if(margeGauche<=maxiGauche)
	{
		$("#PopupMessage").css("margin-left",maxiGauche);
	}
	else
	{
		$("#PopupMessage").css("margin-left",maxiDroit);
	}
	
	if(margeHaut>maxiHaut && margeHaut<maxiBas)
	{
		$("#PopupMessage").css("margin-top",margeHaut);
	}
	else if(margeHaut<=maxiHaut)
	{
		$("#PopupMessage").css("margin-top",maxiHaut);
	}
	else
	{
		$("#PopupMessage").css("margin-top",maxiBas);
	}
}

function PopupMessage_testIE6()
{
	var chaine = new RegExp("MSIE 6");
	
	if(navigator.appVersion.search(chaine)==-1)
	{
		return false;
	}
	else
	{
		return true;
	}
}

function PopupMessage_testIE7()
{
	var chaine = new RegExp("MSIE 7");
	
	if(navigator.appVersion.search(chaine)==-1)
	{
		return false;
	}
	else
	{
		return true;
	}
}

function PopupMessage_getLargEcran()
{
	var largeur = window.innerWidth;
	
	if(window.innerWidth == null)
	{
		largeur = document.documentElement.clientWidth;
		if(largeur == 0)
		{
			largeur = document.body.clientWidth;
		}
	}
	
	return largeur;
}

function PopupMessage_getHautEcran()
{
	var hauteur = window.innerHeight;
	
	if(window.innerHeight == null)
	{
		hauteur = document.documentElement.clientHeight;
		if(document.documentElement.clientHeight == 0)
		{
			hauteur = document.body.clientHeight;
		}
	}
	
	return hauteur;
}

function PopupMessage_setLargeur(largeur)
{
	$("#PopupMessage").width(largeur);
}
function PopupMessage_getLargeur()
{
	return $("#PopupMessage").width();
}

function PopupMessage_setHauteur(hauteur)
{
	$("#PopupMessage_conteneur").height(hauteur);
}
function PopupMessage_getHauteur()
{
	return $("#PopupMessage_conteneur").height();
}

function PopupMessage_setMarge(margeHaut, margeDroite, margeBas, margeGauche)
{
	if(margeHaut != undefined && margeDroite != undefined && margeBas == undefined && margeGauche == undefined)
	{
		margeBas = margeHaut;
		margeGauche = margeDroite;
	}
	else
	{
		if(margeHaut == undefined)
			margeHaut = 0;
		
		if(margeDroite == undefined)
			margeDroite = 0;
		
		if(margeBas == undefined)
			margeBas = 0;
		
		if(margeGauche == undefined)
			margeGauche = 0;
	}

	var decalage = parseInt((PopupMessage_getLargEcran()-$('#Root').width())/2);
	margeGauche = decalage + margeGauche;
	
	$("#PopupMessage").css('margin', margeHaut+'px '+margeDroite+'px '+margeBas+'px '+margeGauche+'px');
}

function PopupMessage_setGrisement(grisement)
{
	$('#PopupMessage_fond').removeClass('PopupMessage_fondTransparent');
	$('#PopupMessage_fond').removeClass('PopupMessage_fondGrise');
	
	if(grisement)
	{
		$('#PopupMessage_fond').addClass('PopupMessage_fondGrise');
		$('#PopupMessage_fond').show();
	}
	else
	{
		$('#PopupMessage_fond').addClass('PopupMessage_fondTransparent');
		$('#PopupMessage_fond').hide();
	}
}
function PopupMessage_getGrisement()
{
	if($('#PopupMessage_fond').hasClass('PopupMessage_fondGrise'))
		return true;
	else
		return false;
}

function PopupMessage_setMouvement(mouvement)
{
	$('#PopupMessage_antiSelect').removeClass('PopupMessage_mvt');
	
	if(mouvement)
		$('#PopupMessage_antiSelect').addClass('PopupMessage_mvt');
}
function PopupMessage_getMouvement()
{
	if($('#PopupMessage_antiSelect').hasClass('PopupMessage_mvt'))
		return true;
	else
		return false;
}

function PopupMessage_setLienBtnFermer(lienBtnFermer)
{
	$("#PopupMessage_btnFermer_lienLibelle").attr('href', lienBtnFermer);
}
function PopupMessage_getLienBtnFermer()
{
	return $("#PopupMessage_btnFermer_lienLibelle").attr('href');
}

function PopupMessage_afficheBtnFermer()
{
	$("#PopupMessage_caseBtnFermer").show();
}
function PopupMessage_cacheBtnFermer()
{
	$("#PopupMessage_caseBtnFermer").hide();
}

function PopupMessage_setContenu(contenu)
{
	$("#PopupMessage_conteneur").html(contenu);
}
function PopupMessage_getContenu()
{
	return $("#PopupMessage_fond").html();
}
function PopupMessage_supprContenu()
{			
	if(PopupMessage_testIE6())
		$('#PopupMessage_conteneur').children().html('');
	else
		PopupMessage_setContenu('');
}

/***************** Vestige à conserver ****************/

function ouvrirPopupMessage(contenu, position)
{
	ouvrir_PopupMessage(contenu, position);
}

function fermerPopupMessage(supprContenu)
{
	fermer_PopupMessage(supprContenu);
}

function positionnementPopupMessage()
{
	positionner_PopupMessage();
}/*  ID(d3d9701170ddcebf883b5b3d1fff096f) URI(d3d9701170ddcebf883b5b3d1fff096f) SCHEME(buffer) WEIGHT(500) TYPE(js:file) */

/************************************ Pagegauche_PopupWidget_btnFermer **********************************/

var Pagegauche_PopupWidget_btnFermer_passage = false;

$(document).ready(function()
{	
			if(!Pagegauche_PopupWidget_btnFermer_passage)
		{
			Pagegauche_PopupWidget_btnFermer_initialisation();
		}
		Pagegauche_PopupWidget_btnFermer_passage = true;
	});

function Pagegauche_PopupWidget_btnFermer_initialisation()
{
	$("#Pagegauche_PopupWidget_btnFermer_lienImg").click(function()
	{
		if($('#Pagegauche_PopupWidget_btnFermer').hasClass('Pagegauche_PopupWidget_btnFermer_disabled'))
			return false;
	});
	$("#Pagegauche_PopupWidget_btnFermer_lienLibelle").click(function()
	{
		if($('#Pagegauche_PopupWidget_btnFermer').hasClass('Pagegauche_PopupWidget_btnFermer_disabled'))
			return false;
		if($('#Pagegauche_PopupWidget_btnFermer_lienLibelle').hasClass('Pagegauche_PopupWidget_btnFermer_pasDeLien'))
			return false;
	});
}


function enablePagegauche_PopupWidget_btnFermer()
{
	$('#Pagegauche_PopupWidget_btnFermer').removeAttr('class');
	$('#Pagegauche_PopupWidget_btnFermer_lienLibelle').attr('title','');
	$('#Pagegauche_PopupWidget_btnFermer_lienImg').attr('title','');
}

function disablePagegauche_PopupWidget_btnFermer()
{
	$('#Pagegauche_PopupWidget_btnFermer').attr('class', 'Pagegauche_PopupWidget_btnFermer_disabled');
	$('#Pagegauche_PopupWidget_btnFermer_lienLibelle').removeAttr('title');
	$('#Pagegauche_PopupWidget_btnFermer_lienImg').removeAttr('title');
}

function Pagegauche_PopupWidget_btnFermer_setLibelle(libelle)
{
	$('#Pagegauche_PopupWidget_btnFermer_lienLibelle').html(libelle);
}

function Pagegauche_PopupWidget_btnFermer_getLibelle()
{
	return $('#Pagegauche_PopupWidget_btnFermer_lienLibelle').html();
}

function Pagegauche_PopupWidget_btnFermer_setLien(lien)
{
	$('#Pagegauche_PopupWidget_btnFermer_lienLibelle').attr('href', lien);
	$('#Pagegauche_PopupWidget_btnFermer_lienImg').attr('href', lien);
}

function Pagegauche_PopupWidget_btnFermer_getLien()
{
	return $('#Pagegauche_PopupWidget_btnFermer_lienImg').attr('href');
}

function Pagegauche_PopupWidget_btnFermer_setScript(script)
{
	$('#Pagegauche_PopupWidget_btnFermer_lienLibelle').attr('href', 'javascript:' + script);
	$('#Pagegauche_PopupWidget_btnFermer_lienImg').attr('href', 'javascript:' + script);
}

function Pagegauche_PopupWidget_btnFermer_getScript()
{
	return $('#Pagegauche_PopupWidget_btnFermer_lienImg').attr('href');
}/*  ID(df1ad747deafb929c481c35f804c37bd) URI(df1ad747deafb929c481c35f804c37bd) SCHEME(buffer) WEIGHT(500) TYPE(js:file) */

/************************************ PopupConfirm_btnValider **********************************/

var PopupConfirm_btnValider_passage = false;

$(document).ready(function()
{	
			if(!PopupConfirm_btnValider_passage)
		{
			PopupConfirm_btnValider_initialisation();
		}
		PopupConfirm_btnValider_passage = true;
	});

function PopupConfirm_btnValider_initialisation()
{
	$("#PopupConfirm_btnValider_lienImg").click(function()
	{
		if($('#PopupConfirm_btnValider').hasClass('PopupConfirm_btnValider_disabled'))
			return false;
	});
	$("#PopupConfirm_btnValider_lienLibelle").click(function()
	{
		if($('#PopupConfirm_btnValider').hasClass('PopupConfirm_btnValider_disabled'))
			return false;
		if($('#PopupConfirm_btnValider_lienLibelle').hasClass('PopupConfirm_btnValider_pasDeLien'))
			return false;
	});
}


function enablePopupConfirm_btnValider()
{
	$('#PopupConfirm_btnValider').removeAttr('class');
	$('#PopupConfirm_btnValider_lienLibelle').attr('title','');
	$('#PopupConfirm_btnValider_lienImg').attr('title','');
}

function disablePopupConfirm_btnValider()
{
	$('#PopupConfirm_btnValider').attr('class', 'PopupConfirm_btnValider_disabled');
	$('#PopupConfirm_btnValider_lienLibelle').removeAttr('title');
	$('#PopupConfirm_btnValider_lienImg').removeAttr('title');
}

function PopupConfirm_btnValider_setLibelle(libelle)
{
	$('#PopupConfirm_btnValider_lienLibelle').html(libelle);
}

function PopupConfirm_btnValider_getLibelle()
{
	return $('#PopupConfirm_btnValider_lienLibelle').html();
}

function PopupConfirm_btnValider_setLien(lien)
{
	$('#PopupConfirm_btnValider_lienLibelle').attr('href', lien);
	$('#PopupConfirm_btnValider_lienImg').attr('href', lien);
}

function PopupConfirm_btnValider_getLien()
{
	return $('#PopupConfirm_btnValider_lienImg').attr('href');
}

function PopupConfirm_btnValider_setScript(script)
{
	$('#PopupConfirm_btnValider_lienLibelle').attr('href', 'javascript:' + script);
	$('#PopupConfirm_btnValider_lienImg').attr('href', 'javascript:' + script);
}

function PopupConfirm_btnValider_getScript()
{
	return $('#PopupConfirm_btnValider_lienImg').attr('href');
}/*  ID(b7496b48320a829cdbcd9a2c36b11a9d) URI(b7496b48320a829cdbcd9a2c36b11a9d) SCHEME(buffer) WEIGHT(500) TYPE(js:file) */

/************************************ PopupMessage_btnFermer **********************************/

var PopupMessage_btnFermer_passage = false;

$(document).ready(function()
{	
			if(!PopupMessage_btnFermer_passage)
		{
			PopupMessage_btnFermer_initialisation();
		}
		PopupMessage_btnFermer_passage = true;
	});

function PopupMessage_btnFermer_initialisation()
{
	$("#PopupMessage_btnFermer_lienImg").click(function()
	{
		if($('#PopupMessage_btnFermer').hasClass('PopupMessage_btnFermer_disabled'))
			return false;
	});
	$("#PopupMessage_btnFermer_lienLibelle").click(function()
	{
		if($('#PopupMessage_btnFermer').hasClass('PopupMessage_btnFermer_disabled'))
			return false;
		if($('#PopupMessage_btnFermer_lienLibelle').hasClass('PopupMessage_btnFermer_pasDeLien'))
			return false;
	});
}


function enablePopupMessage_btnFermer()
{
	$('#PopupMessage_btnFermer').removeAttr('class');
	$('#PopupMessage_btnFermer_lienLibelle').attr('title','');
	$('#PopupMessage_btnFermer_lienImg').attr('title','');
}

function disablePopupMessage_btnFermer()
{
	$('#PopupMessage_btnFermer').attr('class', 'PopupMessage_btnFermer_disabled');
	$('#PopupMessage_btnFermer_lienLibelle').removeAttr('title');
	$('#PopupMessage_btnFermer_lienImg').removeAttr('title');
}

function PopupMessage_btnFermer_setLibelle(libelle)
{
	$('#PopupMessage_btnFermer_lienLibelle').html(libelle);
}

function PopupMessage_btnFermer_getLibelle()
{
	return $('#PopupMessage_btnFermer_lienLibelle').html();
}

function PopupMessage_btnFermer_setLien(lien)
{
	$('#PopupMessage_btnFermer_lienLibelle').attr('href', lien);
	$('#PopupMessage_btnFermer_lienImg').attr('href', lien);
}

function PopupMessage_btnFermer_getLien()
{
	return $('#PopupMessage_btnFermer_lienImg').attr('href');
}

function PopupMessage_btnFermer_setScript(script)
{
	$('#PopupMessage_btnFermer_lienLibelle').attr('href', 'javascript:' + script);
	$('#PopupMessage_btnFermer_lienImg').attr('href', 'javascript:' + script);
}

function PopupMessage_btnFermer_getScript()
{
	return $('#PopupMessage_btnFermer_lienImg').attr('href');
}
