function _uGC(l,n,s)
{
    if (!l || l=="" || !n || n=="" || !s || s=="") return "-";
	var i,i2,i3,c="-";
	i=l.indexOf(n);
	i3=n.indexOf("=")+1;
	if (i > -1) {
	i2=l.indexOf(s,i); if (i2 < 0) { i2=l.length; }
	c=l.substring((i+i3),i2);
	}
	return c;
}


function GetCoupon()
{
    var coupon = document.getElementById('coupon');

	var z = _uGC(document.cookie, '__utmz=', ';');

    var source  = _uGC(z, 'utmcsr=', '|');
    var medium  = _uGC(z, 'utmcmd=', '|');
    var term    = _uGC(z, 'utmctr=', '|');
    var content = _uGC(z, 'utmcct=', '|');
    var campaign = _uGC(z, 'utmccn=', '|');
    var gclid   = _uGC(z, 'utmgclid=', '|');

    if (gclid !="-") { source = 'google'; medium = 'cpc'; }
/*
    coupon.innerHTML = source;

    if (source == '(direct)' && medium == '(none)') {
        coupon.innerHTML = 'TI';
    }
    else if (source == 'yandex' && medium == 'organic') {
        coupon.innerHTML = 'YO';
    }
    else if (source == 'yandex' && medium == 'yandex_cpc') {
        coupon.innerHTML = 'YD';
    }
    else if (source == 'google' && medium == 'organic') {
        coupon.innerHTML = 'GO';
    }
    else if (source == 'google' && medium == 'cpc') {
        coupon.innerHTML = 'GA';
    }
    else if ((source == 'nova.rambler.ru' || source == 'rambler') && medium == 'organic') {
        coupon.innerHTML = 'RO';
    }
    else if (source == 'begun' && medium == 'begun_cpc') {
        coupon.innerHTML = 'BG';
    }
    else if (source == 'go.mail.ru' && medium == 'organic') {
        coupon.innerHTML = 'MO';
    }
    else if (source == 'nigma.ru' && medium == 'organic') {
        coupon.innerHTML = 'NO';
    }
    else if (source == 'search.qip.ru' && medium == 'organic') {
        coupon.innerHTML = 'QO';
    }
    else {
        coupon.innerHTML = 'OT';
    }
*/
    refdata = campaign+'_'+source+'_'+medium+'_'+term+'_'+content;
    refdata2 = source+'_'+medium;

    var allcookies = document.cookie;
    var mycookie = allcookies.indexOf("__utmv");
    if (mycookie == -1){
      pageTracker._setCustomVar(1, 'Source', refdata2, 1);

    }
}

function GetFirstSource()
{
	var z = _uGC(document.cookie, '__utmz=', ';');

    var source  = _uGC(z, 'utmcsr=', '|');
    var medium  = _uGC(z, 'utmcmd=', '|');
    var term    = _uGC(z, 'utmctr=', '|');
    var content = _uGC(z, 'utmcct=', '|');
    var campaign = _uGC(z, 'utmccn=', '|');
    var gclid   = _uGC(z, 'utmgclid=', '|');

    if (gclid !="-") { source = 'google'; medium = 'cpc'; }

    refdata = campaign+'_'+source+'_'+medium+'_'+term+'_'+content;
    refdata2 = source+'_'+medium;

    var allcookies = document.cookie;
    var mycookie = allcookies.indexOf("__utmv");
    //alert(mycookie);
    if (mycookie == -1){
      pageTracker._setCustomVar(2, 'Source', refdata2, 1);
    }
}
