
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;
  }
 }
 ObjArray = document.getElementsByTagName('td');
 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;
  }
  if (Temp.indexOf(" AS_Active_Off ") >= 0) {
   ObjArray[Index].onclick = AS_Active;
  }
 }
 ObjArray = document.getElementsByTagName('a');
 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;
  }
  if (Temp.indexOf(" AS_Active_Off ") >= 0) {
   ObjArray[Index].onclick = AS_Active;
  }
 }
 ObjArray = document.getElementsByTagName('li');
 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;
  }
  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_Image;
   ObjArray[Index].onmouseout = AS_Hover_Image_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_Hover_Image

function AS_Hover_Image() {
 var Temp = this.src;
 if (Temp.indexOf("_Hover.") < 0) {
  this.src = this.src.substring(0, this.src.length - 4) + "_Hover" + this.src.substring(this.src.length - 4);
 }
}

function AS_Hover_Image_Off() {
 var Temp = this.src;
 if (Temp.indexOf("_Hover.") >= 0) {
  this.src = this.src.substring(0, this.src.length - 10) + this.src.substring(this.src.length - 4);
 }
}


// 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) {
  this.src = this.src.substring(0, this.src.length - 10) + this.src.substring(this.src.length - 4);
 } else {
  this.src = this.src.substring(0, this.src.length - 4) + "_Hover" + this.src.substring(this.src.length - 4);
 }
 Temp = Temp.substring(1, (Temp.length - 1));
 this.className = Temp;
}

