addEvent(window, "load", setStyleSheet);
addEvent(window, "unload", setStyleCookie);

function setStyleSheet() {
  var cookie = readCookie("style");
  var title = cookie ? cookie : getPreferredStyleSheet();
  setActiveStyleSheet(title);
}

function setStyleCookie() {
  var title = getActiveStyleSheet();
  createCookie("style", title, 365);
}


/* addEvent & remove Event from Scott Andres */
function addEvent(obj,evType,fn,useC){
  if(obj.addEventListener){
    obj.addEventListener(evType,fn,useC);
	return true;
	}
	else if(obj.attachEvent)
	{
	  var r=obj.attachEvent("on"+evType,fn);
	  return r;
	}
	else
	{
	  alert("Browser does not support event attachment");
	}
}

function removeEvent(obj,evType,fn,useC){
  if(obj.removeEventListener){
    obj.removeEventListener(evType,fn,useC);
	return true;
  }
  else if(obj.detachEvent){
    var r=obj.detachEvent("on"+evType,fn);
	return r;
  }
  else{
    alert("Browser does not support event detachment");
  }
}
function MM_openBrWindow(theURL,winName,features) { //v2.0
  window.open(theURL,winName,features);
}
function MM_preloadImages() { //v3.0
  var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array();
    var i,j=d.MM_p.length,a=MM_preloadImages.arguments; for(i=0; i<a.length; i++)
    if (a[i].indexOf("#")!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a[i];}}
}
