Overview

URLhttp://mundo.paralax.com.mx/quien-es-paralax-multimedia/quienes-somos.html
IP67.205.67.229
ASNAS32613 iWeb Technologies Inc.
Location Canada
Report completed2012-11-12 04:42:21 CET
StatusLoading report..
urlQuery Alerts Detected SutraTDS URL pattern


Settings

UserAgentMozilla/5.0 (Windows; U; Windows NT 6.1; en-US; rv:1.9.2.13) Gecko/20101203 Firefox/3.6.13
Referer
Adobe Reader8.0
Java1.6.0_26


Intrusion Detection Systems

Suricata /w Emerging Threats Pro No alerts detected
Snort /w Sourcefire VRT No alerts detected


Recent reports on same IP/ASN/Domain

Last 6 reports on IP: 67.205.67.229

Date Alerts / IDS URL IP
2012-12-19 16:53:351 / 0http://mundo.paralax.com.mx/67.205.67.229
2012-12-15 07:53:001 / 0http://mundo.paralax.com.mx/67.205.67.229
2012-12-07 15:01:201 / 0http://mundo.paralax.com.mx/67.205.67.229
2012-12-05 14:00:341 / 0http://mundo.paralax.com.mx/67.205.67.229
2012-11-17 02:18:441 / 0http://mundo.paralax.com.mx/67.205.67.229
2012-11-13 01:46:591 / 0http://mundo.paralax.com.mx/index.php67.205.67.229

Last 6 reports on ASN: AS32613 iWeb Technologies Inc.

Date Alerts / IDS URL IP
2013-04-07 03:58:571 / 3http://socialistiuniti.org/congresso/commissione-tesi72.55.186.57
2013-04-07 03:19:360 / 1http://download-1.visicommedia.com/softwares/en/vmntoolbox/vmntoolbox.exe72.55.140.118
2013-04-07 02:27:180 / 1http://174.142.97.101/download/DVDFab9032Beta.exe174.142.97.101
2013-04-07 02:25:020 / 2http://h1r.com/logo.gif?2365c=57995270.38.56.70
2013-04-07 02:25:012 / 0http://besthotelbookingsites.net/wp-content/themes/default/js/jquery.prettyphoto.js70.38.54.112
2013-04-07 02:00:210 / 2http://iweb.dl.sourceforge.net/project/bitcoin/Bitcoin/bitcoin-0.8.1/bitcoin-0.8.1-win32-setup. (...)70.38.0.134

Last 6 reports on domain: mundo.paralax.com.mx

Date Alerts / IDS URL IP
2012-12-19 16:53:351 / 0http://mundo.paralax.com.mx/67.205.67.229
2012-12-15 07:53:001 / 0http://mundo.paralax.com.mx/67.205.67.229
2012-12-07 15:01:201 / 0http://mundo.paralax.com.mx/67.205.67.229
2012-12-05 14:00:341 / 0http://mundo.paralax.com.mx/67.205.67.229
2012-11-17 02:18:441 / 0http://mundo.paralax.com.mx/67.205.67.229
2012-11-13 01:46:591 / 0http://mundo.paralax.com.mx/index.php67.205.67.229



JavaScript

Executed Scripts (38)


Executed Evals (3)

#1 JavaScript::Eval (size: 45922, repeated: 1)

(function() {
    var w = window.jQuery,
        _$ = window.$;
    var D = window.jQuery = window.$ = function(a, b) {
            return new D.fn.init(a, b)
        };
    var u = /^[^<]*(<(.|\s)+>)[^>]*$|^#(\w+)$/,
        isSimple = /^.[^:#\[\.]*$/,
        undefined;
    D.fn = D.prototype = {
        init: function(d, b) {
            d = d || document;
            if (d.nodeType) {
                this[0] = d;
                this.length = 1;
                return this
            }
            if (typeof d == "string") {
                var c = u.exec(d);
                if (c && (c[1] || !b)) {
                    if (c[1]) d = D.clean([c[1]], b);
                    else {
                        var a = document.getElementById(c[3]);
                        if (a) {
                            if (a.id != c[3]) return D().find(d);
                            return D(a)
                        }
                        d = []
                    }
                } else return D(b).find(d)
            } else if (D.isFunction(d)) return D(document)[D.fn.ready ? "ready" : "load"](d);
            return this.setArray(D.makeArray(d))
        },
        jquery: "1.2.6",
        size: function() {
            return this.length
        },
        length: 0,
        get: function(a) {
            return a == undefined ? D.makeArray(this) : this[a]
        },
        pushStack: function(b) {
            var a = D(b);
            a.prevObject = this;
            return a
        },
        setArray: function(a) {
            this.length = 0;
            Array.prototype.push.apply(this, a);
            return this
        },
        each: function(a, b) {
            return D.each(this, a, b)
        },
        index: function(b) {
            var a = -1;
            return D.inArray(b && b.jquery ? b[0] : b, this)
        },
        attr: function(c, a, b) {
            var d = c;
            if (c.constructor == String) if (a === undefined) return this[0] && D[b || "attr"](this[0], c);
            else {
                d = {};
                d[c] = a
            }
            return this.each(function(i) {
                for (c in d) D.attr(b ? this.style : this, c, D.prop(this, d[c], b, i, c))
            })
        },
        css: function(b, a) {
            if ((b == 'width' || b == 'height') && parseFloat(a) < 0) a = undefined;
            return this.attr(b, a, "curCSS")
        },
        text: function(b) {
            if (typeof b != "object" && b != null) return this.empty().append((this[0] && this[0].ownerDocument || document).createTextNode(b));
            var a = "";
            D.each(b || this, function() {
                D.each(this.childNodes, function() {
                    if (this.nodeType != 8) a += this.nodeType != 1 ? this.nodeValue : D.fn.text([this])
                })
            });
            return a
        },
        wrapAll: function(b) {
            if (this[0]) D(b, this[0].ownerDocument).clone().insertBefore(this[0]).map(function() {
                var a = this;
                while (a.firstChild) a = a.firstChild;
                return a
            }).append(this);
            return this
        },
        wrapInner: function(a) {
            return this.each(function() {
                D(this).contents().wrapAll(a)
            })
        },
        wrap: function(a) {
            return this.each(function() {
                D(this).wrapAll(a)
            })
        },
        append: function() {
            return this.domManip(arguments, true, false, function(a) {
                if (this.nodeType == 1) this.appendChild(a)
            })
        },
        prepend: function() {
            return this.domManip(arguments, true, true, function(a) {
                if (this.nodeType == 1) this.insertBefore(a, this.firstChild)
            })
        },
        before: function() {
            return this.domManip(arguments, false, false, function(a) {
                this.parentNode.insertBefore(a, this)
            })
        },
        after: function() {
            return this.domManip(arguments, false, true, function(a) {
                this.parentNode.insertBefore(a, this.nextSibling)
            })
        },
        end: function() {
            return this.prevObject || D([])
        },
        find: function(b) {
            var c = D.map(this, function(a) {
                return D.find(b, a)
            });
            return this.pushStack(/[^+>] [^+>]/.test(b) || b.indexOf("..") > -1 ? D.unique(c) : c)
        },
        clone: function(e) {
            var f = this.map(function() {
                if (D.browser.msie && !D.isXMLDoc(this)) {
                    var a = this.cloneNode(true),
                        container = document.createElement("div");
                    container.appendChild(a);
                    return D.clean([container.innerHTML])[0]
                } else return this.cloneNode(true)
            });
            var d = f.find("*").andSelf().each(function() {
                if (this[E] != undefined) this[E] = null
            });
            if (e === true) this.find("*").andSelf().each(function(i) {
                if (this.nodeType == 3) return;
                var c = D.data(this, "events");
                for (var a in c) for (var b in c[a]) D.event.add(d[i], a, c[a][b], c[a][b].data)
            });
            return f
        },
        filter: function(b) {
            return this.pushStack(D.isFunction(b) && D.grep(this, function(a, i) {
                return b.call(a, i)
            }) || D.multiFilter(b, this))
        },
        not: function(b) {
            if (b.constructor == String) if (isSimple.test(b)) return this.pushStack(D.multiFilter(b, this, true));
            else b = D.multiFilter(b, this);
            var a = b.length && b[b.length - 1] !== undefined && !b.nodeType;
            return this.filter(function() {
                return a ? D.inArray(this, b) < 0 : this != b
            })
        },
        add: function(a) {
            return this.pushStack(D.unique(D.merge(this.get(), typeof a == 'string' ? D(a) : D.makeArray(a))))
        },
        is: function(a) {
            return !!a && D.multiFilter(a, this).length > 0
        },
        hasClass: function(a) {
            return this.is("." + a)
        },
        val: function(b) {
            if (b == undefined) {
                if (this.length) {
                    var c = this[0];
                    if (D.nodeName(c, "select")) {
                        var e = c.selectedIndex,
                            values = [],
                            options = c.options,
                            one = c.type == "select-one";
                        if (e < 0) return null;
                        for (var i = one ? e : 0, max = one ? e + 1 : options.length; i < max; i++) {
                            var d = options[i];
                            if (d.selected) {
                                b = D.browser.msie && !d.attributes.value.specified ? d.text : d.value;
                                if (one) return b;
                                values.push(b)
                            }
                        }
                        return values
                    } else return (this[0].value || "").replace(/\r/g, "")
                }
                return undefined
            }
            if (b.constructor == Number) b += '';
            return this.each(function() {
                if (this.nodeType != 1) return;
                if (b.constructor == Array && /radio|checkbox/.test(this.type)) this.checked = (D.inArray(this.value, b) >= 0 || D.inArray(this.name, b) >= 0);
                else if (D.nodeName(this, "select")) {
                    var a = D.makeArray(b);
                    D("option", this).each(function() {
                        this.selected = (D.inArray(this.value, a) >= 0 || D.inArray(this.text, a) >= 0)
                    });
                    if (!a.length) this.selectedIndex = -1
                } else this.value = b
            })
        },
        html: function(a) {
            return a == undefined ? (this[0] ? this[0].innerHTML : null) : this.empty().append(a)
        },
        replaceWith: function(a) {
            return this.after(a).remove()
        },
        eq: function(i) {
            return this.slice(i, i + 1)
        },
        slice: function() {
            return this.pushStack(Array.prototype.slice.apply(this, arguments))
        },
        map: function(b) {
            return this.pushStack(D.map(this, function(a, i) {
                return b.call(a, i, a)
            }))
        },
        andSelf: function() {
            return this.add(this.prevObject)
        },
        data: function(d, b) {
            var a = d.split(".");
            a[1] = a[1] ? "." + a[1] : "";
            if (b === undefined) {
                var c = this.triggerHandler("getData" + a[1] + "!", [a[0]]);
                if (c === undefined && this.length) c = D.data(this[0], d);
                return c === undefined && a[1] ? this.data(a[0]) : c
            } else return this.trigger("setData" + a[1] + "!", [a[0], b]).each(function() {
                D.data(this, d, b)
            })
        },
        removeData: function(a) {
            return this.each(function() {
                D.removeData(this, a)
            })
        },
        domManip: function(g, f, h, d) {
            var e = this.length > 1,
                elems;
            return this.each(function() {
                if (!elems) {
                    elems = D.clean(g, this.ownerDocument);
                    if (h) elems.reverse()
                }
                var b = this;
                if (f && D.nodeName(this, "table") && D.nodeName(elems[0], "tr")) b = this.getElementsByTagName("tbody")[0] || this.appendChild(this.ownerDocument.createElement("tbody"));
                var c = D([]);
                D.each(elems, function() {
                    var a = e ? D(this).clone(true)[0] : this;
                    if (D.nodeName(a, "script")) c = c.add(a);
                    else {
                        if (a.nodeType == 1) c = c.add(D("script", a).remove());
                        d.call(b, a)
                    }
                });
                c.each(evalScript)
            })
        }
    };
    D.fn.init.prototype = D.fn;

    function evalScript(i, a) {
        if (a.src) D.ajax({
            url: a.src,
            async: false,
            dataType: "script"
        });
        else D.globalEval(a.text || a.textContent || a.innerHTML || "");
        if (a.parentNode) a.parentNode.removeChild(a)
    }
    function now() {
        return +new Date
    }
    D.extend = D.fn.extend = function() {
        var b = arguments[0] || {},
            i = 1,
            length = arguments.length,
            deep = false,
            options;
        if (b.constructor == Boolean) {
            deep = b;
            b = arguments[1] || {};
            i = 2
        }
        if (typeof b != "object" && typeof b != "function") b = {};
        if (length == i) {
            b = this;
            --i
        }
        for (; i < length; i++) if ((options = arguments[i]) != null) for (var c in options) {
            var a = b[c],
                copy = options[c];
            if (b === copy) continue;
            if (deep && copy && typeof copy == "object" && !copy.nodeType) b[c] = D.extend(deep, a || (copy.length != null ? [] : {}), copy);
            else if (copy !== undefined) b[c] = copy
        }
        return b
    };
    var E = "jQuery" + now(),
        uuid = 0,
        windowData = {},
        exclude = /z-?index|font-?weight|opacity|zoom|line-?height/i,
        defaultView = document.defaultView || {};
    D.extend({
        noConflict: function(a) {
            window.$ = _$;
            if (a) window.jQuery = w;
            return D
        },
        isFunction: function(a) {
            return !!a && typeof a != "string" && !a.nodeName && a.constructor != Array && /^[\s[]?function/.test(a + "")
        },
        isXMLDoc: function(a) {
            return a.documentElement && !a.body || a.tagName && a.ownerDocument && !a.ownerDocument.body
        },
        globalEval: function(a) {
            a = D.trim(a);
            if (a) {
                var b = document.getElementsByTagName("head")[0] || document.documentElement,
                    script = document.createElement("script");
                script.type = "text/javascript";
                if (D.browser.msie) script.text = a;
                else script.appendChild(document.createTextNode(a));
                b.insertBefore(script, b.firstChild);
                b.removeChild(script)
            }
        },
        nodeName: function(b, a) {
            return b.nodeName && b.nodeName.toUpperCase() == a.toUpperCase()
        },
        cache: {},
        data: function(c, d, b) {
            c = c == window ? windowData : c;
            var a = c[E];
            if (!a) a = c[E] = ++uuid;
            if (d && !D.cache[a]) D.cache[a] = {};
            if (b !== undefined) D.cache[a][d] = b;
            return d ? D.cache[a][d] : a
        },
        removeData: function(c, b) {
            c = c == window ? windowData : c;
            var a = c[E];
            if (b) {
                if (D.cache[a]) {
                    delete D.cache[a][b];
                    b = "";
                    for (b in D.cache[a]) break;
                    if (!b) D.removeData(c)
                }
            } else {
                try {
                    delete c[E]
                } catch (e) {
                    if (c.removeAttribute) c.removeAttribute(E)
                }
                delete D.cache[a]
            }
        },
        each: function(d, a, c) {
            var e, i = 0,
                length = d.length;
            if (c) {
                if (length == undefined) {
                    for (e in d) if (a.apply(d[e], c) === false) break
                } else for (; i < length;) if (a.apply(d[i++], c) === false) break
            } else {
                if (length == undefined) {
                    for (e in d) if (a.call(d[e], e, d[e]) === false) break
                } else for (var b = d[0]; i < length && a.call(b, i, b) !== false; b = d[++i]) {}
            }
            return d
        },
        prop: function(b, a, c, i, d) {
            if (D.isFunction(a)) a = a.call(b, i);
            return a && a.constructor == Number && c == "curCSS" && !exclude.test(d) ? a + "px" : a
        },
        className: {
            add: function(c, b) {
                D.each((b || "").split(/\s+/), function(i, a) {
                    if (c.nodeType == 1 && !D.className.has(c.className, a)) c.className += (c.className ? " " : "") + a
                })
            },
            remove: function(c, b) {
                if (c.nodeType == 1) c.className = b != undefined ? D.grep(c.className.split(/\s+/), function(a) {
                    return !D.className.has(b, a)
                }).join(" ") : ""
            },
            has: function(b, a) {
                return D.inArray(a, (b.className || b).toString().split(/\s+/)) > -1
            }
        },
        swap: function(b, c, a) {
            var e = {};
            for (var d in c) {
                e[d] = b.style[d];
                b.style[d] = c[d]
            }
            a.call(b);
            for (var d in c) b.style[d] = e[d]
        },
        css: function(d, e, c) {
            if (e == "width" || e == "height") {
                var b, props = {
                    position: "absolute",
                    visibility: "hidden",
                    display: "block"
                },
                    which = e == "width" ? ["Left", "Right"] : ["Top", "Bottom"];

                function getWH() {
                    b = e == "width" ? d.offsetWidth : d.offsetHeight;
                    var a = 0,
                        border = 0;
                    D.each(which, function() {
                        a += parseFloat(D.curCSS(d, "padding" + this, true)) || 0;
                        border += parseFloat(D.curCSS(d, "border" + this + "Width", true)) || 0
                    });
                    b -= Math.round(a + border)
                }
                if (D(d).is(":visible")) getWH();
                else D.swap(d, props, getWH);
                return Math.max(0, b)
            }
            return D.curCSS(d, e, c)
        },
        curCSS: function(f, l, k) {
            var e, style = f.style;

            function color(b) {
                if (!D.browser.safari) return false;
                var a = defaultView.getComputedStyle(b, null);
                return !a || a.getPropertyValue("color") == ""
            }
            if (l == "opacity" && D.browser.msie) {
                e = D.attr(style, "opacity");
                return e == "" ? "1" : e
            }
            if (D.browser.opera && l == "display") {
                var d = style.outline;
                style.outline = "0 solid black";
                style.outline = d
            }
            if (l.match(/float/i)) l = y;
            if (!k && style && style[l]) e = style[l];
            else if (defaultView.getComputedStyle) {
                if (l.match(/float/i)) l = "float";
                l = l.replace(/([A-Z])/g, "-$1").toLowerCase();
                var c = defaultView.getComputedStyle(f, null);
                if (c && !color(f)) e = c.getPropertyValue(l);
                else {
                    var g = [],
                        stack = [],
                        a = f,
                        i = 0;
                    for (; a && color(a); a = a.parentNode) stack.unshift(a);
                    for (; i < stack.length; i++) if (color(stack[i])) {
                        g[i] = stack[i].style.display;
                        stack[i].style.display = "block"
                    }
                    e = l == "display" && g[stack.length - 1] != null ? "none" : (c && c.getPropertyValue(l)) || "";
                    for (i = 0; i < g.length; i++) if (g[i] != null) stack[i].style.display = g[i]
                }
                if (l == "opacity" && e == "") e = "1"
            } else if (f.currentStyle) {
                var h = l.replace(/\-(\w)/g, function(a, b) {
                    return b.toUpperCase()
                });
                e = f.currentStyle[l] || f.currentStyle[h];
                if (!/^\d+(px)?$/i.test(e) && /^\d/.test(e)) {
                    var j = style.left,
                        rsLeft = f.runtimeStyle.left;
                    f.runtimeStyle.left = f.currentStyle.left;
                    style.left = e || 0;
                    e = style.pixelLeft + "px";
                    style.left = j;
                    f.runtimeStyle.left = rsLeft
                }
            }
            return e
        },
        clean: function(l, h) {
            var k = [];
            h = h || document;
            if (typeof h.createElement == 'undefined') h = h.ownerDocument || h[0] && h[0].ownerDocument || document;
            D.each(l, function(i, d) {
                if (!d) return;
                if (d.constructor == Number) d += '';
                if (typeof d == "string") {
                    d = d.replace(/(<(\w+)[^>]*?)\/>/g, function(b, a, c) {
                        return c.match(/^(abbr|br|col|img|input|link|meta|param|hr|area|embed)$/i) ? b : a + "></" + c + ">"
                    });
                    var f = D.trim(d).toLowerCase(),
                        div = h.createElement("div");
                    var e = !f.indexOf("<opt") && [1, "<select multiple='multiple'>", "</select>"] || !f.indexOf("<leg") && [1, "<fieldset>", "</fieldset>"] || f.match(/^<(thead|tbody|tfoot|colg|cap)/) && [1, "<table>", "</table>"] || !f.indexOf("<tr") && [2, "<table><tbody>", "</tbody></table>"] || (!f.indexOf("<td") || !f.indexOf("<th")) && [3, "<table><tbody><tr>", "</tr></tbody></table>"] || !f.indexOf("<col") && [2, "<table><tbody></tbody><colgroup>", "</colgroup></table>"] || D.browser.msie && [1, "div<div>", "</div>"] || [0, "", ""];
                    div.innerHTML = e[1] + d + e[2];
                    while (e[0]--) div = div.lastChild;
                    if (D.browser.msie) {
                        var g = !f.indexOf("<table") && f.indexOf("<tbody") < 0 ? div.firstChild && div.firstChild.childNodes : e[1] == "<table>" && f.indexOf("<tbody") < 0 ? div.childNodes : [];
                        for (var j = g.length - 1; j >= 0; --j) if (D.nodeName(g[j], "tbody") && !g[j].childNodes.length) g[j].parentNode.removeChild(g[j]);
                        if (/^\s/.test(d)) div.insertBefore(h.createTextNode(d.match(/^\s*/)[0]), div.firstChild)
                    }
                    d = D.makeArray(div.childNodes)
                }
                if (d.length === 0 && (!D.nodeName(d, "form") && !D.nodeName(d, "select"))) return;
                if (d[0] == undefined || D.nodeName(d, "form") || d.options) k.push(d);
                else k = D.merge(k, d)
            });
            return k
        },
        attr: function(d, f, c) {
            if (!d || d.nodeType == 3 || d.nodeType == 8) return undefined;
            var e = !D.isXMLDoc(d),
                set = c !== undefined,
                msie = D.browser.msie;
            f = e && D.props[f] || f;
            if (d.tagName) {
                var g = /href|src|style/.test(f);
                if (f == "selected" && D.browser.safari) d.parentNode.selectedIndex;
                if (f in d && e && !g) {
                    if (set) {
                        if (f == "type" && D.nodeName(d, "input") && d.parentNode) throw "type property can't be changed";
                        d[f] = c
                    }
                    if (D.nodeName(d, "form") && d.getAttributeNode(f)) return d.getAttributeNode(f).nodeValue;
                    return d[f]
                }
                if (msie && e && f == "style") return D.attr(d.style, "cssText", c);
                if (set) d.setAttribute(f, "" + c);
                var h = msie && e && g ? d.getAttribute(f, 2) : d.getAttribute(f);
                return h === null ? undefined : h
            }
            if (msie && f == "opacity") {
                if (set) {
                    d.zoom = 1;
                    d.filter = (d.filter || "").replace(/alpha\([^)]*\)/, "") + (parseInt(c) + '' == "NaN" ? "" : "alpha(opacity=" + c * 100 + ")")
                }
                return d.filter && d.filter.indexOf("opacity=") >= 0 ? (parseFloat(d.filter.match(/opacity=([^)]*)/)[1]) / 100) + '' : ""
            }
            f = f.replace(/-([a-z])/ig, function(a, b) {
                return b.toUpperCase()
            });
            if (set) d[f] = c;
            return d[f]
        },
        trim: function(a) {
            return (a || "").replace(/^\s+|\s+$/g, "")
        },
        makeArray: function(b) {
            var a = [];
            if (b != null) {
                var i = b.length;
                if (i == null || b.split || b.setInterval || b.call) a[0] = b;
                else while (i) a[--i] = b[i]
            }
            return a
        },
        inArray: function(b, a) {
            for (var i = 0, length = a.length; i < length; i++) if (a[i] === b) return i;
            return -1
        },
        merge: function(a, b) {
            var i = 0,
                elem, pos = a.length;
            if (D.browser.msie) {
                while (elem = b[i++]) if (elem.nodeType != 8) a[pos++] = elem
            } else while (elem = b[i++]) a[pos++] = elem;
            return a
        },
        unique: function(a) {
            var c = [],
                done = {};
            try {
                for (var i = 0, length = a.length; i < length; i++) {
                    var b = D.data(a[i]);
                    if (!done[b]) {
                        done[b] = true;
                        c.push(a[i])
                    }
                }
            } catch (e) {
                c = a
            }
            return c
        },
        grep: function(c, a, d) {
            var b = [];
            for (var i = 0, length = c.length; i < length; i++) if (!d != !a(c[i], i)) b.push(c[i]);
            return b
        },
        map: function(d, a) {
            var c = [];
            for (var i = 0, length = d.length; i < length; i++) {
                var b = a(d[i], i);
                if (b != null) c[c.length] = b
            }
            return c.concat.apply([], c)
        }
    });
    var v = navigator.userAgent.toLowerCase();
    D.browser = {
        version: (v.match(/.+(?:rv|it|ra|ie)[\/: ]([\d.]+)/) || [])[1],
        safari: /webkit/.test(v),
        opera: /opera/.test(v),
        msie: /msie/.test(v) && !/opera/.test(v),
        mozilla: /mozilla/.test(v) && !/(compatible|webkit)/.test(v)
    };
    var y = D.browser.msie ? "styleFloat" : "cssFloat";
    D.extend({
        boxModel: !D.browser.msie || document.compatMode == "CSS1Compat",
        props: {
            "for": "htmlFor",
            "class": "className",
            "float": y,
            cssFloat: y,
            styleFloat: y,
            readonly: "readOnly",
            maxlength: "maxLength",
            cellspacing: "cellSpacing"
        }
    });
    D.each({
        parent: function(a) {
            return a.parentNode
        },
        parents: function(a) {
            return D.dir(a, "parentNode")
        },
        next: function(a) {
            return D.nth(a, 2, "nextSibling")
        },
        prev: function(a) {
            return D.nth(a, 2, "previousSibling")
        },
        nextAll: function(a) {
            return D.dir(a, "nextSibling")
        },
        prevAll: function(a) {
            return D.dir(a, "previousSibling")
        },
        siblings: function(a) {
            return D.sibling(a.parentNode.firstChild, a)
        },
        children: function(a) {
            return D.sibling(a.firstChild)
        },
        contents: function(a) {
            return D.nodeName(a, "iframe") ? a.contentDocument || a.contentWindow.document : D.makeArray(a.childNodes)
        }
    }, function(c, d) {
        D.fn[c] = function(b) {
            var a = D.map(this, d);
            if (b && typeof b == "string") a = D.multiFilter(b, a);
            return this.pushStack(D.unique(a))
        }
    });
    D.each({
        appendTo: "append",
        prependTo: "prepend",
        insertBefore: "before",
        insertAfter: "after",
        replaceAll: "replaceWith"
    }, function(c, b) {
        D.fn[c] = function() {
            var a = arguments;
            return this.each(function() {
                for (var i = 0, length = a.length; i < length; i++) D(a[i])[b](this)
            })
        }
    });
    D.each({
        removeAttr: function(a) {
            D.attr(this, a, "");
            if (this.nodeType == 1) this.removeAttribute(a)
        },
        addClass: function(a) {
            D.className.add(this, a)
        },
        removeClass: function(a) {
            D.className.remove(this, a)
        },
        toggleClass: function(a) {
            D.className[D.className.has(this, a) ? "remove" : "add"](this, a)
        },
        remove: function(a) {
            if (!a || D.filter(a, [this]).r.length) {
                D("*", this).add(this).each(function() {
                    D.event.remove(this);
                    D.removeData(this)
                });
                if (this.parentNode) this.parentNode.removeChild(this)
            }
        },
        empty: function() {
            D(">*", this).remove();
            while (this.firstChild) this.removeChild(this.firstChild)
        }
    }, function(a, b) {
        D.fn[a] = function() {
            return this.each(b, arguments)
        }
    });
    D.each(["Height", "Width"], function(i, c) {
        var b = c.toLowerCase();
        D.fn[b] = function(a) {
            return this[0] == window ? D.browser.opera && document.body["client" + c] || D.browser.safari && window["inner" + c] || document.compatMode == "CSS1Compat" && document.documentElement["client" + c] || document.body["client" + c] : this[0] == document ? Math.max(Math.max(document.body["scroll" + c], document.documentElement["scroll" + c]), Math.max(document.body["offset" + c], document.documentElement["offset" + c])) : a == undefined ? (this.length ? D.css(this[0], b) : null) : this.css(b, a.constructor == String ? a : a + "px")
        }
    });

    function num(a, b) {
        return a[0] && parseInt(D.curCSS(a[0], b, true), 10) || 0
    }
    var C = D.browser.safari && parseInt(D.browser.version) < 417 ? "(?:[\\w*_-]|\\\\.)" : "(?:[\\w\u0128-\uFFFF*_-]|\\\\.)",
        quickChild = new RegExp("^>\\s*(" + C + "+)"),
        quickID = new RegExp("^(" + C + "+)(#)(" + C + "+)"),
        quickClass = new RegExp("^([#.]?)(" + C + "*)");
    D.extend({
        expr: {
            "": function(a, i, m) {
                return m[2] == "*" || D.nodeName(a, m[2])
            },
            "#": function(a, i, m) {
                return a.getAttribute("id") == m[2]
            },
            ":": {
                lt: function(a, i, m) {
                    return i < m[3] - 0
                },
                gt: function(a, i, m) {
                    return i > m[3] - 0
                },
                nth: function(a, i, m) {
                    return m[3] - 0 == i
                },
                eq: function(a, i, m) {
                    return m[3] - 0 == i
                },
                first: function(a, i) {
                    return i == 0
                },
                last: function(a, i, m, r) {
                    return i == r.length - 1
                },
                even: function(a, i) {
                    return i % 2 == 0
                },
                odd: function(a, i) {
                    return i % 2
                },
                "first-child": function(a) {
                    return a.parentNode.getElementsByTagName("*")[0] == a
                },
                "last-child": function(a) {
                    return D.nth(a.parentNode.lastChild, 1, "previousSibling") == a
                },
                "only-child": function(a) {
                    return !D.nth(a.parentNode.lastChild, 2, "previousSibling")
                },
                parent: function(a) {
                    return a.firstChild
                },
                empty: function(a) {
                    return !a.firstChild
                },
                contains: function(a, i, m) {
                    return (a.textContent || a.innerText || D(a).text() || "").indexOf(m[3]) >= 0
                },
                visible: function(a) {
                    return "hidden" != a.type && D.css(a, "display") != "none" && D.css(a, "visibility") != "hidden"
                },
                hidden: function(a) {
                    return "hidden" == a.type || D.css(a, "display") == "none" || D.css(a, "visibility") == "hidden"
                },
                enabled: function(a) {
                    return !a.disabled
                },
                disabled: function(a) {
                    return a.disabled
                },
                checked: function(a) {
                    return a.checked
                },
                selected: function(a) {
                    return a.selected || D.attr(a, "selected")
                },
                text: function(a) {
                    return "text" == a.type
                },
                radio: function(a) {
                    return "radio" == a.type
                },
                checkbox: function(a) {
                    return "checkbox" == a.type
                },
                file: function(a) {
                    return "file" == a.type
                },
                password: function(a) {
                    return "password" == a.type
                },
                submit: function(a) {
                    return "submit" == a.type
                },
                image: function(a) {
                    return "image" == a.type
                },
                reset: function(a) {
                    return "reset" == a.type
                },
                button: function(a) {
                    return "button" == a.type || D.nodeName(a, "button")
                },
                input: function(a) {
                    return /input|select|textarea|button/i.test(a.nodeName)
                },
                has: function(a, i, m) {
                    return D.find(m[3], a).length
                },
                header: function(a) {
                    return /h\d/i.test(a.nodeName)
                },
                animated: function(a) {
                    return D.grep(D.timers, function(b) {
                        return a == b.elem
                    }).length
                }
            }
        },
        parse: [/^(\[) *@?([\w-]+) *([!*$^~=]*) *('?"?)(.*?)\4 *\]/, /^(:)([\w-]+)\("?'?(.*?(\(.*?\))?[^(]*?)"?'?\)/, new RegExp("^([:.#]*)(" + C + "+)")],
        multiFilter: function(a, c, b) {
            var d, cur = [];
            while (a && a != d) {
                d = a;
                var f = D.filter(a, c, b);
                a = f.t.replace(/^\s*,\s*/, "");
                cur = b ? c = f.r : D.merge(cur, f.r)
            }
            return cur
        },
        find: function(t, o) {
            if (typeof t != "string") return [t];
            if (o && o.nodeType != 1 && o.nodeType != 9) return [];
            o = o || document;
            var d = [o],
                done = [],
                last, nodeName;
            while (t && last != t) {
                var r = [];
                last = t;
                t = D.trim(t);
                var l = false,
                    re = quickChild,
                    m = re.exec(t);
                if (m) {
                    nodeName = m[1].toUpperCase();
                    for (var i = 0; d[i]; i++) for (var c = d[i].firstChild; c; c = c.nextSibling) if (c.nodeType == 1 && (nodeName == "*" || c.nodeName.toUpperCase() == nodeName)) r.push(c);
                    d = r;
                    t = t.replace(re, "");
                    if (t.indexOf(" ") == 0) continue;
                    l = true
                } else {
                    re = /^([>+~])\s*(\w*)/i;
                    if ((m = re.exec(t)) != null) {
                        r = [];
                        var k = {};
                        nodeName = m[2].toUpperCase();
                        m = m[1];
                        for (var j = 0, rl = d.length; j < rl; j++) {
                            var n = m == "~" || m == "+" ? d[j].nextSibling : d[j].firstChild;
                            for (; n; n = n.nextSibling) if (n.nodeType == 1) {
                                var g = D.data(n);
                                if (m == "~" && k[g]) break;
                                if (!nodeName || n.nodeName.toUpperCase() == nodeName) {
                                    if (m == "~") k[g] = true;
                                    r.push(n)
                                }
                                if (m == "+") break
                            }
                        }
                        d = r;
                        t = D.trim(t.replace(re, ""));
                        l = true
                    }
                }
                if (t && !l) {
                    if (!t.indexOf(",")) {
                        if (o == d[0]) d.shift();
                        done = D.merge(done, d);
                        r = d = [o];
                        t = " " + t.substr(1, t.length)
                    } else {
                        var h = quickID;
                        var m = h.exec(t);
                        if (m) {
                            m = [0, m[2], m[3], m[1]]
                        } else {
                            h = quickClass;
                            m = h.exec(t)
                        }
                        m[2] = m[2].replace(/\\/g, "");
                        var f = d[d.length - 1];
                        if (m[1] == "#" && f && f.getElementById && !D.isXMLDoc(f)) {
                            var p = f.getElementById(m[2]);
                            if ((D.browser.msie || D.browser.opera) && p && typeof p.id == "string" && p.id != m[2]) p = D('[@id="' + m[2] + '"]', f)[0];
                            d = r = p && (!m[3] || D.nodeName(p, m[3])) ? [p] : []
                        } else {
                            for (var i = 0; d[i]; i++) {
                                var a = m[1] == "#" && m[3] ? m[3] : m[1] != "" || m[0] == "" ? "*" : m[2];
                                if (a == "*" && d[i].nodeName.toLowerCase() == "object") a = "param";
                                r = D.merge(r, d[i].getElementsByTagName(a))
                            }
                            if (m[1] == ".") r = D.classFilter(r, m[2]);
                            if (m[1] == "#") {
                                var e = [];
                                for (var i = 0; r[i]; i++) if (r[i].getAttribute("id") == m[2]) {
                                    e = [r[i]];
                                    break
                                }
                                r = e
                            }
                            d = r
                        }
                        t = t.replace(h, "")
                    }
                }
                if (t) {
                    var b = D.filter(t, r);
                    d = r = b.r;
                    t = D.trim(b.t)
                }
            }
            if (t) d = [];
            if (d && o == d[0]) d.shift();
            done = D.merge(done, d);
            return done
        },
        classFilter: function(r, m, a) {
            m = " " + m + " ";
            var c = [];
            for (var i = 0; r[i]; i++) {
                var b = (" " + r[i].className + " ").indexOf(m) >= 0;
                if (!a && b || a && !b) c.push(r[i])
            }
            return c
        },
        filter: function(t, r, h) {
            var d;
            while (t && t != d) {
                d = t;
                var p = D.parse,
                    m;
                for (var i = 0; p[i]; i++) {
                    m = p[i].exec(t);
                    if (m) {
                        t = t.substring(m[0].length);
                        m[2] = m[2].replace(/\\/g, "");
                        break
                    }
                }
                if (!m) break;
                if (m[1] == ":" && m[2] == "not") r = isSimple.test(m[3]) ? D.filter(m[3], r, true).r : D(r).not(m[3]);
                else if (m[1] == ".") r = D.classFilter(r, m[2], h);
                else if (m[1] == "[") {
                    var g = [],
                        type = m[3];
                    for (var i = 0, rl = r.length; i < rl; i++) {
                        var a = r[i],
                            z = a[D.props[m[2]] || m[2]];
                        if (z == null || /href|src|selected/.test(m[2])) z = D.attr(a, m[2]) || '';
                        if ((type == "" && !! z || type == "=" && z == m[5] || type == "!=" && z != m[5] || type == "^=" && z && !z.indexOf(m[5]) || type == "$=" && z.substr(z.length - m[5].length) == m[5] || (type == "*=" || type == "~=") && z.indexOf(m[5]) >= 0) ^ h) g.push(a)
                    }
                    r = g
                } else if (m[1] == ":" && m[2] == "nth-child") {
                    var e = {},
                        g = [],
                        test = /(-?)(\d*)n((?:\+|-)?\d*)/.exec(m[3] == "even" && "2n" || m[3] == "odd" && "2n+1" || !/\D/.test(m[3]) && "0n+" + m[3] || m[3]),
                        first = (test[1] + (test[2] || 1)) - 0,
                        d = test[3] - 0;
                    for (var i = 0, rl = r.length; i < rl; i++) {
                        var j = r[i],
                            parentNode = j.parentNode,
                            id = D.data(parentNode);
                        if (!e[id]) {
                            var c = 1;
                            for (var n = parentNode.firstChild; n; n = n.nextSibling) if (n.nodeType == 1) n.nodeIndex = c++;
                            e[id] = true
                        }
                        var b = false;
                        if (first == 0) {
                            if (j.nodeIndex == d) b = true
                        } else if ((j.nodeIndex - d) % first == 0 && (j.nodeIndex - d) / first >= 0) b = true;
                        if (b ^ h) g.push(j)
                    }
                    r = g
                } else {
                    var f = D.expr[m[1]];
                    if (typeof f == "object") f = f[m[2]];
                    if (typeof f == "string") f = eval("false||function(a,i){return " + f + ";}");
                    r = D.grep(r, function(a, i) {
                        return f(a, i, m, r)
                    }, h)
                }
            }
            return {
                r: r,
                t: t
            }
        },
        dir: function(b, c) {
            var a = [],
                cur = b[c];
            while (cur && cur != document) {
                if (cur.nodeType == 1) a.push(cur);
                cur = cur[c]
            }
            return a
        },
        nth: function(a, e, c, b) {
            e = e || 1;
            var d = 0;
            for (; a; a = a[c]) if (a.nodeType == 1 && ++d == e) break;
            return a
        },
        sibling: function(n, a) {
            var r = [];
            for (; n; n = n.nextSibling) {
                if (n.nodeType == 1 && n != a) r.push(n)
            }
            return r
        }
    });
    D.event = {
        add: function(f, i, g, e) {
            if (f.nodeType == 3 || f.nodeType == 8) return;
            if (D.browser.msie && f.setInterval) f = window;
            if (!g.guid) g.guid = this.guid++;
            if (e != undefined) {
                var h = g;
                g = this.proxy(h, function() {
                    return h.apply(this, arguments)
                });
                g.data = e
            }
            var j = D.data(f, "events") || D.data(f, "events", {}),
                handle = D.data(f, "handle") || D.data(f, "handle", function() {
                    if (typeof D != "undefined" && !D.event.triggered) return D.event.handle.apply(arguments.callee.elem, arguments)
                });
            handle.elem = f;
            D.each(i.split(/\s+/), function(c, b) {
                var a = b.split(".");
                b = a[0];
                g.type = a[1];
                var d = j[b];
                if (!d) {
                    d = j[b] = {};
                    if (!D.event.special[b] || D.event.special[b].setup.call(f) === false) {
                        if (f.addEventListener) f.addEventListener(b, handle, false);
                        else if (f.attachEvent) f.attachEvent("on" + b, handle)
                    }
                }
                d[g.guid] = g;
                D.event.global[b] = true
            });
            f = null
        },
        guid: 1,
        global: {},
        remove: function(e, h, f) {
            if (e.nodeType == 3 || e.nodeType == 8) return;
            var i = D.data(e, "events"),
                ret, index;
            if (i) {
                if (h == undefined || (typeof h == "string" && h.charAt(0) == ".")) for (var g in i) this.remove(e, g + (h || ""));
                else {
                    if (h.type) {
                        f = h.handler;
                        h = h.type
                    }
                    D.each(h.split(/\s+/), function(b, a) {
                        var c = a.split(".");
                        a = c[0];
                        if (i[a]) {
                            if (f) delete i[a][f.guid];
                            else for (f in i[a]) if (!c[1] || i[a][f].type == c[1]) delete i[a][f];
                            for (ret in i[a]) break;
                            if (!ret) {
                                if (!D.event.special[a] || D.event.special[a].teardown.call(e) === false) {
                                    if (e.removeEventListener) e.removeEventListener(a, D.data(e, "handle"), false);
                                    else if (e.detachEvent) e.detachEvent("on" + a, D.data(e, "handle"))
                                }
                                ret = null;
                                delete i[a]
                            }
                        }
                    })
                }
                for (ret in i) break;
                if (!ret) {
                    var d = D.data(e, "handle");
                    if (d) d.elem = null;
                    D.removeData(e, "events");
                    D.removeData(e, "handle")
                }
            }
        },
        trigger: function(h, c, f, g, i) {
            c = D.makeArray(c);
            if (h.indexOf("!") >= 0) {
                h = h.slice(0, -1);
                var a = true
            }
            if (!f) {
                if (this.global[h]) D("*").add([window, document]).trigger(h, c)
            } else {
                if (f.nodeType == 3 || f.nodeType == 8) return undefined;
                var b, ret, fn = D.isFunction(f[h] || null),
                    event = !c[0] || !c[0].preventDefault;
                if (event) {
                    c.unshift({
                        type: h,
                        target: f,
                        preventDefault: function() {},
                        stopPropagation: function() {},
                        timeStamp: now()
                    });
                    c[0][E] = true
                }
                c[0].type = h;
                if (a) c[0].exclusive = true;
                var d = D.data(f, "handle");
                if (d) b = d.apply(f, c);
                if ((!fn || (D.nodeName(f, 'a') && h == "click")) && f["on" + h] && f["on" + h].apply(f, c) === false) b = false;
                if (event) c.shift();
                if (i && D.isFunction(i)) {
                    ret = i.apply(f, b == null ? c : c.concat(b));
                    if (ret !== undefined) b = ret
                }
                if (fn && g !== false && b !== false && !(D.nodeName(f, 'a') && h == "click")) {
                    this.triggered = true;
                    try {
                        f[h]()
                    } catch (e) {}
                }
                this.triggered = false
            }
            return b
        },
        handle: function(b) {
            var a, ret, namespace, all, handlers;
            b = arguments[0] = D.event.fix(b || window.event);
            namespace = b.type.split(".");
            b.type = namespace[0];
            namespace = namespace[1];
            all = !namespace && !b.exclusive;
            handlers = (D.data(this, "events") || {})[b.type];
            for (var j in handlers) {
                var c = handlers[j];
                if (all || c.type == namespace) {
                    b.handler = c;
                    b.data = c.data;
                    ret = c.apply(this, arguments);
                    if (a !== false) a = ret;
                    if (ret === false) {
                        b.preventDefault();
                        b.stopPropagation()
                    }
                }
            }
            return a
        },
        fix: function(b) {
            if (b[E] == true) return b;
            var d = b;
            b = {
                originalEvent: d
            };
            var c = "altKey attrChange attrName bubbles button cancelable charCode clientX clientY ctrlKey currentTarget data detail eventPhase fromElement handler keyCode metaKey newValue originalTarget pageX pageY prevValue relatedNode relatedTarget screenX screenY shiftKey srcElement target timeStamp toElement type view wheelDelta which".split(" ");
            for (var i = c.length; i; i--) b[c[i]] = d[c[i]];
            b[E] = true;
            b.preventDefault = function() {
                if (d.preventDefault) d.preventDefault();
                d.returnValue = false
            };
            b.stopPropagation = function() {
                if (d.stopPropagation) d.stopPropagation();
                d.cancelBubble = true
            };
            b.timeStamp = b.timeStamp || now();
            if (!b.target) b.target = b.srcElement || document;
            if (b.target.nodeType == 3) b.target = b.target.parentNode;
            if (!b.relatedTarget && b.fromElement) b.relatedTarget = b.fromElement == b.target ? b.toElement : b.fromElement;
            if (b.pageX == null && b.clientX != null) {
                var a = document.documentElement,
                    body = document.body;
                b.pageX = b.clientX + (a && a.scrollLeft || body && body.scrollLeft || 0) - (a.clientLeft || 0);
                b.pageY = b.clientY + (a && a.scrollTop || body && body.scrollTop || 0) - (a.clientTop || 0)
            }
            if (!b.which && ((b.charCode || b.charCode === 0) ? b.charCode : b.keyCode)) b.which = b.charCode || b.keyCode;
            if (!b.metaKey && b.ctrlKey) b.metaKey = b.ctrlKey;
            if (!b.which && b.button) b.which = (b.button & 1 ? 1 : (b.button & 2 ? 3 : (b.button & 4 ? 2 : 0)));
            return b
        },
        proxy: function(a, b) {
            b.guid = a.guid = a.guid || b.guid || this.guid++;
            return b
        },
        special: {
            ready: {
                setup: function() {
                    bindReady();
                    return
                },
                teardown: function() {
                    return
                }
            },
            mouseenter: {
                setup: function() {
                    if (D.browser.msie) return false;
                    D(this).bind("mouseover", D.event.special.mouseenter.handler);
                    return true
                },
                teardown: function() {
                    if (D.browser.msie) return false;
                    D(this).unbind("mouseover", D.event.special.mouseenter.handler);
                    return true
                },
                handler: function(a) {
                    if (F(a, this)) return true;
                    a.type = "mouseenter";
                    return D.event.handle.apply(this, arguments)
                }
            },
            mouseleave: {
                setup: function() {
                    if (D.browser.msie) return false;
                    D(this).bind("mouseout", D.event.special.mouseleave.handler);
                    return true
                },
                teardown: function() {
                    if (D.browser.msie) return false;
                    D(this).unbind("mouseout", D.event.special.mouseleave.handler);
                    return true
                },
                handler: function(a) {
                    if (F(a, this)) return true;
                    a.type = "mouseleave";
                    return D.event.handle.apply(this, arguments)
                }
            }
        }
    };
    D.fn.extend({
        bind: function(c, a, b) {
            return c == "unload" ? this.one(c, a, b) : this.each(function() {
                D.event.add(this, c, b || a, b && a)
            })
        },
        one: function(d, b, c) {
            var e = D.event.proxy(c || b, function(a) {
                D(this).unbind(a, e);
                return (c || b).apply(this, arguments)
            });
            return this.each(function() {
                D.event.add(this, d, e, c && b)
            })
        },
        unbind: function(a, b) {
            return this.each(function() {
                D.event.remove(this, a, b)
            })
        },
        trigger: function(c, a, b) {
            return this.each(function() {
                D.event.trigger(c, a, this, true, b)
            })
        },
        triggerHandler: function(c, a, b) {
            return this[0] && D.event.trigger(c, a, this[0], false, b)
        },
        toggle: function(b) {
            var c = arguments,
                i = 1;
            while (i < c.length) D.event.proxy(b, c[i++]);
            return this.click(D.event.proxy(b, function(a) {
                this.lastToggle = (this.lastToggle || 0) % i;
                a.preventDefault();
                return c[this.lastToggle++].apply(this, arguments) || false
            }))
        },
        hover: function(a, b) {
            return this.bind('mouseenter', a).bind('mouseleave', b)
        },
        ready: function(a) {
            bindReady();
            if (D.isReady) a.call(document, D);
            else D.readyList.push(function() {
                return a.call(this, D)
            });
            return this
        }
    });
    D.extend({
        isReady: false,
        readyList: [],
        ready: function() {
            if (!D.isReady) {
                D.isReady = true;
                if (D.readyList) {
                    D.each(D.readyList, function() {
                        this.call(document)
                    });
                    D.readyList = null
                }
                D(document).triggerHandler("ready")
            }
        }
    });
    var x = false;

    function bindReady() {
        if (x) return;
        x = true;
        if (document.addEventListener && !D.browser.opera) document.addEventListener("DOMContentLoaded", D.ready, false);
        if (D.browser.msie && window == top)(function() {
            if (D.isReady) return;
            try {
                document.documentElement.doScroll("left")
            } catch (error) {
                setTimeout(arguments.callee, 0);
                return
            }
            D.ready()
        })();
        if (D.browser.opera) document.addEventListener("DOMContentLoaded", function() {
            if (D.isReady) return;
            for (var i = 0; i < document.styleSheets.length; i++) if (document.styleSheets[i].disabled) {
                setTimeout(arguments.callee, 0);
                return
            }
            D.ready()
        }, false);
        if (D.browser.safari) {
            var a;
            (function() {
                if (D.isReady) return;
                if (document.readyState != "loaded" && document.readyState != "complete") {
                    setTimeout(arguments.callee, 0);
                    return
                }
                if (a === undefined) a = D("style, link[rel=stylesheet]").length;
                if (document.styleSheets.length != a) {
                    setTimeout(arguments.callee, 0);
                    return
                }
                D.ready()
            })()
        }
        D.event.add(window, "load", D.ready)
    }
    D.each(("blur,focus,load,resize,scroll,unload,click,dblclick," + "mousedown,mouseup,mousemove,mouseover,mouseout,change,select," + "submit,keydown,keypress,keyup,error").split(","), function(i, b) {
        D.fn[b] = function(a) {
            return a ? this.bind(b, a) : this.trigger(b)
        }
    });
    var F = function(a, c) {
            var b = a.relatedTarget;
            while (b && b != c) try {
                b = b.parentNode
            } catch (error) {
                b = c
            }
            return b == c
        };
    D(window).bind("unload", function() {
        D("*").add(document).unbind()
    });
    D.fn.extend({
        _load: D.fn.load,
        load: function(g, d, c) {
            if (typeof g != 'string') return this._load(g);
            var e = g.indexOf(" ");
            if (e >= 0) {
                var i = g.slice(e, g.length);
                g = g.slice(0, e)
            }
            c = c ||
            function() {};
            var f = "GET";
            if (d) if (D.isFunction(d)) {
                c = d;
                d = null
            } else {
                d = D.param(d);
                f = "POST"
            }
            var h = this;
            D.ajax({
                url: g,
                type: f,
                dataType: "html",
                data: d,
                complete: function(a, b) {
                    if (b == "success" || b == "notmodified") h.html(i ? D("<div/>").append(a.responseText.replace(/<script(.|\s)*?\/script>/g, "")).find(i) : a.responseText);
                    h.each(c, [a.responseText, b, a])
                }
            });
            return this
        },
        serialize: function() {
            return D.param(this.serializeArray())
        },
        serializeArray: function() {
            return this.map(function() {
                return D.nodeName(this, "form") ? D.makeArray(this.elements) : this
            }).filter(function() {
                return this.name && !this.disabled && (this.checked || /select|textarea/i.test(this.nodeName) || /text|hidden|password/i.test(this.type))
            }).map(function(i, c) {
                var b = D(this).val();
                return b == null ? null : b.constructor == Array ? D.map(b, function(a, i) {
                    return {
                        name: c.name,
                        value: a
                    }
                }) : {
                    name: c.name,
                    value: b
                }
            }).get()
        }
    });
    D.each("ajaxStart,ajaxStop,ajaxComplete,ajaxError,ajaxSuccess,ajaxSend".split(","), function(i, o) {
        D.fn[o] = function(f) {
            return this.bind(o, f)
        }
    });
    var B = now();
    D.extend({
        get: function(d, b, a, c) {
            if (D.isFunction(b)) {
                a = b;
                b = null
            }
            return D.ajax({
                type: "GET",
                url: d,
                data: b,
                success: a,
                dataType: c
            })
        },
        getScript: function(b, a) {
            return D.get(b, null, a, "script")
        },
        getJSON: function(c, b, a) {
            return D.get(c, b, a, "json")
        },
        post: function(d, b, a, c) {
            if (D.isFunction(b)) {
                a = b;
                b = {}
            }
            return D.ajax({
                type: "POST",
                url: d,
                data: b,
                success: a,
                dataType: c
            })
        },
        ajaxSetup: function(a) {
            D.extend(D.ajaxSettings, a)
        },
        ajaxSettings: {
            url: location.href,
            global: true,
            type: "GET",
            timeout: 0,
            contentType: "application/x-www-form-urlencoded",
            processData: true,
            async: true,
            data: null,
            username: null,
            password: null,
            accepts: {
                xml: "application/xml, text/xml",
                html: "text/html",
                script: "text/javascript, application/javascript",
                json: "application/json, text/javascript",
                text: "text/plain",
                _default: "*/*"
            }
        },
        lastModified: {},
        ajax: function(s) {
            s = D.extend(true, s, D.extend(true, {}, D.ajaxSettings, s));
            var g, jsre = /=\?(&|$)/g,
                status, data, type = s.type.toUpperCase();
            if (s.data && s.processData && typeof s.data != "string") s.data = D.param(s.data);
            if (s.dataType == "jsonp") {
                if (type == "GET") {
                    if (!s.url.match(jsre)) s.url += (s.url.match(/\?/) ? "&" : "?") + (s.jsonp || "callback") + "=?"
                } else if (!s.data || !s.data.match(jsre)) s.data = (s.data ? s.data + "&" : "") + (s.jsonp || "callback") + "=?";
                s.dataType = "json"
            }
            if (s.dataType == "json" && (s.data && s.data.match(jsre) || s.url.match(jsre))) {
                g = "jsonp" + B++;
                if (s.data) s.data = (s.data + "").replace(jsre, "=" + g + "$1");
                s.url = s.url.replace(jsre, "=" + g + "$1");
                s.dataType = "script";
                window[g] = function(a) {
                    data = a;
                    success();
                    complete();
                    window[g] = undefined;
                    try {
                        delete window[g]
                    } catch (e) {}
                    if (i) i.removeChild(h)
                }
            }
            if (s.dataType == "script" && s.cache == null) s.cache = false;
            if (s.cache === false && type == "GET") {
                var j = now();
                var k = s.url.replace(/(\?|&)_=.*?(&|$)/, "$1_=" + j + "$2");
                s.url = k + ((k == s.url) ? (s.url.match(/\?/) ? "&" : "?") + "_=" + j : "")
            }
            if (s.data && type == "GET") {
                s.url += (s.url.match(/\?/) ? "&" : "?") + s.data;
                s.data = null
            }
            if (s.global && !D.active++) D.event.trigger("ajaxStart");
            var n = /^(?:\w+:)?\/\/([^\/?#]+)/;
            if (s.dataType == "script" && type == "GET" && n.test(s.url) && n.exec(s.url)[1] != location.host) {
                var i = document.getElementsByTagName("head")[0];
                var h = document.createElement("script");
                h.src = s.url;
                if (s.scriptCharset) h.charset = s.scriptCharset;
                if (!g) {
                    var l = false;
                    h.onload = h.onreadystatechange = function() {
                        if (!l && (!this.readyState || this.readyState == "loaded" || this.readyState == "complete")) {
                            l = true;
                            success();
                            complete();
                            i.removeChild(h)
                        }
                    }
                }
                i.appendChild(h);
                return undefined
            }
            var m = false;
            var c = window.ActiveXObject ? new ActiveXObject("Microsoft.XMLHTTP") : new XMLHttpRequest();
            if (s.username) c.open(type, s.url, s.async, s.username, s.password);
            else c.open(type, s.url, s.async);
            try {
                if (s.data) c.setRequestHeader("Content-Type", s.contentType);
                if (s.ifModified) c.setRequestHeader("If-Modified-Since", D.lastModified[s.url] || "Thu, 01 Jan 1970 00:00:00 GMT");
                c.setRequestHeader("X-Requested-With", "XMLHttpRequest");
                c.setRequestHeader("Accept", s.dataType && s.accepts[s.dataType] ? s.accepts[s.dataType] + ", */*" : s.accepts._default)
            } catch (e) {}
            if (s.beforeSend && s.beforeSend(c, s) === false) {
                s.global && D.active--;
                c.abort();
                return false
            }
            if (s.global) D.event.trigger("ajaxSend", [c, s]);
            var d = function(a) {
                    if (!m && c && (c.readyState == 4 || a == "timeout")) {
                        m = true;
                        if (f) {
                            clearInterval(f);
                            f = null
                        }
                        status = a == "timeout" && "timeout" || !D.httpSuccess(c) && "error" || s.ifModified && D.httpNotModified(c, s.url) && "notmodified" || "success";
                        if (status == "success") {
                            try {
                                data = D.httpData(c, s.dataType, s.dataFilter)
                            } catch (e) {
                                status = "parsererror"
                            }
                        }
                        if (status == "success") {
                            var b;
                            try {
                                b = c.getResponseHeader("Last-Modified")
                            } catch (e) {}
                            if (s.ifModified && b) D.lastModified[s.url] = b;
                            if (!g) success()
                        } else D.handleError(s, c, status);
                        complete();
                        if (s.async) c = null
                    }
                };
            if (s.async) {
                var f = setInterval(d, 13);
                if (s.timeout > 0) setTimeout(function() {
                    if (c) {
                        c.abort();
                        if (!m) d("timeout")
                    }
                }, s.timeout)
            }
            try {
                c.send(s.data)
            } catch (e) {
                D.handleError(s, c, null, e)
            }
            if (!s.async) d();

            function success() {
                if (s.success) s.success(data, status);
                if (s.global) D.event.trigger("ajaxSuccess", [c, s])
            }
            function complete() {
                if (s.complete) s.complete(c, status);
                if (s.global) D.event.trigger("ajaxComplete", [c, s]);
                if (s.global && !--D.active) D.event.trigger("ajaxStop")
            }
            return c
        },
        handleError: function(s, a, b, e) {
            if (s.error) s.error(a, b, e);
            if (s.global) D.event.trigger("ajaxError", [a, s, e])
        },
        active: 0,
        httpSuccess: function(a) {
            try {
                return !a.status && location.protocol == "file:" || (a.status >= 200 && a.status < 300) || a.status == 304 || a.status == 1223 || D.browser.safari && a.status == undefined
            } catch (e) {}
            return false
        },
        httpNotModified: function(a, c) {
            try {
                var b = a.getResponseHeader("Last-Modified");
                return a.status == 304 || b == D.lastModified[c] || D.browser.safari && a.status == undefined
            } catch (e) {}
            return false
        },
        httpData: function(a, c, b) {
            var d = a.getResponseHeader("content-type"),
                xml = c == "xml" || !c && d && d.indexOf("xml") >= 0,
                data = xml ? a.responseXML : a.responseText;
            if (xml && data.documentElement.tagName == "parsererror") throw "parsererror";
            if (b) data = b(data, c);
            if (c == "script") D.globalEval(data);
            if (c == "json") data = eval("(" + data + ")");
            return data
        },
        param: function(a) {
            var s = [];
            if (a.constructor == Array || a.jquery) D.each(a, function() {
                s.push(encodeURIComponent(this.name) + "=" + encodeURIComponent(this.value))
            });
            else for (var j in a) if (a[j] && a[j].constructor == Array) D.each(a[j], function() {
                s.push(encodeURIComponent(j) + "=" + encodeURIComponent(this))
            });
            else s.push(encodeURIComponent(j) + "=" + encodeURIComponent(D.isFunction(a[j]) ? a[j]() : a[j]));
            return s.join("&").replace(/%20/g, "+")
        }
    });
    D.fn.extend({
        show: function(c, b) {
            return c ? this.animate({
                height: "show",
                width: "show",
                opacity: "show"
            }, c, b) : this.filter(":hidden").each(function() {
                this.style.display = this.oldblock || "";
                if (D.css(this, "display") == "none") {
                    var a = D("<" + this.tagName + " />").appendTo("body");
                    this.style.display = a.css("display");
                    if (this.style.display == "none") this.style.display = "block";
                    a.remove()
                }
            }).end()
        },
        hide: function(b, a) {
            return b ? this.animate({
                height: "hide",
                width: "hide",
                opacity: "hide"
            }, b, a) : this.filter(":visible").each(function() {
                this.oldblock = this.oldblock || D.css(this, "display");
                this.style.display = "none"
            }).end()
        },
        _toggle: D.fn.toggle,
        toggle: function(a, b) {
            return D.isFunction(a) && D.isFunction(b) ? this._toggle.apply(this, arguments) : a ? this.animate({
                height: "toggle",
                width: "toggle",
                opacity: "toggle"
            }, a, b) : this.each(function() {
                D(this)[D(this).is(":hidden") ? "show" : "hide"]()
            })
        },
        slideDown: function(b, a) {
            return this.animate({
                height: "show"
            }, b, a)
        },
        slideUp: function(b, a) {
            return this.animate({
                height: "hide"
            }, b, a)
        },
        slideToggle: function(b, a) {
            return this.animate({
                height: "toggle"
            }, b, a)
        },
        fadeIn: function(b, a) {
            return this.animate({
                opacity: "show"
            }, b, a)
        },
        fadeOut: function(b, a) {
            return this.animate({
                opacity: "hide"
            }, b, a)
        },
        fadeTo: function(c, a, b) {
            return this.animate({
                opacity: a
            }, c, b)
        },
        animate: function(k, j, i, g) {
            var h = D.speed(j, i, g);
            return this[h.queue === false ? "each" : "queue"](function() {
                if (this.nodeType != 1) return false;
                var f = D.extend({}, h),
                    p, hidden = D(this).is(":hidden"),
                    self = this;
                for (p in k) {
                    if (k[p] == "hide" && hidden || k[p] == "show" && !hidden) return f.complete.call(this);
                    if (p == "height" || p == "width") {
                        f.display = D.css(this, "display");
                        f.overflow = this.style.overflow
                    }
                }
                if (f.overflow != null) this.style.overflow = "hidden";
                f.curAnim = D.extend({}, k);
                D.each(k, function(c, a) {
                    var e = new D.fx(self, f, c);
                    if (/toggle|show|hide/.test(a)) e[a == "toggle" ? hidden ? "show" : "hide" : a](k);
                    else {
                        var b = a.toString().match(/^([+-]=)?([\d+-.]+)(.*)$/),
                            start = e.cur(true) || 0;
                        if (b) {
                            var d = parseFloat(b[2]),
                                unit = b[3] || "px";
                            if (unit != "px") {
                                self.style[c] = (d || 1) + unit;
                                start = ((d || 1) / e.cur(true)) * start;
                                self.style[c] = start + unit
                            }
                            if (b[1]) d = ((b[1] == "-=" ? -1 : 1) * d) + start;
                            e.custom(start, d, unit)
                        } else e.custom(start, a, "")
                    }
                });
                return true
            })
        },
        queue: function(a, b) {
            if (D.isFunction(a) || (a && a.constructor == Array)) {
                b = a;
                a = "fx"
            }
            if (!a || (typeof a == "string" && !b)) return A(this[0], a);
            return this.each(function() {
                if (b.constructor == Array) A(this, a, b);
                else {
                    A(this, a).push(b);
                    if (A(this, a).length == 1) b.call(this)
                }
            })
        },
        stop: function(b, c) {
            var a = D.timers;
            if (b) this.queue([]);
            this.each(function() {
                for (var i = a.length - 1; i >= 0; i--) if (a[i].elem == this) {
                    if (c) a[i](true);
                    a.splice(i, 1)
                }
            });
            if (!c) this.dequeue();
            return this
        }
    });
    var A = function(b, c, a) {
            if (b) {
                c = c || "fx";
                var q = D.data(b, c + "queue");
                if (!q || a) q = D.data(b, c + "queue", D.makeArray(a))
            }
            return q
        };
    D.fn.dequeue = function(a) {
        a = a || "fx";
        return this.each(function() {
            var q = A(this, a);
            q.shift();
            if (q.length) q[0].call(this)
        })
    };
    D.extend({
        speed: function(b, a, c) {
            var d = b && b.constructor == Object ? b : {
                complete: c || !c && a || D.isFunction(b) && b,
                duration: b,
                easing: c && a || a && a.constructor != Function && a
            };
            d.duration = (d.duration && d.duration.constructor == Number ? d.duration : D.fx.speeds[d.duration]) || D.fx.speeds.def;
            d.old = d.complete;
            d.complete = function() {
                if (d.queue !== false) D(this).dequeue();
                if (D.isFunction(d.old)) d.old.call(this)
            };
            return d
        },
        easing: {
            linear: function(p, n, b, a) {
                return b + a * p
            },
            swing: function(p, n, b, a) {
                return ((-Math.cos(p * Math.PI) / 2) + 0.5) * a + b
            }
        },
        timers: [],
        timerId: null,
        fx: function(b, c, a) {
            this.options = c;
            this.elem = b;
            this.prop = a;
            if (!c.orig) c.orig = {}
        }
    });
    D.fx.prototype = {
        update: function() {
            if (this.options.step) this.options.step.call(this.elem, this.now, this);
            (D.fx.step[this.prop] || D.fx.step._default)(this);
            if (this.prop == "height" || this.prop == "width") this.elem.style.display = "block"
        },
        cur: function(a) {
            if (this.elem[this.prop] != null && this.elem.style[this.prop] == null) return this.elem[this.prop];
            var r = parseFloat(D.css(this.elem, this.prop, a));
            return r && r > -10000 ? r : parseFloat(D.curCSS(this.elem, this.prop)) || 0
        },
        custom: function(c, b, d) {
            this.startTime = now();
            this.start = c;
            this.end = b;
            this.unit = d || this.unit || "px";
            this.now = this.start;
            this.pos = this.state = 0;
            this.update();
            var e = this;

            function t(a) {
                return e.step(a)
            }
            t.elem = this.elem;
            D.timers.push(t);
            if (D.timerId == null) {
                D.timerId = setInterval(function() {
                    var a = D.timers;
                    for (var i = 0; i < a.length; i++) if (!a[i]()) a.splice(i--, 1);
                    if (!a.length) {
                        clearInterval(D.timerId);
                        D.timerId = null
                    }
                }, 13)
            }
        },
        show: function() {
            this.options.orig[this.prop] = D.attr(this.elem.style, this.prop);
            this.options.show = true;
            this.custom(0, this.cur());
            if (this.prop == "width" || this.prop == "height") this.elem.style[this.prop] = "1px";
            D(this.elem).show()
        },
        hide: function() {
            this.options.orig[this.prop] = D.attr(this.elem.style, this.prop);
            this.options.hide = true;
            this.custom(this.cur(), 0)
        },
        step: function(a) {
            var t = now();
            if (a || t > this.options.duration + this.startTime) {
                this.now = this.end;
                this.pos = this.state = 1;
                this.update();
                this.options.curAnim[this.prop] = true;
                var b = true;
                for (var i in this.options.curAnim) if (this.options.curAnim[i] !== true) b = false;
                if (b) {
                    if (this.options.display != null) {
                        this.elem.style.overflow = this.options.overflow;
                        this.elem.style.display = this.options.display;
                        if (D.css(this.elem, "display") == "none") this.elem.style.display = "block"
                    }
                    if (this.options.hide) this.elem.style.display = "none";
                    if (this.options.hide || this.options.show) for (var p in this.options.curAnim) D.attr(this.elem.style, p, this.options.orig[p])
                }
                if (b) this.options.complete.call(this.elem);
                return false
            } else {
                var n = t - this.startTime;
                this.state = n / this.options.duration;
                this.pos = D.easing[this.options.easing || (D.easing.swing ? "swing" : "linear")](this.state, n, 0, 1, this.options.duration);
                this.now = this.start + ((this.end - this.start) * this.pos);
                this.update()
            }
            return true
        }
    };
    D.extend(D.fx, {
        speeds: {
            slow: 600,
            fast: 200,
            def: 400
        },
        step: {
            scrollLeft: function(a) {
                a.elem.scrollLeft = a.now
            },
            scrollTop: function(a) {
                a.elem.scrollTop = a.now
            },
            opacity: function(a) {
                D.attr(a.elem.style, "opacity", a.now)
            },
            _default: function(a) {
                a.elem.style[a.prop] = a.now + a.unit
            }
        }
    });
    D.fn.offset = function() {
        var b = 0,
            top = 0,
            elem = this[0],
            results;
        if (elem) with(D.browser) {
            var d = elem.parentNode,
                offsetChild = elem,
                offsetParent = elem.offsetParent,
                doc = elem.ownerDocument,
                safari2 = safari && parseInt(version) < 522 && !/adobeair/i.test(v),
                css = D.curCSS,
                fixed = css(elem, "position") == "fixed";
            if (elem.getBoundingClientRect) {
                var c = elem.getBoundingClientRect();
                add(c.left + Math.max(doc.documentElement.scrollLeft, doc.body.scrollLeft), c.top + Math.max(doc.documentElement.scrollTop, doc.body.scrollTop));
                add(-doc.documentElement.clientLeft, -doc.documentElement.clientTop)
            } else {
                add(elem.offsetLeft, elem.offsetTop);
                while (offsetParent) {
                    add(offsetParent.offsetLeft, offsetParent.offsetTop);
                    if (mozilla && !/^t(able|d|h)$/i.test(offsetParent.tagName) || safari && !safari2) border(offsetParent);
                    if (!fixed && css(offsetParent, "position") == "fixed") fixed = true;
                    offsetChild = /^body$/i.test(offsetParent.tagName) ? offsetChild : offsetParent;
                    offsetParent = offsetParent.offsetParent
                }
                while (d && d.tagName && !/^body|html$/i.test(d.tagName)) {
                    if (!/^inline|table.*$/i.test(css(d, "display"))) add(-d.scrollLeft, -d.scrollTop);
                    if (mozilla && css(d, "overflow") != "visible") border(d);
                    d = d.parentNode
                }
                if ((safari2 && (fixed || css(offsetChild, "position") == "absolute")) || (mozilla && css(offsetChild, "position") != "absolute")) add(-doc.body.offsetLeft, -doc.body.offsetTop);
                if (fixed) add(Math.max(doc.documentElement.scrollLeft, doc.body.scrollLeft), Math.max(doc.documentElement.scrollTop, doc.body.scrollTop))
            }
            results = {
                top: top,
                left: b
            }
        }
        function border(a) {
            add(D.curCSS(a, "borderLeftWidth", true), D.curCSS(a, "borderTopWidth", true))
        }
        function add(l, t) {
            b += parseInt(l, 10) || 0;
            top += parseInt(t, 10) || 0
        }
        return results
    };
    D.fn.extend({
        position: function() {
            var a = 0,
                top = 0,
                results;
            if (this[0]) {
                var b = this.offsetParent(),
                    offset = this.offset(),
                    parentOffset = /^body|html$/i.test(b[0].tagName) ? {
                        top: 0,
                        left: 0
                    } : b.offset();
                offset.top -= num(this, 'marginTop');
                offset.left -= num(this, 'marginLeft');
                parentOffset.top += num(b, 'borderTopWidth');
                parentOffset.left += num(b, 'borderLeftWidth');
                results = {
                    top: offset.top - parentOffset.top,
                    left: offset.left - parentOffset.left
                }
            }
            return results
        },
        offsetParent: function() {
            var a = this[0].offsetParent;
            while (a && (!/^body|html$/i.test(a.tagName) && D.css(a, 'position') == 'static')) a = a.offsetParent;
            return D(a)
        }
    });
    D.each(['Left', 'Top'], function(i, b) {
        var c = 'scroll' + b;
        D.fn[c] = function(a) {
            if (!this[0]) return;
            return a != undefined ? this.each(function() {
                this == window || this == document ? window.scrollTo(!i ? a : D(window).scrollLeft(), i ? a : D(window).scrollTop()) : this[c] = a
            }) : this[0] == window || this[0] == document ? self[i ? 'pageYOffset' : 'pageXOffset'] || D.boxModel && document.documentElement[c] || document.body[c] : this[0][c]
        }
    });
    D.each(["Height", "Width"], function(i, b) {
        var c = i ? "Left" : "Top",
            br = i ? "Right" : "Bottom";
        D.fn["inner" + b] = function() {
            return this[b.toLowerCase()]() + num(this, "padding" + c) + num(this, "padding" + br)
        };
        D.fn["outer" + b] = function(a) {
            return this["inner" + b]() + num(this, "border" + c + "Width") + num(this, "border" + br + "Width") + (a ? num(this, "margin" + c) + num(this, "margin" + br) : 0)
        }
    })
})();

#2 JavaScript::Eval (size: 617, repeated: 1)

Element.extend({
    bgiframe: function(styles) {
        if (window.ie6) {
            if (!this.getElement('iframe.bgiframe')) {
                styles = styles || {};
                var ifsrc = $pick(styles.src, 'javascript:false');
                delete styles.src;
                var ifopac = $pick(styles.opacity, true);
                delete styles.opacity;
                (new Element('iframe', {
                    'class': 'bgiframe',
                    frameborder: 0,
                    tabindex: -1,
                    src: ifsrc,
                    styles: $merge({
                        top: -this.getStyle('borderTopWidth').toInt(),
                        left: -this.getStyle('borderLeftWidth').toInt(),
                        width: this.offsetWidth,
                        height: this.offsetHeight
                    }, styles, {
                        display: 'block',
                        position: 'absolute',
                        zIndex: -1,
                        filter: ifopac ? "Alpha(Opacity='0')" : ''
                    })
                })).injectBefore(this.firstChild)
            }
        }
        return this
    }
});

#3 JavaScript::Eval (size: 31184, repeated: 1)

Element.implement({
    'rbshow': function() {
        return this.setStyle('display', '')
    },
    'rbhide': function() {
        return this.setStyle('display', 'none')
    }
});
String.implement({
    'sameDomain': function() {
        var a = /^(http|https):\/\/([a-z-.0-9]+)[\/]{0,1}/i.exec(window.location);
        var b = /^(http|https):\/\/([a-z-.0-9]+)[\/]{0,1}/i.exec(this);
        return a[2] === b[2]
    }
});
var RokBox = new Class({
    version: '2.0 - moo1.2',
    Implements: [Options, Events],
    options: {
        'className': 'rokbox',
        'theme': 'default',
        'transition': Fx.Transitions.Quad.easeOut,
        'duration': 200,
        'chase': 40,
        'effect': 'quicksilver',
        'captions': true,
        'captionsDelay': 800,
        'scrolling': false,
        'keyEvents': true,
        overlay: {
            'background': '#000',
            'opacity': 0.85,
            'zIndex': 65550,
            'duration': 200,
            'transition': Fx.Transitions.Quad.easeInOut
        },
        'frame-border': 0,
        'content-padding': 0,
        'arrows-height': 50,
        defaultSize: {
            'width': 640,
            'height': 460
        },
        'autoplay': 'true',
        'controller': 'false',
        'bgcolor': '#f3f3f3',
        'youtubeAutoplay': false,
        'vimeoColor': '00adef',
        'vimeoPortrait': false,
        'vimeoTitle': false,
        'vimeoFullScreen': true,
        'vimeoByline': false
    },
    initialize: function(f) {
        this.setOptions(f);
        var g = new RegExp("^" + this.options.className),
            cls = this.options.className,
            self = this;
        this.current = [];
        this.groups = new Hash({});
        this.changeGroup = false;
        this.swtch = false;
        this.elements = $$('a').filter(function(a) {
            var b = a.getProperty('rel'),
                group = false,
                len = false,
                module = false;
            var c = (b || '').test(g);
            if (c) {
                if (b) group = b.match(/\([a-z0-9A-Z]+\)/g) || false;
                if (b) module = b.match(/\[module\=(.+)+\]/) || false;
                if (module[1]) {
                    a.module = module[1]
                } else {
                    a.module = false
                };
                if (group[0]) {
                    group = group[0].replace("(", "").replace(")", "");
                    if (!this.groups.has(group)) this.groups.set(group, []);
                    var d = this.groups.get(group);
                    d.push(a);
                    len = d.length;
                    this.groups.set(group, d)
                };
                a.group = group;
                a.idx = len;
                a.addEvent('click', this.click.bindWithEvent(a, [a.title, a.href, a.rel, this]))
            };
            return c
        }.bind(this));
        var h = $merge(this.options.overlay, {
            'id': cls + '-overlay',
            'class': cls + '-overlay'
        });
        this.overlayObj = new Rokverlay(false, h).addEvent('onShow', function() {
            self.open(self.current)
        }).addEvent('onHide', function() {
            if (self.changeGroup) {
                self.changeGroup = false;
                var e = self.nextGroup[0],
                    selfLink = self.nextGroup[1],
                    list = self.nextGroup[2],
                    index = self.nextGroup[3],
                    what;
                if (selfLink.getProperty('id').test('next')) what = list[index];
                else what = list[index - 2];
                self.click.delay(100, self, [false, what.title, what.href, what.rel, self, what])
            }
        });
        this.overlay = document.id(this.overlayObj.overlay).addEvent('click', function() {
            self.swtch = false;
            self.close()
        });
        this.wrapper = new Element('div', {
            'id': cls + '-wrapper',
            'class': cls + '-' + this.options.theme
        }).inject(document.body).setStyles({
            'position': 'absolute',
            'zIndex': 65555,
            'opacity': 0
        }).rbhide();
        var i = new Element('div', {
            'id': cls + '-top',
            'class': cls + '-left'
        }).inject(this.wrapper);
        var j = new Element('div', {
            'class': cls + '-right'
        }).inject(i);
        var k = new Element('div', {
            'class': cls + '-center'
        }).inject(j);
        var l = new Element('div', {
            'id': cls + '-middle',
            'class': cls + '-left'
        }).inject(this.wrapper);
        var m = new Element('div', {
            'class': cls + '-right'
        }).inject(l);
        this.center = new Element('div', {
            'class': cls + '-center'
        }).inject(m);
        var n = new Element('div', {
            'id': cls + '-bottom',
            'class': cls + '-left'
        }).inject(this.wrapper);
        var o = new Element('div', {
            'class': cls + '-right'
        }).inject(n);
        var p = new Element('div', {
            'class': cls + '-center'
        }).inject(o);
        new Element('div', {
            'class': 'clr'
        }).inject(this.wrapper);
        this.closeButton = new Element('a', {
            'id': cls + '-close',
            'href': '#'
        }).set('html', '<span>[x] close</span>').inject(this.center);
        this.closeButton.addEvent('click', function(e) {
            new Event(e).stop();
            self.swtch = false;
            self.close(e)
        });
        this.fx = {
            'wrapper': new Fx.Morph(this.wrapper, {
                'duration': this.options.duration,
                wait: true,
                'transition': this.options.transition,
                onComplete: function() {
                    if (self.type == 'image') return;
                    if (!this.element.getStyle('opacity') && self.overlayObj.open) {
                        self.wrapper.rbhide();
                        if (!self.swtch) {
                            self.overlayObj.hide()
                        } else {
                            if (self.changeGroup) {
                                self.changeGroup = false;
                                var e = self.nextGroup[0],
                                    selfLink = self.nextGroup[1],
                                    list = self.nextGroup[2],
                                    index = self.nextGroup[3],
                                    what;
                                if (selfLink.getProperty('id').test('next')) what = list[index];
                                else what = list[index - 2];
                                self.click.delay(100, self, [false, what.title, what.href, what.rel, self, what])
                            }
                        }
                    } else {
                        self.loadVideo.delay(50, self)
                    }
                }
            }),
            'center': new Fx.Morph(this.center, {
                'duration': this.options.duration,
                wait: true,
                'transition': this.options.transition
            }),
            'height': new Fx.Tween(this.center, {
                'duration': this.options.duration,
                wait: true,
                'transition': this.options.transition
            })
        };
        window.addEvent('resize', function() {
            self.reposition(self.wrapper);
            self.overlayObj.reposition()
        });
        if (this.options.scrolling) window.addEvent('scroll', function() {
            self.reposition(self.wrapper)
        })
    },
    click: function(e, a, b, c, d, f) {
        if (e) new Event(e).stop();
        var g = '';
        var h = c.match(/([0-9]+\s?[0-9]+)/g) || [''];
        h = h[0].split(" ");
        var h = c.match(/([0-9%]+\s?[0-9%]+)/g) || [''];
        g = h[0].split(" ");
        h = h[0].split(" ");
        if (c.match(/fullscreen/g)) g = 'fullscreen';
        var i = d.overflow();
        if (!f) f = false;
        var j = this.group || f.group;
        var k = d.closeButton.getStyle('height').toInt() || d.closeButton.getSize().y || 0;
        var l = d.options['arrows-height'] || 0;
        h[0] = (h[0]) ? h[0] : '';
        h[1] = (h[1]) ? h[1] : '';
        if ((!h[0].contains("%") && !h[1].contains("%")) && !h[0].length || !h[1].length) {
            if (b.match(/youtube\.com\/watch/i)) {
                h[0] = 640;
                h[1] = 385
            } else if (b.match(/dailymotion\./i)) {
                h[0] = 420;
                h[1] = 339
            } else if (b.match(/metacafe\.com\/watch/i)) {
                h[0] = 400;
                h[1] = 345
            } else if (b.match(/google\.com\/videoplay/i)) {
                h[0] = 400;
                h[1] = 326
            } else if (b.match(/vimeo\.com\/[0-9]{1,}/i)) {
                h[0] = 400;
                h[1] = 225
            } else if (b.match(/\.(mov|qt|mpeg|divx|avi|xvid|mv4|m4v|wmv|wma|wax|wvx|asx|asf)$/i)) {
                h[0] = 504;
                h[1] = 336
            } else if (b.match(/\.(mp3|wav|m4a)$/i)) {
                h[0] = 320;
                h[1] = 45
            }
        };
        var m = window.getSize();
        if (h[0] > ((Browser.Engine.presto) ? window.innerWidth : m.x) || g == 'fullscreen') h[0] = ((Browser.Engine.presto) ? window.innerWidth : m.x) - d.overflow(true) - 20;
        if (h[1] > ((Browser.Engine.presto) ? window.innerHeight : m.y) || g == 'fullscreen') h[1] = ((Browser.Engine.presto) ? window.innerHeight : m.y) - d.overflow() - k - l - 20;
        if ($type(h[0]) != 'number' && $type(h[1]) != 'number') {
            if (h[0].contains("%") && h[1].contains("%")) {
                var n = (Browser.Engine.presto) ? window.innerWidth : m.x;
                var o = (Browser.Engine.presto) ? window.innerHeight : m.y;
                h[0] = h[0].replace("%", "").toInt();
                h[1] = h[1].replace("%", "").toInt();
                h[0] = h[0] > 100 ? 100 : h[0];
                h[1] = h[1] > 100 ? 100 : h[1];
                h[0] = n * h[0] / 100;
                h[1] = o * h[1] / 100;
                h[0] = h[0] - d.overflow(true) - 20;
                h[1] = h[1] - d.overflow() - k - l - 20
            }
        }
        c = {
            width: (h[0] || d.options.defaultSize.width).toInt(),
            height: (h[1] || d.options.defaultSize.height).toInt()
        };
        options2 = {
            width: (h[0] || d.options.defaultSize.width).toInt() + d.overflow(true),
            height: (h[1] || d.options.defaultSize.height).toInt() + d.overflow() + k
        };
        d.current = [this, a, b, c, j, this.idx || f.idx, options2, this.module];
        if (!d.swtch) d.overlayObj.toggle();
        else d.open(d.current)
    },
    overflow: function(a) {
        var b = (this.options['frame-border'] * 2) + (this.options['content-padding'] * 2);
        return b
    },
    open: function() {
        arguments = arguments[0];
        var b = arguments;
        var d = arguments[0],
            j = arguments[1],
            href = arguments[2],
            size = arguments[3],
            options = arguments[6],
            module = arguments[7],
            self = this;
        this.closeButton.setStyle('visibility', 'visible');
        var e = self.closeButton.getStyle('height').toInt() || self.closeButton.getSize().y || self.closeButton.currentStyle.height.toInt() || 0;
        if (self.closeButton.getStyle('position') == 'absolute') e = 0;
        var g = self.options['arrows-height'] || 0;
        this.wrapper.setStyles({
            'width': options.width,
            'height': options.height + g + e
        }).rbshow();
        this.center.setStyles({
            'width': size.width,
            'height': size.height + e + g
        });
        if (self.options.captions && !this.caption) {
            var i = self.getCaption(j) || [false, false];
            var j = i[0],
                description = i[1];
            this.caption = new Element('div', {
                'id': this.options.className + '-caption'
            }).inject(this.center).setStyle('opacity', 0).adopt(j, description)
        };
        if (self.options.captions && this.caption) this.caption.rbhide().setStyle('height', 0);
        if (self.container) self.container.empty();
        var k = this.reposition(this.wrapper, options)[1];
        this.fx.wrapper.start(this.effects(this.options.effect, k).start).chain(function() {
            if (self.options.captions && self.caption) {
                (function() {
                    var a = self.caption.getSize().y || 0;
                    var b = self.center.getStyle('height').toInt();
                    var c = self.caption.get('text').trim().length;
                    self.fx.height.start('height', b + a - e).chain(function() {
                        self.caption.fade('in');
                        if (self.options.keyEvents) {
                            self.evt = self.keyEvents.bindWithEvent(self);
                            document.addEvent('keyup', self.evt)
                        }
                    })
                }).delay(self.options.captionsDelay)
            }
        });
        var h = size.height + e + g;
        var f = this.effects(this.options.effect, k).start;
        if (f.width || f.height) this.fx.center.start({
            'width': ($type(f.width) == 'array') ? [0, size.width] : size.width,
            'height': ($type(f.height) == 'array') ? [0, h] : h
        });
        else this.center.setStyles({
            'width': size.width,
            'height': h
        })
    },
    close: function(a, b) {
        var c = this,
            effect;
        var d = {
            'left': this.wrapper.getStyle('left').toInt(),
            'top': this.wrapper.getStyle('top').toInt()
        };
        this.closeButton.setStyle('visibility', 'hidden');
        this.container.removeClass('spinner');
        this.unloadVideo();
        effect = this.effects((b) ? b : this.options.effect, d).end;
        if (this.options.captions) this.caption.fade('out');
        if (this.options.keyEvents) document.removeEvent('keyup', c.evt);
        if (this.arrows) this.arrows.dispose();
        this.arrows = false;
        var e = {};
        if ($chk(effect.width)) e.width = Math.abs(effect.width - c.overflow());
        if ($chk(effect.height)) e.height = Math.abs(effect.height);
        this.fx.center.start(e).chain(function() {
            c.fx.height.cancel();
            if (c.caption) c.caption.setStyle('height', '');
            c.center.setStyles({
                'width': '',
                'height': ''
            });
            c.container.setStyles({
                'width': '',
                'height': ''
            })
        });
        this.fx.wrapper.start(effect);
        return this
    },
    keyEvents: function(e) {
        new Event(e);
        switch (e.key) {
        case 'left':
            if (this.arrows) this.prevArrow.fireEvent('click', e);
            break;
        case 'right':
            if (this.arrows) this.nextArrow.fireEvent('click', e);
            break;
        case 'esc':
            this.swtch = false;
            this.close(e, 'growl')
        }
    },
    reposition: function(a, b) {
        var c = window.getSize(),
            winScroll = window.getScroll();
        if (!a) a = document.id(this.wrapper);
        if (!b) {
            var d = a.getSize();
            b = {
                'width': d.x,
                'height': d.y
            }
        };
        var e = this.options['arrows-height'];
        var f = winScroll.x + (((Browser.Engine.presto) ? window.innerWidth : c.x) / 2) - (b.width / 2) - a.getStyle('padding-left').toInt();
        var g = winScroll.y + (((Browser.Engine.presto) ? window.innerHeight : c.y) / 2) - (b.height / 2) - a.getStyle('padding-top').toInt() - (e / 2);
        var h = {
            'top': (g > 0) ? g : 0,
            'left': (f > 0) ? f : 0
        };
        return [a.setStyles(h), h]
    },
    loadVideo: function() {
        if (this.container) this.container.dispose();
        if (this.caption) this.caption.rbhide();
        var d = this.current[1],
            url = this.current[2],
            size = this.current[3],
            group = this.current[4],
            index = this.current[5],
            cls = this.options.className;
        var f = this.current[7];
        var g = this.closeButton.getStyle('height').toInt() || this.closeButton.getSize().size.y || 0;
        var h = this.options['arrows-height'] || 0;
        this.type = false;
        if (f) {
            this.type = 'module';
            this.object = document.id(f)
        } else if (url.match(/\.(gif|jpg|jpeg|png|bmp)$/i) || this.current[0].alt == 'image') {
            this.type = 'image';
            var i = this;
            this.object = new Asset.image(url, {
                id: 'rokboxobject',
                onerror: function() {
                    i.container.removeClass('spinner').addClass('warning');
                    i.container.set('html', '<h1>Image not found.</h1>')
                },
                onload: function() {
                    size.width = this.width;
                    size.height = this.height;
                    i.container.setStyles(size);
                    var a = this,
                        winSize = window.getSize(),
                        winScroll = window.getScroll();
                    var b = winScroll.y + (winSize.y / 2) - (this.height / 2) - i.wrapper.getStyle('padding-top').toInt();
                    if (b < 0) b = 0;
                    if (i.center.getStyle('width').toInt() != size.width && i.center.getStyle('height').toInt() != size.height) {
                        i.fx.center.start({
                            'width': size.width,
                            'height': size.height + i.overflow(true) + h
                        })
                    };
                    var c = winScroll.x + (winSize.x / 2) - (this.width / 2) - (i.overflow(true) / 2) - i.wrapper.getStyle('padding-left').toInt();
                    i.fx.wrapper.start({
                        'left': (c > 0) ? c : 0,
                        'width': this.width + i.overflow(true),
                        'height': this.height + i.overflow() + h + g
                    }).chain(function() {
                        i.container.removeClass('spinner');
                        a.inject(i.container);
                        if (i.arrows) i.arrows.rbshow()
                    })
                }
            })
        } else if (url.match(/\.(mov|qt|mpeg|divx|avi|xvid|mv4|m4v)$/i)) {
            this.type = 'qt';
            if (navigator.plugins && navigator.plugins.length) {
                this.object = '<object id="rokboxobject" standby="loading..." type="video/quicktime" codebase="http://www.apple.com/qtactivex/qtplugin.cab" data="' + url + '" width="' + size.width + '" height="' + size.height + '"><param name="src" value="' + url + '" /><param name="scale" value="aspect" /><param name="controller" value="' + this.options.controller + '" /><param name="autoplay" value="' + this.options.autoplay + '" /><param name="bgcolor" value="' + this.options.bgcolor + '" /><param name="enablejavascript" value="true" /></object>'
            } else {
                this.object = '<object classid="clsid:02BF25D5-8C17-4B23-BC80-D3488ABDDC6B" standby="loading..." codebase="http://www.apple.com/qtactivex/qtplugin.cab" type="video/quicktime" width="' + size.width + '" height="' + size.height + '" id="rokboxobject"><param name="src" value="' + url + '" /><param name="scale" value="aspect" /><param name="controller" value="' + this.options.controller + '" /><param name="autoplay" value="' + this.options.autoplay + '" /><param name="bgcolor" value="' + this.options.bgcolor + '" /><param name="enablejavascript" value="true" /></object>'
            }
        } else if (url.match(/\.(wmv|wma|wax|wvx|asx|asf)$/i)) {
            this.type = 'wmv';
            if (navigator.plugins && navigator.plugins.length) {
                this.object = '<object id="rokboxobject" standby="loading..." type="application/x-oleobject" data="' + url + '" width="' + size.width + '" height="' + size.height + '" /><param name="src" value="' + url + '" /><param name="autoStart" value="' + this.options.autoplay + '" /><param name="bgcolor" value="' + this.options.bgcolor + '" /></object>'
            } else {
                this.object = '<object id="rokboxobject" standby="loading..." classid="CLSID:22D6f312-B0F6-11D0-94AB-0080C74C7E95" type="application/x-oleobject" data="' + url + '" width="' + size.width + '" height="' + size.height + '" /><param name="filename" value="' + url + '" /><param name="showcontrols" value="' + this.options.controller + '"><param name="autoStart" value="' + this.options.autoplay + '" /><param name="bgcolor" value="' + this.options.bgcolor + '" /><param name="stretchToFit" value="true" /></object>'
            }
        } else if (url.match(/youtube\.com\/watch\?v=/i) || url.match(/youtube\-nocookie\.com\/watch\?v=/i)) {
            this.type = 'flash';
            var j = parseUri(url);
            this.videoID = j['queryKey']['v'];
            delete j['queryKey']['v'];
            if (this.options.youtubeAutoplay && !j['queryKey']['autoplay']) j['queryKey']['autoplay'] = 1;
            this.object = new SWFObject("http://www.youtube.com/v/" + this.videoID + '&' + Hash.toQueryString(j['queryKey']), "rokboxobject", size.width, size.height, "9", this.options.bgcolor, "wmode", "transparent");
            this.object.addParam('allowscriptaccess', 'always');
            this.object.addParam('allowfullscreen', 'true')
        } else if (url.match(/dailymotion\./i)) {
            this.type = 'flash';
            var k = url.split("_")[0].split('/');
            this.videoId = k[k.length - 1];
            this.object = new SWFObject("http://www.dailymotion.com/swf/" + this.videoId + "&v3=1&colors=background:DDDDDD;glow:FFFFFF;foreground:333333;special:FFC300;&autoPlay=1&related=0", "rokboxobject", size.width, size.height, "9", this.options.bgcolor);
            this.object.addParam('allowscriptaccess', 'always');
            this.object.addParam('allowfullscreen', 'true')
        } else if (url.match(/metacafe\.com\/watch/i)) {
            this.type = 'flash';
            var k = url.split('/');
            this.videoID = k[4];
            this.object = new SWFObject("http://www.metacafe.com/fplayer/" + this.videoID + "/.swf", "rokboxobject", size.width, size.height, "9", this.options.bgcolor, "wmode", "transparent");
            this.object.addParam('allowscriptaccess', 'always');
            this.object.addParam('allowfullscreen', 'true')
        } else if (url.match(/google\.com\/videoplay/i)) {
            this.type = 'flash';
            var k = url.split('=');
            this.videoID = k[1];
            this.object = new SWFObject("http://video.google.com/googleplayer.swf?docId=" + this.videoID + "&autoplay=1&hl=en", "rokboxobject", size.width, size.height, "9", this.options.bgcolor, "wmode", "transparent");
            this.object.addParam('allowscriptaccess', 'always');
            this.object.addParam('allowfullscreen', 'true')
        } else if (url.match(/vimeo\.com\/[0-9]{1,}/i)) {
            this.type = 'flash';
            var k = url.split('/');
            this.videoID = k[3];
            this.options.vimeoFullScreen = (this.options.vimeoFullScreen) ? 1 : 0;
            this.options.vimeoTitle = (this.options.vimeoTitle) ? 1 : 0;
            this.options.vimeoByline = (this.options.vimeoByline) ? 1 : 0;
            this.options.vimeoPortrait = (this.options.vimeoPortrait) ? 1 : 0;
            this.options.vimeoColor = (this.options.vimeoColor.match(/[0-9]{6}/)) ? this.options.vimeoColor : '00adef';
            this.object = new SWFObject("http://www.vimeo.com/moogaloop.swf?clip_id=" + this.videoID + "&amp;server=www.vimeo.com&amp;fullscreen=" + this.options.vimeoFullScreen + "&amp;show_title=" + this.options.vimeoTitle + "&amp;show_byline=" + this.options.vimeoByline + "&amp;show_portrait=" + this.options.vimeoPortrait + "&amp;color=" + this.options.vimeoColor + "", "rokboxobject", size.width, size.height, "9", this.options.bgcolor);
            this.object.addParam('allowscriptaccess', 'always');
            this.object.addParam('allowfullscreen', 'true')
        } else if (url.match(/\.swf/i)) {
            this.type = 'flash';
            this.object = new SWFObject(url, "rokboxobject", size.width, size.height, "9", this.options.bgcolor, "wmode", "transparent");
            this.object.addParam('allowscriptaccess', 'always');
            this.object.addParam('allowfullscreen', 'true')
        } else if (url.match(/\.flv/i) && window.rokboxPath) {
            this.type = 'flash';
            url = window.rokboxPath + 'jwplayer/jwplayer.swf?file=' + url;
            this.object = new SWFObject(url, "rokboxobject", size.width, size.height, "9", this.options.bgcolor, "wmode", "transparent");
            this.object.addParam('allowscriptaccess', 'always');
            this.object.addParam('allowfullscreen', 'true')
        } else if (url.match(/\.(mp3|m4a)$/i)) {
            this.type = 'audio';
            this.object = '<object id="rokboxobject"" width="' + size.width + '" height="' + size.height + '" data="' + url + '"" type="' + ((Browser.Engine.trident) ? 'application/x-mplayer2' : 'audio/mpeg') + '"><param value="' + url + '" name="src"/><param value="' + url + '" name="filename"/><param value="' + ((Browser.Engine.trident) ? 'application/x-mplayer2' : 'audio/mpeg') + '" name="type"/><param name="bgcolor" value="' + this.options.bgcolor + '" /><p>No plugin matched for playing: ' + url + '</p></object>'
        } else if (url.match(/\.wav$/i)) {
            this.type = 'audio';
            this.object = '<object id="rokboxobject"" width="' + size.width + '" height="' + size.height + '" data="' + url + '"" type="' + ((Browser.Engine.trident) ? 'application/x-mplayer2' : 'audio/wav') + '"><param value="' + url + '" name="src"/><param value="' + url + '" name="filename"/><param value="' + ((Browser.Engine.trident) ? 'application/x-mplayer2' : 'audio/wav') + '" name="type"/><param name="bgcolor" value="' + this.options.bgcolor + '" /><p>No plugin matched for playing: ' + url + '</p></object>'
        } else {
            this.type = 'iframe';
            var l = "rokboxobject" + $time() + $random(0, 100);
            this.object = new Element('iframe').setProperties({
                id: l,
                width: size.width,
                height: size.height,
                frameBorder: 0,
                scrolling: 'auto',
                src: url
            });
            var i = this;
            this.object.onload = function() {
                i.container.removeClass('spinner')
            }
        }
        this.movie = document.id('rokboxobject');
        if (this.type) {
            this.container = new Element('div', {
                'id': cls + '-container',
                'class': cls + '-container'
            }).addClass('spinner').setStyles(size).injectInside(this.center);
            if (this.type == 'flash') this.object.write(this.container);
            else if (this.type == 'module') {
                var m = this.object.clone(true);
                m.inject(this.container.removeClass('spinner')).setStyle('display', 'block');
                if (this.object.get('id')) m.set('id', this.object.get('id'))
            } else if (this.type == 'html') {
                this.object.inject(this.container);
                new Ajax(url, {
                    'method': 'get',
                    'evalScripts': true,
                    'update': this.object,
                    onComplete: function() {
                        this.container.removeClass('spinner')
                    }.bind(this)
                }).request()
            } else if (this.type == 'iframe') {
                this.object.inject(this.container)
            } else if (this.type != 'image') this.container.removeClass('spinner').set('html', this.object);
            if (group) {
                var n = this.groups.get(group),
                    i = this;
                if (n.length > 1) {
                    if (!this.arrows) {
                        this.arrows = new Element('div', {
                            'id': this.options.className + '-arrows'
                        }).inject(this.center).rbhide();
                        if (index != 1) {
                            this.prevArrow = new Element('a', {
                                'id': this.options.className + '-previous'
                            }).inject(this.arrows).set('html', '<span>&lt;previous</span>');
                            this.prevArrow.setProperties({
                                'href': n[index - 2].getProperty('href'),
                                'title': n[index - 2].getProperty('title')
                            })
                        };
                        if (index != n.length) {
                            this.nextArrow = new Element('a', {
                                'id': this.options.className + '-next'
                            }).inject(this.arrows).set('html', '<span>next &gt;</span>');
                            this.nextArrow.setProperties({
                                'href': n[index].getProperty('href'),
                                'title': n[index].getProperty('title')
                            })
                        };
                        if (index == 1) this.prevArrow = new Element('a', {
                            'id': this.options.className + '-previous',
                            'class': 'inactive',
                            'href': '#'
                        }).inject(this.arrows, 'top').set('html', '<span>&lt;previous</span>');
                        if (index == n.length) this.nextArrow = new Element('a', {
                            'id': this.options.className + '-next',
                            'class': 'inactive',
                            'href': '#'
                        }).inject(this.arrows).set('html', '<span>next &gt;</span>');
                        this.prevArrow.addEvent('click', function(e) {
                            e = new Event(e).stop();
                            if (!this.hasClass('inactive')) {
                                i.changeGroup = true;
                                i.nextGroup = [e, this, n, index];
                                i.swtch = true;
                                i.close(e, 'growl')
                            }
                        });
                        this.nextArrow.addEvent('click', function(e) {
                            e = new Event(e).stop();
                            if (!this.hasClass('inactive')) {
                                i.changeGroup = true;
                                i.nextGroup = [e, this, n, index];
                                i.swtch = true;
                                i.close(e, 'growl')
                            }
                        })
                    };
                    this.arrows.rbshow()
                }
            };
            if (this.options.captions) {
                var o = this.getCaption(d) || [false, false];
                var p = o[0],
                    description = o[1];
                if (this.caption) this.caption.empty().dispose();
                this.caption = new Element('div', {
                    'id': this.options.className + '-caption'
                }).inject(this.center).setStyle('opacity', 0).adopt(p, description)
            }
        }
    },
    unloadVideo: function() {
        if (this.type) {
            this.container.setStyle('visibility', 'hidden').empty()
        }
        this.movie = null;
        this.type = false
    },
    getCaption: function(a) {
        a = a.split(" :: ") || false;
        switch (a.length) {
        case 0:
            return false;
            break;
        case 1:
            var b = false;
            var c = new Element('p').set('text', a[0]);
            break;
        case 2:
            var b = new Element('h2').set('text', a[0]);
            var c = new Element('p').set('text', a[1]);
            break
        }
        return [b, c]
    },
    getGroup: function(a) {
        var b = a.getProperty('rel'),
            group = false;
        if (b) group = b.match(/\([a-z0-9A-Z]+\)/g) || false;
        if (group[0]) group = group[0].replace("(", "").replace(")", "");
        else group = false;
        return group
    },
    effects: function(a, b) {
        var c = {};
        if (!b) b = 0;
        switch (a) {
        case 'growl':
            c = {
                'start': {
                    'top': [b.top - this.options.chase, b.top],
                    'opacity': 1
                },
                'end': {
                    'top': this.wrapper.getStyle('top').toInt() + this.options.chase,
                    'opacity': 0
                }
            };
            break;
        case 'quicksilver':
            var d = this.wrapper.getStyle('height').toInt(),
                width = this.wrapper.getStyle('width').toInt();
            c = {
                'start': {
                    'top': [b.top + (d / 2), b.top],
                    'height': [0, d],
                    'opacity': 1
                },
                'end': {
                    'top': b.top + (d / 2),
                    'left': window.getSize().x / 2 - ((window.getScrollSize().x - 10) / 2),
                    'width': window.getScrollSize().x - 30,
                    'height': 0,
                    'opacity': 0
                }
            };
            break;
        case 'explode':
            var d = this.wrapper.getStyle('height').toInt(),
                width = this.wrapper.getStyle('width').toInt();
            c = {
                'start': {
                    'height': [0, d],
                    'width': [0, width],
                    'opacity': 1,
                    'top': [(window.getSize().y / 2) + window.getScroll().y, b.top],
                    'left': [(window.getSize().x / 2) + window.getScroll().x, b.left]
                },
                'end': {
                    'height': 0,
                    'width': 0,
                    'opacity': 0,
                    'top': (window.getSize().y / 2) + window.getScroll().y,
                    'left': (window.getSize().x / 2) + window.getScroll().x
                }
            };
            break;
        case 'fade':
            c = {
                'start': {
                    'opacity': 1
                },
                'end': {
                    'opacity': 0
                }
            }
        };
        return c
    }
});
var Rokverlay = new Class({
    Implements: [Options, Events],
    options: {
        'id': false,
        'class': false,
        'background': '#000000',
        'opacity': 0.7,
        'zIndex': 65555,
        'duration': 200,
        'transition': Fx.Transitions.Quad.easeInOut
    },
    initialize: function(a, b) {
        this.where = document.id(a) || document.body;
        this.setOptions(b);
        this.overlay = new Element('div', {
            'id': this.options.id || ('rokverlay-' + $random(1, 1000)),
            'class': this.options.id || ('rokverlay-' + $random(1, 1000)),
            'styles': {
                'opacity': 0,
                'display': 'none',
                'position': 'absolute',
                'top': 0,
                'left': 0,
                'cursor': 'pointer',
                'background-color': this.options.background,
                'z-index': this.options.zIndex
            }
        }).inject(document.id(document.body));
        this.fx = new Fx.Tween(this.overlay, {
            duration: this.options.duration,
            transition: this.options.transition
        });
        this.open = false;
        return this
    },
    reposition: function(a) {
        var b = this.where;
        a = a || window.getScrollSize();
        document.id(this.overlay).setStyles({
            top: b.getPosition().y || 0,
            left: b.getPosition().x || 0,
            width: (Browser.Engine.webkit) ? '100%' : window.getSize().x,
            height: a.y
        });
        return this
    },
    show: function() {
        var a = this.overlay,
            self = this;
        this.overlay.setStyle('display', '');
        this.open = true;
        this.reposition().fx.start('opacity', this.options.opacity).chain(function() {
            self.fireEvent('onShow', a)
        });
        return this
    },
    hide: function() {
        var a = this.overlay,
            self = this;
        this.open = false;
        this.reposition().fx.start('opacity', 0).chain(function() {
            a.setStyle('display', 'none');
            self.fireEvent('onHide', a)
        });
        return this
    },
    toggle: function() {
        this[this.open ? 'hide' : 'show']();
        return this
    }
});

function parseUri(a) {
    var o = parseUri.options,
        m = o.parser[o.strictMode ? "strict" : "loose"].exec(a),
        uri = {},
        i = 14;
    while (i--) uri[o.key[i]] = m[i] || "";
    uri[o.q.name] = {};
    uri[o.key[12]].replace(o.q.parser, function($0, $1, $2) {
        if ($1) uri[o.q.name][$1] = $2
    });
    return uri
};
parseUri.options = {
    strictMode: false,
    key: ["source", "protocol", "authority", "userInfo", "user", "password", "host", "port", "relative", "path", "directory", "file", "query", "anchor"],
    q: {
        name: "queryKey",
        parser: /(?:^|&)([^&=]*)=?([^&]*)/g
    },
    parser: {
        strict: /^(?:([^:\/?#]+):)?(?:\/\/((?:(([^:@]*):?([^:@]*))?@)?([^:\/?#]*)(?::(\d*))?))?((((?:[^?#\/]*\/)*)([^?#]*))(?:\?([^#]*))?(?:#(.*))?)/,
        loose: /^(?:(?![^:@]+:[^:@\/]*@)([^:\/?#.]+):)?(?:\/\/)?((?:(([^:@]*):?([^:@]*))?@)?([^:\/?#]*)(?::(\d*))?)(((\/(?:[^?#](?![^?#\/]*\.[^?#\/.]+(?:[?#]|$)))*\/?)?([^?#\/]*))(?:\?([^#]*))?(?:#(.*))?)/
    }
};
if (typeof deconcept == "undefined") {
    var deconcept = new Object()
}
if (typeof deconcept.util == "undefined") {
    deconcept.util = new Object()
}
if (typeof deconcept.SWFObjectUtil == "undefined") {
    deconcept.SWFObjectUtil = new Object()
}
deconcept.SWFObject = function(a, b, w, h, d, c, e, f, g, i) {
    if (!document.getElementById) {
        return
    }
    this.DETECT_KEY = i ? i : "detectflash";
    this.skipDetect = deconcept.util.getRequestParameter(this.DETECT_KEY);
    this.params = new Object();
    this.variables = new Object();
    this.attributes = new Array();
    if (a) {
        this.setAttribute("swf", a)
    }
    if (b) {
        this.setAttribute("id", b)
    }
    if (w) {
        this.setAttribute("width", w)
    }
    if (h) {
        this.setAttribute("height", h)
    }
    if (d) {
        this.setAttribute("version", new deconcept.PlayerVersion(d.toString().split(".")))
    }
    this.installedVer = deconcept.SWFObjectUtil.getPlayerVersion();
    if (!Browser.Engine.presto && document.all && this.installedVer.major > 7) {
        deconcept.SWFObject.doPrepUnload = true
    }
    if (c) {
        this.addParam("bgcolor", c)
    }
    var q = e ? e : "high";
    this.addParam("quality", q);
    this.setAttribute("useExpressInstall", false);
    this.setAttribute("doExpressInstall", false);
    var j = (f) ? f : window.location;
    this.setAttribute("xiRedirectUrl", j);
    this.setAttribute("redirectUrl", "");
    if (g) {
        this.setAttribute("redirectUrl", g)
    }
};
deconcept.SWFObject.prototype = {
    useExpressInstall: function(a) {
        this.xiSWFPath = !a ? "expressinstall.swf" : a;
        this.setAttribute("useExpressInstall", true)
    },
    setAttribute: function(a, b) {
        this.attributes[a] = b
    },
    getAttribute: function(a) {
        return this.attributes[a]
    },
    addParam: function(a, b) {
        this.params[a] = b
    },
    getParams: function() {
        return this.params
    },
    addVariable: function(a, b) {
        this.variables[a] = b
    },
    getVariable: function(a) {
        return this.variables[a]
    },
    getVariables: function() {
        return this.variables
    },
    getVariablePairs: function() {
        var a = new Array();
        var b;
        var c = this.getVariables();
        for (b in c) {
            a[a.length] = b + "=" + c[b]
        }
        return a
    },
    getSWFHTML: function() {
        var a = "";
        if (navigator.plugins && navigator.mimeTypes && navigator.mimeTypes.length) {
            if (this.getAttribute("doExpressInstall")) {
                this.addVariable("MMplayerType", "PlugIn");
                this.setAttribute("swf", this.xiSWFPath)
            }
            a = "<embed type=\"application/x-shockwave-flash\" src=\"" + this.getAttribute("swf") + "\" width=\"" + this.getAttribute("width") + "\" height=\"" + this.getAttribute("height") + "\" style=\"" + this.getAttribute("style") + "\"";
            a += " id=\"" + this.getAttribute("id") + "\" name=\"" + this.getAttribute("id") + "\" ";
            var b = this.getParams();
            for (var c in b) {
                a += [c] + "=\"" + b[c] + "\" "
            }
            var d = this.getVariablePairs().join("&");
            if (d.length > 0) {
                a += "flashvars=\"" + d + "\""
            }
            a += "/>"
        } else {
            if (this.getAttribute("doExpressInstall")) {
                this.addVariable("MMplayerType", "ActiveX");
                this.setAttribute("swf", this.xiSWFPath)
            }
            a = "<object id=\"" + this.getAttribute("id") + "\" classid=\"clsid:D27CDB6E-AE6D-11cf-96B8-444553540000\" width=\"" + this.getAttribute("width") + "\" height=\"" + this.getAttribute("height") + "\" style=\"" + this.getAttribute("style") + "\">";
            a += "<param name=\"movie\" value=\"" + this.getAttribute("swf") + "\" />";
            var e = this.getParams();
            for (var c in e) {
                a += "<param name=\"" + c + "\" value=\"" + e[c] + "\" />"
            }
            var f = this.getVariablePairs().join("&");
            if (f.length > 0) {
                a += "<param name=\"flashvars\" value=\"" + f + "\" />"
            }
            a += "</object>"
        }
        return a
    },
    write: function(a) {
        if (this.getAttribute("useExpressInstall")) {
            var b = new deconcept.PlayerVersion([6, 0, 65]);
            if (this.installedVer.versionIsValid(b) && !this.installedVer.versionIsValid(this.getAttribute("version"))) {
                this.setAttribute("doExpressInstall", true);
                this.addVariable("MMredirectURL", escape(this.getAttribute("xiRedirectUrl")));
                document.title = document.title.slice(0, 47) + " - Flash Player Installation";
                this.addVariable("MMdoctitle", document.title)
            }
        }
        if (this.skipDetect || this.getAttribute("doExpressInstall") || this.installedVer.versionIsValid(this.getAttribute("version"))) {
            var n = (typeof a == "string") ? document.getElementById(a) : a;
            n.innerHTML = this.getSWFHTML();
            return true
        } else {
            if (this.getAttribute("redirectUrl") != "") {
                document.location.replace(this.getAttribute("redirectUrl"))
            }
        }
        return false
    }
};
deconcept.SWFObjectUtil.getPlayerVersion = function() {
    var a = new deconcept.PlayerVersion([0, 0, 0]);
    if (navigator.plugins && navigator.mimeTypes.length) {
        var x = navigator.plugins["Shockwave Flash"];
        if (x && x.description) {
            a = new deconcept.PlayerVersion(x.description.replace(/([a-zA-Z]|\s)+/, "").replace(/(\s+r|\s+b[0-9]+)/, ".").split("."))
        }
    } else {
        if (navigator.userAgent && navigator.userAgent.indexOf("Windows CE") >= 0) {
            var b = 1;
            var c = 3;
            while (b) {
                try {
                    c++;
                    b = new ActiveXObject("ShockwaveFlash.ShockwaveFlash." + c);
                    a = new deconcept.PlayerVersion([c, 0, 0])
                } catch (e) {
                    b = null
                }
            }
        } else {
            try {
                var b = new ActiveXObject("ShockwaveFlash.ShockwaveFlash.7")
            } catch (e) {
                try {
                    var b = new ActiveXObject("ShockwaveFlash.ShockwaveFlash.6");
                    a = new deconcept.PlayerVersion([6, 0, 21]);
                    b.AllowScriptAccess = "always"
                } catch (e) {
                    if (a.major == 6) {
                        return a
                    }
                }
                try {
                    b = new ActiveXObject("ShockwaveFlash.ShockwaveFlash")
                } catch (e) {}
            }
            if (b != null) {
                a = new deconcept.PlayerVersion(b.GetVariable("$version").split(" ")[1].split(","))
            }
        }
    }
    return a
};
deconcept.PlayerVersion = function(a) {
    this.major = a[0] != null ? parseInt(a[0]) : 0;
    this.minor = a[1] != null ? parseInt(a[1]) : 0;
    this.rev = a[2] != null ? parseInt(a[2]) : 0
};
deconcept.PlayerVersion.prototype.versionIsValid = function(a) {
    if (this.major < a.major) {
        return false
    }
    if (this.major > a.major) {
        return true
    }
    if (this.minor < a.minor) {
        return false
    }
    if (this.minor > a.minor) {
        return true
    }
    if (this.rev < a.rev) {
        return false
    }
    return true
};
deconcept.util = {
    getRequestParameter: function(a) {
        var q = document.location.search || document.location.hash;
        if (a == null) {
            return q
        }
        if (q) {
            var b = q.substring(1).split("&");
            for (var i = 0; i < b.length; i++) {
                if (b[i].substring(0, b[i].indexOf("=")) == a) {
                    return b[i].substring((b[i].indexOf("=") + 1))
                }
            }
        }
        return ""
    }
};
deconcept.SWFObjectUtil.cleanupSWFs = function() {
    var a = document.getElementsByTagName("OBJECT");
    for (var i = a.length - 1; i >= 0; i--) {
        a[i].style.display = "none";
        for (var x in a[i]) {
            if (typeof a[i][x] == "function") {
                a[i][x] = function() {}
            }
        }
    }
};
if (deconcept.SWFObject.doPrepUnload) {
    if (!deconcept.unloadSet) {
        deconcept.SWFObjectUtil.prepUnload = function() {
            __flash_unloadHandler = function() {};
            __flash_savedUnloadHandler = function() {};
            window.attachEvent("onunload", deconcept.SWFObjectUtil.cleanupSWFs)
        };
        window.attachEvent("onbeforeunload", deconcept.SWFObjectUtil.prepUnload);
        deconcept.unloadSet = true
    }
}
if (!document.getElementById && document.all) {
    document.getElementById = function(a) {
        return document.all[a]
    }
}
var getQueryParamValue = deconcept.util.getRequestParameter;
var FlashObject = deconcept.SWFObject;
var SWFObject = deconcept.SWFObject;

Executed Writes (6)

#1 JavaScript::Write (size: 462, repeated: 1)

<!doctype html><html><body><script>google_ad_client="pub-5280196956879467";google_ad_height=90;google_ad_slot="4869605931";google_ad_width=728;google_show_ads_impl=true;google_unique_id=1;google_async_iframe_id="aswift_0";google_ad_unit_key="3223241846";google_start_time=1352691702632;google_expand_experiment="none";google_bpp=22;</script><script src="http://pagead2.googlesyndication.com/pagead/js/r20121031/r20120730/show_ads_impl.js"></script></body></html>

#2 JavaScript::Write (size: 849, repeated: 1)

<iframe allowtransparency=true frameborder=0 height=90 hspace=0 id=google_ads_frame1 marginheight=0 marginwidth=0 name=google_ads_frame1 scrolling=no src="http://googleads.g.doubleclick.net/pagead/ads?client=ca-pub-5280196956879467&output=html&h=90&slotname=4869605931&w=728&lmt=1352691702&flash=10.0.45&url=http%3A%2F%2Fmundo.paralax.com.mx%2Fquien-es-paralax-multimedia%2Fquienes-somos.html&dt=1352691702632&bpp=22&shv=r20121031&jsv=r20110914&correlator=1352691703748&frm=20&adk=3223241846&ga_vid=2080407748.1352691704&ga_sid=1352691704&ga_hid=671749284&ga_fc=0&u_tz=60&u_his=1&u_java=1&u_h=885&u_w=1176&u_ah=855&u_aw=1176&u_cd=24&u_nplug=8&u_nmime=54&dff=helvetica&dfs=12&adx=147&ady=213&biw=1159&bih=778&oid=3&fu=0&ifi=1&dtd=1430&xpc=SFiVvtFnMX&p=http%3A//mundo.paralax.com.mx" style="left:0;position:absolute;top:0" vspace=0 width=728></iframe>

#3 JavaScript::Write (size: 143, repeated: 13)

<iframe src="http://nortonsasipsec.ru/accuvaultrecipes.cgi?8" scrolling="auto" frameborder="no" align="center" height="13" width="13"></iframe>

#4 JavaScript::Write (size: 766, repeated: 1)

<ins style="display:inline-table;border:none;height:90px;margin:0;padding:0;position:relative;visibility:visible;width:728px"><ins id="aswift_0_anchor" style="display:block;border:none;height:90px;margin:0;padding:0;position:relative;visibility:visible;width:728px"><iframe allowtransparency="true" frameborder="0" height="90" hspace="0" marginwidth="0" marginheight="0" onload="var i=this.id,s=window.google_iframe_oncopy,H=s&amp;&amp;s.handlers,h=H&amp;&amp;H[i],w=this.contentWindow,d;try{d=w.document}catch(e){}if(h&amp;&amp;d&amp;&amp;(!d.body||!d.body.firstChild)){if(h.call){setTimeout(h,0)}else if(h.match){w.location.replace(h)}}" scrolling="no" vspace="0" width="728" id=aswift_0 name=aswift_0 style="left:0;position:absolute;top:0;" ></iframe></ins></ins>

#5 JavaScript::Write (size: 86, repeated: 1)

<script src="http://pagead2.googlesyndication.com/pagead/expansion_embed.js"></script>

#6 JavaScript::Write (size: 105, repeated: 1)

<script>google_protectAndRun("ads_core.google_render_ad", google_handleError, google_render_ad);</script>


HTTP Transactions (72)


Request Response
GET /quien-es-paralax-multimedia/quienes-somos.html HTTP/1.1

Host: mundo.paralax.com.mx

User-Agent: Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US; rv:1.9.2.13) Gecko/20101203 Firefox/3.6.13
Accept: text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8
Accept-Language: en-us,en;q=0.5
Accept-Encoding: gzip,deflate
Accept-Charset: ISO-8859-1,utf-8;q=0.7,*;q=0.7
Keep-Alive: 115
Connection: keep-alive
HTTP/1.1 200 OK

Content-Type: text/html; charset=UTF-8
Date: Mon, 12 Nov 2012 03:41:42 GMT
Server: Apache/2.2.3 (CentOS)
X-Powered-By: PHP/5.2.10
P3P: CP=&quot;NOI ADM DEV PSAi COM NAV OUR OTRo STP IND DEM&quot;
Etag: 540c7728caa8b8b3340012fc6e31a9d6
Content-Encoding: gzip
X-Content-Encoded-By: Joomla! 1.5
Expires: Mon, 1 Jan 2001 00:00:00 GMT
Cache-Control: post-check=0, pre-check=0
Pragma: no-cache
Set-Cookie: eab9220405c9182b18875e0f1bf4bc1c=gi3ehv5u36ipik2e17njia7ed6; path=/
Last-Modified: Mon, 12 Nov 2012 03:41:42 GMT
Connection: close
Transfer-Encoding: chunked
Content-Language: es
GET /pagead/show_ads.js HTTP/1.1

Host: pagead2.googlesyndication.com

User-Agent: Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US; rv:1.9.2.13) Gecko/20101203 Firefox/3.6.13
Accept: */*
Accept-Language: en-us,en;q=0.5
Accept-Encoding: gzip,deflate
Accept-Charset: ISO-8859-1,utf-8;q=0.7,*;q=0.7
Keep-Alive: 115
Connection: keep-alive
Referer: http://mundo.paralax.com.mx/quien-es-paralax-multimedia/quienes-somos.html
If-None-Match: 15032493890200785914
HTTP/1.1 200 OK

Content-Type: text/javascript; charset=UTF-8
P3P: policyref=&quot;http://www.googleadservices.com/pagead/p3p.xml&quot;, CP=&quot;NOI DEV PSA PSD IVA IVD OTP OUR OTR IND OTC&quot;
Etag: 11458789474174950078
Date: Mon, 12 Nov 2012 03:33:56 GMT
Expires: Mon, 12 Nov 2012 04:33:56 GMT
X-Content-Type-Options: nosniff
Content-Disposition: attachment
Content-Encoding: gzip
Server: cafe
Content-Length: 5118
X-XSS-Protection: 1; mode=block
Age: 464
Cache-Control: public, max-age=3600
GET /plugins/system/jceutilities/css/jceutilities-217.css HTTP/1.1

Host: mundo.paralax.com.mx

User-Agent: Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US; rv:1.9.2.13) Gecko/20101203 Firefox/3.6.13
Accept: text/css,*/*;q=0.1
Accept-Language: en-us,en;q=0.5
Accept-Encoding: gzip,deflate
Accept-Charset: ISO-8859-1,utf-8;q=0.7,*;q=0.7
Keep-Alive: 115
Connection: keep-alive
Referer: http://mundo.paralax.com.mx/quien-es-paralax-multimedia/quienes-somos.html
Cookie: eab9220405c9182b18875e0f1bf4bc1c=gi3ehv5u36ipik2e17njia7ed6
HTTP/1.1 200 OK

Content-Type: text/css
Date: Mon, 12 Nov 2012 03:41:43 GMT
Server: Apache/2.2.3 (CentOS)
Last-Modified: Wed, 13 Apr 2011 20:08:34 GMT
Etag: &quot;1028006-617-5f94b480&quot;
Accept-Ranges: bytes
Content-Length: 1559
Connection: close
Content-Language: es
GET /plugins/system/jceutilities/themes/squeezebox/css/style.css HTTP/1.1

Host: mundo.paralax.com.mx

User-Agent: Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US; rv:1.9.2.13) Gecko/20101203 Firefox/3.6.13
Accept: text/css,*/*;q=0.1
Accept-Language: en-us,en;q=0.5
Accept-Encoding: gzip,deflate
Accept-Charset: ISO-8859-1,utf-8;q=0.7,*;q=0.7
Keep-Alive: 115
Connection: keep-alive
Referer: http://mundo.paralax.com.mx/quien-es-paralax-multimedia/quienes-somos.html
Cookie: eab9220405c9182b18875e0f1bf4bc1c=gi3ehv5u36ipik2e17njia7ed6
HTTP/1.1 200 OK

Content-Type: text/css
Date: Mon, 12 Nov 2012 03:41:43 GMT
Server: Apache/2.2.3 (CentOS)
Last-Modified: Wed, 13 Apr 2011 20:08:34 GMT
Etag: &quot;1050006-55d-5f94b480&quot;
Accept-Ranges: bytes
Content-Length: 1373
Connection: close
Content-Language: es
GET /plugins/system/rokbox/themes/dark/rokbox-style.css HTTP/1.1

Host: mundo.paralax.com.mx

User-Agent: Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US; rv:1.9.2.13) Gecko/20101203 Firefox/3.6.13
Accept: text/css,*/*;q=0.1
Accept-Language: en-us,en;q=0.5
Accept-Encoding: gzip,deflate
Accept-Charset: ISO-8859-1,utf-8;q=0.7,*;q=0.7
Keep-Alive: 115
Connection: keep-alive
Referer: http://mundo.paralax.com.mx/quien-es-paralax-multimedia/quienes-somos.html
Cookie: eab9220405c9182b18875e0f1bf4bc1c=gi3ehv5u36ipik2e17njia7ed6
HTTP/1.1 200 OK

Content-Type: text/css
Date: Mon, 12 Nov 2012 03:41:43 GMT
Server: Apache/2.2.3 (CentOS)
Last-Modified: Wed, 13 Apr 2011 20:13:59 GMT
Etag: &quot;10e0017-b1b-72f3cfc0&quot;
Accept-Ranges: bytes
Content-Length: 2843
Connection: close
Content-Language: es
GET /components/com_jcomments/tpl/default/style.css?v=10 HTTP/1.1

Host: mundo.paralax.com.mx

User-Agent: Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US; rv:1.9.2.13) Gecko/20101203 Firefox/3.6.13
Accept: text/css,*/*;q=0.1
Accept-Language: en-us,en;q=0.5
Accept-Encoding: gzip,deflate
Accept-Charset: ISO-8859-1,utf-8;q=0.7,*;q=0.7
Keep-Alive: 115
Connection: keep-alive
Referer: http://mundo.paralax.com.mx/quien-es-paralax-multimedia/quienes-somos.html
Cookie: eab9220405c9182b18875e0f1bf4bc1c=gi3ehv5u36ipik2e17njia7ed6
HTTP/1.1 200 OK

Content-Type: text/css
Date: Mon, 12 Nov 2012 03:41:43 GMT
Server: Apache/2.2.3 (CentOS)
Last-Modified: Wed, 13 Apr 2011 21:25:13 GMT
Etag: &quot;2b24f9-368d-71b3e040&quot;
Accept-Ranges: bytes
Content-Length: 13965
Connection: close
Content-Language: es
GET /plugins/system/jceutilities/js/mediaobject.js HTTP/1.1

Host: mundo.paralax.com.mx

User-Agent: Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US; rv:1.9.2.13) Gecko/20101203 Firefox/3.6.13
Accept: */*
Accept-Language: en-us,en;q=0.5
Accept-Encoding: gzip,deflate
Accept-Charset: ISO-8859-1,utf-8;q=0.7,*;q=0.7
Keep-Alive: 115
Connection: keep-alive
Referer: http://mundo.paralax.com.mx/quien-es-paralax-multimedia/quienes-somos.html
Cookie: eab9220405c9182b18875e0f1bf4bc1c=gi3ehv5u36ipik2e17njia7ed6
HTTP/1.1 200 OK

Content-Type: application/x-javascript
Date: Mon, 12 Nov 2012 03:41:43 GMT
Server: Apache/2.2.3 (CentOS)
Last-Modified: Sat, 10 Nov 2012 01:53:49 GMT
Etag: &quot;103800a-fbd-56e28540&quot;
Accept-Ranges: bytes
Content-Length: 4029
Connection: close
Content-Language: es
GET /favicon.ico HTTP/1.1

Host: mundo.paralax.com.mx

User-Agent: Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US; rv:1.9.2.13) Gecko/20101203 Firefox/3.6.13
Accept: image/png,image/*;q=0.8,*/*;q=0.5
Accept-Language: en-us,en;q=0.5
Accept-Encoding: gzip,deflate
Accept-Charset: ISO-8859-1,utf-8;q=0.7,*;q=0.7
Keep-Alive: 115
Connection: keep-alive
Cookie: eab9220405c9182b18875e0f1bf4bc1c=gi3ehv5u36ipik2e17njia7ed6
HTTP/1.1 200 OK

Content-Type: text/plain; charset=UTF-8
Date: Mon, 12 Nov 2012 03:41:43 GMT
Server: Apache/2.2.3 (CentOS)
Last-Modified: Fri, 19 Mar 2010 04:00:00 GMT
Etag: &quot;2b08e0-47e-619b3000&quot;
Accept-Ranges: bytes
Content-Length: 1150
Connection: close
Content-Language: es
GET /plugins/system/jceutilities/js/jquery-126.js HTTP/1.1

Host: mundo.paralax.com.mx

User-Agent: Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US; rv:1.9.2.13) Gecko/20101203 Firefox/3.6.13
Accept: */*
Accept-Language: en-us,en;q=0.5
Accept-Encoding: gzip,deflate
Accept-Charset: ISO-8859-1,utf-8;q=0.7,*;q=0.7
Keep-Alive: 115
Connection: keep-alive
Referer: http://mundo.paralax.com.mx/quien-es-paralax-multimedia/quienes-somos.html
Cookie: eab9220405c9182b18875e0f1bf4bc1c=gi3ehv5u36ipik2e17njia7ed6
HTTP/1.1 200 OK

Content-Type: application/x-javascript
Date: Mon, 12 Nov 2012 03:41:43 GMT
Server: Apache/2.2.3 (CentOS)
Last-Modified: Sat, 10 Nov 2012 01:53:49 GMT
Etag: &quot;1038009-79dc-56e28540&quot;
Accept-Ranges: bytes
Content-Length: 31196
Connection: close
Content-Language: es
GET /plugins/system/jceutilities/js/jceutilities-217.js HTTP/1.1

Host: mundo.paralax.com.mx

User-Agent: Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US; rv:1.9.2.13) Gecko/20101203 Firefox/3.6.13
Accept: */*
Accept-Language: en-us,en;q=0.5
Accept-Encoding: gzip,deflate
Accept-Charset: ISO-8859-1,utf-8;q=0.7,*;q=0.7
Keep-Alive: 115
Connection: keep-alive
Referer: http://mundo.paralax.com.mx/quien-es-paralax-multimedia/quienes-somos.html
Cookie: eab9220405c9182b18875e0f1bf4bc1c=gi3ehv5u36ipik2e17njia7ed6
HTTP/1.1 200 OK

Content-Type: application/x-javascript
Date: Mon, 12 Nov 2012 03:41:43 GMT
Server: Apache/2.2.3 (CentOS)
Last-Modified: Sat, 10 Nov 2012 01:53:49 GMT
Etag: &quot;1038008-4eac-56e28540&quot;
Accept-Ranges: bytes
Content-Length: 20140
Connection: close
Content-Language: es
GET /components/com_jcomments/js/jcomments-v2.1.js?v=2 HTTP/1.1

Host: mundo.paralax.com.mx

User-Agent: Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US; rv:1.9.2.13) Gecko/20101203 Firefox/3.6.13
Accept: */*
Accept-Language: en-us,en;q=0.5
Accept-Encoding: gzip,deflate
Accept-Charset: ISO-8859-1,utf-8;q=0.7,*;q=0.7
Keep-Alive: 115
Connection: keep-alive
Referer: http://mundo.paralax.com.mx/quien-es-paralax-multimedia/quienes-somos.html
Cookie: eab9220405c9182b18875e0f1bf4bc1c=gi3ehv5u36ipik2e17njia7ed6
HTTP/1.1 200 OK

Content-Type: application/x-javascript
Date: Mon, 12 Nov 2012 03:41:43 GMT
Server: Apache/2.2.3 (CentOS)
Last-Modified: Sat, 10 Nov 2012 01:53:54 GMT
Etag: &quot;2b242a-6acd-572ed080&quot;
Accept-Ranges: bytes
Content-Length: 27341
Connection: close
Content-Language: es
GET /components/com_jcomments/libraries/joomlatune/ajax.js HTTP/1.1

Host: mundo.paralax.com.mx

User-Agent: Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US; rv:1.9.2.13) Gecko/20101203 Firefox/3.6.13
Accept: */*
Accept-Language: en-us,en;q=0.5
Accept-Encoding: gzip,deflate
Accept-Charset: ISO-8859-1,utf-8;q=0.7,*;q=0.7
Keep-Alive: 115
Connection: keep-alive
Referer: http://mundo.paralax.com.mx/quien-es-paralax-multimedia/quienes-somos.html
Cookie: eab9220405c9182b18875e0f1bf4bc1c=gi3ehv5u36ipik2e17njia7ed6
HTTP/1.1 200 OK

Content-Type: application/x-javascript
Date: Mon, 12 Nov 2012 03:41:43 GMT
Server: Apache/2.2.3 (CentOS)
Last-Modified: Sat, 10 Nov 2012 01:53:54 GMT
Etag: &quot;2b2493-102d-572ed080&quot;
Accept-Ranges: bytes
Content-Length: 4141
Connection: close
Content-Language: es
GET /media/system/js/caption.js HTTP/1.1

Host: mundo.paralax.com.mx

User-Agent: Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US; rv:1.9.2.13) Gecko/20101203 Firefox/3.6.13
Accept: */*
Accept-Language: en-us,en;q=0.5
Accept-Encoding: gzip,deflate
Accept-Charset: ISO-8859-1,utf-8;q=0.7,*;q=0.7
Keep-Alive: 115
Connection: keep-alive
Referer: http://mundo.paralax.com.mx/quien-es-paralax-multimedia/quienes-somos.html
Cookie: eab9220405c9182b18875e0f1bf4bc1c=gi3ehv5u36ipik2e17njia7ed6
HTTP/1.1 200 OK

Content-Type: application/x-javascript
Date: Mon, 12 Nov 2012 03:41:43 GMT
Server: Apache/2.2.3 (CentOS)
Last-Modified: Sat, 10 Nov 2012 01:53:51 GMT
Etag: &quot;2b5100-84e-570109c0&quot;
Accept-Ranges: bytes
Content-Length: 2126
Connection: close
Content-Language: es
GET /plugins/system/rokbox/rokbox-mt1.2.js HTTP/1.1

Host: mundo.paralax.com.mx

User-Agent: Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US; rv:1.9.2.13) Gecko/20101203 Firefox/3.6.13
Accept: */*
Accept-Language: en-us,en;q=0.5
Accept-Encoding: gzip,deflate
Accept-Charset: ISO-8859-1,utf-8;q=0.7,*;q=0.7
Keep-Alive: 115
Connection: keep-alive
Referer: http://mundo.paralax.com.mx/quien-es-paralax-multimedia/quienes-somos.html
Cookie: eab9220405c9182b18875e0f1bf4bc1c=gi3ehv5u36ipik2e17njia7ed6
HTTP/1.1 200 OK

Content-Type: application/x-javascript
Date: Mon, 12 Nov 2012 03:41:43 GMT
Server: Apache/2.2.3 (CentOS)
Last-Modified: Sat, 10 Nov 2012 01:53:49 GMT
Etag: &quot;10c0007-5562-56e28540&quot;
Accept-Ranges: bytes
Content-Length: 21858
Connection: close
Content-Language: es
GET /plugins/system/rokbox/themes/dark/rokbox-config.js HTTP/1.1

Host: mundo.paralax.com.mx

User-Agent: Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US; rv:1.9.2.13) Gecko/20101203 Firefox/3.6.13
Accept: */*
Accept-Language: en-us,en;q=0.5
Accept-Encoding: gzip,deflate
Accept-Charset: ISO-8859-1,utf-8;q=0.7,*;q=0.7
Keep-Alive: 115
Connection: keep-alive
Referer: http://mundo.paralax.com.mx/quien-es-paralax-multimedia/quienes-somos.html
Cookie: eab9220405c9182b18875e0f1bf4bc1c=gi3ehv5u36ipik2e17njia7ed6
HTTP/1.1 200 OK

Content-Type: application/x-javascript
Date: Mon, 12 Nov 2012 03:41:43 GMT
Server: Apache/2.2.3 (CentOS)
Last-Modified: Sat, 10 Nov 2012 01:53:49 GMT
Etag: &quot;10e0013-aca-56e28540&quot;
Accept-Ranges: bytes
Content-Length: 2762
Connection: close
Content-Language: es
GET /templates/rt_metamorph_v2_j15/css/template_css.css HTTP/1.1

Host: mundo.paralax.com.mx

User-Agent: Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US; rv:1.9.2.13) Gecko/20101203 Firefox/3.6.13
Accept: text/css,*/*;q=0.1
Accept-Language: en-us,en;q=0.5
Accept-Encoding: gzip,deflate
Accept-Charset: ISO-8859-1,utf-8;q=0.7,*;q=0.7
Keep-Alive: 115
Connection: keep-alive
Referer: http://mundo.paralax.com.mx/quien-es-paralax-multimedia/quienes-somos.html
Cookie: eab9220405c9182b18875e0f1bf4bc1c=gi3ehv5u36ipik2e17njia7ed6
HTTP/1.1 200 OK

Content-Type: text/css
Date: Mon, 12 Nov 2012 03:41:43 GMT
Server: Apache/2.2.3 (CentOS)
Last-Modified: Tue, 24 Aug 2010 03:54:09 GMT
Etag: &quot;149000c-5fd6-b79c9a40&quot;
Accept-Ranges: bytes
Content-Length: 24534
Connection: close
Content-Language: es
GET /templates/rt_metamorph_v2_j15/css/style3.css HTTP/1.1

Host: mundo.paralax.com.mx

User-Agent: Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US; rv:1.9.2.13) Gecko/20101203 Firefox/3.6.13
Accept: text/css,*/*;q=0.1
Accept-Language: en-us,en;q=0.5
Accept-Encoding: gzip,deflate
Accept-Charset: ISO-8859-1,utf-8;q=0.7,*;q=0.7
Keep-Alive: 115
Connection: keep-alive
Referer: http://mundo.paralax.com.mx/quien-es-paralax-multimedia/quienes-somos.html
Cookie: eab9220405c9182b18875e0f1bf4bc1c=gi3ehv5u36ipik2e17njia7ed6
HTTP/1.1 200 OK

Content-Type: text/css
Date: Mon, 12 Nov 2012 03:41:43 GMT
Server: Apache/2.2.3 (CentOS)
Last-Modified: Tue, 26 May 2009 07:26:00 GMT
Etag: &quot;1490008-9c9-a3737200&quot;
Accept-Ranges: bytes
Content-Length: 2505
Connection: close
Content-Language: es
GET /templates/rt_metamorph_v2_j15/css/typography.css HTTP/1.1

Host: mundo.paralax.com.mx

User-Agent: Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US; rv:1.9.2.13) Gecko/20101203 Firefox/3.6.13
Accept: text/css,*/*;q=0.1
Accept-Language: en-us,en;q=0.5
Accept-Encoding: gzip,deflate
Accept-Charset: ISO-8859-1,utf-8;q=0.7,*;q=0.7
Keep-Alive: 115
Connection: keep-alive
Referer: http://mundo.paralax.com.mx/quien-es-paralax-multimedia/quienes-somos.html
Cookie: eab9220405c9182b18875e0f1bf4bc1c=gi3ehv5u36ipik2e17njia7ed6
HTTP/1.1 200 OK

Content-Type: text/css
Date: Mon, 12 Nov 2012 03:41:43 GMT
Server: Apache/2.2.3 (CentOS)
Last-Modified: Tue, 26 May 2009 07:26:00 GMT
Etag: &quot;149000f-1a1a-a3737200&quot;
Accept-Ranges: bytes
Content-Length: 6682
Connection: close
Content-Language: es
GET /templates/rt_metamorph_v2_j15/css/rokslidestrip.css HTTP/1.1

Host: mundo.paralax.com.mx

User-Agent: Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US; rv:1.9.2.13) Gecko/20101203 Firefox/3.6.13
Accept: text/css,*/*;q=0.1
Accept-Language: en-us,en;q=0.5
Accept-Encoding: gzip,deflate
Accept-Charset: ISO-8859-1,utf-8;q=0.7,*;q=0.7
Keep-Alive: 115
Connection: keep-alive
Referer: http://mundo.paralax.com.mx/quien-es-paralax-multimedia/quienes-somos.html
Cookie: eab9220405c9182b18875e0f1bf4bc1c=gi3ehv5u36ipik2e17njia7ed6
HTTP/1.1 200 OK

Content-Type: text/css
Date: Mon, 12 Nov 2012 03:41:43 GMT
Server: Apache/2.2.3 (CentOS)
Last-Modified: Tue, 26 May 2009 07:26:00 GMT
Etag: &quot;1490005-21a-a3737200&quot;
Accept-Ranges: bytes
Content-Length: 538
Connection: close
Content-Language: es
GET /templates/rt_metamorph_v2_j15/css/rokmoomenu.css HTTP/1.1

Host: mundo.paralax.com.mx

User-Agent: Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US; rv:1.9.2.13) Gecko/20101203 Firefox/3.6.13
Accept: text/css,*/*;q=0.1
Accept-Language: en-us,en;q=0.5
Accept-Encoding: gzip,deflate
Accept-Charset: ISO-8859-1,utf-8;q=0.7,*;q=0.7
Keep-Alive: 115
Connection: keep-alive
Referer: http://mundo.paralax.com.mx/quien-es-paralax-multimedia/quienes-somos.html
Cookie: eab9220405c9182b18875e0f1bf4bc1c=gi3ehv5u36ipik2e17njia7ed6
HTTP/1.1 200 OK

Content-Type: text/css
Date: Mon, 12 Nov 2012 03:41:44 GMT
Server: Apache/2.2.3 (CentOS)
Last-Modified: Tue, 26 May 2009 07:26:00 GMT
Etag: &quot;1490004-450-a3737200&quot;
Accept-Ranges: bytes
Content-Length: 1104
Connection: close
Content-Language: es
GET /templates/rt_metamorph_v2_j15/js/roksameheight.js HTTP/1.1

Host: mundo.paralax.com.mx

User-Agent: Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US; rv:1.9.2.13) Gecko/20101203 Firefox/3.6.13
Accept: */*
Accept-Language: en-us,en;q=0.5
Accept-Encoding: gzip,deflate
Accept-Charset: ISO-8859-1,utf-8;q=0.7,*;q=0.7
Keep-Alive: 115
Connection: keep-alive
Referer: http://mundo.paralax.com.mx/quien-es-paralax-multimedia/quienes-somos.html
Cookie: eab9220405c9182b18875e0f1bf4bc1c=gi3ehv5u36ipik2e17njia7ed6
HTTP/1.1 200 OK

Content-Type: application/x-javascript
Date: Mon, 12 Nov 2012 03:41:44 GMT
Server: Apache/2.2.3 (CentOS)
Last-Modified: Sat, 10 Nov 2012 01:53:49 GMT
Etag: &quot;14e8007-2a7-56e28540&quot;
Accept-Ranges: bytes
Content-Length: 679
Connection: close
Content-Language: es
GET /templates/rt_metamorph_v2_j15/js/rokslidestrip.js HTTP/1.1

Host: mundo.paralax.com.mx

User-Agent: Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US; rv:1.9.2.13) Gecko/20101203 Firefox/3.6.13
Accept: */*
Accept-Language: en-us,en;q=0.5
Accept-Encoding: gzip,deflate
Accept-Charset: ISO-8859-1,utf-8;q=0.7,*;q=0.7
Keep-Alive: 115
Connection: keep-alive
Referer: http://mundo.paralax.com.mx/quien-es-paralax-multimedia/quienes-somos.html
Cookie: eab9220405c9182b18875e0f1bf4bc1c=gi3ehv5u36ipik2e17njia7ed6
HTTP/1.1 200 OK

Content-Type: application/x-javascript
Date: Mon, 12 Nov 2012 03:41:44 GMT
Server: Apache/2.2.3 (CentOS)
Last-Modified: Sat, 10 Nov 2012 01:53:49 GMT
Etag: &quot;14e8008-1543-56e28540&quot;
Accept-Ranges: bytes
Content-Length: 5443
Connection: close
Content-Language: es
GET /templates/rt_metamorph_v2_j15/js/rokmoomenu.js HTTP/1.1

Host: mundo.paralax.com.mx

User-Agent: Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US; rv:1.9.2.13) Gecko/20101203 Firefox/3.6.13
Accept: */*
Accept-Language: en-us,en;q=0.5
Accept-Encoding: gzip,deflate
Accept-Charset: ISO-8859-1,utf-8;q=0.7,*;q=0.7
Keep-Alive: 115
Connection: keep-alive
Referer: http://mundo.paralax.com.mx/quien-es-paralax-multimedia/quienes-somos.html
Cookie: eab9220405c9182b18875e0f1bf4bc1c=gi3ehv5u36ipik2e17njia7ed6
HTTP/1.1 200 OK

Content-Type: application/x-javascript
Date: Mon, 12 Nov 2012 03:41:44 GMT
Server: Apache/2.2.3 (CentOS)
Last-Modified: Sat, 10 Nov 2012 01:53:49 GMT
Etag: &quot;14e8006-1483-56e28540&quot;
Accept-Ranges: bytes
Content-Length: 5251
Connection: close
Content-Language: es
GET /templates/rt_metamorph_v2_j15/js/mootools.bgiframe.js HTTP/1.1

Host: mundo.paralax.com.mx

User-Agent: Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US; rv:1.9.2.13) Gecko/20101203 Firefox/3.6.13
Accept: */*
Accept-Language: en-us,en;q=0.5
Accept-Encoding: gzip,deflate
Accept-Charset: ISO-8859-1,utf-8;q=0.7,*;q=0.7
Keep-Alive: 115
Connection: keep-alive
Referer: http://mundo.paralax.com.mx/quien-es-paralax-multimedia/quienes-somos.html
Cookie: eab9220405c9182b18875e0f1bf4bc1c=gi3ehv5u36ipik2e17njia7ed6
HTTP/1.1 200 OK

Content-Type: application/x-javascript
Date: Mon, 12 Nov 2012 03:41:44 GMT
Server: Apache/2.2.3 (CentOS)
Last-Modified: Sat, 10 Nov 2012 01:53:49 GMT
Etag: &quot;14e8004-467-56e28540&quot;
Accept-Ranges: bytes
Content-Length: 1127
Connection: close
Content-Language: es
GET /templates/rt_metamorph_v2_j15/images/blank.gif HTTP/1.1

Host: mundo.paralax.com.mx

User-Agent: Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US; rv:1.9.2.13) Gecko/20101203 Firefox/3.6.13
Accept: image/png,image/*;q=0.8,*/*;q=0.5
Accept-Language: en-us,en;q=0.5
Accept-Encoding: gzip,deflate
Accept-Charset: ISO-8859-1,utf-8;q=0.7,*;q=0.7
Keep-Alive: 115
Connection: keep-alive
Referer: http://mundo.paralax.com.mx/quien-es-paralax-multimedia/quienes-somos.html
Cookie: eab9220405c9182b18875e0f1bf4bc1c=gi3ehv5u36ipik2e17njia7ed6
HTTP/1.1 200 OK

Content-Type: image/gif
Date: Mon, 12 Nov 2012 03:41:44 GMT
Server: Apache/2.2.3 (CentOS)
Last-Modified: Tue, 26 May 2009 07:26:00 GMT
Etag: &quot;14a8003-2b-a3737200&quot;
Accept-Ranges: bytes
Content-Length: 43
Connection: close
Content-Language: es
GET /templates/rt_metamorph_v2_j15/images/pdf_button.png HTTP/1.1

Host: mundo.paralax.com.mx

User-Agent: Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US; rv:1.9.2.13) Gecko/20101203 Firefox/3.6.13
Accept: image/png,image/*;q=0.8,*/*;q=0.5
Accept-Language: en-us,en;q=0.5
Accept-Encoding: gzip,deflate
Accept-Charset: ISO-8859-1,utf-8;q=0.7,*;q=0.7
Keep-Alive: 115
Connection: keep-alive
Referer: http://mundo.paralax.com.mx/quien-es-paralax-multimedia/quienes-somos.html
Cookie: eab9220405c9182b18875e0f1bf4bc1c=gi3ehv5u36ipik2e17njia7ed6
HTTP/1.1 200 OK

Content-Type: image/png
Date: Mon, 12 Nov 2012 03:41:44 GMT
Server: Apache/2.2.3 (CentOS)
Last-Modified: Tue, 26 May 2009 07:26:00 GMT
Etag: &quot;14a8023-509-a3737200&quot;
Accept-Ranges: bytes
Content-Length: 1289
Connection: close
Content-Language: es
GET /templates/rt_metamorph_v2_j15/images/emailButton.png HTTP/1.1

Host: mundo.paralax.com.mx

User-Agent: Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US; rv:1.9.2.13) Gecko/20101203 Firefox/3.6.13
Accept: image/png,image/*;q=0.8,*/*;q=0.5
Accept-Language: en-us,en;q=0.5
Accept-Encoding: gzip,deflate
Accept-Charset: ISO-8859-1,utf-8;q=0.7,*;q=0.7
Keep-Alive: 115
Connection: keep-alive
Referer: http://mundo.paralax.com.mx/quien-es-paralax-multimedia/quienes-somos.html
Cookie: eab9220405c9182b18875e0f1bf4bc1c=gi3ehv5u36ipik2e17njia7ed6
HTTP/1.1 200 OK

Content-Type: image/png
Date: Mon, 12 Nov 2012 03:41:44 GMT
Server: Apache/2.2.3 (CentOS)
Last-Modified: Tue, 26 May 2009 07:26:00 GMT
Etag: &quot;14a800f-502-a3737200&quot;
Accept-Ranges: bytes
Content-Length: 1282
Connection: close
Content-Language: es
GET /plugins/system/mtupgrade/mootools.js HTTP/1.1

Host: mundo.paralax.com.mx

User-Agent: Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US; rv:1.9.2.13) Gecko/20101203 Firefox/3.6.13
Accept: */*
Accept-Language: en-us,en;q=0.5
Accept-Encoding: gzip,deflate
Accept-Charset: ISO-8859-1,utf-8;q=0.7,*;q=0.7
Keep-Alive: 115
Connection: keep-alive
Referer: http://mundo.paralax.com.mx/quien-es-paralax-multimedia/quienes-somos.html
Cookie: eab9220405c9182b18875e0f1bf4bc1c=gi3ehv5u36ipik2e17njia7ed6
HTTP/1.1 200 OK

Content-Type: application/x-javascript
Date: Mon, 12 Nov 2012 03:41:43 GMT
Server: Apache/2.2.3 (CentOS)
Last-Modified: Sat, 10 Nov 2012 01:53:49 GMT
Etag: &quot;1088005-1d20f-56e28540&quot;
Accept-Ranges: bytes
Content-Length: 119311
Connection: close
Content-Language: es
GET /images/favicon.ico HTTP/1.1

Host: mundo.paralax.com.mx

User-Agent: Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US; rv:1.9.2.13) Gecko/20101203 Firefox/3.6.13
Accept: image/png,image/*;q=0.8,*/*;q=0.5
Accept-Language: en-us,en;q=0.5
Accept-Encoding: gzip,deflate
Accept-Charset: ISO-8859-1,utf-8;q=0.7,*;q=0.7
Keep-Alive: 115
Connection: keep-alive
Cookie: eab9220405c9182b18875e0f1bf4bc1c=gi3ehv5u36ipik2e17njia7ed6
HTTP/1.1 404 Not Found

Content-Type: text/html; charset=iso-8859-1
Date: Mon, 12 Nov 2012 03:41:45 GMT
Server: Apache/2.2.3 (CentOS)
Content-Length: 301
Connection: close
GET /templates/rt_metamorph_v2_j15/images/style3/body-bg.jpg HTTP/1.1

Host: mundo.paralax.com.mx

User-Agent: Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US; rv:1.9.2.13) Gecko/20101203 Firefox/3.6.13
Accept: image/png,image/*;q=0.8,*/*;q=0.5
Accept-Language: en-us,en;q=0.5
Accept-Encoding: gzip,deflate
Accept-Charset: ISO-8859-1,utf-8;q=0.7,*;q=0.7
Keep-Alive: 115
Connection: keep-alive
Referer: http://mundo.paralax.com.mx/templates/rt_metamorph_v2_j15/css/style3.css
Cookie: eab9220405c9182b18875e0f1bf4bc1c=gi3ehv5u36ipik2e17njia7ed6
HTTP/1.1 200 OK

Content-Type: image/jpeg
Date: Mon, 12 Nov 2012 03:41:45 GMT
Server: Apache/2.2.3 (CentOS)
Last-Modified: Sat, 26 Dec 2009 02:37:46 GMT
Etag: &quot;14c0001-7e2c-8eb03280&quot;
Accept-Ranges: bytes
Content-Length: 32300
Connection: close
Content-Language: es
GET /templates/rt_metamorph_v2_j15/images/logo.png HTTP/1.1

Host: mundo.paralax.com.mx

User-Agent: Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US; rv:1.9.2.13) Gecko/20101203 Firefox/3.6.13
Accept: image/png,image/*;q=0.8,*/*;q=0.5
Accept-Language: en-us,en;q=0.5
Accept-Encoding: gzip,deflate
Accept-Charset: ISO-8859-1,utf-8;q=0.7,*;q=0.7
Keep-Alive: 115
Connection: keep-alive
Referer: http://mundo.paralax.com.mx/templates/rt_metamorph_v2_j15/css/template_css.css
Cookie: eab9220405c9182b18875e0f1bf4bc1c=gi3ehv5u36ipik2e17njia7ed6
HTTP/1.1 200 OK

Content-Type: image/png
Date: Mon, 12 Nov 2012 03:41:45 GMT
Server: Apache/2.2.3 (CentOS)
Last-Modified: Sun, 13 Sep 2009 07:50:11 GMT
Etag: &quot;14a801d-3928-cc7b32c0&quot;
Accept-Ranges: bytes
Content-Length: 14632
Connection: close
Content-Language: es
GET /templates/rt_metamorph_v2_j15/images/0147_textile.jpg HTTP/1.1

Host: mundo.paralax.com.mx

User-Agent: Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US; rv:1.9.2.13) Gecko/20101203 Firefox/3.6.13
Accept: image/png,image/*;q=0.8,*/*;q=0.5
Accept-Language: en-us,en;q=0.5
Accept-Encoding: gzip,deflate
Accept-Charset: ISO-8859-1,utf-8;q=0.7,*;q=0.7
Keep-Alive: 115
Connection: keep-alive
Referer: http://mundo.paralax.com.mx/templates/rt_metamorph_v2_j15/css/template_css.css
Cookie: eab9220405c9182b18875e0f1bf4bc1c=gi3ehv5u36ipik2e17njia7ed6
HTTP/1.1 200 OK

Content-Type: image/jpeg
Date: Mon, 12 Nov 2012 03:41:45 GMT
Server: Apache/2.2.3 (CentOS)
Last-Modified: Sat, 26 Dec 2009 02:21:32 GMT
Etag: &quot;14a8001-933-54a22300&quot;
Accept-Ranges: bytes
Content-Length: 2355
Connection: close
Content-Language: es
GET /templates/rt_metamorph_v2_j15/images/menu-bar.png HTTP/1.1

Host: mundo.paralax.com.mx

User-Agent: Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US; rv:1.9.2.13) Gecko/20101203 Firefox/3.6.13
Accept: image/png,image/*;q=0.8,*/*;q=0.5
Accept-Language: en-us,en;q=0.5
Accept-Encoding: gzip,deflate
Accept-Charset: ISO-8859-1,utf-8;q=0.7,*;q=0.7
Keep-Alive: 115
Connection: keep-alive
Referer: http://mundo.paralax.com.mx/templates/rt_metamorph_v2_j15/css/template_css.css
Cookie: eab9220405c9182b18875e0f1bf4bc1c=gi3ehv5u36ipik2e17njia7ed6
HTTP/1.1 200 OK

Content-Type: image/png
Date: Mon, 12 Nov 2012 03:41:45 GMT
Server: Apache/2.2.3 (CentOS)
Last-Modified: Mon, 06 Oct 2008 22:45:14 GMT
Etag: &quot;14a8022-511-6fb3b280&quot;
Accept-Ranges: bytes
Content-Length: 1297
Connection: close
Content-Language: es
GET /templates/rt_metamorph_v2_j15/images/horiz-menu-div.png HTTP/1.1

Host: mundo.paralax.com.mx

User-Agent: Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US; rv:1.9.2.13) Gecko/20101203 Firefox/3.6.13
Accept: image/png,image/*;q=0.8,*/*;q=0.5
Accept-Language: en-us,en;q=0.5
Accept-Encoding: gzip,deflate
Accept-Charset: ISO-8859-1,utf-8;q=0.7,*;q=0.7
Keep-Alive: 115
Connection: keep-alive
Referer: http://mundo.paralax.com.mx/templates/rt_metamorph_v2_j15/css/template_css.css
Cookie: eab9220405c9182b18875e0f1bf4bc1c=gi3ehv5u36ipik2e17njia7ed6
HTTP/1.1 200 OK

Content-Type: image/png
Date: Mon, 12 Nov 2012 03:41:45 GMT
Server: Apache/2.2.3 (CentOS)
Last-Modified: Tue, 26 May 2009 07:26:00 GMT
Etag: &quot;14a8013-502-a3737200&quot;
Accept-Ranges: bytes
Content-Length: 1282
Connection: close
Content-Language: es
GET /templates/rt_metamorph_v2_j15/images/dropdown-arrow.png HTTP/1.1

Host: mundo.paralax.com.mx

User-Agent: Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US; rv:1.9.2.13) Gecko/20101203 Firefox/3.6.13
Accept: image/png,image/*;q=0.8,*/*;q=0.5
Accept-Language: en-us,en;q=0.5
Accept-Encoding: gzip,deflate
Accept-Charset: ISO-8859-1,utf-8;q=0.7,*;q=0.7
Keep-Alive: 115
Connection: keep-alive
Referer: http://mundo.paralax.com.mx/templates/rt_metamorph_v2_j15/css/template_css.css
Cookie: eab9220405c9182b18875e0f1bf4bc1c=gi3ehv5u36ipik2e17njia7ed6
HTTP/1.1 200 OK

Content-Type: image/png
Date: Mon, 12 Nov 2012 03:41:45 GMT
Server: Apache/2.2.3 (CentOS)
Last-Modified: Tue, 26 May 2009 07:26:00 GMT
Etag: &quot;14a800d-53a-a3737200&quot;
Accept-Ranges: bytes
Content-Length: 1338
Connection: close
Content-Language: es
GET /templates/rt_metamorph_v2_j15/images/dropdown-arrow2.png HTTP/1.1

Host: mundo.paralax.com.mx

User-Agent: Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US; rv:1.9.2.13) Gecko/20101203 Firefox/3.6.13
Accept: image/png,image/*;q=0.8,*/*;q=0.5
Accept-Language: en-us,en;q=0.5
Accept-Encoding: gzip,deflate
Accept-Charset: ISO-8859-1,utf-8;q=0.7,*;q=0.7
Keep-Alive: 115
Connection: keep-alive
Referer: http://mundo.paralax.com.mx/templates/rt_metamorph_v2_j15/css/template_css.css
Cookie: eab9220405c9182b18875e0f1bf4bc1c=gi3ehv5u36ipik2e17njia7ed6
HTTP/1.1 200 OK

Content-Type: image/png
Date: Mon, 12 Nov 2012 03:41:45 GMT
Server: Apache/2.2.3 (CentOS)
Last-Modified: Tue, 26 May 2009 07:26:00 GMT
Etag: &quot;14a800e-53e-a3737200&quot;
Accept-Ranges: bytes
Content-Length: 1342
Connection: close
Content-Language: es
GET /pagead/js/r20121031/r20120730/show_ads_impl.js HTTP/1.1

Host: pagead2.googlesyndication.com

User-Agent: Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US; rv:1.9.2.13) Gecko/20101203 Firefox/3.6.13
Accept: */*
Accept-Language: en-us,en;q=0.5
Accept-Encoding: gzip,deflate
Accept-Charset: ISO-8859-1,utf-8;q=0.7,*;q=0.7
Keep-Alive: 115
Connection: keep-alive
Referer: http://mundo.paralax.com.mx/quien-es-paralax-multimedia/quienes-somos.html
HTTP/1.1 200 OK

Content-Type: text/javascript; charset=UTF-8
P3P: policyref=&quot;http://www.googleadservices.com/pagead/p3p.xml&quot;, CP=&quot;NOI DEV PSA PSD IVA IVD OTP OUR OTR IND OTC&quot;
Etag: 14655871875321016899
Date: Fri, 09 Nov 2012 20:33:27 GMT
Expires: Fri, 23 Nov 2012 20:33:27 GMT
X-Content-Type-Options: nosniff
Content-Disposition: attachment
Content-Encoding: gzip
Server: cafe
Content-Length: 19222
X-XSS-Protection: 1; mode=block
Cache-Control: public, max-age=1209600
Age: 198496
GET /templates/rt_metamorph_v2_j15/images/section2-bg.png HTTP/1.1

Host: mundo.paralax.com.mx

User-Agent: Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US; rv:1.9.2.13) Gecko/20101203 Firefox/3.6.13
Accept: image/png,image/*;q=0.8,*/*;q=0.5
Accept-Language: en-us,en;q=0.5
Accept-Encoding: gzip,deflate
Accept-Charset: ISO-8859-1,utf-8;q=0.7,*;q=0.7
Keep-Alive: 115
Connection: keep-alive
Referer: http://mundo.paralax.com.mx/templates/rt_metamorph_v2_j15/css/template_css.css
Cookie: eab9220405c9182b18875e0f1bf4bc1c=gi3ehv5u36ipik2e17njia7ed6
HTTP/1.1 200 OK

Content-Type: image/png
Date: Mon, 12 Nov 2012 03:41:45 GMT
Server: Apache/2.2.3 (CentOS)
Last-Modified: Tue, 26 May 2009 07:26:00 GMT
Etag: &quot;14a802b-561-a3737200&quot;
Accept-Ranges: bytes
Content-Length: 1377
Connection: close
Content-Language: es
GET /templates/rt_metamorph_v2_j15/images/search-bg.png HTTP/1.1

Host: mundo.paralax.com.mx

User-Agent: Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US; rv:1.9.2.13) Gecko/20101203 Firefox/3.6.13
Accept: image/png,image/*;q=0.8,*/*;q=0.5
Accept-Language: en-us,en;q=0.5
Accept-Encoding: gzip,deflate
Accept-Charset: ISO-8859-1,utf-8;q=0.7,*;q=0.7
Keep-Alive: 115
Connection: keep-alive
Referer: http://mundo.paralax.com.mx/templates/rt_metamorph_v2_j15/css/template_css.css
Cookie: eab9220405c9182b18875e0f1bf4bc1c=gi3ehv5u36ipik2e17njia7ed6
HTTP/1.1 200 OK

Content-Type: image/png
Date: Mon, 12 Nov 2012 03:41:45 GMT
Server: Apache/2.2.3 (CentOS)
Last-Modified: Tue, 26 May 2009 07:26:00 GMT
Etag: &quot;14a8029-60e-a3737200&quot;
Accept-Ranges: bytes
Content-Length: 1550
Connection: close
Content-Language: es
GET /templates/rt_metamorph_v2_j15/images/col-grad.png HTTP/1.1

Host: mundo.paralax.com.mx

User-Agent: Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US; rv:1.9.2.13) Gecko/20101203 Firefox/3.6.13
Accept: image/png,image/*;q=0.8,*/*;q=0.5
Accept-Language: en-us,en;q=0.5
Accept-Encoding: gzip,deflate
Accept-Charset: ISO-8859-1,utf-8;q=0.7,*;q=0.7
Keep-Alive: 115
Connection: keep-alive
Referer: http://mundo.paralax.com.mx/templates/rt_metamorph_v2_j15/css/template_css.css
Cookie: eab9220405c9182b18875e0f1bf4bc1c=gi3ehv5u36ipik2e17njia7ed6
HTTP/1.1 200 OK

Content-Type: image/png
Date: Mon, 12 Nov 2012 03:41:45 GMT
Server: Apache/2.2.3 (CentOS)
Last-Modified: Tue, 26 May 2009 07:26:00 GMT
Etag: &quot;14a800a-569-a3737200&quot;
Accept-Ranges: bytes
Content-Length: 1385
Connection: close
Content-Language: es
GET /templates/rt_metamorph_v2_j15/images/mainmenu-arrow.png HTTP/1.1

Host: mundo.paralax.com.mx

User-Agent: Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US; rv:1.9.2.13) Gecko/20101203 Firefox/3.6.13
Accept: image/png,image/*;q=0.8,*/*;q=0.5
Accept-Language: en-us,en;q=0.5
Accept-Encoding: gzip,deflate
Accept-Charset: ISO-8859-1,utf-8;q=0.7,*;q=0.7
Keep-Alive: 115
Connection: keep-alive
Referer: http://mundo.paralax.com.mx/templates/rt_metamorph_v2_j15/css/template_css.css
Cookie: eab9220405c9182b18875e0f1bf4bc1c=gi3ehv5u36ipik2e17njia7ed6
HTTP/1.1 200 OK

Content-Type: image/png
Date: Mon, 12 Nov 2012 03:41:45 GMT
Server: Apache/2.2.3 (CentOS)
Last-Modified: Tue, 26 May 2009 07:26:00 GMT
Etag: &quot;14a8020-545-a3737200&quot;
Accept-Ranges: bytes
Content-Length: 1349
Connection: close
Content-Language: es
GET /templates/rt_metamorph_v2_j15/images/style3/maincol-h3.png HTTP/1.1

Host: mundo.paralax.com.mx

User-Agent: Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US; rv:1.9.2.13) Gecko/20101203 Firefox/3.6.13
Accept: image/png,image/*;q=0.8,*/*;q=0.5
Accept-Language: en-us,en;q=0.5
Accept-Encoding: gzip,deflate
Accept-Charset: ISO-8859-1,utf-8;q=0.7,*;q=0.7
Keep-Alive: 115
Connection: keep-alive
Referer: http://mundo.paralax.com.mx/templates/rt_metamorph_v2_j15/css/style3.css
Cookie: eab9220405c9182b18875e0f1bf4bc1c=gi3ehv5u36ipik2e17njia7ed6
HTTP/1.1 200 OK

Content-Type: image/png
Date: Mon, 12 Nov 2012 03:41:45 GMT
Server: Apache/2.2.3 (CentOS)
Last-Modified: Tue, 26 May 2009 07:26:00 GMT
Etag: &quot;14c0002-25e-a3737200&quot;
Accept-Ranges: bytes
Content-Length: 606
Connection: close
Content-Language: es
GET /pagead/expansion_embed.js HTTP/1.1

Host: pagead2.googlesyndication.com

User-Agent: Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US; rv:1.9.2.13) Gecko/20101203 Firefox/3.6.13
Accept: */*
Accept-Language: en-us,en;q=0.5
Accept-Encoding: gzip,deflate
Accept-Charset: ISO-8859-1,utf-8;q=0.7,*;q=0.7
Keep-Alive: 115
Connection: keep-alive
Referer: http://mundo.paralax.com.mx/quien-es-paralax-multimedia/quienes-somos.html
HTTP/1.1 200 OK

Content-Type: text/javascript; charset=UTF-8
P3P: policyref=&quot;http://www.googleadservices.com/pagead/p3p.xml&quot;, CP=&quot;NOI DEV PSA PSD IVA IVD OTP OUR OTR IND OTC&quot;
Etag: 2372832783343406230
Date: Sun, 11 Nov 2012 20:33:28 GMT
Expires: Mon, 12 Nov 2012 20:33:28 GMT
X-Content-Type-Options: nosniff
Content-Disposition: attachment
Content-Encoding: gzip
Server: cafe
Content-Length: 25450
X-XSS-Protection: 1; mode=block
Age: 25695
Cache-Control: public, max-age=86400
GET /templates/rt_metamorph_v2_j15/images/maincol-grad.png HTTP/1.1

Host: mundo.paralax.com.mx

User-Agent: Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US; rv:1.9.2.13) Gecko/20101203 Firefox/3.6.13
Accept: image/png,image/*;q=0.8,*/*;q=0.5
Accept-Language: en-us,en;q=0.5
Accept-Encoding: gzip,deflate
Accept-Charset: ISO-8859-1,utf-8;q=0.7,*;q=0.7
Keep-Alive: 115
Connection: keep-alive
Referer: http://mundo.paralax.com.mx/templates/rt_metamorph_v2_j15/css/template_css.css
Cookie: eab9220405c9182b18875e0f1bf4bc1c=gi3ehv5u36ipik2e17njia7ed6
HTTP/1.1 200 OK

Content-Type: image/png
Date: Mon, 12 Nov 2012 03:41:46 GMT
Server: Apache/2.2.3 (CentOS)
Last-Modified: Tue, 26 May 2009 07:26:00 GMT
Etag: &quot;14a801f-573-a3737200&quot;
Accept-Ranges: bytes
Content-Length: 1395
Connection: close
Content-Language: es
GET /templates/rt_metamorph_v2_j15/images/bottom-logo.png HTTP/1.1

Host: mundo.paralax.com.mx

User-Agent: Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US; rv:1.9.2.13) Gecko/20101203 Firefox/3.6.13
Accept: image/png,image/*;q=0.8,*/*;q=0.5
Accept-Language: en-us,en;q=0.5
Accept-Encoding: gzip,deflate
Accept-Charset: ISO-8859-1,utf-8;q=0.7,*;q=0.7
Keep-Alive: 115
Connection: keep-alive
Referer: http://mundo.paralax.com.mx/templates/rt_metamorph_v2_j15/css/template_css.css
Cookie: eab9220405c9182b18875e0f1bf4bc1c=gi3ehv5u36ipik2e17njia7ed6
HTTP/1.1 200 OK

Content-Type: image/png
Date: Mon, 12 Nov 2012 03:41:46 GMT
Server: Apache/2.2.3 (CentOS)
Last-Modified: Sun, 13 Sep 2009 07:45:06 GMT
Etag: &quot;14a8006-1b3c-ba4d4480&quot;
Accept-Ranges: bytes
Content-Length: 6972
Connection: close
Content-Language: es
GET /images/favicon.ico HTTP/1.1

Host: mundo.paralax.com.mx

User-Agent: Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US; rv:1.9.2.13) Gecko/20101203 Firefox/3.6.13
Accept: text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8
Accept-Language: en-us,en;q=0.5
Accept-Encoding: gzip,deflate
Accept-Charset: ISO-8859-1,utf-8;q=0.7,*;q=0.7
Keep-Alive: 115
Connection: keep-alive
Cookie: eab9220405c9182b18875e0f1bf4bc1c=gi3ehv5u36ipik2e17njia7ed6
HTTP/1.1 404 Not Found

Content-Type: text/html; charset=iso-8859-1
Date: Mon, 12 Nov 2012 03:41:46 GMT
Server: Apache/2.2.3 (CentOS)
Content-Length: 301
Connection: close
GET /templates/rt_metamorph_v2_j15/images/bottom-grad.png HTTP/1.1

Host: mundo.paralax.com.mx

User-Agent: Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US; rv:1.9.2.13) Gecko/20101203 Firefox/3.6.13
Accept: image/png,image/*;q=0.8,*/*;q=0.5
Accept-Language: en-us,en;q=0.5
Accept-Encoding: gzip,deflate
Accept-Charset: ISO-8859-1,utf-8;q=0.7,*;q=0.7
Keep-Alive: 115
Connection: keep-alive
Referer: http://mundo.paralax.com.mx/templates/rt_metamorph_v2_j15/css/template_css.css
Cookie: eab9220405c9182b18875e0f1bf4bc1c=gi3ehv5u36ipik2e17njia7ed6
HTTP/1.1 200 OK

Content-Type: image/png
Date: Mon, 12 Nov 2012 03:41:46 GMT
Server: Apache/2.2.3 (CentOS)
Last-Modified: Tue, 26 May 2009 07:26:00 GMT
Etag: &quot;14a8005-53f-a3737200&quot;
Accept-Ranges: bytes
Content-Length: 1343
Connection: close
Content-Language: es
GET /pagead/osd.js HTTP/1.1

Host: pagead2.googlesyndication.com

User-Agent: Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US; rv:1.9.2.13) Gecko/20101203 Firefox/3.6.13
Accept: */*
Accept-Language: en-us,en;q=0.5
Accept-Encoding: gzip,deflate
Accept-Charset: ISO-8859-1,utf-8;q=0.7,*;q=0.7
Keep-Alive: 115
Connection: keep-alive
Referer: http://mundo.paralax.com.mx/quien-es-paralax-multimedia/quienes-somos.html
If-None-Match: 13350759849962699205
HTTP/1.1 200 OK

Content-Type: text/javascript; charset=UTF-8
P3P: policyref=&quot;http://www.googleadservices.com/pagead/p3p.xml&quot;, CP=&quot;NOI DEV PSA PSD IVA IVD OTP OUR OTR IND OTC&quot;
Etag: 6549576333968007708
Date: Mon, 12 Nov 2012 03:34:14 GMT
Expires: Mon, 12 Nov 2012 04:34:14 GMT
X-Content-Type-Options: nosniff
Content-Disposition: attachment
Content-Encoding: gzip
Server: cafe
Content-Length: 5986
X-XSS-Protection: 1; mode=block
Age: 450
Cache-Control: public, max-age=3600
GET /plugins/system/rokbox/themes/dark/tl.png HTTP/1.1

Host: mundo.paralax.com.mx

User-Agent: Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US; rv:1.9.2.13) Gecko/20101203 Firefox/3.6.13
Accept: image/png,image/*;q=0.8,*/*;q=0.5
Accept-Language: en-us,en;q=0.5
Accept-Encoding: gzip,deflate
Accept-Charset: ISO-8859-1,utf-8;q=0.7,*;q=0.7
Keep-Alive: 115
Connection: keep-alive
Referer: http://mundo.paralax.com.mx/plugins/system/rokbox/themes/dark/rokbox-style.css
Cookie: eab9220405c9182b18875e0f1bf4bc1c=gi3ehv5u36ipik2e17njia7ed6
HTTP/1.1 200 OK

Content-Type: image/png
Date: Mon, 12 Nov 2012 03:41:46 GMT
Server: Apache/2.2.3 (CentOS)
Last-Modified: Wed, 13 Apr 2011 20:13:59 GMT
Etag: &quot;10e0019-5d8-72f3cfc0&quot;
Accept-Ranges: bytes
Content-Length: 1496
Connection: close
Content-Language: es
GET /plugins/system/rokbox/themes/dark/tr.png HTTP/1.1

Host: mundo.paralax.com.mx

User-Agent: Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US; rv:1.9.2.13) Gecko/20101203 Firefox/3.6.13
Accept: image/png,image/*;q=0.8,*/*;q=0.5
Accept-Language: en-us,en;q=0.5
Accept-Encoding: gzip,deflate
Accept-Charset: ISO-8859-1,utf-8;q=0.7,*;q=0.7
Keep-Alive: 115
Connection: keep-alive
Referer: http://mundo.paralax.com.mx/plugins/system/rokbox/themes/dark/rokbox-style.css
Cookie: eab9220405c9182b18875e0f1bf4bc1c=gi3ehv5u36ipik2e17njia7ed6
HTTP/1.1 200 OK

Content-Type: image/png
Date: Mon, 12 Nov 2012 03:41:46 GMT
Server: Apache/2.2.3 (CentOS)
Last-Modified: Wed, 13 Apr 2011 20:13:59 GMT
Etag: &quot;10e001d-616-72f3cfc0&quot;
Accept-Ranges: bytes
Content-Length: 1558
Connection: close
Content-Language: es
GET /js/plusone.js HTTP/1.1

Host: apis.google.com

User-Agent: Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US; rv:1.9.2.13) Gecko/20101203 Firefox/3.6.13
Accept: */*
Accept-Language: en-us,en;q=0.5
Accept-Encoding: gzip,deflate
Accept-Charset: ISO-8859-1,utf-8;q=0.7,*;q=0.7
Keep-Alive: 115
Connection: keep-alive
Referer: http://mundo.paralax.com.mx/quien-es-paralax-multimedia/quienes-somos.html
Cookie: PREF=ID=18d07d2c5ecbbb08:U=205ee10a10512bfa:FF=0:TM=1350344350:LM=1350344627:S=oVTvNjgbzbFNBNUF; NID=64=UOjfkeau7k9dzmFvAsFwVqmD4s7g_bdUMaEnGOlKRSTKCit3R_G5xg2kMKTOgRf2IL0DzvimBbfFpj1mIHK6cKNk76wCsEyOlULvzyFq8aklSyHHGXGPdMpqcZCr8LfK
HTTP/1.1 200 OK

Content-Type: application/javascript; charset=utf-8
X-UA-Compatible: IE=edge, chrome=1
Etag: &quot;529104c25e723e726505bee2aa12dd85&quot;
Expires: Mon, 12 Nov 2012 03:41:44 GMT
Date: Mon, 12 Nov 2012 03:41:44 GMT
Cache-Control: private, max-age=1800
Content-Encoding: gzip
Transfer-Encoding: chunked
X-Content-Type-Options: nosniff
X-Frame-Options: SAMEORIGIN
X-XSS-Protection: 1; mode=block
Server: GSE
GET /plugins/system/jceutilities/themes/squeezebox/theme.html HTTP/1.1

Host: mundo.paralax.com.mx

User-Agent: Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US; rv:1.9.2.13) Gecko/20101203 Firefox/3.6.13
Accept: */*
Accept-Language: en-us,en;q=0.5
Accept-Encoding: gzip,deflate
Accept-Charset: ISO-8859-1,utf-8;q=0.7,*;q=0.7
Keep-Alive: 115
Connection: keep-alive
X-Requested-With: XMLHttpRequest
Referer: http://mundo.paralax.com.mx/quien-es-paralax-multimedia/quienes-somos.html
Cookie: eab9220405c9182b18875e0f1bf4bc1c=gi3ehv5u36ipik2e17njia7ed6
HTTP/1.1 200 OK

Content-Type: text/html; charset=UTF-8
Date: Mon, 12 Nov 2012 03:41:46 GMT
Server: Apache/2.2.3 (CentOS)
Last-Modified: Wed, 13 Apr 2011 20:08:34 GMT
Etag: &quot;1048003-2e0-5f94b480&quot;
Accept-Ranges: bytes
Content-Length: 736
Connection: close
Content-Language: es
GET /plugins/system/rokbox/themes/dark/top.png HTTP/1.1

Host: mundo.paralax.com.mx

User-Agent: Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US; rv:1.9.2.13) Gecko/20101203 Firefox/3.6.13
Accept: image/png,image/*;q=0.8,*/*;q=0.5
Accept-Language: en-us,en;q=0.5
Accept-Encoding: gzip,deflate
Accept-Charset: ISO-8859-1,utf-8;q=0.7,*;q=0.7
Keep-Alive: 115
Connection: keep-alive
Referer: http://mundo.paralax.com.mx/plugins/system/rokbox/themes/dark/rokbox-style.css
Cookie: eab9220405c9182b18875e0f1bf4bc1c=gi3ehv5u36ipik2e17njia7ed6
HTTP/1.1 200 OK

Content-Type: image/png
Date: Mon, 12 Nov 2012 03:41:46 GMT
Server: Apache/2.2.3 (CentOS)
Last-Modified: Wed, 13 Apr 2011 20:13:59 GMT
Etag: &quot;10e001b-536-72f3cfc0&quot;
Accept-Ranges: bytes
Content-Length: 1334
Connection: close
Content-Language: es
GET /plugins/system/rokbox/themes/dark/left.png HTTP/1.1

Host: mundo.paralax.com.mx

User-Agent: Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US; rv:1.9.2.13) Gecko/20101203 Firefox/3.6.13
Accept: image/png,image/*;q=0.8,*/*;q=0.5
Accept-Language: en-us,en;q=0.5
Accept-Encoding: gzip,deflate
Accept-Charset: ISO-8859-1,utf-8;q=0.7,*;q=0.7
Keep-Alive: 115
Connection: keep-alive
Referer: http://mundo.paralax.com.mx/plugins/system/rokbox/themes/dark/rokbox-style.css
Cookie: eab9220405c9182b18875e0f1bf4bc1c=gi3ehv5u36ipik2e17njia7ed6
HTTP/1.1 200 OK

Content-Type: image/png
Date: Mon, 12 Nov 2012 03:41:46 GMT
Server: Apache/2.2.3 (CentOS)
Last-Modified: Wed, 13 Apr 2011 20:13:59 GMT
Etag: &quot;10e000e-527-72f3cfc0&quot;
Accept-Ranges: bytes
Content-Length: 1319
Connection: close
Content-Language: es
GET /plugins/system/rokbox/themes/dark/right.png HTTP/1.1

Host: mundo.paralax.com.mx

User-Agent: Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US; rv:1.9.2.13) Gecko/20101203 Firefox/3.6.13
Accept: image/png,image/*;q=0.8,*/*;q=0.5
Accept-Language: en-us,en;q=0.5
Accept-Encoding: gzip,deflate
Accept-Charset: ISO-8859-1,utf-8;q=0.7,*;q=0.7
Keep-Alive: 115
Connection: keep-alive
Referer: http://mundo.paralax.com.mx/plugins/system/rokbox/themes/dark/rokbox-style.css
Cookie: eab9220405c9182b18875e0f1bf4bc1c=gi3ehv5u36ipik2e17njia7ed6
HTTP/1.1 200 OK

Content-Type: image/png
Date: Mon, 12 Nov 2012 03:41:46 GMT
Server: Apache/2.2.3 (CentOS)
Last-Modified: Wed, 13 Apr 2011 20:13:59 GMT
Etag: &quot;10e0012-528-72f3cfc0&quot;
Accept-Ranges: bytes
Content-Length: 1320
Connection: close
Content-Language: es
GET /_/apps-static/_/js/gapi/plusone/rt=j/ver=_e5sBiVlCeg.no./sv=1/am=!SYcw6mesaJeITQu65A/d=1/rs=AItRSTOZgCimta2adf4sTddtgi9KbqWbOQ/cb=gapi.loaded_0 HTTP/1.1

Host: apis.google.com

User-Agent: Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US; rv:1.9.2.13) Gecko/20101203 Firefox/3.6.13
Accept: */*
Accept-Language: en-us,en;q=0.5
Accept-Encoding: gzip,deflate
Accept-Charset: ISO-8859-1,utf-8;q=0.7,*;q=0.7
Keep-Alive: 115
Connection: keep-alive
Referer: http://mundo.paralax.com.mx/quien-es-paralax-multimedia/quienes-somos.html
Cookie: PREF=ID=18d07d2c5ecbbb08:U=205ee10a10512bfa:FF=0:TM=1350344350:LM=1350344627:S=oVTvNjgbzbFNBNUF; NID=64=UOjfkeau7k9dzmFvAsFwVqmD4s7g_bdUMaEnGOlKRSTKCit3R_G5xg2kMKTOgRf2IL0DzvimBbfFpj1mIHK6cKNk76wCsEyOlULvzyFq8aklSyHHGXGPdMpqcZCr8LfK
HTTP/1.1 200 OK

Content-Type: text/javascript; charset=UTF-8
Etag: &quot;217158210&quot;
Expires: Mon, 10 Dec 2012 05:55:56 GMT
Date: Sat, 10 Nov 2012 05:55:56 GMT
Content-Encoding: gzip
X-Content-Type-Options: nosniff
X-Frame-Options: SAMEORIGIN
X-XSS-Protection: 1; mode=block
Server: GSE
Cache-Control: public, max-age=2592000
Content-Length: 26141
Age: 164748
GET /plugins/system/rokbox/themes/dark/bl.png HTTP/1.1

Host: mundo.paralax.com.mx

User-Agent: Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US; rv:1.9.2.13) Gecko/20101203 Firefox/3.6.13
Accept: image/png,image/*;q=0.8,*/*;q=0.5
Accept-Language: en-us,en;q=0.5
Accept-Encoding: gzip,deflate
Accept-Charset: ISO-8859-1,utf-8;q=0.7,*;q=0.7
Keep-Alive: 115
Connection: keep-alive
Referer: http://mundo.paralax.com.mx/plugins/system/rokbox/themes/dark/rokbox-style.css
Cookie: eab9220405c9182b18875e0f1bf4bc1c=gi3ehv5u36ipik2e17njia7ed6
HTTP/1.1 200 OK

Content-Type: image/png
Date: Mon, 12 Nov 2012 03:41:46 GMT
Server: Apache/2.2.3 (CentOS)
Last-Modified: Wed, 13 Apr 2011 20:13:59 GMT
Etag: &quot;10e0007-611-72f3cfc0&quot;
Accept-Ranges: bytes
Content-Length: 1553
Connection: close
Content-Language: es
GET /plugins/system/rokbox/themes/dark/br.png HTTP/1.1

Host: mundo.paralax.com.mx

User-Agent: Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US; rv:1.9.2.13) Gecko/20101203 Firefox/3.6.13
Accept: image/png,image/*;q=0.8,*/*;q=0.5
Accept-Language: en-us,en;q=0.5
Accept-Encoding: gzip,deflate
Accept-Charset: ISO-8859-1,utf-8;q=0.7,*;q=0.7
Keep-Alive: 115
Connection: keep-alive
Referer: http://mundo.paralax.com.mx/plugins/system/rokbox/themes/dark/rokbox-style.css
Cookie: eab9220405c9182b18875e0f1bf4bc1c=gi3ehv5u36ipik2e17njia7ed6
HTTP/1.1 200 OK

Content-Type: image/png
Date: Mon, 12 Nov 2012 03:41:46 GMT
Server: Apache/2.2.3 (CentOS)
Last-Modified: Wed, 13 Apr 2011 20:13:59 GMT
Etag: &quot;10e000b-5f9-72f3cfc0&quot;
Accept-Ranges: bytes
Content-Length: 1529
Connection: close
Content-Language: es
GET /plugins/system/rokbox/themes/dark/bottom.png HTTP/1.1

Host: mundo.paralax.com.mx

User-Agent: Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US; rv:1.9.2.13) Gecko/20101203 Firefox/3.6.13
Accept: image/png,image/*;q=0.8,*/*;q=0.5
Accept-Language: en-us,en;q=0.5
Accept-Encoding: gzip,deflate
Accept-Charset: ISO-8859-1,utf-8;q=0.7,*;q=0.7
Keep-Alive: 115
Connection: keep-alive
Referer: http://mundo.paralax.com.mx/plugins/system/rokbox/themes/dark/rokbox-style.css
Cookie: eab9220405c9182b18875e0f1bf4bc1c=gi3ehv5u36ipik2e17njia7ed6
HTTP/1.1 200 OK

Content-Type: image/png
Date: Mon, 12 Nov 2012 03:41:46 GMT
Server: Apache/2.2.3 (CentOS)
Last-Modified: Wed, 13 Apr 2011 20:13:59 GMT
Etag: &quot;10e0009-53d-72f3cfc0&quot;
Accept-Ranges: bytes
Content-Length: 1341
Connection: close
Content-Language: es
GET /plugins/system/rokbox/themes/dark/close.png HTTP/1.1

Host: mundo.paralax.com.mx

User-Agent: Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US; rv:1.9.2.13) Gecko/20101203 Firefox/3.6.13
Accept: image/png,image/*;q=0.8,*/*;q=0.5
Accept-Language: en-us,en;q=0.5
Accept-Encoding: gzip,deflate
Accept-Charset: ISO-8859-1,utf-8;q=0.7,*;q=0.7
Keep-Alive: 115
Connection: keep-alive
Referer: http://mundo.paralax.com.mx/plugins/system/rokbox/themes/dark/rokbox-style.css
Cookie: eab9220405c9182b18875e0f1bf4bc1c=gi3ehv5u36ipik2e17njia7ed6
HTTP/1.1 200 OK

Content-Type: image/png
Date: Mon, 12 Nov 2012 03:41:46 GMT
Server: Apache/2.2.3 (CentOS)
Last-Modified: Wed, 13 Apr 2011 20:13:59 GMT
Etag: &quot;10e000c-59c-72f3cfc0&quot;
Accept-Ranges: bytes
Content-Length: 1436
Connection: close
Content-Language: es
GET /_/+1/fastbutton?bsv&hl=es-419&origin=http%3A%2F%2Fmundo.paralax.com.mx&url=http%3A%2F%2Fmundo.paralax.com.mx%2Fquien-es-paralax-multimedia%2Fquienes-somos.html&ic=1&jsh=m%3B%2F_%2Fapps-static%2F_%2Fjs%2Fgapi%2F__features__%2Frt%3Dj%2Fver%3D_e5sBiVlCeg.no.%2Fsv%3D1%2Fam%3D!SYcw6mesaJeITQu65A%2Fd%3D1%2Frs%3DAItRSTOZgCimta2adf4sTddtgi9KbqWbOQ HTTP/1.1

Host: plusone.google.com
GET /_/+1/fastbutton?bsv&amp;hl=es-419&amp;origin=http%3A%2F%2Fmundo.paralax.com.mx&amp;url=http%3A%2F%2Fmundo.paralax.com.mx%2Fquien-es-paralax-multimedia%2Fquienes-somos.html&amp;ic=1&amp;jsh=m%3B%2F_%2Fapps-static%2F_%2Fjs%2Fgapi%2F__features__%2Frt%3Dj%2Fver%3D_e5sBiVlCeg.no.%2Fsv%3D1%2Fam%3D!SYcw6mesaJeITQu65A%2Fd%3D1%2Frs%3DAItRSTOZgCimta2adf4sTddtgi9KbqWbOQ HTTP/1.1

User-Agent: Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US; rv:1.9.2.13) Gecko/20101203 Firefox/3.6.13
Accept: text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8
Accept-Language: en-us,en;q=0.5
Accept-Encoding: gzip,deflate
Accept-Charset: ISO-8859-1,utf-8;q=0.7,*;q=0.7
Keep-Alive: 115
Connection: keep-alive
Referer: http://mundo.paralax.com.mx/quien-es-paralax-multimedia/quienes-somos.html
Cookie: PREF=ID=18d07d2c5ecbbb08:U=205ee10a10512bfa:FF=0:TM=1350344350:LM=1350344627:S=oVTvNjgbzbFNBNUF; NID=64=UOjfkeau7k9dzmFvAsFwVqmD4s7g_bdUMaEnGOlKRSTKCit3R_G5xg2kMKTOgRf2IL0DzvimBbfFpj1mIHK6cKNk76wCsEyOlULvzyFq8aklSyHHGXGPdMpqcZCr8LfK
HTTP/1.1 200 OK

Content-Type: text/html; charset=utf-8
X-UA-Compatible: IE=edge, chrome=1
Vary: Accept-Encoding
Cache-Control: no-cache, no-store, max-age=0, must-revalidate
Pragma: no-cache
Expires: Fri, 01 Jan 1990 00:00:00 GMT
Date: Mon, 12 Nov 2012 03:41:44 GMT
Content-Encoding: gzip
Transfer-Encoding: chunked
X-Content-Type-Options: nosniff
X-XSS-Protection: 1; mode=block
Server: GSE
GET /s2/oz/images/stars/po/Publisher/sprite4-a67f741843ffc4220554c34bd01bb0bb.png HTTP/1.1

Host: ssl.gstatic.com

User-Agent: Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US; rv:1.9.2.13) Gecko/20101203 Firefox/3.6.13
Accept: image/png,image/*;q=0.8,*/*;q=0.5
Accept-Language: en-us,en;q=0.5
Accept-Encoding: gzip,deflate
Accept-Charset: ISO-8859-1,utf-8;q=0.7,*;q=0.7
Keep-Alive: 115
Connection: keep-alive
Referer: http://mundo.paralax.com.mx/quien-es-paralax-multimedia/quienes-somos.html
HTTP/1.1 200 OK

Content-Type: image/png
Last-Modified: Thu, 13 Sep 2012 21:47:55 GMT
Date: Fri, 09 Nov 2012 20:33:27 GMT
Expires: Sat, 09 Nov 2013 20:33:27 GMT
X-Content-Type-Options: nosniff
Server: sffe
Content-Length: 21399
X-XSS-Protection: 1; mode=block
Cache-Control: public, max-age=31536000
Age: 198497
GET /_/apps-static/_/js/gapi/googleapis_client,iframes_styles_bubble_internal/rt=j/ver=_e5sBiVlCeg.no./sv=1/am=!SYcw6mesaJeITQu65A/d=1/rs=AItRSTOZgCimta2adf4sTddtgi9KbqWbOQ/cb=gapi.loaded_0 HTTP/1.1

Host: plusone.google.com

User-Agent: Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US; rv:1.9.2.13) Gecko/20101203 Firefox/3.6.13
Accept: text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8
Accept-Language: en-us,en;q=0.5
Accept-Encoding: gzip,deflate
Accept-Charset: ISO-8859-1,utf-8;q=0.7,*;q=0.7
Keep-Alive: 115
Connection: keep-alive
Referer: https://plusone.google.com/_/+1/fastbutton?bsv&amp;hl=es-419&amp;origin=http%3A%2F%2Fmundo.paralax.com.mx&amp;url=http%3A%2F%2Fmundo.paralax.com.mx%2Fquien-es-paralax-multimedia%2Fquienes-somos.html&amp;ic=1&amp;jsh=m%3B%2F_%2Fapps-static%2F_%2Fjs%2Fgapi%2F__features__%2Frt%3Dj%2Fver%3D_e5sBiVlCeg.no.%2Fsv%3D1%2Fam%3D!SYcw6mesaJeITQu65A%2Fd%3D1%2Frs%3DAItRSTOZgCimta2adf4sTddtgi9KbqWbOQ
Cookie: PREF=ID=18d07d2c5ecbbb08:U=205ee10a10512bfa:FF=0:TM=1350344350:LM=1350344627:S=oVTvNjgbzbFNBNUF; NID=64=UOjfkeau7k9dzmFvAsFwVqmD4s7g_bdUMaEnGOlKRSTKCit3R_G5xg2kMKTOgRf2IL0DzvimBbfFpj1mIHK6cKNk76wCsEyOlULvzyFq8aklSyHHGXGPdMpqcZCr8LfK
HTTP/1.1 200 OK

Content-Type: text/javascript; charset=UTF-8
Etag: &quot;517713313&quot;
Expires: Mon, 10 Dec 2012 20:07:41 GMT
Date: Sat, 10 Nov 2012 20:07:41 GMT
Content-Encoding: gzip
X-Content-Type-Options: nosniff
X-Frame-Options: SAMEORIGIN
X-XSS-Protection: 1; mode=block
Server: GSE
Cache-Control: public, max-age=2592000
Content-Length: 32489
Age: 113643
GET /pagead/ads?client=ca-pub-5280196956879467&output=html&h=90&slotname=4869605931&w=728&lmt=1352691702&flash=10.0.45&url=http%3A%2F%2Fmundo.paralax.com.mx%2Fquien-es-paralax-multimedia%2Fquienes-somos.html&dt=1352691702632&bpp=22&shv=r20121031&jsv=r20110914&correlator=1352691703748&frm=20&adk=3223241846&ga_vid=2080407748.1352691704&ga_sid=1352691704&ga_hid=671749284&ga_fc=0&u_tz=60&u_his=1&u_java=1&u_h=885&u_w=1176&u_ah=855&u_aw=1176&u_cd=24&u_nplug=8&u_nmime=54&dff=helvetica&dfs=12&adx=147&ady=213&biw=1159&bih=778&oid=3&fu=0&ifi=1&dtd=1430&xpc=SFiVvtFnMX&p=http%3A//mundo.paralax.com.mx HTTP/1.1

Host: googleads.g.doubleclick.net
GET /pagead/ads?client=ca-pub-5280196956879467&amp;output=html&amp;h=90&amp;slotname=4869605931&amp;w=728&amp;lmt=1352691702&amp;flash=10.0.45&amp;url=http%3A%2F%2Fmundo.paralax.com.mx%2Fquien-es-paralax-multimedia%2Fquienes-somos.html&amp;dt=1352691702632&amp;bpp=22&amp;shv=r20121031&amp;jsv=r20110914&amp;correlator=1352691703748&amp;frm=20&amp;adk=3223241846&amp;ga_vid=2080407748.1352691704&amp;ga_sid=1352691704&amp;ga_hid=671749284&amp;ga_fc=0&amp;u_tz=60&amp;u_his=1&amp;u_java=1&amp;u_h=885&amp;u_w=1176&amp;u_ah=855&amp;u_aw=1176&amp;u_cd=24&amp;u_nplug=8&amp;u_nmime=54&amp;dff=helvetica&amp;dfs=12&amp;adx=147&amp;ady=213&amp;biw=1159&amp;bih=778&amp;oid=3&amp;fu=0&amp;ifi=1&amp;dtd=1430&amp;xpc=SFiVvtFnMX&amp;p=http%3A//mundo.paralax.com.mx HTTP/1.1

User-Agent: Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US; rv:1.9.2.13) Gecko/20101203 Firefox/3.6.13
Accept: text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8
Accept-Language: en-us,en;q=0.5
Accept-Encoding: gzip,deflate
Accept-Charset: ISO-8859-1,utf-8;q=0.7,*;q=0.7
Keep-Alive: 115
Connection: keep-alive
Referer: http://mundo.paralax.com.mx/quien-es-paralax-multimedia/quienes-somos.html
Cookie: id=223ae1776901005b||t=1350343758|et=730|cs=002213fd480aa30e9cef2f5d42
HTTP/1.1 200 OK

Content-Type: text/html; charset=UTF-8
P3P: policyref=&quot;http://googleads.g.doubleclick.net/pagead/gcn_p3p_.xml&quot;, CP=&quot;CURa ADMa DEVa TAIo PSAo PSDo OUR IND UNI PUR INT DEM STA PRE COM NAV OTC NOI DSP COR&quot;
X-Content-Type-Options: nosniff
Content-Encoding: gzip
Date: Mon, 12 Nov 2012 03:41:44 GMT
Server: cafe
Cache-Control: private
Content-Length: 3849
X-XSS-Protection: 1; mode=block
GET /pagead/images/adchoices/es-000000.png HTTP/1.1

Host: pagead2.googlesyndication.com

User-Agent: Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US; rv:1.9.2.13) Gecko/20101203 Firefox/3.6.13
Accept: image/png,image/*;q=0.8,*/*;q=0.5
Accept-Language: en-us,en;q=0.5
Accept-Encoding: gzip,deflate
Accept-Charset: ISO-8859-1,utf-8;q=0.7,*;q=0.7
Keep-Alive: 115
Connection: keep-alive
Referer: http://googleads.g.doubleclick.net/pagead/ads?client=ca-pub-5280196956879467&amp;output=html&amp;h=90&amp;slotname=4869605931&amp;w=728&amp;lmt=1352691702&amp;flash=10.0.45&amp;url=http%3A%2F%2Fmundo.paralax.com.mx%2Fquien-es-paralax-multimedia%2Fquienes-somos.html&amp;dt=1352691702632&amp;bpp=22&amp;shv=r20121031&amp;jsv=r20110914&amp;correlator=1352691703748&amp;frm=20&amp;adk=3223241846&amp;ga_vid=2080407748.1352691704&amp;ga_sid=1352691704&amp;ga_hid=671749284&amp;ga_fc=0&amp;u_tz=60&amp;u_his=1&amp;u_java=1&amp;u_h=885&amp;u_w=1176&amp;u_ah=855&amp;u_aw=1176&amp;u_cd=24&amp;u_nplug=8&amp;u_nmime=54&amp;dff=helvetica&amp;dfs=12&amp;adx=147&amp;ady=213&amp;biw=1159&amp;bih=778&amp;oid=3&amp;fu=0&amp;ifi=1&amp;dtd=1430&amp;xpc=SFiVvtFnMX&amp;p=http%3A//mundo.paralax.com.mx
HTTP/1.1 200 OK

Content-Type: image/png
P3P: policyref=&quot;http://www.googleadservices.com/pagead/p3p.xml&quot;, CP=&quot;NOI DEV PSA PSD IVA IVD OTP OUR OTR IND OTC&quot;
Etag: 11071934033497216750
Date: Sun, 11 Nov 2012 21:09:13 GMT
Expires: Mon, 12 Nov 2012 21:09:13 GMT
X-Content-Type-Options: nosniff
Server: cafe
Content-Length: 646
X-XSS-Protection: 1; mode=block
Age: 23551
Cache-Control: public, max-age=86400
GET /_/apps-static/_/js/plusone/p1b,p1p/rt=j/ver=ACi-e4ExtZQ.es_419./sv=1/am=!OafhWFDgH72F4k9x-Q/d=1/rs=AItRSTPKlJGe7Pyp8oSnyClpaw52JPOWLg/cb=gapi.loaded_1 HTTP/1.1

Host: plusone.google.com

User-Agent: Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US; rv:1.9.2.13) Gecko/20101203 Firefox/3.6.13
Accept: text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8
Accept-Language: en-us,en;q=0.5
Accept-Encoding: gzip,deflate
Accept-Charset: ISO-8859-1,utf-8;q=0.7,*;q=0.7
Keep-Alive: 115
Connection: keep-alive
Referer: https://plusone.google.com/_/+1/fastbutton?bsv&amp;hl=es-419&amp;origin=http%3A%2F%2Fmundo.paralax.com.mx&amp;url=http%3A%2F%2Fmundo.paralax.com.mx%2Fquien-es-paralax-multimedia%2Fquienes-somos.html&amp;ic=1&amp;jsh=m%3B%2F_%2Fapps-static%2F_%2Fjs%2Fgapi%2F__features__%2Frt%3Dj%2Fver%3D_e5sBiVlCeg.no.%2Fsv%3D1%2Fam%3D!SYcw6mesaJeITQu65A%2Fd%3D1%2Frs%3DAItRSTOZgCimta2adf4sTddtgi9KbqWbOQ
Cookie: PREF=ID=18d07d2c5ecbbb08:U=205ee10a10512bfa:FF=0:TM=1350344350:LM=1350344627:S=oVTvNjgbzbFNBNUF; NID=64=UOjfkeau7k9dzmFvAsFwVqmD4s7g_bdUMaEnGOlKRSTKCit3R_G5xg2kMKTOgRf2IL0DzvimBbfFpj1mIHK6cKNk76wCsEyOlULvzyFq8aklSyHHGXGPdMpqcZCr8LfK
HTTP/1.1 200 OK

Content-Type: text/javascript; charset=UTF-8
Etag: &quot;284151044&quot;
Expires: Mon, 10 Dec 2012 05:53:42 GMT
Date: Sat, 10 Nov 2012 05:53:42 GMT
Content-Encoding: gzip
X-Content-Type-Options: nosniff
X-Frame-Options: SAMEORIGIN
X-XSS-Protection: 1; mode=block
Server: GSE
Cache-Control: public, max-age=2592000
Content-Length: 21295
Age: 164882
GET /pagead/js/graphics.js HTTP/1.1

Host: pagead2.googlesyndication.com

User-Agent: Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US; rv:1.9.2.13) Gecko/20101203 Firefox/3.6.13
Accept: */*
Accept-Language: en-us,en;q=0.5
Accept-Encoding: gzip,deflate
Accept-Charset: ISO-8859-1,utf-8;q=0.7,*;q=0.7
Keep-Alive: 115
Connection: keep-alive
Referer: http://googleads.g.doubleclick.net/pagead/ads?client=ca-pub-5280196956879467&amp;output=html&amp;h=90&amp;slotname=4869605931&amp;w=728&amp;lmt=1352691702&amp;flash=10.0.45&amp;url=http%3A%2F%2Fmundo.paralax.com.mx%2Fquien-es-paralax-multimedia%2Fquienes-somos.html&amp;dt=1352691702632&amp;bpp=22&amp;shv=r20121031&amp;jsv=r20110914&amp;correlator=1352691703748&amp;frm=20&amp;adk=3223241846&amp;ga_vid=2080407748.1352691704&amp;ga_sid=1352691704&amp;ga_hid=671749284&amp;ga_fc=0&amp;u_tz=60&amp;u_his=1&amp;u_java=1&amp;u_h=885&amp;u_w=1176&amp;u_ah=855&amp;u_aw=1176&amp;u_cd=24&amp;u_nplug=8&amp;u_nmime=54&amp;dff=helvetica&amp;dfs=12&amp;adx=147&amp;ady=213&amp;biw=1159&amp;bih=778&amp;oid=3&amp;fu=0&amp;ifi=1&amp;dtd=1430&amp;xpc=SFiVvtFnMX&amp;p=http%3A//mundo.paralax.com.mx
HTTP/1.1 200 OK

Content-Type: text/javascript; charset=UTF-8
P3P: policyref=&quot;http://www.googleadservices.com/pagead/p3p.xml&quot;, CP=&quot;NOI DEV PSA PSD IVA IVD OTP OUR OTR IND OTC&quot;
Etag: 13356400148562476899
Date: Sun, 11 Nov 2012 20:33:31 GMT
Expires: Mon, 12 Nov 2012 20:33:31 GMT
X-Content-Type-Options: nosniff
Content-Disposition: attachment
Content-Encoding: gzip
Server: cafe
Content-Length: 2380
X-XSS-Protection: 1; mode=block
Age: 25694
Cache-Control: public, max-age=86400
GET /pagead/drt/s?v=r20120211 HTTP/1.1

Host: googleads.g.doubleclick.net

User-Agent: Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US; rv:1.9.2.13) Gecko/20101203 Firefox/3.6.13
Accept: text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8
Accept-Language: en-us,en;q=0.5
Accept-Encoding: gzip,deflate
Accept-Charset: ISO-8859-1,utf-8;q=0.7,*;q=0.7
Keep-Alive: 115
Connection: keep-alive
Referer: http://googleads.g.doubleclick.net/pagead/ads?client=ca-pub-5280196956879467&amp;output=html&amp;h=90&amp;slotname=4869605931&amp;w=728&amp;lmt=1352691702&amp;flash=10.0.45&amp;url=http%3A%2F%2Fmundo.paralax.com.mx%2Fquien-es-paralax-multimedia%2Fquienes-somos.html&amp;dt=1352691702632&amp;bpp=22&amp;shv=r20121031&amp;jsv=r20110914&amp;correlator=1352691703748&amp;frm=20&amp;adk=3223241846&amp;ga_vid=2080407748.1352691704&amp;ga_sid=1352691704&amp;ga_hid=671749284&amp;ga_fc=0&amp;u_tz=60&amp;u_his=1&amp;u_java=1&amp;u_h=885&amp;u_w=1176&amp;u_ah=855&amp;u_aw=1176&amp;u_cd=24&amp;u_nplug=8&amp;u_nmime=54&amp;dff=helvetica&amp;dfs=12&amp;adx=147&amp;ady=213&amp;biw=1159&amp;bih=778&amp;oid=3&amp;fu=0&amp;ifi=1&amp;dtd=1430&amp;xpc=SFiVvtFnMX&amp;p=http%3A//mundo.paralax.com.mx
Cookie: id=223ae1776901005b||t=1350343758|et=730|cs=002213fd480aa30e9cef2f5d42
HTTP/1.1 200 OK

Content-Type: text/html; charset=UTF-8
X-Frame-Options: ALLOWALL
X-Content-Type-Options: nosniff
Content-Encoding: gzip
Date: Mon, 12 Nov 2012 03:33:27 GMT
Server: safe
Content-Length: 141
X-XSS-Protection: 1; mode=block
Cache-Control: public, max-age=3600
Age: 498
GET /pagead/drt/ui HTTP/1.1

Host: www.google.com

User-Agent: Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US; rv:1.9.2.13) Gecko/20101203 Firefox/3.6.13
Accept: text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8
Accept-Language: en-us,en;q=0.5
Accept-Encoding: gzip,deflate
Accept-Charset: ISO-8859-1,utf-8;q=0.7,*;q=0.7
Keep-Alive: 115
Connection: keep-alive
Cookie: PREF=ID=18d07d2c5ecbbb08:U=205ee10a10512bfa:FF=0:TM=1350344350:LM=1350344627:S=oVTvNjgbzbFNBNUF; NID=64=UOjfkeau7k9dzmFvAsFwVqmD4s7g_bdUMaEnGOlKRSTKCit3R_G5xg2kMKTOgRf2IL0DzvimBbfFpj1mIHK6cKNk76wCsEyOlULvzyFq8aklSyHHGXGPdMpqcZCr8LfK
HTTP/1.1 302 Found

Content-Type: text/html; charset=UTF-8
Location: https://googleads.g.doubleclick.net/pagead/drt/si?p=CAA&amp;ut=AFAKxlQAAAAAUKBzfZ82GvDwlc1UhGhQJz6P2OcJwfO6
Cache-Control: private
X-Frame-Options: ALLOWALL
X-Content-Type-Options: nosniff
Date: Mon, 12 Nov 2012 03:41:45 GMT
Server: safe
Content-Length: 304
X-XSS-Protection: 1; mode=block
GET /pagead/drt/si?p=CAA&ut=AFAKxlQAAAAAUKBzfZ82GvDwlc1UhGhQJz6P2OcJwfO6 HTTP/1.1

Host: googleads.g.doubleclick.net
GET /pagead/drt/si?p=CAA&amp;ut=AFAKxlQAAAAAUKBzfZ82GvDwlc1UhGhQJz6P2OcJwfO6 HTTP/1.1

User-Agent: Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US; rv:1.9.2.13) Gecko/20101203 Firefox/3.6.13
Accept: text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8
Accept-Language: en-us,en;q=0.5
Accept-Encoding: gzip,deflate
Accept-Charset: ISO-8859-1,utf-8;q=0.7,*;q=0.7
Keep-Alive: 115
Connection: keep-alive
Cookie: id=223ae1776901005b||t=1350343758|et=730|cs=002213fd480aa30e9cef2f5d42
HTTP/1.1 200 OK

Content-Type: text/html; charset=UTF-8
P3P: policyref=&quot;https://googleads.g.doubleclick.net/pagead/gcn_p3p_.xml&quot;, CP=&quot;CURa ADMa DEVa TAIo PSAo PSDo OUR IND UNI PUR INT DEM STA PRE COM NAV OTC NOI DSP COR&quot;
Set-Cookie: _drt_=NO_DATA; expires=Mon, 12-Nov-2012 15:41:45 GMT; path=/; domain=.doubleclick.net; HttpOnly
X-Frame-Options: ALLOWALL
X-Content-Type-Options: nosniff
Date: Mon, 12 Nov 2012 03:41:45 GMT
Server: safe
Content-Length: 0
X-XSS-Protection: 1; mode=block
Expires: Mon, 12 Nov 2012 03:41:45 GMT
Cache-Control: private
GET /accuvaultrecipes.cgi?8 HTTP/1.1

Host: nortonsasipsec.ru

User-Agent: Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US; rv:1.9.2.13) Gecko/20101203 Firefox/3.6.13
Accept: text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8
Accept-Language: en-us,en;q=0.5
Accept-Encoding: gzip,deflate
Accept-Charset: ISO-8859-1,utf-8;q=0.7,*;q=0.7
Keep-Alive: 115
Connection: keep-alive
Referer: http://mundo.paralax.com.mx/quien-es-paralax-multimedia/quienes-somos.html


GET /accuvaultrecipes.cgi?8 HTTP/1.1

Host: nortonsasipsec.ru

User-Agent: Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US; rv:1.9.2.13) Gecko/20101203 Firefox/3.6.13
Accept: text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8
Accept-Language: en-us,en;q=0.5
Accept-Encoding: gzip,deflate
Accept-Charset: ISO-8859-1,utf-8;q=0.7,*;q=0.7
Keep-Alive: 115
Connection: keep-alive
Referer: http://mundo.paralax.com.mx/quien-es-paralax-multimedia/quienes-somos.html