﻿//获取当前页面名称
function JS_getPageName(url)
{
    if(url!="" && url!=null)
    {
        return url.split('/')[url.split('/').length-1].split('?')[0];
    }
    else
    {
        return '';
    }
}
//获取当前页面名称
function  JS_fGetPageName()
{
    var sSeparator = "/"; 
    if(location.protocol.indexOf( "file ")> -1) 
    { 
        sSeparator = "\\"; 
    }
    var url = document.URL;
    var ar = url.split(sSeparator); 
    var FileName = ar[ar.length-1]; 
    var PageName = FileName.replace(/^(.*)\..*/,"$1"); 
    FileName = FileName.replace(/\?.*$/,""); 
    return [PageName,FileName];
}
//获取当前页面名称
function  JS_fGPName(url)
{
    var sSeparator = "/"; 
    if(url.indexOf( "file ")> -1) 
    { 
        sSeparator = "\\"; 
    }
    var ar = url.split(sSeparator); 
    var FileName = ar[ar.length-1]; 
    var PageName = FileName.replace(/^(.*)\..*/,"$1"); 
    FileName = FileName.replace(/\?.*$/,""); 
    return [PageName,FileName];
}
//获取QueryString值
function getQueryString(loca,name) 
{
    var reg = new RegExp("(^|\\?|&)"+ name +"=([^&]*)(\\s|&|$)", "i");
    if (reg.test(loca)) return unescape(RegExp.$2.replace(/\+/g, " ")); 
    return ""; 
}
//格式化时间
function DateToString(dtime,type)
{
    var _$Dt = new Date(dtime);
    switch(type)
    {
        case '-':
            return _$Dt.getFullYear()+"-"+(_$Dt.getMonth()+1)+"-"+_$Dt.getDate();
        case '/':
            return _$Dt.getFullYear()+"/"+(_$Dt.getMonth()+1)+"/"+_$Dt.getDate();
        case '-':
            return _$Dt.getFullYear()+"-"+(_$Dt.getMonth()+1)+"-"+_$Dt.getDate();        
        case 'y':
            return _$Dt.getFullYear()+"年";
        case 'M':
            return _$Dt.getFullYear()+"年"+(_$Dt.getMonth()+1)+"月";
        case 'd':
            return _$Dt.getFullYear()+"年"+(_$Dt.getMonth()+1)+"月"+_$Dt.getDate()+"日";
        case 'h':
            return _$Dt.getFullYear()+"年"+(_$Dt.getMonth()+1)+"月"+_$Dt.getDate()+"日"+_$Dt.getHours()+"时";
        case 'm':
            return _$Dt.getFullYear()+"年"+(_$Dt.getMonth()+1)+"月"+_$Dt.getDate()+"日"+_$Dt.getHours()+"时"+_$Dt.getMinutes()+"分";
        case 's':
            return _$Dt.getFullYear()+"年"+(_$Dt.getMonth()+1)+"月"+_$Dt.getDate()+"日"+_$Dt.getHours()+"时"+_$Dt.getMinutes()+"分"+_$Dt.getSeconds()+"秒";
        default:
            return _$Dt.getFullYear()+"-"+(_$Dt.getMonth()+1)+"-"+_$Dt.getDate();
    }
}
function JS_GoTop() 
{
    window.scrollTo(0,0);
}

/*
--------------escape URL--------------------
*/
function escape_URL_st(URL)
{
    return escape(URL);
}

/*
--------------unescape URL--------------------
*/
function unescape_URL_st(URL)
{
    return unescape(URL);
}


