function _trackGoalForm(obj, type){
    var date = new Date();
    var tracker = _gat._getTracker();
    var url = '';
    for (var i=0;i<obj.length;i++){
        if (obj.elements[i].type && (!obj.elements[i].type.match(/button|submit|reset|file/i))){
            if ((obj.elements[i].value != undefined) && (obj.elements[i].name != undefined)){
                url += encodeURIComponent(obj.elements[i].name) + '=' + encodeURIComponent(obj.elements[i].value) + '&';
            }
        }
    }
    date = date.toUTCString() + ' ' + date.getUTCMilliseconds();
    tracker._setCustomVar(5, type, date, 3);
    url += '__goalid=' + encodeURIComponent(date) + '&__name=' + encodeURIComponent(type);
    var image = document.createElement('img');
    image.setAttribute('src', ('https:' == document.location.protocol ? 'https://ssl.' : 'http://') + 'pos.biz-systems.ru/goals/track.php?' + url);
    document.appendChild(image);
}

function _setTrackCode(obj, name){
    if (obj){
        if (obj.addEventListener)  {
            obj.addEventListener('submit', function(){ return _trackGoalForm(this, name); }, false);
        } else if (items[i].attachEvent) {
            obj.attachEvent('submit', function(){ return _trackGoalForm(this, name); });
        }
        return true;
    }
    return false;
}
