/* Preference Changers & Setters v1.2
* by Alan Hogan 2005-12-03
* 
* Meant to be used w/ HoganSystem 1.0
* and depends on basic.js, ajax.js.
* 
* Change classes on <body id="body"> and save them via an AJAX
* call to /php/ajax.php.
*/
function toSerif() {
  var returnThis = (removeClass("body","sansSerif") && addClass("body","serif")) 
  makeHttpRequest("/php/ajax.php?do=setPref&item=fontFace&value=serif"); //, "alert"
  return returnThis;
}
function toSansSerif() {
  var returnThis = removeClass("body","serif") && addClass("body","sansSerif")
  makeHttpRequest("/php/ajax.php?do=setPref&item=fontFace&value=sansSerif");
  return returnThis;
}
function fontSize(fontSize) {
  var returnThis;
  var addThisClass = fontSize + 'Font';
  if ( removeClass("body","tinyFont") &&
    removeClass("body","smallFont") &&
    removeClass("body","normalFont") &&
    removeClass("body","largeFont") &&
    removeClass("body","hugeFont") ){
      if(addThisClass && addClass("body",addThisClass)){
        returnThis = true;
      } else {
        returnThis = false;
      }
  } else {returnThis = false;}
  makeHttpRequest("/php/ajax.php?do=setPref&item=fontSize&value="+addThisClass);
  return returnThis;
}

