/*
 * 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(7c3ca95866959bc12cdd9b346a1a2cd5) URI(7c3ca95866959bc12cdd9b346a1a2cd5) 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="Your delivery address has been created";
			position = false;
			break;
		case "adrLivModif":
			$("#PopupMessage").css({margin:"140px 0px 0px 350px"});
			message="Your delivery address has been  modified";
			position = false;
			break;
		case "adrLivSuppr":
			$("#PopupMessage").css({margin:"140px 0px 0px 350px"});
			message="Your delivery address has been deleted";
			position = false;
			break;
		case "adrFacCreer":
			$("#PopupMessage").css({margin:"140px 0px 0px 350px"});
			message="Your billing address has been created";
			position = false;
			break;
		case "adrFacModif":
			$("#PopupMessage").css({margin:"140px 0px 0px 350px"});
			message="Your billing address has been modified";
			position = false;
			break;
		case "adrFacSuppr":
			$("#PopupMessage").css({margin:"140px 0px 0px 350px"});
			message="Your billing address has been deleted";
			position = false;
			break;
		case "identification":
			$("#PopupMessage").css({margin:"87px 0px 0px 465px", width:"224px"});
			message="Your password is wrong";
			position = false;
			break;
		case "erreurIdentMail":
			$("#PopupMessage").css({margin:"87px 0px 0px 465px", width:"224px"});
			message="Your identification e-mail address is unknown";
			position = false;
			break;
		case "erreurIdentCompteNonValide":
			$("#PopupMessage").css({margin:"87px 0px 0px 465px", width:"224px"});
			message="This acccount has not been validated!";
			position = false;
			break;
		case "oublieMdp":
			$("#PopupMessage").css({margin:"87px 0px 0px 465px", width:"224px"});
			message="An e-mail has been sent to you to reinitialize your password";
			position = false;
			break;
		case "mdpModif":
			$("#PopupMessage").css({margin:"140px 0px 0px 350px"});
			message="Your password has been changed";
			position = false;
			break;
		case "loginModif":
			$("#PopupMessage").css({margin:"140px 0px 0px 350px"});
			message="An e-mail has been sent to your new identification address to confirm this modification";
			position = false;
			break;
		case "modifProfil":
			$("#PopupMessage").css({margin:"140px 0px 0px 350px"});
			message="The details of your Refdoc account have been modified";
			position = false;
			break;
		case "formulaire":
			message="Please fill in at least one field in each section of this form";
			break;
		case 'ErrPanierVide':
			$("#PopupMessage").css({margin:"80px 0px 0px 716px", width:"180px"});
			message ="Your basket is empty";
			position = false;
			break;
		case 'panierReflecOK' :
			$("#PopupMessage").css({margin: CoorY-14+"px 0px 0px 15px", width:"280px"});
			message="Your reader reference has been registered";
			position = false;
			break;
		case 'panierCGVKO' :
			$("#PopupMessage").css('width',"360px");
			message="Please indicate that you accept the terms and conditions of sale";
			grisement = true;
			PopupMessage_btnFermer_setScript('ouvrirCGV()');
			break;
		case 'bulleLes' :
			$("#PopupMessage").css('width','400px');
			message="With a S.E.D. (Secure Electronic Delivery) address, you can receive PDF versions of your articles and print them (in compliance with our agreements with publishers). These PDF files and the printing thereof are covered with a DRM (Digital Rights Management).<br><br>For more information on this service: <a target='_blank' href='../Pagesfilles/faq#question24'>www.refdoc.fr</a> ";
			break;
		case 'bulleAriel' :
			$("#PopupMessage").css('width','400px');
			message="Ariel® is a software programme which allows you to receive documents scanned by INIST-CNRS by digital delivery<br><br>For more information on 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_en.pdf\" target=\"_blank\">Search help</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_en.pdf\" target=\"_blank\">Search help</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\">searches for the series or monograph title?</span><br/>Example :<span class=\"libelle_exemple_aide\">American journal of obstetrics and gynaecology ou Amer* Jour* Obstet* Gynaec*</span><br/>The implicit operator is <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\">runs a search on the article title or monograph chapter.</span><br/>You should enter one or more words from the article title or monograph chapter.<br/>The implicit operator is <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\">author’s name with initials or the whole first name. </span><br/>Example: <span class=\"libelle_exemple_aide\">Smith J , Smith John, 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/>You should enter hyphens between the numbers <br/>Example:<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\">The identifier for a Pubmed document reference. </span><br/>(Pubmed is a search engine for bibliographic data in all fields of specialized biology and particularly scientific medicine)<br/>Example: <span class=\"libelle_exemple_aide\">18951027</span><br/>If a PMID is not found on Refdoc, the system searches for the bibliographic data on Pubmed, brings it back to Refdoc and launches the search again. If this does not find the document you requested, you may also order the document by clicking on the “<span class=\"libelle_lien_aide\">Order form: enter or complete your references</span>”. The Pubmed bibliographic data will be automatically entered on this form.<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(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(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(3edbb46807f0f8952ead7948b3120bd3) URI(3edbb46807f0f8952ead7948b3120bd3) 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("Customer identification error",tabResult['donnee']);
					break;
					case 'erreurStat':
						afficheErreur("An error arose while entering statistics into the database",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("Customer identification error",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(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');
}/*  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(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(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(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(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(56b7c4dc469ea51a9b5e3eb4407858fa) URI(56b7c4dc469ea51a9b5e3eb4407858fa) SCHEME(buffer) WEIGHT(500) TYPE(js:file) */

/************************************ FormRechercher_btnSubmit **********************************/

var FormRechercher_btnSubmit_passage = false;

$(document).ready(function()
{	
			if(!FormRechercher_btnSubmit_passage)
		{
			FormRechercher_btnSubmit_initialisation();
		}
		FormRechercher_btnSubmit_passage = true;
	});

function FormRechercher_btnSubmit_initialisation()
{
	$("#FormRechercher_btnSubmit_lienImg").click(function()
	{
		if($('#FormRechercher_btnSubmit').hasClass('FormRechercher_btnSubmit_disabled'))
			return false;
	});
	$("#FormRechercher_btnSubmit_lienLibelle").click(function()
	{
		if($('#FormRechercher_btnSubmit').hasClass('FormRechercher_btnSubmit_disabled'))
			return false;
		if($('#FormRechercher_btnSubmit_lienLibelle').hasClass('FormRechercher_btnSubmit_pasDeLien'))
			return false;
	});
}


function enableFormRechercher_btnSubmit()
{
	$('#FormRechercher_btnSubmit').removeAttr('class');
	$('#FormRechercher_btnSubmit_lienLibelle').attr('title','');
	$('#FormRechercher_btnSubmit_lienImg').attr('title','');
}

function disableFormRechercher_btnSubmit()
{
	$('#FormRechercher_btnSubmit').attr('class', 'FormRechercher_btnSubmit_disabled');
	$('#FormRechercher_btnSubmit_lienLibelle').removeAttr('title');
	$('#FormRechercher_btnSubmit_lienImg').removeAttr('title');
}

function FormRechercher_btnSubmit_setLibelle(libelle)
{
	$('#FormRechercher_btnSubmit_lienLibelle').html(libelle);
}

function FormRechercher_btnSubmit_getLibelle()
{
	return $('#FormRechercher_btnSubmit_lienLibelle').html();
}

function FormRechercher_btnSubmit_setLien(lien)
{
	$('#FormRechercher_btnSubmit_lienLibelle').attr('href', lien);
	$('#FormRechercher_btnSubmit_lienImg').attr('href', lien);
}

function FormRechercher_btnSubmit_getLien()
{
	return $('#FormRechercher_btnSubmit_lienImg').attr('href');
}

function FormRechercher_btnSubmit_setScript(script)
{
	$('#FormRechercher_btnSubmit_lienLibelle').attr('href', 'javascript:' + script);
	$('#FormRechercher_btnSubmit_lienImg').attr('href', 'javascript:' + script);
}

function FormRechercher_btnSubmit_getScript()
{
	return $('#FormRechercher_btnSubmit_lienImg').attr('href');
}/*  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(bd17a7c6f46877b52f94efb744361821) URI(bd17a7c6f46877b52f94efb744361821) 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("Please fill in a field before starting your search.");
			return false;
		}
	});

	/**
	 * Action recherche avance
	 */	
	$("#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("Please fill in a field before starting your search.");
			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("Please fill in a field before starting your search.");
			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(bdf6cf6dc1199ff11690bfa92a3dba9a) URI(bdf6cf6dc1199ff11690bfa92a3dba9a) SCHEME(buffer) WEIGHT(500) TYPE(js:file) */

/************************************ btnAideSimple **********************************/

var btnAideSimple_passage = false;

$(document).ready(function()
{	
			if(!btnAideSimple_passage)
		{
			btnAideSimple_initialisation();
		}
		btnAideSimple_passage = true;
	});

function btnAideSimple_initialisation()
{
	$("#btnAideSimple_lienImg").click(function()
	{
		if($('#btnAideSimple').hasClass('btnAideSimple_disabled'))
			return false;
	});
	$("#btnAideSimple_lienLibelle").click(function()
	{
		if($('#btnAideSimple').hasClass('btnAideSimple_disabled'))
			return false;
		if($('#btnAideSimple_lienLibelle').hasClass('btnAideSimple_pasDeLien'))
			return false;
	});
}


function enablebtnAideSimple()
{
	$('#btnAideSimple').removeAttr('class');
	$('#btnAideSimple_lienLibelle').attr('title','');
	$('#btnAideSimple_lienImg').attr('title','');
}

function disablebtnAideSimple()
{
	$('#btnAideSimple').attr('class', 'btnAideSimple_disabled');
	$('#btnAideSimple_lienLibelle').removeAttr('title');
	$('#btnAideSimple_lienImg').removeAttr('title');
}

function btnAideSimple_setLibelle(libelle)
{
	$('#btnAideSimple_lienLibelle').html(libelle);
}

function btnAideSimple_getLibelle()
{
	return $('#btnAideSimple_lienLibelle').html();
}

function btnAideSimple_setLien(lien)
{
	$('#btnAideSimple_lienLibelle').attr('href', lien);
	$('#btnAideSimple_lienImg').attr('href', lien);
}

function btnAideSimple_getLien()
{
	return $('#btnAideSimple_lienImg').attr('href');
}

function btnAideSimple_setScript(script)
{
	$('#btnAideSimple_lienLibelle').attr('href', 'javascript:' + script);
	$('#btnAideSimple_lienImg').attr('href', 'javascript:' + script);
}

function btnAideSimple_getScript()
{
	return $('#btnAideSimple_lienImg').attr('href');
}/*  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');
}
