﻿// JScript 文件

function SiteDivFrameSet(DivName,FrameName,FrameUrl,FrameWidth,SetValue)
{

    //alert("SiteDivFrameSet:" +DivName);
    
    //alert("FrameName" +FrameName);
    
    
    if(DivName=="" || FrameName=="" || FrameWidth =="")
    {
        
        alert("Error DivFrameSet");
        
    }
    else
    {
        //if(SetValue == false || SetValue == "false")
        //{SetValue ="hidden";}
        
        if(SetValue == true || SetValue == "true")
        {SetValue ="visible";}
        else
        {SetValue ="hidden";}

    
        //alert("ThisDivObj" +DivName);
        
        ThisDivObj = document.getElementById(DivName);
        

        
        //alert("ThisDivObj" +ThisDivObj);
        
        if(ThisDivObj != null)
        {
            //alert("ThisDivObj" +ThisDivObj);
            
            //alert(ThisDivObj.style.visibility);
            
            
            
            //alert(ThisDivObj);
            
            //alert("ffefeef" + FrameName);
            
            //TargetFrameObj = document.all[FrameName];
            
            //if(TargetFrameObj == null)
            //{}
            //else
            //{
            //    alert(TargetFrameObj.FramePageForm);
            //}
            
            isLoadedValue = 0;
            
            eval("isLoadedValue = " + DivName + "Loaded");
            
            //alert("isLoadedValue = " + DivName + "Loaded");
            
            //alert("isLoadedValue = " + isLoadedValue);
            
            
            
            if(SetValue == ThisDivObj.style.visibility && isLoadedValue == 1)
            {
                //alert(SetValue + " SetValue111: " + SetValue);
                //alert(isLoadedValue + " isLoadedValue111: " + isLoadedValue);
            }
            else
            {
                //ThisDivObj.visible = SetValue;
                
                
                //alert(DivName + " SetValue: " + SetValue);
                
                if(SetValue == "visible")
                {
                    
                    ThisDivObj.style.position = "static";
                    
                    ThisDivObj.style.visibility = "visible";
                    
                    ThisDivObj.style.display = "block";
                    
                    
                    
                    //DivContent = "<iframe name="+FrameName+" id="+FrameName+" src="+FrameUrl+" width="+FrameWidth+" height='0' marginheight=0 marginwidth=0 frameborder=0 scrolling=no></iframe>";
                    
                    OldDivContent = ThisDivObj.innerHTML;
                                    
                    //alert("OldDivContent:" + OldDivContent);
                    
                    //if((OldDivContent == "" || OldDivContent == null))
                    //{
                    
                    //TargetFrameObj = document.all[FrameName];
                    //if(TargetFrameObj != null)
                    //    alert("TargetFrameObj21" + TargetFrameObj.self);
                        
                        
                        
                    if(isLoadedValue == 0)
                    {
                        
                        DivContent = "<iframe name='"+FrameName+"' id='"+FrameName+"' src='' width='"+FrameWidth+"' height='0' marginheight=0 marginwidth=0 frameborder=0 scrolling=no></iframe>";
                    
                        ThisDivObj.innerHTML = DivContent;
                        
                        TargetFrameObj = document.getElementById(FrameName);
                    
                        //alert("ThisDivObj" + ThisDivObj.innerHTML);
                    
                        //alert(OldDivContent);
                        
                        //alert("DivContent:" + DivContent);
                    
                        if(TargetFrameObj != null)
                        {

                            //TargetFrameObj.height = "50px";
                            
                            //document.all.FramePageForm.action = "/loading.aspx";
                            
                            //document.all.FramePageForm.target = "pageframe";
                            
                            //document.all.FramePageForm.submit();
                            
                            //alert("gggg11116688" + FrameUrl);
                            
                            //document.all.FramePageForm.UnionID.value = document.all.form1.UnionID.value;
                            
                            //document.all.FramePageForm.UnionName.value = document.all.form1.UnionName.value;
                            
                            if(FrameUrl !="")
                            {
                                document.FramePageForm.action = FrameUrl;
                                
                                document.FramePageForm.target = FrameName;
                                
                                document.FramePageForm.submit();
                            }
                         
                        }
                    
                   }
                   else
                   {
                        //alert(SetValue + " SetValue222: " + SetValue);
                        
                        //alert(isLoadedValue + " isLoadedValue222: " + isLoadedValue);
                   }
                        
                    //}
                    //else
                    //{
                        
                    //}
                
                }
                else
                {
                    ThisDivObj.style.position = "absolute";
                    
                    ThisDivObj.style.visibility = "hidden";
                    
                    ThisDivObj.style.display = "none";
                    
                }
                                
            }

        }    
        else
        {
            alert("DIV未声明！" + DivName);
        }
    
    }
 
    
    
}