var update_views = true
var update_logins = true
var parths = ""
function hb_login() {
if (!update_logins) return false;
  $.manageAjax.add("loginidQ", {
    success:function(data) {
      if (data.updateInterval > 0) {
        setTimeout ("hb_login()",data.updateInterval);
      }
    },
    dataType:'json',
    url:parths+"core/update_login.asp",
    cache:false,
    error: function() {}
  })


//  $.ajax({type:"GET",url:"core/update_login.asp",cache:false});
//  setTimeout ( "hb_login()", 20000 );
}
function hb_view() {
		if (!update_views) return false;
  $.manageAjax.add("viewidQ", {
	success:function(data){
    if (data.updateInterval > 0) {
      setTimeout ( "hb_view()", data.updateInterval ); 
    }
  },
	url: parths+"core/update_view.asp",
	dataType:'json',
	data:"viewid="+viewid,
	cache:false,
  error: function() {}
  })
}
function stagechecker() {
}

(function($) {
  var cache = [];
  // Arguments are image paths relative to the current page.
  $.preLoadImages = function() {
    var args_len = arguments.length;
    for (var i = args_len; i--;) {
      var cacheImage = document.createElement('img');
      cacheImage.src = arguments[i];
      cache.push(cacheImage);
    }
  }
})(jQuery)

function colorToHex(color) {
    if (color.substr(0, 1) === '#') {
        return color;
    }
    var digits = /(.*?)rgb\((\d+), (\d+), (\d+)\)/.exec(color);
    
    var red = parseInt(digits[2]);
    var green = parseInt(digits[3]);
    var blue = parseInt(digits[4]);
    
    var rgb = blue | (green << 8) | (red << 16);
    return digits[1] + '#' + rgb.toString(16);
};
