﻿// JScript 文件

//请在这里设置系统的虚拟目录，
// 如果虚拟目录为空        var g_appDir = "";
//如果虚拟目录为 "/SouthDigital.web"     var g_appDir = "/web"; 如此类推
var g_appDir = "";
var g_vpnDir="/sslvpn/proxy/268519425"
//var g_appDir = "";


//功能: 获取Web服务器的IP:Port, 如: http://127.0.0.1:8225/+虚拟目录
function GetServerAddr()
	{
	return GetApplicationPath();

//    var s=top.location+"";
//    var reg = new RegExp("^(http(s)?://[^\/]+).*$", "g"); 
//    if(reg.test(s))
//    {
//       if (s.toLowerCase().indexOf("/sslvpn/")>0) 
//       {
//            return RegExp.$1 +g_vpnDir+GetApplicationPath();
//       }
//       else
//       {
//            return RegExp.$1 +GetApplicationPath();
//       }
//      
//    }
//    else
//    {
//        return top.location.protocol + "//" + top.location.host + GetApplicationPath();
//    }
	
	}
function GetServerAddr2()
{
    var s=window.location+"";
    var reg = new RegExp("^(http(s)?://[^\/]+).*$", "g"); 
    if(reg.test(s))
    {
         return RegExp.$1; 
    }
   return "";
}
//获取URL地址中，出服务器端口等部分后面的内容	
function GetRequestPath()
{
    var s=window.location+"";
    var reg = new RegExp("^(http(s)?://[^\/]+).*$", "g"); 
    if(reg.test(s))
    {
         return Replace(s,RegExp.$1,""); 
    }
   return "";
}	
//功能: 获取Web文件夹相对于主目录的路径, 如: Web
//注意：如果建的是虚拟目录。
function GetApplicationPath()
    {
    return g_appDir;
    }
    
    
//功能: 获取当前页面所在文件夹的Url地址, 如: "http://192.168.5.114:810/manage"
function GetCurrentFolderUrl()
    {
    var sHref = GetRequestPath();
    //var sHref = window.location+"";
    sHref = strLeftBack(sHref, ".");
    sHref = strLeftBack(sHref, "/");
    return sHref;
    }
 
//功能: 获取上一级文件夹的Url地址   
function GetParentFolderUrl()
    {
    var sUrl = strLeftBack(GetCurrentFolderUrl(), "/");
//    if(sUrl.indexOf("://")==-1)
//        return "";
//    else
        return sUrl;
    }   

//功能: 获取上一级的上一级文件夹的Url地址     
function GetGrandParentFolderUrl()
    {
    var sUrl = strLeftBack(GetParentFolderUrl(), "/");
//    if(sUrl.indexOf("://")==-1)
//        return "";
//    else
        return sUrl;
    } 
 
//功能: 获取Common文件夹的Url地址, 如: "http://192.168.5.114:810/Common"
function GetCommonFolderUrl()
    {
    return GetServerAddr() + "/Common";
    }   
    
    
//功能: 获取NWRS文件夹的Url地址, 如: "http://192.168.5.114:810/NWRS"
function GetNWRSFolderUrl()
    {
    return GetServerAddr() + "/NWRS";
    }
    
//功能: 获取NWRS文件夹的Url地址, 如: "http://192.168.5.114:810/HPMS"
function GetHpmsFolderUrl()
    {
    return GetServerAddr() + "/HPMS";
    }
    
//功能: 获取SWRS文件夹的Url地址, 如: "http://192.168.5.114:810/SWRS"
function GetSwrsFolderUrl()
    {
    return GetServerAddr() + "/SWRS";
    }
//功能: 获取SWRS文件夹的Url地址, 如: "http://192.168.5.114:810/HCMS"
function GetHcmsFolderUrl()
    {
    return GetServerAddr() + "/HCMS";
    }
function GetCurrentCssDir() 
    {
    return GetCommonFolderUrl()+"/cssimage/"+GetVarValue("SouthDigital.Config.SystemConfig.sUICssDir");
    }   
