var counters = new Array(); //initialize array for flash counters (so they can be loaded as one in footer)

function orules_pop(sweep_id) {
	window.open("/sweepstake/rules/sweep_id/"+sweep_id,"official_rules","top=15,left=15,width=990,height=700,directories=no,personalbar=no,menubar=no,scrollbars=yes,toolbar=no,location=no,status=yes,resizeable=yes");
}
function pop_serviceterms() {
	window.open("/site/tos/","Terms of Service","top=15,left=15,width=675,height=700,directories=no,personalbar=no,menubar=no,scrollbars=yes,toolbar=no,location=no,status=yes,resizeable=yes");
}

/*
** this function decodes/encodes strings. currently be used to descramble scrambled email address (anti-spam)
** came from Martin Honnen (http://www.faqts.com/knowledge_base/view.phtml/aid/7259)
**/
function rot13 (string) {
  var aCode = 'a'.charCodeAt();
  var zCode = 'z'.charCodeAt();
  var ACode = 'A'.charCodeAt();
  var ZCode = 'Z'.charCodeAt();
  var result = '';
  for (var c = 0; c < string.length; c++) {
    var charCode = string.charCodeAt(c);
    if (charCode >= aCode && charCode <= zCode)
      charCode = aCode + (charCode - aCode + 13) % 26;
    else if (charCode >= ACode && charCode <= ZCode)
      charCode = ACode + (charCode - ACode + 13) % 26;
    result += String.fromCharCode(charCode);
  }
  return result;
}

function write_rot13(string){ document.write(rot13(string)); }

function getFlashMovie(movieName) {
	var isIE = navigator.appName.indexOf("Microsoft") != -1;
	return (isIE) ? window[movieName] : document[movieName];
}
