(function(){var W=this,ab,F=W.jQuery,S=W.$,T=W.jQuery=W.$=function(b,a){return new T.fn.init(b,a)},M=/^[^<]*(<(.|\s)+>)[^>]*$|^#([\w-]+)$/,ac=/^.[^:#\[\.,]*$/;T.fn=T.prototype={init:function(e,b){e=e||document;if(e.nodeType){this[0]=e;this.length=1;this.context=e;return this}if(typeof e==="string"){var c=M.exec(e);if(c&&(c[1]||!b)){if(c[1]){e=T.clean([c[1]],b)}else{var a=document.getElementById(c[3]);if(a&&a.id!=c[3]){return T().find(e)}var d=T(a||[]);d.context=document;d.selector=e;return d}}else{return T(b).find(e)}}else{if(T.isFunction(e)){return T(document).ready(e)}}if(e.selector&&e.context){this.selector=e.selector;this.context=e.context}return this.setArray(T.isArray(e)?e:T.makeArray(e))},selector:"",jquery:"1.3.2",size:function(){return this.length},get:function(a){return a===ab?Array.prototype.slice.call(this):this[a]},pushStack:function(c,a,d){var b=T(c);b.prevObject=this;b.context=this.context;if(a==="find"){b.selector=this.selector+(this.selector?" ":"")+d}else{if(a){b.selector=this.selector+"."+a+"("+d+")"}}return b},setArray:function(a){this.length=0;Array.prototype.push.apply(this,a);return this},each:function(a,b){return T.each(this,a,b)},index:function(a){return T.inArray(a&&a.jquery?a[0]:a,this)},attr:function(c,a,b){var d=c;if(typeof c==="string"){if(a===ab){return this[0]&&T[b||"attr"](this[0],c)}else{d={};d[c]=a}}return this.each(function(e){for(c in d){T.attr(b?this.style:this,c,T.prop(this,d[c],b,e,c))}})},css:function(b,a){if((b=="width"||b=="height")&&parseFloat(a)<0){a=ab}return this.attr(b,a,"curCSS")},text:function(a){if(typeof a!=="object"&&a!=null){return this.empty().append((this[0]&&this[0].ownerDocument||document).createTextNode(a))}var b="";T.each(a||this,function(){T.each(this.childNodes,function(){if(this.nodeType!=8){b+=this.nodeType!=1?this.nodeValue:T.fn.text([this])}})});return b},wrapAll:function(b){if(this[0]){var a=T(b,this[0].ownerDocument).clone();if(this[0].parentNode){a.insertBefore(this[0])}a.map(function(){var c=this;while(c.firstChild){c=c.firstChild}return c}).append(this)}return this},wrapInner:function(a){return this.each(function(){T(this).contents().wrapAll(a)})},wrap:function(a){return this.each(function(){T(this).wrapAll(a)})},append:function(){return this.domManip(arguments,true,function(a){if(this.nodeType==1){this.appendChild(a)}})},prepend:function(){return this.domManip(arguments,true,function(a){if(this.nodeType==1){this.insertBefore(a,this.firstChild)}})},before:function(){return this.domManip(arguments,false,function(a){this.parentNode.insertBefore(a,this)})},after:function(){return this.domManip(arguments,false,function(a){this.parentNode.insertBefore(a,this.nextSibling)})},end:function(){return this.prevObject||T([])},push:[].push,sort:[].sort,splice:[].splice,find:function(b){if(this.length===1){var a=this.pushStack([],"find",b);a.length=0;T.find(b,this[0],a);return a}else{return this.pushStack(T.unique(T.map(this,function(c){return T.find(b,c)})),"find",b)}},clone:function(b){var d=this.map(function(){if(!T.support.noCloneEvent&&!T.isXMLDoc(this)){var f=this.outerHTML;if(!f){var e=this.ownerDocument.createElement("div");e.appendChild(this.cloneNode(true));f=e.innerHTML}return T.clean([f.replace(/ jQuery\d+="(?:\d+|null)"/g,"").replace(/^\s*/,"")])[0]}else{return this.cloneNode(true)}});if(b===true){var a=this.find("*").andSelf(),c=0;d.find("*").andSelf().each(function(){if(this.nodeName!==a[c].nodeName){return}var g=T.data(a[c],"events");for(var e in g){for(var f in g[e]){T.event.add(this,e,g[e][f],g[e][f].data)}}c++})}return d},filter:function(a){return this.pushStack(T.isFunction(a)&&T.grep(this,function(b,c){return a.call(b,c)})||T.multiFilter(a,T.grep(this,function(b){return b.nodeType===1})),"filter",a)},closest:function(c){var a=T.expr.match.POS.test(c)?T(c):null,b=0;return this.map(function(){var d=this;while(d&&d.ownerDocument){if(a?a.index(d)>-1:T(d).is(c)){T.data(d,"closest",b);return d}d=d.parentNode;b++}})},not:function(b){if(typeof b==="string"){if(ac.test(b)){return this.pushStack(T.multiFilter(b,this,true),"not",b)}else{b=T.multiFilter(b,this)}}var a=b.length&&b[b.length-1]!==ab&&!b.nodeType;return this.filter(function(){return a?T.inArray(this,b)<0:this!=b})},add:function(a){return this.pushStack(T.unique(T.merge(this.get(),typeof a==="string"?T(a):T.makeArray(a))))},is:function(a){return !!a&&T.multiFilter(a,this).length>0},hasClass:function(a){return !!a&&this.is("."+a)},val:function(c){if(c===ab){var j=this[0];if(j){if(T.nodeName(j,"option")){return(j.attributes.value||{}).specified?j.value:j.text}if(T.nodeName(j,"select")){var e=j.selectedIndex,b=[],a=j.options,f=j.type=="select-one";if(e<0){return null}for(var h=f?e:0,d=f?e+1:a.length;h<d;h++){var g=a[h];if(g.selected){c=T(g).val();if(f){return c}b.push(c)}}return b}return(j.value||"").replace(/\r/g,"")}return ab}if(typeof c==="number"){c+=""}return this.each(function(){if(this.nodeType!=1){return}if(T.isArray(c)&&/radio|checkbox/.test(this.type)){this.checked=(T.inArray(this.value,c)>=0||T.inArray(this.name,c)>=0)}else{if(T.nodeName(this,"select")){var k=T.makeArray(c);T("option",this).each(function(){this.selected=(T.inArray(this.value,k)>=0||T.inArray(this.text,k)>=0)});if(!k.length){this.selectedIndex=-1}}else{this.value=c}}})},html:function(a){return a===ab?(this[0]?this[0].innerHTML.replace(/ jQuery\d+="(?:\d+|null)"/g,""):null):this.empty().append(a)},replaceWith:function(a){return this.after(a).remove()},eq:function(a){return this.slice(a,+a+1)},slice:function(){return this.pushStack(Array.prototype.slice.apply(this,arguments),"slice",Array.prototype.slice.call(arguments).join(","))},map:function(a){return this.pushStack(T.map(this,function(b,c){return a.call(b,c,b)}))},andSelf:function(){return this.add(this.prevObject)},domManip:function(d,a,b){if(this[0]){var e=(this[0].ownerDocument||this[0]).createDocumentFragment(),h=T.clean(d,(this[0].ownerDocument||this[0]),e),f=e.firstChild;if(f){for(var g=0,j=this.length;g<j;g++){b.call(c(this[g],f),this.length>1||g>0?e.cloneNode(true):e)}}if(h){T.each(h,E)}}return this;function c(m,k){return a&&T.nodeName(m,"table")&&T.nodeName(k,"tr")?(m.getElementsByTagName("tbody")[0]||m.appendChild(m.ownerDocument.createElement("tbody"))):m}}};T.fn.init.prototype=T.fn;function E(b,a){if(a.src){T.ajax({url:a.src,async:false,dataType:"script"})}else{T.globalEval(a.text||a.textContent||a.innerHTML||"")}if(a.parentNode){a.parentNode.removeChild(a)}}function ad(){return +new Date}T.extend=T.fn.extend=function(){var c=arguments[0]||{},e=1,d=arguments.length,h=false,f;if(typeof c==="boolean"){h=c;c=arguments[1]||{};e=2}if(typeof c!=="object"&&!T.isFunction(c)){c={}}if(d==e){c=this;--e}for(;e<d;e++){if((f=arguments[e])!=null){for(var g in f){var b=c[g],a=f[g];if(c===a){continue}if(h&&a&&typeof a==="object"&&!a.nodeType){c[g]=T.extend(h,b||(a.length!=null?[]:{}),a)}else{if(a!==ab){c[g]=a}}}}}return c};var ag=/z-?index|font-?weight|opacity|zoom|line-?height/i,Q=document.defaultView||{},L=Object.prototype.toString;T.extend({noConflict:function(a){W.$=S;if(a){W.jQuery=F}return T},isFunction:function(a){return L.call(a)==="[object Function]"},isArray:function(a){return L.call(a)==="[object Array]"},isXMLDoc:function(a){return a.nodeType===9&&a.documentElement.nodeName!=="HTML"||!!a.ownerDocument&&T.isXMLDoc(a.ownerDocument)},globalEval:function(a){if(a&&/\S/.test(a)){var b=document.getElementsByTagName("head")[0]||document.documentElement,c=document.createElement("script");c.type="text/javascript";if(T.support.scriptEval){c.appendChild(document.createTextNode(a))}else{c.text=a}b.insertBefore(c,b.firstChild);b.removeChild(c)}},nodeName:function(a,b){return a.nodeName&&a.nodeName.toUpperCase()==b.toUpperCase()},each:function(e,a,f){var g,d=0,c=e.length;if(f){if(c===ab){for(g in e){if(a.apply(e[g],f)===false){break}}}else{for(;d<c;){if(a.apply(e[d++],f)===false){break}}}}else{if(c===ab){for(g in e){if(a.call(e[g],g,e[g])===false){break}}}else{for(var b=e[0];d<c&&a.call(b,d,b)!==false;b=e[++d]){}}}return e},prop:function(b,a,c,d,e){if(T.isFunction(a)){a=a.call(b,d)}return typeof a==="number"&&c=="curCSS"&&!ag.test(e)?a+"px":a},className:{add:function(b,a){T.each((a||"").split(/\s+/),function(d,c){if(b.nodeType==1&&!T.className.has(b.className,c)){b.className+=(b.className?" ":"")+c}})},remove:function(b,a){if(b.nodeType==1){b.className=a!==ab?T.grep(b.className.split(/\s+/),function(c){return !T.className.has(a,c)}).join(" "):""}},has:function(a,b){return a&&T.inArray(b,(a.className||a).toString().split(/\s+/))>-1}},swap:function(b,c,a){var e={};for(var d in c){e[d]=b.style[d];b.style[d]=c[d]}a.call(b);for(var d in c){b.style[d]=e[d]}},css:function(e,g,c,h){if(g=="width"||g=="height"){var a,f={position:"absolute",visibility:"hidden",display:"block"},b=g=="width"?["Left","Right"]:["Top","Bottom"];function d(){a=g=="width"?e.offsetWidth:e.offsetHeight;if(h==="border"){return}T.each(b,function(){if(!h){a-=parseFloat(T.curCSS(e,"padding"+this,true))||0}if(h==="margin"){a+=parseFloat(T.curCSS(e,"margin"+this,true))||0}else{a-=parseFloat(T.curCSS(e,"border"+this+"Width",true))||0}})}if(e.offsetWidth!==0){d()}else{T.swap(e,f,d)}return Math.max(0,Math.round(a))}return T.curCSS(e,g,c)},curCSS:function(e,h,g){var b,j=e.style;if(h=="opacity"&&!T.support.opacity){b=T.attr(j,"opacity");return b==""?"1":b}if(h.match(/float/i)){h=H}if(!g&&j&&j[h]){b=j[h]}else{if(Q.getComputedStyle){if(h.match(/float/i)){h="float"}h=h.replace(/([A-Z])/g,"-$1").toLowerCase();var a=Q.getComputedStyle(e,null);if(a){b=a.getPropertyValue(h)}if(h=="opacity"&&b==""){b="1"}}else{if(e.currentStyle){var d=h.replace(/\-(\w)/g,function(m,k){return k.toUpperCase()});b=e.currentStyle[h]||e.currentStyle[d];if(!/^\d+(px)?$/i.test(b)&&/^\d/.test(b)){var f=j.left,c=e.runtimeStyle.left;e.runtimeStyle.left=e.currentStyle.left;j.left=b||0;b=j.pixelLeft+"px";j.left=f;e.runtimeStyle.left=c}}}}return b},clean:function(g,b,d){b=b||document;if(typeof b.createElement==="undefined"){b=b.ownerDocument||b[0]&&b[0].ownerDocument||document}if(!d&&g.length===1&&typeof g[0]==="string"){var e=/^<(\w+)\s*\/?>$/.exec(g[0]);if(e){return[b.createElement(e[1])]}}var f=[],h=[],a=b.createElement("div");T.each(g,function(n,j){if(typeof j==="number"){j+=""}if(!j){return}if(typeof j==="string"){j=j.replace(/(<(\w+)[^>]*?)\/>/g,function(s,r,t){return t.match(/^(abbr|br|col|img|input|link|meta|param|hr|area|embed)$/i)?s:r+"></"+t+">"});var o=j.replace(/^\s+/,"").substring(0,10).toLowerCase();var m=!o.indexOf("<opt")&&[1,"<select multiple='multiple'>","</select>"]||!o.indexOf("<leg")&&[1,"<fieldset>","</fieldset>"]||o.match(/^<(thead|tbody|tfoot|colg|cap)/)&&[1,"<table>","</table>"]||!o.indexOf("<tr")&&[2,"<table><tbody>","</tbody></table>"]||(!o.indexOf("<td")||!o.indexOf("<th"))&&[3,"<table><tbody><tr>","</tr></tbody></table>"]||!o.indexOf("<col")&&[2,"<table><tbody></tbody><colgroup>","</colgroup></table>"]||!T.support.htmlSerialize&&[1,"div<div>","</div>"]||[0,"",""];a.innerHTML=m[1]+j+m[2];while(m[0]--){a=a.lastChild}if(!T.support.tbody){var k=/<tbody/i.test(j),p=!o.indexOf("<table")&&!k?a.firstChild&&a.firstChild.childNodes:m[1]=="<table>"&&!k?a.childNodes:[];for(var q=p.length-1;q>=0;--q){if(T.nodeName(p[q],"tbody")&&!p[q].childNodes.length){p[q].parentNode.removeChild(p[q])}}}if(!T.support.leadingWhitespace&&/^\s/.test(j)){a.insertBefore(b.createTextNode(j.match(/^\s*/)[0]),a.firstChild)}j=T.makeArray(a.childNodes)}if(j.nodeType){f.push(j)}else{f=T.merge(f,j)}});if(d){for(var c=0;f[c];c++){if(T.nodeName(f[c],"script")&&(!f[c].type||f[c].type.toLowerCase()==="text/javascript")){h.push(f[c].parentNode?f[c].parentNode.removeChild(f[c]):f[c])}else{if(f[c].nodeType===1){f.splice.apply(f,[c+1,0].concat(T.makeArray(f[c].getElementsByTagName("script"))))}d.appendChild(f[c])}}return h}return f},attr:function(c,f,b){if(!c||c.nodeType==3||c.nodeType==8){return ab}var e=!T.isXMLDoc(c),a=b!==ab;f=e&&T.props[f]||f;if(c.tagName){var g=/href|src|style/.test(f);if(f=="selected"&&c.parentNode){c.parentNode.selectedIndex}if(f in c&&e&&!g){if(a){if(f=="type"&&T.nodeName(c,"input")&&c.parentNode){throw"type property can't be changed"}c[f]=b}if(T.nodeName(c,"form")&&c.getAttributeNode(f)){return c.getAttributeNode(f).nodeValue}if(f=="tabIndex"){var d=c.getAttributeNode("tabIndex");return d&&d.specified?d.value:c.nodeName.match(/(button|input|object|select|textarea)/i)?0:c.nodeName.match(/^(a|area)$/i)&&c.href?0:ab}return c[f]}if(!T.support.style&&e&&f=="style"){return T.attr(c.style,"cssText",b)}if(a){c.setAttribute(f,""+b)}var h=!T.support.hrefNormalized&&e&&g?c.getAttribute(f,2):c.getAttribute(f);return h===null?ab:h}if(!T.support.opacity&&f=="opacity"){if(a){c.zoom=1;c.filter=(c.filter||"").replace(/alpha\([^)]*\)/,"")+(parseInt(b)+""=="NaN"?"":"alpha(opacity="+b*100+")")}return c.filter&&c.filter.indexOf("opacity=")>=0?(parseFloat(c.filter.match(/opacity=([^)]*)/)[1])/100)+"":""}f=f.replace(/-([a-z])/ig,function(k,j){return j.toUpperCase()});if(a){c[f]=b}return c[f]},trim:function(a){return(a||"").replace(/^\s+|\s+$/g,"")},makeArray:function(a){var c=[];if(a!=null){var b=a.length;if(b==null||typeof a==="string"||T.isFunction(a)||a.setInterval){c[0]=a}else{while(b){c[--b]=a[b]}}}return c},inArray:function(b,a){for(var d=0,c=a.length;d<c;d++){if(a[d]===b){return d}}return -1},merge:function(b,e){var d=0,c,a=b.length;if(!T.support.getAll){while((c=e[d++])!=null){if(c.nodeType!=8){b[a++]=c}}}else{while((c=e[d++])!=null){b[a++]=c}}return b},unique:function(a){var f=[],g={};try{for(var e=0,d=a.length;e<d;e++){var b=T.data(a[e]);if(!g[b]){g[b]=true;f.push(a[e])}}}catch(c){f=a}return f},grep:function(e,a,f){var d=[];for(var c=0,b=e.length;c<b;c++){if(!f!=!a(e[c],c)){d.push(e[c])}}return d},map:function(f,a){var e=[];for(var d=0,c=f.length;d<c;d++){var b=a(f[d],d);if(b!=null){e[e.length]=b}}return e.concat.apply([],e)}});var O=navigator.userAgent.toLowerCase();T.browser={version:(O.match(/.+(?:rv|it|ra|ie)[\/: ]([\d.]+)/)||[0,"0"])[1],safari:/webkit/.test(O),opera:/opera/.test(O),msie:/msie/.test(O)&&!/opera/.test(O),mozilla:/mozilla/.test(O)&&!/(compatible|webkit)/.test(O)};T.each({parent:function(a){return a.parentNode},parents:function(a){return T.dir(a,"parentNode")},next:function(a){return T.nth(a,2,"nextSibling")},prev:function(a){return T.nth(a,2,"previousSibling")},nextAll:function(a){return T.dir(a,"nextSibling")},prevAll:function(a){return T.dir(a,"previousSibling")},siblings:function(a){return T.sibling(a.parentNode.firstChild,a)},children:function(a){return T.sibling(a.firstChild)},contents:function(a){return T.nodeName(a,"iframe")?a.contentDocument||a.contentWindow.document:T.makeArray(a.childNodes)}},function(b,a){T.fn[b]=function(d){var c=T.map(this,a);if(d&&typeof d=="string"){c=T.multiFilter(d,c)}return this.pushStack(T.unique(c),b,d)}});T.each({appendTo:"append",prependTo:"prepend",insertBefore:"before",insertAfter:"after",replaceAll:"replaceWith"},function(b,a){T.fn[b]=function(h){var e=[],c=T(h);for(var d=0,g=c.length;d<g;d++){var f=(d>0?this.clone(true):this).get();T.fn[a].apply(T(c[d]),f);e=e.concat(f)}return this.pushStack(e,b,h)}});T.each({removeAttr:function(a){T.attr(this,a,"");if(this.nodeType==1){this.removeAttribute(a)}},addClass:function(a){T.className.add(this,a)},removeClass:function(a){T.className.remove(this,a)},toggleClass:function(a,b){if(typeof b!=="boolean"){b=!T.className.has(this,a)}T.className[b?"add":"remove"](this,a)},remove:function(a){if(!a||T.filter(a,[this]).length){T("*",this).add([this]).each(function(){T.event.remove(this);T.removeData(this)});if(this.parentNode){this.parentNode.removeChild(this)}}},empty:function(){T(this).children().remove();while(this.firstChild){this.removeChild(this.firstChild)}}},function(b,a){T.fn[b]=function(){return this.each(a,arguments)}});function Y(b,a){return b[0]&&parseInt(T.curCSS(b[0],a,true),10)||0}var aa="jQuery"+ad(),I=0,R={};T.extend({cache:{},data:function(c,d,b){c=c==W?R:c;var a=c[aa];if(!a){a=c[aa]=++I}if(d&&!T.cache[a]){T.cache[a]={}}if(b!==ab){T.cache[a][d]=b}return d?T.cache[a][d]:a},removeData:function(c,d){c=c==W?R:c;var a=c[aa];if(d){if(T.cache[a]){delete T.cache[a][d];d="";for(d in T.cache[a]){break}if(!d){T.removeData(c)}}}else{try{delete c[aa]}catch(b){if(c.removeAttribute){c.removeAttribute(aa)}}delete T.cache[a]}},queue:function(c,d,a){if(c){d=(d||"fx")+"queue";var b=T.data(c,d);if(!b||T.isArray(a)){b=T.data(c,d,T.makeArray(a))}else{if(a){b.push(a)}}}return b},dequeue:function(a,b){var d=T.queue(a,b),c=d.shift();if(!b||b==="fx"){c=d[0]}if(c!==ab){c.call(a)}}});T.fn.extend({data:function(d,b){var a=d.split(".");a[1]=a[1]?"."+a[1]:"";if(b===ab){var c=this.triggerHandler("getData"+a[1]+"!",[a[0]]);if(c===ab&&this.length){c=T.data(this[0],d)}return c===ab&&a[1]?this.data(a[0]):c}else{return this.trigger("setData"+a[1]+"!",[a[0],b]).each(function(){T.data(this,d,b)})}},removeData:function(a){return this.each(function(){T.removeData(this,a)})},queue:function(b,a){if(typeof b!=="string"){a=b;b="fx"}if(a===ab){return T.queue(this[0],b)}return this.each(function(){var c=T.queue(this,b,a);if(b=="fx"&&c.length==1){c[0].call(this)}})},dequeue:function(a){return this.each(function(){T.dequeue(this,a)})}});(function(){var b=/((?:\((?:\([^()]+\)|[^()]+)+\)|\[(?:\[[^[\]]*\]|['"][^'"]*['"]|[^[\]'"]+)+\]|\\.|[^ >+~,(\[\\]+)+|[>+~])(\s*,\s*)?/g,h=0,n=Object.prototype.toString;var p=function(t,x,ak,aj){ak=ak||[];x=x||document;if(x.nodeType!==1&&x.nodeType!==9){return[]}if(!t||typeof t!=="string"){return ak}var s=[],v,C,z,y,ai,w,u=true;b.lastIndex=0;while((v=b.exec(t))!==null){s.push(v[1]);if(v[2]){w=RegExp.rightContext;break}}if(s.length>1&&g.exec(t)){if(s.length===2&&m.relative[s[0]]){C=k(s[0]+s[1],x)}else{C=m.relative[s[0]]?[x]:p(s.shift(),x);while(s.length){t=s.shift();if(m.relative[t]){t+=s.shift()}C=k(t,C)}}}else{var D=aj?{expr:s.pop(),set:q(aj)}:p.find(s.pop(),s.length===1&&x.parentNode?x.parentNode:x,c(x));C=p.filter(D.expr,D.set);if(s.length>0){z=q(C)}else{u=false}while(s.length){var A=s.pop(),B=A;if(!m.relative[A]){A=""}else{B=s.pop()}if(B==null){B=x}m.relative[A](z,B,c(x))}}if(!z){z=C}if(!z){throw"Syntax error, unrecognized expression: "+(A||t)}if(n.call(z)==="[object Array]"){if(!u){ak.push.apply(ak,z)}else{if(x.nodeType===1){for(var r=0;z[r]!=null;r++){if(z[r]&&(z[r]===true||z[r].nodeType===1&&j(x,z[r]))){ak.push(C[r])}}}else{for(var r=0;z[r]!=null;r++){if(z[r]&&z[r].nodeType===1){ak.push(C[r])}}}}}else{q(z,ak)}if(w){p(w,x,ak,aj);if(o){hasDuplicate=false;ak.sort(o);if(hasDuplicate){for(var r=1;r<ak.length;r++){if(ak[r]===ak[r-1]){ak.splice(r--,1)}}}}}return ak};p.matches=function(s,r){return p(s,null,null,r)};p.find=function(r,y,z){var s,u;if(!r){return[]}for(var v=0,w=m.order.length;v<w;v++){var t=m.order[v],u;if((u=m.match[t].exec(r))){var x=RegExp.leftContext;if(x.substr(x.length-1)!=="\\"){u[1]=(u[1]||"").replace(/\\/g,"");s=m.find[t](u,y,z);if(s!=null){r=r.replace(m.match[t],"");break}}}}if(!s){s=y.getElementsByTagName("*")}return{set:s,expr:r}};p.filter=function(ai,aj,B,v){var w=ai,z=[],r=aj,t,y,s=aj&&aj[0]&&c(aj[0]);while(ai&&aj.length){for(var ak in m.filter){if((t=m.match[ak].exec(ai))!=null){var x=m.filter[ak],A,C;y=false;if(r==z){z=[]}if(m.preFilter[ak]){t=m.preFilter[ak](t,r,B,z,v,s);if(!t){y=A=true}else{if(t===true){continue}}}if(t){for(var u=0;(C=r[u])!=null;u++){if(C){A=x(C,t,u,r);var D=v^!!A;if(B&&A!=null){if(D){y=true}else{r[u]=false}}else{if(D){z.push(C);y=true}}}}}if(A!==ab){if(!B){r=z}ai=ai.replace(m.match[ak],"");if(!y){return[]}break}}}if(ai==w){if(y==null){throw"Syntax error, unrecognized expression: "+ai}else{break}}w=ai}return r};var m=p.selectors={order:["ID","NAME","TAG"],match:{ID:/#((?:[\w\u00c0-\uFFFF_-]|\\.)+)/,CLASS:/\.((?:[\w\u00c0-\uFFFF_-]|\\.)+)/,NAME:/\[name=['"]*((?:[\w\u00c0-\uFFFF_-]|\\.)+)['"]*\]/,ATTR:/\[\s*((?:[\w\u00c0-\uFFFF_-]|\\.)+)\s*(?:(\S?=)\s*(['"]*)(.*?)\3|)\s*\]/,TAG:/^((?:[\w\u00c0-\uFFFF\*_-]|\\.)+)/,CHILD:/:(only|nth|last|first)-child(?:\((even|odd|[\dn+-]*)\))?/,POS:/:(nth|eq|gt|lt|first|last|even|odd)(?:\((\d*)\))?(?=[^-]|$)/,PSEUDO:/:((?:[\w\u00c0-\uFFFF_-]|\\.)+)(?:\((['"]*)((?:\([^\)]+\)|[^\2\(\)]*)+)\2\))?/},attrMap:{"class":"className","for":"htmlFor"},attrHandle:{href:function(r){return r.getAttribute("href")}},relative:{"+":function(r,y,s){var u=typeof y==="string",z=u&&!/\W/.test(y),t=u&&!z;if(z&&!s){y=y.toUpperCase()}for(var v=0,w=r.length,x;v<w;v++){if((x=r[v])){while((x=x.previousSibling)&&x.nodeType!==1){}r[v]=t||x&&x.nodeName===y?x||false:x===y}}if(t){p.filter(y,r,true)}},">":function(w,t,v){var y=typeof t==="string";if(y&&!/\W/.test(t)){t=v?t:t.toUpperCase();for(var s=0,u=w.length;s<u;s++){var x=w[s];if(x){var r=x.parentNode;w[s]=r.nodeName===t?r:false}}}else{for(var s=0,u=w.length;s<u;s++){var x=w[s];if(x){w[s]=y?x.parentNode:x.parentNode===t}}if(y){p.filter(t,w,true)}}},"":function(r,t,v){var s=h++,u=a;if(!t.match(/\W/)){var w=t=v?t:t.toUpperCase();u=d}u("parentNode",t,s,r,w,v)},"~":function(r,t,v){var s=h++,u=a;if(typeof t==="string"&&!t.match(/\W/)){var w=t=v?t:t.toUpperCase();u=d}u("previousSibling",t,s,r,w,v)}},find:{ID:function(t,s,r){if(typeof s.getElementById!=="undefined"&&!r){var u=s.getElementById(t[1]);return u?[u]:[]}},NAME:function(s,w,v){if(typeof w.getElementsByName!=="undefined"){var t=[],x=w.getElementsByName(s[1]);for(var r=0,u=x.length;r<u;r++){if(x[r].getAttribute("name")===s[1]){t.push(x[r])}}return t.length===0?null:t}},TAG:function(s,r){return r.getElementsByTagName(s[1])}},preFilter:{CLASS:function(r,t,s,u,w,v){r=" "+r[1].replace(/\\/g,"")+" ";if(v){return r}for(var y=0,x;(x=t[y])!=null;y++){if(x){if(w^(x.className&&(" "+x.className+" ").indexOf(r)>=0)){if(!s){u.push(x)}}else{if(s){t[y]=false}}}}return false},ID:function(r){return r[1].replace(/\\/g,"")},TAG:function(s,t){for(var r=0;t[r]===false;r++){}return t[r]&&c(t[r])?s[1]:s[1].toUpperCase()},CHILD:function(s){if(s[1]=="nth"){var r=/(-?)(\d*)n((?:\+|-)?\d*)/.exec(s[2]=="even"&&"2n"||s[2]=="odd"&&"2n+1"||!/\D/.test(s[2])&&"0n+"+s[2]||s[2]);s[2]=(r[1]+(r[2]||1))-0;s[3]=r[3]-0}s[0]=h++;return s},ATTR:function(x,t,s,u,w,v){var r=x[1].replace(/\\/g,"");if(!v&&m.attrMap[r]){x[1]=m.attrMap[r]}if(x[2]==="~="){x[4]=" "+x[4]+" "}return x},PSEUDO:function(w,t,s,u,v){if(w[1]==="not"){if(w[3].match(b).length>1||/^\w/.test(w[3])){w[3]=p(w[3],null,null,t)}else{var r=p.filter(w[3],t,s,true^v);if(!s){u.push.apply(u,r)}return false}}else{if(m.match.POS.test(w[0])||m.match.CHILD.test(w[0])){return true}}return w},POS:function(r){r.unshift(true);return r}},filters:{enabled:function(r){return r.disabled===false&&r.type!=="hidden"},disabled:function(r){return r.disabled===true},checked:function(r){return r.checked===true},selected:function(r){r.parentNode.selectedIndex;return r.selected===true},parent:function(r){return !!r.firstChild},empty:function(r){return !r.firstChild},has:function(r,s,t){return !!p(t[3],r).length},header:function(r){return/h\d/i.test(r.nodeName)},text:function(r){return"text"===r.type},radio:function(r){return"radio"===r.type},checkbox:function(r){return"checkbox"===r.type},file:function(r){return"file"===r.type},password:function(r){return"password"===r.type},submit:function(r){return"submit"===r.type},image:function(r){return"image"===r.type},reset:function(r){return"reset"===r.type},button:function(r){return"button"===r.type||r.nodeName.toUpperCase()==="BUTTON"},input:function(r){return/input|select|textarea|button/i.test(r.nodeName)}},setFilters:{first:function(r,s){return s===0},last:function(s,t,u,r){return t===r.length-1},even:function(r,s){return s%2===0},odd:function(r,s){return s%2===1},lt:function(r,s,t){return s<t[3]-0},gt:function(r,s,t){return s>t[3]-0},nth:function(r,s,t){return t[3]-0==s},eq:function(r,s,t){return t[3]-0==s}},filter:{PSEUDO:function(w,s,r,v){var t=s[1],y=m.filters[t];if(y){return y(w,r,s,v)}else{if(t==="contains"){return(w.textContent||w.innerText||"").indexOf(s[3])>=0}else{if(t==="not"){var x=s[3];for(var r=0,u=x.length;r<u;r++){if(x[r]===w){return false}}return true}}}},CHILD:function(y,v){var s=v[1],x=y;switch(s){case"only":case"first":while(x=x.previousSibling){if(x.nodeType===1){return false}}if(s=="first"){return true}x=y;case"last":while(x=x.nextSibling){if(x.nodeType===1){return false}}return true;case"nth":var w=v[2],z=v[3];if(w==1&&z==0){return true}var t=v[0],A=y.parentNode;if(A&&(A.sizcache!==t||!y.nodeIndex)){var u=0;for(x=A.firstChild;x;x=x.nextSibling){if(x.nodeType===1){x.nodeIndex=++u}}A.sizcache=t}var r=y.nodeIndex-z;if(w==0){return r==0}else{return(r%w==0&&r/w>=0)}}},ID:function(r,s){return r.nodeType===1&&r.getAttribute("id")===s},TAG:function(r,s){return(s==="*"&&r.nodeType===1)||r.nodeName===s},CLASS:function(r,s){return(" "+(r.className||r.getAttribute("class"))+" ").indexOf(s)>-1},ATTR:function(w,r){var s=r[1],u=m.attrHandle[s]?m.attrHandle[s](w):w[s]!=null?w[s]:w.getAttribute(s),v=u+"",x=r[2],t=r[4];return u==null?x==="!=":x==="="?v===t:x==="*="?v.indexOf(t)>=0:x==="~="?(" "+v+" ").indexOf(t)>=0:!t?v&&u!==false:x==="!="?v!=t:x==="^="?v.indexOf(t)===0:x==="$="?v.substr(v.length-t.length)===t:x==="|="?v===t||v.substr(0,t.length+1)===t+"-":false},POS:function(w,t,s,v){var u=t[2],r=m.setFilters[u];if(r){return r(w,s,t,v)}}}};var g=m.match.POS;for(var e in m.match){m.match[e]=RegExp(m.match[e].source+/(?![^\[]*\])(?![^\(]*\))/.source)}var q=function(r,s){r=Array.prototype.slice.call(r);if(s){s.push.apply(s,r);return s}return r};try{Array.prototype.slice.call(document.documentElement.childNodes)}catch(f){q=function(v,r){var t=r||[];if(n.call(v)==="[object Array]"){Array.prototype.push.apply(t,v)}else{if(typeof v.length==="number"){for(var s=0,u=v.length;s<u;s++){t.push(v[s])}}else{for(var s=0;v[s];s++){t.push(v[s])}}}return t}}var o;if(document.documentElement.compareDocumentPosition){o=function(s,t){var r=s.compareDocumentPosition(t)&4?-1:s===t?0:1;if(r===0){hasDuplicate=true}return r}}else{if("sourceIndex" in document.documentElement){o=function(s,t){var r=s.sourceIndex-t.sourceIndex;if(r===0){hasDuplicate=true}return r}}else{if(document.createRange){o=function(r,t){var s=r.ownerDocument.createRange(),u=t.ownerDocument.createRange();s.selectNode(r);s.collapse(true);u.selectNode(t);u.collapse(true);var v=s.compareBoundaryPoints(Range.START_TO_END,u);if(v===0){hasDuplicate=true}return v}}}}(function(){var s=document.createElement("form"),r="script"+(new Date).getTime();s.innerHTML="<input name='"+r+"'/>";var t=document.documentElement;t.insertBefore(s,t.firstChild);if(!!document.getElementById(r)){m.find.ID=function(x,w,v){if(typeof w.getElementById!=="undefined"&&!v){var u=w.getElementById(x[1]);return u?u.id===x[1]||typeof u.getAttributeNode!=="undefined"&&u.getAttributeNode("id").nodeValue===x[1]?[u]:ab:[]}};m.filter.ID=function(v,u){var w=typeof v.getAttributeNode!=="undefined"&&v.getAttributeNode("id");return v.nodeType===1&&w&&w.nodeValue===u}}t.removeChild(s)})();(function(){var r=document.createElement("div");r.appendChild(document.createComment(""));if(r.getElementsByTagName("*").length>0){m.find.TAG=function(u,v){var w=v.getElementsByTagName(u[1]);if(u[1]==="*"){var s=[];for(var t=0;w[t];t++){if(w[t].nodeType===1){s.push(w[t])}}w=s}return w}}r.innerHTML="<a href='#'></a>";if(r.firstChild&&typeof r.firstChild.getAttribute!=="undefined"&&r.firstChild.getAttribute("href")!=="#"){m.attrHandle.href=function(s){return s.getAttribute("href",2)}}})();if(document.querySelectorAll){(function(){var s=p,r=document.createElement("div");r.innerHTML="<p class='TEST'></p>";if(r.querySelectorAll&&r.querySelectorAll(".TEST").length===0){return}p=function(w,x,u,t){x=x||document;if(!t&&x.nodeType===9&&!c(x)){try{return q(x.querySelectorAll(w),u)}catch(v){}}return s(w,x,u,t)};p.find=s.find;p.filter=s.filter;p.selectors=s.selectors;p.matches=s.matches})()}if(document.getElementsByClassName&&document.documentElement.getElementsByClassName){(function(){var r=document.createElement("div");r.innerHTML="<div class='test e'></div><div class='test'></div>";if(r.getElementsByClassName("e").length===0){return}r.lastChild.className="e";if(r.getElementsByClassName("e").length===1){return}m.order.splice(1,0,"CLASS");m.find.CLASS=function(u,t,s){if(typeof t.getElementsByClassName!=="undefined"&&!s){return t.getElementsByClassName(u[1])}}})()}function d(x,s,t,z,r,A){var B=x=="previousSibling"&&!A;for(var v=0,w=z.length;v<w;v++){var y=z[v];if(y){if(B&&y.nodeType===1){y.sizcache=t;y.sizset=v}y=y[x];var u=false;while(y){if(y.sizcache===t){u=z[y.sizset];break}if(y.nodeType===1&&!A){y.sizcache=t;y.sizset=v}if(y.nodeName===s){u=y;break}y=y[x]}z[v]=u}}}function a(x,s,t,z,r,A){var B=x=="previousSibling"&&!A;for(var v=0,w=z.length;v<w;v++){var y=z[v];if(y){if(B&&y.nodeType===1){y.sizcache=t;y.sizset=v}y=y[x];var u=false;while(y){if(y.sizcache===t){u=z[y.sizset];break}if(y.nodeType===1){if(!A){y.sizcache=t;y.sizset=v}if(typeof s!=="string"){if(y===s){u=true;break}}else{if(p.filter(s,[y]).length>0){u=y;break}}}y=y[x]}z[v]=u}}}var j=document.compareDocumentPosition?function(r,s){return r.compareDocumentPosition(s)&16}:function(r,s){return r!==s&&(r.contains?r.contains(s):true)};var c=function(r){return r.nodeType===9&&r.documentElement.nodeName!=="HTML"||!!r.ownerDocument&&c(r.ownerDocument)};var k=function(u,w){var r=[],y="",x,s=w.nodeType?[w]:w;while((x=m.match.PSEUDO.exec(u))){y+=x[0];u=u.replace(m.match.PSEUDO,"")}u=m.relative[u]?u+"*":u;for(var v=0,t=s.length;v<t;v++){p(u,s[v],r)}return p.filter(y,r)};T.find=p;T.filter=p.filter;T.expr=p.selectors;T.expr[":"]=T.expr.filters;p.selectors.filters.hidden=function(r){return r.offsetWidth===0||r.offsetHeight===0};p.selectors.filters.visible=function(r){return r.offsetWidth>0||r.offsetHeight>0};p.selectors.filters.animated=function(r){return T.grep(T.timers,function(s){return r===s.elem}).length};T.multiFilter=function(r,t,s){if(s){r=":not("+r+")"}return p.matches(r,t)};T.dir=function(s,t){var u=[],r=s[t];while(r&&r!=document){if(r.nodeType==1){u.push(r)}r=r[t]}return u};T.nth=function(v,u,s,r){u=u||1;var t=0;for(;v;v=v[s]){if(v.nodeType==1&&++t==u){break}}return v};T.sibling=function(r,s){var t=[];for(;r;r=r.nextSibling){if(r.nodeType==1&&r!=s){t.push(r)}}return t};return;W.Sizzle=p})();T.event={add:function(c,f,d,a){if(c.nodeType==3||c.nodeType==8){return}if(c.setInterval&&c!=W){c=W}if(!d.guid){d.guid=this.guid++}if(a!==ab){var e=d;d=this.proxy(e);d.data=a}var g=T.data(c,"events")||T.data(c,"events",{}),b=T.data(c,"handle")||T.data(c,"handle",function(){return typeof T!=="undefined"&&!T.event.triggered?T.event.handle.apply(arguments.callee.elem,arguments):ab});b.elem=c;T.each(f.split(/\s+/),function(m,k){var j=k.split(".");k=j.shift();d.type=j.slice().sort().join(".");var h=g[k];if(T.event.specialAll[k]){T.event.specialAll[k].setup.call(c,a,j)}if(!h){h=g[k]={};if(!T.event.special[k]||T.event.special[k].setup.call(c,a,j)===false){if(c.addEventListener){c.addEventListener(k,b,false)}else{if(c.attachEvent){c.attachEvent("on"+k,b)}}}}h[d.guid]=d;T.event.global[k]=true});c=null},guid:1,global:{},remove:function(b,e,c){if(b.nodeType==3||b.nodeType==8){return}var f=T.data(b,"events"),g,h;if(f){if(e===ab||(typeof e==="string"&&e.charAt(0)==".")){for(var d in f){this.remove(b,d+(e||""))}}else{if(e.type){c=e.handler;e=e.type}T.each(e.split(/\s+/),function(o,m){var j=m.split(".");m=j.shift();var n=RegExp("(^|\\.)"+j.slice().sort().join(".*\\.")+"(\\.|$)");if(f[m]){if(c){delete f[m][c.guid]}else{for(var k in f[m]){if(n.test(f[m][k].type)){delete f[m][k]}}}if(T.event.specialAll[m]){T.event.specialAll[m].teardown.call(b,j)}for(g in f[m]){break}if(!g){if(!T.event.special[m]||T.event.special[m].teardown.call(b,j)===false){if(b.removeEventListener){b.removeEventListener(m,T.data(b,"handle"),false)}else{if(b.detachEvent){b.detachEvent("on"+m,T.data(b,"handle"))}}}g=null;delete f[m]}}})}for(g in f){break}if(!g){var a=T.data(b,"handle");if(a){a.elem=null}T.removeData(b,"events");T.removeData(b,"handle")}}},trigger:function(d,b,e,h){var f=d.type||d;if(!h){d=typeof d==="object"?d[aa]?d:T.extend(T.Event(f),d):T.Event(f);if(f.indexOf("!")>=0){d.type=f=f.slice(0,-1);d.exclusive=true}if(!e){d.stopPropagation();if(this.global[f]){T.each(T.cache,function(){if(this.events&&this.events[f]){T.event.trigger(d,b,this.handle.elem)}})}}if(!e||e.nodeType==3||e.nodeType==8){return ab}d.result=ab;d.target=e;b=T.makeArray(b);b.unshift(d)}d.currentTarget=e;var c=T.data(e,"handle");if(c){c.apply(e,b)}if((!e[f]||(T.nodeName(e,"a")&&f=="click"))&&e["on"+f]&&e["on"+f].apply(e,b)===false){d.result=false}if(!h&&e[f]&&!d.isDefaultPrevented()&&!(T.nodeName(e,"a")&&f=="click")){this.triggered=true;try{e[f]()}catch(a){}}this.triggered=false;if(!d.isPropagationStopped()){var g=e.parentNode||e.ownerDocument;if(g){T.event.trigger(d,b,g,true)}}},handle:function(b){var c,h;b=arguments[0]=T.event.fix(b||W.event);b.currentTarget=this;var a=b.type.split(".");b.type=a.shift();c=!a.length&&!b.exclusive;var d=RegExp("(^|\\.)"+a.slice().sort().join(".*\\.")+"(\\.|$)");h=(T.data(this,"events")||{})[b.type];for(var f in h){var e=h[f];if(c||d.test(e.type)){b.handler=e;b.data=e.data;var g=e.apply(this,arguments);if(g!==ab){b.result=g;if(g===false){b.preventDefault();b.stopPropagation()}}if(b.isImmediatePropagationStopped()){break}}}},props:"altKey attrChange attrName bubbles button cancelable charCode clientX clientY ctrlKey currentTarget data detail eventPhase fromElement handler keyCode metaKey newValue originalTarget pageX pageY prevValue relatedNode relatedTarget screenX screenY shiftKey srcElement target toElement view wheelDelta which".split(" "),fix:function(c){if(c[aa]){return c}var e=c;c=T.Event(e);for(var d=this.props.length,a;d;){a=this.props[--d];c[a]=e[a]}if(!c.target){c.target=c.srcElement||document}if(c.target.nodeType==3){c.target=c.target.parentNode}if(!c.relatedTarget&&c.fromElement){c.relatedTarget=c.fromElement==c.target?c.toElement:c.fromElement}if(c.pageX==null&&c.clientX!=null){var b=document.documentElement,f=document.body;c.pageX=c.clientX+(b&&b.scrollLeft||f&&f.scrollLeft||0)-(b.clientLeft||0);c.pageY=c.clientY+(b&&b.scrollTop||f&&f.scrollTop||0)-(b.clientTop||0)}if(!c.which&&((c.charCode||c.charCode===0)?c.charCode:c.keyCode)){c.which=c.charCode||c.keyCode}if(!c.metaKey&&c.ctrlKey){c.metaKey=c.ctrlKey}if(!c.which&&c.button){c.which=(c.button&1?1:(c.button&2?3:(c.button&4?2:0)))}return c},proxy:function(a,b){b=b||function(){return a.apply(this,arguments)};b.guid=a.guid=a.guid||b.guid||this.guid++;return b},special:{ready:{setup:P,teardown:function(){}}},specialAll:{live:{setup:function(b,a){T.event.add(this,a[0],af)},teardown:function(a){if(a.length){var c=0,b=RegExp("(^|\\.)"+a[0]+"(\\.|$)");T.each((T.data(this,"events").live||{}),function(){if(b.test(this.type)){c++}});if(c<1){T.event.remove(this,a[0],af)}}}}}};T.Event=function(a){if(!this.preventDefault){return new T.Event(a)}if(a&&a.type){this.originalEvent=a;this.type=a.type}else{this.type=a}this.timeStamp=ad();this[aa]=true};function X(){return false}function J(){return true}T.Event.prototype={preventDefault:function(){this.isDefaultPrevented=J;var a=this.originalEvent;if(!a){return}if(a.preventDefault){a.preventDefault()}a.returnValue=false},stopPropagation:function(){this.isPropagationStopped=J;var a=this.originalEvent;if(!a){return}if(a.stopPropagation){a.stopPropagation()}a.cancelBubble=true},stopImmediatePropagation:function(){this.isImmediatePropagationStopped=J;this.stopPropagation()},isDefaultPrevented:X,isPropagationStopped:X,isImmediatePropagationStopped:X};var ah=function(b){var c=b.relatedTarget;while(c&&c!=this){try{c=c.parentNode}catch(a){c=this}}if(c!=this){b.type=b.data;T.event.handle.apply(this,arguments)}};T.each({mouseover:"mouseenter",mouseout:"mouseleave"},function(a,b){T.event.special[b]={setup:function(){T.event.add(this,a,ah,b)},teardown:function(){T.event.remove(this,a,ah)}}});T.fn.extend({bind:function(b,a,c){return b=="unload"?this.one(b,a,c):this.each(function(){T.event.add(this,b,c||a,c&&a)})},one:function(b,a,c){var d=T.event.proxy(c||a,function(e){T(this).unbind(e,d);return(c||a).apply(this,arguments)});return this.each(function(){T.event.add(this,b,d,c&&a)})},unbind:function(a,b){return this.each(function(){T.event.remove(this,a,b)})},trigger:function(b,a){return this.each(function(){T.event.trigger(b,a,this)})},triggerHandler:function(c,a){if(this[0]){var b=T.Event(c);b.preventDefault();b.stopPropagation();T.event.trigger(b,a,this[0]);return b.result}},toggle:function(a){var c=arguments,b=1;while(b<c.length){T.event.proxy(a,c[b++])}return this.click(T.event.proxy(a,function(d){this.lastToggle=(this.lastToggle||0)%b;d.preventDefault();return c[this.lastToggle++].apply(this,arguments)||false}))},hover:function(b,a){return this.mouseenter(b).mouseleave(a)},ready:function(a){P();if(T.isReady){a.call(document,T)}else{T.readyList.push(a)}return this},live:function(a,b){var c=T.event.proxy(b);c.guid+=this.selector+a;T(document).bind(Z(a,this.selector),this.selector,c);return this},die:function(a,b){T(document).unbind(Z(a,this.selector),b?{guid:b.guid+this.selector+a}:null);return this}});function af(a){var d=RegExp("(^|\\.)"+a.type+"(\\.|$)"),b=true,c=[];T.each(T.data(this,"events").live||[],function(g,f){if(d.test(f.type)){var e=T(a.target).closest(f.data)[0];if(e){c.push({elem:e,fn:f})}}});c.sort(function(e,f){return T.data(e.elem,"closest")-T.data(f.elem,"closest")});T.each(c,function(){if(this.fn.call(this.elem,a,this.fn.data)===false){return(b=false)}});return b}function Z(a,b){return["live",a,b.replace(/\./g,"`").replace(/ /g,"|")].join(".")}T.extend({isReady:false,readyList:[],ready:function(){if(!T.isReady){T.isReady=true;if(T.readyList){T.each(T.readyList,function(){this.call(document,T)});T.readyList=null}T(document).triggerHandler("ready")}}});var G=false;function P(){if(G){return}G=true;if(document.addEventListener){document.addEventListener("DOMContentLoaded",function(){document.removeEventListener("DOMContentLoaded",arguments.callee,false);T.ready()},false)}else{if(document.attachEvent){document.attachEvent("onreadystatechange",function(){if(document.readyState==="complete"){document.detachEvent("onreadystatechange",arguments.callee);T.ready()}});if(document.documentElement.doScroll&&W==W.top){(function(){if(T.isReady){return}try{document.documentElement.doScroll("left")}catch(a){setTimeout(arguments.callee,0);return}T.ready()})()}}}T.event.add(W,"load",T.ready)}T.each(("blur,focus,load,resize,scroll,unload,click,dblclick,mousedown,mouseup,mousemove,mouseover,mouseout,mouseenter,mouseleave,change,select,submit,keydown,keypress,keyup,error").split(","),function(a,b){T.fn[b]=function(c){return c?this.bind(b,c):this.trigger(b)}});T(W).bind("unload",function(){for(var a in T.cache){if(a!=1&&T.cache[a].handle){T.event.remove(T.cache[a].handle.elem)}}});(function(){T.support={};var f=document.documentElement,e=document.createElement("script"),a=document.createElement("div"),b="script"+(new Date).getTime();a.style.display="none";a.innerHTML='   <link/><table></table><a href="/a" style="color:red;float:left;opacity:.5;">a</a><select><option>text</option></select><object><param/></object>';var d=a.getElementsByTagName("*"),g=a.getElementsByTagName("a")[0];if(!d||!d.length||!g){return}T.support={leadingWhitespace:a.firstChild.nodeType==3,tbody:!a.getElementsByTagName("tbody").length,objectAll:!!a.getElementsByTagName("object")[0].getElementsByTagName("*").length,htmlSerialize:!!a.getElementsByTagName("link").length,style:/red/.test(g.getAttribute("style")),hrefNormalized:g.getAttribute("href")==="/a",opacity:g.style.opacity==="0.5",cssFloat:!!g.style.cssFloat,scriptEval:false,noCloneEvent:true,boxModel:null};e.type="text/javascript";try{e.appendChild(document.createTextNode("window."+b+"=1;"))}catch(c){}f.insertBefore(e,f.firstChild);if(W[b]){T.support.scriptEval=true;delete W[b]}f.removeChild(e);if(a.attachEvent&&a.fireEvent){a.attachEvent("onclick",function(){T.support.noCloneEvent=false;a.detachEvent("onclick",arguments.callee)});a.cloneNode(true).fireEvent("onclick")}T(function(){var h=document.createElement("div");h.style.width=h.style.paddingLeft="1px";document.body.appendChild(h);T.boxModel=T.support.boxModel=h.offsetWidth===2;document.body.removeChild(h).style.display="none"})})();var H=T.support.cssFloat?"cssFloat":"styleFloat";T.props={"for":"htmlFor","class":"className","float":H,cssFloat:H,styleFloat:H,readonly:"readOnly",maxlength:"maxLength",cellspacing:"cellSpacing",rowspan:"rowSpan",tabindex:"tabIndex"};T.fn.extend({_load:T.fn.load,load:function(e,b,a){if(typeof e!=="string"){return this._load(e)}var c=e.indexOf(" ");if(c>=0){var g=e.slice(c,e.length);e=e.slice(0,c)}var d="GET";if(b){if(T.isFunction(b)){a=b;b=null}else{if(typeof b==="object"){b=T.param(b);d="POST"}}}var f=this;T.ajax({url:e,type:d,dataType:"html",data:b,complete:function(j,h){if(h=="success"||h=="notmodified"){f.html(g?T("<div/>").append(j.responseText.replace(/<script(.|\s)*?\/script>/g,"")).find(g):j.responseText)}if(a){f.each(a,[j.responseText,h,j])}}});return this},serialize:function(){return T.param(this.serializeArray())},serializeArray:function(){return this.map(function(){return this.elements?T.makeArray(this.elements):this}).filter(function(){return this.name&&!this.disabled&&(this.checked||/select|textarea/i.test(this.nodeName)||/text|hidden|password|search/i.test(this.type))}).map(function(c,b){var a=T(this).val();return a==null?null:T.isArray(a)?T.map(a,function(d,e){return{name:b.name,value:d}}):{name:b.name,value:a}}).get()}});T.each("ajaxStart,ajaxStop,ajaxComplete,ajaxError,ajaxSuccess,ajaxSend".split(","),function(b,a){T.fn[a]=function(c){return this.bind(a,c)}});var N=ad();T.extend({get:function(d,b,a,c){if(T.isFunction(b)){a=b;b=null}return T.ajax({type:"GET",url:d,data:b,success:a,dataType:c})},getScript:function(b,a){return T.get(b,null,a,"script")},getJSON:function(c,b,a){return T.get(c,b,a,"json")},post:function(d,b,a,c){if(T.isFunction(b)){a=b;b={}}return T.ajax({type:"POST",url:d,data:b,success:a,dataType:c})},ajaxSetup:function(a){T.extend(T.ajaxSettings,a)},ajaxSettings:{url:location.href,global:true,type:"GET",contentType:"application/x-www-form-urlencoded",processData:true,async:true,xhr:function(){return W.ActiveXObject?new ActiveXObject("Microsoft.XMLHTTP"):new XMLHttpRequest()},accepts:{xml:"application/xml, text/xml",html:"text/html",script:"text/javascript, application/javascript",json:"application/json, text/javascript",text:"text/plain",_default:"*/*"}},lastModified:{},ajax:function(m){m=T.extend(true,m,T.extend(true,{},T.ajaxSettings,m));var a,t=/=\?(&|$)/g,f,b,s=m.type.toUpperCase();if(m.data&&m.processData&&typeof m.data!=="string"){m.data=T.param(m.data)}if(m.dataType=="jsonp"){if(s=="GET"){if(!m.url.match(t)){m.url+=(m.url.match(/\?/)?"&":"?")+(m.jsonp||"callback")+"=?"}}else{if(!m.data||!m.data.match(t)){m.data=(m.data?m.data+"&":"")+(m.jsonp||"callback")+"=?"}}m.dataType="json"}if(m.dataType=="json"&&(m.data&&m.data.match(t)||m.url.match(t))){a="jsonp"+N++;if(m.data){m.data=(m.data+"").replace(t,"="+a+"$1")}m.url=m.url.replace(t,"="+a+"$1");m.dataType="script";W[a]=function(w){b=w;q();n();W[a]=ab;try{delete W[a]}catch(v){}if(r){r.removeChild(d)}}}if(m.dataType=="script"&&m.cache==null){m.cache=false}if(m.cache===false&&s=="GET"){var u=ad();var c=m.url.replace(/(\?|&)_=.*?(&|$)/,"$1_="+u+"$2");m.url=c+((c==m.url)?(m.url.match(/\?/)?"&":"?")+"_="+u:"")}if(m.data&&s=="GET"){m.url+=(m.url.match(/\?/)?"&":"?")+m.data;m.data=null}if(m.global&&!T.active++){T.event.trigger("ajaxStart")}var g=/^(\w+:)?\/\/([^\/?#]+)/.exec(m.url);if(m.dataType=="script"&&s=="GET"&&g&&(g[1]&&g[1]!=location.protocol||g[2]!=location.host)){var r=document.getElementsByTagName("head")[0];var d=document.createElement("script");d.src=m.url;if(m.scriptCharset){d.charset=m.scriptCharset}if(!a){var j=false;d.onload=d.onreadystatechange=function(){if(!j&&(!this.readyState||this.readyState=="loaded"||this.readyState=="complete")){j=true;q();n();d.onload=d.onreadystatechange=null;r.removeChild(d)}}}r.appendChild(d);return ab}var o=false;var p=m.xhr();if(m.username){p.open(s,m.url,m.async,m.username,m.password)}else{p.open(s,m.url,m.async)}try{if(m.data){p.setRequestHeader("Content-Type",m.contentType)}if(m.ifModified){p.setRequestHeader("If-Modified-Since",T.lastModified[m.url]||"Thu, 01 Jan 1970 00:00:00 GMT")}p.setRequestHeader("X-Requested-With","XMLHttpRequest");p.setRequestHeader("Accept",m.dataType&&m.accepts[m.dataType]?m.accepts[m.dataType]+", */*":m.accepts._default)}catch(e){}if(m.beforeSend&&m.beforeSend(p,m)===false){if(m.global&&!--T.active){T.event.trigger("ajaxStop")}p.abort();return false}if(m.global){T.event.trigger("ajaxSend",[p,m])}var k=function(x){if(p.readyState==0){if(h){clearInterval(h);h=null;if(m.global&&!--T.active){T.event.trigger("ajaxStop")}}}else{if(!o&&p&&(p.readyState==4||x=="timeout")){o=true;if(h){clearInterval(h);h=null}f=x=="timeout"?"timeout":!T.httpSuccess(p)?"error":m.ifModified&&T.httpNotModified(p,m.url)?"notmodified":"success";if(f=="success"){try{b=T.httpData(p,m.dataType,m)}catch(v){f="parsererror"}}if(f=="success"){var w;try{w=p.getResponseHeader("Last-Modified")}catch(v){}if(m.ifModified&&w){T.lastModified[m.url]=w}if(!a){q()}}else{T.handleError(m,p,f)}n();if(x){p.abort()}if(m.async){p=null}}}};if(m.async){var h=setInterval(k,13);if(m.timeout>0){setTimeout(function(){if(p&&!o){k("timeout")}},m.timeout)}}try{p.send(m.data)}catch(e){T.handleError(m,p,null,e)}if(!m.async){k()}function q(){if(m.success){m.success(b,f)}if(m.global){T.event.trigger("ajaxSuccess",[p,m])}}function n(){if(m.complete){m.complete(p,f)}if(m.global){T.event.trigger("ajaxComplete",[p,m])}if(m.global&&!--T.active){T.event.trigger("ajaxStop")}}return p},handleError:function(c,a,d,b){if(c.error){c.error(a,d,b)}if(c.global){T.event.trigger("ajaxError",[a,c,b])}},active:0,httpSuccess:function(a){try{return !a.status&&location.protocol=="file:"||(a.status>=200&&a.status<300)||a.status==304||a.status==1223}catch(b){}return false},httpNotModified:function(b,d){try{var a=b.getResponseHeader("Last-Modified");return b.status==304||a==T.lastModified[d]}catch(c){}return false},httpData:function(a,c,d){var e=a.getResponseHeader("content-type"),f=c=="xml"||!c&&e&&e.indexOf("xml")>=0,b=f?a.responseXML:a.responseText;if(f&&b.documentElement.tagName=="parsererror"){throw"parsererror"}if(d&&d.dataFilter){b=d.dataFilter(b,c)}if(typeof b==="string"){if(c=="script"){T.globalEval(b)}if(c=="json"){b=W["eval"]("("+b+")")}}return b},param:function(d){var b=[];function a(f,e){b[b.length]=encodeURIComponent(f)+"="+encodeURIComponent(e)}if(T.isArray(d)||d.jquery){T.each(d,function(){a(this.name,this.value)})}else{for(var c in d){if(T.isArray(d[c])){T.each(d[c],function(){a(c,this)})}else{a(c,T.isFunction(d[c])?d[c]():d[c])}}}return b.join("&").replace(/%20/g,"+")}});var V={},U,ae=[["height","marginTop","marginBottom","paddingTop","paddingBottom"],["width","marginLeft","marginRight","paddingLeft","paddingRight"],["opacity"]];function K(b,c){var a={};T.each(ae.concat.apply([],ae.slice(0,c)),function(){a[this]=b});return a}T.fn.extend({show:function(c,a){if(c){return this.animate(K("show",3),c,a)}else{for(var e=0,g=this.length;e<g;e++){var h=T.data(this[e],"olddisplay");this[e].style.display=h||"";if(T.css(this[e],"display")==="none"){var f=this[e].tagName,b;if(V[f]){b=V[f]}else{var d=T("<"+f+" />").appendTo("body");b=d.css("display");if(b==="none"){b="block"}d.remove();V[f]=b}T.data(this[e],"olddisplay",b)}}for(var e=0,g=this.length;e<g;e++){this[e].style.display=T.data(this[e],"olddisplay")||""}return this}},hide:function(b,a){if(b){return this.animate(K("hide",3),b,a)}else{for(var c=0,d=this.length;c<d;c++){var e=T.data(this[c],"olddisplay");if(!e&&e!=="none"){T.data(this[c],"olddisplay",T.css(this[c],"display"))}}for(var c=0,d=this.length;c<d;c++){this[c].style.display="none"}return this}},_toggle:T.fn.toggle,toggle:function(a,b){var c=typeof a==="boolean";return T.isFunction(a)&&T.isFunction(b)?this._toggle.apply(this,arguments):a==null||c?this.each(function(){var d=c?a:T(this).is(":hidden");T(this)[d?"show":"hide"]()}):this.animate(K("toggle",3),a,b)},fadeTo:function(c,a,b){return this.animate({opacity:a},c,b)},animate:function(a,d,b,c){var e=T.speed(d,b,c);return this[e.queue===false?"each":"queue"](function(){var g=T.extend({},e),j,f=this.nodeType==1&&T(this).is(":hidden"),h=this;for(j in a){if(a[j]=="hide"&&f||a[j]=="show"&&!f){return g.complete.call(this)}if((j=="height"||j=="width")&&this.style){g.display=T.css(this,"display");g.overflow=this.style.overflow}}if(g.overflow!=null){this.style.overflow="hidden"}g.curAnim=T.extend({},a);T.each(a,function(q,m){var n=new T.fx(h,g,q);if(/toggle|show|hide/.test(m)){n[m=="toggle"?f?"show":"hide":m](a)}else{var o=m.toString().match(/^([+-]=)?([\d+-.]+)(.*)$/),k=n.cur(true)||0;if(o){var r=parseFloat(o[2]),p=o[3]||"px";if(p!="px"){h.style[q]=(r||1)+p;k=((r||1)/n.cur(true))*k;h.style[q]=k+p}if(o[1]){r=((o[1]=="-="?-1:1)*r)+k}n.custom(k,r,p)}else{n.custom(k,m,"")}}});return true})},stop:function(b,c){var a=T.timers;if(b){this.queue([])}this.each(function(){for(var d=a.length-1;d>=0;d--){if(a[d].elem==this){if(c){a[d](true)}a.splice(d,1)}}});if(!c){this.dequeue()}return this}});T.each({slideDown:K("show",1),slideUp:K("hide",1),slideToggle:K("toggle",1),fadeIn:{opacity:"show"},fadeOut:{opacity:"hide"}},function(b,a){T.fn[b]=function(d,c){return this.animate(a,d,c)}});T.extend({speed:function(b,a,c){var d=typeof b==="object"?b:{complete:c||!c&&a||T.isFunction(b)&&b,duration:b,easing:c&&a||a&&!T.isFunction(a)&&a};d.duration=T.fx.off?0:typeof d.duration==="number"?d.duration:T.fx.speeds[d.duration]||T.fx.speeds._default;d.old=d.complete;d.complete=function(){if(d.queue!==false){T(this).dequeue()}if(T.isFunction(d.old)){d.old.call(this)}};return d},easing:{linear:function(b,a,d,c){return d+c*b},swing:function(b,a,d,c){return((-Math.cos(b*Math.PI)/2)+0.5)*c+d}},timers:[],fx:function(b,c,a){this.options=c;this.elem=b;this.prop=a;if(!c.orig){c.orig={}}}});T.fx.prototype={update:function(){if(this.options.step){this.options.step.call(this.elem,this.now,this)}(T.fx.step[this.prop]||T.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]}var b=parseFloat(T.css(this.elem,this.prop,a));return b&&b>-10000?b:parseFloat(T.curCSS(this.elem,this.prop))||0},custom:function(a,b,c){this.startTime=ad();this.start=a;this.end=b;this.unit=c||this.unit||"px";this.now=this.start;this.pos=this.state=0;var e=this;function d(f){return e.step(f)}d.elem=this.elem;if(d()&&T.timers.push(d)&&!U){U=setInterval(function(){var f=T.timers;for(var g=0;g<f.length;g++){if(!f[g]()){f.splice(g--,1)}}if(!f.length){clearInterval(U);U=ab}},13)}},show:function(){this.options.orig[this.prop]=T.attr(this.elem.style,this.prop);this.options.show=true;this.custom(this.prop=="width"||this.prop=="height"?1:0,this.cur());T(this.elem).show()},hide:function(){this.options.orig[this.prop]=T.attr(this.elem.style,this.prop);this.options.hide=true;this.custom(this.cur(),0)},step:function(c){var d=ad();if(c||d>=this.options.duration+this.startTime){this.now=this.end;this.pos=this.state=1;this.update();this.options.curAnim[this.prop]=true;var f=true;for(var e in this.options.curAnim){if(this.options.curAnim[e]!==true){f=false}}if(f){if(this.options.display!=null){this.elem.style.overflow=this.options.overflow;this.elem.style.display=this.options.display;if(T.css(this.elem,"display")=="none"){this.elem.style.display="block"}}if(this.options.hide){T(this.elem).hide()}if(this.options.hide||this.options.show){for(var b in this.options.curAnim){T.attr(this.elem.style,b,this.options.orig[b])}}this.options.complete.call(this.elem)}return false}else{var a=d-this.startTime;this.state=a/this.options.duration;this.pos=T.easing[this.options.easing||(T.easing.swing?"swing":"linear")](this.state,a,0,1,this.options.duration);this.now=this.start+((this.end-this.start)*this.pos);this.update()}return true}};T.extend(T.fx,{speeds:{slow:600,fast:200,_default:400},step:{opacity:function(a){T.attr(a.elem.style,"opacity",a.now)},_default:function(a){if(a.elem.style&&a.elem.style[a.prop]!=null){a.elem.style[a.prop]=a.now+a.unit}else{a.elem[a.prop]=a.now}}}});if(document.documentElement.getBoundingClientRect){T.fn.offset=function(){if(!this[0]){return{top:0,left:0}}if(this[0]===this[0].ownerDocument.body){return T.offset.bodyOffset(this[0])}var f=this[0].getBoundingClientRect(),c=this[0].ownerDocument,g=c.body,h=c.documentElement,a=h.clientTop||g.clientTop||0,b=h.clientLeft||g.clientLeft||0,d=f.top+(self.pageYOffset||T.boxModel&&h.scrollTop||g.scrollTop)-a,e=f.left+(self.pageXOffset||T.boxModel&&h.scrollLeft||g.scrollLeft)-b;return{top:d,left:e}}}else{T.fn.offset=function(){if(!this[0]){return{top:0,left:0}}if(this[0]===this[0].ownerDocument.body){return T.offset.bodyOffset(this[0])}T.offset.initialized||T.offset.initialize();var f=this[0],j=f.offsetParent,k=f,a=f.ownerDocument,c,h=a.documentElement,e=a.body,d=a.defaultView,m=d.getComputedStyle(f,null),b=f.offsetTop,g=f.offsetLeft;while((f=f.parentNode)&&f!==e&&f!==h){c=d.getComputedStyle(f,null);b-=f.scrollTop,g-=f.scrollLeft;if(f===j){b+=f.offsetTop,g+=f.offsetLeft;if(T.offset.doesNotAddBorder&&!(T.offset.doesAddBorderForTableAndCells&&/^t(able|d|h)$/i.test(f.tagName))){b+=parseInt(c.borderTopWidth,10)||0,g+=parseInt(c.borderLeftWidth,10)||0}k=j,j=f.offsetParent}if(T.offset.subtractsBorderForOverflowNotVisible&&c.overflow!=="visible"){b+=parseInt(c.borderTopWidth,10)||0,g+=parseInt(c.borderLeftWidth,10)||0}m=c}if(m.position==="relative"||m.position==="static"){b+=e.offsetTop,g+=e.offsetLeft}if(m.position==="fixed"){b+=Math.max(h.scrollTop,e.scrollTop),g+=Math.max(h.scrollLeft,e.scrollLeft)}return{top:b,left:g}}}T.offset={initialize:function(){if(this.initialized){return}var c=document.body,j=document.createElement("div"),g,h,a,f,b,k,e=c.style.marginTop,d='<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>';b={position:"absolute",top:0,left:0,margin:0,border:0,width:"1px",height:"1px",visibility:"hidden"};for(k in b){j.style[k]=b[k]}j.innerHTML=d;c.insertBefore(j,c.firstChild);g=j.firstChild,h=g.firstChild,f=g.nextSibling.firstChild.firstChild;this.doesNotAddBorder=(h.offsetTop!==5);this.doesAddBorderForTableAndCells=(f.offsetTop===5);g.style.overflow="hidden",g.style.position="relative";this.subtractsBorderForOverflowNotVisible=(h.offsetTop===-5);c.style.marginTop="1px";this.doesNotIncludeMarginInBodyOffset=(c.offsetTop===0);c.style.marginTop=e;c.removeChild(j);this.initialized=true},bodyOffset:function(c){T.offset.initialized||T.offset.initialize();var a=c.offsetTop,b=c.offsetLeft;if(T.offset.doesNotIncludeMarginInBodyOffset){a+=parseInt(T.curCSS(c,"marginTop",true),10)||0,b+=parseInt(T.curCSS(c,"marginLeft",true),10)||0}return{top:a,left:b}}};T.fn.extend({position:function(){var b=0,c=0,e;if(this[0]){var d=this.offsetParent(),a=this.offset(),f=/^body|html$/i.test(d[0].tagName)?{top:0,left:0}:d.offset();a.top-=Y(this,"marginTop");a.left-=Y(this,"marginLeft");f.top+=Y(d,"borderTopWidth");f.left+=Y(d,"borderLeftWidth");e={top:a.top-f.top,left:a.left-f.left}}return e},offsetParent:function(){var a=this[0].offsetParent||document.body;while(a&&(!/^body|html$/i.test(a.tagName)&&T.css(a,"position")=="static")){a=a.offsetParent}return T(a)}});T.each(["Left","Top"],function(b,c){var a="scroll"+c;T.fn[a]=function(d){if(!this[0]){return null}return d!==ab?this.each(function(){this==W||this==document?W.scrollTo(!b?d:T(W).scrollLeft(),b?d:T(W).scrollTop()):this[a]=d}):this[0]==W||this[0]==document?self[b?"pageYOffset":"pageXOffset"]||T.boxModel&&document.documentElement[a]||document.body[a]:this[0][a]}});T.each(["Height","Width"],function(b,d){var f=b?"Left":"Top",c=b?"Right":"Bottom",e=d.toLowerCase();T.fn["inner"+d]=function(){return this[0]?T.css(this[0],e,false,"padding"):null};T.fn["outer"+d]=function(g){return this[0]?T.css(this[0],e,false,g?"margin":"border"):null};var a=d.toLowerCase();T.fn[a]=function(g){return this[0]==W?document.compatMode=="CSS1Compat"&&document.documentElement["client"+d]||document.body["client"+d]:this[0]==document?Math.max(document.documentElement["client"+d],document.body["scroll"+d],document.documentElement["scroll"+d],document.body["offset"+d],document.documentElement["offset"+d]):g===ab?(this.length?T.css(this[0],a):null):this.css(a,typeof g==="string"?g:g+"px")}})})();function getCookie(a){if(document.cookie.length>0){c_start=document.cookie.indexOf(a+"=");if(c_start!=-1){c_start=c_start+a.length+1;c_end=document.cookie.indexOf(";",c_start);if(c_end==-1){c_end=document.cookie.length}return unescape(document.cookie.substring(c_start,c_end))}}return""}function show_hide_trips(a){jQuery("#"+a).toggle()}function countdown_clock(){var h=getCookie("countdowncookie");var f=getCookie("countdowncookietitle");if(h){document.write('<center><a href="http://www.cancunandrivieramaya.com/countdown/countdown.cgi"><img border="0" src="/clock.jpg" /></a> <span class=cookiecounter>'+f+': <span id="countdown1">'+h+"</span></center>")}function g(m,j){var k=new Date();b(+k,m,j);setTimeout("if(typeof CD_T=='function'){CD_T('"+m+"',"+j+")}",1100-k.getMilliseconds())}function b(u,t,q){var k=q-u;if(k<=0){k*=-1}var r=Math.floor(k/86400000);k-=r*86400000;var p=Math.floor(k/3600000);k-=p*3600000;var j=Math.floor(k/60000);k-=j*60000;var o=Math.floor(k/1000);if(c[t]){c[t].innerHTML=r+" day"+(r==1?" ":"s ")+e(p)+"h "+e(j)+"m "+e(o)+"s"}}function e(j){return(j<10?"0"+j:j)}function d(){var j="countdown";var o=1;if(document.getElementById||document.all){for(var k=1;o;++k){var p=j+k;o=document.getElementById?document.getElementById(p):document.all[p];if(o&&(typeof o.innerHTML)!="undefined"){var m=o.innerHTML;var n=a(m);if(!isNaN(n)){c[p]=o;g(p,n.valueOf());if(o.style){o.style.visibility="visible"}}else{o.innerHTML=m+'<a href="http://andrewu.co.uk/clj/countdown/" title="Countdown Error:Invalid date format used,check documentation (see link)">*</a>'}}}}}function a(o){var k=/(\d{4})\-(\d{1,2})\-(\d{1,2})\s+(\d{1,2}):(\d{1,2}):(\d{0,2})\s+GMT([+\-])(\d{1,2}):?(\d{1,2})?/;if(o.match(k)){var p=new Date(0);p.setUTCFullYear(+RegExp.$1,+RegExp.$2-1,+RegExp.$3);p.setUTCHours(+RegExp.$4,+RegExp.$5,+RegExp.$6);var n=(RegExp.$7=="-"?-1:1);var m=+RegExp.$8;var j=+RegExp.$9;if(m){p.setUTCHours(p.getUTCHours()-m*n)}if(j){p.setUTCMinutes(p.getUTCMinutes()-j*n)}return p}else{return NaN}}var c=new Object();if(window.attachEvent){window.attachEvent("onload",d)}else{if(window.addEventListener){window.addEventListener("load",d,false)}else{window.onload=d}}}var ElementMaxHeight=function(){this.initialize.apply(this,arguments)};ElementMaxHeight.prototype={initialize:function(c){this.elements=document.getElementsByClassName(c||"maxheight");this.textElement=document.createElement("span");this.textElement.appendChild(document.createTextNode("A"));this.textElement.style.display="block";this.textElement.style.position="absolute";this.textElement.style.fontSize="1em";this.textElement.style.top="-1000px";this.textElement.style.left="-1000px";document.body.appendChild(this.textElement);this.textElementHeight=document.getDimensions(this.textElement).height;var b=this;var a=this.checkFontSize;this.checkFontSizeInterval=window.setInterval(function(){return a.apply(b)},500);this.expand();var d=this.expand;if(window.addEventListener){window.addEventListener("resize",function(e){return d.apply(b,[(e||window.event)])},false)}else{if(window.attachEvent){window.attachEvent("onresize",function(e){return d.apply(b,[(e||window.event)])})}}},expand:function(){this.reset();for(var a=0;a<this.elements.length;a++){this.elements[a].style.height=document.getDimensions(this.elements[a].parentNode).height+"px"}},reset:function(){for(var a=0;a<this.elements.length;a++){this.elements[a].style.height="auto"}},checkFontSize:function(){var a=document.getDimensions(this.textElement).height;if(this.textElementHeight!=a){this.textElementHeight=a;this.expand()}}};if(!!document.evaluate){document._getElementsByXPath=function(f,a){var c=[];var e=document.evaluate(f,a||document,null,XPathResult.ORDERED_NODE_SNAPSHOT_TYPE,null);for(var b=0,d=e.snapshotLength;b<d;b++){c.push(e.snapshotItem(b))}return c}}document.getElementsByClassName=function(d,a){if(!!document.evaluate){var g=".//*[contains(concat(' ', @class, ' '), ' "+d+" ')]";return document._getElementsByXPath(g,a)}else{var c=(a||document.body).getElementsByTagName("*");var f=[],h;for(var b=0,e=c.length;b<e;b++){h=c[b];if(h.className.length!=0&&(h.className==d||h.className.match(new RegExp("(^|\\s)"+d+"(\\s|$)")))){f.push(h)}}return f}};document.getDimensions=function(a){var b=a.style.display;if(b!="none"&&b!=null){return{width:a.offsetWidth,height:a.offsetHeight}}return{width:originalWidth,height:originalHeight}};function bookmark_us(){var a=this.location;var c=document.title;if(window.sidebar){window.sidebar.addPanel(c,a,"")}else{if(window.opera&&window.print){var b=document.createElement("a");b.setAttribute("href",a);b.setAttribute("title",c);b.setAttribute("rel","sidebar");b.click()}else{if(document.all){window.external.AddFavorite(a,c)}}}}function add_to_faves(c){var b=this.location;var d=document.title;if(c=="more"){var a="http://api.addthis.com/oexchange/0.8/forward/offer?username=cancun&title="+d+"&url="+b}else{var a="http://api.addthis.com/oexchange/0.8/forward/"+c+"/offer?username=cancun&title="+d+"&url="+b}window.open(a,"mywin","left=20,top=20,width=600,height=600,toolbar=1,resizable=1,scrollbars=yes")}function ajax_menu(b){var a=b+"_sub";var c=jQuery("#"+a).html();if(c.length>0){jQuery("#"+a).html("")}else{jQuery.post("/cgi-bin/menu.cgi",{menu_item:b},function(d){setTimeout("finishAjax('"+escape(d)+"','"+b+"')",400)})}return false}function finishAjax(b,c){var a=c+"_sub";jQuery("#"+a).fadeOut();jQuery("#"+a).html(unescape(b));jQuery("#"+a).fadeIn()}function show_hide(a){jQuery("#"+a).toggle()}function load_top_ad(){var a=jQuery.ajax({url:"/cgi-bin/gallery/ad_frame.cgi?area=Top",async:false}).responseText;jQuery("#banner_ad").html(a);load_side_ad()}function load_side_ad(){var a=jQuery.ajax({url:"/ban.cgi",async:false}).responseText;jQuery("#banner_ad_side").html(a)}function load_order_form(b){jQuery("#"+b+"_loader").show();var a=jQuery.ajax({url:"/order_forms/"+b+".html",async:false}).responseText;jQuery("#"+b).html(a);jQuery("#"+b).show();jQuery("#"+b+"_loader").hide()}function load_order_form_close(a){jQuery("#"+a).hide()}var fontFace="verdana";var fontSize=9;var titleWidth=90;var titleMode=1;var dayWidth=12;var dayDigits=1;var titleColor="#cccccc";var daysColor="#cccccc";var bodyColor="#ffffff";var dayColor="#ffffff";var currentDayColor="#333333";var footColor="#cccccc";var borderColor="#333333";var titleFontColor="#333333";var daysFontColor="#333333";var dayFontColor="#333333";var currentDayFontColor="#ffffff";var footFontColor="#333333";var calFormat="yyyy/mm/dd";var weekDay=0;var calWidth=200,calHeight=200,calOffsetX=-200,calOffsetY=16;var calWin=null;var winX=0,winY=0;var cal="cal";var cals=new Array();var currentCal=null;var yxMonths=new Array("January","February","March","April","May","June","July","August","September","October","November","December");var yxDays=new Array("Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday","Sunday");var yxLinks=new Array("[close]","[clear]");var nav=navigator.userAgent.toLowerCase();var isOpera=(nav.indexOf("opera")!=-1)?true:false;var isOpera5=(nav.indexOf("opera 5")!=-1||nav.indexOf("opera/5")!=-1)?true:false;var isOpera6=(isOpera&&parseInt(navigator.appVersion)>=6)?true:false;var isN6=(nav.indexOf("gecko")!=-1);var isN4=(document.layers)?true:false;var isMac=(nav.indexOf("mac")!=-1);var isIE=(document.all&&!isOpera&&(!isMac||navigator.appVersion.indexOf("MSIE 4")==-1))?true:false;if(isN4){fontSize+=2}var span2="</span>";function span1(a){return"<span class='"+a+"'>"}function spanx(a,b){return"."+a+" { font-family:"+fontFace+"; font-size:"+fontSize+"px; color:"+b+"; }\n"}function a1(a){return"<a class='"+a+"' href="}function ax(a,b){return"."+a+" { text-decoration:none; color:"+b+"; }\n"}function calOBJ(a,d,c,b){this.name=a;this.title=d;this.field=c;this.formName=b;this.form=null}function setFont(a,b){if(a!=""){fontFace=a}if(b>0){fontSize=b;if(isN4){fontSize+=2}}}function setWidth(c,d,a,b){if(c>0){titleWidth=c}if(d==1||d==2){titleMode=d}if(a>0){dayWidth=a}if(b>0){dayDigits=b}}function setColor(d,b,a,f,c,e,g){if(d!=""){titleColor=d}if(b!=""){daysColor=b}if(a!=""){bodyColor=a}if(f!=""){dayColor=f}if(c!=""){currentDayColor=c}if(e!=""){footColor=e}if(g!=""){borderColor=g}}function setFontColor(d,e,b,a,c){if(d!=""){titleFontColor=d}if(e!=""){daysFontColor=e}if(b!=""){dayFontColor=b}if(a!=""){currentDayFontColor=a}if(c!=""){footFontColor=c}}function setFormat(a){calFormat=a}function setSize(d,a,c,b){if(d>0){calWidth=d}if(a>0){calHeight=a}calOffsetX=c;calOffsetY=b}function setWeekDay(a){if(a==0||a==1){weekDay=a}}function setMonthNames(a,b,d,f,h,c,e,k,j,n,g,m){if(a!=""){yxMonths[0]=a}if(b!=""){yxMonths[1]=b}if(d!=""){yxMonths[2]=d}if(f!=""){yxMonths[3]=f}if(h!=""){yxMonths[4]=h}if(c!=""){yxMonths[5]=c}if(e!=""){yxMonths[6]=e}if(k!=""){yxMonths[7]=k}if(j!=""){yxMonths[8]=j}if(n!=""){yxMonths[9]=n}if(g!=""){yxMonths[10]=g}if(m!=""){yxMonths[11]=m}}function setDayNames(d,c,g,b,f,e,a){if(d!=""){yxDays[0]=d;yxDays[7]=d}if(c!=""){yxDays[1]=c}if(g!=""){yxDays[2]=g}if(b!=""){yxDays[3]=b}if(f!=""){yxDays[4]=f}if(e!=""){yxDays[5]=e}if(a!=""){yxDays[6]=a}}function setLinkNames(a,b){if(a!=""){yxLinks[0]=a}if(b!=""){yxLinks[1]=b}}function addCalendar(a,d,c,b){cals[cals.length]=new calOBJ(a,d,c,b)}function findCalendar(a){for(var b=0;b<cals.length;b++){if(cals[b].name==a){if(cals[b].form==null){if(cals[b].formName==""){if(document.forms[0]){cals[b].form=document.forms[0]}}else{if(document.forms[cals[b].formName]){cals[b].form=document.forms[cals[b].formName]}}}return cals[b]}}return null}function getDayName(e,a,c){var b=new Date(e,a,c);return yxDays[b.getDay()].substring(0,3)}function getMonthFromName(a){for(var b=0;b<yxMonths.length;b++){if(yxMonths[b].toLowerCase().substring(0,3)==a.toLowerCase()){return b}}return 0}function getFormat(){var a=calFormat;a=a.replace(/\\/g,"\\\\");a=a.replace(/\//g,"\\/");a=a.replace(/\[/g,"\\[");a=a.replace(/\]/g,"\\]");a=a.replace(/\(/g,"\\(");a=a.replace(/\)/g,"\\)");a=a.replace(/\{/g,"\\{");a=a.replace(/\}/g,"\\}");a=a.replace(/\</g,"\\<");a=a.replace(/\>/g,"\\>");a=a.replace(/\|/g,"\\|");a=a.replace(/\*/g,"\\*");a=a.replace(/\?/g,"\\?");a=a.replace(/\+/g,"\\+");a=a.replace(/\^/g,"\\^");a=a.replace(/\$/g,"\\$");a=a.replace(/dd/i,"\\d\\d");a=a.replace(/mm/i,"\\d\\d");a=a.replace(/yyyy/i,"\\d\\d\\d\\d");a=a.replace(/day/i,"\\w\\w\\w");a=a.replace(/mon/i,"\\w\\w\\w");return new RegExp(a)}function getDateNumbers(c){var j,a,g;var f=calFormat.search(/yyyy/i);var h=calFormat.search(/mm/i);var b=calFormat.search(/mon/i);var e=calFormat.search(/dd/i);j=c.substring(f,f+4)-0;if(h!=-1){a=c.substring(h,h+2)-1}else{var a=getMonthFromName(c.substring(b,b+3))}g=c.substring(e,e+2)-0;return new Array(j,a,g)}function hideCal(){calWin.close();calWin=null;window.status=""}function getLeftIE(b,a){var c=0;if(b.tagName=="TD"){c=b.offsetLeft}else{if(b.tagName=="TABLE"){c=b.offsetLeft;if(a){c+=(b.cellPadding!=""?parseInt(b.cellPadding):2);a=false}}}return c+(b.parentElement.tagName=="BODY"?0:getLeftIE(b.parentElement,a))}function getTopIE(b,a){var c=0;if(b.tagName=="TR"){c=b.offsetTop}else{if(b.tagName=="TABLE"){c=b.offsetTop;if(a){c+=(b.cellPadding!=""?parseInt(b.cellPadding):2);a=false}}}return c+(b.parentElement.tagName=="BODY"?0:getTopIE(b.parentElement,a))}function getLeftN4(a){return a.pageX}function getTopN4(a){return a.pageY}function getLeftN6(a){return a.offsetLeft}function getTopN6(a){return a.offsetTop}function lastDay(e){var f=e.getFullYear(),c=e.getMonth();for(var a=31;a>=28;a--){var b=new Date(f,c,a);if(c==b.getMonth()){return a}}}function firstDay(c){var e=c.getFullYear(),b=c.getMonth();var a=new Date(e,b,1);return a.getDay()}function dayDisplay(a){if(dayDigits==0){return yxDays[a]}else{return yxDays[a].substring(0,dayDigits)}}function calTitle(e){var f=e.getFullYear(),c=yxMonths[e.getMonth()];var b;if(titleMode==2){b="<tr align='center' bgcolor='"+titleColor+"'><td colspan='7'>\n<table cellpadding='0' cellspacing='0' border='0'><tr align='center' valign='middle'><td align='right'>"+span1("title")+"<b>"+a1("titlea")+"'javascript:if(window.opener && !window.opener.closed && window.opener.moveYear) window.opener.moveYear(-10)'>&nbsp;&#171;</a>&nbsp;"+a1("titlea")+"'javascript:if(window.opener && !window.opener.closed && window.opener.moveYear) window.opener.moveYear(-1)'>&#139;&nbsp;</a></b>"+span2+"</td><td width='"+titleWidth+"'><b>"+span1("title")+f+span2+"</b></td><td align='left'>"+span1("title")+"<b>"+a1("titlea")+"'javascript:if (window.opener && !window.opener.closed && window.opener.moveYear) window.opener.moveYear(1)'>&nbsp;&#155;</a>&nbsp;"+a1("titlea")+"'javascript:if (window.opener && !window.opener.closed && window.opener.moveYear) window.opener.moveYear(10)'>&#187;&nbsp;</a></b>"+span2+"</td></tr><tr align='center' valign='middle'><td align='right'>"+span1("title")+"<b>"+a1("titlea")+"'javascript:if (window.opener && !window.opener.closed && window.opener.prepMonth) window.opener.prepMonth("+e.getMonth()+")'>&nbsp;&#139;&nbsp;</a></b>"+span2+"</td><td width='"+titleWidth+"'><b>"+span1("title")+c+span2+"</b></td><td align='left'>"+span1("title")+"<b>"+a1("titlea")+"'javascript:if (window.opener && !window.opener.closed && window.opener.nextMonth) window.opener.nextMonth("+e.getMonth()+")'>&nbsp;&#155;&nbsp;</a></b>"+span2+"</td></tr></table>\n</td></tr><tr align='center' bgcolor='"+daysColor+"'>"}else{b="<tr align='center' bgcolor='"+titleColor+"'><td colspan='7'>\n<table cellpadding='0' cellspacing='0' border='0'><tr align='center' valign='middle'><td>"+span1("title")+"<b>"+a1("titlea")+"'javascript:if(window.opener && !window.opener.closed && window.opener.moveYear) window.opener.moveYear(-1)'>&nbsp;&#171;</a>&nbsp;"+a1("titlea")+"'javascript:if (window.opener && !window.opener.closed && window.opener.prepMonth) window.opener.prepMonth("+e.getMonth()+")'>&#139;&nbsp;</a></b>"+span2+"</td><td width='"+titleWidth+"'><nobr><b>"+span1("title")+c+" "+f+span2+"</b></nobr></td><td>"+span1("title")+"<b>"+a1("titlea")+"'javascript:if (window.opener && !window.opener.closed && window.opener.nextMonth) window.opener.nextMonth("+e.getMonth()+")'>&nbsp;&#155;</a>&nbsp;"+a1("titlea")+"'javascript:if(window.opener && !window.opener.closed && window.opener.moveYear) window.opener.moveYear(1)'>&#187;&nbsp;</a></b>"+span2+"</td></tr></table>\n</td></tr><tr align='center' bgcolor='"+daysColor+"'>"}for(var a=weekDay;a<weekDay+7;a++){b+="<td width='"+dayWidth+"'>"+span1("days")+dayDisplay(a)+span2+"</td>"}b+="</tr>";return b}function calHeader(){return"<head>\n<title>"+currentCal.title+"</title>\n<style type='text/css'>\n"+spanx("title",titleFontColor)+spanx("days",daysFontColor)+spanx("foot",footColor)+spanx("day",dayFontColor)+spanx("currentDay",currentDayFontColor)+ax("titlea",titleFontColor)+ax("daya",dayFontColor)+ax("currenta",currentDayFontColor)+ax("foota",footFontColor)+"</style>\n</head>\n<body>\n<table align='center' border='0' bgcolor='"+borderColor+"' cellspacing='0' cellpadding='1'><tr><td>\n<table cellspacing='1' cellpadding='3' border='0'>"}function calFooter(){return"<tr bgcolor='"+footColor+"'><td colspan='7' align='center'>"+span1("foot")+"<b>"+a1("foota")+"'javascript:if (window.opener && !window.opener.closed && window.opener.hideCal) window.opener.hideCal()'>"+yxLinks[0]+"</a>&nbsp;&nbsp;"+a1("foota")+"'javascript:if (window.opener && !window.opener.closed && window.opener.clearDate) window.opener.clearDate()'>"+yxLinks[1]+"</a></b>"+span2+"</td></tr></table>\n</td></tr></table>\n</body>"}function calBody(h,k){var o="",a=1,c=firstDay(h),b=lastDay(h);if(weekDay>0&&c==0){c=7}for(var g=0;g<6;g++){o+="<tr align='center' bgcolor='"+bodyColor+"'>";for(var f=weekDay;f<weekDay+7;f++){if(g*7+f<c||a>b){o+="<td>"+span1("day")+"&nbsp;"+span2+"</td>"}else{var m=dayColor;var e="day";var n="daya";if(a==k){m=currentDayColor;e="currentDay";n="currenta"}o+="<td bgcolor='"+m+"'>"+span1(e)+a1(n)+"'javascript: if (window.opener && !window.opener.closed && window.opener.pickDate) window.opener.pickDate("+a+")'>"+(a++)+"</a>"+span2+"</td>"}}o+="</tr>"}return o}function moveYear(a){cY+=a;var b=new Date(cY,cM,1);changeCal(b)}function prepMonth(a){cM=a-1;if(cM<0){cM=11;cY--}var b=new Date(cY,cM,1);changeCal(b)}function nextMonth(a){cM=a+1;if(cM>11){cM=0;cY++}var b=new Date(cY,cM,1);changeCal(b)}function changeCal(f){var a=0;if(currentCal!=null){var e=getFormat();if(currentCal.form[currentCal.field].value!=""&&e.test(currentCal.form[currentCal.field].value)){var c=getDateNumbers(currentCal.form[currentCal.field].value);if(c[0]==f.getFullYear()&&c[1]==f.getMonth()){a=c[2]}}else{var c=new Date();if(c.getFullYear()==f.getFullYear()&&c.getMonth()==f.getMonth()){a=c.getDate()}}}var b=calHeader()+calTitle(f)+calBody(f,a)+calFooter();calWin.document.open();calWin.document.write(b);calWin.document.close()}function markClick(a){if(isIE||isOpera6){winX=event.screenX;winY=event.screenY}else{if(isN4||isN6){winX=a.screenX;winY=a.screenY;document.routeEvent(a)}}if(isN4||isN6){document.routeEvent(a)}else{event.cancelBubble=false}return true}function showCal(a){var b=currentCal;var h=new Date(),c=false;currentCal=findCalendar(a);if(currentCal!=null&&currentCal.form!=null&&currentCal.form[currentCal.field]){var g=getFormat();if(currentCal.form[currentCal.field].value!=""&&g.test(currentCal.form[currentCal.field].value)){var f=getDateNumbers(currentCal.form[currentCal.field].value);h=new Date(f[0],f[1],f[2]);cY=f[0];cM=f[1];dd=f[2]}else{cY=h.getFullYear();cM=h.getMonth();dd=h.getDate()}var e=calHeader()+calTitle(h)+calBody(h,dd)+calFooter();if(calWin!=null&&typeof(calWin.closed)!="undefined"&&!calWin.closed){c=true;calWin.moveTo(winX+calOffsetX,winY+calOffsetY)}if(!c){if(isIE||isOpera6){calWin=window.open("","cal","toolbar=0,width="+calWidth+",height="+calHeight+",left="+(winX+calOffsetX)+",top="+(winY+calOffsetY))}else{calWin=window.open("","cal","toolbar=0,width="+calWidth+",height="+calHeight+",screenx="+(winX+calOffsetX)+",screeny="+(winY+calOffsetY))}}calWin.document.open();calWin.document.write(e);calWin.document.close();calWin.focus()}else{if(currentCal==null){window.status="Calendar ["+a+"] not found."}else{if(!currentCal.form){window.status="Form ["+currentCal.formName+"] not found."}else{if(!currentCal.form[currentCal.field]){window.status="Form Field ["+currentCal.formName+"."+currentCal.field+"] not found."}}}if(b!=null){currentCal=b}}}function get2Digits(a){return((a<10)?"0":"")+a}function clearDate(){currentCal.form[currentCal.field].value="";hideCal()}function pickDate(b){hideCal();window.focus();var a=calFormat;a=a.replace(/yyyy/i,cY);a=a.replace(/mm/i,get2Digits(cM+1));a=a.replace(/MON/,yxMonths[cM].substring(0,3).toUpperCase());a=a.replace(/Mon/i,yxMonths[cM].substring(0,3));a=a.replace(/dd/i,get2Digits(b));a=a.replace(/DAY/,getDayName(cY,cM,b).toUpperCase());a=a.replace(/day/i,getDayName(cY,cM,b));currentCal.form[currentCal.field].value=a;currentCal.form[currentCal.field].focus()}function checkDate(a){var c=findCalendar(a);if(c!=null&&c.form!=null&&c.form[c.field]){var b=getFormat();if(b.test(c.form[c.field].value)){return 0}else{return 1}}else{return 2}}function getCurrentDate(){var a=calFormat,b=new Date();a=a.replace(/yyyy/i,b.getFullYear());a=a.replace(/mm/i,get2Digits(b.getMonth()+1));a=a.replace(/dd/i,get2Digits(b.getDate()));return a}function compareDates(d,c){var f=getFormat();var b,a;if(f.test(d)){b=getNumbers(d)}else{b=getNumbers(getCurrentDate())}if(f.test(c)){a=getNumbers(c)}else{a=getNumbers(getCurrentDate())}var g=b[0]+""+b[1]+""+b[2];var e=a[0]+""+a[1]+""+a[2];if(g==e){return 0}else{if(g>e){return 1}else{return -1}}}function getNumbers(c){var a=getFormat();var k,e,j;if(a.test(c)){var f=calFormat.search(/yyyy/i);var h=calFormat.search(/mm/i);var b=calFormat.search(/mon/i);var n=calFormat.search(/dd/i);k=c.substring(f,f+4);if(h!=-1){e=c.substring(h,h+2)}else{var g=getMonthFromName(c.substring(b,b+3))+1;e=(g<10)?("0"+g):(""+g)}j=c.substring(n,n+2);return new Array(k,e,j)}else{return new Array("","","")}}if(isN4||isN6){document.captureEvents(Event.CLICK)}document.onclick=markClick;addCalendar("Calendar1","Select Date","DateOfTour","order1");addCalendar("Calendar2","Select Date","DateOfTour","order2");addCalendar("Calendar3","Select Date","DateOfTour","order3");addCalendar("Calendar1a","Select Date","DateOfTour","order1a");addCalendar("Calendar1b","Select Date","DateOfTour","order1b");addCalendar("Calendar1c","Select Date","DateOfTour","order1c");addCalendar("Calendar6","Select Date","DateOfTour","order6");addCalendar("Calendar11","Select Date","DateOfTour","order11");addCalendar("Calendar4","Select Date","Arr_Date","order1");addCalendar("Calendar5","Select Date","Dept_Date","order1");addCalendar("Calendar7","Select Date","DateOfTour","tourCIPEForm");addCalendar("Calendar8","Select Date","DateOfTour","tourForm2");addCalendar("Calendar9","Select Date","DateOfTour","tourFormLast");addCalendar("Calendar10","Select Date","DateOfEvent","theform");addCalendar("Calendar15","Select Date","DateOfTour","order15");addCalendar("Calendar16","Select Date","DateOfTour","order16");addCalendar("Calendar17","Select Date","DateOfTour4","tourCIPEForm");addCalendar("ReserveCalendar1","Select Date","Check_In_Date","reserveform");addCalendar("ReserveCalendar2","Select Date","Check_Out_Date","reserveform");setFont("verdana",9);setWidth(90,1,15,1);setColor("#cccccc","#cccccc","#ffffff","#ffffff","#333333","#cccccc","#333333");setFontColor("#333333","#333333","#333333","#ffffff","#333333");setFormat("mm/dd/yyyy");setSize(200,200,-200,16);function checkAndSubmit(g){var f=false;var e=false;if(isWhitespace(g.FirstName.value)||g.FirstName.value=="."){alert("Please enter your first name.");g.FirstName.focus();return false}if(isWhitespace(g.LastName.value)||g.LastName.value=="."){alert("Please enter your last name.");g.LastName.focus();return false}if(isWhitespace(g.Email.value)||g.Email.value=="."){alert("Please enter your email address.");g.Email.focus();return false}if(isWhitespace(g.ConfirmEmail.value)||g.ConfirmEmail.value=="."){alert("Please enter your email address confirmation.");g.ConfirmEmail.focus();return false}if(g.ConfirmEmail.value!=g.Email.value){alert("Your email address does not match your confirmed email address. Please enter your email address and confirmation again.");g.Email.focus();return false}if(isWhitespace(g.Origination_City.value)||g.Origination_City.value=="."){alert("Please enter the city you'll be coming from.");g.Origination_City.focus();return false}if(isWhitespace(g.Arrival_City.value)||g.Arrival_City.value=="."){alert("Please enter the Mexico city you'll be staying in.");g.Arrival_City.focus();return false}if(isWhitespace(g.Hotel.value)||isWhitespace(g.Hotel.value)){alert("Please enter your hotel.");g.Hotel.focus();return false}if(isWhitespace(g.Number_of_People.value)||isWhitespace(g.Number_of_People.value)){alert("Please enter the number of people who need transportation.");g.Number_of_People.focus();return false}if(!g.Transport_Type[0].checked&&!g.Transport_Type[1].checked){alert("Please select a transportation to hotel from airport or roundtrip.");g.Transport_Type[0].focus();return false}var b=jQuery("#Arr_Time_Of_Day").val();var c=jQuery("input[name=Arr_Time]").val();var d=jQuery("#Dept_Time_Of_Day").val();var a=jQuery("input[name=Dept_Time]").val();if(!c){alert("Please enter the time your arrival time.");jQuery("input[name=Arr_Time]").focus();return false}if(c&&!b){alert("Please select if the arrival time is AM or PM... "+b+" foo: "+c);jQuery("input[name=Arr_Time_Of_Day]").focus();return false}if(a&&!d){alert("Please select if the departure time is AM or PM...");jQuery("input[name=Dept_Time_Of_Day]").focus();return false}if(g.Transport_Type[0].checked){f=true}if(g.Transport_Type[1].checked){f=true;e=true}if(f){if(isWhitespace(g.Arrival_Airline.value)||isWhitespace(g.Arrival_Airline.value)){alert("Please enter your arrival airline.");g.Arrival_Airline.focus();return false}if(isWhitespace(g.Arr_Flight_Num.value)||isWhitespace(g.Arr_Flight_Num.value)){alert("Please enter your arrival flight number.");g.Arr_Flight_Num.focus();return false}if(isWhitespace(g.Arr_Date.value)||isWhitespace(g.Arr_Date.value)){alert("Please enter your arrival date.");g.Arr_Date.focus();return false}if(!isDateStr(g.Arr_Date.value)){g.Arr_Date.focus();return false}if(!checkTime(g.Arr_Time.value)){alert("Please enter your arrival time with a HH:MM AM/PM format (hour, minute, and am or pm).");g.Arr_Time.focus();return false}}if(e){if(isWhitespace(g.Departure_Airline.value)||isWhitespace(g.Departure_Airline.value)){alert("Please enter your departure airline.");g.Departure_Airline.focus();return false}if(isWhitespace(g.Dept_Flight_Num.value)){alert("Please enter your departure flight number.");g.Dept_Flight_Num.focus();return false}if(isWhitespace(g.Dept_Date.value)||isWhitespace(g.Dept_Date.value)){alert("Please enter your departure date.");g.Dept_Date.focus();return false}if(!isDateStr(g.Dept_Date.value)){g.Dept_Date.focus();return false}if(!checkTime(g.Dept_Time.value)){alert("Please enter your departure time with a HH:MM AM/PM format (hour, minute, and am or pm.");g.Dept_Time.focus();return false}}return true}var dtCh="/";var minYear=1900;var maxYear=2100;var digits="0123456789";var lowercaseLetters="abcdefghijklmnopqrstuvwxyz";var uppercaseLetters="ABCDEFGHIJKLMNOPQRSTUVWXYZ";var whitespace=" \t\n\r";var decimalPointDelimiter=".";var phoneNumberDelimiters="()- ";var validUSPhoneChars=digits+phoneNumberDelimiters;var validWorldPhoneChars=digits+phoneNumberDelimiters+"+";var SSNDelimiters="- ";var validSSNChars=digits+SSNDelimiters;var digitsInSocialSecurityNumber=9;var digitsInUSPhoneNumber=10;var ZIPCodeDelimiters="-";var ZIPCodeDelimeter="-";var validZIPCodeChars=digits+ZIPCodeDelimiters;var digitsInZIPCode1=5;var digitsInZIPCode2=9;var creditCardDelimiters=" ";var mPrefix="You did not enter a value into the ";var mSuffix=" field. This is a required field. Please enter it now.";var sUSLastName="Last Name";var sUSFirstName="First Name";var sWorldLastName="Family Name";var sWorldFirstName="Given Name";var sTitle="Title";var sCompanyName="Company Name";var sUSAddress="Street Address";var sWorldAddress="Address";var sCity="City";var sStateCode="State Code";var sWorldState="State, Province, or Prefecture";var sCountry="Country";var sZIPCode="ZIP Code";var sWorldPostalCode="Postal Code";var sPhone="Phone Number";var sFax="Fax Number";var sDateOfBirth="Date of Birth";var sExpirationDate="Expiration Date";var sEmail="Email";var sSSN="Social Security Number";var sCreditCardNumber="Credit Card Number";var sOtherInfo="Other Information";var iStateCode="This field must be a valid two character U.S. state abbreviation (like CA for California). Please reenter it now.";var iZIPCode="This field must be a 5 or 9 digit U.S. ZIP Code (like 94043). Please reenter it now.";var iUSPhone="This field must be a 10 digit U.S. phone number (like 415 555 1212). Please reenter it now.";var iWorldPhone="This field must be a valid international phone number. Please reenter it now.";var iSSN="This field must be a 9 digit U.S. social security number (like 123 45 6789). Please reenter it now.";var iEmail="This field must be a valid email address (like foo@bar.com). Please reenter it now.";var iCreditCardPrefix="This is not a valid ";var iCreditCardSuffix=" credit card number. (Click the link on this form to see a list of sample numbers.) Please reenter it now.";var iDay="This field must be a day number between 1 and 31.  Please reenter it now.";var iMonth="This field must be a month number between 1 and 12.  Please reenter it now.";var iYear="This field must be a 2 or 4 digit year number.  Please reenter it now.";var iDatePrefix="The Day, Month, and Year for ";var iDateSuffix=" do not form a valid date.  Please reenter them now.";var pEntryPrompt="Please enter a ";var pStateCode="2 character code (like CA).";var pZIPCode="5 or 9 digit U.S. ZIP Code (like 94043).";var pUSPhone="10 digit U.S. phone number (like 415 555 1212).";var pWorldPhone="international phone number.";var pSSN="9 digit U.S. social security number (like 123 45 6789).";var pEmail="valid email address (like foo@bar.com).";var pCreditCard="valid credit card number.";var pDay="day number between 1 and 31.";var pMonth="month number between 1 and 12.";var pYear="2 or 4 digit year number.";var defaultEmptyOK=false;function makeArray(b){for(var a=1;a<=b;a++){this[a]=0}return this}var daysInMonth=makeArray(12);daysInMonth[1]=31;daysInMonth[2]=29;daysInMonth[3]=31;daysInMonth[4]=30;daysInMonth[5]=31;daysInMonth[6]=30;daysInMonth[7]=31;daysInMonth[8]=31;daysInMonth[9]=30;daysInMonth[10]=31;daysInMonth[11]=30;daysInMonth[12]=31;var USStateCodeDelimiter="|";var USStateCodes="AL|AK|AS|AZ|AR|CA|CO|CT|DE|DC|FM|FL|GA|GU|HI|ID|IL|IN|IA|KS|KY|LA|ME|MH|MD|MA|MI|MN|MS|MO|MT|NE|NV|NH|NJ|NM|NY|NC|ND|MP|OH|OK|OR|PW|PA|PR|RI|SC|SD|TN|TX|UT|VT|VI|VA|WA|WV|WI|WY|AE|AA|AE|AE|AP";function isEmpty(a){return((a==null)||(a.length==0))}function isWhitespace(b){var a;if(isEmpty(b)){return true}for(a=0;a<b.length;a++){var d=b.charAt(a);if(whitespace.indexOf(d)==-1){return false}}return true}function stripCharsInBag(d,e){var b;var a="";for(b=0;b<d.length;b++){var f=d.charAt(b);if(e.indexOf(f)==-1){a+=f}}return a}function stripCharsNotInBag(d,e){var b;var a="";for(b=0;b<d.length;b++){var f=d.charAt(b);if(e.indexOf(f)!=-1){a+=f}}return a}function stripWhitespace(a){return stripCharsInBag(a,whitespace)}function charInString(b,a){for(i=0;i<a.length;i++){if(a.charAt(i)==b){return true}}return false}function stripInitialWhitespace(b){var a=0;while((a<b.length)&&charInString(b.charAt(a),whitespace)){a++}return b.substring(a,b.length)}function isLetter(a){return(((a>="a")&&(a<="z"))||((a>="A")&&(a<="Z")))}function isDigit(a){return((a>="0")&&(a<="9"))}function isLetterOrDigit(a){return(isLetter(a)||isDigit(a))}function isInteger(b){var a;if(isEmpty(b)){if(isInteger.arguments.length==1){return defaultEmptyOK}else{return(isInteger.arguments[1]==true)}}for(a=0;a<b.length;a++){var d=b.charAt(a);if(!isDigit(d)){return false}}return true}function isSignedInteger(c){if(isEmpty(c)){if(isSignedInteger.arguments.length==1){return defaultEmptyOK}else{return(isSignedInteger.arguments[1]==true)}}else{var b=0;var a=defaultEmptyOK;if(isSignedInteger.arguments.length>1){a=isSignedInteger.arguments[1]}if((c.charAt(0)=="-")||(c.charAt(0)=="+")){b=1}return(isInteger(c.substring(b,c.length),a))}}function isPositiveInteger(b){var a=defaultEmptyOK;if(isPositiveInteger.arguments.length>1){a=isPositiveInteger.arguments[1]}return(isSignedInteger(b,a)&&((isEmpty(b)&&a)||(parseInt(b)>0)))}function isNonnegativeInteger(b){var a=defaultEmptyOK;if(isNonnegativeInteger.arguments.length>1){a=isNonnegativeInteger.arguments[1]}return(isSignedInteger(b,a)&&((isEmpty(b)&&a)||(parseInt(b)>=0)))}function isNegativeInteger(b){var a=defaultEmptyOK;if(isNegativeInteger.arguments.length>1){a=isNegativeInteger.arguments[1]}return(isSignedInteger(b,a)&&((isEmpty(b)&&a)||(parseInt(b)<0)))}function isNonpositiveInteger(b){var a=defaultEmptyOK;if(isNonpositiveInteger.arguments.length>1){a=isNonpositiveInteger.arguments[1]}return(isSignedInteger(b,a)&&((isEmpty(b)&&a)||(parseInt(b)<=0)))}function isFloat(d){var b;var a=false;if(isEmpty(d)){if(isFloat.arguments.length==1){return defaultEmptyOK}else{return(isFloat.arguments[1]==true)}}if(d==decimalPointDelimiter){return false}for(b=0;b<d.length;b++){var e=d.charAt(b);if((e==decimalPointDelimiter)&&!a){a=true}else{if(!isDigit(e)){return false}}}return true}function isSignedFloat(c){if(isEmpty(c)){if(isSignedFloat.arguments.length==1){return defaultEmptyOK}else{return(isSignedFloat.arguments[1]==true)}}else{var b=0;var a=defaultEmptyOK;if(isSignedFloat.arguments.length>1){a=isSignedFloat.arguments[1]}if((c.charAt(0)=="-")||(c.charAt(0)=="+")){b=1}return(isFloat(c.substring(b,c.length),a))}}function isAlphabetic(b){var a;if(isEmpty(b)){if(isAlphabetic.arguments.length==1){return defaultEmptyOK}else{return(isAlphabetic.arguments[1]==true)}}for(a=0;a<b.length;a++){var d=b.charAt(a);if(!isLetter(d)){return false}}return true}function isAlphanumeric(b){var a;if(isEmpty(b)){if(isAlphanumeric.arguments.length==1){return defaultEmptyOK}else{return(isAlphanumeric.arguments[1]==true)}}for(a=0;a<b.length;a++){var d=b.charAt(a);if(!(isLetter(d)||isDigit(d))){return false}}return true}function reformat(d){var a;var b=0;var e="";for(var c=1;c<reformat.arguments.length;c++){a=reformat.arguments[c];if(c%2==1){e+=a}else{e+=d.substring(b,b+a);b+=a}}return e}function isSSN(a){if(isEmpty(a)){if(isSSN.arguments.length==1){return defaultEmptyOK}else{return(isSSN.arguments[1]==true)}}return(isInteger(a)&&a.length==digitsInSocialSecurityNumber)}function isUSPhoneNumber(a){if(isEmpty(a)){if(isUSPhoneNumber.arguments.length==1){return defaultEmptyOK}else{return(isUSPhoneNumber.arguments[1]==true)}}return(isInteger(a)&&a.length==digitsInUSPhoneNumber)}function isInternationalPhoneNumber(a){if(isEmpty(a)){if(isInternationalPhoneNumber.arguments.length==1){return defaultEmptyOK}else{return(isInternationalPhoneNumber.arguments[1]==true)}}return(isPositiveInteger(a))}function isZIPCode(a){if(isEmpty(a)){if(isZIPCode.arguments.length==1){return defaultEmptyOK}else{return(isZIPCode.arguments[1]==true)}}return(isInteger(a)&&((a.length==digitsInZIPCode1)||(a.length==digitsInZIPCode2)))}function isStateCode(a){if(isEmpty(a)){if(isStateCode.arguments.length==1){return defaultEmptyOK}else{return(isStateCode.arguments[1]==true)}}return((USStateCodes.indexOf(a)!=-1)&&(a.indexOf(USStateCodeDelimiter)==-1))}function isEmail(b){if(isEmpty(b)){if(isEmail.arguments.length==1){return defaultEmptyOK}else{return(isEmail.arguments[1]==true)}}if(isWhitespace(b)){return false}var a=1;var c=b.length;while((a<c)&&(b.charAt(a)!="@")){a++}if((a>=c)||(b.charAt(a)!="@")){return false}else{a+=2}while((a<c)&&(b.charAt(a)!=".")){a++}if((a>=c-1)||(b.charAt(a)!=".")){return false}else{return true}}function isYear(a){if(isEmpty(a)){if(isYear.arguments.length==1){return defaultEmptyOK}else{return(isYear.arguments[1]==true)}}if(!isNonnegativeInteger(a)){return false}return((a.length==2)||(a.length==4))}function isIntegerInRange(f,d,c){if(isEmpty(f)){if(isIntegerInRange.arguments.length==1){return defaultEmptyOK}else{return(isIntegerInRange.arguments[1]==true)}}if(!isInteger(f,false)){return false}var e=parseInt(f);return((e>=d)&&(e<=c))}function isMonth(a){if(isEmpty(a)){if(isMonth.arguments.length==1){return defaultEmptyOK}else{return(isMonth.arguments[1]==true)}}return isIntegerInRange(a,1,12)}function isDay(a){if(isEmpty(a)){if(isDay.arguments.length==1){return defaultEmptyOK}else{return(isDay.arguments[1]==true)}}return isIntegerInRange(a,1,31)}function daysInFebruary(a){return(((a%4==0)&&((!(a%100==0))||(a%400==0)))?29:28)}function DaysArray(b){for(var a=1;a<=b;a++){this[a]=31;if(a==4||a==6||a==9||a==11){this[a]=30}if(a==2){this[a]=29}}return this}function isDate(b,e,a){if(!(isYear(b,false)&&isMonth(e,false)&&isDay(a,false))){return false}var c=parseInt(b);var d=parseInt(e);var f=parseInt(a);if(f>daysInMonth[d]){return false}if((d==2)&&(f>daysInFebruary(c))){return false}return true}function isDateStr(d){var a=DaysArray(12);var e=d.indexOf(dtCh);var c=d.indexOf(dtCh,e+1);var h=d.substring(0,e);var g=d.substring(e+1,c);var f=d.substring(c+1);strYr=f;if(g.charAt(0)=="0"&&g.length>1){g=g.substring(1)}if(h.charAt(0)=="0"&&h.length>1){h=h.substring(1)}for(var b=1;b<=3;b++){if(strYr.charAt(0)=="0"&&strYr.length>1){strYr=strYr.substring(1)}}month=parseInt(h);day=parseInt(g);year=parseInt(strYr);if(e==-1||c==-1){alert("The date format should be : MM/DD/YYYY");return false}if(h.length<1||month<1||month>12){alert("Please enter a valid month");return false}if(g.length<1||day<1||day>31||(month==2&&day>daysInFebruary(year))||day>a[month]){alert("Please enter a valid day");return false}if(f.length!=4||year==0||year<minYear||year>maxYear){alert("Please enter a valid 4 digit year between "+minYear+" and "+maxYear);return false}if(d.indexOf(dtCh,c+1)!=-1||isInteger(stripCharsInBag(d,dtCh))==false){alert("Please enter a valid date");return false}return true}function prompt(a){window.status=a}function promptEntry(a){window.status=pEntryPrompt+a}function warnEmpty(a,b){a.focus();alert(mPrefix+b+mSuffix);return false}function warnInvalid(a,b){a.focus();a.select();alert(b);return false}function checkString(a,c,b){if(checkString.arguments.length==2){b=defaultEmptyOK}if((b==true)&&(isEmpty(a.value))){return true}if(isWhitespace(a.value)){return warnEmpty(a,c)}else{return true}}function checkStateCode(a,b){if(checkStateCode.arguments.length==1){b=defaultEmptyOK}if((b==true)&&(isEmpty(a.value))){return true}else{a.value=a.value.toUpperCase();if(!isStateCode(a.value,false)){return warnInvalid(a,iStateCode)}else{return true}}}function reformatZIPCode(a){if(a.length==5){return a}else{return(reformat(a,"",5,"-",4))}}function checkZIPCode(a,b){if(checkZIPCode.arguments.length==1){b=defaultEmptyOK}if((b==true)&&(isEmpty(a.value))){return true}else{var c=stripCharsInBag(a.value,ZIPCodeDelimiters);if(!isZIPCode(c,false)){return warnInvalid(a,iZIPCode)}else{a.value=reformatZIPCode(c);return true}}}function reformatUSPhone(a){return(reformat(a,"(",3,") ",3,"-",4))}function checkUSPhone(a,c){if(checkUSPhone.arguments.length==1){c=defaultEmptyOK}if((c==true)&&(isEmpty(a.value))){return true}else{var b=stripCharsInBag(a.value,phoneNumberDelimiters);if(!isUSPhoneNumber(b,false)){return warnInvalid(a,iUSPhone)}else{a.value=reformatUSPhone(b);return true}}}function checkInternationalPhone(a,b){if(checkInternationalPhone.arguments.length==1){b=defaultEmptyOK}if((b==true)&&(isEmpty(a.value))){return true}else{if(!isInternationalPhoneNumber(a.value,false)){return warnInvalid(a,iWorldPhone)}else{return true}}}function checkEmail(a,b){if(checkEmail.arguments.length==1){b=defaultEmptyOK}if((b==true)&&(isEmpty(a.value))){return true}else{if(!isEmail(a.value,false)){return warnInvalid(a,iEmail)}else{return true}}}function reformatSSN(a){return(reformat(a,"",3,"-",2,"-",4))}function checkSSN(a,b){if(checkSSN.arguments.length==1){b=defaultEmptyOK}if((b==true)&&(isEmpty(a.value))){return true}else{var c=stripCharsInBag(a.value,SSNDelimiters);if(!isSSN(c,false)){return warnInvalid(a,iSSN)}else{a.value=reformatSSN(c);return true}}}function checkYear(a,b){if(checkYear.arguments.length==1){b=defaultEmptyOK}if((b==true)&&(isEmpty(a.value))){return true}if(!isYear(a.value,false)){return warnInvalid(a,iYear)}else{return true}}function checkMonth(a,b){if(checkMonth.arguments.length==1){b=defaultEmptyOK}if((b==true)&&(isEmpty(a.value))){return true}if(!isMonth(a.value,false)){return warnInvalid(a,iMonth)}else{return true}}function checkDay(a,b){if(checkDay.arguments.length==1){b=defaultEmptyOK}if((b==true)&&(isEmpty(a.value))){return true}if(!isDay(a.value,false)){return warnInvalid(a,iDay)}else{return true}}function checkDate(a,c,e,b,d){if(checkDate.arguments.length==4){d=false}if(!isYear(a.value)){return warnInvalid(a,iYear)}if(!isMonth(c.value)){return warnInvalid(c,iMonth)}if((d==true)&&isEmpty(e.value)){return true}else{if(!isDay(e.value)){return warnInvalid(e,iDay)}}if(isDate(a.value,c.value,e.value)){return true}alert(iDatePrefix+b+iDateSuffix);return false}function getRadioButtonValue(a){for(var b=0;b<a.length;b++){if(a[b].checked){break}}return a[b].value}function checkCreditCard(d,b){var a=getRadioButtonValue(d);var c=stripCharsInBag(b.value,creditCardDelimiters);if(!isCardMatch(a,c)){return warnInvalid(b,iCreditCardPrefix+a+iCreditCardSuffix)}else{b.value=c;return true}}function isCreditCard(a){if(a.length>19){return(false)}sum=0;mul=1;l=a.length;for(i=0;i<l;i++){digit=a.substring(l-i-1,l-i);tproduct=parseInt(digit,10)*mul;if(tproduct>=10){sum+=(tproduct%10)+1}else{sum+=tproduct}if(mul==1){mul++}else{mul--}}if((sum%10)==0){return(true)}else{return(false)}}function isVisa(a){if(((a.length==16)||(a.length==13))&&(a.substring(0,1)==4)){return isCreditCard(a)}return false}function isMasterCard(a){firstdig=a.substring(0,1);seconddig=a.substring(1,2);if((a.length==16)&&(firstdig==5)&&((seconddig>=1)&&(seconddig<=5))){return isCreditCard(a)}return false}function isAmericanExpress(a){firstdig=a.substring(0,1);seconddig=a.substring(1,2);if((a.length==15)&&(firstdig==3)&&((seconddig==4)||(seconddig==7))){return isCreditCard(a)}return false}function isDinersClub(a){firstdig=a.substring(0,1);seconddig=a.substring(1,2);if((a.length==14)&&(firstdig==3)&&((seconddig==0)||(seconddig==6)||(seconddig==8))){return isCreditCard(a)}return false}function isCarteBlanche(a){return isDinersClub(a)}function isDiscover(a){first4digs=a.substring(0,4);if((a.length==16)&&(first4digs=="6011")){return isCreditCard(a)}return false}function isEnRoute(a){first4digs=a.substring(0,4);if((a.length==15)&&((first4digs=="2014")||(first4digs=="2149"))){return isCreditCard(a)}return false}function isJCB(a){first4digs=a.substring(0,4);if((a.length==16)&&((first4digs=="3088")||(first4digs=="3096")||(first4digs=="3112")||(first4digs=="3158")||(first4digs=="3337")||(first4digs=="3528"))){return isCreditCard(a)}return false}function isAnyCard(a){if(!isCreditCard(a)){return false}if(!isMasterCard(a)&&!isVisa(a)&&!isAmericanExpress(a)&&!isDinersClub(a)&&!isDiscover(a)&&!isEnRoute(a)&&!isJCB(a)){return false}return true}function isCardMatch(a,c){a=a.toUpperCase();var b=true;if((a=="VISA")&&(!isVisa(c))){b=false}if((a=="MASTERCARD")&&(!isMasterCard(c))){b=false}if(((a=="AMERICANEXPRESS")||(a=="AMEX"))&&(!isAmericanExpress(c))){b=false}if((a=="DISCOVER")&&(!isDiscover(c))){b=false}if((a=="JCB")&&(!isJCB(c))){b=false}if((a=="DINERS")&&(!isDinersClub(c))){b=false}if((a=="CARTEBLANCHE")&&(!isCarteBlanche(c))){b=false}if((a=="ENROUTE")&&(!isEnRoute(c))){b=false}return b}function IsCC(a){return isCreditCard(a)}function IsVisa(a){return isVisa(a)}function IsVISA(a){return isVisa(a)}function IsMasterCard(a){return isMasterCard(a)}function IsMastercard(a){return isMasterCard(a)}function IsMC(a){return isMasterCard(a)}function IsAmericanExpress(a){return isAmericanExpress(a)}function IsAmEx(a){return isAmericanExpress(a)}function IsDinersClub(a){return isDinersClub(a)}function IsDC(a){return isDinersClub(a)}function IsDiners(a){return isDinersClub(a)}function IsCarteBlanche(a){return isCarteBlanche(a)}function IsCB(a){return isCarteBlanche(a)}function IsDiscover(a){return isDiscover(a)}function IsEnRoute(a){return isEnRoute(a)}function IsenRoute(a){return isEnRoute(a)}function IsJCB(a){return isJCB(a)}function IsAnyCard(a){return isAnyCard(a)}function IsCardMatch(a,b){return isCardMatch(a,b)}function checkTime(d){var c;var e;var b;if(d.length<1){return false}return true;b=stripWhitespace(d);c=b.indexOf(":");if(c<0){return false}else{if(c>2||c<1){return false}}horval=d.substring(0,c);if(horval==-100){return false}if(horval>12){return false}else{if(horval<0){return false}}var a=d.substring(c+1,c+3);if(a==-100){return false}if(a>59){return false}else{if(a<0){return false}}minpos=c+a.length+1;if(d.charAt(minpos)!=" "){return false}return true}var fontFace="verdana";var fontSize=9;var titleWidth=90;var titleMode=1;var dayWidth=12;var dayDigits=1;var titleColor="#cccccc";var daysColor="#cccccc";var bodyColor="#ffffff";var dayColor="#ffffff";var currentDayColor="#333333";var footColor="#cccccc";var borderColor="#333333";var titleFontColor="#333333";var daysFontColor="#333333";var dayFontColor="#333333";var currentDayFontColor="#ffffff";var footFontColor="#333333";var calFormat="yyyy/mm/dd";var weekDay=0;var calWidth=200,calHeight=200,calOffsetX=-200,calOffsetY=16;var calWin=null;var winX=0,winY=0;var cal="cal";var cals=new Array();var currentCal=null;var yxMonths=new Array("January","February","March","April","May","June","July","August","September","October","November","December");var yxDays=new Array("Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday","Sunday");var yxLinks=new Array("[close]","[clear]");var nav=navigator.userAgent.toLowerCase();var isOpera=(nav.indexOf("opera")!=-1)?true:false;var isOpera5=(nav.indexOf("opera 5")!=-1||nav.indexOf("opera/5")!=-1)?true:false;var isOpera6=(isOpera&&parseInt(navigator.appVersion)>=6)?true:false;var isN6=(nav.indexOf("gecko")!=-1);var isN4=(document.layers)?true:false;var isMac=(nav.indexOf("mac")!=-1);var isIE=(document.all&&!isOpera&&(!isMac||navigator.appVersion.indexOf("MSIE 4")==-1))?true:false;if(isN4){fontSize+=2}var span2="</span>";function span1(a){return"<span class='"+a+"'>"}function spanx(a,b){return"."+a+" { font-family:"+fontFace+"; font-size:"+fontSize+"px; color:"+b+"; }\n"}function a1(a){return"<a class='"+a+"' href="}function ax(a,b){return"."+a+" { text-decoration:none; color:"+b+"; }\n"}function calOBJ(a,d,c,b){this.name=a;this.title=d;this.field=c;this.formName=b;this.form=null}function setFont(a,b){if(a!=""){fontFace=a}if(b>0){fontSize=b;if(isN4){fontSize+=2}}}function setWidth(c,d,a,b){if(c>0){titleWidth=c}if(d==1||d==2){titleMode=d}if(a>0){dayWidth=a}if(b>0){dayDigits=b}}function setColor(d,b,a,f,c,e,g){if(d!=""){titleColor=d}if(b!=""){daysColor=b}if(a!=""){bodyColor=a}if(f!=""){dayColor=f}if(c!=""){currentDayColor=c}if(e!=""){footColor=e}if(g!=""){borderColor=g}}function setFontColor(d,e,b,a,c){if(d!=""){titleFontColor=d}if(e!=""){daysFontColor=e}if(b!=""){dayFontColor=b}if(a!=""){currentDayFontColor=a}if(c!=""){footFontColor=c}}function setFormat(a){calFormat=a}function setSize(d,a,c,b){if(d>0){calWidth=d}if(a>0){calHeight=a}calOffsetX=c;calOffsetY=b}function setWeekDay(a){if(a==0||a==1){weekDay=a}}function setMonthNames(a,b,d,f,h,c,e,k,j,n,g,m){if(a!=""){yxMonths[0]=a}if(b!=""){yxMonths[1]=b}if(d!=""){yxMonths[2]=d}if(f!=""){yxMonths[3]=f}if(h!=""){yxMonths[4]=h}if(c!=""){yxMonths[5]=c}if(e!=""){yxMonths[6]=e}if(k!=""){yxMonths[7]=k}if(j!=""){yxMonths[8]=j}if(n!=""){yxMonths[9]=n}if(g!=""){yxMonths[10]=g}if(m!=""){yxMonths[11]=m}}function setDayNames(d,c,g,b,f,e,a){if(d!=""){yxDays[0]=d;yxDays[7]=d}if(c!=""){yxDays[1]=c}if(g!=""){yxDays[2]=g}if(b!=""){yxDays[3]=b}if(f!=""){yxDays[4]=f}if(e!=""){yxDays[5]=e}if(a!=""){yxDays[6]=a}}function setLinkNames(a,b){if(a!=""){yxLinks[0]=a}if(b!=""){yxLinks[1]=b}}function addCalendar(a,d,c,b){cals[cals.length]=new calOBJ(a,d,c,b)}function findCalendar(a){for(var b=0;b<cals.length;b++){if(cals[b].name==a){if(cals[b].form==null){if(cals[b].formName==""){if(document.forms[0]){cals[b].form=document.forms[0]}}else{if(document.forms[cals[b].formName]){cals[b].form=document.forms[cals[b].formName]}}}return cals[b]}}return null}function getDayName(e,a,c){var b=new Date(e,a,c);return yxDays[b.getDay()].substring(0,3)}function getMonthFromName(a){for(var b=0;b<yxMonths.length;b++){if(yxMonths[b].toLowerCase().substring(0,3)==a.toLowerCase()){return b}}return 0}function getFormat(){var a=calFormat;a=a.replace(/\\/g,"\\\\");a=a.replace(/\//g,"\\/");a=a.replace(/\[/g,"\\[");a=a.replace(/\]/g,"\\]");a=a.replace(/\(/g,"\\(");a=a.replace(/\)/g,"\\)");a=a.replace(/\{/g,"\\{");a=a.replace(/\}/g,"\\}");a=a.replace(/\</g,"\\<");a=a.replace(/\>/g,"\\>");a=a.replace(/\|/g,"\\|");a=a.replace(/\*/g,"\\*");a=a.replace(/\?/g,"\\?");a=a.replace(/\+/g,"\\+");a=a.replace(/\^/g,"\\^");a=a.replace(/\$/g,"\\$");a=a.replace(/dd/i,"\\d\\d");a=a.replace(/mm/i,"\\d\\d");a=a.replace(/yyyy/i,"\\d\\d\\d\\d");a=a.replace(/day/i,"\\w\\w\\w");a=a.replace(/mon/i,"\\w\\w\\w");return new RegExp(a)}function getDateNumbers(c){var j,a,g;var f=calFormat.search(/yyyy/i);var h=calFormat.search(/mm/i);var b=calFormat.search(/mon/i);var e=calFormat.search(/dd/i);j=c.substring(f,f+4)-0;if(h!=-1){a=c.substring(h,h+2)-1}else{var a=getMonthFromName(c.substring(b,b+3))}g=c.substring(e,e+2)-0;return new Array(j,a,g)}function hideCal(){calWin.close();calWin=null;window.status=""}function getLeftIE(b,a){var c=0;if(b.tagName=="TD"){c=b.offsetLeft}else{if(b.tagName=="TABLE"){c=b.offsetLeft;if(a){c+=(b.cellPadding!=""?parseInt(b.cellPadding):2);a=false}}}return c+(b.parentElement.tagName=="BODY"?0:getLeftIE(b.parentElement,a))}function getTopIE(b,a){var c=0;if(b.tagName=="TR"){c=b.offsetTop}else{if(b.tagName=="TABLE"){c=b.offsetTop;if(a){c+=(b.cellPadding!=""?parseInt(b.cellPadding):2);a=false}}}return c+(b.parentElement.tagName=="BODY"?0:getTopIE(b.parentElement,a))}function getLeftN4(a){return a.pageX}function getTopN4(a){return a.pageY}function getLeftN6(a){return a.offsetLeft}function getTopN6(a){return a.offsetTop}function lastDay(e){var f=e.getFullYear(),c=e.getMonth();for(var a=31;a>=28;a--){var b=new Date(f,c,a);if(c==b.getMonth()){return a}}}function firstDay(c){var e=c.getFullYear(),b=c.getMonth();var a=new Date(e,b,1);return a.getDay()}function dayDisplay(a){if(dayDigits==0){return yxDays[a]}else{return yxDays[a].substring(0,dayDigits)}}function calTitle(e){var f=e.getFullYear(),c=yxMonths[e.getMonth()];var b;if(titleMode==2){b="<tr align='center' bgcolor='"+titleColor+"'><td colspan='7'>\n<table cellpadding='0' cellspacing='0' border='0'><tr align='center' valign='middle'><td align='right'>"+span1("title")+"<b>"+a1("titlea")+"'javascript:if(window.opener && !window.opener.closed && window.opener.moveYear) window.opener.moveYear(-10)'>&nbsp;&#171;</a>&nbsp;"+a1("titlea")+"'javascript:if(window.opener && !window.opener.closed && window.opener.moveYear) window.opener.moveYear(-1)'>&#139;&nbsp;</a></b>"+span2+"</td><td width='"+titleWidth+"'><b>"+span1("title")+f+span2+"</b></td><td align='left'>"+span1("title")+"<b>"+a1("titlea")+"'javascript:if (window.opener && !window.opener.closed && window.opener.moveYear) window.opener.moveYear(1)'>&nbsp;&#155;</a>&nbsp;"+a1("titlea")+"'javascript:if (window.opener && !window.opener.closed && window.opener.moveYear) window.opener.moveYear(10)'>&#187;&nbsp;</a></b>"+span2+"</td></tr><tr align='center' valign='middle'><td align='right'>"+span1("title")+"<b>"+a1("titlea")+"'javascript:if (window.opener && !window.opener.closed && window.opener.prepMonth) window.opener.prepMonth("+e.getMonth()+")'>&nbsp;&#139;&nbsp;</a></b>"+span2+"</td><td width='"+titleWidth+"'><b>"+span1("title")+c+span2+"</b></td><td align='left'>"+span1("title")+"<b>"+a1("titlea")+"'javascript:if (window.opener && !window.opener.closed && window.opener.nextMonth) window.opener.nextMonth("+e.getMonth()+")'>&nbsp;&#155;&nbsp;</a></b>"+span2+"</td></tr></table>\n</td></tr><tr align='center' bgcolor='"+daysColor+"'>"}else{b="<tr align='center' bgcolor='"+titleColor+"'><td colspan='7'>\n<table cellpadding='0' cellspacing='0' border='0'><tr align='center' valign='middle'><td>"+span1("title")+"<b>"+a1("titlea")+"'javascript:if(window.opener && !window.opener.closed && window.opener.moveYear) window.opener.moveYear(-1)'>&nbsp;&#171;</a>&nbsp;"+a1("titlea")+"'javascript:if (window.opener && !window.opener.closed && window.opener.prepMonth) window.opener.prepMonth("+e.getMonth()+")'>&#139;&nbsp;</a></b>"+span2+"</td><td width='"+titleWidth+"'><nobr><b>"+span1("title")+c+" "+f+span2+"</b></nobr></td><td>"+span1("title")+"<b>"+a1("titlea")+"'javascript:if (window.opener && !window.opener.closed && window.opener.nextMonth) window.opener.nextMonth("+e.getMonth()+")'>&nbsp;&#155;</a>&nbsp;"+a1("titlea")+"'javascript:if(window.opener && !window.opener.closed && window.opener.moveYear) window.opener.moveYear(1)'>&#187;&nbsp;</a></b>"+span2+"</td></tr></table>\n</td></tr><tr align='center' bgcolor='"+daysColor+"'>"}for(var a=weekDay;a<weekDay+7;a++){b+="<td width='"+dayWidth+"'>"+span1("days")+dayDisplay(a)+span2+"</td>"}b+="</tr>";return b}function calHeader(){return"<head>\n<title>"+currentCal.title+"</title>\n<style type='text/css'>\n"+spanx("title",titleFontColor)+spanx("days",daysFontColor)+spanx("foot",footColor)+spanx("day",dayFontColor)+spanx("currentDay",currentDayFontColor)+ax("titlea",titleFontColor)+ax("daya",dayFontColor)+ax("currenta",currentDayFontColor)+ax("foota",footFontColor)+"</style>\n</head>\n<body>\n<table align='center' border='0' bgcolor='"+borderColor+"' cellspacing='0' cellpadding='1'><tr><td>\n<table cellspacing='1' cellpadding='3' border='0'>"}function calFooter(){return"<tr bgcolor='"+footColor+"'><td colspan='7' align='center'>"+span1("foot")+"<b>"+a1("foota")+"'javascript:if (window.opener && !window.opener.closed && window.opener.hideCal) window.opener.hideCal()'>"+yxLinks[0]+"</a>&nbsp;&nbsp;"+a1("foota")+"'javascript:if (window.opener && !window.opener.closed && window.opener.clearDate) window.opener.clearDate()'>"+yxLinks[1]+"</a></b>"+span2+"</td></tr></table>\n</td></tr></table>\n</body>"}function calBody(h,k){var o="",a=1,c=firstDay(h),b=lastDay(h);if(weekDay>0&&c==0){c=7}for(var g=0;g<6;g++){o+="<tr align='center' bgcolor='"+bodyColor+"'>";for(var f=weekDay;f<weekDay+7;f++){if(g*7+f<c||a>b){o+="<td>"+span1("day")+"&nbsp;"+span2+"</td>"}else{var m=dayColor;var e="day";var n="daya";if(a==k){m=currentDayColor;e="currentDay";n="currenta"}o+="<td bgcolor='"+m+"'>"+span1(e)+a1(n)+"'javascript: if (window.opener && !window.opener.closed && window.opener.pickDate) window.opener.pickDate("+a+")'>"+(a++)+"</a>"+span2+"</td>"}}o+="</tr>"}return o}function moveYear(a){cY+=a;var b=new Date(cY,cM,1);changeCal(b)}function prepMonth(a){cM=a-1;if(cM<0){cM=11;cY--}var b=new Date(cY,cM,1);changeCal(b)}function nextMonth(a){cM=a+1;if(cM>11){cM=0;cY++}var b=new Date(cY,cM,1);changeCal(b)}function changeCal(f){var a=0;if(currentCal!=null){var e=getFormat();if(currentCal.form[currentCal.field].value!=""&&e.test(currentCal.form[currentCal.field].value)){var c=getDateNumbers(currentCal.form[currentCal.field].value);if(c[0]==f.getFullYear()&&c[1]==f.getMonth()){a=c[2]}}else{var c=new Date();if(c.getFullYear()==f.getFullYear()&&c.getMonth()==f.getMonth()){a=c.getDate()}}}var b=calHeader()+calTitle(f)+calBody(f,a)+calFooter();calWin.document.open();calWin.document.write(b);calWin.document.close()}function markClick(a){if(isIE||isOpera6){winX=event.screenX;winY=event.screenY}else{if(isN4||isN6){winX=a.screenX;winY=a.screenY;document.routeEvent(a)}}if(isN4||isN6){document.routeEvent(a)}else{event.cancelBubble=false}return true}function showCal(a){var b=currentCal;var h=new Date(),c=false;currentCal=findCalendar(a);if(currentCal!=null&&currentCal.form!=null&&currentCal.form[currentCal.field]){var g=getFormat();if(currentCal.form[currentCal.field].value!=""&&g.test(currentCal.form[currentCal.field].value)){var f=getDateNumbers(currentCal.form[currentCal.field].value);h=new Date(f[0],f[1],f[2]);cY=f[0];cM=f[1];dd=f[2]}else{cY=h.getFullYear();cM=h.getMonth();dd=h.getDate()}var e=calHeader()+calTitle(h)+calBody(h,dd)+calFooter();if(calWin!=null&&typeof(calWin.closed)!="undefined"&&!calWin.closed){c=true;calWin.moveTo(winX+calOffsetX,winY+calOffsetY)}if(!c){if(isIE||isOpera6){calWin=window.open("","cal","toolbar=0,width="+calWidth+",height="+calHeight+",left="+(winX+calOffsetX)+",top="+(winY+calOffsetY))}else{calWin=window.open("","cal","toolbar=0,width="+calWidth+",height="+calHeight+",screenx="+(winX+calOffsetX)+",screeny="+(winY+calOffsetY))}}calWin.document.open();calWin.document.write(e);calWin.document.close();calWin.focus()}else{if(currentCal==null){window.status="Calendar ["+a+"] not found."}else{if(!currentCal.form){window.status="Form ["+currentCal.formName+"] not found."}else{if(!currentCal.form[currentCal.field]){window.status="Form Field ["+currentCal.formName+"."+currentCal.field+"] not found."}}}if(b!=null){currentCal=b}}}function get2Digits(a){return((a<10)?"0":"")+a}function clearDate(){currentCal.form[currentCal.field].value="";hideCal()}function pickDate(b){hideCal();window.focus();var a=calFormat;a=a.replace(/yyyy/i,cY);a=a.replace(/mm/i,get2Digits(cM+1));a=a.replace(/MON/,yxMonths[cM].substring(0,3).toUpperCase());a=a.replace(/Mon/i,yxMonths[cM].substring(0,3));a=a.replace(/dd/i,get2Digits(b));a=a.replace(/DAY/,getDayName(cY,cM,b).toUpperCase());a=a.replace(/day/i,getDayName(cY,cM,b));currentCal.form[currentCal.field].value=a;currentCal.form[currentCal.field].focus()}function checkDate(a){var c=findCalendar(a);if(c!=null&&c.form!=null&&c.form[c.field]){var b=getFormat();if(b.test(c.form[c.field].value)){return 0}else{return 1}}else{return 2}}function getCurrentDate(){var a=calFormat,b=new Date();a=a.replace(/yyyy/i,b.getFullYear());a=a.replace(/mm/i,get2Digits(b.getMonth()+1));a=a.replace(/dd/i,get2Digits(b.getDate()));return a}function compareDates(d,c){var f=getFormat();var b,a;if(f.test(d)){b=getNumbers(d)}else{b=getNumbers(getCurrentDate())}if(f.test(c)){a=getNumbers(c)}else{a=getNumbers(getCurrentDate())}var g=b[0]+""+b[1]+""+b[2];var e=a[0]+""+a[1]+""+a[2];if(g==e){return 0}else{if(g>e){return 1}else{return -1}}}function getNumbers(c){var a=getFormat();var k,e,j;if(a.test(c)){var f=calFormat.search(/yyyy/i);var h=calFormat.search(/mm/i);var b=calFormat.search(/mon/i);var n=calFormat.search(/dd/i);k=c.substring(f,f+4);if(h!=-1){e=c.substring(h,h+2)}else{var g=getMonthFromName(c.substring(b,b+3))+1;e=(g<10)?("0"+g):(""+g)}j=c.substring(n,n+2);return new Array(k,e,j)}else{return new Array("","","")}}if(isN4||isN6){document.captureEvents(Event.CLICK)}document.onclick=markClick;addCalendar("Calendar1","Select Date","DateOfTour","order1");addCalendar("Calendar2","Select Date","DateOfTour","order2");addCalendar("Calendar3","Select Date","DateOfTour","order3");addCalendar("Calendar1a","Select Date","DateOfTour","order1a");addCalendar("Calendar1b","Select Date","DateOfTour","order1b");addCalendar("Calendar1c","Select Date","DateOfTour","order1c");addCalendar("Calendar6","Select Date","DateOfTour","order6");addCalendar("Calendar11","Select Date","DateOfTour","order11");addCalendar("Calendar4","Select Date","Arr_Date","order1");addCalendar("Calendar5","Select Date","Dept_Date","order1");addCalendar("Calendar7","Select Date","DateOfTour","tourCIPEForm");addCalendar("Calendar8","Select Date","DateOfTour","tourForm2");addCalendar("Calendar9","Select Date","DateOfTour","tourFormLast");addCalendar("Calendar10","Select Date","DateOfEvent","theform");addCalendar("Calendar15","Select Date","DateOfTour","order15");addCalendar("Calendar16","Select Date","DateOfTour","order16");addCalendar("Calendar17","Select Date","DateOfTour4","tourCIPEForm");setFont("verdana",9);setWidth(90,1,15,1);setColor("#cccccc","#cccccc","#ffffff","#ffffff","#333333","#cccccc","#333333");setFontColor("#333333","#333333","#333333","#ffffff","#333333");setFormat("mm/dd/yyyy");setSize(200,200,-200,16);