
function getSite()
{
 var s = document.forms['mf'].email.value;

 if (s=='')
 {
   alert("Please, provide email address");
   return;
 }

 if (s.indexOf(".") <=0 || s.indexOf("@") <= 0)
 {
   alert("Please, provide valid email address");
   return;
 }

 var s1 = document.forms['mf'].phone.value;
 if (s1!='')
 {
   if (isNaN(s1))
   {
     alert("Invalid phone number");
     return;
   }  
 }


 var link = "http://mbigmap.linkstore.ru?email="+s;
 if (s1!='')
  link+="&phone="+encodeURIComponent(s1);

 var url = 'http://api.bit.ly/shorten?version=2.0.1&longUrl='+encodeURIComponent(link)
            + '&login=coldjava&apiKey=R_eaef9593ff7dafb595bf584116f7a108'
            + '&callback=myInfoCallback';

  document.getElementById("indicator").style.display="inline";

  var script = document.createElement("script");
      script.setAttribute("src", url);
      script.setAttribute("type", "text/javascript");
      document.body.appendChild(script); 
}

function myInfoCallback(t)
 {
     document.getElementById("indicator").style.display="none";

     if (t.errorCode==0)
     {
        var res = t.results;
        for (var key in res) 
        {
           res = res[key];
           
           var short = res['shortUrl'];
           var o = document.getElementById("res");
           var s = "Your link is: <b>"+short+"</b>"
                 + " &nbsp; "
                 + "Or use QR-code below:"
                 + "<br/>"
                 + "<img src='http://chart.apis.google.com/chart?cht=qr&chs=250x250&chl="+short
                 + " alt='QR code' border='0' style='border:0'/>";
           o.innerHTML = s;
           break;

        }
     }
  }

