//ad rotator
  function rotAd(){
  //rotating ads array
    var rotAds = {
       1:Array('http://www.thehomeschoolmom.com/cgi-bin/lnkinlte/to.cgi?l=mg_banner_06','/images/ad/mrs_glosser_graph_homesch_v2.gif','Your child can learn math at his or her own pace with Math Goodies self-paced math instruction.'),
	   2:Array('http://directleads.com/z/23077/cd19042/','http://directleads.com/42/10799/23077','All books $9.95 with free shipping!'),
	    3:Array('http://directleads.com/z/23077/cd19042/','http://directleads.com/42/10799/23077','All books $9.95 with free shipping!')
    };


  //last ad
    var sAd = loadme('rotAd');
    if (sAd=="") sAd = 0;
    sAd++;	//perform rotation
    var aAd = rotAds[sAd];
    if (!aAd){
      sAd = 1;	//set to first ad
      aAd = rotAds[sAd];
    }
  //save state
    saveme('rotAd',sAd);
  //return
    document.writeln('<a href="'+aAd[0]+'"><img src="'+aAd[1]+'" alt="'+aAd[2]+'" border="0"></a><br />');
  }

//cookie handling
  function loadme (name) {
    var ne = name + "="; // name+equals
    var al = ne.length;  // name length
    var cl = document.cookie.length;
    var i  = 0;          // iterator
    while (i < cl) {
      var st = i + al;   // start at
      if (document.cookie.substring(i, st) == ne){
        var en = document.cookie.indexOf (";", st); // end
        if (en == -1)  en = document.cookie.length;
        return unescape(document.cookie.substring(st, en));
      }
      i = document.cookie.indexOf(" ", i) + 1; // next
      if (i == 0) break; // end of the line
    }
    return "";
  }
  function saveme (name, value) {
    var ckd = new Date();
    ckd.setDate(ckd.getYear()+1);
    var cv = name+"="+escape(value)+ ";"; // value
    cv += "expires=" + ckd.toGMTString(); // expires
    document.cookie = cv;                 // store it
    return(true);
  }