﻿//google analitics code
//window.onload = winLoad

if (document.attachEvent) {
    window.attachEvent('onload', winLoad)
}
else {
    window.addEventListener('load', winLoad, true)
}

function winLoad() {
    var anchors = document.getElementsByTagName('a')
    for (i = 0; i < anchors.length; i++) {
        if (anchors[i].attachEvent) {
            anchors[i].attachEvent('onclick', googleClick)
        }
        else {
            anchors[i].addEventListener('click', googleClick, true)
        }
    }
    var forms = document.forms
    for (i = 0; i < forms.length; i++) {
        var act = forms[i].action
        if (forms[i].attachEvent) {
            forms[i].attachEvent('onsubmit', googleSubmit)
        }
        else {
            forms[i].addEventListener('submit', googleSubmit, true)
        }
    }
}

function googleClick(evt) {
    var oHref
    var el
    if (evt["srcElement"]) {
        el = evt["srcElement"]
        while (el.tagName != "A") {
            el = el.parentElement
        }
        oHref = el.href
    }
    else {
        el = evt["target"]
        while (el.tagName != "A") {
            el = el.parentNode
        }
        oHref = el.href
    }
    if (oHref.substring(0, 4) == 'http') {
        try {
            pageTracker._link(oHref)
        }
        catch (e) { }
    }
    return true
}

function googleSubmit(evt) {
    var el
    var oAction
    if (evt["srcElement"]) {
        oAction = evt["srcElement"].action
        el = evt["srcElement"]
    }
    else {
        oAction = evt["target"].action
        el = evt["target"]
    }
    if (oAction.substring(0, 4) == 'http') {
        try {
            pageTracker._linkByPost(el)
        }
        catch (e) { }
    }
    return true
}
//end google analitics code
