﻿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();
            Animante_Menu_Hookup();
        }
    } catch (e) {
        setTimeout("AS_Initial(0)", Timer);
    }
}

function AS_Loader() {
    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;
        }
    }
}


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");
    }
}


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;
}


function Button_HookUp(ObjId){
Obj_Array=document.getElementById(ObjId).getElementsByTagName("a");
if(Obj_Array.length>0){
for(i=0;i<Obj_Array.length;i++){
Obj_Array[i].getElementsByTagName("img")[0].onmouseover=Button_HookUp_MouseOver;
Obj_Array[i].getElementsByTagName("img")[0].onmouseout=Button_HookUp_MouseOut;
}
}
}
function Button_HookUp_MouseOver(){
if(this.src.indexOf("_Hover.")<0){
this.src=this.src.substring(0,this.src.length-4)+"_Hover"+this.src.substring(this.src.length-4,this.src.length);
}

}
function Button_HookUp_MouseOut(){
if(this.src.indexOf("_Hover.")>-1){
this.src=this.src.substring(0,this.src.length-10)+this.src.substring(this.src.length-4,this.src.length);
}
}













// CMS

AS_Initial_CMS(0);
function AS_Initial_CMS(Counter){
 var Timer = 100;
 try{
  if(Counter<document.getElementById("Page").innerHTML.length){
   setTimeout("AS_Initial_CMS("+document.getElementById("Page").innerHTML.length+")",Timer);
  }else{
  try{
  Node_Tree_SetHideShow("Node_Tree");
  }catch(e){}
  }
 } catch(e) {
  setTimeout("AS_Initial_CMS(0)",Timer);
 }
}






function Btn_Asset_Add(){
var oEditor = FCKeditorAPI.GetInstance('FCKeditor1') ;
var pageValue = oEditor.GetHTML();
document.getElementById("FCKeditor1").value=pageValue;
}



function FormPost(Form,ObjId){
var oEditor = FCKeditorAPI.GetInstance('FCKeditor1') ;
var pageValue = oEditor.GetHTML();
document.getElementById("FCKeditor1").value=pageValue;
document.getElementById("Form_Page_"+Form).target="_top";
document.getElementById("Form_Page_"+Form).action="/_admin/"+Form+".aspx?Id="+ObjId;
document.getElementById("Form_Page_"+Form).submit();
}
function FormPreview(Form,ObjId){
var oEditor = FCKeditorAPI.GetInstance('FCKeditor1') ;
var pageValue = oEditor.GetHTML();
document.getElementById("FCKeditor1").value=pageValue;
if(document.getElementById("Input_Asset_Name").value==""){
window.alert("Please enter a Page Name");
return false;
}
document.getElementById("Form_Page_"+Form).target="_blank";
document.getElementById("Form_Page_"+Form).action="/_preview/Preview.aspx?Id="+ObjId;
document.getElementById("Form_Page_"+Form).submit();
}

























function Node_Tree_SetHideShow(ObjId){
var Nodes=document.getElementById(ObjId).getElementsByTagName("div");
for(i=0;i<Nodes.length;i++){
ClassName=" "+Nodes[i].className+" ";
if(ClassName.indexOf("Node_Child")>-1){
Nodes[i].onclick=Node_Tree_HideShow;
}
}
Nodes=document.getElementById(ObjId).getElementsByTagName("a");
for(i=0;i<Nodes.length;i++){
ClassName=" "+Nodes[i].className+" ";
if(ClassName.indexOf("Delete")>-1){
Nodes[i].onclick=Node_Tree_Delete;
}
}
}

function Node_Tree_Delete(){
var r=confirm("Are you sure you want to delete this page");
if (r==true)
{
window.location = this.href;
}
return false;
}

function Node_Tree_HideShow(){
Obj=this.parentNode.parentNode.getElementsByTagName("ul")[0];
ClassName=" "+this.className+" ";
if(Obj.style.display=="none"){
ClassName=ClassName.replace(" Node_Child_Off "," Node_Child_On ");
this.className=ClassName.substring(1,ClassName.length-1);
Obj.style.display="";
}else{
ClassName=ClassName.replace(" Node_Child_On "," Node_Child_Off ");
this.className=ClassName.substring(1,ClassName.length-1);
Obj.style.display="none";
}
}



function Action_Change(){
document.getElementById("Action_Display").className=document.getElementById("Input_Action").value;
}

