VisualString = {
        IsD: true,
        /* based on the metrics service from piwik.org */
        Metrics:
    {
        UseTitleAsName: 0,
        InstallTracker: 0,
        TrackerPause: 50,
        IsJava: '0',
        Agent: navigator.userAgent.toLowerCase(),
        IsNetscape: '0',
        IsIE: '0',
        IsWindows: '0',
        IsCookiesEnabled: '0',
        Referrer: '',
        Title: '',
        DocCalled: '',
        TrackingSite: '',
        TrackingURL: '',
        MimeTypes: '',
        PageScore: 0,
        PageName: '',
        CustomUID: '',
        Action: 'Page',
        PreInitMetrics: function() {
            this.IsWindows = ((this.Agent.indexOf("win") != -1) || (this.Agent.indexOf("32bit") != -1));
            this.IsIE = (this.Agent.indexOf("msie") != -1);
            this.IsNetscape = (navigator.appName.indexOf("Netscape") != -1);
            this.IsCookiesEnabled = (navigator.cookieEnabled) ? '1' : '0';
            if (navigator.javaEnabled()) { this.IsJava = '1'; }
            if ((typeof (navigator.cookieEnabled) == "undefined") && (this.IsCookiesEnabled == '0')) { document.cookie = "_vs_testcookie"; }
            this.IsCookiesEnabled = (document.cookie.indexOf("_vs_testcookie") != -1) ? '1' : '0';
            try { this.Referrer = top.document.referrer; } catch (e1) { if (parent) { try { this.Referrer = parent.document.referrer; } catch (e2) { this.Referrer = ''; } } }
            if (this.Referrer == '') { this.Referrer = document.referrer; }
            if (document.title && document.title != "") { this.Title = this.Escape(document.title); } else { this.Title = ''; }
            this.TimeOnSession();

        },
        TimeOnSession: function() {
            var now = new Date();
            var sessionTime = VisualString.GetCookie('stime');
            if (sessionTime) {
                VisualString.Tracking.SessionTimeElapsed = now.getTime() - sessionTime;
            } else {
                VisualString.SetCookie('stime', now.getTime());
            }
        },
        Escape: function(inStr) { if (typeof (encodeURIComponent) == 'function') { return encodeURIComponent(inStr); } else { return this.Escape(inStr); } },
        GetUrlLog: function(_vs_action_name, _vs_pkurl) {
            var _vs_url = document.location.href;
            var _vs_da = new Date();
            var _vs_src = _vs_pkurl
						 + '&uid=' + VisualString.Tracking.GetUserID()
				         + '&cuid=' + this.CustomUID
						 + '&sId=' + VisualString.Tracking.GetSessionID()
                         + '&te=' + this.Title
                         + '&ref=' + this.Escape(this.Referrer)
                         + '&nS=' + VisualString.Tracking.DoNotShowWidget
                         + '&act=' + this.Action 
                         + '&lk=' + this.TrackingURL
                         + '&ps=' + VisualString.Tracking.PageScore
                         + '&tk=' + VisualString.Tracking.TrackingID
                         + '&pN=' + this.PageName
                         + '&RUser=' + VisualString.Tracking.IsReturningUser
                         + '&tOf=' + VisualString.Tracking.SessionTimeElapsed
 
            return _vs_src;
        },
        GetUrlShort: function()
        {
			var _vs_src = 'uid=' + VisualString.Tracking.GetUserID()
						 + '&sId=' + VisualString.Tracking.GetSessionID()
						 
			return _vs_src; 
        },
        SetRouteLog: function(_vs_action_name, _vs_site, _vs_pkurlInside) {
            if (this.DocCalled && (!_vs_action_name || _vs_action_name == "")) { return; }
            var _vs_src = this.GetUrlLog(_vs_action_name, _vs_pkurlInside);

            var MetricsContainer = document.createElement('img');
            MetricsContainer.style.border = '0';
            MetricsContainer.src = _vs_src;

            document.body.appendChild(MetricsContainer);
            if (!_vs_action_name || _vs_action_name == "") { this.DocCalled = 1; }
        },
        AddEvent: function(elm, evType, fn, useCapture) {
            if (elm.addEventListener) {
                elm.addEventListener(evType, fn, useCapture);
                return true;
            } else if (elm.attachEvent) {
                var r = elm.attachEvent('on' + evType, fn);
                return r;
            } else {
                elm['on' + evType] = fn;
            }
        },
        InitTracker: function(_vs_site, _vs_pkurl) {
            if (typeof (vsroute_install_tracker) != "undefined") {
                this.InstallTracker = vsroute_install_tracker;
            }
            if (typeof (RouteTrackinger_pause) != "undefined") {
                this.TrackerPause = RouteTrackinger_pause;
            }
            if (typeof (vsroute_download_extensions) != "undefined") {
                this.DownloadExtensions = vsroute_download_extensions;
            }

            if (!this.InstallTracker) { return; }

            this.TrackingSite = _vs_site;
            this.TrackingURL = _vs_pkurl;
        },
        GetDummy: function() { return true; },
        Pause: function(_vs_time_msec) {
            var _vs_now = new Date();
            var _vs_expire = _vs_now.getTime() + _vs_time_msec;
            while (_vs_now.getTime() < _vs_expire) { _vs_now = new Date(); }
        },
        RouteTracking: function(url, _vs_site, _vs_url, _vs_type) {
            var _vs_image = new Image();
            _vs_image.onLoad = function() { this.GetDummy(); };
            _vs_image.src = _vs_url + '?idsite=' + _vs_site + '&' + _vs_type + '=' + this.Escape(url) + '&rand=' + Math.random() + '&redirect=0';
            this.Pause(TrackerPause);
        }
    },
        Tracking:
    {
        Company: 'Visual String',
        Copyright: 2009,
        ContainerID: '_752D96C45E464A64B70C4ED57FAA7243',
        ClientID: 0,
        ProjectID: 0,
        PageScore: 1,
        UserId: '',
        SessionId: '',
        Language: 'en-us',
        SessionTimeElapsed: '',
        IsReturningUser: true,
        DoNotShowWidget: false,
        TrackingID: '',
        BaseUrl: '',
        Container: null,
        Data: {},
        LoadEvents: [],
        Widgets: [],

        LookupWidgetById: function(id) {
            for (var i = 0; i < VisualString.Tracking.Widgets.length; ++i) {
                if (VisualString.Tracking.Widgets[i].widgetId == id) {
                    return VisualString.Tracking.Widgets[i];
                }
            }

            var defaultWidget =
            {
                widgetId: 0,
                widgetTypeId: 0,
                styleSheetUrl: '',
                width: 0,
                height: 0,
                top: 0,
                left: 0
            };

            return defaultWidget;
        },
        GetUserID: function() {
            VisualString.Tracking.UserId = VisualString.GetCookie('Uid');
            if (VisualString.Tracking.UserId == 'undefined' || this.UserId == null || this.UserId.length < 10) {
                var tempValue = Math.random().toString().substr(2) + Math.random().toString().substr(2);
                VisualString.SetCookie('Uid', tempValue);
                VisualString.Tracking.IsReturningUser = false;
                VisualString.Tracking.UserId = VisualString.GetCookie('Uid');
            }

            return VisualString.Tracking.UserId;
        },
        GetSessionID: function() {
            VisualString.Tracking.SessionId = VisualString.GetCookie('vssId');
            if (VisualString.Tracking.SessionId == null || VisualString.Tracking.SessionId == '' || VisualString.Tracking.SessionId == 'undefined') {
                var expiration = new Date();
                expiration.setMinutes(expiration.getMinutes() + 20);
                var tempValue = Math.random().toString().substr(2) + Math.random().toString().substr(2);
                VisualString.SetCookie('vssId', tempValue, expiration);
                VisualString.Tracking.SessionId = VisualString.GetCookie('vssId');
            }
            return VisualString.Tracking.SessionId;
        },
        Track: function(item) {

            VisualString.Tracking.AddLoadEvent(function() {
                if (VisualString.Tracking.Container == null)
                    VisualString.Tracking.LoadContainer();

                switch (item.type) {
                    case 'PLOAD':
                        VisualString.Tracking.TrackByPageLoad(item);
                        break;

                    case 'TOP':
                        VisualString.Tracking.TrackByPageTime(item);
                        break;

                    case 'TOS':
                        VisualString.Tracking.TrackBySessionTime(item);
                        break;

                    case 'LANG':
                        VisualString.Tracking.TrackByLanguage(item);
                        break;

                    case 'SP':
                        VisualString.Tracking.TrackBySessionTimeAndPageLoads(item);
                        break;

                    case 'RET':
                        VisualString.Tracking.TrackByAnonymousReturning(item);
                        break;
					
					case 'WIDGET':
						VisualString.Tracking.ShowForm(item); 
						break;
					
                    default:
                        break;
                }
            });
        },

        TrackByPageImage: function(item) {
            if (item.images.length == 0) {
                return;
            }

            var imageIndex = parseInt(Math.ceil(Math.random() * item.images.length)) - 1;

            if (imageIndex < 0) {
                imageIndex = 0;
            }

            var htmlBuilder = [];

            var img = item.images[imageIndex];
            var src = img.uriPath.length > 0 ? img.uriPath : VisualString.Metrics.GetUrlLog("link", VisualString.Tracking.BaseUrl + img.localPath);

            if (img.link.length > 0) {
                htmlBuilder.push(VisualString.StringFormat('<a href="{0}/Tracking/TrackImage/{1}" ', VisualString.Tracking.BaseUrl, img.id));

                if (img.isNewWindow) {
                    htmlBuilder.push('target="_blank"');
                }

                htmlBuilder.push('>');
            }

            htmlBuilder.push(VisualString.StringFormat('<img src="{0}" border="0" alt="" />', src));

            if (img.link.length > 0) {
                htmlBuilder.push('</a>');
            }

            var container = document.getElementById(img.containerID);

            if (container && container != null) {
                container.innerHTML = htmlBuilder.join('');
            }
        },

        TrackByAnonymousReturning: function(item) {
            if (VisualString.Tracking.TrackingID == 0 && VisualString.Tracking.IsReturningUser && item.trigger == 'anonymous') {
                VisualString.Tracking.TriggerEvent(item);
            }
        },

        TrackBySessionTimeAndPageLoads: function(item) {
            var isTriggered = false;
            var seperatorIndex = item.trigger.indexOf('|');
            item.sessionTime = parseInt(item.trigger.substr(0, seperatorIndex));
            item.pageCount = parseInt(item.trigger.substr(seperatorIndex + 1));

            if (item.score > 0) {
                var totalScore = parseInt(VisualString.GetCookie('_1F4B321C412A47528355C36982D76F91' + item.id));

                if (isNaN(totalScore) || totalScore <= 0) {
                    totalScore = item.score;
                } else {
                    totalScore += item.score;
                }

                if (totalScore >= item.pageCount) {
                    isTriggered = true;
                }

                var expiration = new Date();
                expiration.setMinutes(expiration.getMinutes() + 20);
                VisualString.SetCookie('_1F4B321C412A47528355C36982D76F91' + item.id, totalScore, expiration);
            }
            else
                isTriggered = true;

            if (isTriggered) {
				
                var timeout = item.sessionTime - VisualString.Tracking.SessionTimeElapsed;
                if (timeout <= 0) {
                    VisualString.Tracking.TriggerEvent(item);
                } else {
                    window.setTimeout(function() {
                        VisualString.Tracking.TriggerEvent(item);
                    }, timeout);
                }
            }
        },

        TrackBySessionTime: function(item) {
            var timeout = item.trigger - VisualString.Tracking.SessionTimeElapsed;

            if (timeout <= 0) {
                VisualString.Tracking.TriggerEvent(item);
            } else {
                window.setTimeout(function() {
                    VisualString.Tracking.TriggerEvent(item);
                }, timeout);
            }
        },

        TrackByLanguage: function(item) {
            if (VisualString.Tracking.Language.search(new RegExp('^' + item.trigger + '$', 'ig')) >= 0) {
                VisualString.Tracking.TriggerEvent(item);
            }
        },

        TrackByPageLoad: function(item) {
            var isTriggered = false;

            if (item.score > 0) {
                var totalScore = parseInt(VisualString.GetCookie('_0A24AA8C53BE47279AA363143214DA1E' + item.id));

                if (isNaN(totalScore) || totalScore <= 0) {
                    totalScore = item.score;
                } else {
                    totalScore += item.score;
                }

                if (totalScore >= item.trigger) {
                    isTriggered = true;
                }

                var expiration = new Date();
                expiration.setMinutes(expiration.getMinutes() + 20);
                VisualString.SetCookie('_0A24AA8C53BE47279AA363143214DA1E' + item.id, totalScore, expiration);
            }
            else {
                isTriggered = true;
            }
            if (isTriggered) {
                VisualString.Tracking.TriggerEvent(item);
            }
        },

        TriggerEvent: function(item) {
            switch (item.event) {
                case 'email':
                    VisualString.Tracking.ShowEmailWindow(item);
                    break;

                case 'image':
                    VisualString.Tracking.TrackByPageImage(item);
                    break;

                case 'employment':
                    VisualString.Tracking.ShowForm(item);
                    break;
                    
                default:
                    break;
            }
        },

        TrackByPageTime: function(item) {
            window.setTimeout(function() {
                VisualString.Tracking.TriggerEvent(item);
            }, item.trigger);
        },
        SetEmailHasShownCookieEntry: function(id) {
            var isHideEmailForever = VisualString.Tracking.IsHideFormForever();
            var widget = VisualString.Tracking.LookupWidgetById(id);

            var emailWindowHasShown = isHideEmailForever ? 100 : parseInt(VisualString.GetCookie('_961E57EDAD6E4d9bB39B7B25418FF6BF'));

            emailWindowHasShown = (isNaN(emailWindowHasShown) || emailWindowHasShown <= 0) ? 1 : emailWindowHasShown++;

            var expiration = new Date();
            var timoutTotal = isHideEmailForever ? 10000 : 20;
            expiration.setMinutes(expiration.getMinutes() + timoutTotal);
            VisualString.SetCookie('_961E57EDAD6E4d9bB39B7B25418FF6BF', emailWindowHasShown, expiration);

            return (emailWindowHasShown > 1);
        },
        IsHideFormForever: function() {
            var hideTrigger = VisualString.GetCookie('_RnsJXbpgaJ3KnmVLPUI2');
            return hideTrigger == undefined ? false : VisualString.GetCookie('_RnsJXbpgaJ3KnmVLPUI2') == 'true';
        },
        HideFormForever: function() {
            var expiration = new Date();
            expiration.setHours(expiration.getHours() + 2000000);
            VisualString.SetCookie('_RnsJXbpgaJ3KnmVLPUI2', true, expiration);
        },
        ShowEmailWindow: function(item) {

            if (VisualString.Tracking.IsHideFormForever()) {
                return;
            }

            var widget = VisualString.Tracking.LookupWidgetById(item.widgetId);
            

            var emailWindowHasShown = parseInt(VisualString.GetCookie('_961E57EDAD6E4d9bB39B7B25418FF6BF'));

            if (isNaN(emailWindowHasShown) || emailWindowHasShown <= 0) {
                emailWindowHasShown = 1;
            } else {
                emailWindowHasShown++;
            }

            var expiration = new Date();
            expiration.setMinutes(expiration.getMinutes() + 20);
            VisualString.SetCookie('_961E57EDAD6E4d9bB39B7B25418FF6BF', emailWindowHasShown, expiration);

            if (emailWindowHasShown > 1)
                return;

            var emailWindow = document.createElement('div');
            emailWindow.id = '_B2341925CAFF4DC1976AC6D3E292CFB3';
            /*emailWindow.style.width = widget.width <= 0 ? '350px' : widget.width + 'px';
            emailWindow.style.height = widget.height <= 0 ? '450px' : widget.height + 20 + 'px';
            emailWindow.style.borderColor = widget.widgetBorderColor.length < 1 ? "#999999" : widget.widgetBorderColor;
            emailWindow.style.borderWidth = widget.widgetBorderWidth.length < 1 ? 'thin' : widget.widgetBorderWidth;
            emailWindow.style.borderStyle = 'solid';
            emailWindow.style.backgroundColor = widget.widgetBackgroundColor.length < 1 ? '#ededed' : widget.widgetBackgroundColor;
            emailWindow.style.textAlign = 'center';*/

            // the src for the iframe, parameters are only an example of being able to send information to the iframe
            var iframe = VisualString.StringFormat('<iframe  class="FVSXFIF" id="_9727339B021A487FAB2593410BD03A3C" name="_9727339B021A487FAB2593410BD03A3C" src="{0}" frameborder="0" height="{2}" width="{1}" scrolling="no"></iframe>', item.url, widget.width > 0 ? widget.width - 30 : 320, widget.height > 0 ? widget.height - 30 : 400);

            var htmlBuilder = [];
            htmlBuilder.push('<div class="FVSXF"><a class="VSLINKXT" href= "javascript: void(0);" onclick="VisualString.Tracking.CloseEmailWindow();"><!--img src="' + this.BaseUrl + '/images/x.gif" border="0" alt="Close" style="padding-top:2px;" /--></a></div>');
            htmlBuilder.push(iframe);
            htmlBuilder.push('<div  class="VSXT"><a href="javascript: void(0);" onclick="VisualString.Tracking.HideFormForever();VisualString.Tracking.CloseEmailWindow();"><small>Please do not show me this again.</small></a>&nbsp;&nbsp;</div>');


            emailWindow.innerHTML = htmlBuilder.join('');

            VisualString.Tracking.PositionContainer(widget);
            VisualString.Tracking.Container.style.display = 'inline';
            VisualString.Tracking.Container.appendChild(emailWindow);
        },

        ShowForm: function(item) {
            var widget = VisualString.Tracking.LookupWidgetById(item.widgetId);
            if (widget == NaN) {
                return;
            }
            
            var formWindow = document.getElementById(widget.zoneID);
            if (formWindow != NaN) {
                formWindow.innerHTML = VisualString.StringFormat('<iframe id="_DE32925CAFF4DC2903933420532SA2DELCD43" name="_DE32925CAFF4DC2903933420532SA2DELCD43" src="{0}" frameborder="0" height="100%" width="100%" scrolling="no"></iframe>', item.url);
            }
        },
		
        CloseEmailWindow: function() {
            VisualString.Tracking.Container.style.display = 'none';
            VisualString.Tracking.Container.innerHTML = '';
        },

        AddEmailAddress: function(email) {
            VisualString.Tracking.Data.Email = email;
        },

        //http://www.geekdaily.net/2007/07/04/javascript-cross-browser-window-size-and-centering/
        WindowSize: function() {
            var w = 0;
            var h = 0;

            if (!window.innerWidth) {
                if (!(document.documentElement.clientWidth == 0)) {
                    w = document.documentElement.clientWidth;
                    h = document.documentElement.clientHeight;
                }
                else {
                    w = document.body.clientWidth;
                    h = document.body.clientHeight;
                }
            }
            else {
                w = window.innerWidth;
                h = window.innerHeight;
            }

            return { width: w, height: h };
        },

        PositionContainer: function(widget) {
            if (widget.top > 0 && widget.left > 0) {
                VisualString.Tracking.Container.style.top = widget.top + 'px';
                VisualString.Tracking.Container.style.left = widget.left + 'px';
            }
            else {
                VisualString.Tracking.CenterContainer({ width: widget.width > 0 ? widget.width : 350, height: widget.height > 0 ? widget.height : 450 });
            }
        },

        CenterContainer: function() {
            //http://www.geekdaily.net/2007/07/04/javascript-cross-browser-window-size-and-centering/
            var itemSize = (arguments[0] != null) ? arguments[0] : { width: 0, height: 0 };
            var x = 0;
            var y = 0;
            var offsetX = 0;
            var offsetY = 0;

            if (!window.pageYOffset) {
                if (!(document.documentElement.scrollTop == 0)) {
                    offsetY = document.documentElement.scrollTop;
                    offsetX = document.documentElement.scrollLeft;
                }
                else {
                    offsetY = document.body.scrollTop;
                    offsetX = document.body.scrollLeft;
                }
            }
            else {
                offsetX = window.pageXOffset;
                offsetY = window.pageYOffset;
            }

            var size = VisualString.Tracking.WindowSize();

            x = ((size.width - itemSize.width) / 2) + offsetX;
            y = ((size.height - itemSize.height) / 2) + offsetY;

            VisualString.Tracking.Container.style.left = x + 'px';
            VisualString.Tracking.Container.style.top = y + 'px';
        },

        LoadContainer: function() {
            VisualString.Tracking.Container = document.createElement('div');
            VisualString.Tracking.Container.id = VisualString.Tracking.ContainerID;
            VisualString.Tracking.Container.style.position = 'absolute';
            VisualString.Tracking.Container.style.left = '0px';
            VisualString.Tracking.Container.style.top = '0px';
            VisualString.Tracking.Container.style.zIndex = 99999; //Todo: Control z-index. 
            VisualString.Tracking.Container.style.display = 'none';
            VisualString.Tracking.Container.VisualString = VisualString;

            document.body.appendChild(VisualString.Tracking.Container);
        },
        AddLoadEvent: function(func) {
            if (typeof window.onload != 'function') {
                window.onload = VisualString.Tracking.Load;
            }
            else if (window.onload != VisualString.Tracking.Load) {
                VisualString.Tracking.LoadEvents.push(window.onload);
                window.onload = VisualString.Tracking.Load;
            }

            VisualString.Tracking.LoadEvents.push(func);
        },

        Load: function() {
		//ENTER CUSTOM FIELDS HERE
			VisualString.Metrics.CustomUID = ''; 
		    
			//DO NOT EDIT THIS AREA BELOW. 
			VisualString.Tracking.ClientID = 3;
			VisualString.Tracking.ProjectId = 3; 
			VisualString.Tracking.Language = 'en-us'; 
			VisualString.Tracking.TrackingID = 0; 
			VisualString.Tracking.TrackingURL = 'http://widget.visualstring.com/Tracking/?cid=3&caid=3'; 
			VisualString.Tracking.BaseUrl = 'http://widget.visualstring.net';
			VisualString.Tracking.UserId = VisualString.Tracking.GetUserID(); 
            VisualString.Tracking.SessionId = VisualString.Tracking.GetSessionID();

			VisualString.Metrics.PreInitMetrics();
			 //this.IsReturningUser = isReturningUser;
			VisualString.Metrics.SetRouteLog('Page', VisualString.Tracking.TrackingURL, VisualString.Tracking.TrackingURL, '')

            for (var i = 0; i < VisualString.Tracking.LoadEvents.length; ++i) {
                VisualString.Tracking.LoadEvents[i]();
            }
        }
    },

        StringFormat: function() {
            if (arguments.length == 0) {
                return;
            } else if (arguments.length == 1) {
                return arguments[0];
            } else {
                var formatString = arguments[0];

                for (var i = 1; i < arguments.length; ++i) {
                    formatString = formatString.replace(new RegExp('\\{' + (i - 1) + '\\}', 'g'), arguments[i]);
                }

                return formatString;
            }
        },

        StringIsNullOrEmpty: function(str) {
            return typeof (str) == 'undefined' || str == null || str.length == 0;
        },

        // arguments[0] = key
        // arguments[1] = value
        // arguments[2] = expiration Date (set to Fri, 31 Dec 2099 23:59:59 GMT if not provided)
        SetCookie: function() {
            if (arguments.length == 3) {
                document.cookie = arguments[0] + "=" + escape(arguments[1]) + "; expires=" + arguments[2].toString() + ";";
            } else {
                document.cookie = arguments[0] + "=" + escape(arguments[1]) + "; expires=Fri, 31 Dec 2099 23:59:59 GMT;";
            }
        },

        GetCookie: function(key) {
            var cookies = document.cookie.split(';');

            for (var i = 0; i < cookies.length; ++i) {
                var keyValuePair = cookies[i].split('=');

                if (keyValuePair.length == 2 && VisualString.StringTrim(keyValuePair[0]) == VisualString.StringTrim(key)) {
                    return keyValuePair[1];
                }
            }

            return null;
        },

        StringTrim: function(str) {
            var trimStart = 0;

            for (var i = 0; i < str.length; ++i) {
                if (str.charAt(i) == ' ') {
                    trimStart++;
                } else {
                    break;
                }
            }

            if (trimStart > 0) {
                str = str.substr(trimStart);
            }

            trimStart = str.length;

            for (var j = str.length - 1; j >= 0; --j) {
                if (str.charAt(j) == ' ') {
                    trimStart--;
                } else {
                    break;
                }
            }

            if (trimStart < str.length) {
                str = str.substr(0, trimStart);
            }

            return str;
        },

        DeleteCookie: function(key) {
            document.cookie = key + "=; expires=Fri, 21 Dec 1976 04:31:24 GMT;";
        }
    }

	
	

	
		VisualString.Tracking.Widgets.push(
		{ 
			widgetId: 4, 
			widgetTypeId: 1,
			styleSheetUrl: 'http://widget.visualstring.com/Content/TomScott.css',
			width: 450,
			height: 500,
			top: 100,
			left: 100,
			zoneID: '', 
			widgetBorderColor: '', 
			widgetBorderWidth: '', 
			widgetBackgroundColor: ''
		});
		



	
		VisualString.Tracking.Track(
		{
			trigger: 3,
			type: 'PLOAD',
			event: 'email',
			score: 1,
			id: 4,
			widgetId: 4,
			zoneID: '',
			url: 'http://widget.visualstring.net/Tracking/Email/3/3/4' + '?' + VisualString.Metrics.GetUrlShort() + '&ceId=4',
			images: 
			[ 
	    
			]
		});
	
		
	
		VisualString.Tracking.Track(
		{
			trigger: 12000,
			type: 'TOP',
			event: 'email',
			score: 1,
			id: 5,
			widgetId: 4,
			zoneID: '',
			url: 'http://widget.visualstring.net/Tracking/Email/3/3/5' + '?' + VisualString.Metrics.GetUrlShort() + '&ceId=5',
			images: 
			[ 
	    
			]
		});
	
		
	
	if(document.createStyleSheet) {
			document.createStyleSheet('http://widget.visualstring.com/Content/Basic.css');
	}else {
			var styles = "@import url('http://widget.visualstring.com/Content/Basic.css');";
			var newSS=document.createElement('link');
			newSS.rel='stylesheet';
			newSS.href='data:text/css,'+escape(styles);
			document.getElementsByTagName("head")[0].appendChild(newSS);
	}	
