
function PopUp(ObjHref) {
 AS_PopUp(ObjHref);
 return false;
}
AS_Initial(0);


function AS_Initial(Counter) {
    var Timer = 100;
    try {
        if (Counter < document.getElementById("Page").innerHTML.length) {
            setTimeout("AS_Initial(" + document.getElementById("Page").innerHTML.length + ")", Timer);
        } else {
            AS_Loader();
        }
    } catch (e) {
        setTimeout("AS_Initial(0)", Timer);
    }
}

function AS_Loader() {
    var ObjArray = document.getElementsByTagName('div');
    for (Index = 0; Index < ObjArray.length; Index++) {
        var Temp = " " + ObjArray[Index].className + " ";
        if (Temp.indexOf(" AS_Hover_Off ") >= 0) {
            ObjArray[Index].onmouseover = AS_Hover;
            ObjArray[Index].onmouseout = AS_Hover_Off;
        }
        if (Temp.indexOf(" AS_Active_Off ") >= 0) {
            ObjArray[Index].onclick = AS_Active;
        }
    }
    var ObjArray = document.getElementsByTagName('td');
    for (Index = 0; Index < ObjArray.length; Index++) {
        var Temp = " " + ObjArray[Index].className + " ";
        if (Temp.indexOf(" AS_Hover_Off ") >= 0) {
            ObjArray[Index].onmouseover = AS_Hover;
            ObjArray[Index].onmouseout = AS_Hover_Off;
        }
        if (Temp.indexOf(" AS_Active_Off ") >= 0) {
            ObjArray[Index].onclick = AS_Active;
        }
    }
    ObjArray = document.getElementsByTagName('img');
    for (Index = 0; Index < ObjArray.length; Index++) {
        Temp = " " + ObjArray[Index].className + " ";
        if (Temp.indexOf(" AS_Hover_Off ") >= 0) {
            ObjArray[Index].onmouseover = AS_Hover;
            ObjArray[Index].onmouseout = AS_Hover_Off;
        }
    }
}


// ########## AS Access Layer ##########


// AS_Hover

function AS_Hover() {
    var Temp = " " + this.className + " ";
    if (Temp.indexOf(" AS_Hover_Off ") >= 0) {
        this.className = AS_ClassChange(this.className, "AS_Hover");
    }
}

function AS_Hover_Off() {
    var Temp = " " + this.className + " ";
    if (Temp.indexOf(" AS_Hover ") >= 0) {
        this.className = AS_ClassChange(this.className, "AS_Hover");
    }
}


// AS_Active

function AS_Active() {
    this.className = AS_ClassChange(this.className, "AS_Active");
}
















// ########## AS Library ##########


// AS_ClassChange

function AS_ClassChange(ObjClass, Class) {
    var Temp = " " + ObjClass + " ";
    if (Temp.indexOf(" " + Class + "_Off ") >= 0) {
        Temp = Temp.replace(" " + Class + "_Off ", " " + Class + " ");
    } else {
        Temp = Temp.replace(" " + Class + " ", " " + Class + "_Off ");
    }
    Temp = Temp.substring(1, (Temp.length - 1));
    return Temp;
}


// AS_Hover_Image

function AS_Hover_Image() {
    var Temp = " " + this.className + " ";
    if (this.src.indexOf("_Hover.") >= 0 && Temp.indexOf("AS_Hover") >= 0) {
        this.src = this.src.substring(0, this.src.length - 10) + this.src.substring(this.src.length - 4);
    } else if (Temp.indexOf(" AS_Hover ") < 0) {
        this.src = this.src.substring(0, this.src.length - 4) + "_Hover" + this.src.substring(this.src.length - 4);
        Temp.replace(" AS_Hover_Off ", " AS_Hover ");
    } else {
        Temp.replace(" AS_Hover ", " AS_Hover_Off ");
    }
    Temp = Temp.substring(1, (Temp.length - 1));
    this.className = Temp;
}


// AS_PopUp
function AS_PopUp(ObjHref) {
    window.open(ObjHref);
}


function MM_swapImgRestore() { //v3.0
  var i,x,a=document.MM_sr; for(i=0;a&&i<a.length&&(x=a[i])&&x.oSrc;i++) x.src=x.oSrc;
}

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];}}
}

function MM_findObj(n, d) { //v4.01
  var p,i,x;  if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
    d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
  if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
  for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);
  if(!x && d.getElementById) x=d.getElementById(n); return x;
}

function MM_swapImage() { //v3.0
  var i,j=0,x,a=MM_swapImage.arguments; document.MM_sr=new Array; for(i=0;i<(a.length-2);i+=3)
   if ((x=MM_findObj(a[i]))!=null){document.MM_sr[j++]=x; if(!x.oSrc) x.oSrc=x.src; x.src=a[i+2];}
}
var theObj="";

var ie4 = false; if(document.all) { ie4 = true; }
function getObject(id) { if (ie4) { return document.all[id]; } else { return document.getElementById(id); } }
function toggle(link, divId) { var lText = link.innerHTML; var d = getObject(divId);
 if (lText == '+') { link.innerHTML = '&#8722;'; d.style.display = 'block'; }
 else { link.innerHTML = '+'; d.style.display = 'none'; } }
