//<!--
var portalId = -1;

function testjson(num) {

  $.getJSON('http://thumble.us/portal/testjson.php?num='+num+'&jsoncallback=?', 
  function(data){ 
    alert("Your number was " + data.num + " and that number x 2 is " + data.product);  
    return false;
  });
}

function showthumble(id) {

  if (ie6) {
    alert("We are sorry, but Thumble does not support Internet Explorer 6!\n(Between you and us, we're just not going to stoop to that level)");
    return false;
  }
 
    // Now load and display the actual thumble
    $.getJSON('http://thumble.us/portal/loadPortal.php?id='+id+'&ip='+window.location.host+'&callback=?', 
    function(data){ 
      eval(data.content);
      ThumblePortal.showThumble(id);
    }); 
  return false;
} 

var ie6 = false;
var ie7 = false;
var ie8 = false;

var Thumble = {

 require: function(filename) {
   try {
     // inserting via DOM fails in Safari 2.0, so brute force approach
     document.write('<script type="text/javascript" src="'+filename+'"><\/script>');
   } catch(e) {
     // for xhtml+xml served content, fall back to DOM methods
     var script = document.createElement('script');
     script.type = 'text/javascript';
     script.src = filename;
     document.getElementsByTagName('head')[0].appendChild(script);
   }
  },
  
  isBrowserIE: function() {
    if (/MSIE (\d+\.\d+);/.test(navigator.userAgent)){ //test for MSIE x.x;
      var ieversion=new Number(RegExp.$1) // capture x.x portion and store as a number
      if (ieversion>=8) {
        ie8 = true;
      } else if (ieversion>=7) {
        ie7 = true; 
      } else if (ieversion>=6 ||ieversion>=5) {
        ie6 = true;
      }
    }
  },
  
  loadLibraries: function() {
   
    var path = "http://thumble.us/portal/js/";
    Thumble.require("http://ajax.googleapis.com/ajax/libs/jquery/1.3.2/jquery.min.js");
    Thumble.require("http://ajax.googleapis.com/ajax/libs/jqueryui/1.7.2/jquery-ui.min.js");
    Thumble.require(path + "jsScroller.js");
    Thumble.require(path + "tff/tff.js");
    if (ie6) {
      Thumble.require(path + "supersleight.js");
    }   
  }
};

Thumble.isBrowserIE();
Thumble.loadLibraries();

//-->


