oGrabGI = new grabGI;
function grabGI(){
  this.insertRandomImage = insertRandomImage;
}
function insertRandomImage(){
  
}
grabGI.prototype.mySearchComplete = function(searchControl,searcher){
  if(searcher.results && searcher.results.length){
    //var r = Math.round(((Math.round((Math.random()) * 10)) * 8) / 10);
    var r = ((Math.round((Math.random()) * 10)) * 8) / 10;
    var rY = (r * 15) + 100;
    //alert(rY);
    r = Math.round(r);
    var oImage = searcher.results[r];
    if(oImage){
      var imgTitle = new String(oImage.titleNoFormatting);
      imgTitle = imgTitle.replace(' ','_');
      document.getElementById("google_random_image").src = oImage.tbUrl;
      document.getElementById("google_random_image").style.width = oImage.tbWidth+'px';
      document.getElementById("google_random_image").style.height = oImage.tbHeight+'px';
      document.getElementById("google_original").href = oImage.originalContextUrl;
      document.getElementById("google_full").innerHTML = 
      'Take a look to the <span style="color:#fff;cursor:pointer" onclick="window.open(\''+oImage.url+'\''
        +',\'\''
        +',\'width='+oImage.width+',height='+oImage.height+'\''
        +');">full size image</span>';
      document.getElementById("google_random").style.top = rY+'px';
      document.getElementById("google_random").style.display = 'block';
    }else{
      document.getElementById("google_random").style.display = 'none';
    }
    
  }
}

function downloadMp3(album,songName){
  var aParameters = new Array(album,songName);
  window.open('./mp3s/'+album+'/'+songName+'.mp3');
  makeRequest('song','store_download','voidMethod',aParameters);
  
}