/* global nav rollovers */
/* DELETED the unused nav preloading and rollovers in new site
var imgSuffix = ".gif";
var imgPrefix = "img/";
var imgStates = new Array("", "_on");
var imgNames = new Array(
  'nav_fiber_counter', 
  'nav_recipes',
  'nav_tips',
  'nav_honey_clusters',
  'nav_raisin_bran',
  'nav_mix_it_up',
  'nav_contact2'
);

var imgObjs = new Array();
var ii, jj, nn;

for(ii = 0; ii < imgNames.length; ii++)
  for(jj = 0; jj < imgStates.length; jj++){
    nn = imgNames[ii] + imgStates[jj];
    imgObjs[nn] = new Image();
    imgObjs[nn].src = imgPrefix + nn + imgSuffix;
  }

function swap(img, state){
  if(!document.images) return;
  document.images[img].src = imgObjs[state].src;
}
*/
/* End of DELETED the unused nav preloading and rollovers in new site */

/* popup window function */

var forcedRefresh = true;
var alreadyopen = new Array();
var newwin = new Array();

function openCenteredWindow(uri, name, features, width, height){

  var winl = parseInt((screen.width - width - 10) / 2),
      wint = parseInt((screen.height - height - 29) / 2);
  openWindow(uri, name, features + (features ? ',' : '') + 'height=' + height + ',width=' + width + ',top=' + wint + ',left=' + winl);
}

function openWindow(uri, name, features){

  if(!forcedRefresh && alreadyopen[name] && !newwin[name].closed){
    newwin[name].focus();
  }
  else{
    alreadyopen[name] = true;
    newwin[name] = window.open(uri, name, features);
    newwin[name].focus();
  }
}

/* popup window variants */

function openCompChart(){
	
  openWindow('comparison.html','comparisonChart','toolbar=no,location=no,status=yes,menubar=no,scrollbars=yes,resizable=yes,width=700,height=500','700','500');
}

function openTellFriend(section){

  openCenteredWindow('tell_friend.asp?section=' + section,'tellFriend','toolbar=no,location=no,status=yes,menubar=no,scrollbars=no,resizable=no','650','400');
}

function openTellFriendCounter(){ openTellFriend(1); }
function openTellFriendRecipes(){ openTellFriend(2); }
function openTellFriendMix(){ openTellFriend(3); }
