Array.prototype.inArray = function (value)
 // Returns true if the passed value is found in the
 // array.  Returns false if it is not.
{
     var i;
     for (i=0; i < this.length; i++) {
         // Matches identical (===), not just similar (==).
         if (this[i] === value) {
             return true;
         }
     }
     return false;
};

function getcookie(cookiename) {
 var cookiestring=""+document.cookie;
 var index1=cookiestring.indexOf(cookiename);
 if (index1==-1 || cookiename=="") return "";
 var index2=cookiestring.indexOf(';',index1);
 if (index2==-1) index2=cookiestring.length;
 return unescape(cookiestring.substring(index1+cookiename.length+1,index2));
}


function openSaleChannel(idSaleChannel,mode) {
    reffid=getcookie('reff_id');
    reff='';
    if(reffid!='')
    {
        reff="&reffid="+reffid;
    }
    if ((rt=getcookie('mny_rt'))) rt="&mny_rt="+rt;
    else rt='';

    var didParam = '';
    if(getcookie('did')!='') didParam="&did="+getcookie('did');
    if (typeof(did)!='undefined') didParam="&did="+did;

    var resParam='';
    resParam = '&res='+screen.width+'x'+screen.height;

    var userAgent='';
    userAgent = '&userAgent='+escape(navigator.userAgent);

    if (mode) mode="&"+mode;
    else mode="";
    
    var size = 'width=920,height=770';
    if(typeof(sizeMap)!='undefined'){
       if(typeof(sizeMap[idSaleChannel])!='undefined') size = sizeMap[idSaleChannel];
    }

    /*
    if (idSaleChannel==10) window.open('https://direct.money.pl/o/salechannel.php?idSaleChannel=' + idSaleChannel + '&idDistributor=' + idDistributor + reff + rt, 'formularz');
    else window.open('https://direct.money.pl/o/salechannel.php?idSaleChannel=' + idSaleChannel + '&idDistributor=' + idDistributor + mode + reff + rt, 'formularz', 'width=800,height=550,status=yes,scrollbars=yes');
    */
    window.open('https://direct.money.pl/o/salechannel.php?idSaleChannel=' + idSaleChannel + '&idDistributor=' + idDistributor + mode + reff + rt + didParam + resParam + userAgent + '&from='+escape(window.location), 'formularz', size +',status=yes,scrollbars=yes');
    /*
    var nofrm = new Array(1,2,3,4,5,6,54,55,56,71,75,76,85,51,13,14,27,34,40,43,48,81,39,74,78,86,87,88,83,38,138,82,84,128,127,126,125,115,116,117,118,119,120,121,122,123,124,129,130,131,132,133,139,140,102,148,151,152,153,154);
    if (nofrm.inArray(idSaleChannel)) {
        window.open('https://direct.money.pl/o/salechannel.php?idSaleChannel=' + idSaleChannel + '&idDistributor=' + idDistributor, '', 'width=800,height=550,status=yes,scrollbars=yes');
    } else {
        window.open('https://direct.money.pl/o/form.php?idSaleChannel=' + idSaleChannel + '&idDistributor=' + idDistributor, mode, 'width=800,height=550,status=yes');
    }
    */
}

function m2mOpenSaleChannel(idSaleChannel, id) {
	if (idSaleChannel==304) {
		size=' width=880,height=1160 ';
	} else {
		size = ' width=920,height=770 ';
	}
	window.open('https://direct.money.pl/d/advertising_c3.php?'+id+','+idDistributor+',s,'+idSaleChannel, 'formularz', size +',status=yes,scrollbars=yes');
}

function openMultiChannel(idMultiChannel, idOfferer, params){
    var paramsStr ='';
    if(typeof(params)!='undefined'){
        paramsStr = '&' + params.join('&');
    }
    
    window.open('https://direct.money.pl/o/multiform.php?idMultiForm=' + idMultiChannel + '&idDistributor=' + idDistributor + '&idOfferer='+idOfferer + paramsStr, 'formularz', 'width=605  ,height=700,status=yes,scrollbars=yes');
}

function openZZKChannel(zzkType){

    window.open('https://direct.money.pl/zzk2/new/index3.html?IDDistributor=' + idDistributor + '&type=' + zzkType, 'formularz', 'width=777 ,height=590,status=yes,scrollbars=yes');
}

function XopenSaleChannel(idSaleChannel) {
    //src.href='https://direct.money.pl/o/salechannel.php?idSaleChannel=' + idSaleChannel + '&idDistributor=' + idDistributor;
    //src.target="_blank";
    window.open('https://direct.money.pl/o/salechannel.php?idSaleChannel=' + idSaleChannel + '&idDistributor=' + idDistributor, 'formularz');
}

function getParameterByName( name ) {
  name = name.replace(/[\[]/,"\\\[").replace(/[\]]/,"\\\]");
  var regexS = "[\\?&]"+name+"=([^&#]*)";
  var regex = new RegExp( regexS );
  var results = regex.exec( window.location.href );
  if( results == null )
    return "";
  else
    return decodeURIComponent(results[1].replace(/\+/g, " "));
}
function catchReff() {
    reff=getParameterByName('reff');
    if (reff) {
        var _refftrackimg = new Image(1,1);
        _refftrackimg.src='http://direct.money.pl/o/catchreff.php?reff='+reff+'&idDistributor=' + idDistributor + '&rnd='+Math.round(Math.random()*10000000000);
    } else {
	var _directtrackimg = new Image(1,1);
        _directtrackimg.src='http://direct.money.pl/o/directtrack.php?rnd='+Math.round(Math.random()*10000000000);
    }
}
if (window.addEventListener) {
    window.addEventListener('load',catchReff,false);
} else if (window.attachEvent) {
    window.attachEvent('onload',catchReff);
}

/*load style content in IE*/
window.onload=function(){
 var tmpDiv = document.createElement('div');
 if(typeof(css_script) !='undefined'){
     tmpDiv.innerHTML = '<p>x</p>'+css_script;
    if(tmpDiv.childNodes[1].nodeName == 'STYLE'){
        document.body.appendChild(tmpDiv.childNodes[1]);
    }
 }
}


