var base= "/rsn/images/";
var img_off = new Array();
var img_on = new Array();
var names = new Array('todo','offerings','hottips','tellus','readerpanel','gooddeeds','mediakit');

// Pre-load Images
function preLoadImages() {
  if (document.images) {
    for (i=0;i<names.length;i++) {
      img_off[i] = new Image;
      img_off[i].src = base + names[i] + "_off.gif";
      img_on[i] = new Image;
      img_on[i].src = base + names[i] + "_on.gif";
    }
  }
}

function imageTag(imageNumber) {
  if (imageNumber == sectionNumber(getSection())) { suffix = "_on.gif"; } else { suffix = "_off.gif"; }

  tagText = "<a onmouseover=\"switchOn('" + imageNumber + "'); return true;\" onmouseout=\"switchOff('" + imageNumber + "');return true;\" href=\"/rsn/" + names[imageNumber] + "/index.shtml\"><img border=\"0\" src=\"/rsn/images/" + names[imageNumber] + suffix + "\" width=\"160\" height=\"20\" name=\"" + names[imageNumber] + "\"></a><br>";

  tagText = tagText + "\n<img src=\"/rsn/images/1x1_white.gif\" width=\"160\" height=\"1\" border=\"0\" alt=\"\"><br>";

  return tagText;
}

// Mouse-over and Mouse-out functions
function switchOn(imageNumber) {
  if (document.images) { document.images[names[imageNumber]].src = img_on[imageNumber].src; }
}

function switchOff(imageNumber) {
  if (document.images) { 
    if (imageNumber != sectionNumber(getSection())) {
      document.images[names[imageNumber]].src = img_off[imageNumber].src; 
    }
  }
}

function sectionNumber(sectionName) {
  for (i=0;i<names.length;i++) {
    if (names[i] == sectionName) { return i; } 
  }
  
  return -1;
}

function setSection() {
  if (document.all) {
    document.all['navCell'].style.backgroundColor = getSectionColor();
    document.all['bodyCell'].style.backgroundColor = getSectionColor();
  } else {
    document.getElementById('navCell').style.backgroundColor = getSectionColor();
    document.getElementById('bodyCell').style.backgroundColor = getSectionColor();
  }
}

function getSectionColor() {
  currentSection = getSection();
  if (currentSection == "todo") { return "#d1e0d1"; } 
  if (currentSection == "offerings") { return "#dde7f0"; } 
  if (currentSection == "hottips") { return "#f7d0ab"; } 
  if (currentSection == "tellus") { return "#faebd2"; } 
  if (currentSection == "readerpanel") { return "#b8cfd9"; } 
  if (currentSection == "gooddeeds") { return "#d6c3c3"; } 
  if (currentSection == "mediakit") { return "#d4d287"; } 
  return "#ffffff";
}

function getSection() {
  tmpLoc = document.location.href;
  tmpStr = tmpLoc.substring(7,tmpLoc.length);
  firstSlash = tmpStr.indexOf("/");
  tmpStr = tmpStr.substring(firstSlash+1,tmpStr.length);
  secondSlash = tmpStr.indexOf("/");
  tmpStr = tmpStr.substring(secondSlash+1,tmpStr.length);
  thirdSlash = tmpStr.indexOf("/");
  tmpStr = tmpStr.substring(0,thirdSlash);

  if (tmpStr.length == 0) { return "none"; } else { return tmpStr; }
}

function open_credits(str, name) {
  searchWin = window.open(str,name,'scrollbars=auto,resizable=no,width=200,height=300,top=50,left=50,status=no,location=no,toolbar=no');
  window.open(str,name,'scrollbars=auto,resizable=no,width=200,height=300,top=50,left=50,status=no,location=no,toolbar=no');
}

function PopWindow(url,name,scroll,width,height,top,left,resizable,toolbar,location) {
  settings="directories=no,status=no,menubar=no,scrollbars="+scroll+",resizable="+resizable+",width="+width+",height="+height+",top="+top+",left="+left+",toolbar="+toolbar+",location="+location;
  MyNewWindow=window.open(url,name,settings);
}

function register() {
  if (document.forms[0].name.value.length ==0) {
    alert("Please enter your name.")
    return false
  }
 
  if (document.forms[0].address.value.length ==0) {
    alert("Please enter your address.")
    return false
  }

  if (document.forms[0].email.value.length ==0) {
    alert("Please enter your email.")
    return false
  }
    
  if (document.forms[0].email.value.length >0) {
    i=document.forms[0].email.value.indexOf("@")
    j=document.forms[0].email.value.indexOf(".",i)
    k=document.forms[0].email.value.indexOf(",")
    kk=document.forms[0].email.value.indexOf(" ")
    jj=document.forms[0].email.value.lastIndexOf(".")+1
    len=document.forms[0].email.value.length

    if ((i>0) && (j>(1+1)) && (k==-1) && (kk==-1) && (len-jj >=2) && (len-jj<=3)) {
    } else {
      alert("Please enter an exact email address.\n" +
      document.forms[0].email.value + " is invalid.")
      return false
    }

    if (document.forms[0].phone.value.length ==0) {
      alert("Please enter your phone number.")
      return false
    }
      
  }
}


function newImage(arg) {
	if (document.images) {
		rslt = new Image();
		rslt.src = arg;
		return rslt;
	}
}

function changeImagesArray(array) {
	if (document.images && (preloadFlag == true)) {
		for (var i=0; i<array.length; i+=2) {
			document[array[i]].src = array[i+1];
		}
	}
}

function changeImages() {
	changeImagesArray(changeImages.arguments);
}

function toggleImages() {
	for (var i=0; i<toggleImages.arguments.length; i+=2) {
		if (selected == toggleImages.arguments[i])      changeImagesArray(toggleImages.arguments[i+1]);
	}
}

var selected = '';
var preloadFlag = false;
function preloadImages() {
	if (document.images) {
		nav_home_off_over = newImage("images/nav/nav_home_off-over.gif");
		nav_sweepstakes_off_over = newImage("images/nav/nav_sweepstakes_off-over.gif");
		nav_samplings_off_over = newImage("images/nav/nav_samplings_off-over.gif");
		nav_easyeveryday_off_over = newImage("images/nav/nav_easyeveryday_off-over.gif");
		nav_escapes_off_over = newImage("images/nav/nav_escapes_off-over.gif");
		nav_todo_off_over = newImage("images/nav/nav_todo_off-over.gif");
		nav_events_off_over = newImage("images/nav/nav_events_off-over.gif");
		nav_charity_off_over = newImage("images/nav/nav_charity_off-over.gif");
		nav_mediakit_off_over = newImage("images/nav/nav_mediakit_off-over.gif");
		preloadFlag = true;
	}
}


var selected = '';
var preloadFlag = false;
function preloadImages() {
	if (document.images) {
		nav_home_off_over = newImage("images/nav_home_off-over.gif");
		nav_sweepstakes_off_over = newImage("images/nav_sweepstakes_off-over.gif");
		nav_samplings_off_over = newImage("images/nav_samplings_off-over.gif");
		nav_easyeveryday_off_over = newImage("images/nav_easyeveryday_off-over.gif");
		nav_escapes_off_over = newImage("images/nav_escapes_off-over.gif");
		nav_todo_off_over = newImage("images/nav_todo_off-over.gif");
		nav_events_off_over = newImage("images/nav_events_off-over.gif");
		nav_charity_off_over = newImage("images/nav_charity_off-over.gif");
		nav_mediakit_off_over = newImage("images/nav_mediakit_off-over.gif");
		preloadFlag = true;
	}
}

var selected = '';
var preloadFlag = false;
function preloadImages() {
	if (document.images) {
		footer_home_over = newImage("images/nav/global/footer_home-over.gif");
		footer_sweeps_over = newImage("images/nav/global/footer_sweeps-over.gif");
		footer_samplings_over = newImage("images/nav/global/footer_samplings-over.gif");
		footer_easyeveryday_over = newImage("images/nav/global/footer_easyeveryday-over.gif");
		footer_escapes_over = newImage("images/nav/global/footer_escapes-over.gif");
		footer_todo_over = newImage("images/nav/global/footer_todo-over.gif");
		footer_events_over = newImage("images/nav/global/footer_events-over.gif");
		footer_charity_over = newImage("images/nav/global/footer_charity-over.gif");
		footer_mediakit_over = newImage("images/nav/global/footer_mediakit-over.gif");
		preloadFlag = true;
	}
}