糯米网产品展示效果轮播滚动切换特效代码

版权:原创 更新时间:1年以上
[该文章底部包含文件资源,可根据自己情况,决定是否下载资源使用,时间>金钱,如有需要,立即查看资源]

以下是 糯米网产品展示效果轮播滚动切换特效代码 的示例演示效果:

当前平台(PC电脑)
  • 平台:

部分效果截图:

糯米网产品展示效果轮播滚动切换特效代码

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;}
附件:下载该文件资源,减少时间成本(增值服务)
留言
该资源可下载
File Source
.rar
107.36 KB
Html 焦点滚动特效3
最新结算
jquery虚拟键盘中文打字效果js代码
类型: .rar 金额: CNY 2.31¥ 状态: 待结算 详细>
jquery虚拟键盘中文打字效果js代码
类型: .rar 金额: CNY 0.29¥ 状态: 待结算 详细>
HTML5实现CSS滤镜图片切换特效代码
类型: .rar 金额: CNY 2.31¥ 状态: 待结算 详细>
jQuery头像裁剪插件cropbox js代码
类型: .rar 金额: CNY 0.29¥ 状态: 待结算 详细>
jQuery头像裁剪插件cropbox js代码
类型: .rar 金额: CNY 2.31¥ 状态: 待结算 详细>
CSS3制作3D图片立方体旋转特效
类型: .rar 金额: CNY 2.31¥ 状态: 待结算 详细>
CSS3制作3D图片立方体旋转特效
类型: .rar 金额: CNY 0.29¥ 状态: 待结算 详细>
CSS3制作3D图片立方体旋转特效
类型: .rar 金额: CNY 2.31¥ 状态: 待结算 详细>
CSS3制作3D图片立方体旋转特效
类型: .rar 金额: CNY 0.29¥ 状态: 待结算 详细>
jQuery+css3实现信封效果
类型: .rar 金额: CNY 0.29¥ 状态: 待结算 详细>
我们力求给您提供有用的文章,再此基础上,会附加营收资源,不做任何广告,让平台可以更好发展 若您发现您的权利被侵害,或使用了您的版权,请发邮件联系 sunlifel@foxmail.com ggbig觉得 : 不提供源码的文章不是好文章
合作伙伴
联系我们
  • QQ:21499807
  • 邮箱:sunlifel@foxmail.com
  • QQ扫一扫加QQ
    QQ扫一扫
Copyright 2023-2024 ggbig.com·皖ICP备2023004211号-1
打赏文章