以下是 糯米网产品展示效果轮播滚动切换特效代码 的示例演示效果:
部分效果截图:
HTML代码(index.html):
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
<meta name="keywords" content="JS代码,焦点图,JS广告代码,JS特效代码" />
<meta name="description" content="此代码内容为糯米网产品展示效果" />
<LINK media=all href="css/css.css" type=text/css rel=stylesheet>
<SCRIPT src="js/xixi.js" type=text/javascript></SCRIPT>
<title>糯米网产品展示效果</title>
</head>
<body style="text-align:center">
<div id="container">
<div class="left">
<DIV class=s-t>
<H3 class=diet>网聚中国互联网企业</H3><SPAN class=date id=dailyDate><EM
class=ym>2010-07</EM><EM class=day>09</EM></SPAN>
</DIV>
<DIV class=s-c>
<H4 id=dailyTitle>标题1</H4>
<DIV class=s-main>
<DIV class=pics>
<P class="p1"><a href="#"><img alt="#" id=dailyImage src="images/01-big.jpg"></a></P>
<P class=tip id=dailyImageFrom>#</P>
</DIV>
<DIV class=s-detail>
<DIV class=cnt id=dailyContent>
文字说明1
</DIV>
</DIV>
</DIV>
</div>
</div>
<div class=right>
<DIV class=slide-pic id=slidePic>
<A class=gray id=prev hideFocus href="javascript:;">前移</A>
<DIV class=pic-container>
<UL>
<LI class=cur>
<P><IMG src="images/01.jpg"><SPAN class=date>2012-12-21</SPAN></P>
<LI class="">
<P><IMG src="images/02.jpg"><SPAN class=date>2012-12-21</SPAN></P>
<LI class="">
<P><IMG src="images/03.jpg"><SPAN class=date>2012-12-21</SPAN></P>
<LI class="">
<P><IMG src="images/04.jpg"><SPAN class=date>2012-12-21</SPAN></P>
<LI class="">
<P><IMG src="images/05.jpg"><SPAN class=date>2012-12-21</SPAN></P>
</UL>
</DIV>
<A id=next hideFocus href="javascript:;">后移</A>
</DIV>
<script type=text/javascript>
var areaDailyList = [{"content":"文字说明1<br>","id":29,"title":"标题1","image":"images\/01-big.jpg","date":"2010-07-09","imageFrom":"#"},{"content":"文字说明2","id":28,"title":"标题2","image":"images\/02-big.jpg","date":"2010-07-08","imageFrom":"#"},{"content":"文字说明3","id":27,"title":"标题3","image":"images\/03-big.jpg","date":"2010-07-07","imageFrom":"#"},{"content":"文字说明4","id":20,"title":"标题4","image":"images\/04-big.jpg","date":"2010-07-06","imageFrom":"#"},{"content":"文字说明5","id":24,"title":"标题5","image":"images\/05-big.jpg","date":"2010-07-05","imageFrom":"#"}];
jQuery(function(){
if (!$('#slidePic')[0])
return;
var i = 0, p = $('#slidePic ul'), pList = $('#slidePic ul li'), len = pList.length;
var elePrev = $('#prev'), eleNext = $('#next');
//var firstClick = false;
var w = 100, num = 3;
p.css('width',w*len);
if (len <= num)
eleNext.addClass('gray');
function prev(){
if (elePrev.hasClass('gray')) {
//alert('已经是第一张了');
return;
}
p.animate({
marginTop:-(--i) * w
},500);
if (i < len - num) {
eleNext.removeClass('gray');
}
if (i == 0) {
elePrev.addClass('gray');
}
}
function next(){
if (eleNext.hasClass('gray')) {
//alert('已经是最后一张了');
return;
}
//p.css('margin-left',-(++i) * w);
p.animate({
marginTop:-(++i) * w
},500);
if (i != 0) {
elePrev.removeClass('gray');
}
if (i == len - num) {
eleNext.addClass('gray');
}
}
elePrev.bind('click',prev);
eleNext.bind('click',next);
pList.each(function(n,v){
$(this).click(function(){
if(n-i == 2){
next();
}
if(n-i == 0){
prev()
}
$('#slidePic ul li.cur').removeClass('cur');
$(this).addClass('cur');
show(n);
}).mouseover(function(){
$(this).addClass('hover');
}).mouseout(function(){
$(this).removeClass('hover');
})
});
function show(i){
var ad = areaDailyList[i];
var t = ad.date.split('-');
$('#dailyTitle').html(ad.title);
$('#dailyImage').attr('src',ad.image);
$('#dailyImageFrom').html('' + ad.imageFrom + '');
$('#dailyContent').html(ad.content);
$('#dailyDate').html('<em class="ym">' + t[0] + '.' + t[1] + '</em><em class="day">' + t[2] + '</em>');
var shareRRUrl = encodeURIComponent('http://www.nuomi.com/share365/'+ad.id);
var shareUrl = encodeURIComponent('http://www.nuomi.com/#reading');
var shareTitle = encodeURIComponent(ad.title + '#');
var shareContent = encodeURIComponent(ad.content.substring(0,100)+'...');
}
});
</script>
</div>
</div>
</body>
</html>
JS代码(xixi.js):
(function(z,v){
function ma(){
if(!c.isReady){
try{
s.documentElement.doScroll("left")}
catch(a){
setTimeout(ma,1);
return}
c.ready()}
}
function Pa(a,b){
b.src?c.ajax({
url:b.src,async:false,dataType:"script"}
):c.globalEval(b.text||b.textContent||b.innerHTML||"");
b.parentNode&&b.parentNode.removeChild(b)}
function X(a,b,d,e,f,i){
var j=a.length;
if(typeof b==="object"){
for(var n in b)X(a,n,b[n],e,f,d);
return a}
if(d!==v){
e=!i&&e&&c.isFunction(d);
for(n=0;
n<j;
n++)f(a[n],b,e?d.call(a[n],n,f(a[n],b)):d,i);
return a}
return j?f(a[0],b):v}
function J(){
return(new Date).getTime()}
function Y(){
return false}
function Z(){
return true}
function na(a,b,d){
d[0].type=a;
return c.event.handle.apply(b,d)}
function oa(a){
var b,d=[],e=[],f=arguments,i,j,n,l,o,r;
j=c.data(this,"events");
if(!(a.liveFired===this||!j||!j.live||a.button&&a.type==="click")){
a.liveFired=this;
var w=j.live.slice(0);
for(l=0;
l<w.length;
l++){
j=w[l];
j.origType.replace(O,"")===a.type?e.push(j.selector):w.splice(l--,1)}
i=c(a.target).closest(e,a.currentTarget);
o=0;
for(r=i.length;
o<r;
o++)for(l=0;
l<w.length;
l++){
j=w[l];
if(i[o].selector===j.selector){
n=i[o].elem;
e=null;
if(j.preType==="mouseenter"||j.preType==="mouseleave")e=c(a.relatedTarget).closest(j.selector)[0];
if(!e||e!==n)d.push({
elem:n,handleObj:j}
)}
}
o=0;
for(r=d.length;
o<r;
o++){
i=d[o];
a.currentTarget=i.elem;
a.data=i.handleObj.data;
a.handleObj=i.handleObj;
if(i.handleObj.origHandler.apply(i.elem,f)===false){
b=false;
break}
}
return b}
}
function pa(a,b){
return"live."+(a&&a!=="*"?a+".":"")+b.replace(/\./g,"`").replace(/ /g,"&")}
function qa(a,b){
var d=0;
b.each(function(){
if(this.nodeName===(a[d]&&a[d].nodeName)){
var e=c.data(a[d++]),f=c.data(this,e);
if(e=e&&e.events){
delete f.handle;
f.events={
}
;
for(var i in e)for(var j in e[i])c.event.add(this,i,e[i][j],e[i][j].data)}
}
}
)}
function ra(a,b,d){
var e,f,i;
b=b&&b[0]?b[0].ownerDocument||b[0]:s;
if(a.length===1&&typeof a[0]==="string"&&a[0].length<512&&b===s&&!sa.test(a[0])&&(c.support.checkClone||!ta.test(a[0]))){
f=true;
if(i=c.fragments[a[0]])if(i!==1)e=i}
if(!e){
e=b.createDocumentFragment();
c.clean(a,b,e,d)}
if(f)c.fragments[a[0]]=i?e:1;
return{
fragment:e,cacheable:f}
}
function K(a,b){
var d={
}
;
c.each(ua.concat.apply([],ua.slice(0,b)),function(){
d[this]=a}
);
return d}
function va(a){
return"scrollTo"in a&&a.document?a:a.nodeType===9?a.defaultView||a.parentWindow:false}
var c=function(a,b){
return new c.fn.init(a,b)}
,Qa=z.jQuery,Ra=z.$,s=z.document,T,Sa=/^[^<]*(<[\w\W]+>)[^>]*$|^#([\w-]+)$/,Ta=/^.[^:#\[\.,]*$/,Ua=/\S/,Va=/^(\s|\u00A0)+|(\s|\u00A0)+$/g,Wa=/^<(\w+)\s*\/?>(?:<\/\1>)?$/,P=navigator.userAgent,wa=false,Q=[],L,$=Object.prototype.toString,aa=Object.prototype.hasOwnProperty,ba=Array.prototype.push,R=Array.prototype.slice,xa=Array.prototype.indexOf;
c.fn=c.prototype={
init:function(a,b){
var d,e;
if(!a)return this;
if(a.nodeType){
this.context=this[0]=a;
this.length=1;
return this}
if(a==="body"&&!b){
this.context=s;
this[0]=s.body;
this.selector="body";
this.length=1;
return this}
if(typeof a==="string")if((d=Sa.exec(a))&&(d[1]||!b))if(d[1]){
e=b?b.ownerDocument||b:s;
if(a=Wa.exec(a))if(c.isPlainObject(b)){
a=[s.createElement(a[1])];
c.fn.attr.call(a,b,true)}
else a=[e.createElement(a[1])];
else{
a=ra([d[1]],[e]);
a=(a.cacheable?a.fragment.cloneNode(true):a.fragment).childNodes}
return c.merge(this,a)}
else{
if(b=s.getElementById(d[2])){
if(b.id!==d[2])return T.find(a);
this.length=1;
this[0]=b}
this.context=s;
this.selector=a;
return this}
else if(!b&&/^\w+$/.test(a)){
this.selector=a;
this.context=s;
a=s.getElementsByTagName(a);
return c.merge(this,a)}
else return!b||b.jquery?(b||T).find(a):c(b).find(a);
else if(c.isFunction(a))return T.ready(a);
if(a.selector!==v){
this.selector=a.selector;
this.context=a.context}
return c.makeArray(a,this)}
,selector:"",jquery:"1.4.2",length:0,size:function(){
return this.length}
,toArray:function(){
return R.call(this,0)}
,get:function(a){
return a==null?this.toArray():a<0?this.slice(a)[0]:this[a]}
,pushStack:function(a,b,d){
var e=c();
c.isArray(a)?ba.apply(e,a):c.merge(e,a);
e.prevObject=this;
e.context=this.context;
if(b==="find")e.selector=this.selector+(this.selector?" ":"")+d;
else if(b)e.selector=this.selector+"."+b+"("+d+")";
return e}
,each:function(a,b){
return c.each(this,a,b)}
,ready:function(a){
c.bindReady();
if(c.isReady)a.call(s,c);
else Q&&Q.push(a);
return this}
,eq:function(a){
return a===-1?this.slice(a):this.slice(a,+a+1)}
,first:function(){
return this.eq(0)}
,last:function(){
return this.eq(-1)}
,slice:function(){
return this.pushStack(R.apply(this,arguments),"slice",R.call(arguments).join(","))}
,map:function(a){
return this.pushStack(c.map(this,function(b,d){
return a.call(b,d,b)}
))}
,end:function(){
return this.prevObject||c(null)}
,push:ba,sort:[].sort,splice:[].splice}
;
c.fn.init.prototype=c.fn;
c.extend=c.fn.extend=function(){
var a=arguments[0]||{
}
,b=1,d=arguments.length,e=false,f,i,j,n;
if(typeof a==="boolean"){
e=a;
a=arguments[1]||{
}
;
b=2}
if(typeof a!=="object"&&!c.isFunction(a))a={
}
;
if(d===b){
a=this;
--b}
for(;
b<d;
b++)if((f=arguments[b])!=null)for(i in f){
j=a[i];
n=f[i];
if(a!==n)if(e&&n&&(c.isPlainObject(n)||c.isArray(n))){
j=j&&(c.isPlainObject(j)||c.isArray(j))?j:c.isArray(n)?[]:{
}
;
a[i]=c.extend(e,j,n)}
else if(n!==v)a[i]=n}
return a}
;
c.extend({
noConflict:function(a){
z.$=Ra;
if(a)z.jQuery=Qa;
return c}
,isReady:false,ready:function(){
if(!c.isReady){
if(!s.body)return setTimeout(c.ready,13);
c.isReady=true;
if(Q){
for(var a,b=0;
a=Q[b++];
)a.call(s,c);
Q=null}
c.fn.triggerHandler&&c(s).triggerHandler("ready")}
}
,bindReady:function(){
if(!wa){
wa=true;
if(s.readyState==="complete")return c.ready();
if(s.addEventListener){
s.addEventListener("DOMContentLoaded",L,false);
z.addEventListener("load",c.ready,false)}
else if(s.attachEvent){
s.attachEvent("onreadystatechange",L);
z.attachEvent("onload",c.ready);
var a=false;
try{
a=z.frameElement==null}
catch(b){
}
s.documentElement.doScroll&&a&&ma()}
}
}
,isFunction:function(a){
return $.call(a)==="[object Function]"}
,isArray:function(a){
return $.call(a)==="[object Array]"}
,isPlainObject:function(a){
if(!a||$.call(a)!=="[object Object]"||a.nodeType||a.setInterval)return false;
if(a.constructor&&!aa.call(a,"constructor")&&!aa.call(a.constructor.prototype,"isPrototypeOf"))return false;
var b;
for(b in a);
return b===v||aa.call(a,b)}
,isEmptyObject:function(a){
for(var b in a)return false;
return true}
,error:function(a){
throw a;
}
,parseJSON:function(a){
if(typeof a!=="string"||!a)return null;
a=c.trim(a);
if(/^[\],:{
}
\s]*$/.test(a.replace(/\\(?:["\\\/bfnrt]|u[0-9a-fA-F]{
4}
)/g,"@").replace(/"[^"\\\n\r]*"|true|false|null|-?\d+(?:\.\d*)?(?:[eE][+\-]?\d+)?/g,"]").replace(/(?:^|:|,)(?:\s*\[)+/g,"")))return z.JSON&&z.JSON.parse?z.JSON.parse(a):(new Function("return "+a))();
else c.error("Invalid JSON:"+a)}
,noop:function(){
}
,globalEval:function(a){
if(a&&Ua.test(a)){
var b=s.getElementsByTagName("head")[0]||s.documentElement,d=s.createElement("script");
d.type="text/javascript";
if(c.support.scriptEval)d.appendChild(s.createTextNode(a));
else d.text=a;
b.insertBefore(d,b.firstChild);
b.removeChild(d)}
}
,nodeName:function(a,b){
return a.nodeName&&a.nodeName.toUpperCase()===b.toUpperCase()}
,each:function(a,b,d){
var e,f=0,i=a.length,j=i===v||c.isFunction(a);
if(d)if(j)for(e in a){
if(b.apply(a[e],d)===false)break}
else for(;
f<i;
){
if(b.apply(a[f++],d)===false)break}
else if(j)for(e in a){
if(b.call(a[e],e,a[e])===false)break}
else for(d=a[0];
f<i&&b.call(d,f,d)!==false;
d=a[++f]);
return a}
,trim:function(a){
return(a||"").replace(Va,"")}
,makeArray:function(a,b){
b=b||[];
if(a!=null)a.length==null||typeof a==="string"||c.isFunction(a)||typeof a!=="function"&&a.setInterval?ba.call(b,a):c.merge(b,a);
return b}
,inArray:function(a,b){
if(b.indexOf)return b.indexOf(a);
for(var d=0,e=b.length;
d<e;
d++)if(b[d]===a)return d;
return-1}
,merge:function(a,b){
var d=a.length,e=0;
if(typeof b.length==="number")for(var f=b.length;
e<f;
e++)a[d++]=b[e];
else for(;
b[e]!==v;
)a[d++]=b[e++];
a.length=d;
return a}
,grep:function(a,b,d){
for(var e=[],f=0,i=a.length;
f<i;
f++)!d!==!b(a[f],f)&&e.push(a[f]);
return e}
,map:function(a,b,d){
for(var e=[],f,i=0,j=a.length;
i<j;
i++){
f=b(a[i],i,d);
if(f!=null)e[e.length]=f}
return e.concat.apply([],e)}
,guid:1,proxy:function(a,b,d){
if(arguments.length===2)if(typeof b==="string"){
d=a;
a=d[b];
b=v}
else if(b&&!c.isFunction(b)){
d=b;
b=v}
if(!b&&a)b=function(){
return a.apply(d||this,arguments)}
;
if(a)b.guid=a.guid=a.guid||b.guid||c.guid++;
return b}
,uaMatch:function(a){
a=a.toLowerCase();
a=/(webkit)[ \/]([\w.]+)/.exec(a)||/(opera)(?:.*version)?[ \/]([\w.]+)/.exec(a)||/(msie) ([\w.]+)/.exec(a)||!/compatible/.test(a)&&/(mozilla)(?:.*? rv:([\w.]+))?/.exec(a)||[];
return{
browser:a[1]||"",version:a[2]||"0"}
}
,browser:{
}
}
);
P=c.uaMatch(P);
if(P.browser){
c.browser[P.browser]=true;
c.browser.version=P.version}
if(c.browser.webkit)c.browser.safari=true;
if(xa)c.inArray=function(a,b){
return xa.call(b,a)}
;
T=c(s);
if(s.addEventListener)L=function(){
s.removeEventListener("DOMContentLoaded",L,false);
c.ready()}
;
else if(s.attachEvent)L=function(){
if(s.readyState==="complete"){
s.detachEvent("onreadystatechange",L);
c.ready()}
}
;
(function(){
c.support={
}
;
var a=s.documentElement,b=s.createElement("script"),d=s.createElement("div"),e="script"+J();
d.style.display="none";
d.innerHTML=" <link/><table></table><a href='/a' style='color:red;
float:left;
opacity:.55;
'>a</a><input type='checkbox'/>";
var f=d.getElementsByTagName("*"),i=d.getElementsByTagName("a")[0];
if(!(!f||!f.length||!i)){
c.support={
leadingWhitespace:d.firstChild.nodeType===3,tbody:!d.getElementsByTagName("tbody").length,htmlSerialize:!!d.getElementsByTagName("link").length,style:/red/.test(i.getAttribute("style")),hrefNormalized:i.getAttribute("href")==="/a",opacity:/^0.55$/.test(i.style.opacity),cssFloat:!!i.style.cssFloat,checkOn:d.getElementsByTagName("input")[0].value==="on",optSelected:s.createElement("select").appendChild(s.createElement("option")).selected,parentNode:d.removeChild(d.appendChild(s.createElement("div"))).parentNode===null,deleteExpando:true,checkClone:false,scriptEval:false,noCloneEvent:true,boxModel:null}
;
b.type="text/javascript";
try{
b.appendChild(s.createTextNode("window."+e+"=1;
"))}
catch(j){
}
a.insertBefore(b,a.firstChild);
if(z[e]){
c.support.scriptEval=true;
delete z[e]}
try{
delete b.test}
catch(n){
c.support.deleteExpando=false}
a.removeChild(b);
if(d.attachEvent&&d.fireEvent){
d.attachEvent("onclick",function l(){
c.support.noCloneEvent=false;
d.detachEvent("onclick",l)}
);
d.cloneNode(true).fireEvent("onclick")}
d=s.createElement("div");
d.innerHTML="<input type='radio' name='radiotest' checked='checked'/>";
a=s.createDocumentFragment();
a.appendChild(d.firstChild);
c.support.checkClone=a.cloneNode(true).cloneNode(true).lastChild.checked;
c(function(){
var l=s.createElement("div");
l.style.width=l.style.paddingLeft="1px";
s.body.appendChild(l);
c.boxModel=c.support.boxModel=l.offsetWidth===2;
s.body.removeChild(l).style.display="none"}
);
a=function(l){
var o=s.createElement("div");
l="on"+l;
var r=l in o;
if(!r){
o.setAttribute(l,"return;
");
r=typeof o[l]==="function"}
return r}
;
c.support.submitBubbles=a("submit");
c.support.changeBubbles=a("change");
a=b=d=f=i=null}
}
)();
c.props={
"for":"htmlFor","class":"className",readonly:"readOnly",maxlength:"maxLength",cellspacing:"cellSpacing",rowspan:"rowSpan",colspan:"colSpan",tabindex:"tabIndex",usemap:"useMap",frameborder:"frameBorder"}
;
var G="jQuery"+J(),Xa=0,ya={
}
;
c.extend({
cache:{
}
,expando:G,noData:{
embed:true,object:true,applet:true}
,data:function(a,b,d){
if(!(a.nodeName&&c.noData[a.nodeName.toLowerCase()])){
a=a==z?ya:a;
var e=a[G],f=c.cache;
if(!e&&typeof b==="string"&&d===v)return null;
e||(e=++Xa);
if(typeof b==="object"){
a[G]=e;
f[e]=c.extend(true,{
}
,b)}
else if(!f[e]){
a[G]=e;
f[e]={
}
}
a=f[e];
if(d!==v)a[b]=d;
return typeof b==="string"?a[b]:a}
}
,removeData:function(a,b){
if(!(a.nodeName&&c.noData[a.nodeName.toLowerCase()])){
a=a==z?ya:a;
var d=a[G],e=c.cache,f=e[d];
if(b){
if(f){
delete f[b];
c.isEmptyObject(f)&&c.removeData(a)}
}
else{
if(c.support.deleteExpando)delete a[c.expando];
else a.removeAttribute&&a.removeAttribute(c.expando);
delete e[d]}
}
}
}
);
c.fn.extend({
data:function(a,b){
if(typeof a==="undefined"&&this.length)return c.data(this[0]);
else if(typeof a==="object")return this.each(function(){
c.data(this,a)}
);
var d=a.split(".");
d[1]=d[1]?"."+d[1]:"";
if(b===v){
var e=this.triggerHandler("getData"+d[1]+"!",[d[0]]);
if(e===v&&this.length)e=c.data(this[0],a);
return e===v&&d[1]?this.data(d[0]):e}
else return this.trigger("setData"+d[1]+"!",[d[0],b]).each(function(){
c.data(this,a,b)}
)}
,removeData:function(a){
return this.each(function(){
c.removeData(this,a)}
)}
}
);
c.extend({
queue:function(a,b,d){
if(a){
b=(b||"fx")+"queue";
var e=c.data(a,b);
if(!d)return e||[];
if(!e||c.isArray(d))e=c.data(a,b,c.makeArray(d));
else e.push(d);
return e}
}
,dequeue:function(a,b){
b=b||"fx";
var d=c.queue(a,b),e=d.shift();
if(e==="inprogress")e=d.shift();
if(e){
b==="fx"&&d.unshift("inprogress");
e.call(a,function(){
c.dequeue(a,b)}
)}
}
}
);
c.fn.extend({
queue:function(a,b){
if(typeof a!=="string"){
b=a;
a="fx"}
if(b===v)return c.queue(this[0],a);
return this.each(function(){
var d=c.queue(this,a,b);
a==="fx"&&d[0]!=="inprogress"&&c.dequeue(this,a)}
)}
,dequeue:function(a){
return this.each(function(){
c.dequeue(this,a)}
)}
,delay:function(a,b){
a=c.fx?c.fx.speeds[a]||a:a;
b=b||"fx";
return this.queue(b,function(){
var d=this;
setTimeout(function(){
c.dequeue(d,b)}
,a)}
)}
,clearQueue:function(a){
return this.queue(a||"fx",[])}
}
);
var za=/[\n\t]/g,ca=/\s+/,Ya=/\r/g,Za=/href|src|style/,$a=/(button|input)/i,ab=/(button|input|object|select|textarea)/i,bb=/^(a|area)$/i,Aa=/radio|checkbox/;
c.fn.extend({
attr:function(a,b){
return X(this,a,b,true,c.attr)}
,removeAttr:function(a){
return this.each(function(){
c.attr(this,a,"");
this.nodeType===1&&this.removeAttribute(a)}
)}
,addClass:function(a){
if(c.isFunction(a))return this.each(function(o){
var r=c(this);
r.addClass(a.call(this,o,r.attr("class")))}
);
if(a&&typeof a==="string")for(var b=(a||"").split(ca),d=0,e=this.length;
d<e;
d++){
var f=this[d];
if(f.nodeType===1)if(f.className){
for(var i=" "+f.className+" ",j=f.className,n=0,l=b.length;
n<l;
n++)if(i.indexOf(" "+b[n]+" ")<0)j+=" "+b[n];
f.className=c.trim(j)}
else f.className=a}
return this}
,removeClass:function(a){
if(c.isFunction(a))return this.each(function(l){
var o=c(this);
o.removeClass(a.call(this,l,o.attr("class")))}
);
if(a&&typeof a==="string"||a===v)for(var b=(a||"").split(ca),d=0,e=this.length;
d<e;
d++){
var f=this[d];
if(f.nodeType===1&&f.className)if(a){
for(var i=(" "+f.className+" ").replace(za," "),j=0,n=b.length;
j<n;
j++)i=i.replace(" "+b[j]+" "," ");
f.className=c.trim(i)}
else f.className=""}
return this}
,toggleClass:function(a,b){
var d=typeof a,e=typeof b==="boolean";
if(c.isFunction(a))return this.each(function(f){
var i=c(this);
i.toggleClass(a.call(this,f,i.attr("class"),b),b)}
);
return this.each(function(){
if(d==="string")for(var f,i=0,j=c(this),n=b,l=a.split(ca);
f=l[i++];
){
n=e?n:!j.hasClass(f);
j[n?"addClass":"removeClass"](f)}
else if(d==="undefined"||d==="boolean"){
this.className&&c.data(this,"__className__",this.className);
this.className=this.className||a===false?"":c.data(this,"__className__")||""}
}
)}
,hasClass:function(a){
for(var b=0,d=this.length;
b<d;
b++)if((" "+this[b].className+" ").replace(za," ").indexOf(" "+a+" ")>-1)return true;
return false}
,val:function(a){
if(a===v){
var b=this[0];
if(b){
if(c.nodeName(b,"option"))return(b.attributes.value||{
}
).specified?b.value:b.text;
if(c.nodeName(b,"select")){
var d=b.selectedIndex,e=[],f=b.options;
b=b.type==="select-one";
if(d<0)return null;
var i=b?d:0;
for(d=b?d+1:f.length;
i<d;
i++){
var j=f[i];
if(j.selected){
a=c(j).val();
if(b)return a;
e.push(a)}
}
return e}
if(Aa.test(b.type)&&!c.support.checkOn)return b.getAttribute("value")===null?"on":b.value;
return(b.value||"").replace(Ya,"")}
return v}
var n=c.isFunction(a);
return this.each(function(l){
var o=c(this),r=a;
if(this.nodeType===1){
if(n)r=a.call(this,l,o.val());
if(typeof r==="number")r+="";
if(c.isArray(r)&&Aa.test(this.type))this.checked=c.inArray(o.val(),r)>=0;
else if(c.nodeName(this,"select")){
var w=c.makeArray(r);
c("option",this).each(function(){
this.selected=c.inArray(c(this).val(),w)>=0}
);
if(!w.length)this.selectedIndex=-1}
else this.value=r}
}
)}
}
);
c.extend({
attrFn:{
val:true,css:true,html:true,text:true,data:true,width:true,height:true,offset:true}
,attr:function(a,b,d,e){
if(!a||a.nodeType===3||a.nodeType===8)return v;
if(e&&b in c.attrFn)return c(a)[b](d);
e=a.nodeType!==1||!c.isXMLDoc(a);
var f=d!==v;
b=e&&c.props[b]||b;
if(a.nodeType===1){
var i=Za.test(b);
if(b in a&&e&&!i){
if(f){
b==="type"&&$a.test(a.nodeName)&&a.parentNode&&c.error("type property can't be changed");
a[b]=d}
if(c.nodeName(a,"form")&&a.getAttributeNode(b))return a.getAttributeNode(b).nodeValue;
if(b==="tabIndex")return(b=a.getAttributeNode("tabIndex"))&&b.specified?b.value:ab.test(a.nodeName)||bb.test(a.nodeName)&&a.href?0:v;
return a[b]}
if(!c.support.style&&e&&b==="style"){
if(f)a.style.cssText=""+d;
return a.style.cssText}
f&&a.setAttribute(b,""+d);
a=!c.support.hrefNormalized&&e&&i?a.getAttribute(b,2):a.getAttribute(b);
return a===null?v:a}
return c.style(a,b,d)}
}
);
var O=/\.(.*)$/,cb=function(a){
return a.replace(/[^\w\s\.\|`]/g,function(b){
return"\\"+b}
)}
;
c.event={
add:function(a,b,d,e){
if(!(a.nodeType===3||a.nodeType===8)){
if(a.setInterval&&a!==z&&!a.frameElement)a=z;
var f,i;
if(d.handler){
f=d;
d=f.handler}
if(!d.guid)d.guid=c.guid++;
if(i=c.data(a)){
var j=i.events=i.events||{
}
,n=i.handle;
if(!n)i.handle=n=function(){
return typeof c!=="undefined"&&!c.event.triggered?c.event.handle.apply(n.elem,arguments):v}
;
n.elem=a;
b=b.split(" ");
for(var l,o=0,r;
l=b[o++];
){
i=f?c.extend({
}
,f):{
handler:d,data:e}
;
if(l.indexOf(".")>-1){
r=l.split(".");
l=r.shift();
i.namespace=r.slice(0).sort().join(".")}
else{
r=[];
i.namespace=""}
i.type=l;
i.guid=d.guid;
var w=j[l],A=c.event.special[l]||{
}
;
if(!w){
w=j[l]=[];
if(!A.setup||A.setup.call(a,e,r,n)===false)if(a.addEventListener)a.addEventListener(l,n,false);
else a.attachEvent&&a.attachEvent("on"+l,n)}
if(A.add){
A.add.call(a,i);
if(!i.handler.guid)i.handler.guid=d.guid}
w.push(i);
c.event.global[l]=true}
a=null}
}
}
,global:{
}
,remove:function(a,b,d,e){
if(!(a.nodeType===3||a.nodeType===8)){
var f,i=0,j,n,l,o,r,w,A=c.data(a),C=A&&A.events;
if(A&&C){
if(b&&b.type){
d=b.handler;
b=b.type}
if(!b||typeof b==="string"&&b.charAt(0)===".")for(f in C)c.event.remove(a,f+(b||""));
else{
for(b=b.split(" ");
f=b[i++];
){
o=f;
j=f.indexOf(".")<0;
n=[];
if(!j){
n=f.split(".");
f=n.shift();
l=new RegExp("(^|\\.)"+c.map(n.slice(0).sort(),cb).join("\\.(?:.*\\.)?")+"(\\.|$)")}
if(r=C[f])if(d){
o=c.event.special[f]||{
}
;
for(B=e||0;
B<r.length;
B++){
w=r[B];
if(d.guid===w.guid){
if(j||l.test(w.namespace)){
e==null&&r.splice(B--,1);
o.remove&&o.remove.call(a,w)}
if(e!=null)break}
}
if(r.length===0||e!=null&&r.length===1){
if(!o.teardown||o.teardown.call(a,n)===false)Ba(a,f,A.handle);
delete C[f]}
}
else for(var B=0;
B<r.length;
B++){
w=r[B];
if(j||l.test(w.namespace)){
c.event.remove(a,o,w.handler,B);
r.splice(B--,1)}
}
}
if(c.isEmptyObject(C)){
if(b=A.handle)b.elem=null;
delete A.events;
delete A.handle;
c.isEmptyObject(A)&&c.removeData(a)}
}
}
}
}
,trigger:function(a,b,d,e){
var f=a.type||a;
if(!e){
a=typeof a==="object"?a[G]?a:c.extend(c.Event(f),a):c.Event(f);
if(f.indexOf("!")>=0){
a.type=f=f.slice(0,-1);
a.exclusive=true}
if(!d){
a.stopPropagation();
c.event.global[f]&&c.each(c.cache,function(){
this.events&&this.events[f]&&c.event.trigger(a,b,this.handle.elem)}
)}
if(!d||d.nodeType===3||d.nodeType===8)return v;
a.result=v;
a.target=d;
b=c.makeArray(b);
b.unshift(a)}
a.currentTarget=d;
(e=c.data(d,"handle"))&&e.apply(d,b);
e=d.parentNode||d.ownerDocument;
try{
if(!(d&&d.nodeName&&c.noData[d.nodeName.toLowerCase()]))if(d["on"+f]&&d["on"+f].apply(d,b)===false)a.result=false}
catch(i){
}
if(!a.isPropagationStopped()&&e)c.event.trigger(a,b,e,true);
else if(!a.isDefaultPrevented()){
e=a.target;
var j,n=c.nodeName(e,"a")&&f==="click",l=c.event.special[f]||{
}
;
if((!l._default||l._default.call(d,a)===false)&&!n&&!(e&&e.nodeName&&c.noData[e.nodeName.toLowerCase()])){
try{
if(e[f]){
if(j=e["on"+f])e["on"+f]=null;
c.event.triggered=true;
e[f]()}
}
catch(o){
}
if(j)e["on"+f]=j;
c.event.triggered=false}
}
}
,handle:function(a){
var b,d,e,f;
a=arguments[0]=c.event.fix(a||z.event);
a.currentTarget=this;
b=a.type.indexOf(".")<0&&!a.exclusive;
if(!b){
d=a.type.split(".");
a.type=d.shift();
e=new RegExp("(^|\\.)"+d.slice(0).sort().join("\\.(?:.*\\.)?")+"(\\.|$)")}
f=c.data(this,"events");
d=f[a.type];
if(f&&d){
d=d.slice(0);
f=0;
for(var i=d.length;
f<i;
f++){
var j=d[f];
if(b||e.test(j.namespace)){
a.handler=j.handler;
a.data=j.data;
a.handleObj=j;
j=j.handler.apply(this,arguments);
if(j!==v){
a.result=j;
if(j===false){
a.preventDefault();
a.stopPropagation()}
}
if(a.isImmediatePropagationStopped())break}
}
}
return a.result}
,props:"altKey attrChange attrName bubbles button cancelable charCode clientX clientY ctrlKey currentTarget data detail eventPhase fromElement handler keyCode layerX layerY metaKey newValue offsetX offsetY originalTarget pageX pageY prevValue relatedNode relatedTarget screenX screenY shiftKey srcElement target toElement view wheelDelta which".split(" "),fix:function(a){
if(a[G])return a;
var b=a;
a=c.Event(b);
for(var d=this.props.length,e;
d;
){
e=this.props[--d];
a[e]=b[e]}
if(!a.target)a.target=a.srcElement||s;
if(a.target.nodeType===3)a.target=a.target.parentNode;
if(!a.relatedTarget&&a.fromElement)a.relatedTarget=a.fromElement===a.target?a.toElement:a.fromElement;
if(a.pageX==null&&a.clientX!=null){
b=s.documentElement;
d=s.body;
a.pageX=a.clientX+(b&&b.scrollLeft||d&&d.scrollLeft||0)-(b&&b.clientLeft||d&&d.clientLeft||0);
a.pageY=a.clientY+(b&&b.scrollTop||d&&d.scrollTop||0)-(b&&b.clientTop||d&&d.clientTop||0)}
if(!a.which&&(a.charCode||a.charCode===0?a.charCode:a.keyCode))a.which=a.charCode||a.keyCode;
if(!a.metaKey&&a.ctrlKey)a.metaKey=a.ctrlKey;
if(!a.which&&a.button!==v)a.which=a.button&1?1:a.button&2?3:a.button&4?2:0;
return a}
,guid:1E8,proxy:c.proxy,special:{
ready:{
setup:c.bindReady,teardown:c.noop}
,live:{
add:function(a){
c.event.add(this,a.origType,c.extend({
}
,a,{
handler:oa}
))}
,remove:function(a){
var b=true,d=a.origType.replace(O,"");
c.each(c.data(this,"events").live||[],function(){
if(d===this.origType.replace(O,""))return b=false}
);
b&&c.event.remove(this,a.origType,oa)}
}
,beforeunload:{
setup:function(a,b,d){
if(this.setInterval)this.onbeforeunload=d;
return false}
,teardown:function(a,b){
if(this.onbeforeunload===b)this.onbeforeunload=null}
}
}
}
;
var Ba=s.removeEventListener?function(a,b,d){
a.removeEventListener(b,d,false)}
:function(a,b,d){
a.detachEvent("on"+b,d)}
;
c.Event=function(a){
if(!this.preventDefault)return new c.Event(a);
if(a&&a.type){
this.originalEvent=a;
this.type=a.type}
else this.type=a;
this.timeStamp=J();
this[G]=true}
;
c.Event.prototype={
preventDefault:function(){
this.isDefaultPrevented=Z;
var a=this.originalEvent;
if(a){
a.preventDefault&&a.preventDefault();
a.returnValue=false}
}
,stopPropagation:function(){
this.isPropagationStopped=Z;
var a=this.originalEvent;
if(a){
a.stopPropagation&&a.stopPropagation();
a.cancelBubble=true}
}
,stopImmediatePropagation:function(){
this.isImmediatePropagationStopped=Z;
this.stopPropagation()}
,isDefaultPrevented:Y,isPropagationStopped:Y,isImmediatePropagationStopped:Y}
;
var Ca=function(a){
var b=a.relatedTarget;
try{
for(;
b&&b!==this;
)b=b.parentNode;
if(b!==this){
a.type=a.data;
c.event.handle.apply(this,arguments)}
}
catch(d){
}
}
,Da=function(a){
a.type=a.data;
c.event.handle.apply(this,arguments)}
;
c.each({
mouseenter:"mouseover",mouseleave:"mouseout"}
,function(a,b){
c.event.special[a]={
setup:function(d){
c.event.add(this,b,d&&d.selector?Da:Ca,a)}
,teardown:function(d){
c.event.remove(this,b,d&&d.selector?Da:Ca)}
}
}
);
if(!c.support.submitBubbles)c.event.special.submit={
setup:function(){
if(this.nodeName.toLowerCase()!=="form"){
c.event.add(this,"click.specialSubmit",function(a){
var b=a.target,d=b.type;
if((d==="submit"||d==="image")&&c(b).closest("form").length)return na("submit",this,arguments)}
);
c.event.add(this,"keypress.specialSubmit",function(a){
var b=a.target,d=b.type;
if((d==="text"||d==="password")&&c(b).closest("form").length&&a.keyCode===13)return na("submit",this,arguments)}
)}
else return false}
,teardown:function(){
c.event.remove(this,".specialSubmit")}
}
;
if(!c.support.changeBubbles){
var da=/textarea|input|select/i,ea,Ea=function(a){
var b=a.type,d=a.value;
if(b==="radio"||b==="checkbox")d=a.checked;
else if(b==="select-multiple")d=a.selectedIndex>-1?c.map(a.options,function(e){
return e.selected}
).join("-"):"";
else if(a.nodeName.toLowerCase()==="select")d=a.selectedIndex;
return d}
,fa=function(a,b){
var d=a.target,e,f;
if(!(!da.test(d.nodeName)||d.readOnly)){
e=c.data(d,"_change_data");
f=Ea(d);
if(a.type!=="focusout"||d.type!=="radio")c.data(d,"_change_data",f);
if(!(e===v||f===e))if(e!=null||f){
a.type="change";
return c.event.trigger(a,b,d)}
}
}
;
c.event.special.change={
filters:{
focusout:fa,click:function(a){
var b=a.target,d=b.type;
if(d==="radio"||d==="checkbox"||b.nodeName.toLowerCase()==="select")return fa.call(this,a)}
,keydown:function(a){
var b=a.target,d=b.type;
if(a.keyCode===13&&b.nodeName.toLowerCase()!=="textarea"||a.keyCode===32&&(d==="checkbox"||d==="radio")||d==="select-multiple")return fa.call(this,a)}
,beforeactivate:function(a){
a=a.target;
c.data(a,"_change_data",Ea(a))}
}
,setup:function(){
if(this.type==="file")return false;
for(var a in ea)c.event.add(this,a+".specialChange",ea[a]);
return da.test(this.nodeName)}
,teardown:function(){
c.event.remove(this,".specialChange");
return da.test(this.nodeName)}
}
;
ea=c.event.special.change.filters}
s.addEventListener&&c.each({
focus:"focusin",blur:"focusout"}
,function(a,b){
function d(e){
e=c.event.fix(e);
e.type=b;
return c.event.handle.call(this,e)}
c.event.special[b]={
setup:function(){
this.addEventListener(a,d,true)}
,teardown:function(){
this.removeEventListener(a,d,true)}
}
}
);
c.each(["bind","one"],function(a,b){
c.fn[b]=function(d,e,f){
if(typeof d==="object"){
for(var i in d)this[b](i,e,d[i],f);
return this}
if(c.isFunction(e)){
f=e;
e=v}
var j=b==="one"?c.proxy(f,function(l){
c(this).unbind(l,j);
return f.apply(this,arguments)}
):f;
if(d==="unload"&&b!=="one")this.one(d,e,f);
else{
i=0;
for(var n=this.length;
i<n;
i++)c.event.add(this[i],d,j,e)}
return this}
}
);
c.fn.extend({
unbind:function(a,b){
if(typeof a==="object"&&!a.preventDefault)for(var d in a)this.unbind(d,a[d]);
else{
d=0;
for(var e=this.length;
d<e;
d++)c.event.remove(this[d],a,b)}
return this}
,delegate:function(a,b,d,e){
return this.live(b,d,e,a)}
,undelegate:function(a,b,d){
return arguments.length===0?this.unbind("live"):this.die(b,null,d,a)}
,trigger:function(a,b){
return this.each(function(){
c.event.trigger(a,b,this)}
)}
,triggerHandler:function(a,b){
if(this[0]){
a=c.Event(a);
a.preventDefault();
a.stopPropagation();
c.event.trigger(a,b,this[0]);
return a.result}
}
,toggle:function(a){
for(var b=arguments,d=1;
d<b.length;
)c.proxy(a,b[d++]);
return this.click(c.proxy(a,function(e){
var f=(c.data(this,"lastToggle"+a.guid)||0)%d;
c.data(this,"lastToggle"+a.guid,f+1);
e.preventDefault();
return b[f].apply(this,arguments)||false}
))}
,hover:function(a,b){
return this.mouseenter(a).mouseleave(b||a)}
}
);
var Fa={
focus:"focusin",blur:"focusout",mouseenter:"mouseover",mouseleave:"mouseout"}
;
c.each(["live","die"],function(a,b){
c.fn[b]=function(d,e,f,i){
var j,n=0,l,o,r=i||this.selector,w=i?this:c(this.context);
if(c.isFunction(e)){
f=e;
e=v}
for(d=(d||"").split(" ");
(j=d[n++])!=null;
){
i=O.exec(j);
l="";
if(i){
l=i[0];
j=j.replace(O,"")}
if(j==="hover")d.push("mouseenter"+l,"mouseleave"+l);
else{
o=j;
if(j==="focus"||j==="blur"){
d.push(Fa[j]+l);
j+=l}
else j=(Fa[j]||j)+l;
b==="live"?w.each(function(){
c.event.add(this,pa(j,r),{
data:e,selector:r,handler:f,origType:j,origHandler:f,preType:o}
)}
):w.unbind(pa(j,r),f)}
}
return this}
}
);
c.each("blur focus focusin focusout load resize scroll unload click dblclick mousedown mouseup mousemove mouseover mouseout mouseenter mouseleave change select submit keydown keypress keyup error".split(" "),function(a,b){
c.fn[b]=function(d){
return d?this.bind(b,d):this.trigger(b)}
;
if(c.attrFn)c.attrFn[b]=true}
);
z.attachEvent&&!z.addEventListener&&z.attachEvent("onunload",function(){
for(var a in c.cache)if(c.cache[a].handle)try{
c.event.remove(c.cache[a].handle.elem)}
catch(b){
}
}
);
(function(){
function a(g){
for(var h="",k,m=0;
g[m];
m++){
k=g[m];
if(k.nodeType===3||k.nodeType===4)h+=k.nodeValue;
else if(k.nodeType!==8)h+=a(k.childNodes)}
return h}
function b(g,h,k,m,q,p){
q=0;
for(var u=m.length;
q<u;
q++){
var t=m[q];
if(t){
t=t[g];
for(var y=false;
t;
){
if(t.sizcache===k){
y=m[t.sizset];
break}
if(t.nodeType===1&&!p){
t.sizcache=k;
t.sizset=q}
if(t.nodeName.toLowerCase()===h){
y=t;
break}
t=t[g]}
m[q]=y}
}
}
function d(g,h,k,m,q,p){
q=0;
for(var u=m.length;
q<u;
q++){
var t=m[q];
if(t){
t=t[g];
for(var y=false;
t;
){
if(t.sizcache===k){
y=m[t.sizset];
break}
if(t.nodeType===1){
if(!p){
t.sizcache=k;
t.sizset=q}
if(typeof h!=="string"){
if(t===h){
y=true;
break}
}
else if(l.filter(h,[t]).length>0){
y=t;
break}
}
t=t[g]}
m[q]=y}
}
}
var e=/((?:\((?:\([^()]+\)|[^()]+)+\)|\[(?:\[[^[\]]*\]|['"][^'"]*['"]|[^[\]'"]+)+\]|\\.|[^ >+~,(\[\\]+)+|[>+~])(\s*,\s*)?((?:.|\r|\n)*)/g,f=0,i=Object.prototype.toString,j=false,n=true;
[0,0].sort(function(){
n=false;
return 0}
);
var l=function(g,h,k,m){
k=k||[];
var q=h=h||s;
if(h.nodeType!==1&&h.nodeType!==9)return[];
if(!g||typeof g!=="string")return k;
for(var p=[],u,t,y,S,H=true,M=x(h),I=g;
(e.exec(""),u=e.exec(I))!==null;
){
I=u[3];
p.push(u[1]);
if(u[2]){
S=u[3];
break}
}
if(p.length>1&&r.exec(g))if(p.length===2&&o.relative[p[0]])t=ga(p[0]+p[1],h);
else for(t=o.relative[p[0]]?[h]:l(p.shift(),h);
p.length;
){
g=p.shift();
if(o.relative[g])g+=p.shift();
t=ga(g,t)}
else{
if(!m&&p.length>1&&h.nodeType===9&&!M&&o.match.ID.test(p[0])&&!o.match.ID.test(p[p.length-1])){
u=l.find(p.shift(),h,M);
h=u.expr?l.filter(u.expr,u.set)[0]:u.set[0]}
if(h){
u=m?{
expr:p.pop(),set:A(m)}
:l.find(p.pop(),p.length===1&&(p[0]==="~"||p[0]==="+")&&h.parentNode?h.parentNode:h,M);
t=u.expr?l.filter(u.expr,u.set):u.set;
if(p.length>0)y=A(t);
else H=false;
for(;
p.length;
){
var D=p.pop();
u=D;
if(o.relative[D])u=p.pop();
else D="";
if(u==null)u=h;
o.relative[D](y,u,M)}
}
else y=[]}
y||(y=t);
y||l.error(D||g);
if(i.call(y)==="[object Array]")if(H)if(h&&h.nodeType===1)for(g=0;
y[g]!=null;
g++){
if(y[g]&&(y[g]===true||y[g].nodeType===1&&E(h,y[g])))k.push(t[g])}
else for(g=0;
y[g]!=null;
g++)y[g]&&y[g].nodeType===1&&k.push(t[g]);
else k.push.apply(k,y);
else A(y,k);
if(S){
l(S,q,k,m);
l.uniqueSort(k)}
return k}
;
l.uniqueSort=function(g){
if(B){
j=n;
g.sort(B);
if(j)for(var h=1;
h<g.length;
h++)g[h]===g[h-1]&&g.splice(h--,1)}
return g}
;
l.matches=function(g,h){
return l(g,null,null,h)}
;
l.find=function(g,h,k){
var m,q;
if(!g)return[];
for(var p=0,u=o.order.length;
p<u;
p++){
var t=o.order[p];
if(q=o.leftMatch[t].exec(g)){
var y=q[1];
q.splice(1,1);
if(y.substr(y.length-1)!=="\\"){
q[1]=(q[1]||"").replace(/\\/g,"");
m=o.find[t](q,h,k);
if(m!=null){
g=g.replace(o.match[t],"");
break}
}
}
}
m||(m=h.getElementsByTagName("*"));
return{
set:m,expr:g}
}
;
l.filter=function(g,h,k,m){
for(var q=g,p=[],u=h,t,y,S=h&&h[0]&&x(h[0]);
g&&h.length;
){
for(var H in o.filter)if((t=o.leftMatch[H].exec(g))!=null&&t[2]){
var M=o.filter[H],I,D;
D=t[1];
y=false;
t.splice(1,1);
if(D.substr(D.length-1)!=="\\"){
if(u===p)p=[];
if(o.preFilter[H])if(t=o.preFilter[H](t,u,k,p,m,S)){
if(t===true)continue}
else y=I=true;
if(t)for(var U=0;
(D=u[U])!=null;
U++)if(D){
I=M(D,t,U,u);
var Ga=m^!!I;
if(k&&I!=null)if(Ga)y=true;
else u[U]=false;
else if(Ga){
p.push(D);
y=true}
}
if(I!==v){
k||(u=p);
g=g.replace(o.match[H],"");
if(!y)return[];
break}
}
}
if(g===q)if(y==null)l.error(g);
else break;
q=g}
return u}
;
l.error=function(g){
throw"Syntax error,unrecognized expression:"+g;
}
;
var o=l.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\))?/}
,leftMatch:{
}
,attrMap:{
"class":"className","for":"htmlFor"}
,attrHandle:{
href:function(g){
return g.getAttribute("href")}
}
,relative:{
"+":function(g,h){
var k=typeof h==="string",m=k&&!/\W/.test(h);
k=k&&!m;
if(m)h=h.toLowerCase();
m=0;
for(var q=g.length,p;
m<q;
m++)if(p=g[m]){
for(;
(p=p.previousSibling)&&p.nodeType!==1;
);
g[m]=k||p&&p.nodeName.toLowerCase()===h?p||false:p===h}
k&&l.filter(h,g,true)}
,">":function(g,h){
var k=typeof h==="string";
if(k&&!/\W/.test(h)){
h=h.toLowerCase();
for(var m=0,q=g.length;
m<q;
m++){
var p=g[m];
if(p){
k=p.parentNode;
g[m]=k.nodeName.toLowerCase()===h?k:false}
}
}
else{
m=0;
for(q=g.length;
m<q;
m++)if(p=g[m])g[m]=k?p.parentNode:p.parentNode===h;
k&&l.filter(h,g,true)}
}
,"":function(g,h,k){
var m=f++,q=d;
if(typeof h==="string"&&!/\W/.test(h)){
var p=h=h.toLowerCase();
q=b}
q("parentNode",h,m,g,p,k)}
,"~":function(g,h,k){
var m=f++,q=d;
if(typeof h==="string"&&!/\W/.test(h)){
var p=h=h.toLowerCase();
q=b}
q("previousSibling",h,m,g,p,k)}
}
,find:{
ID:function(g,h,k){
if(typeof h.getElementById!=="undefined"&&!k)return(g=h.getElementById(g[1]))?[g]:[]}
,NAME:function(g,h){
if(typeof h.getElementsByName!=="undefined"){
var k=[];
h=h.getElementsByName(g[1]);
for(var m=0,q=h.length;
m<q;
m++)h[m].getAttribute("name")===g[1]&&k.push(h[m]);
return k.length===0?null:k}
}
,TAG:function(g,h){
return h.getElementsByTagName(g[1])}
}
,preFilter:{
CLASS:function(g,h,k,m,q,p){
g=" "+g[1].replace(/\\/g,"")+" ";
if(p)return g;
p=0;
for(var u;
(u=h[p])!=null;
p++)if(u)if(q^(u.className&&(" "+u.className+" ").replace(/[\t\n]/g," ").indexOf(g)>=0))k||m.push(u);
else if(k)h[p]=false;
return false}
,ID:function(g){
return g[1].replace(/\\/g,"")}
,TAG:function(g){
return g[1].toLowerCase()}
,CHILD:function(g){
if(g[1]==="nth"){
var h=/(-?)(\d*)n((?:\+|-)?\d*)/.exec(g[2]==="even"&&"2n"||g[2]==="odd"&&"2n+1"||!/\D/.test(g[2])&&"0n+"+g[2]||g[2]);
g[2]=h[1]+(h[2]||1)-0;
g[3]=h[3]-0}
g[0]=f++;
return g}
,ATTR:function(g,h,k,m,q,p){
h=g[1].replace(/\\/g,"");
if(!p&&o.attrMap[h])g[1]=o.attrMap[h];
if(g[2]==="~=")g[4]=" "+g[4]+" ";
return g}
,PSEUDO:function(g,h,k,m,q){
if(g[1]==="not")if((e.exec(g[3])||"").length>1||/^\w/.test(g[3]))g[3]=l(g[3],null,null,h);
else{
g=l.filter(g[3],h,k,true^q);
k||m.push.apply(m,g);
return false}
else if(o.match.POS.test(g[0])||o.match.CHILD.test(g[0]))return true;
return g}
,POS:function(g){
g.unshift(true);
return g}
}
,filters:{
enabled:function(g){
return g.disabled===false&&g.type!=="hidden"}
,disabled:function(g){
return g.disabled===true}
,checked:function(g){
return g.checked===true}
,selected:function(g){
return g.selected===true}
,parent:function(g){
return!!g.firstChild}
,empty:function(g){
return!g.firstChild}
,has:function(g,h,k){
return!!l(k[3],g).length}
,header:function(g){
return/h\d/i.test(g.nodeName)}
,text:function(g){
return"text"===g.type}
,radio:function(g){
return"radio"===g.type}
,checkbox:function(g){
return"checkbox"===g.type}
,file:function(g){
return"file"===g.type}
,password:function(g){
return"password"===g.type}
,submit:function(g){
return"submit"===g.type}
,image:function(g){
return"image"===g.type}
,reset:function(g){
return"reset"===g.type}
,button:function(g){
return"button"===g.type||g.nodeName.toLowerCase()==="button"}
,input:function(g){
return/input|select|textarea|button/i.test(g.nodeName)}
}
,setFilters:{
first:function(g,h){
return h===0}
,last:function(g,h,k,m){
return h===m.length-1}
,even:function(g,h){
return h%2===0}
,odd:function(g,h){
return h%2===1}
,lt:function(g,h,k){
return h<k[3]-0}
,gt:function(g,h,k){
return h>k[3]-0}
,nth:function(g,h,k){
return k[3]-0===h}
,eq:function(g,h,k){
return k[3]-0===h}
}
,filter:{
PSEUDO:function(g,h,k,m){
var q=h[1],p=o.filters[q];
if(p)return p(g,k,h,m);
else if(q==="contains")return(g.textContent||g.innerText||a([g])||"").indexOf(h[3])>=0;
else if(q==="not"){
h=h[3];
k=0;
for(m=h.length;
k<m;
k++)if(h[k]===g)return false;
return true}
else l.error("Syntax error,unrecognized expression:"+q)}
,CHILD:function(g,h){
var k=h[1],m=g;
switch(k){
case "only":case "first":for(;
m=m.previousSibling;
)if(m.nodeType===1)return false;
if(k==="first")return true;
m=g;
case "last":for(;
m=m.nextSibling;
)if(m.nodeType===1)return false;
return true;
case "nth":k=h[2];
var q=h[3];
if(k===1&&q===0)return true;
h=h[0];
var p=g.parentNode;
if(p&&(p.sizcache!==h||!g.nodeIndex)){
var u=0;
for(m=p.firstChild;
m;
m=m.nextSibling)if(m.nodeType===1)m.nodeIndex=++u;
p.sizcache=h}
g=g.nodeIndex-q;
return k===0?g===0:g%k===0&&g/k>=0}
}
,ID:function(g,h){
return g.nodeType===1&&g.getAttribute("id")===h}
,TAG:function(g,h){
return h==="*"&&g.nodeType===1||g.nodeName.toLowerCase()===h}
,CLASS:function(g,h){
return(" "+(g.className||g.getAttribute("class"))+" ").indexOf(h)>-1}
,ATTR:function(g,h){
var k=h[1];
g=o.attrHandle[k]?o.attrHandle[k](g):g[k]!=null?g[k]:g.getAttribute(k);
k=g+"";
var m=h[2];
h=h[4];
return g==null?m==="!=":m==="="?k===h:m==="*="?k.indexOf(h)>=0:m==="~="?(" "+k+" ").indexOf(h)>=0:!h?k&&g!==false:m==="!="?k!==h:m==="^="?k.indexOf(h)===0:m==="$="?k.substr(k.length-h.length)===h:m==="|="?k===h||k.substr(0,h.length+1)===h+"-":false}
,POS:function(g,h,k,m){
var q=o.setFilters[h[2]];
if(q)return q(g,k,h,m)}
}
}
,r=o.match.POS;
for(var w in o.match){
o.match[w]=new RegExp(o.match[w].source+/(?![^\[]*\])(?![^\(]*\))/.source);
o.leftMatch[w]=new RegExp(/(^(?:.|\r|\n)*?)/.source+o.match[w].source.replace(/\\(\d+)/g,function(g,h){
return"\\"+(h-0+1)}
))}
var A=function(g,h){
g=Array.prototype.slice.call(g,0);
if(h){
h.push.apply(h,g);
return h}
return g}
;
try{
Array.prototype.slice.call(s.documentElement.childNodes,0)}
catch(C){
A=function(g,h){
h=h||[];
if(i.call(g)==="[object Array]")Array.prototype.push.apply(h,g);
else if(typeof g.length==="number")for(var k=0,m=g.length;
k<m;
k++)h.push(g[k]);
else for(k=0;
g[k];
k++)h.push(g[k]);
return h}
}
var B;
if(s.documentElement.compareDocumentPosition)B=function(g,h){
if(!g.compareDocumentPosition||!h.compareDocumentPosition){
if(g==h)j=true;
return g.compareDocumentPosition?-1:1}
g=g.compareDocumentPosition(h)&4?-1:g===h?0:1;
if(g===0)j=true;
return g}
;
else if("sourceIndex"in s.documentElement)B=function(g,h){
if(!g.sourceIndex||!h.sourceIndex){
if(g==h)j=true;
return g.sourceIndex?-1:1}
g=g.sourceIndex-h.sourceIndex;
if(g===0)j=true;
return g}
;
else if(s.createRange)B=function(g,h){
if(!g.ownerDocument||!h.ownerDocument){
if(g==h)j=true;
return g.ownerDocument?-1:1}
var k=g.ownerDocument.createRange(),m=h.ownerDocument.createRange();
k.setStart(g,0);
k.setEnd(g,0);
m.setStart(h,0);
m.setEnd(h,0);
g=k.compareBoundaryPoints(Range.START_TO_END,m);
if(g===0)j=true;
return g}
;
(function(){
var g=s.createElement("div"),h="script"+(new Date).getTime();
g.innerHTML="<a name='"+h+"'/>";
var k=s.documentElement;
k.insertBefore(g,k.firstChild);
if(s.getElementById(h)){
o.find.ID=function(m,q,p){
if(typeof q.getElementById!=="undefined"&&!p)return(q=q.getElementById(m[1]))?q.id===m[1]||typeof q.getAttributeNode!=="undefined"&&q.getAttributeNode("id").nodeValue===m[1]?[q]:v:[]}
;
o.filter.ID=function(m,q){
var p=typeof m.getAttributeNode!=="undefined"&&m.getAttributeNode("id");
return m.nodeType===1&&p&&p.nodeValue===q}
}
k.removeChild(g);
k=g=null}
)();
(function(){
var g=s.createElement("div");
g.appendChild(s.createComment(""));
if(g.getElementsByTagName("*").length>0)o.find.TAG=function(h,k){
k=k.getElementsByTagName(h[1]);
if(h[1]==="*"){
h=[];
for(var m=0;
k[m];
m++)k[m].nodeType===1&&h.push(k[m]);
k=h}
return k}
;
g.innerHTML="<a href='#'></a>";
if(g.firstChild&&typeof g.firstChild.getAttribute!=="undefined"&&g.firstChild.getAttribute("href")!=="#")o.attrHandle.href=function(h){
return h.getAttribute("href",2)}
;
g=null}
)();
s.querySelectorAll&&function(){
var g=l,h=s.createElement("div");
h.innerHTML="<p class='TEST'></p>";
if(!(h.querySelectorAll&&h.querySelectorAll(".TEST").length===0)){
l=function(m,q,p,u){
q=q||s;
if(!u&&q.nodeType===9&&!x(q))try{
return A(q.querySelectorAll(m),p)}
catch(t){
}
return g(m,q,p,u)}
;
for(var k in g)l[k]=g[k];
h=null}
}
();
(function(){
var g=s.createElement("div");
g.innerHTML="<div class='test e'></div><div class='test'></div>";
if(!(!g.getElementsByClassName||g.getElementsByClassName("e").length===0)){
g.lastChild.className="e";
if(g.getElementsByClassName("e").length!==1){
o.order.splice(1,0,"CLASS");
o.find.CLASS=function(h,k,m){
if(typeof k.getElementsByClassName!=="undefined"&&!m)return k.getElementsByClassName(h[1])}
;
g=null}
}
}
)();
var E=s.compareDocumentPosition?function(g,h){
return!!(g.compareDocumentPosition(h)&16)}
:function(g,h){
return g!==h&&(g.contains?g.contains(h):true)}
,x=function(g){
return(g=(g?g.ownerDocument||g:0).documentElement)?g.nodeName!=="HTML":false}
,ga=function(g,h){
var k=[],m="",q;
for(h=h.nodeType?[h]:h;
q=o.match.PSEUDO.exec(g);
){
m+=q[0];
g=g.replace(o.match.PSEUDO,"")}
g=o.relative[g]?g+"*":g;
q=0;
for(var p=h.length;
q<p;
q++)l(g,h[q],k);
return l.filter(m,k)}
;
c.find=l;
c.expr=l.selectors;
c.expr[":"]=c.expr.filters;
c.unique=l.uniqueSort;
c.text=a;
c.isXMLDoc=x;
c.contains=E}
)();
var db=/Until$/,eb=/^(?:parents|prevUntil|prevAll)/,fb=/,/;
R=Array.prototype.slice;
var Ha=function(a,b,d){
if(c.isFunction(b))return c.grep(a,function(f,i){
return!!b.call(f,i,f)===d}
);
else if(b.nodeType)return c.grep(a,function(f){
return f===b===d}
);
else if(typeof b==="string"){
var e=c.grep(a,function(f){
return f.nodeType===1}
);
if(Ta.test(b))return c.filter(b,e,!d);
else b=c.filter(b,e)}
return c.grep(a,function(f){
return c.inArray(f,b)>=0===d}
)}
;
c.fn.extend({
find:function(a){
for(var b=this.pushStack("","find",a),d=0,e=0,f=this.length;
e<f;
e++){
d=b.length;
c.find(a,this[e],b);
if(e>0)for(var i=d;
i<b.length;
i++)for(var j=0;
j<d;
j++)if(b[j]===b[i]){
b.splice(i--,1);
break}
}
return b}
,has:function(a){
var b=c(a);
return this.filter(function(){
for(var d=0,e=b.length;
d<e;
d++)if(c.contains(this,b[d]))return true}
)}
,not:function(a){
return this.pushStack(Ha(this,a,false),"not",a)}
,filter:function(a){
return this.pushStack(Ha(this,a,true),"filter",a)}
,is:function(a){
return!!a&&c.filter(a,this).length>0}
,closest:function(a,b){
if(c.isArray(a)){
var d=[],e=this[0],f,i={
}
,j;
if(e&&a.length){
f=0;
for(var n=a.length;
f<n;
f++){
j=a[f];
i[j]||(i[j]=c.expr.match.POS.test(j)?c(j,b||this.context):j)}
for(;
e&&e.ownerDocument&&e!==b;
){
for(j in i){
f=i[j];
if(f.jquery?f.index(e)>-1:c(e).is(f)){
d.push({
selector:j,elem:e}
);
delete i[j]}
}
e=e.parentNode}
}
return d}
var l=c.expr.match.POS.test(a)?c(a,b||this.context):null;
return this.map(function(o,r){
for(;
r&&r.ownerDocument&&r!==b;
){
if(l?l.index(r)>-1:c(r).is(a))return r;
r=r.parentNode}
return null}
)}
,index:function(a){
if(!a||typeof a==="string")return c.inArray(this[0],a?c(a):this.parent().children());
return c.inArray(a.jquery?a[0]:a,this)}
,add:function(a,b){
a=typeof a==="string"?c(a,b||this.context):c.makeArray(a);
b=c.merge(this.get(),a);
return this.pushStack(!a[0]||!a[0].parentNode||a[0].parentNode.nodeType===11||!b[0]||!b[0].parentNode||b[0].parentNode.nodeType===11?b:c.unique(b))}
,andSelf:function(){
return this.add(this.prevObject)}
}
);
c.each({
parent:function(a){
return(a=a.parentNode)&&a.nodeType!==11?a:null}
,parents:function(a){
return c.dir(a,"parentNode")}
,parentsUntil:function(a,b,d){
return c.dir(a,"parentNode",d)}
,next:function(a){
return c.nth(a,2,"nextSibling")}
,prev:function(a){
return c.nth(a,2,"previousSibling")}
,nextAll:function(a){
return c.dir(a,"nextSibling")}
,prevAll:function(a){
return c.dir(a,"previousSibling")}
,nextUntil:function(a,b,d){
return c.dir(a,"nextSibling",d)}
,prevUntil:function(a,b,d){
return c.dir(a,"previousSibling",d)}
,siblings:function(a){
return c.sibling(a.parentNode.firstChild,a)}
,children:function(a){
return c.sibling(a.firstChild)}
,contents:function(a){
return c.nodeName(a,"iframe")?a.contentDocument||a.contentWindow.document:c.makeArray(a.childNodes)}
}
,function(a,b){
c.fn[a]=function(d,e){
var f=c.map(this,b,d);
db.test(a)||(e=d);
if(e&&typeof e==="string")f=c.filter(e,f);
f=this.length>1?c.unique(f):f;
if((this.length>1||fb.test(e))&&eb.test(a))f=f.reverse();
return this.pushStack(f,a,R.call(arguments).join(","))}
}
);
c.extend({
filter:function(a,b,d){
if(d)a=":not("+a+")";
return c.find.matches(a,b)}
,dir:function(a,b,d){
var e=[];
for(a=a[b];
a&&a.nodeType!==9&&(d===v||a.nodeType!==1||!c(a).is(d));
){
a.nodeType===1&&e.push(a);
a=a[b]}
return e}
,nth:function(a,b,d){
for(var e=0;
a;
a=a[d])if(a.nodeType===1&&++e===(b||1))break;
return a}
,sibling:function(a,b){
for(var d=[];
a;
a=a.nextSibling)a.nodeType===1&&a!==b&&d.push(a);
return d}
}
);
var Ia=/ jQuery\d+="(?:\d+|null)"/g,V=/^\s+/,Ja=/(<([\w:]+)[^>]*?)\/>/g,gb=/^(?:area|br|col|embed|hr|img|input|link|meta|param)$/i,Ka=/<([\w:]+)/,hb=/<tbody/i,ib=/<|&#?\w+;
/,sa=/<script|<object|<embed|<option|<style/i,ta=/checked\s*(?:[^=]|=\s*.checked.)/i,La=function(a,b,d){
return gb.test(d)?a:b+"></"+d+">"}
,F={
option:[1,"<select multiple='multiple'>","</select>"],legend:[1,"<fieldset>","</fieldset>"],thead:[1,"<table>","</table>"],tr:[2,"<table><tbody>","</tbody></table>"],td:[3,"<table><tbody><tr>","</tr></tbody></table>"],col:[2,"<table><tbody></tbody><colgroup>","</colgroup></table>"],area:[1,"<map>","</map>"],_default:[0,"",""]}
;
F.optgroup=F.option;
F.tbody=F.tfoot=F.colgroup=F.caption=F.thead;
F.th=F.td;
if(!c.support.htmlSerialize)F._default=[1,"div<div>","</div>"];
c.fn.extend({
text:function(a){
if(c.isFunction(a))return this.each(function(b){
var d=c(this);
d.text(a.call(this,b,d.text()))}
);
if(typeof a!=="object"&&a!==v)return this.empty().append((this[0]&&this[0].ownerDocument||s).createTextNode(a));
return c.text(this)}
,wrapAll:function(a){
if(c.isFunction(a))return this.each(function(d){
c(this).wrapAll(a.call(this,d))}
);
if(this[0]){
var b=c(a,this[0].ownerDocument).eq(0).clone(true);
this[0].parentNode&&b.insertBefore(this[0]);
b.map(function(){
for(var d=this;
d.firstChild&&d.firstChild.nodeType===1;
)d=d.firstChild;
return d}
).append(this)}
return this}
,wrapInner:function(a){
if(c.isFunction(a))return this.each(function(b){
c(this).wrapInner(a.call(this,b))}
);
return this.each(function(){
var b=c(this),d=b.contents();
d.length?d.wrapAll(a):b.append(a)}
)}
,wrap:function(a){
return this.each(function(){
c(this).wrapAll(a)}
)}
,unwrap:function(){
return this.parent().each(function(){
c.nodeName(this,"body")||c(this).replaceWith(this.childNodes)}
).end()}
,append:function(){
return this.domManip(arguments,true,function(a){
this.nodeType===1&&this.appendChild(a)}
)}
,prepend:function(){
return this.domManip(arguments,true,function(a){
this.nodeType===1&&this.insertBefore(a,this.firstChild)}
)}
,before:function(){
if(this[0]&&this[0].parentNode)return this.domManip(arguments,false,function(b){
this.parentNode.insertBefore(b,this)}
);
else if(arguments.length){
var a=c(arguments[0]);
a.push.apply(a,this.toArray());
return this.pushStack(a,"before",arguments)}
}
,after:function(){
if(this[0]&&this[0].parentNode)return this.domManip(arguments,false,function(b){
this.parentNode.insertBefore(b,this.nextSibling)}
);
else if(arguments.length){
var a=this.pushStack(this,"after",arguments);
a.push.apply(a,c(arguments[0]).toArray());
return a}
}
,remove:function(a,b){
for(var d=0,e;
(e=this[d])!=null;
d++)if(!a||c.filter(a,[e]).length){
if(!b&&e.nodeType===1){
c.cleanData(e.getElementsByTagName("*"));
c.cleanData([e])}
e.parentNode&&e.parentNode.removeChild(e)}
return this}
,empty:function(){
for(var a=0,b;
(b=this[a])!=null;
a++)for(b.nodeType===1&&c.cleanData(b.getElementsByTagName("*"));
b.firstChild;
)b.removeChild(b.firstChild);
return this}
,clone:function(a){
var b=this.map(function(){
if(!c.support.noCloneEvent&&!c.isXMLDoc(this)){
var d=this.outerHTML,e=this.ownerDocument;
if(!d){
d=e.createElement("div");
d.appendChild(this.cloneNode(true));
d=d.innerHTML}
return c.clean([d.replace(Ia,"").replace(/=([^="'>\s]+\/)>/g,'="$1">').replace(V,"")],e)[0]}
else return this.cloneNode(true)}
);
if(a===true){
qa(this,b);
qa(this.find("*"),b.find("*"))}
return b}
,html:function(a){
if(a===v)return this[0]&&this[0].nodeType===1?this[0].innerHTML.replace(Ia,""):null;
else if(typeof a==="string"&&!sa.test(a)&&(c.support.leadingWhitespace||!V.test(a))&&!F[(Ka.exec(a)||["",""])[1].toLowerCase()]){
a=a.replace(Ja,La);
try{
for(var b=0,d=this.length;
b<d;
b++)if(this[b].nodeType===1){
c.cleanData(this[b].getElementsByTagName("*"));
this[b].innerHTML=a}
}
catch(e){
this.empty().append(a)}
}
else c.isFunction(a)?this.each(function(f){
var i=c(this),j=i.html();
i.empty().append(function(){
return a.call(this,f,j)}
)}
):this.empty().append(a);
return this}
,replaceWith:function(a){
if(this[0]&&this[0].parentNode){
if(c.isFunction(a))return this.each(function(b){
var d=c(this),e=d.html();
d.replaceWith(a.call(this,b,e))}
);
if(typeof a!=="string")a=c(a).detach();
return this.each(function(){
var b=this.nextSibling,d=this.parentNode;
c(this).remove();
b?c(b).before(a):c(d).append(a)}
)}
else return this.pushStack(c(c.isFunction(a)?a():a),"replaceWith",a)}
,detach:function(a){
return this.remove(a,true)}
,domManip:function(a,b,d){
var e,f,i=a[0],j=[],n;
if(!c.support.checkClone&&arguments.length===3&&typeof i==="string"&&ta.test(i))return this.each(function(){
c(this).domManip(a,b,d,true)}
);
if(c.isFunction(i))return this.each(function(o){
var r=c(this);
a[0]=i.call(this,o,b?r.html():v);
r.domManip(a,b,d)}
);
if(this[0]){
e=i&&i.parentNode;
e=c.support.parentNode&&e&&e.nodeType===11&&e.childNodes.length===this.length?{
fragment:e}
:ra(a,this,j);
n=e.fragment;
if(f=n.childNodes.length===1?(n=n.firstChild):n.firstChild){
b=b&&c.nodeName(f,"tr");
f=0;
for(var l=this.length;
f<l;
f++)d.call(b?c.nodeName(this[f],"table")?this[f].getElementsByTagName("tbody")[0]||this[f].appendChild(this[f].ownerDocument.createElement("tbody")):this[f]:this[f],f>0||e.cacheable||this.length>1?n.cloneNode(true):n)}
j.length&&c.each(j,Pa)}
return this}
}
);
c.fragments={
}
;
c.each({
appendTo:"append",prependTo:"prepend",insertBefore:"before",insertAfter:"after",replaceAll:"replaceWith"}
,function(a,b){
c.fn[a]=function(d){
var e=[];
d=c(d);
var f=this.length===1&&this[0].parentNode;
if(f&&f.nodeType===11&&f.childNodes.length===1&&d.length===1){
d[b](this[0]);
return this}
else{
f=0;
for(var i=d.length;
f<i;
f++){
var j=(f>0?this.clone(true):this).get();
c.fn[b].apply(c(d[f]),j);
e=e.concat(j)}
return this.pushStack(e,a,d.selector)}
}
}
);
c.extend({
clean:function(a,b,d,e){
b=b||s;
if(typeof b.createElement==="undefined")b=b.ownerDocument||b[0]&&b[0].ownerDocument||s;
for(var f=[],i=0,j;
(j=a[i])!=null;
i++){
if(typeof j==="number")j+="";
if(j){
if(typeof j==="string"&&!ib.test(j))j=b.createTextNode(j);
else if(typeof j==="string"){
j=j.replace(Ja,La);
var n=(Ka.exec(j)||["",""])[1].toLowerCase(),l=F[n]||F._default,o=l[0],r=b.createElement("div");
for(r.innerHTML=l[1]+j+l[2];
o--;
)r=r.lastChild;
if(!c.support.tbody){
o=hb.test(j);
n=n==="table"&&!o?r.firstChild&&r.firstChild.childNodes:l[1]==="<table>"&&!o?r.childNodes:[];
for(l=n.length-1;
l>=0;
--l)c.nodeName(n[l],"tbody")&&!n[l].childNodes.length&&n[l].parentNode.removeChild(n[l])}
!c.support.leadingWhitespace&&V.test(j)&&r.insertBefore(b.createTextNode(V.exec(j)[0]),r.firstChild);
j=r.childNodes}
if(j.nodeType)f.push(j);
else f=c.merge(f,j)}
}
if(d)for(i=0;
f[i];
i++)if(e&&c.nodeName(f[i],"script")&&(!f[i].type||f[i].type.toLowerCase()==="text/javascript"))e.push(f[i].parentNode?f[i].parentNode.removeChild(f[i]):f[i]);
else{
f[i].nodeType===1&&f.splice.apply(f,[i+1,0].concat(c.makeArray(f[i].getElementsByTagName("script"))));
d.appendChild(f[i])}
return f}
,cleanData:function(a){
for(var b,d,e=c.cache,f=c.event.special,i=c.support.deleteExpando,j=0,n;
(n=a[j])!=null;
j++)if(d=n[c.expando]){
b=e[d];
if(b.events)for(var l in b.events)f[l]?c.event.remove(n,l):Ba(n,l,b.handle);
if(i)delete n[c.expando];
else n.removeAttribute&&n.removeAttribute(c.expando);
delete e[d]}
}
}
);
var jb=/z-?index|font-?weight|opacity|zoom|line-?height/i,Ma=/alpha\([^)]*\)/,Na=/opacity=([^)]*)/,ha=/float/i,ia=/-([a-z])/ig,kb=/([A-Z])/g,lb=/^-?\d+(?:px)?$/i,mb=/^-?\d/,nb={
position:"absolute",visibility:"hidden",display:"block"}
,ob=["Left","Right"],pb=["Top","Bottom"],qb=s.defaultView&&s.defaultView.getComputedStyle,Oa=c.support.cssFloat?"cssFloat":"styleFloat",ja=function(a,b){
return b.toUpperCase()}
;
c.fn.css=function(a,b){
return X(this,a,b,true,function(d,e,f){
if(f===v)return c.curCSS(d,e);
if(typeof f==="number"&&!jb.test(e))f+="px";
c.style(d,e,f)}
)}
;
c.extend({
style:function(a,b,d){
if(!a||a.nodeType===3||a.nodeType===8)return v;
if((b==="width"||b==="height")&&parseFloat(d)<0)d=v;
var e=a.style||a,f=d!==v;
if(!c.support.opacity&&b==="opacity"){
if(f){
e.zoom=1;
b=parseInt(d,10)+""==="NaN"?"":"alpha(opacity="+d*100+")";
a=e.filter||c.curCSS(a,"filter")||"";
e.filter=Ma.test(a)?a.replace(Ma,b):b}
return e.filter&&e.filter.indexOf("opacity=")>=0?parseFloat(Na.exec(e.filter)[1])/100+"":""}
if(ha.test(b))b=Oa;
b=b.replace(ia,ja);
if(f)e[b]=d;
return e[b]}
,css:function(a,b,d,e){
if(b==="width"||b==="height"){
var f,i=b==="width"?ob:pb;
d=function(){
f=b==="width"?a.offsetWidth:a.offsetHeight;
e!=="border"&&c.each(i,function(){
e||(f-=parseFloat(c.curCSS(a,"padding"+this,true))||0);
if(e==="margin")f+=parseFloat(c.curCSS(a,"margin"+this,true))||0;
else f-=parseFloat(c.curCSS(a,"border"+this+"Width",true))||0}
)}
;
a.offsetWidth!==0?d():c.swap(a,nb,d);
return Math.max(0,Math.round(f))}
return c.curCSS(a,b,d)}
,curCSS:function(a,b,d){
var e,f=a.style;
if(!c.support.opacity&&b==="opacity"&&a.currentStyle){
e=Na.test(a.currentStyle.filter||"")?parseFloat(RegExp.$1)/100+"":"";
return e===""?"1":e}
if(ha.test(b))b=Oa;
if(!d&&f&&f[b])e=f[b];
else if(qb){
if(ha.test(b))b="float";
b=b.replace(kb,"-$1").toLowerCase();
f=a.ownerDocument.defaultView;
if(!f)return null;
if(a=f.getComputedStyle(a,null))e=a.getPropertyValue(b);
if(b==="opacity"&&e==="")e="1"}
else if(a.currentStyle){
d=b.replace(ia,ja);
e=a.currentStyle[b]||a.currentStyle[d];
if(!lb.test(e)&&mb.test(e)){
b=f.left;
var i=a.runtimeStyle.left;
a.runtimeStyle.left=a.currentStyle.left;
f.left=d==="fontSize"?"1em":e||0;
e=f.pixelLeft+"px";
f.left=b;
a.runtimeStyle.left=i}
}
return e}
,swap:function(a,b,d){
var e={
}
;
for(var f in b){
e[f]=a.style[f];
a.style[f]=b[f]}
d.call(a);
for(f in b)a.style[f]=e[f]}
}
);
if(c.expr&&c.expr.filters){
c.expr.filters.hidden=function(a){
var b=a.offsetWidth,d=a.offsetHeight,e=a.nodeName.toLowerCase()==="tr";
return b===0&&d===0&&!e?true:b>0&&d>0&&!e?false:c.curCSS(a,"display")==="none"}
;
c.expr.filters.visible=function(a){
return!c.expr.filters.hidden(a)}
}
var rb=J(),sb=/<script(.|\s)*?\/script>/gi,tb=/select|textarea/i,ub=/color|date|datetime|email|hidden|month|number|password|range|search|tel|text|time|url|week/i,N=/=\?(&|$)/,ka=/\?/,vb=/(\?|&)_=.*?(&|$)/,wb=/^(\w+:)?\/\/([^\/?#]+)/,xb=/%20/g,yb=c.fn.load;
c.fn.extend({
load:function(a,b,d){
if(typeof a!=="string")return yb.call(this,a);
else if(!this.length)return this;
var e=a.indexOf(" ");
if(e>=0){
var f=a.slice(e,a.length);
a=a.slice(0,e)}
e="GET";
if(b)if(c.isFunction(b)){
d=b;
b=null}
else if(typeof b==="object"){
b=c.param(b,c.ajaxSettings.traditional);
e="POST"}
var i=this;
c.ajax({
url:a,type:e,dataType:"html",data:b,complete:function(j,n){
if(n==="success"||n==="notmodified")i.html(f?c("<div />").append(j.responseText.replace(sb,"")).find(f):j.responseText);
d&&i.each(d,[j.responseText,n,j])}
}
);
return this}
,serialize:function(){
return c.param(this.serializeArray())}
,serializeArray:function(){
return this.map(function(){
return this.elements?c.makeArray(this.elements):this}
).filter(function(){
return this.name&&!this.disabled&&(this.checked||tb.test(this.nodeName)||ub.test(this.type))}
).map(function(a,b){
a=c(this).val();
return a==null?null:c.isArray(a)?c.map(a,function(d){
return{
name:b.name,value:d}
}
):{
name:b.name,value:a}
}
).get()}
}
);
c.each("ajaxStart ajaxStop ajaxComplete ajaxError ajaxSuccess ajaxSend".split(" "),function(a,b){
c.fn[b]=function(d){
return this.bind(b,d)}
}
);
c.extend({
get:function(a,b,d,e){
if(c.isFunction(b)){
e=e||d;
d=b;
b=null}
return c.ajax({
type:"GET",url:a,data:b,success:d,dataType:e}
)}
,getScript:function(a,b){
return c.get(a,null,b,"script")}
,getJSON:function(a,b,d){
return c.get(a,b,d,"json")}
,post:function(a,b,d,e){
if(c.isFunction(b)){
e=e||d;
d=b;
b={
}
}
return c.ajax({
type:"POST",url:a,data:b,success:d,dataType:e}
)}
,ajaxSetup:function(a){
c.extend(c.ajaxSettings,a)}
,ajaxSettings:{
url:location.href,global:true,type:"GET",contentType:"application/x-www-form-urlencoded",processData:true,async:true,xhr:z.XMLHttpRequest&&(z.location.protocol!=="file:"||!z.ActiveXObject)?function(){
return new z.XMLHttpRequest}
:function(){
try{
return new z.ActiveXObject("Microsoft.XMLHTTP")}
catch(a){
}
}
,accepts:{
xml:"application/xml,text/xml",html:"text/html",script:"text/javascript,application/javascript",json:"application/json,text/javascript",text:"text/plain",_default:"*/
*"}
}
,lastModified:{
}
,etag:{
}
,ajax:function(a){
function b(){
f.success&&f.success.call(l,n,j,x);
f.global&&e("ajaxSuccess",[x,f])}
function d(){
f.complete&&f.complete.call(l,x,j);
f.global&&e("ajaxComplete",[x,f]);
f.global&&!--c.active&&c.event.trigger("ajaxStop")}
function e(q,p){
(f.context?c(f.context):c.event).trigger(q,p)}
var f=c.extend(true,{
}
,c.ajaxSettings,a),i,j,n,l=a&&a.context||f,o=f.type.toUpperCase();
if(f.data&&f.processData&&typeof f.data!=="string")f.data=c.param(f.data,f.traditional);
if(f.dataType==="jsonp"){
if(o==="GET")N.test(f.url)||(f.url+=(ka.test(f.url)?"&":"?")+(f.jsonp||"callback")+"=?");
else if(!f.data||!N.test(f.data))f.data=(f.data?f.data+"&":"")+(f.jsonp||"callback")+"=?";
f.dataType="json"}
if(f.dataType==="json"&&(f.data&&N.test(f.data)||N.test(f.url))){
i=f.jsonpCallback||"jsonp"+rb++;
if(f.data)f.data=(f.data+"").replace(N,"="+i+"$1");
f.url=f.url.replace(N,"="+i+"$1");
f.dataType="script";
z[i]=z[i]||function(q){
n=q;
b();
d();
z[i]=v;
try{
delete z[i]}
catch(p){
}
A&&A.removeChild(C)}
}
if(f.dataType==="script"&&f.cache===null)f.cache=false;
if(f.cache===false&&o==="GET"){
var r=J(),w=f.url.replace(vb,"$1_="+r+"$2");
f.url=w+(w===f.url?(ka.test(f.url)?"&":"?")+"_="+r:"")}
if(f.data&&o==="GET")f.url+=(ka.test(f.url)?"&":"?")+f.data;
f.global&&!c.active++&&c.event.trigger("ajaxStart");
r=(r=wb.exec(f.url))&&(r[1]&&r[1]!==location.protocol||r[2]!==location.host);
if(f.dataType==="script"&&o==="GET"&&r){
var A=s.getElementsByTagName("head")[0]||s.documentElement,C=s.createElement("script");
C.src=f.url;
if(f.scriptCharset)C.charset=f.scriptCharset;
if(!i){
var B=false;
C.onload=C.onreadystatechange=function(){
if(!B&&(!this.readyState||this.readyState==="loaded"||this.readyState==="complete")){
B=true;
b();
d();
C.onload=C.onreadystatechange=null;
A&&C.parentNode&&A.removeChild(C)}
}
}
A.insertBefore(C,A.firstChild);
return v}
var E=false,x=f.xhr();
if(x){
f.username?x.open(o,f.url,f.async,f.username,f.password):x.open(o,f.url,f.async);
try{
if(f.data||a&&a.contentType)x.setRequestHeader("Content-Type",f.contentType);
if(f.ifModified){
c.lastModified[f.url]&&x.setRequestHeader("If-Modified-Since",c.lastModified[f.url]);
c.etag[f.url]&&x.setRequestHeader("If-None-Match",c.etag[f.url])}
r||x.setRequestHeader("X-Requested-With","XMLHttpRequest");
x.setRequestHeader("Accept",f.dataType&&f.accepts[f.dataType]?f.accepts[f.dataType]+",*/
*":f.accepts._default)}
catch(ga){
}
if(f.beforeSend&&f.beforeSend.call(l,x,f)===false){
f.global&&!--c.active&&c.event.trigger("ajaxStop");
x.abort();
return false}
f.global&&e("ajaxSend",[x,f]);
var g=x.onreadystatechange=function(q){
if(!x||x.readyState===0||q==="abort"){
E||d();
E=true;
if(x)x.onreadystatechange=c.noop}
else if(!E&&x&&(x.readyState===4||q==="timeout")){
E=true;
x.onreadystatechange=c.noop;
j=q==="timeout"?"timeout":!c.httpSuccess(x)?"error":f.ifModified&&c.httpNotModified(x,f.url)?"notmodified":"success";
var p;
if(j==="success")try{
n=c.httpData(x,f.dataType,f)}
catch(u){
j="parsererror";
p=u}
if(j==="success"||j==="notmodified")i||b();
else c.handleError(f,x,j,p);
d();
q==="timeout"&&x.abort();
if(f.async)x=null}
}
;
try{
var h=x.abort;
x.abort=function(){
x&&h.call(x);
g("abort")}
}
catch(k){
}
f.async&&f.timeout>0&&setTimeout(function(){
x&&!E&&g("timeout")}
,f.timeout);
try{
x.send(o==="POST"||o==="PUT"||o==="DELETE"?f.data:null)}
catch(m){
c.handleError(f,x,null,m);
d()}
f.async||g();
return x}
}
,handleError:function(a,b,d,e){
if(a.error)a.error.call(a.context||a,b,d,e);
if(a.global)(a.context?c(a.context):c.event).trigger("ajaxError",[b,a,e])}
,active:0,httpSuccess:function(a){
try{
return!a.status&&location.protocol==="file:"||a.status>=200&&a.status<300||a.status===304||a.status===1223||a.status===0}
catch(b){
}
return false}
,httpNotModified:function(a,b){
var d=a.getResponseHeader("Last-Modified"),e=a.getResponseHeader("Etag");
if(d)c.lastModified[b]=d;
if(e)c.etag[b]=e;
return a.status===304||a.status===0}
,httpData:function(a,b,d){
var e=a.getResponseHeader("content-type")||"",f=b==="xml"||!b&&e.indexOf("xml")>=0;
a=f?a.responseXML:a.responseText;
f&&a.documentElement.nodeName==="parsererror"&&c.error("parsererror");
if(d&&d.dataFilter)a=d.dataFilter(a,b);
if(typeof a==="string")if(b==="json"||!b&&e.indexOf("json")>=0)a=c.parseJSON(a);
else if(b==="script"||!b&&e.indexOf("javascript")>=0)c.globalEval(a);
return a}
,param:function(a,b){
function d(j,n){
if(c.isArray(n))c.each(n,function(l,o){
b||/\[\]$/.test(j)?e(j,o):d(j+"["+(typeof o==="object"||c.isArray(o)?l:"")+"]",o)}
);
else!b&&n!=null&&typeof n==="object"?c.each(n,function(l,o){
d(j+"["+l+"]",o)}
):e(j,n)}
function e(j,n){
n=c.isFunction(n)?n():n;
f[f.length]=encodeURIComponent(j)+"="+encodeURIComponent(n)}
var f=[];
if(b===v)b=c.ajaxSettings.traditional;
if(c.isArray(a)||a.jquery)c.each(a,function(){
e(this.name,this.value)}
);
else for(var i in a)d(i,a[i]);
return f.join("&").replace(xb,"+")}
}
);
var la={
}
,zb=/toggle|show|hide/,Ab=/^([+-]=)?([\d+-.]+)(.*)$/,W,ua=[["height","marginTop","marginBottom","paddingTop","paddingBottom"],["width","marginLeft","marginRight","paddingLeft","paddingRight"],["opacity"]];
c.fn.extend({
show:function(a,b){
if(a||a===0)return this.animate(K("show",3),a,b);
else{
a=0;
for(b=this.length;
a<b;
a++){
var d=c.data(this[a],"olddisplay");
this[a].style.display=d||"";
if(c.css(this[a],"display")==="none"){
d=this[a].nodeName;
var e;
if(la[d])e=la[d];
else{
var f=c("<"+d+" />").appendTo("body");
e=f.css("display");
if(e==="none")e="block";
f.remove();
la[d]=e}
c.data(this[a],"olddisplay",e)}
}
a=0;
for(b=this.length;
a<b;
a++)this[a].style.display=c.data(this[a],"olddisplay")||"";
return this}
}
,hide:function(a,b){
if(a||a===0)return this.animate(K("hide",3),a,b);
else{
a=0;
for(b=this.length;
a<b;
a++){
var d=c.data(this[a],"olddisplay");
!d&&d!=="none"&&c.data(this[a],"olddisplay",c.css(this[a],"display"))}
a=0;
for(b=this.length;
a<b;
a++)this[a].style.display="none";
return this}
}
,_toggle:c.fn.toggle,toggle:function(a,b){
var d=typeof a==="boolean";
if(c.isFunction(a)&&c.isFunction(b))this._toggle.apply(this,arguments);
else a==null||d?this.each(function(){
var e=d?a:c(this).is(":hidden");
c(this)[e?"show":"hide"]()}
):this.animate(K("toggle",3),a,b);
return this}
,fadeTo:function(a,b,d){
return this.filter(":hidden").css("opacity",0).show().end().animate({
opacity:b}
,a,d)}
,animate:function(a,b,d,e){
var f=c.speed(b,d,e);
if(c.isEmptyObject(a))return this.each(f.complete);
return this[f.queue===false?"each":"queue"](function(){
var i=c.extend({
}
,f),j,n=this.nodeType===1&&c(this).is(":hidden"),l=this;
for(j in a){
var o=j.replace(ia,ja);
if(j!==o){
a[o]=a[j];
delete a[j];
j=o}
if(a[j]==="hide"&&n||a[j]==="show"&&!n)return i.complete.call(this);
if((j==="height"||j==="width")&&this.style){
i.display=c.css(this,"display");
i.overflow=this.style.overflow}
if(c.isArray(a[j])){
(i.specialEasing=i.specialEasing||{
}
)[j]=a[j][1];
a[j]=a[j][0]}
}
if(i.overflow!=null)this.style.overflow="hidden";
i.curAnim=c.extend({
}
,a);
c.each(a,function(r,w){
var A=new c.fx(l,i,r);
if(zb.test(w))A[w==="toggle"?n?"show":"hide":w](a);
else{
var C=Ab.exec(w),B=A.cur(true)||0;
if(C){
w=parseFloat(C[2]);
var E=C[3]||"px";
if(E!=="px"){
l.style[r]=(w||1)+E;
B=(w||1)/A.cur(true)*B;
l.style[r]=B+E}
if(C[1])w=(C[1]==="-="?-1:1)*w+B;
A.custom(B,w,E)}
else A.custom(B,w,"")}
}
);
return true}
)}
,stop:function(a,b){
var d=c.timers;
a&&this.queue([]);
this.each(function(){
for(var e=d.length-1;
e>=0;
e--)if(d[e].elem===this){
b&&d[e](true);
d.splice(e,1)}
}
);
b||this.dequeue();
return this}
}
);
c.each({
slideDown:K("show",1),slideUp:K("hide",1),slideToggle:K("toggle",1),fadeIn:{
opacity:"show"}
,fadeOut:{
opacity:"hide"}
}
,function(a,b){
c.fn[a]=function(d,e){
return this.animate(b,d,e)}
}
);
c.extend({
speed:function(a,b,d){
var e=a&&typeof a==="object"?a:{
complete:d||!d&&b||c.isFunction(a)&&a,duration:a,easing:d&&b||b&&!c.isFunction(b)&&b}
;
e.duration=c.fx.off?0:typeof e.duration==="number"?e.duration:c.fx.speeds[e.duration]||c.fx.speeds._default;
e.old=e.complete;
e.complete=function(){
e.queue!==false&&c(this).dequeue();
c.isFunction(e.old)&&e.old.call(this)}
;
return e}
,easing:{
linear:function(a,b,d,e){
return d+e*a}
,swing:function(a,b,d,e){
return(-Math.cos(a*Math.PI)/2+0.5)*e+d}
}
,timers:[],fx:function(a,b,d){
this.options=b;
this.elem=a;
this.prop=d;
if(!b.orig)b.orig={
}
}
}
);
c.fx.prototype={
update:function(){
this.options.step&&this.options.step.call(this.elem,this.now,this);
(c.fx.step[this.prop]||c.fx.step._default)(this);
if((this.prop==="height"||this.prop==="width")&&this.elem.style)this.elem.style.display="block"}
,cur:function(a){
if(this.elem[this.prop]!=null&&(!this.elem.style||this.elem.style[this.prop]==null))return this.elem[this.prop];
return(a=parseFloat(c.css(this.elem,this.prop,a)))&&a>-10000?a:parseFloat(c.curCSS(this.elem,this.prop))||0}
,custom:function(a,b,d){
function e(i){
return f.step(i)}
this.startTime=J();
this.start=a;
this.end=b;
this.unit=d||this.unit||"px";
this.now=this.start;
this.pos=this.state=0;
var f=this;
e.elem=this.elem;
if(e()&&c.timers.push(e)&&!W)W=setInterval(c.fx.tick,13)}
,show:function(){
this.options.orig[this.prop]=c.style(this.elem,this.prop);
this.options.show=true;
this.custom(this.prop==="width"||this.prop==="height"?1:0,this.cur());
c(this.elem).show()}
,hide:function(){
this.options.orig[this.prop]=c.style(this.elem,this.prop);
this.options.hide=true;
this.custom(this.cur(),0)}
,step:function(a){
var b=J(),d=true;
if(a||b>=this.options.duration+this.startTime){
this.now=this.end;
this.pos=this.state=1;
this.update();
this.options.curAnim[this.prop]=true;
for(var e in this.options.curAnim)if(this.options.curAnim[e]!==true)d=false;
if(d){
if(this.options.display!=null){
this.elem.style.overflow=this.options.overflow;
a=c.data(this.elem,"olddisplay");
this.elem.style.display=a?a:this.options.display;
if(c.css(this.elem,"display")==="none")this.elem.style.display="block"}
this.options.hide&&c(this.elem).hide();
if(this.options.hide||this.options.show)for(var f in this.options.curAnim)c.style(this.elem,f,this.options.orig[f]);
this.options.complete.call(this.elem)}
return false}
else{
f=b-this.startTime;
this.state=f/this.options.duration;
a=this.options.easing||(c.easing.swing?"swing":"linear");
this.pos=c.easing[this.options.specialEasing&&this.options.specialEasing[this.prop]||a](this.state,f,0,1,this.options.duration);
this.now=this.start+(this.end-this.start)*this.pos;
this.update()}
return true}
}
;
c.extend(c.fx,{
tick:function(){
for(var a=c.timers,b=0;
b<a.length;
b++)a[b]()||a.splice(b--,1);
a.length||c.fx.stop()}
,stop:function(){
clearInterval(W);
W=null}
,speeds:{
slow:600,fast:200,_default:400}
,step:{
opacity:function(a){
c.style(a.elem,"opacity",a.now)}
,_default:function(a){
if(a.elem.style&&a.elem.style[a.prop]!=null)a.elem.style[a.prop]=(a.prop==="width"||a.prop==="height"?Math.max(0,a.now):a.now)+a.unit;
else a.elem[a.prop]=a.now}
}
}
);
if(c.expr&&c.expr.filters)c.expr.filters.animated=function(a){
return c.grep(c.timers,function(b){
return a===b.elem}
).length}
;
c.fn.offset="getBoundingClientRect"in s.documentElement?function(a){
var b=this[0];
if(a)return this.each(function(f){
c.offset.setOffset(this,a,f)}
);
if(!b||!b.ownerDocument)return null;
if(b===b.ownerDocument.body)return c.offset.bodyOffset(b);
var d=b.getBoundingClientRect(),e=b.ownerDocument;
b=e.body;
e=e.documentElement;
return{
top:d.top+(self.pageYOffset||c.support.boxModel&&e.scrollTop||b.scrollTop)-(e.clientTop||b.clientTop||0),left:d.left+(self.pageXOffset||c.support.boxModel&&e.scrollLeft||b.scrollLeft)-(e.clientLeft||b.clientLeft||0)}
}
:function(a){
var b=this[0];
if(a)return this.each(function(r){
c.offset.setOffset(this,a,r)}
);
if(!b||!b.ownerDocument)return null;
if(b===b.ownerDocument.body)return c.offset.bodyOffset(b);
c.offset.initialize();
var d=b.offsetParent,e=b,f=b.ownerDocument,i,j=f.documentElement,n=f.body;
e=(f=f.defaultView)?f.getComputedStyle(b,null):b.currentStyle;
for(var l=b.offsetTop,o=b.offsetLeft;
(b=b.parentNode)&&b!==n&&b!==j;
){
if(c.offset.supportsFixedPosition&&e.position==="fixed")break;
i=f?f.getComputedStyle(b,null):b.currentStyle;
l-=b.scrollTop;
o-=b.scrollLeft;
if(b===d){
l+=b.offsetTop;
o+=b.offsetLeft;
if(c.offset.doesNotAddBorder&&!(c.offset.doesAddBorderForTableAndCells&&/^t(able|d|h)$/i.test(b.nodeName))){
l+=parseFloat(i.borderTopWidth)||0;
o+=parseFloat(i.borderLeftWidth)||0}
e=d;
d=b.offsetParent}
if(c.offset.subtractsBorderForOverflowNotVisible&&i.overflow!=="visible"){
l+=parseFloat(i.borderTopWidth)||0;
o+=parseFloat(i.borderLeftWidth)||0}
e=i}
if(e.position==="relative"||e.position==="static"){
l+=n.offsetTop;
o+=n.offsetLeft}
if(c.offset.supportsFixedPosition&&e.position==="fixed"){
l+=Math.max(j.scrollTop,n.scrollTop);
o+=Math.max(j.scrollLeft,n.scrollLeft)}
return{
top:l,left:o}
}
;
c.offset={
initialize:function(){
var a=s.body,b=s.createElement("div"),d,e,f,i=parseFloat(c.curCSS(a,"marginTop",true))||0;
c.extend(b.style,{
position:"absolute",top:0,left:0,margin:0,border:0,width:"1px",height:"1px",visibility:"hidden"}
);
b.innerHTML="<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>";
a.insertBefore(b,a.firstChild);
d=b.firstChild;
e=d.firstChild;
f=d.nextSibling.firstChild.firstChild;
this.doesNotAddBorder=e.offsetTop!==5;
this.doesAddBorderForTableAndCells=f.offsetTop===5;
e.style.position="fixed";
e.style.top="20px";
this.supportsFixedPosition=e.offsetTop===20||e.offsetTop===15;
e.style.position=e.style.top="";
d.style.overflow="hidden";
d.style.position="relative";
this.subtractsBorderForOverflowNotVisible=e.offsetTop===-5;
this.doesNotIncludeMarginInBodyOffset=a.offsetTop!==i;
a.removeChild(b);
c.offset.initialize=c.noop}
,bodyOffset:function(a){
var b=a.offsetTop,d=a.offsetLeft;
c.offset.initialize();
if(c.offset.doesNotIncludeMarginInBodyOffset){
b+=parseFloat(c.curCSS(a,"marginTop",true))||0;
d+=parseFloat(c.curCSS(a,"marginLeft",true))||0}
return{
top:b,left:d}
}
,setOffset:function(a,b,d){
if(/static/.test(c.curCSS(a,"position")))a.style.position="relative";
var e=c(a),f=e.offset(),i=parseInt(c.curCSS(a,"top",true),10)||0,j=parseInt(c.curCSS(a,"left",true),10)||0;
if(c.isFunction(b))b=b.call(a,d,f);
d={
top:b.top-f.top+i,left:b.left-f.left+j}
;
"using"in b?b.using.call(a,d):e.css(d)}
}
;
c.fn.extend({
position:function(){
if(!this[0])return null;
var a=this[0],b=this.offsetParent(),d=this.offset(),e=/^body|html$/i.test(b[0].nodeName)?{
top:0,left:0}
:b.offset();
d.top-=parseFloat(c.curCSS(a,"marginTop",true))||0;
d.left-=parseFloat(c.curCSS(a,"marginLeft",true))||0;
e.top+=parseFloat(c.curCSS(b[0],"borderTopWidth",true))||0;
e.left+=parseFloat(c.curCSS(b[0],"borderLeftWidth",true))||0;
return{
top:d.top-e.top,left:d.left-e.left}
}
,offsetParent:function(){
return this.map(function(){
for(var a=this.offsetParent||s.body;
a&&!/^body|html$/i.test(a.nodeName)&&c.css(a,"position")==="static";
)a=a.offsetParent;
return a}
)}
}
);
c.each(["Left","Top"],function(a,b){
var d="scroll"+b;
c.fn[d]=function(e){
var f=this[0],i;
if(!f)return null;
return e!==v?this.each(function(){
if(i=va(this))i.scrollTo(!a?e:c(i).scrollLeft(),a?e:c(i).scrollTop());
else this[d]=e}
):(i=va(f))?"pageXOffset"in i?i[a?"pageYOffset":"pageXOffset"]:c.support.boxModel&&i.document.documentElement[d]||i.document.body[d]:f[d]}
}
);
c.each(["Height","Width"],function(a,b){
var d=b.toLowerCase();
c.fn["inner"+b]=function(){
return this[0]?c.css(this[0],d,false,"padding"):null}
;
c.fn["outer"+b]=function(e){
return this[0]?c.css(this[0],d,false,e?"margin":"border"):null}
;
c.fn[d]=function(e){
var f=this[0];
if(!f)return e==null?null:this;
if(c.isFunction(e))return this.each(function(i){
var j=c(this);
j[d](e.call(this,i,j[d]()))}
);
return"scrollTo"in f&&f.document?f.document.compatMode==="CSS1Compat"&&f.document.documentElement["client"+b]||f.document.body["client"+b]:f.nodeType===9?Math.max(f.documentElement["client"+b],f.body["scroll"+b],f.documentElement["scroll"+b],f.body["offset"+b],f.documentElement["offset"+b]):e===v?c.css(f,d):this.css(d,typeof e==="string"?e:e+"px")}
}
);
z.jQuery=z.$=c}
)(window);
CSS代码(css.css):
/* CSS Document */
body,h1,h2,h3,h4,h5,h6,p,ul,ol,li,form,img,dl,dt,dd,table,th,td,blockquote,fieldset,div,strong,label,em{margin:0;padding:0;border:0;}
ul,ol,li{list-style:none;}
input,button{margin:0;font-size:12px;vertical-align:middle;}
body{font-size:12px;font-family:Arial,Helvetica,sans-serif;margin:0 auto;}
table{border-collapse:collapse;border-spacing:0;}
p{line-height:28px}
.clearfloat{height:0;font-size:1px;clear:both;line-height:0;}
#container{width:650px;text-align:left;margin:20px auto;}
a{color:#333;text-decoration:none;}
a:hover{color:#ef9b11;text-decoration:underline;}
.left{width:420px;float:left;}
.left h3{font-size:18px;padding-bottom:8px;font-weight:normal;}
.s-t{width:100%;padding-bottom:10px;}
.s-c{width:100%;}
.s-c h4{font-size:14px;font-weight:normal;padding-bottom:9px;}
.s-c .pics{width:107px;float:left;}
.s-c .p1 img{width:100%;}
.s-c .s-detail{width:285px;float:left;display:inline;margin-left:7px;}
.cnt{text-indent:2em;line-height:18px;}
.right{width:180px;float:left;BACKGROUND:#f3f3f3;}
.slide-pic{padding:10px 0px 10px 15px;HEIGHT:auto}
.slide-pic A#prev{DISPLAY:block;BACKGROUND:url(../images/slide.png) no-repeat;MARGIN:0px;OVERFLOW:hidden;WIDTH:150px;TEXT-INDENT:-9999em;HEIGHT:14px;outline:none}
.slide-pic A#next{DISPLAY:block;BACKGROUND:url(../images/slide.png) no-repeat;MARGIN:0px;OVERFLOW:hidden;WIDTH:150px;TEXT-INDENT:-9999em;HEIGHT:14px;outline:none}
.slide-pic A#prev{BACKGROUND-POSITION:center 0px}
.slide-pic A#next{BACKGROUND-POSITION:center -20px}
.slide-pic A#prev:hover{BACKGROUND-POSITION:center -40px}
.slide-pic A#next:hover{BACKGROUND-POSITION:center -60px}
.slide-pic A.gray#prev{BACKGROUND-POSITION:center -80px}
.slide-pic A.gray#next{BACKGROUND-POSITION:center -100px}
.slide-pic .pic-container{MARGIN:5px 0px;OVERFLOW:hidden;WIDTH:150px;HEIGHT:300px}
.slide-pic UL{WIDTH:150px}
.slide-pic UL LI{PADDING-RIGHT:0px;PADDING-LEFT:0px;PADDING-BOTTOM:5px;CURSOR:pointer;PADDING-TOP:5px}
.slide-pic UL LI P{BORDER-RIGHT:#fff 5px solid;BORDER-TOP:#fff 5px solid;OVERFLOW:hidden;BORDER-LEFT:#fff 5px solid;WIDTH:140px;BORDER-BOTTOM:#fff 5px solid;HEIGHT:80px}
.slide-pic UL LI.hover P{BORDER-LEFT-COLOR:#bbbbbb;BORDER-BOTTOM-COLOR:#bbbbbb;BORDER-TOP-COLOR:#bbbbbb;BORDER-RIGHT-COLOR:#bbbbbb}
.slide-pic UL LI P IMG{WIDTH:140px;HEIGHT:80px}
.slide-pic UL LI.cur P{BORDER-LEFT-COLOR:#2c2c2c! important;BORDER-BOTTOM-COLOR:#2c2c2c! important;BORDER-TOP-COLOR:#2c2c2c! important;BORDER-RIGHT-COLOR:#2c2c2c! important}
.slide-pic UL LI .date{MARGIN-TOP:-20px;DISPLAY:block;Z-INDEX:1;BACKGROUND:#fff;WIDTH:140px;COLOR:#000;LINE-HEIGHT:20px;POSITION:static;HEIGHT:20px;TEXT-ALIGN:center;filter:alpha(opacity=20);-moz-opacity:0.5;-khtml-opacity:0.5;opacity:0.5;}