
<!--
//  ////////////////////////////////////////////////////////////////////////////////
//  MM standard  ///////////////////////////////////////////////////////////////////

//  if(self != top)
//    location.href = location.host;

//  function stopErrors(){return true;}
//    w.onerror = stopErrors;

//    function ie_scroll(val){
//      if(ie)
//        document.getElementsByTagName("body")[0].scroll = val;
//    }

    //  by www.byteshift.de (use/change/distribute leaving this line intact)
    var getId = "getElementById", getTag = "getElementsByTagName";
  function obj(myObj,prop,val){
    if(!dom)
      return;
    if(!d[getId](myObj) && !d[getTag](myObj)[0])
      return 0;
    if(obj.arguments.length == 3)
      d[getId](myObj)[prop] = d[getId](myObj).style[prop] = val;
    return (d[getTag](myObj)[0])? d[getTag](myObj) : d[getId](myObj);
  }

  //  by www.byteshift.de (use/change/distribute leaving this line intact)
  function objClass(tag,myClass,prop,val) {
    if(dom){  //  trouble: Opera 5.12(ver 5 DHTML support buggy anyway)
      for(var i=0;i<obj(tag).length;i++){
        if(obj([tag])[i].className == myClass)
          obj(tag)[i][prop] = obj(tag)[i].style[prop] = val;
      }
    } 
  }
  
  //  by www.byteshift.de (use/change/distribute leaving this line intact)
  function focus_active_link(this_){ //  trouble with gecko!?
    if(!dom)return;
    for(var i=0;i<obj("a").length;i++)
      if(obj("a")[i].id.indexOf(this_.id.match(/[a-z-]+/))!=-1)
        obj("a")[i].className  = "";
    this_.className = "active";
    blur_dom(this_);
  }

  function random_nr(){
    return String(Math.random()).substr(2)+(new Date().getTime());
  }

  function blur_dom(this_){
      if(!nn4 && !mac_old)  //  don't use dom, else nn4 quirk
        return this_.blur();
  }

  function onclick_nn4(){
    if(nn4 && !mac_old)
      return false;
  }

  //  by www.byteshift.de (use/change/distribute leaving this line intact)
  function blur_all_links(){  //  remove dotted lines when users uses back/forward buttons
    if(!dom)return;
    if(obj("a").length)
      for(var i=0;i<obj("a").length;i++)
        blur_dom(obj("a")[i]);
  }

  function add_event_new(myObj,handler,addFunction){  //  add eventhandler onload to keep HTML clean
    addFunction = (ie)? new Function(addFunction) : addFunction;
    if(myObj)
      myObj.setAttribute(handler,addFunction);
  }

//  ////////////////////////////////////////////////////////////////////////////////
//  set active css   ///////////////////////////////////////////////////////////////
  function setActiveStyleSheet(title){
    var i, a, main;
    for(i=0; (a = document.getElementsByTagName("link")[i]); i++){
      if(a.getAttribute("rel").indexOf("alternate stylesheet") != -1 && a.getAttribute("title")){
        a.disabled = true;
        if(a.getAttribute("title") == title)
          a.disabled = false;
      }
    }
  }

  function getActiveStyleSheet(){
    var i, a;
    for(i=0; (a = document.getElementsByTagName("link")[i]); i++){
      if(a.getAttribute("rel").indexOf("style") != -1 && a.getAttribute("title") && !a.disabled)
        return a.getAttribute("title");
    }
    return null;
  }

  function getPreferredStyleSheet(){
    var i, a;
    for(i=0; (a = document.getElementsByTagName("link")[i]); i++){
      if(a.getAttribute("rel").indexOf("style") != -1
         && a.getAttribute("rel").indexOf("alt") == -1
         && a.getAttribute("title")
         ) return a.getAttribute("title");
    }
    return null;
  }

  function createCookie(name,value,days){
    if (days){
      var date = new Date();
      date.setTime(date.getTime()+(days*24*60*60*1000));
      var expires = "; expires="+date.toGMTString();
    }
    else expires = "";
    document.cookie = name+"="+value+expires+"; path=/";
  }

  function readCookie(name){
    var nameEQ = name + "=";
    var ca = document.cookie.split(';');
    for(var i=0;i < ca.length;i++){
      var c = ca[i];
      while (c.charAt(0)==' ')
        c = c.substring(1,c.length);
      if (c.indexOf(nameEQ) == 0)
        return c.substring(nameEQ.length,c.length);
    }
    return null;
  }

  var cookie = readCookie("style");
  var title = cookie ? cookie : getPreferredStyleSheet();
  setActiveStyleSheet(title);

//  ////////////////////////////////////////////////////////////////////////////////
//  mail  //////////////////////////////////////////////////////////////////////////
	function mail(mailStr, id){
		d.getElementById(id).innerHTML	=
		a = mailStr;
		d.getElementById(id).href 		  =
		"\155ai\lto\x3A" + a;
	}

//  ////////////////////////////////////////////////////////////////////////////////
//  DW standard  ///////////////////////////////////////////////////////////////////

  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];}}
  }
  //  onload="MM_preloadImages( '/img/arrow_left1.gif')


// -->