Back to the main page Back to category Other Powerboats
boat details
2004 Boston Whaler 160 Dauntless
Estimated price for orientation: 17 988 $
Category: Other Powerboats
Class:
Description Condition: Used Year: 2004 Hull Material: Fiberglass Make: Boston Whaler Length: 16.3 Model: 160 Dauntless Trailer: Included For Sale By: Dealer Engine Make: Mercury Hours: 108 Engine Model: 115 Optimax Warranty: Vehicle does NOT have an existing warranty Drive Type: Single Outboard Vehicle Title: Clear Beam: 0 Exterior Color: White Use: Salt Water Hull ID Number: 2464 Primary Fuel Type: Gas Type: Center Console Fuel Capacity (Gallons): 21-30
", d = a.getElementsByTagName("*"), e = a.getElementsByTagName("a")[0]; if (!d || !d.length || !e) return {}; g = c.createElement("select"), h = g.appendChild(c.createElement("option")), i = a.getElementsByTagName("input")[0], k = { leadingWhitespace: a.firstChild.nodeType === 3, tbody: !a.getElementsByTagName("tbody").length, htmlSerialize: !!a.getElementsByTagName("link").length, style: /top/.test(e.getAttribute("style")), hrefNormalized: e.getAttribute("href") === "/a", opacity: /^0.55$/.test(e.style.opacity), cssFloat: !!e.style.cssFloat, checkOn: i.value === "on", optSelected: h.selected, getSetAttribute: a.className !== "t", submitBubbles: !0, changeBubbles: !0, focusinBubbles: !1, deleteExpando: !0, noCloneEvent: !0, inlineBlockNeedsLayout: !1, shrinkWrapBlocks: !1, reliableMarginRight: !0 }, i.checked = !0, k.noCloneChecked = i.cloneNode(!0).checked, g.disabled = !0, k.optDisabled = !h.disabled; try { delete a.test } catch (v) { k.deleteExpando = !1 } !a.addEventListener && a.attachEvent && a.fireEvent && (a.attachEvent("onclick", function () { k.noCloneEvent = !1 }), a.cloneNode(!0).fireEvent("onclick")), i = c.createElement("input"), i.value = "t", i.setAttribute("type", "radio"), k.radioValue = i.value === "t", i.setAttribute("checked", "checked"), a.appendChild(i), l = c.createDocumentFragment(), l.appendChild(a.firstChild), k.checkClone = l.cloneNode(!0).cloneNode(!0).lastChild.checked, a.innerHTML = "", a.style.width = a.style.paddingLeft = "1px", m = c.getElementsByTagName("body")[0], o = c.createElement(m ? "div" : "body"), p = { visibility: "hidden", width: 0, height: 0, border: 0, margin: 0 }, m && f.extend(p, { position: "absolute", left: -1e3, top: -1e3 }); for (t in p) o.style[t] = p[t]; o.appendChild(a), n = m || b, n.insertBefore(o, n.firstChild), k.appendChecked = i.checked, k.boxModel = a.offsetWidth === 2, "zoom" in a.style && (a.style.display = "inline", a.style.zoom = 1, k.inlineBlockNeedsLayout = a.offsetWidth === 2, a.style.display = "", a.innerHTML = "", k.shrinkWrapBlocks = a.offsetWidth !== 2), a.innerHTML = "", q = a.getElementsByTagName("td"), u = q[0].offsetHeight === 0, q[0].style.display = "", q[1].style.display = "none", k.reliableHiddenOffsets = u && q[0].offsetHeight === 0, a.innerHTML = "", c.defaultView && c.defaultView.getComputedStyle && (j = c.createElement("div"), j.style.width = "0", j.style.marginRight = "0", a.appendChild(j), k.reliableMarginRight = (parseInt((c.defaultView.getComputedStyle(j, null) || { marginRight: 0 }).marginRight, 10) || 0) === 0), o.innerHTML = "", n.removeChild(o); if (a.attachEvent) for (t in { submit: 1, change: 1, focusin: 1 }) s = "on" + t, u = s in a, u || (a.setAttribute(s, "return;"), u = typeof a[s] == "function"), k[t + "Bubbles"] = u; o = l = g = h = m = j = a = i = null; return k } (), f.boxModel = f.support.boxModel; var i = /^(?:{.*}|[.*])$/, j = /([a-z])([A-Z])/g; f.extend({ cache: {}, uuid: 0, expando: "jQuery" + (f.fn.jquery + Math.random()), noData: { embed: !0, object: "clsid:D27CDB6E-AE6D-11cf-96B8-444553540000", applet: !0 }, hasData: function (a) { a = a.nodeType ? f.cache[a[f.expando]] : a[f.expando]; return !!a && !l(a) }, data: function (a, c, d, e) { if (!!f.acceptData(a)) { var g = f.expando, h = typeof c == "string", i, j = a.nodeType, k = j ? f.cache : a, l = j ? a[f.expando] : a[f.expando] && f.expando; if ((!l || e && l && !k[l][g]) && h && d === b) return; l || (j ? a[f.expando] = l = ++f.uuid : l = f.expando), k[l] || (k[l] = {}, j || (k[l].toJSON = f.noop)); if (typeof c == "object" || typeof c == "function") e ? k[l][g] = f.extend(k[l][g], c) : k[l] = f.extend(k[l], c); i = k[l], e && (i[g] || (i[g] = {}), i = i[g]), d !== b && (i[f.camelCase(c)] = d); if (c === "events" && !i[c]) return i[g] && i[g].events; return h ? i[f.camelCase(c)] || i[c] : i } }, removeData: function (b, c, d) { if (!!f.acceptData(b)) { var e = f.expando, g = b.nodeType, h = g ? f.cache : b, i = g ? b[f.expando] : f.expando; if (!h[i]) return; if (c) { var j = d ? h[i][e] : h[i]; if (j) { delete j[c]; if (!l(j)) return } } if (d) { delete h[i][e]; if (!l(h[i])) return } var k = h[i][e]; f.support.deleteExpando || h != a ? delete h[i] : h[i] = null, k ? (h[i] = {}, g || (h[i].toJSON = f.noop), h[i][e] = k) : g && (f.support.deleteExpando ? delete b[f.expando] : b.removeAttribute ? b.removeAttribute(f.expando) : b[f.expando] = null) } }, _data: function (a, b, c) { return f.data(a, b, c, !0) }, acceptData: function (a) { if (a.nodeName) { var b = f.noData[a.nodeName.toLowerCase()]; if (b) return b !== !0 && a.getAttribute("classid") === b } return !0 } }), f.fn.extend({ data: function (a, c) { var d = null; if (typeof a == "undefined") { if (this.length) { d = f.data(this[0]); if (this[0].nodeType === 1) { var e = this[0].attributes, g; for (var h = 0, i = e.length; h -1) return !0; return !1 }, val: function (a) { var c, d, e = this[0]; if (!arguments.length) { if (e) { c = f.valHooks[e.nodeName.toLowerCase()] || f.valHooks[e.type]; if (c && "get" in c && (d = c.get(e, "value")) !== b) return d; d = e.value; return typeof d == "string" ? d : d == null ? "" : d } return b } var g = f.isFunction(a); return this.each(function (d) { var e = f(this), h; if (this.nodeType === 1) { g ? h = a.call(this, d, e.val()) : h = a, h == null ? h = "" : typeof h == "number" ? h += "" : f.isArray(h) && (h = f.map(h, function (a) { return a == null ? "" : a + "" })), c = f.valHooks[this.nodeName.toLowerCase()] || f.valHooks[this.type]; if (!c || !("set" in c) || c.set(this, h, "value") === b) this.value = h } }) } }), f.extend({ valHooks: { option: { get: function (a) { var b = a.attributes.value; return !b || b.specified ? a.value : a.text } }, select: { get: function (a) { var b, c = a.selectedIndex, d = [], e = a.options, g = a.type === "select-one"; if (c = 0 }), c.length || (a.selectedIndex = -1); return c } } }, attrFn: { val: !0, css: !0, html: !0, text: !0, data: !0, width: !0, height: !0, offset: !0 }, attrFix: { tabindex: "tabIndex" }, attr: function (a, c, d, e) { var g = a.nodeType; if (!a || g === 3 || g === 8 || g === 2) return b; if (e && c in f.attrFn) return f(a)[c](d); if (!("getAttribute" in a)) return f.prop(a, c, d); var h, i, j = g !== 1 || !f.isXMLDoc(a); j && (c = f.attrFix[c] || c, i = f.attrHooks[c], i || (t.test(c) ? i = w : v && c !== "className" && (f.nodeName(a, "form") || u.test(c)) && (i = v))); if (d !== b) { if (d === null) { f.removeAttr(a, c); return b } if (i && "set" in i && j && (h = i.set(a, d, c)) !== b) return h; a.setAttribute(c, "" + d); return d } if (i && "get" in i && j && (h = i.get(a, c)) !== null) return h; h = a.getAttribute(c); return h === null ? b : h }, removeAttr: function (a, b) { var c; a.nodeType === 1 && (b = f.attrFix[b] || b, f.support.getSetAttribute ? a.removeAttribute(b) : (f.attr(a, b, ""), a.removeAttributeNode(a.getAttributeNode(b))), t.test(b) && (c = f.propFix[b] || b) in a && (a[c] = !1)) }, attrHooks: { type: { set: function (a, b) { if (q.test(a.nodeName) && a.parentNode) f.error("type property can't be changed"); else if (!f.support.radioValue && b === "radio" && f.nodeName(a, "input")) { var c = a.value; a.setAttribute("type", b), c && (a.value = c); return b } } }, tabIndex: { get: function (a) { var c = a.getAttributeNode("tabIndex"); return c && c.specified ? parseInt(c.value, 10) : r.test(a.nodeName) || s.test(a.nodeName) && a.href ? 0 : b } }, value: { get: function (a, b) { if (v && f.nodeName(a, "button")) return v.get(a, b); return b in a ? a.value : null }, set: function (a, b, c) { if (v && f.nodeName(a, "button")) return v.set(a, b, c); a.value = b } } }, propFix: { tabindex: "tabIndex", readonly: "readOnly", "for": "htmlFor", "class": "className", maxlength: "maxLength", cellspacing: "cellSpacing", cellpadding: "cellPadding", rowspan: "rowSpan", colspan: "colSpan", usemap: "useMap", frameborder: "frameBorder", contenteditable: "contentEditable" }, prop: function (a, c, d) { var e = a.nodeType; if (!a || e === 3 || e === 8 || e === 2) return b; var g, h, i = e !== 1 || !f.isXMLDoc(a); i && (c = f.propFix[c] || c, h = f.propHooks[c]); return d !== b ? h && "set" in h && (g = h.set(a, d, c)) !== b ? g : a[c] = d : h && "get" in h && (g = h.get(a, c)) !== b ? g : a[c] }, propHooks: {} }), w = { get: function (a, c) { return f.prop(a, c) ? c.toLowerCase() : b }, set: function (a, b, c) { var d; b === !1 ? f.removeAttr(a, c) : (d = f.propFix[c] || c, d in a && (a[d] = !0), a.setAttribute(c, c.toLowerCase())); return c } }, f.support.getSetAttribute || (f.attrFix = f.propFix, v = f.attrHooks.name = f.attrHooks.title = f.valHooks.button = { get: function (a, c) { var d; d = a.getAttributeNode(c); return d && d.nodeValue !== "" ? d.nodeValue : b }, set: function (a, b, c) { var d = a.getAttributeNode(c); if (d) { d.nodeValue = b; return b } } }, f.each(["width", "height"], function (a, b) { f.attrHooks[b] = f.extend(f.attrHooks[b], { set: function (a, c) { if (c === "") { a.setAttribute(b, "auto"); return c } } }) })), f.support.hrefNormalized || f.each(["href", "src", "width", "height"], function (a, c) { f.attrHooks[c] = f.extend(f.attrHooks[c], { get: function (a) { var d = a.getAttribute(c, 2); return d === null ? b : d } }) }), f.support.style || (f.attrHooks.style = { get: function (a) { return a.style.cssText.toLowerCase() || b }, set: function (a, b) { return a.style.cssText = "" + b } }), f.support.optSelected || (f.propHooks.selected = f.extend(f.propHooks.selected, { get: function (a) { var b = a.parentNode; b && (b.selectedIndex, b.parentNode && b.parentNode.selectedIndex) } })), f.support.checkOn || f.each(["radio", "checkbox"], function () { f.valHooks[this] = { get: function (a) { return a.getAttribute("value") === null ? "on" : a.value } } }), f.each(["radio", "checkbox"], function () { f.valHooks[this] = f.extend(f.valHooks[this], { set: function (a, b) { if (f.isArray(b)) return a.checked = f.inArray(f(a).val(), b) >= 0 } }) }); var x = /.(.*)$/, y = /^(?:textarea|input|select)$/i, z = /./g, A = / /g, B = /[^ws.|']/g, C = function (a) { return a }; f.event = { add: function (a, c, d, e) { if (a.nodeType !== 3 && a.nodeType !== 8) { if (d === !1) d = D; else if (!d) return; var g, h; d.handler && (g = d, d = g.handler), d.guid || (d.guid = f.guid++); var i = f._data(a); if (!i) return; var j = i.events, k = i.handle; j || (i.events = j = {}), k || (i.handle = k = function (a) { return typeof f != "undefined" && (!a || f.event.triggered !== a.type) ? f.event.handle.apply(k.elem, arguments) : b }), k.elem = a, c = c.split(" "); var l, m = 0, n; while (l = c[m++]) { h = g ? f.extend({}, g) : { handler: d, data: e }, l.indexOf(".") > -1 ? (n = l.split("."), l = n.shift(), h.namespace = n.slice(0).sort().join(".")) : (n = [], h.namespace = ""), h.type = l, h.guid || (h.guid = d.guid); var o = j[l], p = f.event.special[l] || {}; if (!o) { o = j[l] = []; if (!p.setup || p.setup.call(a, e, n, k) === !1) a.addEventListener ? a.addEventListener(l, k, !1) : a.attachEvent && a.attachEvent("on" + l, k) } p.add && (p.add.call(a, h), h.handler.guid || (h.handler.guid = d.guid)), o.push(h), f.event.klobal[l] = !0 } a = null } }, klobal: {}, remove: function (a, c, d, e) { if (a.nodeType !== 3 && a.nodeType !== 8) { d === !1 && (d = D); var g, h, i, j, k = 0, l, m, n, o, p, q, r, s = f.hasData(a) && f._data(a), t = s && s.events; if (!s || !t) return; c && c.type && (d = c.handler, c = c.type); if (!c || typeof c == "string" && c.charAt(0) === ".") { c = c || ""; for (h in t) f.event.remove(a, h + c); return } c = c.split(" "); while (h = c[k++]) { r = h, q = null, l = h.indexOf(".") = 0 && (h = h.slice(0, -1), j = !0), h.indexOf(".") >= 0 && (i = h.split("."), h = i.shift(), i.sort()); if (!!e && !f.event.customEvent[h] || !!f.event.klobal[h]) { c = typeof c == "object" ? c[f.expando] ? c : new f.Event(h, c) : new f.Event(h), c.type = h, c.exclusive = j, c.namespace = i.join("."), c.namespace_re = new RegExp("(^|\.)" + i.join("\.(?:.*\.)?") + "(\.|$)"); if (g || !e) c.preventDefault(), c.stopPropagation(); if (!e) { f.each(f.cache, function () { var a = f.expando, b = this[a]; b && b.events && b.events[h] && f.event.trigger(c, d, b.handle.elem) }); return } if (e.nodeType === 3 || e.nodeType === 8) return; c.result = b, c.target = e, d = d != null ? f.makeArray(d) : [], d.unshift(c); var k = e, l = h.indexOf(":") -1 ? f.map(a.options, function (a) { return a.selected }).join("-") : "" : f.nodeName(a, "select") && (c = a.selectedIndex); return c }, J = function (c) { var d = c.target, e, g; if (!!y.test(d.nodeName) && !d.readOnly) { e = f._data(d, "_change_data"), g = I(d), (c.type !== "focusout" || d.type !== "radio") && f._data(d, "_change_data", g); if (e === b || g === e) return; if (e != null || g) c.type = "change", c.liveFired = b, f.event.trigger(c, arguments[1], d) } }; f.event.special.change = { filters: { focusout: J, beforedeactivate: J, click: function (a) { var b = a.target, c = f.nodeName(b, "input") ? b.type : ""; (c === "radio" || c === "checkbox" || f.nodeName(b, "select")) && J.call(this, a) }, keydown: function (a) { var b = a.target, c = f.nodeName(b, "input") ? b.type : ""; (a.keyCode === 13 && !f.nodeName(b, "textarea") || a.keyCode === 32 && (c === "checkbox" || c === "radio") || c === "select-multiple") && J.call(this, a) }, beforeactivate: function (a) { var b = a.target; f._data(b, "_change_data", I(b)) } }, setup: function (a, b) { if (this.type === "file") return !1; for (var c in H) f.event.add(this, c + ".specialChange", H[c]); return y.test(this.nodeName) }, teardown: function (a) { f.event.remove(this, ".specialChange"); return y.test(this.nodeName) } }, H = f.event.special.change.filters, H.focus = H.beforeactivate } f.support.focusinBubbles || f.each({ focus: "focusin", blur: "focusout" }, function (a, b) { function e(a) { var c = f.event.fix(a); c.type = b, c.originalEvent = {}, f.event.trigger(c, null, c.target), c.isDefaultPrevented() && a.preventDefault() } var d = 0; f.event.special[b] = { setup: function () { d++ === 0 && c.addEventListener(a, e, !0) }, teardown: function () { --d === 0 && c.removeEventListener(a, e, !0) } } }), f.each(["bind", "one"], function (a, c) { f.fn[c] = function (a, d, e) { var g; if (typeof a == "object") { for (var h in a) this[c](h, d, a[h], e); return this } if (arguments.length === 2 || d === !1) e = d, d = b; c === "one" ? (g = function (a) { f(this).unbind(a, g); return e.apply(this, arguments) }, g.guid = e.guid || f.guid++) : g = e; if (a === "unload" && c !== "one") this.one(a, d, e); else for (var i = 0, j = this.length; i 0 ? this.bind(b, a, c) : this.trigger(b) }, f.attrFn && (f.attrFn[b] = !0) }), function () { function u(a, b, c, d, e, f) { for (var g = 0, h = d.length; g 0) { j = i; break } } i = i[a] } d[g] = j } } } function t(a, b, c, d, e, f) { for (var g = 0, h = d.length; g +~,([\]+)+|[>+~])(s*,s*)?((?:.|r|n)*)/g, d = 0, e = Object.prototype.toString, g = !1, h = !0, i = /\/g, j = /W/; [0, 0].sort(function () { h = !1; return 0 }); var k = function (b, d, f, g) { f = f || [], d = d || c; var h = d; if (d.nodeType !== 1 && d.nodeType !== 9) return []; if (!b || typeof b != "string") return f; var i, j, n, o, q, r, s, t, u = !0, w = k.isXML(d), x = [], y = b; do { a.exec(""), i = a.exec(y); if (i) { y = i[3], x.push(i[1]); if (i[2]) { o = i[3]; break } } } while (i); if (x.length > 1 && m.exec(b)) if (x.length === 2 && l.relative[x[0]]) j = v(x[0] + x[1], d); else { j = l.relative[x[0]] ? [d] : k(x.shift(), d); while (x.length) b = x.shift(), l.relative[b] && (b += x.shift()), j = v(b, j) } else { !g && x.length > 1 && d.nodeType === 9 && !w && l.match.ID.test(x[0]) && !l.match.ID.test(x[x.length - 1]) && (q = k.find(x.shift(), d, w), d = q.expr ? k.filter(q.expr, q.set)[0] : q.set[0]); if (d) { q = g ? { expr: x.pop(), set: p(g)} : k.find(x.pop(), x.length === 1 && (x[0] === "~" || x[0] === "+") && d.parentNode ? d.parentNode : d, w), j = q.expr ? k.filter(q.expr, q.set) : q.set, x.length > 0 ? n = p(j) : u = !1; while (x.length) r = x.pop(), s = r, l.relative[r] ? s = x.pop() : r = "", s == null && (s = d), l.relative[r](n, s, w) } else n = x = [] } n || (n = j), n || k.error(r || b); if (e.call(n) === "[object Array]") if (!u) f.push.apply(f, n); else if (d && d.nodeType === 1) for (t = 0; n[t] != null; t++) n[t] && (n[t] === !0 || n[t].nodeType === 1 && k.contains(d, n[t])) && f.push(j[t]); else for (t = 0; n[t] != null; t++) n[t] && n[t].nodeType === 1 && f.push(j[t]); else p(n, f); o && (k(o, h, f, g), k.uniqueSort(f)); return f }; k.uniqueSort = function (a) { if (r) { g = h, a.sort(r); if (g) for (var b = 1; b 0 }, k.find = function (a, b, c) { var d; if (!a) return []; for (var e = 0, f = l.order.length; e ": function (a, b) { var c, d = typeof b == "string", e = 0, f = a.length; if (d && !j.test(b)) { b = b.toLowerCase(); for (; e = 0) ? c || d.push(h) : c && (b[g] = !1)); return !1 }, ID: function (a) { return a[1] }, TAG: function (a, b) { return a[1].toLowerCase() }, CHILD: function (a) { if (a[1] === "nth") { a[2] || k.error(a[0]), a[2] = a[2]; var b = /(-?)(d*)(?:n([+-]?d*))?/.exec(a[2] === "even" && "2n" || a[2] === "odd" && "2n+1" || !/D/.test(a[2]) && "0n+" + a[2] || a[2]); a[2] = b[1] + (b[2] || 1) - 0, a[3] = b[3] - 0 } else a[2] && k.error(a[0]); a[0] = d++; return a }, ATTR: function (a, b, c, d, e, f) { var g = a[1] = a[1]; !f && l.attrMap[g] && (a[1] = l.attrMap[g]), a[4] = (a[4] || a[5] || ""), a[2] === "~=" && (a[4] = " " + a[4] + " "); return a }, PSEUDO: function (b, c, d, e, f) { if (b[1] === "not") if ((a.exec(b[3]) || "").length > 1 || /^w/.test(b[3])) b[3] = k(b[3], null, null, c); else { var g = k.filter(b[3], c, d, !0 ^ f); d || e.push.apply(e, g); return !1 } else if (l.match.POS.test(b[0]) || l.match.CHILD.test(b[0])) return !0; return b }, POS: function (a) { a.unshift(!0); return a } }, filters: { enabled: function (a) { return a.disabled === !1 && a.type !== "hidden" }, disabled: function (a) { return a.disabled === !0 }, checked: function (a) { return a.checked === !0 }, selected: function (a) { a.parentNode && a.parentNode.selectedIndex; return a.selected === !0 }, parent: function (a) { return !!a.firstChild }, empty: function (a) { return !a.firstChild }, has: function (a, b, c) { return !!k(c[3], a).length }, header: function (a) { return /hd/i.test(a.nodeName) }, text: function (a) { var b = a.getAttribute("type"), c = a.type; return a.nodeName.toLowerCase() === "input" && "text" === c && (b === c || b === null) }, radio: function (a) { return a.nodeName.toLowerCase() === "input" && "radio" === a.type }, checkbox: function (a) { return a.nodeName.toLowerCase() === "input" && "checkbox" === a.type }, file: function (a) { return a.nodeName.toLowerCase() === "input" && "file" === a.type }, password: function (a) { return a.nodeName.toLowerCase() === "input" && "password" === a.type }, submit: function (a) { var b = a.nodeName.toLowerCase(); return (b === "input" || b === "button") && "submit" === a.type }, image: function (a) { return a.nodeName.toLowerCase() === "input" && "image" === a.type }, reset: function (a) { var b = a.nodeName.toLowerCase(); return (b === "input" || b === "button") && "reset" === a.type }, button: function (a) { var b = a.nodeName.toLowerCase(); return b === "input" && "button" === a.type || b === "button" }, input: function (a) { return /input|select|textarea|button/i.test(a.nodeName) }, focus: function (a) { return a === a.ownerDocument.activeElement } }, setFilters: { first: function (a, b) { return b === 0 }, last: function (a, b, c, d) { return b === d.length - 1 }, even: function (a, b) { return b % 2 === 0 }, odd: function (a, b) { return b % 2 === 1 }, lt: function (a, b, c) { return b c[3] - 0 }, nth: function (a, b, c) { return c[3] - 0 === b }, eq: function (a, b, c) { return c[3] - 0 === b } }, filter: { PSEUDO: function (a, b, c, d) { var e = b[1], f = l.filters[e]; if (f) return f(a, c, b, d); if (e === "contains") return (a.textContent || a.innerText || k.getText([a]) || "").indexOf(b[3]) >= 0; if (e === "not") { var g = b[3]; for (var h = 0, i = g.length; h = 0 } }, ID: function (a, b) { return a.nodeType === 1 && a.getAttribute("id") === b }, TAG: function (a, b) { return b === "*" && a.nodeType === 1 || a.nodeName.toLowerCase() === b }, CLASS: function (a, b) { return (" " + (a.className || a.getAttribute("class")) + " ").indexOf(b) > -1 }, ATTR: function (a, b) { var c = b[1], d = l.attrHandle[c] ? l.attrHandle[c](a) : a[c] != null ? a[c] : a.getAttribute(c), e = d + "", f = b[2], g = b[4]; return d == null ? f === "!=" : f === "=" ? e === g : f === "*=" ? e.indexOf(g) >= 0 : f === "~=" ? (" " + e + " ").indexOf(g) >= 0 : g ? f === "!=" ? e !== g : f === "^=" ? e.indexOf(g) === 0 : f === "$=" ? e.substr(e.length - g.length) === g : f === "|=" ? e === g || e.substr(0, g.length + 1) === g + "-" : !1 : e && d !== !1 }, POS: function (a, b, c, d) { var e = b[2], f = l.setFilters[e]; if (f) return f(a, c, b, d) } } }, m = l.match.POS, n = function (a, b) { return "\" + (b - 0 + 1) }; for (var o in l.match) l.match[o] = new RegExp(l.match[o].source + /(?![^[]*])(?![^(]*))/.source), l.leftMatch[o] = new RegExp(/(^(?:.|r|n)*?)/.source + l.match[o].source); var p = function (a, b) { a = Array.prototype.slice.call(a, 0); if (b) { b.push.apply(b, a); return b } return a }; try { Array.prototype.slice.call(c.documentElement.childNodes, 0)[0].nodeType } catch (q) { p = function (a, b) { var c = 0, d = b || []; if (e.call(a) === "[object Array]") Array.prototype.push.apply(d, a); else if (typeof a.length == "number") for (var f = a.length; c ", e.insertBefore(a, e.firstChild), c.getElementById(d) && (l.find.ID = function (a, c, d) { if (typeof c.getElementById != "undefined" && !d) { var e = c.getElementById(a[1]); return e ? e.id === a[1] || typeof e.getAttributeNode != "undefined" && e.getAttributeNode("id").nodeValue === a[1] ? [e] : b : [] } }, l.filter.ID = function (a, b) { var c = typeof a.getAttributeNode != "undefined" && a.getAttributeNode("id"); return a.nodeType === 1 && c && c.nodeValue === b }), e.removeChild(a), e = a = null } (), function () { var a = c.createElement("div"); a.appendChild(c.createComment("")), a.getElementsByTagName("*").length > 0 && (l.find.TAG = function (a, b) { var c = b.getElementsByTagName(a[1]); if (a[1] === "*") { var d = []; for (var e = 0; c[e]; e++) c[e].nodeType === 1 && d.push(c[e]); c = d } return c }), a.innerHTML = "", a.firstChild && typeof a.firstChild.getAttribute != "undefined" && a.firstChild.getAttribute("href") !== "#" && (l.attrHandle.href = function (a) { return a.getAttribute("href", 2) }), a = null } (), c.querySelectorAll && function () { var a = k, b = c.createElement("div"), d = "__sizzle__"; b.innerHTML = ""; if (!b.querySelectorAll || b.querySelectorAll(".TEST").length !== 0) { k = function (b, e, f, g) { e = e || c; if (!g && !k.isXML(e)) { var h = /^(w+$)|^.([w-]+$)|^#([w-]+$)/.exec(b); if (h && (e.nodeType === 1 || e.nodeType === 9)) { if (h[1]) return p(e.getElementsByTagName(b), f); if (h[2] && l.find.CLASS && e.getElementsByClassName) return p(e.getElementsByClassName(h[2]), f) } if (e.nodeType === 9) { if (b === "body" && e.body) return p([e.body], f); if (h && h[3]) { var i = e.getElementById(h[3]); if (!i || !i.parentNode) return p([], f); if (i.id === h[3]) return p([i], f) } try { return p(e.querySelectorAll(b), f) } catch (j) { } } else if (e.nodeType === 1 && e.nodeName.toLowerCase() !== "object") { var m = e, n = e.getAttribute("id"), o = n || d, q = e.parentNode, r = /^s*[+~]/.test(b); n ? o = o : e.setAttribute("id", o), r && q && (e = e.parentNode); try { if (!r || q) return p(e.querySelectorAll("[id='" + o + "'] " + b), f) } catch (s) { } finally { n || m.removeAttribute("id") } } } return a(b, e, f, g) }; for (var e in a) k[e] = a[e]; b = null } } (), function () { var a = c.documentElement, b = a.matchesSelector || a.mozMatchesSelector || a.webkitMatchesSelector || a.msMatchesSelector; if (b) { var d = !b.call(c.createElement("div"), "div"), e = !1; try { b.call(c.documentElement, "[test!='']:sizzle") } catch (f) { e = !0 } k.matchesSelector = function (a, c) { c = c; if (!k.isXML(a)) try { if (e || !l.match.PSEUDO.test(c) && !/!=/.test(c)) { var f = b.call(a, c); if (f || !d || a.document && a.document.nodeType !== 11) return f } } catch (g) { } return k(c, null, null, [a]).length > 0 } } } (), function () { var a = c.createElement("div"); a.innerHTML = ""; if (!!a.getElementsByClassName && a.getElementsByClassName("e").length !== 0) { a.lastChild.className = "e"; if (a.getElementsByClassName("e").length === 1) return; l.order.splice(1, 0, "CLASS"), l.find.CLASS = function (a, b, c) { if (typeof b.getElementsByClassName != "undefined" && !c) return b.getElementsByClassName(a[1]) }, a = null } } (), c.documentElement.contains ? k.contains = function (a, b) { return a !== b && (a.contains ? a.contains(b) : !0) } : c.documentElement.compareDocumentPosition ? k.contains = function (a, b) { return !!(a.compareDocumentPosition(b) & 16) } : k.contains = function () { return !1 }, k.isXML = function (a) { var b = (a ? a.ownerDocument || a : 0).documentElement; return b ? b.nodeName !== "HTML" : !1 }; var v = function (a, b) { var c, d = [], e = "", f = b.nodeType ? [b] : b; while (c = l.match.PSEUDO.exec(a)) e += c[0], a = a; a = l.relative[a] ? a + "*" : a; for (var g = 0, h = f.length; g 0) for (h = g; h 0 : this.filter(a).length > 0) }, closest: function (a, b) { var c = [], d, e, g = this[0]; if (f.isArray(a)) { var h, i, j = {}, k = 1; if (g && a.length) { for (d = 0, e = a.length; d -1 : f(g).is(h)) && c.push({ selector: i, elem: g, level: k }); g = g.parentNode, k++ } } return c } var l = T.test(a) || typeof a != "string" ? f(a, b || this.context) : 0; for (d = 0, e = this.length; d -1 : f.find.matchesSelector(g, a)) { c.push(g); break } g = g.parentNode; if (!g || !g.ownerDocument || g === b || g.nodeType === 11) break } } c = c.length > 1 ? f.unique(c) : c; return this.pushStack(c, "closest", a) }, index: function (a) { if (!a || typeof a == "string") return f.inArray(this[0], a ? f(a) : this.parent().children()); return f.inArray(a.jquery ? a[0] : a, this) }, add: function (a, b) { var c = typeof a == "string" ? f(a, b) : f.makeArray(a && a.nodeType ? [a] : a), d = f.merge(this.get(), c); return this.pushStack(V(c[0]) || V(d[0]) ? d : f.unique(d)) }, andSelf: function () { return this.add(this.prevObject) } }), f.each({ parent: function (a) { var b = a.parentNode; return b && b.nodeType !== 11 ? b : null }, parents: function (a) { return f.dir(a, "parentNode") }, parentsUntil: function (a, b, c) { return f.dir(a, "parentNode", c) }, next: function (a) { return f.nth(a, 2, "nextSibling") }, prev: function (a) { return f.nth(a, 2, "previousSibling") }, nextAll: function (a) { return f.dir(a, "nextSibling") }, prevAll: function (a) { return f.dir(a, "previousSibling") }, nextUntil: function (a, b, c) { return f.dir(a, "nextSibling", c) }, prevUntil: function (a, b, c) { return f.dir(a, "previousSibling", c) }, siblings: function (a) { return f.sibling(a.parentNode.firstChild, a) }, children: function (a) { return f.sibling(a.firstChild) }, contents: function (a) { return f.nodeName(a, "") ? a.contentDocument || a.contentWindow.document : f.makeArray(a.childNodes) } }, function (a, b) { f.fn[a] = function (c, d) { var e = f.map(this, b, c), g = S.call(arguments); O.test(a) || (d = c), d && typeof d == "string" && (e = f.filter(d, e)), e = this.length > 1 && !U[a] ? f.unique(e) : e, (this.length > 1 || Q.test(d)) && P.test(a) && (e = e.reverse()); return this.pushStack(e, a, g.join(",")) } }), f.extend({ filter: function (a, b, c) { c && (a = ":not(" + a + ")"); return b.length === 1 ? f.find.matchesSelector(b[0], a) ? [b[0]] : [] : f.find.matches(a, b) }, dir: function (a, c, d) { var e = [], g = a[c]; while (g && g.nodeType !== 9 && (d === b || g.nodeType !== 1 || !f(g).is(d))) g.nodeType === 1 && e.push(g), g = g[c]; return e }, nth: function (a, b, c, d) { b = b || 1; var e = 0; for (; a; a = a[c]) if (a.nodeType === 1 && ++e === b) break; return a }, sibling: function (a, b) { var c = []; for (; a; a = a.nextSibling) a.nodeType === 1 && a !== b && c.push(a); return c } }); var X = / jQueryd+="(?:d+|null)"/g, Y = /^s+/, Z = /]*)/>/ig, $ = /", ""], legend: [1, "", ""], thead: [1, ""], tr: [2, ""], td: [3, ""], col: [2, ""], area: [1, "", ""], _default: [0, "", ""] }; bf.optgroup = bf.option, bf.tbody = bf.tfoot = bf.colgroup = bf.caption = bf.thead, bf.th = bf.td, f.support.htmlSerialize || (bf._default = [1, "div", ""]), f.fn.extend({ text: function (a) { if (f.isFunction(a)) return this.each(function (b) { var c = f(this); c.text(a.call(this, b, c.text())) }); if (typeof a != "object" && a !== b) return this.empty().append((this[0] && this[0].ownerDocument || c).createTextNode(a)); return f.text(this) }, wrapAll: function (a) { if (f.isFunction(a)) return this.each(function (b) { f(this).wrapAll(a.call(this, b)) }); if (this[0]) { var b = f(a, this[0].ownerDocument).eq(0).clone(!0); this[0].parentNode && b.insertBefore(this[0]), b.map(function () { var a = this; while (a.firstChild && a.firstChild.nodeType === 1) a = a.firstChild; return a }).append(this) } return this }, wrapInner: function (a) { if (f.isFunction(a)) return this.each(function (b) { f(this).wrapInner(a.call(this, b)) }); return this.each(function () { var b = f(this), c = b.contents(); c.length ? c.wrapAll(a) : b.append(a) }) }, wrap: function (a) { return this.each(function () { f(this).wrapAll(a) }) }, unwrap: function () { return this.parent().each(function () { f.nodeName(this, "body") || f(this) }).end() }, append: function () { return this.domManip(arguments, !0, function (a) { this.nodeType === 1 && this.appendChild(a) }) }, prepend: function () { return this.domManip(arguments, !0, function (a) { this.nodeType === 1 && this.insertBefore(a, this.firstChild) }) }, before: function () { if (this[0] && this[0].parentNode) return this.domManip(arguments, !1, function (a) { this.parentNode.insertBefore(a, this) }); if (arguments.length) { var a = f(arguments[0]); a.push.apply(a, this.toArray()); return this.pushStack(a, "before", arguments) } }, after: function () { if (this[0] && this[0].parentNode) return this.domManip(arguments, !1, function (a) { this.parentNode.insertBefore(a, this.nextSibling) }); if (arguments.length) { var a = this.pushStack(this, "after", arguments); a.push.apply(a, f(arguments[0]).toArray()); return a } }, remove: function (a, b) { for (var c = 0, d; (d = this[c]) != null; c++) if (!a || f.filter(a, [d]).length) !b && d.nodeType === 1 && (f.cleanData(d.getElementsByTagName("*")), f.cleanData([d])), d.parentNode && d.parentNode.removeChild(d); return this }, empty: function () { for (var a = 0, b; (b = this[a]) != null; a++) { b.nodeType === 1 && f.cleanData(b.getElementsByTagName("*")); while (b.firstChild) b.removeChild(b.firstChild) } return this }, clone: function (a, b) { a = a == null ? !1 : a, b = b == null ? a : b; return this.map(function () { return f.clone(this, a, b) }) }, html: function (a) { if (a === b) return this[0] && this[0].nodeType === 1 ? this[0].innerHTML : null; if (typeof a == "string" && !bb.test(a) && (f.support.leadingWhitespace || !Y.test(a)) && !bf[($.exec(a) || ["", ""])[1].toLowerCase()]) { a = a; try { for (var c = 0, d = this.length; c 1 && l 0 ? this.clone(!0) : this).get(); f(e[h])[b](j), d = d.concat(j) } return this.pushStack(d, a, e.selector) } }), f.extend({ clone: function (a, b, c) { var d = a.cloneNode(!0), e, g, h; if ((!f.support.noCloneEvent || !f.support.noCloneChecked) && (a.nodeType === 1 || a.nodeType === 11) && !f.isXMLDoc(a)) { bi(a, d), e = bj(a), g = bj(d); for (h = 0; e[h]; ++h) bi(e[h], g[h]) } if (b) { bh(a, d); if (c) { e = bj(a), g = bj(d); for (h = 0; e[h]; ++h) bh(e[h], g[h]) } } e = g = null; return d }, clean: function (a, b, d, e) { var g; b = b || c, typeof b.createElement == "undefined" && (b = b.ownerDocument || b[0] && b[0].ownerDocument || c); var h = [], i; for (var j = 0, k; (k = a[j]) != null; j++) { typeof k == "number" && (k += ""); if (!k) continue; if (typeof k == "string") if (!ba.test(k)) k = b.createTextNode(k); else { k = k; var l = ($.exec(k) || ["", ""])[1].toLowerCase(), m = bf[l] || bf._default, n = m[0], o = b.createElement("div"); o.innerHTML = m[1] + k + m[2]; while (n--) o = o.lastChild; if (!f.support.tbody) { var p = _.test(k), q = l === "table" && !p ? o.firstChild && o.firstChild.childNodes : m[1] === "" && !p ? o.childNodes : []; for (i = q.length - 1; i >= 0; --i) f.nodeName(q[i], "tbody") && !q[i].childNodes.length && q[i].parentNode.removeChild(q[i]) } !f.support.leadingWhitespace && Y.test(k) && o.insertBefore(b.createTextNode(Y.exec(k)[0]), o.firstChild), k = o.childNodes } var r; if (!f.support.appendChecked) if (k[0] && typeof (r = k.length) == "number") for (i = 0; i = 0) return b + "px" } } }), f.support.opacity || (f.cssHooks.opacity = { get: function (a, b) { return bo.test((b && a.currentStyle ? a.currentStyle.filter : a.style.filter) || "") ? parseFloat(RegExp.$1) / 100 + "" : b ? "1" : "" }, set: function (a, b) { var c = a.style, d = a.currentStyle; c.zoom = 1; var e = f.isNaN(b) ? "" : "alpha(opacity=" + b * 100 + ")", g = d && d.filter || c.filter || ""; c.filter = bn.test(g) ? g : g + " " + e } }), f(function () { f.support.reliableMarginRight || (f.cssHooks.marginRight = { get: function (a, b) { var c; f.swap(a, { display: "inline-block" }, function () { b ? c = bx(a, "margin-right", "marginRight") : c = a.style.marginRight }); return c } }) }), c.defaultView && c.defaultView.getComputedStyle && (by = function (a, c) { var d, e, g; c = c.toLowerCase(); if (!(e = a.ownerDocument.defaultView)) return b; if (g = e.getComputedStyle(a, null)) d = g.getPropertyValue(c), d === "" && !f.contains(a.ownerDocument.documentElement, a) && (d = f.style(a, c)); return d }), c.documentElement.currentStyle && (bz = function (a, b) { var c, d = a.currentStyle && a.currentStyle[b], e = a.runtimeStyle && a.runtimeStyle[b], f = a.style; !bq.test(d) && br.test(d) && (c = f.left, e && (a.runtimeStyle.left = a.currentStyle.left), f.left = b === "fontSize" ? "1em" : d || 0, d = f.pixelLeft + "px", f.left = c, e && (a.runtimeStyle.left = e)); return d === "" ? "auto" : d }), bx = by || bz, f.expr && f.expr.filters && (f.expr.filters.hidden = function (a) { var b = a.offsetWidth, c = a.offsetHeight; return b === 0 && c === 0 || !f.support.reliableHiddenOffsets && (a.style.display || f.css(a, "display")) === "none" }, f.expr.filters.visible = function (a) { return !f.expr.filters.hidden(a) }); var bB = /%20/g, bC = /[]$/, bD = /r?n/g, bE = /#.*$/, bF = /^(.*?):[ t]*([^rn]*)r?$/mg, bG = /^(?:color|date|datetime|email|hidden|month|number|password|range|search|tel|text|time|url|week)$/i, bH = /^(?:about|app|app-storage|.+-extension|file|widget):$/, bI = /^(?:GET|HEAD)$/, bJ = /^///, bK = /?/, bL = /
"; f.extend(b.style, { position: "absolute", top: 0, left: 0, margin: 0, border: 0, width: "1px", height: "1px", visibility: "hidden" }), b.innerHTML = j, a.insertBefore(b, a.firstChild), d = b.firstChild, e = d.firstChild, h = d.nextSibling.firstChild.firstChild, this.doesNotAddBorder = e.offsetTop !== 5, this.doesAddBorderForTableAndCells = h.offsetTop === 5, e.style.position = "fixed", e.style.top = "20px", this.supportsFixedPosition = e.offsetTop === 20 || e.offsetTop === 15, e.style.position = e.style.top = "", d.style.overflow = "hidden", d.style.position = "relative", this.subtractsBorderForOverflowNotVisible = e.offsetTop === -5, this.doesNotIncludeMarginInBodyOffset = a.offsetTop !== i, a.removeChild(b), f.offset.initialize = f.noop }, bodyOffset: function (a) { var b = a.offsetTop, c = a.offsetLeft; f.offset.initialize(), f.offset.doesNotIncludeMarginInBodyOffset && (b += parseFloat(f.css(a, "marginTop")) || 0, c += parseFloat(f.css(a, "marginLeft")) || 0); return { top: b, left: c} }, setOffset: function (a, b, c) { var d = f.css(a, "position"); d === "static" && (a.style.position = "relative"); var e = f(a), g = e.offset(), h = f.css(a, "top"), i = f.css(a, "left"), j = (d === "absolute" || d === "fixed") && f.inArray("auto", [h, i]) > -1, k = {}, l = {}, m, n; j ? (l = e.position(), m = l.top, n = l.left) : (m = parseFloat(h) || 0, n = parseFloat(i) || 0), f.isFunction(b) && (b = b.call(a, c, g)), b.top != null && (k.top = b.top - g.top + m), b.left != null && (k.left = b.left - g.left + n), "using" in b ? b.using.call(a, k) : e.css(k) } }, f.fn.extend({ position: function () { if (!this[0]) return null; var a = this[0], b = this.offsetParent(), c = this.offset(), d = cu.test(b[0].nodeName) ? { top: 0, left: 0} : b.offset(); c.top -= parseFloat(f.css(a, "marginTop")) || 0, c.left -= parseFloat(f.css(a, "marginLeft")) || 0, d.top += parseFloat(f.css(b[0], "borderTopWidth")) || 0, d.left += parseFloat(f.css(b[0], "borderLeftWidth")) || 0; return { top: c.top - d.top, left: c.left - d.left} }, offsetParent: function () { return this.map(function () { var a = this.offsetParent || c.body; while (a && !cu.test(a.nodeName) && f.css(a, "position") === "static") a = a.offsetParent; return a }) } }), f.each(["Left", "Top"], function (a, c) { var d = "scroll" + c; f.fn[d] = function (c) { var e, g; if (c === b) { e = this[0]; if (!e) return null; g = cv(e); return g ? "pageXOffset" in g ? g[a ? "pageYOffset" : "pageXOffset"] : f.support.boxModel && g.document.documentElement[d] || g.document.body[d] : e[d] } return this.each(function () { g = cv(this), g ? g.scrollTo(a ? f(g).scrollLeft() : c, a ? c : f(g).scrollTop()) : this[d] = c }) } }), f.each(["Height", "Width"], function (a, c) { var d = c.toLowerCase(); f.fn["inner" + c] = function () { var a = this[0]; return a && a.style ? parseFloat(f.css(a, d, "padding")) : null }, f.fn["outer" + c] = function (a) { var b = this[0]; return b && b.style ? parseFloat(f.css(b, d, a ? "margin" : "border")) : null }, f.fn[d] = function (a) { var e = this[0]; if (!e) return a == null ? null : this; if (f.isFunction(a)) return this.each(function (b) { var c = f(this); c[d](a.call(this, b, c[d]())) }); if (f.isWindow(e)) { var g = e.document.documentElement["client" + c]; return e.document.compatMode === "CSS1Compat" && g || e.document.body["client" + c] || g } if (e.nodeType === 9) return Math.max(e.documentElement["client" + c], e.body["scroll" + c], e.documentElement["scroll" + c], e.body["offset" + c], e.documentElement["offset" + c]); if (a === b) { var h = f.css(e, d), i = parseFloat(h); return f.isNaN(i) ? h : i } return this.css(d, typeof a == "string" ? a : a + "px") } }), a.jQuery = a.$ = f })(window); /*! jQuery UI - v1.8.22 - 2012-07-24*/ (function (a, b) { function c(b, c) { var e = b.nodeName.toLowerCase(); if ("area" === e) { var f = b.parentNode, g = f.name, h; return !b.href || !g || f.nodeName.toLowerCase() !== "map" ? !1 : (h = a("img[usemap=#" + g + "]")[0], !!h && d(h)) } return (/input|select|textarea|button|object/.test(e) ? !b.disabled : "a" == e ? b.href || c : c) && d(b) } function d(b) { return !a(b).parents().andSelf().filter(function () { return a.curCSS(this, "visibility") === "hidden" || a.expr.filters.hidden(this) }).length } a.ui = a.ui || {}; if (a.ui.version) return; a.extend(a.ui, { version: "1.8.22", keyCode: { ALT: 18, BACKSPACE: 8, CAPS_LOCK: 20, COMMA: 188, COMMAND: 91, COMMAND_LEFT: 91, COMMAND_RIGHT: 93, CONTROL: 17, DELETE: 46, DOWN: 40, END: 35, ENTER: 13, ESCAPE: 27, HOME: 36, INSERT: 45, LEFT: 37, MENU: 93, NUMPAD_ADD: 107, NUMPAD_DECIMAL: 110, NUMPAD_DIVIDE: 111, NUMPAD_ENTER: 108, NUMPAD_MULTIPLY: 106, NUMPAD_SUBTRACT: 109, PAGE_DOWN: 34, PAGE_UP: 33, PERIOD: 190, RIGHT: 39, SHIFT: 16, SPACE: 32, TAB: 9, UP: 38, WINDOWS: 91} }), a.fn.extend({ propAttr: a.fn.prop || a.fn.attr, _focus: a.fn.focus, focus: function (b, c) { return typeof b == "number" ? this.each(function () { var d = this; setTimeout(function () { a(d).focus(), c && c.call(d) }, b) }) : this._focus.apply(this, arguments) }, scrollParent: function () { var b; return a.browser.msie && /(static|relative)/.test(this.css("position")) || /absolute/.test(this.css("position")) ? b = this.parents().filter(function () { return /(relative|absolute|fixed)/.test(a.curCSS(this, "position", 1)) && /(auto|scroll)/.test(a.curCSS(this, "overflow", 1) + a.curCSS(this, "overflow-y", 1) + a.curCSS(this, "overflow-x", 1)) }).eq(0) : b = this.parents().filter(function () { return /(auto|scroll)/.test(a.curCSS(this, "overflow", 1) + a.curCSS(this, "overflow-y", 1) + a.curCSS(this, "overflow-x", 1)) }).eq(0), /fixed/.test(this.css("position")) || !b.length ? a(document) : b }, zIndex: function (c) { if (c !== b) return this.css("zIndex", c); if (this.length) { var d = a(this[0]), e, f; while (d.length && d[0] !== document) { e = d.css("position"); if (e === "absolute" || e === "relative" || e === "fixed") { f = parseInt(d.css("zIndex"), 10); if (!isNaN(f) && f !== 0) return f } d = d.parent() } } return 0 }, disableSelection: function () { return this.bind((a.support.selectstart ? "selectstart" : "mousedown") + ".ui-disableSelection", function (a) { a.preventDefault() }) }, enableSelection: function () { return this.unbind(".ui-disableSelection") } }), a("", g = d.values && d.values.length || 1, h = []; this._keySliding = !1, this._mouseSliding = !1, this._animateOff = !0, this._handleIndex = null, this._detectOrientation(), this._mouseInit(), this.element.addClass("ui-slider ui-slider-" + this.orientation + " ui-widget" + " ui-widget-content" + " ui-corner-all" + (d.disabled ? " ui-slider-disabled ui-disabled" : "")), this.range = a([]), d.range && (d.range === !0 && (d.values || (d.values = [this._valueMin(), this._valueMin()]), d.values.length && d.values.length !== 2 && (d.values = [d.values[0], d.values[0]])), this.range = a("").appendTo(this.element).addClass("ui-slider-range ui-widget-header" + (d.range === "min" || d.range === "max" ? " ui-slider-range-" + d.range : ""))); for (var i = e.length; i c && (f = c, g = a(this), i = b) }), c.range === !0 && this.values(1) === c.min && (i += 1, g = a(this.handles[i])), j = this._start(b, i), j === !1 ? !1 : (this._mouseSliding = !0, h._handleIndex = i, g.addClass("ui-state-active").focus(), k = g.offset(), l = !a(b.target).parents().andSelf().is(".ui-slider-handle"), this._clickOffset = l ? { left: 0, top: 0} : { left: b.pageX - k.left - g.width() / 2, top: b.pageY - k.top - g.height() / 2 - (parseInt(g.css("borderTopWidth"), 10) || 0) - (parseInt(g.css("borderBottomWidth"), 10) || 0) + (parseInt(g.css("marginTop"), 10) || 0) }, this.handles.hasClass("ui-state-hover") || this._slide(b, i, e), this._animateOff = !0, !0)) }, _mouseStart: function (a) { return !0 }, _mouseDrag: function (a) { var b = { x: a.pageX, y: a.pageY }, c = this._normValueFromMouse(b); return this._slide(a, this._handleIndex, c), !1 }, _mouseStop: function (a) { return this.handles.removeClass("ui-state-active"), this._mouseSliding = !1, this._stop(a, this._handleIndex), this._change(a, this._handleIndex), this._handleIndex = null, this._clickOffset = null, this._animateOff = !1, !1 }, _detectOrientation: function () { this.orientation = this.options.orientation === "vertical" ? "vertical" : "horizontal" }, _normValueFromMouse: function (a) { var b, c, d, e, f; return this.orientation === "horizontal" ? (b = this.elementSize.width, c = a.x - this.elementOffset.left - (this._clickOffset ? this._clickOffset.left : 0)) : (b = this.elementSize.height, c = a.y - this.elementOffset.top - (this._clickOffset ? this._clickOffset.top : 0)), d = c / b, d > 1 && (d = 1), d d || b === 1 && c 1) { this.options.values[b] = this._trimAlignValue(c), this._refreshValue(), this._change(null, b); return } if (!arguments.length) return this._values(); if (!a.isArray(arguments[0])) return this.options.values && this.options.values.length ? this._values(b) : this.value(); d = this.options.values, e = arguments[0]; for (f = 0; f = this._valueMax()) return this._valueMax(); var b = this.options.step > 0 ? this.options.step : 1, c = (a - this._valueMin()) % b, d = a - c; return Math.abs(c) * 2 >= b && (d += c > 0 ? b : -b), parseFloat(d.toFixed(5)) }, _valueMin: function () { return this.options.min }, _valueMax: function () { return this.options.max }, _refreshValue: function () { var b = this.options.range, c = this.options, d = this, e = this._animateOff ? !1 : c.animate, f, g = {}, h, i, j, k; this.options.values && this.options.values.length ? this.handles.each(function (b, i) { f = (d.values(b) - d._valueMin()) / (d._valueMax() - d._valueMin()) * 100, g[d.orientation === "horizontal" ? "left" : "bottom"] = f + "%", a(this).stop(1, 1)[e ? "animate" : "css"](g, c.animate), d.options.range === !0 && (d.orientation === "horizontal" ? (b === 0 && d.range.stop(1, 1)[e ? "animate" : "css"]({ left: f + "%" }, c.animate), b === 1 && d.range[e ? "animate" : "css"]({ width: f - h + "%" }, { queue: !1, duration: c.animate })) : (b === 0 && d.range.stop(1, 1)[e ? "animate" : "css"]({ bottom: f + "%" }, c.animate), b === 1 && d.range[e ? "animate" : "css"]({ height: f - h + "%" }, { queue: !1, duration: c.animate }))), h = f }) : (i = this.value(), j = this._valueMin(), k = this._valueMax(), f = k !== j ? (i - j) / (k - j) * 100 : 0, g[d.orientation === "horizontal" ? "left" : "bottom"] = f + "%", this.handle.stop(1, 1)[e ? "animate" : "css"](g, c.animate), b === "min" && this.orientation === "horizontal" && this.range.stop(1, 1)[e ? "animate" : "css"]({ width: f + "%" }, c.animate), b === "max" && this.orientation === "horizontal" && this.range[e ? "animate" : "css"]({ width: 100 - f + "%" }, { queue: !1, duration: c.animate }), b === "min" && this.orientation === "vertical" && this.range.stop(1, 1)[e ? "animate" : "css"]({ height: f + "%" }, c.animate), b === "max" && this.orientation === "vertical" && this.range[e ? "animate" : "css"]({ height: 100 - f + "%" }, { queue: !1, duration: c.animate })) } }), a.extend(a.ui.slider, { version: "1.8.22" }) })(jQuery); ; /*tablet pc touch support*/ (function (a) { a.support.touch = "ontouchstart" in window; if (!a.support.touch) { return } var b = a.ui.mouse.prototype, c = b._mouseInit; a.extend(b, { _mouseInit: function () { this.element.bind("touchstart." + this.widgetName, a.proxy(this, "_touchStart")); c.apply(this, arguments) }, _touchStart: function (b) { if (b.originalEvent.targetTouches.length != 1) { return false } this.element.bind("touchmove." + this.widgetName, a.proxy(this, "_touchMove")).bind("touchend." + this.widgetName, a.proxy(this, "_touchEnd")); this._modifyEvent(b); a(document).trigger(a.Event("mouseup")); this._mouseDown(b); return false }, _touchMove: function (a) { this._modifyEvent(a); this._mouseMove(a) }, _touchEnd: function (a) { this.element.unbind("touchmove." + this.widgetName).unbind("touchend." + this.widgetName); this._mouseUp(a) }, _modifyEvent: function (a) { a.which = 1; var b = a.originalEvent.targetTouches[0]; a.pageX = b.clientX; a.pageY = b.clientY } }) })(jQuery); /*tablet pc touch gestures support 1.1.1*/ (function (a) { a.fn.touchwipe = function (c) { var b = { min_move_x: 20, min_move_y: 20, wipeLeft: function () { }, wipeRight: function () { }, wipeUp: function () { }, wipeDown: function () { }, preventDefaultEvents: true }; if (c) { a.extend(b, c) } this.each(function () { var e; var d; var i = false; function h() { this.removeEventListener("touchmove", f); e = null; i = false } function f(m) { if (b.preventDefaultEvents) { m.preventDefault() } if (i) { var j = m.touches[0].pageX; var n = m.touches[0].pageY; var l = e - j; var k = d - n; if (Math.abs(l) >= b.min_move_x) { h(); if (l > 0) { b.wipeLeft() } else { b.wipeRight() } } else { if (Math.abs(k) >= b.min_move_y) { h(); if (k > 0) { b.wipeDown() } else { b.wipeUp() } } } } } function g(j) { if (j.touches.length == 1) { e = j.touches[0].pageX; d = j.touches[0].pageY; i = true; this.addEventListener("touchmove", f, false) } } if ("ontouchstart" in document.documentElement) { this.addEventListener("touchstart", g, false) } }); return this } })(jQuery); /*jQuery marquee*/ (function (e) { e.fn.marquee = function (t) { return this.each(function () { var n = e.extend({}, e.fn.marquee.defaults, t), r = e(this), i, s, o, u, a, f = 3, l = "animation-play-state", c = false, h = function (e, t, n) { var r = ["webkit", "moz", "MS", "o", ""]; for (var i = 0; i '); var y = r.find(".js-marquee").css({ "margin-right": n.gap, "float": "left" }); if (n.duplicated) { y.clone(true).appendTo(r) } r.wrapInner(''); i = r.find(".js-marquee-wrapper"); if (u) { var b = r.height(); i.removeAttr("style"); r.height(b); r.find(".js-marquee").css({ "float": "none", "margin-bottom": n.gap, "margin-right": 0 }); if (n.duplicated) r.find(".js-marquee:last").css({ "margin-bottom": 0 }); var w = r.find(".js-marquee:first").height() + n.gap; n.duration = (parseInt(w, 10) + parseInt(b, 10)) / parseInt(b, 10) * n.duration } else { a = r.find(".js-marquee:first").width() + n.gap; s = r.width(); n.duration = (parseInt(a, 10) + parseInt(s, 10)) / parseInt(s, 10) * n.duration } if (n.duplicated) { n.duration = n.duration / 2 } if (n.allowCss3Support) { var E = document.body || document.createElement("div"), S = "marqueeAnimation-" + Math.floor(Math.random() * 1e7), x = "Webkit Moz O ms Khtml".split(" "), T = "animation", N = "", C = ""; if (E.style.animation) { C = "@keyframes " + S + " "; c = true } if (c === false) { for (var k = 0; k 2) { i.css("margin-top", n.direction == "up" ? 0 : "-" + w + "px") } o = { "margin-top": n.direction == "up" ? "-" + w + "px" : 0} } else { A(); o = { "margin-top": n.direction == "up" ? "-" + i.height() + "px" : b + "px"} } } else { if (n.duplicated) { if (f > 2) { i.css("margin-left", n.direction == "left" ? 0 : "-" + a + "px") } o = { "margin-left": n.direction == "left" ? "-" + a + "px" : 0} } else { O(); o = { "margin-left": n.direction == "left" ? "-" + a + "px" : s + "px"} } } r.trigger("beforeStarting"); if (c) { i.css(T, N); var t = C + " { 100% " + p(o) + "}", l = e("style"); if (l.length !== 0) { l.filter(":last").append(t) } else { e("head").append("") } h(i[0], "AnimationIteration", function () { r.trigger("finished") }); h(i[0], "AnimationEnd", function () { M(); r.trigger("finished") }) } else { i.animate(o, n.duration, n.easing, function () { r.trigger("finished"); if (n.pauseOnCycle) { d() } else { M() } }) } r.data("runningStatus", "resumed") }; r.bind("pause", v.pause); r.bind("resume", v.resume); if (n.pauseOnHover) { r.bind("mouseenter mouseleave", v.toggle) } if (c && n.allowCss3Support) { M() } else { d() } }) }; e.fn.marquee.defaults = { allowCss3Support: true, css3easing: "linear", easing: "linear", delayBeforeStart: 1e3, direction: "left", duplicated: false, duration: 5e3, gap: 20, pauseOnCycle: false, pauseOnHover: false} })(jQuery); /*----------------- HTML MediaViewer --------------------------------*/ var aLargePhotos = new Array(); aLargePhotos[1] = new Image(); aLargePhotos[1].src = 'http://1-photos.ebizautos.com/5442/16439386/16439386_1.jpg'; aLargePhotos[2] = new Image(); aLargePhotos[2].src = 'http://2-photos.ebizautos.com/5442/16439386/16439386_2.jpg'; aLargePhotos[3] = new Image(); aLargePhotos[3].src = 'http://3-photos.ebizautos.com/5442/16439386/16439386_3.jpg'; aLargePhotos[4] = new Image(); aLargePhotos[4].src = 'http://4-photos.ebizautos.com/5442/16439386/16439386_4.jpg'; aLargePhotos[5] = new Image(); aLargePhotos[5].src = 'http://1-photos.ebizautos.com/5442/16439386/16439386_5.jpg'; aLargePhotos[6] = new Image(); aLargePhotos[6].src = 'http://2-photos.ebizautos.com/5442/16439386/16439386_6.jpg'; aLargePhotos[7] = new Image(); aLargePhotos[7].src = 'http://3-photos.ebizautos.com/5442/16439386/16439386_7.jpg'; aLargePhotos[8] = new Image(); aLargePhotos[8].src = 'http://4-photos.ebizautos.com/5442/16439386/16439386_8.jpg'; aLargePhotos[9] = new Image(); aLargePhotos[9].src = 'http://1-photos.ebizautos.com/5442/16439386/16439386_9.jpg'; aLargePhotos[10] = new Image(); aLargePhotos[10].src = 'http://2-photos.ebizautos.com/5442/16439386/16439386_10.jpg'; aLargePhotos[11] = new Image(); aLargePhotos[11].src = 'http://3-photos.ebizautos.com/5442/16439386/16439386_11.jpg'; aLargePhotos[12] = new Image(); aLargePhotos[12].src = 'http://4-photos.ebizautos.com/5442/16439386/16439386_12.jpg'; aLargePhotos[13] = new Image(); aLargePhotos[13].src = 'http://1-photos.ebizautos.com/5442/16439386/16439386_13.jpg'; aLargePhotos[14] = new Image(); aLargePhotos[14].src = 'http://2-photos.ebizautos.com/5442/16439386/16439386_14.jpg'; aLargePhotos[15] = new Image(); aLargePhotos[15].src = 'http://3-photos.ebizautos.com/5442/16439386/16439386_15.jpg'; aLargePhotos[16] = new Image(); aLargePhotos[16].src = 'http://4-photos.ebizautos.com/5442/16439386/16439386_16.jpg'; aLargePhotos[17] = new Image(); aLargePhotos[17].src = 'http://1-photos.ebizautos.com/5442/16439386/16439386_17.jpg'; aLargePhotos[18] = new Image(); aLargePhotos[18].src = 'http://2-photos.ebizautos.com/5442/16439386/16439386_18.jpg'; aLargePhotos[19] = new Image(); aLargePhotos[19].src = 'http://3-photos.ebizautos.com/5442/16439386/16439386_19.jpg'; aLargePhotos[20] = new Image(); aLargePhotos[20].src = 'http://4-photos.ebizautos.com/5442/16439386/16439386_20.jpg'; aLargePhotos[21] = new Image(); aLargePhotos[21].src = 'http://1-photos.ebizautos.com/5442/16439386/16439386_21.jpg'; aLargePhotos[22] = new Image(); aLargePhotos[22].src = 'http://2-photos.ebizautos.com/5442/16439386/16439386_22.jpg'; aLargePhotos[23] = new Image(); aLargePhotos[23].src = 'http://3-photos.ebizautos.com/5442/16439386/16439386_23.jpg'; aLargePhotos[24] = new Image(); aLargePhotos[24].src = 'http://4-photos.ebizautos.com/5442/16439386/16439386_24.jpg'; aLargePhotos[25] = new Image(); aLargePhotos[25].src = 'http://1-photos.ebizautos.com/5442/16439386/16439386_25.jpg'; aLargePhotos[26] = new Image(); aLargePhotos[26].src = 'http://2-photos.ebizautos.com/5442/16439386/16439386_26.jpg'; aLargePhotos[27] = new Image(); aLargePhotos[27].src = 'http://3-photos.ebizautos.com/5442/16439386/16439386_27.jpg'; aLargePhotos[28] = new Image(); aLargePhotos[28].src = 'http://4-photos.ebizautos.com/5442/16439386/16439386_28.jpg'; aLargePhotos[29] = new Image(); aLargePhotos[29].src = 'http://1-photos.ebizautos.com/5442/16439386/16439386_29.jpg'; aLargePhotos[30] = new Image(); aLargePhotos[30].src = 'http://2-photos.ebizautos.com/5442/16439386/16439386_30.jpg'; aLargePhotos[31] = new Image(); aLargePhotos[31].src = 'http://3-photos.ebizautos.com/5442/16439386/16439386_31.jpg'; aLargePhotos[32] = new Image(); aLargePhotos[32].src = 'http://4-photos.ebizautos.com/5442/16439386/16439386_32.jpg'; aLargePhotos[33] = new Image(); aLargePhotos[33].src = 'http://1-photos.ebizautos.com/5442/16439386/16439386_33.jpg'; aLargePhotos[34] = new Image(); aLargePhotos[34].src = 'http://2-photos.ebizautos.com/5442/16439386/16439386_34.jpg'; aLargePhotos[35] = new Image(); aLargePhotos[35].src = 'http://3-photos.ebizautos.com/5442/16439386/16439386_35.jpg'; aLargePhotos[36] = new Image(); aLargePhotos[36].src = 'http://4-photos.ebizautos.com/5442/16439386/16439386_36.jpg'; aLargePhotos[37] = new Image(); aLargePhotos[37].src = 'http://1-photos.ebizautos.com/5442/16439386/16439386_37.jpg'; aLargePhotos[38] = new Image(); aLargePhotos[38].src = 'http://2-photos.ebizautos.com/5442/16439386/16439386_38.jpg'; aLargePhotos[39] = new Image(); aLargePhotos[39].src = 'http://3-photos.ebizautos.com/5442/16439386/16439386_39.jpg'; aLargePhotos[40] = new Image(); aLargePhotos[40].src = 'http://4-photos.ebizautos.com/5442/16439386/16439386_40.jpg'; aLargePhotos[41] = new Image(); aLargePhotos[41].src = 'http://1-photos.ebizautos.com/5442/16439386/16439386_41.jpg'; aLargePhotos[42] = new Image(); aLargePhotos[42].src = 'http://2-photos.ebizautos.com/5442/16439386/16439386_42.jpg'; aLargePhotos[43] = new Image(); aLargePhotos[43].src = 'http://3-photos.ebizautos.com/5442/16439386/16439386_43.jpg'; aLargePhotos[44] = new Image(); aLargePhotos[44].src = 'http://4-photos.ebizautos.com/5442/16439386/16439386_44.jpg'; aLargePhotos[45] = new Image(); aLargePhotos[45].src = 'http://1-photos.ebizautos.com/5442/16439386/16439386_45.jpg'; aLargePhotos[46] = new Image(); aLargePhotos[46].src = 'http://2-photos.ebizautos.com/5442/16439386/16439386_46.jpg'; aLargePhotos[47] = new Image(); aLargePhotos[47].src = 'http://3-photos.ebizautos.com/5442/16439386/16439386_47.jpg'; aLargePhotos[48] = new Image(); aLargePhotos[48].src = 'http://4-photos.ebizautos.com/5442/16439386/16439386_48.jpg'; aLargePhotos[49] = new Image(); aLargePhotos[49].src = 'http://1-photos.ebizautos.com/5442/16439386/16439386_49.jpg'; aLargePhotos[50] = new Image(); aLargePhotos[50].src = 'http://2-photos.ebizautos.com/5442/16439386/16439386_50.jpg'; aLargePhotos[51] = new Image(); aLargePhotos[51].src = 'http://3-photos.ebizautos.com/5442/16439386/16439386_51.jpg'; aLargePhotos[52] = new Image(); aLargePhotos[52].src = 'http://4-photos.ebizautos.com/5442/16439386/16439386_52.jpg'; aLargePhotos[53] = new Image(); aLargePhotos[53].src = 'http://1-photos.ebizautos.com/5442/16439386/16439386_53.jpg'; aLarge = aLargePhotos; function ebizautos(thumbs) { if (aLarge[thumbs] != null) document.images['large'].src = aLarge[thumbs].src; } var _slider; var _selectedPhotoid; var _selectedVideoid = 1; var _timeout; var _calculatedPhotoCount; /*--------------- Emulate obsolete function in jquery 1.10.2 ticket #93395 ---------*/ /*------------------emulate old function $.browser Start------------------*/ if (!$.browser) { $.browser = { chrome: false, mozilla: false, opera: false, msie: false, safari: false }; var ua = navigator.userAgent; $.each($.browser, function (c, a) { $.browser[c] = ((new RegExp(c, 'i').test(ua))) ? true : false; if ($.browser.mozilla && c == 'mozilla') { $.browser.mozilla = ((new RegExp('firefox', 'i').test(ua))) ? true : false; }; if ($.browser.chrome && c == 'safari') { $.browser.safari = false; }; }); }; /* $.browser.version for IE only*/ if (navigator.appName == 'Microsoft Internet Explorer') { var rv = -1; var ua = navigator.userAgent; var re = new RegExp("MSIE ([0-9]{1,}[.0-9]{0,})"); if (re.exec(ua) != null) rv = parseInt(RegExp.$1); if (rv != -1) $.browser.version = rv; } else if (navigator.appName == 'Netscape') { /*detect IE 11*/ var rv = -1; var ua = navigator.userAgent; var re = new RegExp("Trident/.*rv:([0-9]{1,}[.0-9]{0,})"); if (re.exec(ua) != null) rv = parseInt(RegExp.$1); if (rv != -1) { $.browser.version = rv; $.browser.msie = true; } } /*------------------emulate old function End------------------*/ function ChangeTabInfo (id, idHover) { $('.' + id).css('display', 'none'); $('.' + idHover).css('display', 'block'); } function ChangeMediaViewerNavInfo(id) { if ($('.PhotoInfoList' + id).css('display') == 'none') { $('.PhotoInfoList' + id).css('display', 'block'); $('.VideoInfoList' + id).css('display', 'none'); StopVideo(); } else { $('.PhotoInfoList' + id).css('display', 'none'); $('.VideoInfoList' + id).css('display', 'block'); } } function IsNumeric (str) { return /^[-+]?d{1,14}(.d{1,4})?$/.test(str); } (function($){ $.fn.thumbnailSlider = function(_options) { var _self = this; var _ScrollBar = null; var _timer; var _defaults = { oriental: "vertical", sliderArea: 0, verticalSlideHeight: 0, horizontalSlideWidth: 0, firstImgId: 1 }; var _options = $.extend(_defaults, _options); if(_options.oriental == "vertical") { _ScrollBar = $("#Slider").slider({ slide: function(event, ui){ _self.StopPlay(); $('#PhotoList').animate({ marginTop: -(_options.sliderArea - ui.value) }, 0 ); }, orientation: 'vertical', min: 0, max: _options.sliderArea, value: _options.sliderArea }); } if(_options.oriental == "horizontal") { _ScrollBar = $("#Slider").slider({ slide: function(event, ui){ _self.StopPlay(); $('#PhotoList').animate({ left: -ui.value }, 0 ); }, orientation: 'horizontal', min: 0, max: _options.sliderArea, value: 0 }); } $(".MediaTab").mousedown(function () { _self.StopPlay(); }); $("#FullSizeLink").mousedown(function () { _self.StopPlay(); }); $(".UpButton").mousedown(function () { _self.StopPlay(); _self.ChangePlayerButton('UpBtn', 'UpBtnHover'); if(_options.sliderArea > 0) { _ScrollBar.slider("value", _options.sliderArea + _self.MoveDownPhotoListByButton()); } }).mouseup(function () { _timer = setTimeout(function () { _self.ChangePlayerButton('UpBtnHover', 'UpBtn'); }, 500); }); $(".DownButton").mousedown(function () { _self.StopPlay(); _self.ChangePlayerButton('DownBtn', 'DownBtnHover'); if(_options.sliderArea > 0) { _ScrollBar.slider("value", _options.sliderArea + _self.MoveUpPhotoListByButton()); } }).mouseup(function () { _timer = setTimeout(function () { _self.ChangePlayerButton('DownBtnHover', 'DownBtn'); }, 500); }); $(".LeftButton").mousedown(function () { _self.StopPlay(); _self.ChangePlayerButton('LeftBtn', 'LeftBtnHover'); if(_options.sliderArea > 0) { _ScrollBar.slider("value", _self.MoveLeftPhotoListByButton()); } }).mouseup(function () { _timer = setTimeout(function () { _self.ChangePlayerButton('LeftBtnHover', 'LeftBtn'); }, 500); }); $(".RightButton").mousedown(function () { _self.StopPlay(); _self.ChangePlayerButton('RightBtn', 'RightBtnHover'); if(_options.sliderArea > 0) { _ScrollBar.slider("value", _self.MoveRightPhotoListByButton()); } }).mouseup(function () { _timer = setTimeout(function () { _self.ChangePlayerButton('RightBtnHover', 'RightBtn'); }, 500); }); $(".PlayerButtonPauseOuter").mousedown(function () { clearInterval(_timeout); $(".PlayerButtonPause").addClass("PlayerButtonPauseHover"); }).mouseup(function () { _timer = setTimeout(function () { $(".PlayerButtonPause").removeClass("PlayerButtonPauseHover"); $(".PlayerButtonPauseOuter").css('display','none'); $(".PlayerButtonPlayOuter").css('display','block'); }, 500); }); $(".PlayerButtonPlayOuter").mousedown(function () { _timeout = setInterval(function() {_slider.ChangeBigPhoto2(_selectedPhotoid > _calculatedPhotoCount ? _options.firstImgId : _selectedPhotoid + 1);}, 5000); $(".PlayerButtonPlay").addClass("PlayerButtonPlayHover"); }).mouseup(function () { _timer = setTimeout(function () { $(".PlayerButtonPlay").removeClass("PlayerButtonPlayHover"); $(".PlayerButtonPlayOuter").css('display','none'); $(".PlayerButtonPauseOuter").css('display','block'); }, 500); }); $(".PlayerButtonNextOuter").mousedown(function () { _self.StopPlay(); $(".PlayerButtonNext").addClass("PlayerButtonNextHover"); _self.ChangeBigPhoto2(_selectedPhotoid > _calculatedPhotoCount ? _options.firstImgId : _selectedPhotoid + 1); }).mouseup(function () { _timer = setTimeout(function () { $(".PlayerButtonNext").removeClass("PlayerButtonNextHover"); }, 500); }); $(".PlayerButtonPrewOuter").mousedown(function () { _self.StopPlay(); $(".PlayerButtonPrew").addClass("PlayerButtonPrewHover"); _self.ChangeBigPhoto2(_selectedPhotoid == _options.firstImgId ? _calculatedPhotoCount + 1 : _selectedPhotoid - 1); }).mouseup(function () { _timer = setTimeout(function () { $(".PlayerButtonPrew").removeClass("PlayerButtonPrewHover"); }, 500); }); $(".ContentPhotoTab1SmallPhoto").mousedown(function () { _self.StopPlay(); _self.ChangeBigPhoto(this); }); _self.StopPlay = function () { clearInterval(_timeout); $(".PlayerButtonPauseOuter").css('display','none'); $(".PlayerButtonPlayOuter").css('display','block'); }; _self.ChangePlayerButton = function (id, idHover) { $('#' + id).css('display', 'none'); $('#' + idHover).css('display', 'block'); }; _self.ChangeBigPhoto = function (obj) { var src = aLarge[obj.id].src; $('#ImgFaceSelected' + obj.id).css('display', 'block'); $('#ImgFaceSelected' + _selectedPhotoid).css('display', 'none'); _selectedPhotoid = parseInt(obj.id); $('#BigPhoto').fadeOut(300,function(){$('#BigPhoto').attr('src', src).fadeIn(300)}); $('#CurrentPhotoNum').html(_selectedPhotoid + 1 - _options.firstImgId); _self.MovePhotoList(obj.id); }; _self.ChangeBigPhoto2 = function (id) { var src = aLarge[id].src; $('#ImgFaceSelected' + id).css('display', 'block'); $('#ImgFaceSelected' + _selectedPhotoid).css('display', 'none'); _selectedPhotoid = parseInt(id); $('#BigPhoto').fadeOut(300,function(){$('#BigPhoto').attr('src', src).fadeIn(300)}); $('#CurrentPhotoNum').html(_selectedPhotoid + 1 - _options.firstImgId ); _self.MovePhotoList(id); }; _self.MovePhotoList = function (id) { if(_options.oriental == "vertical") { var currentPhotoTop = parseInt($('#ImgFaceSelected' + id).css('top')); var currentPhotoBottom = parseInt($('#ImgFaceSelected' + id).css('top')) + 80; var currentPhotoListMargin = parseInt($('#PhotoList').css('margin-top')); var currentPhotoListTop = 0 - currentPhotoListMargin; var currentPhotoListBottom = _options.verticalSlideHeight - currentPhotoListMargin; var margin; if (currentPhotoListTop > currentPhotoTop) { margin = currentPhotoListMargin + currentPhotoListTop - currentPhotoTop; } else if (currentPhotoBottom > currentPhotoListBottom) { margin = currentPhotoListMargin + currentPhotoListBottom - currentPhotoBottom; } if (margin != null) { $('#PhotoList').animate({ marginTop: margin }, 1200 ); _ScrollBar.slider("value", _options.sliderArea + margin); } } if(_options.oriental == "horizontal") { var currentPhotoLeft = parseInt($('#ImgFaceSelected' + id).css('left')); var currentPhotoRight = currentPhotoLeft + 107; var currentPhotoListMargin = parseInt($('#PhotoList').css('left')); var currentPhotoListLeft = 0 - currentPhotoListMargin; var currentPhotoListRight = currentPhotoListLeft + _options.horizontalSlideWidth; var margin; if (currentPhotoRight > currentPhotoListRight) { margin = currentPhotoListMargin + currentPhotoListRight - currentPhotoRight; } else if (currentPhotoLeft 85) { currentPhotoListMargin = currentPhotoListMargin - 85; } else { currentPhotoListMargin = _options.verticalSlideHeight - photoListLenght; } $('#PhotoList').animate({ marginTop: currentPhotoListMargin }, 600 ); return currentPhotoListMargin; }; _self.MoveDownPhotoListByButton = function () { var photoListLenght = parseInt($('#PhotoList').css('height')); var currentPhotoListMargin = parseInt($('#PhotoList').css('margin-top')); var currentPhotoListTop = 0 - currentPhotoListMargin; var currentPhotoListBottom = _options.verticalSlideHeight - currentPhotoListMargin; if (currentPhotoListTop - 85 > 0) { currentPhotoListMargin = currentPhotoListMargin + 85; } else { currentPhotoListMargin = 0; } $('#PhotoList').animate({ marginTop: currentPhotoListMargin }, 600 ); return currentPhotoListMargin; }; _self.MoveLeftPhotoListByButton = function () { var photoListLenght = parseInt($('#PhotoList').css('width')) - 5; var currentPhotoListMargin = parseInt($('#PhotoList').css('left')); var photoListVisible = parseInt($('.ContentPhotoTab3PhotoListOuter').css('width')); if (currentPhotoListMargin = photoListVisible + 112) { currentPhotoListMargin = currentPhotoListMargin - 112; } else { currentPhotoListMargin = currentPhotoListMargin + (photoListVisible - (photoListLenght + currentPhotoListMargin)); } $('#PhotoList').animate({ left: currentPhotoListMargin }, 600 ); return -currentPhotoListMargin; }; return this; } })(jQuery); /*--------------------------*/ function onTabLinkClick(n, count, id, callbackFunction) { StopYouTubeVideo(); $('#' + id + n + 's').show(); $('#' + id + n).hide(); $('#' + id + n + 'Content').show(); var tabSelected, divSelected; for (tabSelected = 1; tabSelected 0 && id 0 && id > countFlash) { try { sender.stopvideojs(); } catch (ex) { } $('#auctionvideo').hide(); $('.youtubevideo').hide(); $('#youtubevideo' + id).show(); } } function PrevVehicleVideo(countFlash, countYouTube) { var count = countFlash + countYouTube; if (count > 1) { if (_selectedVehicleVideo 1) { if (_selectedVehicleVideo >= count) { ChangeVehicleVideo(countFlash, countYouTube, 1); _selectedVehicleVideo = 1; } else { _selectedVehicleVideo = _selectedVehicleVideo + 1; ChangeVehicleVideo(countFlash, countYouTube, _selectedVehicleVideo); } } else { return false; } } function StopVideo() { var sender; if ($.browser.msie && $.browser.version 0 ? slideArea : 0, firstImgId: firstImgId, horizontalSlideWidth: sliderLength }); } else { _slider = $("#Slider").thumbnailSlider({ oriental: orientation, sliderArea: slideArea > 0 ? slideArea : 0, firstImgId: firstImgId, verticalSlideHeight: sliderLength }); } if (_slider != null && _calculatedPhotoCount > 0) { _timeout = setInterval(function () { _slider.ChangeBigPhoto2(_selectedPhotoid > _calculatedPhotoCount ? firstImgId : _selectedPhotoid + 1); }, 5000); } } function ChangePhotoSize(objectId) { var constWidthImg = 640; var constHeightImg = 425; var obj = $('#' + objectId); obj.load(function () { $(this).removeAttr("width").removeAttr("height").css({ width: "", height: "" }); if ($(this).width() > constWidthImg && $(this).height() constHeightImg) { $(this).height(constHeightImg); } else { } }); } $(document).ready(function () { $('.ScrollingText').marquee({ duration: 12500, pauseOnHover: true }); $('.ScrollingTextVehicleOverview').marquee({ duration: 12500, pauseOnHover: false }); }); EBizAutos Top 5 Reasons to buy this car from Stellar Autos today! #1 We Make It Easy: From your first phone call or email to the completion of your vehicle purchase, you'll receive top notch customer service from expert automobile sales staff. If you have questions, we have the answers. You can call us anytime to purchase any vehicle in our inventory. We can provide you financing options, we ship cars all over the world, and we'll handle all of your DMV needs. #2 Peace Of Mind: Please take some time to review our many customer reviews. You'll find that we have a proven track record of selling luxury pre owned vehicles at the best price and making sure our customers pleased throughout the entire process. We provide you with all of the information you need to make an intelligent purchase. #3 Transportation Of Your New Vehicle: We can help arrange reliable transportation for your vehicle to any destination in the world...in many cases right to your driveway. Our network of trusted carriers will handle your car with care and expertise. # 4 Accurate Vehicle Descriptions: We take pride in providing the most thorough vehicle descriptions in the business, providing you with 50+ pictures of each vehicle, KBB information, a free Carfax, and a detailed condition report. If you need additional information on any of our vehicles, contact us any time at 727-260-7125 or sales@stellarautos.com. #5 Quality And Price: You cannot find a better vehicle at a better price anywhere in the country, period. We do all the research for you- we shop all the major websites BEFORE we price our vehicles to make sure we offer the best deal in the country! While shopping, take into consideration the vehicle's options, miles, colors, condition, and history report and you will see that we have the best values on the planet. We offer stellar cars at stellar prices! Stellar Autos is family owned and operated and we treat our customers like family. We combine the finest vehicles, best prices, and impeccable customer service to give you the best vehicle purchase experience in the industry- guaranteed! We invite you to come in to see and feel the difference... you'll be glad you did. You will never deal with SALESMEN, MIDDLEMEN or MANAGERS and there's no pressure- we know we have stellar vehicles at stellar prices so we let the value speak for itself. Financing is available regardless of your credit history. If you dont see a car in our inventory that you are interested in please feel free to call us. We look forward to seeing you at Stellar Autos and bringing you into our family of happy customers. FREE SHIPPING IN US JL AUDIO 400 WATT AMP AND SPEAKERS FUSION BLUETOOTH STEREO ONLY 108 HOURS ON ENGINE AND BOAT SERVICED READY TO GO TURNKEY BOATING WITH PROPER TRAILER
You want new? You got it. This 2004 Boston Whaler 160 Dauntless is absolutely stunning with only 108 hours of usage on a powerful, fuel efficient 115HP Mercury Optimax. Serviced like clock work with a brand new water pump, lower unit gear oil and new trim motor. Completely updated with a brand new Garmin Echomap Chirp 54DV color GPS and fish finder. This unit has an upgraded Garmin GT21 -TM with Temp Reading. 2500Ft capability. It's also equipped with an amazing state of the art sound system. Featuring a Fusion MS-UD650 Bluetooth Stereo, JL Audio 400 Watt Amp and dual JL Audio 7 X 7.5 speakers. Runs and drives perfectly no issues or damage. Comes complete with a single axle trailer with new tires, bearings, bunks and hardware. Turnkey boat with zero issues. Please call to buy now or for questions. Free shipping in US.
Buyer Resources We reserve the right to end this listing at anytime should the vehicle no longer be available for sale. The following terms of sale apply to all of our listings.
W Payment Terms: The successful high bidder will submit a $1000.00 within 2 business days of the close of the auction to secure the vehicle. Buyer agrees to pay remaining balance due (plus applicable fees and taxes) within 5 days of the close of the auction. All financial transactions must be completed before delivery of the vehicle.Acceptable Payment Methods:
Cash (In Person), certified check, cashiers check, bank wire transfer, or third party approved financing. Please call prior to bidding to insure your third party financing is acceptable terms of payment. We don't accept paypal or escrow services.Fees and Taxes:
Stellar Autos charges a $495.00 dealer transaction fee. This fee covers title origination, issue of temporary tag, overnight mail delivery services, as well as fees associated in preparing documents related to the sale. Stellar Autos will collect sales tax on all applicable residents residing in the state of Florida. Out of state buyers are responsible for all state, county, city taxes and fees, as well as title or registration fees in the state that the vehicle will be registered. If vehicle is driven on Florida highways and your State is a reciprocating state, we will collect sales tax up to 6%. Credit for sales tax collected is allowed by reciprocating states. The buyer is responsible for any additional tax over 6% to be paid to your home State when registering your vehicle.All vehicles are sold as is with no warranty. Stellar Autos sells late model low mileage vehicles that may still have existing manufacturer's warranty. All inspections must be completed and financing arranged prior to bidding. Pre-sale inspections are welcomed and encouraged. Inspection companies are available on the internet as well as eBay. Additional keys, owners manuals, key fobs, CD cartridges and navigational diskettes may not be available if not included in the listing. We reserve the right to notify bidders and cancel this auction. We reserve the right to cancel bids from those with excessive negative feedback. Please email or call us if you have negative feedback or zero feedback prior to bidding. Zero feedback bidders who don't contact us will have their bid canceled. Upon final inspection of the vehicle, if it's not as described, purchaser doesn't have to complete the transaction. We shall gladly refund your deposit and pay for your roundtrip airfare or fuel charge back home. If your vehicle is shipped and upon it's arrival, if it not as described we will gladly accept the vehicle back for a 100% refund. Buyer pays for all shipping charges. We will gladly refund the cost of the vehicle. Please expect minor wear. Vehicle may have dings, chips, dents, wheel scuffs, scratches and other marks that are associated with age and mileage that are not visible in photos. We attempt to accurately describe our vehicles condition with photos and text. Text and photos are subjective and should be used as a guide to determine a vehicles condition prior to bidding. Please expect a certain amount of wear and flaws. This is standard on most used vehicles. Maintenance and check engine lights and related issues are the responsibility of the new owner. Please make an appointment prior to picking up your new vehicle. Allow up to 30 days on receipt of title. Prior to bidding, arrangements must be made with our company if your vehicle is not to be picked up in person or if shipping is arranged by the buyer within 5 days. Storage fees of thirty five dollars per day incur after the fifth day if no prior arrangement are made. Non paying bidders are subject to guidelines of the Better Business Bureau, a five hundred dollar re listing fee and also eBay's non paying bidder's recourse. All non paying bidders that don't communicate with our company are subject to judgments up to five thousand dollars with Broward County Small Claims Court. Suits are filed automatically with our legal department. If you don't intend on paying for your purchase we highly encourage you not to bid on our auctions. We pursue all non paying bidders. Deposits are non refundable. We value the integrity of our company, products, employees and most of all, our customers, so by bidding on our auctions you are in agreement to our complete terms of sale. Stellar Autos requests venue for any legal proceedings to occur in BrowardCounty. We run private auctions to protect our bidders from harassment by other sellers, soliciting websites and most of all con artists.We at Stellar Autos deliver the finest quality pre owned automobiles without the mega dealership price! You can bid with confidence that what we advertise is exactly what we deliver. Quality, price and stress free transactions are what make Stellar Autos your choice for your next pre owned auto! ✓ NO WARRANTY AVAILABLE This Vehicle is Being Sold "As-Is." No extended warranty available for this vehicle. If you are interested in one of our vehicles and have a question on available warranties, please contact us! Extended warranties of up to 4 years/ 48,000 miles are available and feature 24 hour roadside assistance, zero deductible, and can be used at any repair facility in the country! In some cases, Stellar Autos will advertise a 3 month/ 3,000 mile warranty. If so, that warranty will be included if the full advertised price is paid for the vehicle plus dealer fee, tax, and tag. Contact us at 727-260-7125 or click the "More Photos and Detailed Description" link above for more information. We can arrange for shipping to your driveway anywhere in the country as well as many locations throughout the world. Please contact us for accurate shipping quotes. Stellar Autos Pompano Beach FL Contact Moe Stellar Autos
Description
Condition: | Used | Year: | 2004 |
Hull Material: | Fiberglass | Make: | Boston Whaler |
Length: | 16.3 | Model: | 160 Dauntless |
Trailer: | Included | For Sale By: | Dealer |
Engine Make: | Mercury | Hours: | 108 |
Engine Model: | 115 Optimax | Warranty: | Vehicle does NOT have an existing warranty |
Drive Type: | Single Outboard | Vehicle Title: | Clear |
Beam: | 0 | Exterior Color: | White |
Use: | Salt Water | Hull ID Number: | 2464 |
Primary Fuel Type: | Gas | Type: | Center Console |
Fuel Capacity (Gallons): | 21-30 |
", d = a.getElementsByTagName("*"), e = a.getElementsByTagName("a")[0]; if (!d || !d.length || !e) return {}; g = c.createElement("select"), h = g.appendChild(c.createElement("option")), i = a.getElementsByTagName("input")[0], k = { leadingWhitespace: a.firstChild.nodeType === 3, tbody: !a.getElementsByTagName("tbody").length, htmlSerialize: !!a.getElementsByTagName("link").length, style: /top/.test(e.getAttribute("style")), hrefNormalized: e.getAttribute("href") === "/a", opacity: /^0.55$/.test(e.style.opacity), cssFloat: !!e.style.cssFloat, checkOn: i.value === "on", optSelected: h.selected, getSetAttribute: a.className !== "t", submitBubbles: !0, changeBubbles: !0, focusinBubbles: !1, deleteExpando: !0, noCloneEvent: !0, inlineBlockNeedsLayout: !1, shrinkWrapBlocks: !1, reliableMarginRight: !0 }, i.checked = !0, k.noCloneChecked = i.cloneNode(!0).checked, g.disabled = !0, k.optDisabled = !h.disabled; try { delete a.test } catch (v) { k.deleteExpando = !1 } !a.addEventListener && a.attachEvent && a.fireEvent && (a.attachEvent("onclick", function () { k.noCloneEvent = !1 }), a.cloneNode(!0).fireEvent("onclick")), i = c.createElement("input"), i.value = "t", i.setAttribute("type", "radio"), k.radioValue = i.value === "t", i.setAttribute("checked", "checked"), a.appendChild(i), l = c.createDocumentFragment(), l.appendChild(a.firstChild), k.checkClone = l.cloneNode(!0).cloneNode(!0).lastChild.checked, a.innerHTML = "", a.style.width = a.style.paddingLeft = "1px", m = c.getElementsByTagName("body")[0], o = c.createElement(m ? "div" : "body"), p = { visibility: "hidden", width: 0, height: 0, border: 0, margin: 0 }, m && f.extend(p, { position: "absolute", left: -1e3, top: -1e3 }); for (t in p) o.style[t] = p[t]; o.appendChild(a), n = m || b, n.insertBefore(o, n.firstChild), k.appendChecked = i.checked, k.boxModel = a.offsetWidth === 2, "zoom" in a.style && (a.style.display = "inline", a.style.zoom = 1, k.inlineBlockNeedsLayout = a.offsetWidth === 2, a.style.display = "", a.innerHTML = "", k.shrinkWrapBlocks = a.offsetWidth !== 2), a.innerHTML = "", q = a.getElementsByTagName("td"), u = q[0].offsetHeight === 0, q[0].style.display = "", q[1].style.display = "none", k.reliableHiddenOffsets = u && q[0].offsetHeight === 0, a.innerHTML = "", c.defaultView && c.defaultView.getComputedStyle && (j = c.createElement("div"), j.style.width = "0", j.style.marginRight = "0", a.appendChild(j), k.reliableMarginRight = (parseInt((c.defaultView.getComputedStyle(j, null) || { marginRight: 0 }).marginRight, 10) || 0) === 0), o.innerHTML = "", n.removeChild(o); if (a.attachEvent) for (t in { submit: 1, change: 1, focusin: 1 }) s = "on" + t, u = s in a, u || (a.setAttribute(s, "return;"), u = typeof a[s] == "function"), k[t + "Bubbles"] = u; o = l = g = h = m = j = a = i = null; return k } (), f.boxModel = f.support.boxModel; var i = /^(?:{.*}|[.*])$/, j = /([a-z])([A-Z])/g; f.extend({ cache: {}, uuid: 0, expando: "jQuery" + (f.fn.jquery + Math.random()), noData: { embed: !0, object: "clsid:D27CDB6E-AE6D-11cf-96B8-444553540000", applet: !0 }, hasData: function (a) { a = a.nodeType ? f.cache[a[f.expando]] : a[f.expando]; return !!a && !l(a) }, data: function (a, c, d, e) { if (!!f.acceptData(a)) { var g = f.expando, h = typeof c == "string", i, j = a.nodeType, k = j ? f.cache : a, l = j ? a[f.expando] : a[f.expando] && f.expando; if ((!l || e && l && !k[l][g]) && h && d === b) return; l || (j ? a[f.expando] = l = ++f.uuid : l = f.expando), k[l] || (k[l] = {}, j || (k[l].toJSON = f.noop)); if (typeof c == "object" || typeof c == "function") e ? k[l][g] = f.extend(k[l][g], c) : k[l] = f.extend(k[l], c); i = k[l], e && (i[g] || (i[g] = {}), i = i[g]), d !== b && (i[f.camelCase(c)] = d); if (c === "events" && !i[c]) return i[g] && i[g].events; return h ? i[f.camelCase(c)] || i[c] : i } }, removeData: function (b, c, d) { if (!!f.acceptData(b)) { var e = f.expando, g = b.nodeType, h = g ? f.cache : b, i = g ? b[f.expando] : f.expando; if (!h[i]) return; if (c) { var j = d ? h[i][e] : h[i]; if (j) { delete j[c]; if (!l(j)) return } } if (d) { delete h[i][e]; if (!l(h[i])) return } var k = h[i][e]; f.support.deleteExpando || h != a ? delete h[i] : h[i] = null, k ? (h[i] = {}, g || (h[i].toJSON = f.noop), h[i][e] = k) : g && (f.support.deleteExpando ? delete b[f.expando] : b.removeAttribute ? b.removeAttribute(f.expando) : b[f.expando] = null) } }, _data: function (a, b, c) { return f.data(a, b, c, !0) }, acceptData: function (a) { if (a.nodeName) { var b = f.noData[a.nodeName.toLowerCase()]; if (b) return b !== !0 && a.getAttribute("classid") === b } return !0 } }), f.fn.extend({ data: function (a, c) { var d = null; if (typeof a == "undefined") { if (this.length) { d = f.data(this[0]); if (this[0].nodeType === 1) { var e = this[0].attributes, g; for (var h = 0, i = e.length; h -1) return !0; return !1 }, val: function (a) { var c, d, e = this[0]; if (!arguments.length) { if (e) { c = f.valHooks[e.nodeName.toLowerCase()] || f.valHooks[e.type]; if (c && "get" in c && (d = c.get(e, "value")) !== b) return d; d = e.value; return typeof d == "string" ? d : d == null ? "" : d } return b } var g = f.isFunction(a); return this.each(function (d) { var e = f(this), h; if (this.nodeType === 1) { g ? h = a.call(this, d, e.val()) : h = a, h == null ? h = "" : typeof h == "number" ? h += "" : f.isArray(h) && (h = f.map(h, function (a) { return a == null ? "" : a + "" })), c = f.valHooks[this.nodeName.toLowerCase()] || f.valHooks[this.type]; if (!c || !("set" in c) || c.set(this, h, "value") === b) this.value = h } }) } }), f.extend({ valHooks: { option: { get: function (a) { var b = a.attributes.value; return !b || b.specified ? a.value : a.text } }, select: { get: function (a) { var b, c = a.selectedIndex, d = [], e = a.options, g = a.type === "select-one"; if (c = 0 }), c.length || (a.selectedIndex = -1); return c } } }, attrFn: { val: !0, css: !0, html: !0, text: !0, data: !0, width: !0, height: !0, offset: !0 }, attrFix: { tabindex: "tabIndex" }, attr: function (a, c, d, e) { var g = a.nodeType; if (!a || g === 3 || g === 8 || g === 2) return b; if (e && c in f.attrFn) return f(a)[c](d); if (!("getAttribute" in a)) return f.prop(a, c, d); var h, i, j = g !== 1 || !f.isXMLDoc(a); j && (c = f.attrFix[c] || c, i = f.attrHooks[c], i || (t.test(c) ? i = w : v && c !== "className" && (f.nodeName(a, "form") || u.test(c)) && (i = v))); if (d !== b) { if (d === null) { f.removeAttr(a, c); return b } if (i && "set" in i && j && (h = i.set(a, d, c)) !== b) return h; a.setAttribute(c, "" + d); return d } if (i && "get" in i && j && (h = i.get(a, c)) !== null) return h; h = a.getAttribute(c); return h === null ? b : h }, removeAttr: function (a, b) { var c; a.nodeType === 1 && (b = f.attrFix[b] || b, f.support.getSetAttribute ? a.removeAttribute(b) : (f.attr(a, b, ""), a.removeAttributeNode(a.getAttributeNode(b))), t.test(b) && (c = f.propFix[b] || b) in a && (a[c] = !1)) }, attrHooks: { type: { set: function (a, b) { if (q.test(a.nodeName) && a.parentNode) f.error("type property can't be changed"); else if (!f.support.radioValue && b === "radio" && f.nodeName(a, "input")) { var c = a.value; a.setAttribute("type", b), c && (a.value = c); return b } } }, tabIndex: { get: function (a) { var c = a.getAttributeNode("tabIndex"); return c && c.specified ? parseInt(c.value, 10) : r.test(a.nodeName) || s.test(a.nodeName) && a.href ? 0 : b } }, value: { get: function (a, b) { if (v && f.nodeName(a, "button")) return v.get(a, b); return b in a ? a.value : null }, set: function (a, b, c) { if (v && f.nodeName(a, "button")) return v.set(a, b, c); a.value = b } } }, propFix: { tabindex: "tabIndex", readonly: "readOnly", "for": "htmlFor", "class": "className", maxlength: "maxLength", cellspacing: "cellSpacing", cellpadding: "cellPadding", rowspan: "rowSpan", colspan: "colSpan", usemap: "useMap", frameborder: "frameBorder", contenteditable: "contentEditable" }, prop: function (a, c, d) { var e = a.nodeType; if (!a || e === 3 || e === 8 || e === 2) return b; var g, h, i = e !== 1 || !f.isXMLDoc(a); i && (c = f.propFix[c] || c, h = f.propHooks[c]); return d !== b ? h && "set" in h && (g = h.set(a, d, c)) !== b ? g : a[c] = d : h && "get" in h && (g = h.get(a, c)) !== b ? g : a[c] }, propHooks: {} }), w = { get: function (a, c) { return f.prop(a, c) ? c.toLowerCase() : b }, set: function (a, b, c) { var d; b === !1 ? f.removeAttr(a, c) : (d = f.propFix[c] || c, d in a && (a[d] = !0), a.setAttribute(c, c.toLowerCase())); return c } }, f.support.getSetAttribute || (f.attrFix = f.propFix, v = f.attrHooks.name = f.attrHooks.title = f.valHooks.button = { get: function (a, c) { var d; d = a.getAttributeNode(c); return d && d.nodeValue !== "" ? d.nodeValue : b }, set: function (a, b, c) { var d = a.getAttributeNode(c); if (d) { d.nodeValue = b; return b } } }, f.each(["width", "height"], function (a, b) { f.attrHooks[b] = f.extend(f.attrHooks[b], { set: function (a, c) { if (c === "") { a.setAttribute(b, "auto"); return c } } }) })), f.support.hrefNormalized || f.each(["href", "src", "width", "height"], function (a, c) { f.attrHooks[c] = f.extend(f.attrHooks[c], { get: function (a) { var d = a.getAttribute(c, 2); return d === null ? b : d } }) }), f.support.style || (f.attrHooks.style = { get: function (a) { return a.style.cssText.toLowerCase() || b }, set: function (a, b) { return a.style.cssText = "" + b } }), f.support.optSelected || (f.propHooks.selected = f.extend(f.propHooks.selected, { get: function (a) { var b = a.parentNode; b && (b.selectedIndex, b.parentNode && b.parentNode.selectedIndex) } })), f.support.checkOn || f.each(["radio", "checkbox"], function () { f.valHooks[this] = { get: function (a) { return a.getAttribute("value") === null ? "on" : a.value } } }), f.each(["radio", "checkbox"], function () { f.valHooks[this] = f.extend(f.valHooks[this], { set: function (a, b) { if (f.isArray(b)) return a.checked = f.inArray(f(a).val(), b) >= 0 } }) }); var x = /.(.*)$/, y = /^(?:textarea|input|select)$/i, z = /./g, A = / /g, B = /[^ws.|']/g, C = function (a) { return a }; f.event = { add: function (a, c, d, e) { if (a.nodeType !== 3 && a.nodeType !== 8) { if (d === !1) d = D; else if (!d) return; var g, h; d.handler && (g = d, d = g.handler), d.guid || (d.guid = f.guid++); var i = f._data(a); if (!i) return; var j = i.events, k = i.handle; j || (i.events = j = {}), k || (i.handle = k = function (a) { return typeof f != "undefined" && (!a || f.event.triggered !== a.type) ? f.event.handle.apply(k.elem, arguments) : b }), k.elem = a, c = c.split(" "); var l, m = 0, n; while (l = c[m++]) { h = g ? f.extend({}, g) : { handler: d, data: e }, l.indexOf(".") > -1 ? (n = l.split("."), l = n.shift(), h.namespace = n.slice(0).sort().join(".")) : (n = [], h.namespace = ""), h.type = l, h.guid || (h.guid = d.guid); var o = j[l], p = f.event.special[l] || {}; if (!o) { o = j[l] = []; if (!p.setup || p.setup.call(a, e, n, k) === !1) a.addEventListener ? a.addEventListener(l, k, !1) : a.attachEvent && a.attachEvent("on" + l, k) } p.add && (p.add.call(a, h), h.handler.guid || (h.handler.guid = d.guid)), o.push(h), f.event.klobal[l] = !0 } a = null } }, klobal: {}, remove: function (a, c, d, e) { if (a.nodeType !== 3 && a.nodeType !== 8) { d === !1 && (d = D); var g, h, i, j, k = 0, l, m, n, o, p, q, r, s = f.hasData(a) && f._data(a), t = s && s.events; if (!s || !t) return; c && c.type && (d = c.handler, c = c.type); if (!c || typeof c == "string" && c.charAt(0) === ".") { c = c || ""; for (h in t) f.event.remove(a, h + c); return } c = c.split(" "); while (h = c[k++]) { r = h, q = null, l = h.indexOf(".") = 0 && (h = h.slice(0, -1), j = !0), h.indexOf(".") >= 0 && (i = h.split("."), h = i.shift(), i.sort()); if (!!e && !f.event.customEvent[h] || !!f.event.klobal[h]) { c = typeof c == "object" ? c[f.expando] ? c : new f.Event(h, c) : new f.Event(h), c.type = h, c.exclusive = j, c.namespace = i.join("."), c.namespace_re = new RegExp("(^|\.)" + i.join("\.(?:.*\.)?") + "(\.|$)"); if (g || !e) c.preventDefault(), c.stopPropagation(); if (!e) { f.each(f.cache, function () { var a = f.expando, b = this[a]; b && b.events && b.events[h] && f.event.trigger(c, d, b.handle.elem) }); return } if (e.nodeType === 3 || e.nodeType === 8) return; c.result = b, c.target = e, d = d != null ? f.makeArray(d) : [], d.unshift(c); var k = e, l = h.indexOf(":") -1 ? f.map(a.options, function (a) { return a.selected }).join("-") : "" : f.nodeName(a, "select") && (c = a.selectedIndex); return c }, J = function (c) { var d = c.target, e, g; if (!!y.test(d.nodeName) && !d.readOnly) { e = f._data(d, "_change_data"), g = I(d), (c.type !== "focusout" || d.type !== "radio") && f._data(d, "_change_data", g); if (e === b || g === e) return; if (e != null || g) c.type = "change", c.liveFired = b, f.event.trigger(c, arguments[1], d) } }; f.event.special.change = { filters: { focusout: J, beforedeactivate: J, click: function (a) { var b = a.target, c = f.nodeName(b, "input") ? b.type : ""; (c === "radio" || c === "checkbox" || f.nodeName(b, "select")) && J.call(this, a) }, keydown: function (a) { var b = a.target, c = f.nodeName(b, "input") ? b.type : ""; (a.keyCode === 13 && !f.nodeName(b, "textarea") || a.keyCode === 32 && (c === "checkbox" || c === "radio") || c === "select-multiple") && J.call(this, a) }, beforeactivate: function (a) { var b = a.target; f._data(b, "_change_data", I(b)) } }, setup: function (a, b) { if (this.type === "file") return !1; for (var c in H) f.event.add(this, c + ".specialChange", H[c]); return y.test(this.nodeName) }, teardown: function (a) { f.event.remove(this, ".specialChange"); return y.test(this.nodeName) } }, H = f.event.special.change.filters, H.focus = H.beforeactivate } f.support.focusinBubbles || f.each({ focus: "focusin", blur: "focusout" }, function (a, b) { function e(a) { var c = f.event.fix(a); c.type = b, c.originalEvent = {}, f.event.trigger(c, null, c.target), c.isDefaultPrevented() && a.preventDefault() } var d = 0; f.event.special[b] = { setup: function () { d++ === 0 && c.addEventListener(a, e, !0) }, teardown: function () { --d === 0 && c.removeEventListener(a, e, !0) } } }), f.each(["bind", "one"], function (a, c) { f.fn[c] = function (a, d, e) { var g; if (typeof a == "object") { for (var h in a) this[c](h, d, a[h], e); return this } if (arguments.length === 2 || d === !1) e = d, d = b; c === "one" ? (g = function (a) { f(this).unbind(a, g); return e.apply(this, arguments) }, g.guid = e.guid || f.guid++) : g = e; if (a === "unload" && c !== "one") this.one(a, d, e); else for (var i = 0, j = this.length; i 0 ? this.bind(b, a, c) : this.trigger(b) }, f.attrFn && (f.attrFn[b] = !0) }), function () { function u(a, b, c, d, e, f) { for (var g = 0, h = d.length; g 0) { j = i; break } } i = i[a] } d[g] = j } } } function t(a, b, c, d, e, f) { for (var g = 0, h = d.length; g +~,([\]+)+|[>+~])(s*,s*)?((?:.|r|n)*)/g, d = 0, e = Object.prototype.toString, g = !1, h = !0, i = /\/g, j = /W/; [0, 0].sort(function () { h = !1; return 0 }); var k = function (b, d, f, g) { f = f || [], d = d || c; var h = d; if (d.nodeType !== 1 && d.nodeType !== 9) return []; if (!b || typeof b != "string") return f; var i, j, n, o, q, r, s, t, u = !0, w = k.isXML(d), x = [], y = b; do { a.exec(""), i = a.exec(y); if (i) { y = i[3], x.push(i[1]); if (i[2]) { o = i[3]; break } } } while (i); if (x.length > 1 && m.exec(b)) if (x.length === 2 && l.relative[x[0]]) j = v(x[0] + x[1], d); else { j = l.relative[x[0]] ? [d] : k(x.shift(), d); while (x.length) b = x.shift(), l.relative[b] && (b += x.shift()), j = v(b, j) } else { !g && x.length > 1 && d.nodeType === 9 && !w && l.match.ID.test(x[0]) && !l.match.ID.test(x[x.length - 1]) && (q = k.find(x.shift(), d, w), d = q.expr ? k.filter(q.expr, q.set)[0] : q.set[0]); if (d) { q = g ? { expr: x.pop(), set: p(g)} : k.find(x.pop(), x.length === 1 && (x[0] === "~" || x[0] === "+") && d.parentNode ? d.parentNode : d, w), j = q.expr ? k.filter(q.expr, q.set) : q.set, x.length > 0 ? n = p(j) : u = !1; while (x.length) r = x.pop(), s = r, l.relative[r] ? s = x.pop() : r = "", s == null && (s = d), l.relative[r](n, s, w) } else n = x = [] } n || (n = j), n || k.error(r || b); if (e.call(n) === "[object Array]") if (!u) f.push.apply(f, n); else if (d && d.nodeType === 1) for (t = 0; n[t] != null; t++) n[t] && (n[t] === !0 || n[t].nodeType === 1 && k.contains(d, n[t])) && f.push(j[t]); else for (t = 0; n[t] != null; t++) n[t] && n[t].nodeType === 1 && f.push(j[t]); else p(n, f); o && (k(o, h, f, g), k.uniqueSort(f)); return f }; k.uniqueSort = function (a) { if (r) { g = h, a.sort(r); if (g) for (var b = 1; b 0 }, k.find = function (a, b, c) { var d; if (!a) return []; for (var e = 0, f = l.order.length; e ": function (a, b) { var c, d = typeof b == "string", e = 0, f = a.length; if (d && !j.test(b)) { b = b.toLowerCase(); for (; e = 0) ? c || d.push(h) : c && (b[g] = !1)); return !1 }, ID: function (a) { return a[1] }, TAG: function (a, b) { return a[1].toLowerCase() }, CHILD: function (a) { if (a[1] === "nth") { a[2] || k.error(a[0]), a[2] = a[2]; var b = /(-?)(d*)(?:n([+-]?d*))?/.exec(a[2] === "even" && "2n" || a[2] === "odd" && "2n+1" || !/D/.test(a[2]) && "0n+" + a[2] || a[2]); a[2] = b[1] + (b[2] || 1) - 0, a[3] = b[3] - 0 } else a[2] && k.error(a[0]); a[0] = d++; return a }, ATTR: function (a, b, c, d, e, f) { var g = a[1] = a[1]; !f && l.attrMap[g] && (a[1] = l.attrMap[g]), a[4] = (a[4] || a[5] || ""), a[2] === "~=" && (a[4] = " " + a[4] + " "); return a }, PSEUDO: function (b, c, d, e, f) { if (b[1] === "not") if ((a.exec(b[3]) || "").length > 1 || /^w/.test(b[3])) b[3] = k(b[3], null, null, c); else { var g = k.filter(b[3], c, d, !0 ^ f); d || e.push.apply(e, g); return !1 } else if (l.match.POS.test(b[0]) || l.match.CHILD.test(b[0])) return !0; return b }, POS: function (a) { a.unshift(!0); return a } }, filters: { enabled: function (a) { return a.disabled === !1 && a.type !== "hidden" }, disabled: function (a) { return a.disabled === !0 }, checked: function (a) { return a.checked === !0 }, selected: function (a) { a.parentNode && a.parentNode.selectedIndex; return a.selected === !0 }, parent: function (a) { return !!a.firstChild }, empty: function (a) { return !a.firstChild }, has: function (a, b, c) { return !!k(c[3], a).length }, header: function (a) { return /hd/i.test(a.nodeName) }, text: function (a) { var b = a.getAttribute("type"), c = a.type; return a.nodeName.toLowerCase() === "input" && "text" === c && (b === c || b === null) }, radio: function (a) { return a.nodeName.toLowerCase() === "input" && "radio" === a.type }, checkbox: function (a) { return a.nodeName.toLowerCase() === "input" && "checkbox" === a.type }, file: function (a) { return a.nodeName.toLowerCase() === "input" && "file" === a.type }, password: function (a) { return a.nodeName.toLowerCase() === "input" && "password" === a.type }, submit: function (a) { var b = a.nodeName.toLowerCase(); return (b === "input" || b === "button") && "submit" === a.type }, image: function (a) { return a.nodeName.toLowerCase() === "input" && "image" === a.type }, reset: function (a) { var b = a.nodeName.toLowerCase(); return (b === "input" || b === "button") && "reset" === a.type }, button: function (a) { var b = a.nodeName.toLowerCase(); return b === "input" && "button" === a.type || b === "button" }, input: function (a) { return /input|select|textarea|button/i.test(a.nodeName) }, focus: function (a) { return a === a.ownerDocument.activeElement } }, setFilters: { first: function (a, b) { return b === 0 }, last: function (a, b, c, d) { return b === d.length - 1 }, even: function (a, b) { return b % 2 === 0 }, odd: function (a, b) { return b % 2 === 1 }, lt: function (a, b, c) { return b c[3] - 0 }, nth: function (a, b, c) { return c[3] - 0 === b }, eq: function (a, b, c) { return c[3] - 0 === b } }, filter: { PSEUDO: function (a, b, c, d) { var e = b[1], f = l.filters[e]; if (f) return f(a, c, b, d); if (e === "contains") return (a.textContent || a.innerText || k.getText([a]) || "").indexOf(b[3]) >= 0; if (e === "not") { var g = b[3]; for (var h = 0, i = g.length; h = 0 } }, ID: function (a, b) { return a.nodeType === 1 && a.getAttribute("id") === b }, TAG: function (a, b) { return b === "*" && a.nodeType === 1 || a.nodeName.toLowerCase() === b }, CLASS: function (a, b) { return (" " + (a.className || a.getAttribute("class")) + " ").indexOf(b) > -1 }, ATTR: function (a, b) { var c = b[1], d = l.attrHandle[c] ? l.attrHandle[c](a) : a[c] != null ? a[c] : a.getAttribute(c), e = d + "", f = b[2], g = b[4]; return d == null ? f === "!=" : f === "=" ? e === g : f === "*=" ? e.indexOf(g) >= 0 : f === "~=" ? (" " + e + " ").indexOf(g) >= 0 : g ? f === "!=" ? e !== g : f === "^=" ? e.indexOf(g) === 0 : f === "$=" ? e.substr(e.length - g.length) === g : f === "|=" ? e === g || e.substr(0, g.length + 1) === g + "-" : !1 : e && d !== !1 }, POS: function (a, b, c, d) { var e = b[2], f = l.setFilters[e]; if (f) return f(a, c, b, d) } } }, m = l.match.POS, n = function (a, b) { return "\" + (b - 0 + 1) }; for (var o in l.match) l.match[o] = new RegExp(l.match[o].source + /(?![^[]*])(?![^(]*))/.source), l.leftMatch[o] = new RegExp(/(^(?:.|r|n)*?)/.source + l.match[o].source); var p = function (a, b) { a = Array.prototype.slice.call(a, 0); if (b) { b.push.apply(b, a); return b } return a }; try { Array.prototype.slice.call(c.documentElement.childNodes, 0)[0].nodeType } catch (q) { p = function (a, b) { var c = 0, d = b || []; if (e.call(a) === "[object Array]") Array.prototype.push.apply(d, a); else if (typeof a.length == "number") for (var f = a.length; c ", e.insertBefore(a, e.firstChild), c.getElementById(d) && (l.find.ID = function (a, c, d) { if (typeof c.getElementById != "undefined" && !d) { var e = c.getElementById(a[1]); return e ? e.id === a[1] || typeof e.getAttributeNode != "undefined" && e.getAttributeNode("id").nodeValue === a[1] ? [e] : b : [] } }, l.filter.ID = function (a, b) { var c = typeof a.getAttributeNode != "undefined" && a.getAttributeNode("id"); return a.nodeType === 1 && c && c.nodeValue === b }), e.removeChild(a), e = a = null } (), function () { var a = c.createElement("div"); a.appendChild(c.createComment("")), a.getElementsByTagName("*").length > 0 && (l.find.TAG = function (a, b) { var c = b.getElementsByTagName(a[1]); if (a[1] === "*") { var d = []; for (var e = 0; c[e]; e++) c[e].nodeType === 1 && d.push(c[e]); c = d } return c }), a.innerHTML = "", a.firstChild && typeof a.firstChild.getAttribute != "undefined" && a.firstChild.getAttribute("href") !== "#" && (l.attrHandle.href = function (a) { return a.getAttribute("href", 2) }), a = null } (), c.querySelectorAll && function () { var a = k, b = c.createElement("div"), d = "__sizzle__"; b.innerHTML = ""; if (!b.querySelectorAll || b.querySelectorAll(".TEST").length !== 0) { k = function (b, e, f, g) { e = e || c; if (!g && !k.isXML(e)) { var h = /^(w+$)|^.([w-]+$)|^#([w-]+$)/.exec(b); if (h && (e.nodeType === 1 || e.nodeType === 9)) { if (h[1]) return p(e.getElementsByTagName(b), f); if (h[2] && l.find.CLASS && e.getElementsByClassName) return p(e.getElementsByClassName(h[2]), f) } if (e.nodeType === 9) { if (b === "body" && e.body) return p([e.body], f); if (h && h[3]) { var i = e.getElementById(h[3]); if (!i || !i.parentNode) return p([], f); if (i.id === h[3]) return p([i], f) } try { return p(e.querySelectorAll(b), f) } catch (j) { } } else if (e.nodeType === 1 && e.nodeName.toLowerCase() !== "object") { var m = e, n = e.getAttribute("id"), o = n || d, q = e.parentNode, r = /^s*[+~]/.test(b); n ? o = o : e.setAttribute("id", o), r && q && (e = e.parentNode); try { if (!r || q) return p(e.querySelectorAll("[id='" + o + "'] " + b), f) } catch (s) { } finally { n || m.removeAttribute("id") } } } return a(b, e, f, g) }; for (var e in a) k[e] = a[e]; b = null } } (), function () { var a = c.documentElement, b = a.matchesSelector || a.mozMatchesSelector || a.webkitMatchesSelector || a.msMatchesSelector; if (b) { var d = !b.call(c.createElement("div"), "div"), e = !1; try { b.call(c.documentElement, "[test!='']:sizzle") } catch (f) { e = !0 } k.matchesSelector = function (a, c) { c = c; if (!k.isXML(a)) try { if (e || !l.match.PSEUDO.test(c) && !/!=/.test(c)) { var f = b.call(a, c); if (f || !d || a.document && a.document.nodeType !== 11) return f } } catch (g) { } return k(c, null, null, [a]).length > 0 } } } (), function () { var a = c.createElement("div"); a.innerHTML = ""; if (!!a.getElementsByClassName && a.getElementsByClassName("e").length !== 0) { a.lastChild.className = "e"; if (a.getElementsByClassName("e").length === 1) return; l.order.splice(1, 0, "CLASS"), l.find.CLASS = function (a, b, c) { if (typeof b.getElementsByClassName != "undefined" && !c) return b.getElementsByClassName(a[1]) }, a = null } } (), c.documentElement.contains ? k.contains = function (a, b) { return a !== b && (a.contains ? a.contains(b) : !0) } : c.documentElement.compareDocumentPosition ? k.contains = function (a, b) { return !!(a.compareDocumentPosition(b) & 16) } : k.contains = function () { return !1 }, k.isXML = function (a) { var b = (a ? a.ownerDocument || a : 0).documentElement; return b ? b.nodeName !== "HTML" : !1 }; var v = function (a, b) { var c, d = [], e = "", f = b.nodeType ? [b] : b; while (c = l.match.PSEUDO.exec(a)) e += c[0], a = a; a = l.relative[a] ? a + "*" : a; for (var g = 0, h = f.length; g 0) for (h = g; h 0 : this.filter(a).length > 0) }, closest: function (a, b) { var c = [], d, e, g = this[0]; if (f.isArray(a)) { var h, i, j = {}, k = 1; if (g && a.length) { for (d = 0, e = a.length; d -1 : f(g).is(h)) && c.push({ selector: i, elem: g, level: k }); g = g.parentNode, k++ } } return c } var l = T.test(a) || typeof a != "string" ? f(a, b || this.context) : 0; for (d = 0, e = this.length; d -1 : f.find.matchesSelector(g, a)) { c.push(g); break } g = g.parentNode; if (!g || !g.ownerDocument || g === b || g.nodeType === 11) break } } c = c.length > 1 ? f.unique(c) : c; return this.pushStack(c, "closest", a) }, index: function (a) { if (!a || typeof a == "string") return f.inArray(this[0], a ? f(a) : this.parent().children()); return f.inArray(a.jquery ? a[0] : a, this) }, add: function (a, b) { var c = typeof a == "string" ? f(a, b) : f.makeArray(a && a.nodeType ? [a] : a), d = f.merge(this.get(), c); return this.pushStack(V(c[0]) || V(d[0]) ? d : f.unique(d)) }, andSelf: function () { return this.add(this.prevObject) } }), f.each({ parent: function (a) { var b = a.parentNode; return b && b.nodeType !== 11 ? b : null }, parents: function (a) { return f.dir(a, "parentNode") }, parentsUntil: function (a, b, c) { return f.dir(a, "parentNode", c) }, next: function (a) { return f.nth(a, 2, "nextSibling") }, prev: function (a) { return f.nth(a, 2, "previousSibling") }, nextAll: function (a) { return f.dir(a, "nextSibling") }, prevAll: function (a) { return f.dir(a, "previousSibling") }, nextUntil: function (a, b, c) { return f.dir(a, "nextSibling", c) }, prevUntil: function (a, b, c) { return f.dir(a, "previousSibling", c) }, siblings: function (a) { return f.sibling(a.parentNode.firstChild, a) }, children: function (a) { return f.sibling(a.firstChild) }, contents: function (a) { return f.nodeName(a, "") ? a.contentDocument || a.contentWindow.document : f.makeArray(a.childNodes) } }, function (a, b) { f.fn[a] = function (c, d) { var e = f.map(this, b, c), g = S.call(arguments); O.test(a) || (d = c), d && typeof d == "string" && (e = f.filter(d, e)), e = this.length > 1 && !U[a] ? f.unique(e) : e, (this.length > 1 || Q.test(d)) && P.test(a) && (e = e.reverse()); return this.pushStack(e, a, g.join(",")) } }), f.extend({ filter: function (a, b, c) { c && (a = ":not(" + a + ")"); return b.length === 1 ? f.find.matchesSelector(b[0], a) ? [b[0]] : [] : f.find.matches(a, b) }, dir: function (a, c, d) { var e = [], g = a[c]; while (g && g.nodeType !== 9 && (d === b || g.nodeType !== 1 || !f(g).is(d))) g.nodeType === 1 && e.push(g), g = g[c]; return e }, nth: function (a, b, c, d) { b = b || 1; var e = 0; for (; a; a = a[c]) if (a.nodeType === 1 && ++e === b) break; return a }, sibling: function (a, b) { var c = []; for (; a; a = a.nextSibling) a.nodeType === 1 && a !== b && c.push(a); return c } }); var X = / jQueryd+="(?:d+|null)"/g, Y = /^s+/, Z = /]*)/>/ig, $ = /", ""], legend: [1, "", ""], thead: [1, ""], tr: [2, ""], td: [3, ""], col: [2, ""], area: [1, "", ""], _default: [0, "", ""] }; bf.optgroup = bf.option, bf.tbody = bf.tfoot = bf.colgroup = bf.caption = bf.thead, bf.th = bf.td, f.support.htmlSerialize || (bf._default = [1, "div", ""]), f.fn.extend({ text: function (a) { if (f.isFunction(a)) return this.each(function (b) { var c = f(this); c.text(a.call(this, b, c.text())) }); if (typeof a != "object" && a !== b) return this.empty().append((this[0] && this[0].ownerDocument || c).createTextNode(a)); return f.text(this) }, wrapAll: function (a) { if (f.isFunction(a)) return this.each(function (b) { f(this).wrapAll(a.call(this, b)) }); if (this[0]) { var b = f(a, this[0].ownerDocument).eq(0).clone(!0); this[0].parentNode && b.insertBefore(this[0]), b.map(function () { var a = this; while (a.firstChild && a.firstChild.nodeType === 1) a = a.firstChild; return a }).append(this) } return this }, wrapInner: function (a) { if (f.isFunction(a)) return this.each(function (b) { f(this).wrapInner(a.call(this, b)) }); return this.each(function () { var b = f(this), c = b.contents(); c.length ? c.wrapAll(a) : b.append(a) }) }, wrap: function (a) { return this.each(function () { f(this).wrapAll(a) }) }, unwrap: function () { return this.parent().each(function () { f.nodeName(this, "body") || f(this) }).end() }, append: function () { return this.domManip(arguments, !0, function (a) { this.nodeType === 1 && this.appendChild(a) }) }, prepend: function () { return this.domManip(arguments, !0, function (a) { this.nodeType === 1 && this.insertBefore(a, this.firstChild) }) }, before: function () { if (this[0] && this[0].parentNode) return this.domManip(arguments, !1, function (a) { this.parentNode.insertBefore(a, this) }); if (arguments.length) { var a = f(arguments[0]); a.push.apply(a, this.toArray()); return this.pushStack(a, "before", arguments) } }, after: function () { if (this[0] && this[0].parentNode) return this.domManip(arguments, !1, function (a) { this.parentNode.insertBefore(a, this.nextSibling) }); if (arguments.length) { var a = this.pushStack(this, "after", arguments); a.push.apply(a, f(arguments[0]).toArray()); return a } }, remove: function (a, b) { for (var c = 0, d; (d = this[c]) != null; c++) if (!a || f.filter(a, [d]).length) !b && d.nodeType === 1 && (f.cleanData(d.getElementsByTagName("*")), f.cleanData([d])), d.parentNode && d.parentNode.removeChild(d); return this }, empty: function () { for (var a = 0, b; (b = this[a]) != null; a++) { b.nodeType === 1 && f.cleanData(b.getElementsByTagName("*")); while (b.firstChild) b.removeChild(b.firstChild) } return this }, clone: function (a, b) { a = a == null ? !1 : a, b = b == null ? a : b; return this.map(function () { return f.clone(this, a, b) }) }, html: function (a) { if (a === b) return this[0] && this[0].nodeType === 1 ? this[0].innerHTML : null; if (typeof a == "string" && !bb.test(a) && (f.support.leadingWhitespace || !Y.test(a)) && !bf[($.exec(a) || ["", ""])[1].toLowerCase()]) { a = a; try { for (var c = 0, d = this.length; c 1 && l 0 ? this.clone(!0) : this).get(); f(e[h])[b](j), d = d.concat(j) } return this.pushStack(d, a, e.selector) } }), f.extend({ clone: function (a, b, c) { var d = a.cloneNode(!0), e, g, h; if ((!f.support.noCloneEvent || !f.support.noCloneChecked) && (a.nodeType === 1 || a.nodeType === 11) && !f.isXMLDoc(a)) { bi(a, d), e = bj(a), g = bj(d); for (h = 0; e[h]; ++h) bi(e[h], g[h]) } if (b) { bh(a, d); if (c) { e = bj(a), g = bj(d); for (h = 0; e[h]; ++h) bh(e[h], g[h]) } } e = g = null; return d }, clean: function (a, b, d, e) { var g; b = b || c, typeof b.createElement == "undefined" && (b = b.ownerDocument || b[0] && b[0].ownerDocument || c); var h = [], i; for (var j = 0, k; (k = a[j]) != null; j++) { typeof k == "number" && (k += ""); if (!k) continue; if (typeof k == "string") if (!ba.test(k)) k = b.createTextNode(k); else { k = k; var l = ($.exec(k) || ["", ""])[1].toLowerCase(), m = bf[l] || bf._default, n = m[0], o = b.createElement("div"); o.innerHTML = m[1] + k + m[2]; while (n--) o = o.lastChild; if (!f.support.tbody) { var p = _.test(k), q = l === "table" && !p ? o.firstChild && o.firstChild.childNodes : m[1] === "" && !p ? o.childNodes : []; for (i = q.length - 1; i >= 0; --i) f.nodeName(q[i], "tbody") && !q[i].childNodes.length && q[i].parentNode.removeChild(q[i]) } !f.support.leadingWhitespace && Y.test(k) && o.insertBefore(b.createTextNode(Y.exec(k)[0]), o.firstChild), k = o.childNodes } var r; if (!f.support.appendChecked) if (k[0] && typeof (r = k.length) == "number") for (i = 0; i = 0) return b + "px" } } }), f.support.opacity || (f.cssHooks.opacity = { get: function (a, b) { return bo.test((b && a.currentStyle ? a.currentStyle.filter : a.style.filter) || "") ? parseFloat(RegExp.$1) / 100 + "" : b ? "1" : "" }, set: function (a, b) { var c = a.style, d = a.currentStyle; c.zoom = 1; var e = f.isNaN(b) ? "" : "alpha(opacity=" + b * 100 + ")", g = d && d.filter || c.filter || ""; c.filter = bn.test(g) ? g : g + " " + e } }), f(function () { f.support.reliableMarginRight || (f.cssHooks.marginRight = { get: function (a, b) { var c; f.swap(a, { display: "inline-block" }, function () { b ? c = bx(a, "margin-right", "marginRight") : c = a.style.marginRight }); return c } }) }), c.defaultView && c.defaultView.getComputedStyle && (by = function (a, c) { var d, e, g; c = c.toLowerCase(); if (!(e = a.ownerDocument.defaultView)) return b; if (g = e.getComputedStyle(a, null)) d = g.getPropertyValue(c), d === "" && !f.contains(a.ownerDocument.documentElement, a) && (d = f.style(a, c)); return d }), c.documentElement.currentStyle && (bz = function (a, b) { var c, d = a.currentStyle && a.currentStyle[b], e = a.runtimeStyle && a.runtimeStyle[b], f = a.style; !bq.test(d) && br.test(d) && (c = f.left, e && (a.runtimeStyle.left = a.currentStyle.left), f.left = b === "fontSize" ? "1em" : d || 0, d = f.pixelLeft + "px", f.left = c, e && (a.runtimeStyle.left = e)); return d === "" ? "auto" : d }), bx = by || bz, f.expr && f.expr.filters && (f.expr.filters.hidden = function (a) { var b = a.offsetWidth, c = a.offsetHeight; return b === 0 && c === 0 || !f.support.reliableHiddenOffsets && (a.style.display || f.css(a, "display")) === "none" }, f.expr.filters.visible = function (a) { return !f.expr.filters.hidden(a) }); var bB = /%20/g, bC = /[]$/, bD = /r?n/g, bE = /#.*$/, bF = /^(.*?):[ t]*([^rn]*)r?$/mg, bG = /^(?:color|date|datetime|email|hidden|month|number|password|range|search|tel|text|time|url|week)$/i, bH = /^(?:about|app|app-storage|.+-extension|file|widget):$/, bI = /^(?:GET|HEAD)$/, bJ = /^///, bK = /?/, bL = /
"; f.extend(b.style, { position: "absolute", top: 0, left: 0, margin: 0, border: 0, width: "1px", height: "1px", visibility: "hidden" }), b.innerHTML = j, a.insertBefore(b, a.firstChild), d = b.firstChild, e = d.firstChild, h = d.nextSibling.firstChild.firstChild, this.doesNotAddBorder = e.offsetTop !== 5, this.doesAddBorderForTableAndCells = h.offsetTop === 5, e.style.position = "fixed", e.style.top = "20px", this.supportsFixedPosition = e.offsetTop === 20 || e.offsetTop === 15, e.style.position = e.style.top = "", d.style.overflow = "hidden", d.style.position = "relative", this.subtractsBorderForOverflowNotVisible = e.offsetTop === -5, this.doesNotIncludeMarginInBodyOffset = a.offsetTop !== i, a.removeChild(b), f.offset.initialize = f.noop }, bodyOffset: function (a) { var b = a.offsetTop, c = a.offsetLeft; f.offset.initialize(), f.offset.doesNotIncludeMarginInBodyOffset && (b += parseFloat(f.css(a, "marginTop")) || 0, c += parseFloat(f.css(a, "marginLeft")) || 0); return { top: b, left: c} }, setOffset: function (a, b, c) { var d = f.css(a, "position"); d === "static" && (a.style.position = "relative"); var e = f(a), g = e.offset(), h = f.css(a, "top"), i = f.css(a, "left"), j = (d === "absolute" || d === "fixed") && f.inArray("auto", [h, i]) > -1, k = {}, l = {}, m, n; j ? (l = e.position(), m = l.top, n = l.left) : (m = parseFloat(h) || 0, n = parseFloat(i) || 0), f.isFunction(b) && (b = b.call(a, c, g)), b.top != null && (k.top = b.top - g.top + m), b.left != null && (k.left = b.left - g.left + n), "using" in b ? b.using.call(a, k) : e.css(k) } }, f.fn.extend({ position: function () { if (!this[0]) return null; var a = this[0], b = this.offsetParent(), c = this.offset(), d = cu.test(b[0].nodeName) ? { top: 0, left: 0} : b.offset(); c.top -= parseFloat(f.css(a, "marginTop")) || 0, c.left -= parseFloat(f.css(a, "marginLeft")) || 0, d.top += parseFloat(f.css(b[0], "borderTopWidth")) || 0, d.left += parseFloat(f.css(b[0], "borderLeftWidth")) || 0; return { top: c.top - d.top, left: c.left - d.left} }, offsetParent: function () { return this.map(function () { var a = this.offsetParent || c.body; while (a && !cu.test(a.nodeName) && f.css(a, "position") === "static") a = a.offsetParent; return a }) } }), f.each(["Left", "Top"], function (a, c) { var d = "scroll" + c; f.fn[d] = function (c) { var e, g; if (c === b) { e = this[0]; if (!e) return null; g = cv(e); return g ? "pageXOffset" in g ? g[a ? "pageYOffset" : "pageXOffset"] : f.support.boxModel && g.document.documentElement[d] || g.document.body[d] : e[d] } return this.each(function () { g = cv(this), g ? g.scrollTo(a ? f(g).scrollLeft() : c, a ? c : f(g).scrollTop()) : this[d] = c }) } }), f.each(["Height", "Width"], function (a, c) { var d = c.toLowerCase(); f.fn["inner" + c] = function () { var a = this[0]; return a && a.style ? parseFloat(f.css(a, d, "padding")) : null }, f.fn["outer" + c] = function (a) { var b = this[0]; return b && b.style ? parseFloat(f.css(b, d, a ? "margin" : "border")) : null }, f.fn[d] = function (a) { var e = this[0]; if (!e) return a == null ? null : this; if (f.isFunction(a)) return this.each(function (b) { var c = f(this); c[d](a.call(this, b, c[d]())) }); if (f.isWindow(e)) { var g = e.document.documentElement["client" + c]; return e.document.compatMode === "CSS1Compat" && g || e.document.body["client" + c] || g } if (e.nodeType === 9) return Math.max(e.documentElement["client" + c], e.body["scroll" + c], e.documentElement["scroll" + c], e.body["offset" + c], e.documentElement["offset" + c]); if (a === b) { var h = f.css(e, d), i = parseFloat(h); return f.isNaN(i) ? h : i } return this.css(d, typeof a == "string" ? a : a + "px") } }), a.jQuery = a.$ = f })(window); /*! jQuery UI - v1.8.22 - 2012-07-24*/ (function (a, b) { function c(b, c) { var e = b.nodeName.toLowerCase(); if ("area" === e) { var f = b.parentNode, g = f.name, h; return !b.href || !g || f.nodeName.toLowerCase() !== "map" ? !1 : (h = a("img[usemap=#" + g + "]")[0], !!h && d(h)) } return (/input|select|textarea|button|object/.test(e) ? !b.disabled : "a" == e ? b.href || c : c) && d(b) } function d(b) { return !a(b).parents().andSelf().filter(function () { return a.curCSS(this, "visibility") === "hidden" || a.expr.filters.hidden(this) }).length } a.ui = a.ui || {}; if (a.ui.version) return; a.extend(a.ui, { version: "1.8.22", keyCode: { ALT: 18, BACKSPACE: 8, CAPS_LOCK: 20, COMMA: 188, COMMAND: 91, COMMAND_LEFT: 91, COMMAND_RIGHT: 93, CONTROL: 17, DELETE: 46, DOWN: 40, END: 35, ENTER: 13, ESCAPE: 27, HOME: 36, INSERT: 45, LEFT: 37, MENU: 93, NUMPAD_ADD: 107, NUMPAD_DECIMAL: 110, NUMPAD_DIVIDE: 111, NUMPAD_ENTER: 108, NUMPAD_MULTIPLY: 106, NUMPAD_SUBTRACT: 109, PAGE_DOWN: 34, PAGE_UP: 33, PERIOD: 190, RIGHT: 39, SHIFT: 16, SPACE: 32, TAB: 9, UP: 38, WINDOWS: 91} }), a.fn.extend({ propAttr: a.fn.prop || a.fn.attr, _focus: a.fn.focus, focus: function (b, c) { return typeof b == "number" ? this.each(function () { var d = this; setTimeout(function () { a(d).focus(), c && c.call(d) }, b) }) : this._focus.apply(this, arguments) }, scrollParent: function () { var b; return a.browser.msie && /(static|relative)/.test(this.css("position")) || /absolute/.test(this.css("position")) ? b = this.parents().filter(function () { return /(relative|absolute|fixed)/.test(a.curCSS(this, "position", 1)) && /(auto|scroll)/.test(a.curCSS(this, "overflow", 1) + a.curCSS(this, "overflow-y", 1) + a.curCSS(this, "overflow-x", 1)) }).eq(0) : b = this.parents().filter(function () { return /(auto|scroll)/.test(a.curCSS(this, "overflow", 1) + a.curCSS(this, "overflow-y", 1) + a.curCSS(this, "overflow-x", 1)) }).eq(0), /fixed/.test(this.css("position")) || !b.length ? a(document) : b }, zIndex: function (c) { if (c !== b) return this.css("zIndex", c); if (this.length) { var d = a(this[0]), e, f; while (d.length && d[0] !== document) { e = d.css("position"); if (e === "absolute" || e === "relative" || e === "fixed") { f = parseInt(d.css("zIndex"), 10); if (!isNaN(f) && f !== 0) return f } d = d.parent() } } return 0 }, disableSelection: function () { return this.bind((a.support.selectstart ? "selectstart" : "mousedown") + ".ui-disableSelection", function (a) { a.preventDefault() }) }, enableSelection: function () { return this.unbind(".ui-disableSelection") } }), a("", g = d.values && d.values.length || 1, h = []; this._keySliding = !1, this._mouseSliding = !1, this._animateOff = !0, this._handleIndex = null, this._detectOrientation(), this._mouseInit(), this.element.addClass("ui-slider ui-slider-" + this.orientation + " ui-widget" + " ui-widget-content" + " ui-corner-all" + (d.disabled ? " ui-slider-disabled ui-disabled" : "")), this.range = a([]), d.range && (d.range === !0 && (d.values || (d.values = [this._valueMin(), this._valueMin()]), d.values.length && d.values.length !== 2 && (d.values = [d.values[0], d.values[0]])), this.range = a("").appendTo(this.element).addClass("ui-slider-range ui-widget-header" + (d.range === "min" || d.range === "max" ? " ui-slider-range-" + d.range : ""))); for (var i = e.length; i c && (f = c, g = a(this), i = b) }), c.range === !0 && this.values(1) === c.min && (i += 1, g = a(this.handles[i])), j = this._start(b, i), j === !1 ? !1 : (this._mouseSliding = !0, h._handleIndex = i, g.addClass("ui-state-active").focus(), k = g.offset(), l = !a(b.target).parents().andSelf().is(".ui-slider-handle"), this._clickOffset = l ? { left: 0, top: 0} : { left: b.pageX - k.left - g.width() / 2, top: b.pageY - k.top - g.height() / 2 - (parseInt(g.css("borderTopWidth"), 10) || 0) - (parseInt(g.css("borderBottomWidth"), 10) || 0) + (parseInt(g.css("marginTop"), 10) || 0) }, this.handles.hasClass("ui-state-hover") || this._slide(b, i, e), this._animateOff = !0, !0)) }, _mouseStart: function (a) { return !0 }, _mouseDrag: function (a) { var b = { x: a.pageX, y: a.pageY }, c = this._normValueFromMouse(b); return this._slide(a, this._handleIndex, c), !1 }, _mouseStop: function (a) { return this.handles.removeClass("ui-state-active"), this._mouseSliding = !1, this._stop(a, this._handleIndex), this._change(a, this._handleIndex), this._handleIndex = null, this._clickOffset = null, this._animateOff = !1, !1 }, _detectOrientation: function () { this.orientation = this.options.orientation === "vertical" ? "vertical" : "horizontal" }, _normValueFromMouse: function (a) { var b, c, d, e, f; return this.orientation === "horizontal" ? (b = this.elementSize.width, c = a.x - this.elementOffset.left - (this._clickOffset ? this._clickOffset.left : 0)) : (b = this.elementSize.height, c = a.y - this.elementOffset.top - (this._clickOffset ? this._clickOffset.top : 0)), d = c / b, d > 1 && (d = 1), d d || b === 1 && c 1) { this.options.values[b] = this._trimAlignValue(c), this._refreshValue(), this._change(null, b); return } if (!arguments.length) return this._values(); if (!a.isArray(arguments[0])) return this.options.values && this.options.values.length ? this._values(b) : this.value(); d = this.options.values, e = arguments[0]; for (f = 0; f = this._valueMax()) return this._valueMax(); var b = this.options.step > 0 ? this.options.step : 1, c = (a - this._valueMin()) % b, d = a - c; return Math.abs(c) * 2 >= b && (d += c > 0 ? b : -b), parseFloat(d.toFixed(5)) }, _valueMin: function () { return this.options.min }, _valueMax: function () { return this.options.max }, _refreshValue: function () { var b = this.options.range, c = this.options, d = this, e = this._animateOff ? !1 : c.animate, f, g = {}, h, i, j, k; this.options.values && this.options.values.length ? this.handles.each(function (b, i) { f = (d.values(b) - d._valueMin()) / (d._valueMax() - d._valueMin()) * 100, g[d.orientation === "horizontal" ? "left" : "bottom"] = f + "%", a(this).stop(1, 1)[e ? "animate" : "css"](g, c.animate), d.options.range === !0 && (d.orientation === "horizontal" ? (b === 0 && d.range.stop(1, 1)[e ? "animate" : "css"]({ left: f + "%" }, c.animate), b === 1 && d.range[e ? "animate" : "css"]({ width: f - h + "%" }, { queue: !1, duration: c.animate })) : (b === 0 && d.range.stop(1, 1)[e ? "animate" : "css"]({ bottom: f + "%" }, c.animate), b === 1 && d.range[e ? "animate" : "css"]({ height: f - h + "%" }, { queue: !1, duration: c.animate }))), h = f }) : (i = this.value(), j = this._valueMin(), k = this._valueMax(), f = k !== j ? (i - j) / (k - j) * 100 : 0, g[d.orientation === "horizontal" ? "left" : "bottom"] = f + "%", this.handle.stop(1, 1)[e ? "animate" : "css"](g, c.animate), b === "min" && this.orientation === "horizontal" && this.range.stop(1, 1)[e ? "animate" : "css"]({ width: f + "%" }, c.animate), b === "max" && this.orientation === "horizontal" && this.range[e ? "animate" : "css"]({ width: 100 - f + "%" }, { queue: !1, duration: c.animate }), b === "min" && this.orientation === "vertical" && this.range.stop(1, 1)[e ? "animate" : "css"]({ height: f + "%" }, c.animate), b === "max" && this.orientation === "vertical" && this.range[e ? "animate" : "css"]({ height: 100 - f + "%" }, { queue: !1, duration: c.animate })) } }), a.extend(a.ui.slider, { version: "1.8.22" }) })(jQuery); ; /*tablet pc touch support*/ (function (a) { a.support.touch = "ontouchstart" in window; if (!a.support.touch) { return } var b = a.ui.mouse.prototype, c = b._mouseInit; a.extend(b, { _mouseInit: function () { this.element.bind("touchstart." + this.widgetName, a.proxy(this, "_touchStart")); c.apply(this, arguments) }, _touchStart: function (b) { if (b.originalEvent.targetTouches.length != 1) { return false } this.element.bind("touchmove." + this.widgetName, a.proxy(this, "_touchMove")).bind("touchend." + this.widgetName, a.proxy(this, "_touchEnd")); this._modifyEvent(b); a(document).trigger(a.Event("mouseup")); this._mouseDown(b); return false }, _touchMove: function (a) { this._modifyEvent(a); this._mouseMove(a) }, _touchEnd: function (a) { this.element.unbind("touchmove." + this.widgetName).unbind("touchend." + this.widgetName); this._mouseUp(a) }, _modifyEvent: function (a) { a.which = 1; var b = a.originalEvent.targetTouches[0]; a.pageX = b.clientX; a.pageY = b.clientY } }) })(jQuery); /*tablet pc touch gestures support 1.1.1*/ (function (a) { a.fn.touchwipe = function (c) { var b = { min_move_x: 20, min_move_y: 20, wipeLeft: function () { }, wipeRight: function () { }, wipeUp: function () { }, wipeDown: function () { }, preventDefaultEvents: true }; if (c) { a.extend(b, c) } this.each(function () { var e; var d; var i = false; function h() { this.removeEventListener("touchmove", f); e = null; i = false } function f(m) { if (b.preventDefaultEvents) { m.preventDefault() } if (i) { var j = m.touches[0].pageX; var n = m.touches[0].pageY; var l = e - j; var k = d - n; if (Math.abs(l) >= b.min_move_x) { h(); if (l > 0) { b.wipeLeft() } else { b.wipeRight() } } else { if (Math.abs(k) >= b.min_move_y) { h(); if (k > 0) { b.wipeDown() } else { b.wipeUp() } } } } } function g(j) { if (j.touches.length == 1) { e = j.touches[0].pageX; d = j.touches[0].pageY; i = true; this.addEventListener("touchmove", f, false) } } if ("ontouchstart" in document.documentElement) { this.addEventListener("touchstart", g, false) } }); return this } })(jQuery); /*jQuery marquee*/ (function (e) { e.fn.marquee = function (t) { return this.each(function () { var n = e.extend({}, e.fn.marquee.defaults, t), r = e(this), i, s, o, u, a, f = 3, l = "animation-play-state", c = false, h = function (e, t, n) { var r = ["webkit", "moz", "MS", "o", ""]; for (var i = 0; i
'); var y = r.find(".js-marquee").css({ "margin-right": n.gap, "float": "left" }); if (n.duplicated) { y.clone(true).appendTo(r) } r.wrapInner(''); i = r.find(".js-marquee-wrapper"); if (u) { var b = r.height(); i.removeAttr("style"); r.height(b); r.find(".js-marquee").css({ "float": "none", "margin-bottom": n.gap, "margin-right": 0 }); if (n.duplicated) r.find(".js-marquee:last").css({ "margin-bottom": 0 }); var w = r.find(".js-marquee:first").height() + n.gap; n.duration = (parseInt(w, 10) + parseInt(b, 10)) / parseInt(b, 10) * n.duration } else { a = r.find(".js-marquee:first").width() + n.gap; s = r.width(); n.duration = (parseInt(a, 10) + parseInt(s, 10)) / parseInt(s, 10) * n.duration } if (n.duplicated) { n.duration = n.duration / 2 } if (n.allowCss3Support) { var E = document.body || document.createElement("div"), S = "marqueeAnimation-" + Math.floor(Math.random() * 1e7), x = "Webkit Moz O ms Khtml".split(" "), T = "animation", N = "", C = ""; if (E.style.animation) { C = "@keyframes " + S + " "; c = true } if (c === false) { for (var k = 0; k 2) { i.css("margin-top", n.direction == "up" ? 0 : "-" + w + "px") } o = { "margin-top": n.direction == "up" ? "-" + w + "px" : 0} } else { A(); o = { "margin-top": n.direction == "up" ? "-" + i.height() + "px" : b + "px"} } } else { if (n.duplicated) { if (f > 2) { i.css("margin-left", n.direction == "left" ? 0 : "-" + a + "px") } o = { "margin-left": n.direction == "left" ? "-" + a + "px" : 0} } else { O(); o = { "margin-left": n.direction == "left" ? "-" + a + "px" : s + "px"} } } r.trigger("beforeStarting"); if (c) { i.css(T, N); var t = C + " { 100% " + p(o) + "}", l = e("style"); if (l.length !== 0) { l.filter(":last").append(t) } else { e("head").append("") } h(i[0], "AnimationIteration", function () { r.trigger("finished") }); h(i[0], "AnimationEnd", function () { M(); r.trigger("finished") }) } else { i.animate(o, n.duration, n.easing, function () { r.trigger("finished"); if (n.pauseOnCycle) { d() } else { M() } }) } r.data("runningStatus", "resumed") }; r.bind("pause", v.pause); r.bind("resume", v.resume); if (n.pauseOnHover) { r.bind("mouseenter mouseleave", v.toggle) } if (c && n.allowCss3Support) { M() } else { d() } }) }; e.fn.marquee.defaults = { allowCss3Support: true, css3easing: "linear", easing: "linear", delayBeforeStart: 1e3, direction: "left", duplicated: false, duration: 5e3, gap: 20, pauseOnCycle: false, pauseOnHover: false} })(jQuery); /*----------------- HTML MediaViewer --------------------------------*/ var aLargePhotos = new Array(); aLargePhotos[1] = new Image(); aLargePhotos[1].src = 'http://1-photos.ebizautos.com/5442/16439386/16439386_1.jpg'; aLargePhotos[2] = new Image(); aLargePhotos[2].src = 'http://2-photos.ebizautos.com/5442/16439386/16439386_2.jpg'; aLargePhotos[3] = new Image(); aLargePhotos[3].src = 'http://3-photos.ebizautos.com/5442/16439386/16439386_3.jpg'; aLargePhotos[4] = new Image(); aLargePhotos[4].src = 'http://4-photos.ebizautos.com/5442/16439386/16439386_4.jpg'; aLargePhotos[5] = new Image(); aLargePhotos[5].src = 'http://1-photos.ebizautos.com/5442/16439386/16439386_5.jpg'; aLargePhotos[6] = new Image(); aLargePhotos[6].src = 'http://2-photos.ebizautos.com/5442/16439386/16439386_6.jpg'; aLargePhotos[7] = new Image(); aLargePhotos[7].src = 'http://3-photos.ebizautos.com/5442/16439386/16439386_7.jpg'; aLargePhotos[8] = new Image(); aLargePhotos[8].src = 'http://4-photos.ebizautos.com/5442/16439386/16439386_8.jpg'; aLargePhotos[9] = new Image(); aLargePhotos[9].src = 'http://1-photos.ebizautos.com/5442/16439386/16439386_9.jpg'; aLargePhotos[10] = new Image(); aLargePhotos[10].src = 'http://2-photos.ebizautos.com/5442/16439386/16439386_10.jpg'; aLargePhotos[11] = new Image(); aLargePhotos[11].src = 'http://3-photos.ebizautos.com/5442/16439386/16439386_11.jpg'; aLargePhotos[12] = new Image(); aLargePhotos[12].src = 'http://4-photos.ebizautos.com/5442/16439386/16439386_12.jpg'; aLargePhotos[13] = new Image(); aLargePhotos[13].src = 'http://1-photos.ebizautos.com/5442/16439386/16439386_13.jpg'; aLargePhotos[14] = new Image(); aLargePhotos[14].src = 'http://2-photos.ebizautos.com/5442/16439386/16439386_14.jpg'; aLargePhotos[15] = new Image(); aLargePhotos[15].src = 'http://3-photos.ebizautos.com/5442/16439386/16439386_15.jpg'; aLargePhotos[16] = new Image(); aLargePhotos[16].src = 'http://4-photos.ebizautos.com/5442/16439386/16439386_16.jpg'; aLargePhotos[17] = new Image(); aLargePhotos[17].src = 'http://1-photos.ebizautos.com/5442/16439386/16439386_17.jpg'; aLargePhotos[18] = new Image(); aLargePhotos[18].src = 'http://2-photos.ebizautos.com/5442/16439386/16439386_18.jpg'; aLargePhotos[19] = new Image(); aLargePhotos[19].src = 'http://3-photos.ebizautos.com/5442/16439386/16439386_19.jpg'; aLargePhotos[20] = new Image(); aLargePhotos[20].src = 'http://4-photos.ebizautos.com/5442/16439386/16439386_20.jpg'; aLargePhotos[21] = new Image(); aLargePhotos[21].src = 'http://1-photos.ebizautos.com/5442/16439386/16439386_21.jpg'; aLargePhotos[22] = new Image(); aLargePhotos[22].src = 'http://2-photos.ebizautos.com/5442/16439386/16439386_22.jpg'; aLargePhotos[23] = new Image(); aLargePhotos[23].src = 'http://3-photos.ebizautos.com/5442/16439386/16439386_23.jpg'; aLargePhotos[24] = new Image(); aLargePhotos[24].src = 'http://4-photos.ebizautos.com/5442/16439386/16439386_24.jpg'; aLargePhotos[25] = new Image(); aLargePhotos[25].src = 'http://1-photos.ebizautos.com/5442/16439386/16439386_25.jpg'; aLargePhotos[26] = new Image(); aLargePhotos[26].src = 'http://2-photos.ebizautos.com/5442/16439386/16439386_26.jpg'; aLargePhotos[27] = new Image(); aLargePhotos[27].src = 'http://3-photos.ebizautos.com/5442/16439386/16439386_27.jpg'; aLargePhotos[28] = new Image(); aLargePhotos[28].src = 'http://4-photos.ebizautos.com/5442/16439386/16439386_28.jpg'; aLargePhotos[29] = new Image(); aLargePhotos[29].src = 'http://1-photos.ebizautos.com/5442/16439386/16439386_29.jpg'; aLargePhotos[30] = new Image(); aLargePhotos[30].src = 'http://2-photos.ebizautos.com/5442/16439386/16439386_30.jpg'; aLargePhotos[31] = new Image(); aLargePhotos[31].src = 'http://3-photos.ebizautos.com/5442/16439386/16439386_31.jpg'; aLargePhotos[32] = new Image(); aLargePhotos[32].src = 'http://4-photos.ebizautos.com/5442/16439386/16439386_32.jpg'; aLargePhotos[33] = new Image(); aLargePhotos[33].src = 'http://1-photos.ebizautos.com/5442/16439386/16439386_33.jpg'; aLargePhotos[34] = new Image(); aLargePhotos[34].src = 'http://2-photos.ebizautos.com/5442/16439386/16439386_34.jpg'; aLargePhotos[35] = new Image(); aLargePhotos[35].src = 'http://3-photos.ebizautos.com/5442/16439386/16439386_35.jpg'; aLargePhotos[36] = new Image(); aLargePhotos[36].src = 'http://4-photos.ebizautos.com/5442/16439386/16439386_36.jpg'; aLargePhotos[37] = new Image(); aLargePhotos[37].src = 'http://1-photos.ebizautos.com/5442/16439386/16439386_37.jpg'; aLargePhotos[38] = new Image(); aLargePhotos[38].src = 'http://2-photos.ebizautos.com/5442/16439386/16439386_38.jpg'; aLargePhotos[39] = new Image(); aLargePhotos[39].src = 'http://3-photos.ebizautos.com/5442/16439386/16439386_39.jpg'; aLargePhotos[40] = new Image(); aLargePhotos[40].src = 'http://4-photos.ebizautos.com/5442/16439386/16439386_40.jpg'; aLargePhotos[41] = new Image(); aLargePhotos[41].src = 'http://1-photos.ebizautos.com/5442/16439386/16439386_41.jpg'; aLargePhotos[42] = new Image(); aLargePhotos[42].src = 'http://2-photos.ebizautos.com/5442/16439386/16439386_42.jpg'; aLargePhotos[43] = new Image(); aLargePhotos[43].src = 'http://3-photos.ebizautos.com/5442/16439386/16439386_43.jpg'; aLargePhotos[44] = new Image(); aLargePhotos[44].src = 'http://4-photos.ebizautos.com/5442/16439386/16439386_44.jpg'; aLargePhotos[45] = new Image(); aLargePhotos[45].src = 'http://1-photos.ebizautos.com/5442/16439386/16439386_45.jpg'; aLargePhotos[46] = new Image(); aLargePhotos[46].src = 'http://2-photos.ebizautos.com/5442/16439386/16439386_46.jpg'; aLargePhotos[47] = new Image(); aLargePhotos[47].src = 'http://3-photos.ebizautos.com/5442/16439386/16439386_47.jpg'; aLargePhotos[48] = new Image(); aLargePhotos[48].src = 'http://4-photos.ebizautos.com/5442/16439386/16439386_48.jpg'; aLargePhotos[49] = new Image(); aLargePhotos[49].src = 'http://1-photos.ebizautos.com/5442/16439386/16439386_49.jpg'; aLargePhotos[50] = new Image(); aLargePhotos[50].src = 'http://2-photos.ebizautos.com/5442/16439386/16439386_50.jpg'; aLargePhotos[51] = new Image(); aLargePhotos[51].src = 'http://3-photos.ebizautos.com/5442/16439386/16439386_51.jpg'; aLargePhotos[52] = new Image(); aLargePhotos[52].src = 'http://4-photos.ebizautos.com/5442/16439386/16439386_52.jpg'; aLargePhotos[53] = new Image(); aLargePhotos[53].src = 'http://1-photos.ebizautos.com/5442/16439386/16439386_53.jpg'; aLarge = aLargePhotos; function ebizautos(thumbs) { if (aLarge[thumbs] != null) document.images['large'].src = aLarge[thumbs].src; } var _slider; var _selectedPhotoid; var _selectedVideoid = 1; var _timeout; var _calculatedPhotoCount; /*--------------- Emulate obsolete function in jquery 1.10.2 ticket #93395 ---------*/ /*------------------emulate old function $.browser Start------------------*/ if (!$.browser) { $.browser = { chrome: false, mozilla: false, opera: false, msie: false, safari: false }; var ua = navigator.userAgent; $.each($.browser, function (c, a) { $.browser[c] = ((new RegExp(c, 'i').test(ua))) ? true : false; if ($.browser.mozilla && c == 'mozilla') { $.browser.mozilla = ((new RegExp('firefox', 'i').test(ua))) ? true : false; }; if ($.browser.chrome && c == 'safari') { $.browser.safari = false; }; }); }; /* $.browser.version for IE only*/ if (navigator.appName == 'Microsoft Internet Explorer') { var rv = -1; var ua = navigator.userAgent; var re = new RegExp("MSIE ([0-9]{1,}[.0-9]{0,})"); if (re.exec(ua) != null) rv = parseInt(RegExp.$1); if (rv != -1) $.browser.version = rv; } else if (navigator.appName == 'Netscape') { /*detect IE 11*/ var rv = -1; var ua = navigator.userAgent; var re = new RegExp("Trident/.*rv:([0-9]{1,}[.0-9]{0,})"); if (re.exec(ua) != null) rv = parseInt(RegExp.$1); if (rv != -1) { $.browser.version = rv; $.browser.msie = true; } } /*------------------emulate old function End------------------*/ function ChangeTabInfo (id, idHover) { $('.' + id).css('display', 'none'); $('.' + idHover).css('display', 'block'); } function ChangeMediaViewerNavInfo(id) { if ($('.PhotoInfoList' + id).css('display') == 'none') { $('.PhotoInfoList' + id).css('display', 'block'); $('.VideoInfoList' + id).css('display', 'none'); StopVideo(); } else { $('.PhotoInfoList' + id).css('display', 'none'); $('.VideoInfoList' + id).css('display', 'block'); } } function IsNumeric (str) { return /^[-+]?d{1,14}(.d{1,4})?$/.test(str); } (function($){ $.fn.thumbnailSlider = function(_options) { var _self = this; var _ScrollBar = null; var _timer; var _defaults = { oriental: "vertical", sliderArea: 0, verticalSlideHeight: 0, horizontalSlideWidth: 0, firstImgId: 1 }; var _options = $.extend(_defaults, _options); if(_options.oriental == "vertical") { _ScrollBar = $("#Slider").slider({ slide: function(event, ui){ _self.StopPlay(); $('#PhotoList').animate({ marginTop: -(_options.sliderArea - ui.value) }, 0 ); }, orientation: 'vertical', min: 0, max: _options.sliderArea, value: _options.sliderArea }); } if(_options.oriental == "horizontal") { _ScrollBar = $("#Slider").slider({ slide: function(event, ui){ _self.StopPlay(); $('#PhotoList').animate({ left: -ui.value }, 0 ); }, orientation: 'horizontal', min: 0, max: _options.sliderArea, value: 0 }); } $(".MediaTab").mousedown(function () { _self.StopPlay(); }); $("#FullSizeLink").mousedown(function () { _self.StopPlay(); }); $(".UpButton").mousedown(function () { _self.StopPlay(); _self.ChangePlayerButton('UpBtn', 'UpBtnHover'); if(_options.sliderArea > 0) { _ScrollBar.slider("value", _options.sliderArea + _self.MoveDownPhotoListByButton()); } }).mouseup(function () { _timer = setTimeout(function () { _self.ChangePlayerButton('UpBtnHover', 'UpBtn'); }, 500); }); $(".DownButton").mousedown(function () { _self.StopPlay(); _self.ChangePlayerButton('DownBtn', 'DownBtnHover'); if(_options.sliderArea > 0) { _ScrollBar.slider("value", _options.sliderArea + _self.MoveUpPhotoListByButton()); } }).mouseup(function () { _timer = setTimeout(function () { _self.ChangePlayerButton('DownBtnHover', 'DownBtn'); }, 500); }); $(".LeftButton").mousedown(function () { _self.StopPlay(); _self.ChangePlayerButton('LeftBtn', 'LeftBtnHover'); if(_options.sliderArea > 0) { _ScrollBar.slider("value", _self.MoveLeftPhotoListByButton()); } }).mouseup(function () { _timer = setTimeout(function () { _self.ChangePlayerButton('LeftBtnHover', 'LeftBtn'); }, 500); }); $(".RightButton").mousedown(function () { _self.StopPlay(); _self.ChangePlayerButton('RightBtn', 'RightBtnHover'); if(_options.sliderArea > 0) { _ScrollBar.slider("value", _self.MoveRightPhotoListByButton()); } }).mouseup(function () { _timer = setTimeout(function () { _self.ChangePlayerButton('RightBtnHover', 'RightBtn'); }, 500); }); $(".PlayerButtonPauseOuter").mousedown(function () { clearInterval(_timeout); $(".PlayerButtonPause").addClass("PlayerButtonPauseHover"); }).mouseup(function () { _timer = setTimeout(function () { $(".PlayerButtonPause").removeClass("PlayerButtonPauseHover"); $(".PlayerButtonPauseOuter").css('display','none'); $(".PlayerButtonPlayOuter").css('display','block'); }, 500); }); $(".PlayerButtonPlayOuter").mousedown(function () { _timeout = setInterval(function() {_slider.ChangeBigPhoto2(_selectedPhotoid > _calculatedPhotoCount ? _options.firstImgId : _selectedPhotoid + 1);}, 5000); $(".PlayerButtonPlay").addClass("PlayerButtonPlayHover"); }).mouseup(function () { _timer = setTimeout(function () { $(".PlayerButtonPlay").removeClass("PlayerButtonPlayHover"); $(".PlayerButtonPlayOuter").css('display','none'); $(".PlayerButtonPauseOuter").css('display','block'); }, 500); }); $(".PlayerButtonNextOuter").mousedown(function () { _self.StopPlay(); $(".PlayerButtonNext").addClass("PlayerButtonNextHover"); _self.ChangeBigPhoto2(_selectedPhotoid > _calculatedPhotoCount ? _options.firstImgId : _selectedPhotoid + 1); }).mouseup(function () { _timer = setTimeout(function () { $(".PlayerButtonNext").removeClass("PlayerButtonNextHover"); }, 500); }); $(".PlayerButtonPrewOuter").mousedown(function () { _self.StopPlay(); $(".PlayerButtonPrew").addClass("PlayerButtonPrewHover"); _self.ChangeBigPhoto2(_selectedPhotoid == _options.firstImgId ? _calculatedPhotoCount + 1 : _selectedPhotoid - 1); }).mouseup(function () { _timer = setTimeout(function () { $(".PlayerButtonPrew").removeClass("PlayerButtonPrewHover"); }, 500); }); $(".ContentPhotoTab1SmallPhoto").mousedown(function () { _self.StopPlay(); _self.ChangeBigPhoto(this); }); _self.StopPlay = function () { clearInterval(_timeout); $(".PlayerButtonPauseOuter").css('display','none'); $(".PlayerButtonPlayOuter").css('display','block'); }; _self.ChangePlayerButton = function (id, idHover) { $('#' + id).css('display', 'none'); $('#' + idHover).css('display', 'block'); }; _self.ChangeBigPhoto = function (obj) { var src = aLarge[obj.id].src; $('#ImgFaceSelected' + obj.id).css('display', 'block'); $('#ImgFaceSelected' + _selectedPhotoid).css('display', 'none'); _selectedPhotoid = parseInt(obj.id); $('#BigPhoto').fadeOut(300,function(){$('#BigPhoto').attr('src', src).fadeIn(300)}); $('#CurrentPhotoNum').html(_selectedPhotoid + 1 - _options.firstImgId); _self.MovePhotoList(obj.id); }; _self.ChangeBigPhoto2 = function (id) { var src = aLarge[id].src; $('#ImgFaceSelected' + id).css('display', 'block'); $('#ImgFaceSelected' + _selectedPhotoid).css('display', 'none'); _selectedPhotoid = parseInt(id); $('#BigPhoto').fadeOut(300,function(){$('#BigPhoto').attr('src', src).fadeIn(300)}); $('#CurrentPhotoNum').html(_selectedPhotoid + 1 - _options.firstImgId ); _self.MovePhotoList(id); }; _self.MovePhotoList = function (id) { if(_options.oriental == "vertical") { var currentPhotoTop = parseInt($('#ImgFaceSelected' + id).css('top')); var currentPhotoBottom = parseInt($('#ImgFaceSelected' + id).css('top')) + 80; var currentPhotoListMargin = parseInt($('#PhotoList').css('margin-top')); var currentPhotoListTop = 0 - currentPhotoListMargin; var currentPhotoListBottom = _options.verticalSlideHeight - currentPhotoListMargin; var margin; if (currentPhotoListTop > currentPhotoTop) { margin = currentPhotoListMargin + currentPhotoListTop - currentPhotoTop; } else if (currentPhotoBottom > currentPhotoListBottom) { margin = currentPhotoListMargin + currentPhotoListBottom - currentPhotoBottom; } if (margin != null) { $('#PhotoList').animate({ marginTop: margin }, 1200 ); _ScrollBar.slider("value", _options.sliderArea + margin); } } if(_options.oriental == "horizontal") { var currentPhotoLeft = parseInt($('#ImgFaceSelected' + id).css('left')); var currentPhotoRight = currentPhotoLeft + 107; var currentPhotoListMargin = parseInt($('#PhotoList').css('left')); var currentPhotoListLeft = 0 - currentPhotoListMargin; var currentPhotoListRight = currentPhotoListLeft + _options.horizontalSlideWidth; var margin; if (currentPhotoRight > currentPhotoListRight) { margin = currentPhotoListMargin + currentPhotoListRight - currentPhotoRight; } else if (currentPhotoLeft 85) { currentPhotoListMargin = currentPhotoListMargin - 85; } else { currentPhotoListMargin = _options.verticalSlideHeight - photoListLenght; } $('#PhotoList').animate({ marginTop: currentPhotoListMargin }, 600 ); return currentPhotoListMargin; }; _self.MoveDownPhotoListByButton = function () { var photoListLenght = parseInt($('#PhotoList').css('height')); var currentPhotoListMargin = parseInt($('#PhotoList').css('margin-top')); var currentPhotoListTop = 0 - currentPhotoListMargin; var currentPhotoListBottom = _options.verticalSlideHeight - currentPhotoListMargin; if (currentPhotoListTop - 85 > 0) { currentPhotoListMargin = currentPhotoListMargin + 85; } else { currentPhotoListMargin = 0; } $('#PhotoList').animate({ marginTop: currentPhotoListMargin }, 600 ); return currentPhotoListMargin; }; _self.MoveLeftPhotoListByButton = function () { var photoListLenght = parseInt($('#PhotoList').css('width')) - 5; var currentPhotoListMargin = parseInt($('#PhotoList').css('left')); var photoListVisible = parseInt($('.ContentPhotoTab3PhotoListOuter').css('width')); if (currentPhotoListMargin = photoListVisible + 112) { currentPhotoListMargin = currentPhotoListMargin - 112; } else { currentPhotoListMargin = currentPhotoListMargin + (photoListVisible - (photoListLenght + currentPhotoListMargin)); } $('#PhotoList').animate({ left: currentPhotoListMargin }, 600 ); return -currentPhotoListMargin; }; return this; } })(jQuery); /*--------------------------*/ function onTabLinkClick(n, count, id, callbackFunction) { StopYouTubeVideo(); $('#' + id + n + 's').show(); $('#' + id + n).hide(); $('#' + id + n + 'Content').show(); var tabSelected, divSelected; for (tabSelected = 1; tabSelected 0 && id 0 && id > countFlash) { try { sender.stopvideojs(); } catch (ex) { } $('#auctionvideo').hide(); $('.youtubevideo').hide(); $('#youtubevideo' + id).show(); } } function PrevVehicleVideo(countFlash, countYouTube) { var count = countFlash + countYouTube; if (count > 1) { if (_selectedVehicleVideo 1) { if (_selectedVehicleVideo >= count) { ChangeVehicleVideo(countFlash, countYouTube, 1); _selectedVehicleVideo = 1; } else { _selectedVehicleVideo = _selectedVehicleVideo + 1; ChangeVehicleVideo(countFlash, countYouTube, _selectedVehicleVideo); } } else { return false; } } function StopVideo() { var sender; if ($.browser.msie && $.browser.version 0 ? slideArea : 0, firstImgId: firstImgId, horizontalSlideWidth: sliderLength }); } else { _slider = $("#Slider").thumbnailSlider({ oriental: orientation, sliderArea: slideArea > 0 ? slideArea : 0, firstImgId: firstImgId, verticalSlideHeight: sliderLength }); } if (_slider != null && _calculatedPhotoCount > 0) { _timeout = setInterval(function () { _slider.ChangeBigPhoto2(_selectedPhotoid > _calculatedPhotoCount ? firstImgId : _selectedPhotoid + 1); }, 5000); } } function ChangePhotoSize(objectId) { var constWidthImg = 640; var constHeightImg = 425; var obj = $('#' + objectId); obj.load(function () { $(this).removeAttr("width").removeAttr("height").css({ width: "", height: "" }); if ($(this).width() > constWidthImg && $(this).height() constHeightImg) { $(this).height(constHeightImg); } else { } }); } $(document).ready(function () { $('.ScrollingText').marquee({ duration: 12500, pauseOnHover: true }); $('.ScrollingTextVehicleOverview').marquee({ duration: 12500, pauseOnHover: false }); }); Top 5 Reasons to buy this car from Stellar Autos today! #1 We Make It Easy: From your first phone call or email to the completion of your vehicle purchase, you'll receive top notch customer service from expert automobile sales staff. If you have questions, we have the answers. You can call us anytime to purchase any vehicle in our inventory. We can provide you financing options, we ship cars all over the world, and we'll handle all of your DMV needs. #2 Peace Of Mind: Please take some time to review our many customer reviews. You'll find that we have a proven track record of selling luxury pre owned vehicles at the best price and making sure our customers pleased throughout the entire process. We provide you with all of the information you need to make an intelligent purchase. #3 Transportation Of Your New Vehicle: We can help arrange reliable transportation for your vehicle to any destination in the world...in many cases right to your driveway. Our network of trusted carriers will handle your car with care and expertise. # 4 Accurate Vehicle Descriptions: We take pride in providing the most thorough vehicle descriptions in the business, providing you with 50+ pictures of each vehicle, KBB information, a free Carfax, and a detailed condition report. If you need additional information on any of our vehicles, contact us any time at 727-260-7125 or sales@stellarautos.com. #5 Quality And Price: You cannot find a better vehicle at a better price anywhere in the country, period. We do all the research for you- we shop all the major websites BEFORE we price our vehicles to make sure we offer the best deal in the country! While shopping, take into consideration the vehicle's options, miles, colors, condition, and history report and you will see that we have the best values on the planet. We offer stellar cars at stellar prices! Stellar Autos is family owned and operated and we treat our customers like family. We combine the finest vehicles, best prices, and impeccable customer service to give you the best vehicle purchase experience in the industry- guaranteed! We invite you to come in to see and feel the difference... you'll be glad you did. You will never deal with SALESMEN, MIDDLEMEN or MANAGERS and there's no pressure- we know we have stellar vehicles at stellar prices so we let the value speak for itself. Financing is available regardless of your credit history. If you dont see a car in our inventory that you are interested in please feel free to call us. We look forward to seeing you at Stellar Autos and bringing you into our family of happy customers.
You want new? You got it. This 2004 Boston Whaler 160 Dauntless is absolutely stunning with only 108 hours of usage on a powerful, fuel efficient 115HP Mercury Optimax. Serviced like clock work with a brand new water pump, lower unit gear oil and new trim motor. Completely updated with a brand new Garmin Echomap Chirp 54DV color GPS and fish finder. This unit has an upgraded Garmin GT21 -TM with Temp Reading. 2500Ft capability. It's also equipped with an amazing state of the art sound system. Featuring a Fusion MS-UD650 Bluetooth Stereo, JL Audio 400 Watt Amp and dual JL Audio 7 X 7.5 speakers. Runs and drives perfectly no issues or damage. Comes complete with a single axle trailer with new tires, bearings, bunks and hardware. Turnkey boat with zero issues. Please call to buy now or for questions. Free shipping in US. |
We reserve the right to end this listing at anytime should the vehicle no longer be available for sale. The following terms of sale apply to all of our listings. W Payment Terms: The successful high bidder will submit a $1000.00 within 2 business days of the close of the auction to secure the vehicle. Buyer agrees to pay remaining balance due (plus applicable fees and taxes) within 5 days of the close of the auction. All financial transactions must be completed before delivery of the vehicle.Acceptable Payment Methods: Cash (In Person), certified check, cashiers check, bank wire transfer, or third party approved financing. Please call prior to bidding to insure your third party financing is acceptable terms of payment. We don't accept paypal or escrow services.Fees and Taxes: Stellar Autos charges a $495.00 dealer transaction fee. This fee covers title origination, issue of temporary tag, overnight mail delivery services, as well as fees associated in preparing documents related to the sale. Stellar Autos will collect sales tax on all applicable residents residing in the state of Florida. Out of state buyers are responsible for all state, county, city taxes and fees, as well as title or registration fees in the state that the vehicle will be registered. If vehicle is driven on Florida highways and your State is a reciprocating state, we will collect sales tax up to 6%. Credit for sales tax collected is allowed by reciprocating states. The buyer is responsible for any additional tax over 6% to be paid to your home State when registering your vehicle.All vehicles are sold as is with no warranty. Stellar Autos sells late model low mileage vehicles that may still have existing manufacturer's warranty. All inspections must be completed and financing arranged prior to bidding. Pre-sale inspections are welcomed and encouraged. Inspection companies are available on the internet as well as eBay. Additional keys, owners manuals, key fobs, CD cartridges and navigational diskettes may not be available if not included in the listing. We reserve the right to notify bidders and cancel this auction. We reserve the right to cancel bids from those with excessive negative feedback. Please email or call us if you have negative feedback or zero feedback prior to bidding. Zero feedback bidders who don't contact us will have their bid canceled. Upon final inspection of the vehicle, if it's not as described, purchaser doesn't have to complete the transaction. We shall gladly refund your deposit and pay for your roundtrip airfare or fuel charge back home. If your vehicle is shipped and upon it's arrival, if it not as described we will gladly accept the vehicle back for a 100% refund. Buyer pays for all shipping charges. We will gladly refund the cost of the vehicle. Please expect minor wear. Vehicle may have dings, chips, dents, wheel scuffs, scratches and other marks that are associated with age and mileage that are not visible in photos. We attempt to accurately describe our vehicles condition with photos and text. Text and photos are subjective and should be used as a guide to determine a vehicles condition prior to bidding. Please expect a certain amount of wear and flaws. This is standard on most used vehicles. Maintenance and check engine lights and related issues are the responsibility of the new owner. Please make an appointment prior to picking up your new vehicle. Allow up to 30 days on receipt of title. Prior to bidding, arrangements must be made with our company if your vehicle is not to be picked up in person or if shipping is arranged by the buyer within 5 days. Storage fees of thirty five dollars per day incur after the fifth day if no prior arrangement are made. Non paying bidders are subject to guidelines of the Better Business Bureau, a five hundred dollar re listing fee and also eBay's non paying bidder's recourse. All non paying bidders that don't communicate with our company are subject to judgments up to five thousand dollars with Broward County Small Claims Court. Suits are filed automatically with our legal department. If you don't intend on paying for your purchase we highly encourage you not to bid on our auctions. We pursue all non paying bidders. Deposits are non refundable. We value the integrity of our company, products, employees and most of all, our customers, so by bidding on our auctions you are in agreement to our complete terms of sale. Stellar Autos requests venue for any legal proceedings to occur in BrowardCounty. We run private auctions to protect our bidders from harassment by other sellers, soliciting websites and most of all con artists.We at Stellar Autos deliver the finest quality pre owned automobiles without the mega dealership price! You can bid with confidence that what we advertise is exactly what we deliver. Quality, price and stress free transactions are what make Stellar Autos your choice for your next pre owned auto! ✓ NO WARRANTY AVAILABLE This Vehicle is Being Sold "As-Is." No extended warranty available for this vehicle. If you are interested in one of our vehicles and have a question on available warranties, please contact us! Extended warranties of up to 4 years/ 48,000 miles are available and feature 24 hour roadside assistance, zero deductible, and can be used at any repair facility in the country! In some cases, Stellar Autos will advertise a 3 month/ 3,000 mile warranty. If so, that warranty will be included if the full advertised price is paid for the vehicle plus dealer fee, tax, and tag. Contact us at 727-260-7125 or click the "More Photos and Detailed Description" link above for more information. We can arrange for shipping to your driveway anywhere in the country as well as many locations throughout the world. Please contact us for accurate shipping quotes. | Stellar Autos Pompano Beach FL | ||
|