 /*
 /           _|
 / _|_|_|        _|_|_|
 / _|    _|  _|  _|    _|
 / _|    _|  _|  _|    _|
 / _|    _|  _|  _|    _|
 /
 / nin: access
*/

/**
 * utils.js
 *
 * Contains javascript utility function
 *
 */

// set namespace
//
var utils    = {};

// get query value
//
utils.getQueryValue = function(k,q) {
  q = q || location.href;
  var tmpNdx = q.indexOf('?');
  if (tmpNdx!=-1) {     
     q = q.slice(tmpNdx+1); 
     q = q.split('&');
     for (var i=0;i<q.length;i++) {	
        var p=q[i].indexOf('=');
        if (p>0) {
           var thisk=q[i].substring(0,p);
           if (thisk==k) return q[i].substring(p+1);
         }
      }
      return null;
   } else {
     return null;
   }
};

utils.handleSliderChange = function(e, ui) {
  var maxScroll = $("#auto-content").attr("scrollHeight") - $("#auto-content").height();
  $("#auto-content").animate({scrollBottom: ui.value * (maxScroll / 100) }, 1000);
};

utils.handleSliderSlide = function(e, ui) {
  var maxScroll = $("#auto-content").attr("scrollHeight") - $("#auto-content").height();
  $("#auto-content").attr({scrollBottom: ui.value * (maxScroll / 100) });
};


