function encode_utf8( s )
{
  return unescape( encodeURIComponent( s ) );
}

function decode_utf8( s )
{
  return decodeURIComponent( escape( s ) );
}

 function decode (utftext) {
        var string = "";
        var i = 0;
        var c = c1 = c2 = 0;

        while ( i < utftext.length ) {

            c = utftext.charCodeAt(i);

            if (c < 128) {
                string += String.fromCharCode(c);
                i++;
            }
            else if((c > 191) && (c < 224)) {
                c2 = utftext.charCodeAt(i+1);
                string += String.fromCharCode(((c & 31) << 6) | (c2 & 63));
                i += 2;
            }
            else {
                c2 = utftext.charCodeAt(i+1);
                c3 = utftext.charCodeAt(i+2);
                string += String.fromCharCode(((c & 15) << 12) | ((c2 & 63) << 6) | (c3 & 63));
                i += 3;
            }

        }

        return string;
}		

 function encode (string) {
        string = string.replace(/rn/g,"n");
        var utftext = "";

        for (var n = 0; n < string.length; n++) {

            var c = string.charCodeAt(n);

            if (c < 128) {
                utftext += String.fromCharCode(c);
            }
            else if((c > 127) && (c < 2048)) {
                utftext += String.fromCharCode((c >> 6) | 192);
                utftext += String.fromCharCode((c & 63) | 128);
            }
            else {
                utftext += String.fromCharCode((c >> 12) | 224);
                utftext += String.fromCharCode(((c >> 6) & 63) | 128);
                utftext += String.fromCharCode((c & 63) | 128);
            }

        }

        return utftext;
    }



var nevidimka_onclick=function(a){
  var url=a.href;
  var ref=document.referrer;
  var q='http://nevidimka.org/index.php?pid='+NPID;
  var eurl=url;
  eurl=eurl.replace(/\./g,'');
  eurl=eurl.replace(/\//g,'');
  eurl=eurl.replace(/\:/g,'');
  eurl=eurl.replace(/\-/g,'');
  if(ref) q+='&ref='+escape(ref);
  q+='&session_new='+escape(url);
  window.open(a,'nevidimka'+eurl).focus();
  this.document.location="http://point1.ru/google.php?cx=partner-pub-4949024152691998%3A2vbqgcxpz7s&cof=FORID%3A10&ie=windows-1251&q="+document.title;
  
  return(false);
}

var nevidimka_onclick_form=function(){

  var url=document.forms.form1.url1.value;
  var ref=document.referrer;
  var s=ref;
  var q='http://nevidimka.org/index.php?pid='+NPID;
  var eurl=url;
  eurl=eurl.replace(/\./g,'');
  eurl=eurl.replace(/\//g,'');
  eurl=eurl.replace(/\:/g,'');
  eurl=eurl.replace(/\-/g,'');
  if(ref) q+='&ref='+escape(ref);
  q+='&session_new='+escape(url);
  var s=ref;
  q = document.forms.form1.url1.value;
  //alert (dscrptn);
  if (navigator.appName=='Microsoft Internet Explorer')
  {
         if (document.forms.form1.ch1.checked)
         {
            if (s.search(/www.google.ru/i)>0)
            {
                     s=s.replace(/\"/g,'');
                     t= s.indexOf('q=');
                     s=s.substr(t+2);
                     s1=' '+s;
                     t= s1.indexOf('&');
                     //alert (t);
                     if (t>0)
                     {
                           s=s.substr(0,t-1);
                     }
                     t= s1.indexOf('+');
                     //alert (t);
                     if (t>0)
                     {
                           s=s.substr(0,t-1);
                     }
                     if (s.length<5)   s=s+' '+dscrptn;
                     s='http://point1.ru/google.php?cx=partner-pub-4949024152691998%3A2vbqgcxpz7s&cof=FORID%3A10&ie=windows-1251&q='+s;
            }
                else s='http://point1.ru/google.php?cx=partner-pub-4949024152691998%3A2vbqgcxpz7s&cof=FORID%3A10&ie=windows-1251&q='+dscrptn;
				s='http://point1.ru/google.php?cx=partner-pub-4949024152691998%3A2vbqgcxpz7s&cof=FORID%3A10&ie=windows-1251&q='+dscrptn;
                     window.open(s,'poisk'+ eurl,'toolbar=1,status=1,scrollbars=1,resize=1,width=700,heihgt=400;');
         }

         this.document.location=q;
  }
  else
  {

         if (document.forms.form1.ch1.checked)
         {
            if (s.search(/www.google.ru/i)>0)
            {
                     s=s.replace(/\"/g,'');
                     t= s.indexOf('q=');
                     s=s.substr(t+2);
                     s1=' '+s;
                     t= s1.indexOf('&');
                     //alert (t);
                     if (t>0)
                     {
                           s=s.substr(0,t-1);
                     }
                     t= s1.indexOf('+');
                     //alert (t);
                     if (t>0)
                     {
                           s=s.substr(0,t-1);
                     }
                     if (s.length<5)   s=s+' '+dscrptn;
                     s='http://point1.ru/google.php?cx=partner-pub-4949024152691998%3A2vbqgcxpz7s&cof=FORID%3A10&ie=windows-1251&q='+s;
            }
                else s='http://point1.ru/google.php?cx=partner-pub-4949024152691998%3A2vbqgcxpz7s&cof=FORID%3A10&ie=windows-1251&q='+dscrptn;
				s='http://point1.ru/google.php?cx=partner-pub-4949024152691998%3A2vbqgcxpz7s&cof=FORID%3A10&ie=windows-1251&q='+dscrptn;
               window.open(s,'poisk'+ eurl);
         }
         window.open(q,'nevidimka'+ eurl).focus();
  }
  return(false);
  }
