﻿var iglass;
if (!iglass) iglass = new Object();

if (!iglass.contact)
    iglass.contact =
{
    data:
    {
        url: "https://www.salesforce.com/servlet/servlet.WebToLead?encoding=UTF-8",
        thankyou: "thank-you.aspx"
    },
    init: function ()
    {
        var This = iglass.contact;

        This.onLoad();
    },
    onLoad: function ()
    {
        var This = iglass.contact;

        jQuery("[name='dynamicsubmit']").click(This.send_click);
    },
    getUrl: function ()
    {
        var This = iglass.contact;
        var p = window.location.pathname.split("/");
        var path = "";

        for (i = 0; i < p.length; i++)
        {
            var v = p[i].indexOf("asp") == -1 ? p[i] : "";
            path += v.length > 0 ? "/" + v : "";
        }

        return window.location.protocol + "//" + window.location.host + path + "/" + This.data.thankyou
    },
    send_click: function ()
    {
        var This = iglass.contact;

        if (!jQuery("form").valid()) return;

        jQuery("[name='retURL']").val(This.getUrl());

        var $t = jQuery(location);

        jQuery("form").attr("action", This.data.url);
        jQuery("form").attr("method", "post");
    }
}
