/////////////////////////////////////////
// JQUERY ON READY
// -- Setup Background Color - GT
// -- Setup Context Menu Timeout - GT
// -- Reset Pagination Scrolling - GT
$(document).ready( function(){
  
  /////////////////////////////////////////
  // SETUP BACKGROUND COLOR FOR SITE
  var vcolor = GetCookie ('v4color_background');

  if (vcolor==null || vcolor=='') { vcolor='blue';set_bgcolor_cookie('blue') }
  if (vcolor!=null && vcolor!='') { change_bgcolor(vcolor); }
  /////////////////////////////////////////
    
  /////////////////////////////////////////
  // SETUP CONTEXT MENU TIMEOUT
  setup_context_timeouts();
  /////////////////////////////////////////  

  //////////////////////////////////////
  // RESET PAGINATION SCROLLING
  setup_pagescrolling();
  //////////////////////////////////////
  
});
/////////////////////////////////////////

/////////////////////////////////////////
// SETUP CONTEXT MENU TIMEOUT
function setup_context_timeouts() {
  var context_timeouts = new Array();
  $(".contextMenuPopup").each(function(i) {
    $($(".contextMenuPopup")[i]).hover(
      function () { clearTimeout(context_timeouts[i]); }, 
      function () { context_timeouts[i] = setTimeout('$($(".contextMenuPopup")['+i+']).hide()', 1500); }
    );
  });
}
//////////////////////////////////////

//////////////////////////////////////
// RESET PAGINATION SCROLLING
function setup_pagescrolling() {
  $('.scroller_pgtable').each(function(i) {
    var tmpvar = new String($($('.scroller_pgtable')[i]).attr('id'));
    var pgcntvar = tmpvar.substring(0,tmpvar.length-8);
    eval("tpgcnt = "+pgcntvar+"_pagecnt");
    slide_scroller($($('.scroller_pgtable')[i]),1,tpgcnt);      
  });
}
///////////////////////////////////////// 

///////////////////////////////////////// 
// RESET COOKIE FOR BACKGROUND COLOR
// - Set Date 1 Year ahead, Delete Cookie, Apply Cookie
function set_bgcolor_cookie(vcolor) {
  d = new Date(); // Todays Date
  e = new Date(d.getFullYear()+1,d.getMonth(),d.getDay()); // Date 1 Year From Now
  DeleteCookie ('v4color_background','/'); // Delete Old Cookie
  SetCookie ('v4color_background', vcolor, e, '/'); // Apply New Cookie
}
/////////////////////////////////////////

/////////////////////////////////////////
// APPLY BACKGROUND IMAGES TO SITE
function change_bgcolor(vcolor) {
  if (vcolor!='') {
    
    $(".cssbox").css("background-image","url('/art/background_"+vcolor+".png')");
    $(".cssbox_body").css("background-image","url('/art/background_"+vcolor+".png')");
    $(".cssbox_head").css("background-image","url('/art/background_"+vcolor+".png')");
    $(".cssbox_head p").css("background-image","url('/art/background_"+vcolor+".png')");

  }
return;
}
/////////////////////////////////////////