//Copyright 2003-2008 e-Software.cn. All Rights Reserved.
//Written by Gengjian. Email:gengs@163.com
//**Start Encode**
function GetCookie(sName)
{
  
  var aCookie = document.cookie.split("; ");
  for (var i=0; i < aCookie.length; i++)
  {
    
    var aCrumb = aCookie[i].split("=");
    if (sName == aCrumb[0]) 
      return unescape(aCrumb[1]);
  }

  
  return null;
}
function SetCookie( sName, sValue , WinCloseExpireFlag )
{
    if ( !WinCloseExpireFlag)
    {
        var time = new Date();
        time.setTime(  Date.parse( "12-31-2999 0:0:00" ) )
        document.cookie = sName + "=" + escape(sValue) + "; path=/; expires=" + time.toGMTString();
    }
    else
    {
        document.cookie = sName + "=" + escape(sValue) + "; path=/; " 
    }
}
function DelCookie(sName)
{
  document.cookie = sName + "=" + escape("") + "; path=\; expires=Fri, 31 Dec 1999 23:59:59 GMT;";
}


function CookieInit()
{
    
    
    
    
    var URL = window.location.href

    if( URL.match( /log=true/gi ) )
    {
        
        SetSoapRequestLogFlag()
    }
    if( URL.match( /log=false/gi ) )
    {
        
        NotSoapRequestLogFlag()
    }

    if( URL.match( /UpdateSystem=true/gi ) )
    {
        
        AgreeUpdateSystemDrv()
    }
    if( URL.match( /UpdateSystem=false/gi ) )
    {
        
        NotAgreeUpdateSystemDrv()
    }
    
    

    

    var Flag = GetCookie( "DriverType" )
    if ( Flag == "Private")
    {
        
        if ( typeof(DriverType) == "object" )
        
        
        {
            DriverType[0].checked = false
            DriverType[1].checked = false
            DriverType[2].checked = true
        }
    }
    else if (Flag == "Special" )
    {
        
        if ( typeof(DriverType) == "object" )
        
        
        {
            DriverType[0].checked = false
            DriverType[1].checked = true
            DriverType[2].checked = false
        }
    }
	
    else
    {
        
        
        
        
        if ( typeof(DriverType) == "object" )
        
        
        
        
        
        
        
        
        
        
        {
            
            if ( DriverType[0].checked )
            {
                DriverType[0].checked = true
                DriverType[1].checked = false
                DriverType[2].checked = false
                SetDrvTypePublic()
            }
            
            else if ( DriverType[1].checked )
            {
                DriverType[0].checked = false
                DriverType[1].checked = true
                DriverType[2].checked = false
                SetDrvTypeSpecial()
            }
            
            else if ( DriverType[2].checked )
            {
                DriverType[0].checked = false
                DriverType[1].checked = false
                DriverType[2].checked = true
                SetDrvTypePrivate()
            }
            
            else
            {
                DriverType[0].checked = true
                DriverType[1].checked = false
                DriverType[2].checked = false
                SetDrvTypePublic()
            }
        }
        
        
        
        else
        {
            SetDrvTypePublic()
        }
        

        
    }
    

    
    var Flag2 = GetCookie( "UpdateSystemDrvFlag" )
    if ( Flag2 == "false")
    {
        
        if ( typeof(AgreeUpdateSystemDrvFlag) == "object"  )
        
        
        {
            AgreeUpdateSystemDrvFlag[0].checked = false
            AgreeUpdateSystemDrvFlag[1].checked = true
        }
    }
    else if (Flag2 == "true" )
    {
        
        if ( typeof(AgreeUpdateSystemDrvFlag) == "object"  )
        
        
        {
            AgreeUpdateSystemDrvFlag[0].checked = true
            AgreeUpdateSystemDrvFlag[1].checked = false
        }
    }
    
    
	
    
    else
    {
        
        if ( typeof(AgreeUpdateSystemDrvFlag) == "object"  )
        
        
        
        
        
        
        
        
        
        {
            
            if ( AgreeUpdateSystemDrvFlag[0].checked )
            {
                AgreeUpdateSystemDrvFlag[0].checked = true
                AgreeUpdateSystemDrvFlag[1].checked = false
                AgreeUpdateSystemDrv()
            }
            
            else if ( AgreeUpdateSystemDrvFlag[1].checked )
            {
                AgreeUpdateSystemDrvFlag[0].checked = false
                AgreeUpdateSystemDrvFlag[1].checked = true
                NotAgreeUpdateSystemDrv()
            }
            
            
            
            
            
            
            
            
            
            
            else
            {
                AgreeUpdateSystemDrvFlag[0].checked = true
                AgreeUpdateSystemDrvFlag[1].checked = false
                AgreeUpdateSystemDrv()
            }
        }
        
        
        
        else
        {
            NotAgreeUpdateSystemDrv()
        }
        
        
    }
    

    
    var Flag = GetCookie( "OpenRunLogWinFlag" )
    if ( Flag == "false"  )
    {
        
        if ( typeof(AgreeFlag) == "object"  )
        
        
        {
            AgreeFlag[0].checked = false
            AgreeFlag[1].checked = true
        }
    }
    else if (Flag == "true"  )
    {
        
        if ( typeof(AgreeFlag) == "object"  )
        
        
        {
            AgreeFlag[0].checked = true
            AgreeFlag[1].checked = false
        }
    }
	
    else
    {
        
        if ( typeof(AgreeFlag) == "object"  )
        
        
        
        
        
        
        
        
        
        {
            
            if ( AgreeFlag[0].checked )
            {
                AgreeFlag[0].checked = true
                AgreeFlag[1].checked = false
                AgreeFlagSet()
            }
            
            else if ( AgreeFlag[1].checked )
            {
                AgreeFlag[0].checked = false
                AgreeFlag[1].checked = true
                AgreeFlagNotSet()
                closeTransientMessage()
            }
            
            else
            {
                AgreeFlag[0].checked = true
                AgreeFlag[1].checked = false
                AgreeFlagSet()
            }
        }
        
        
        
        else
        {
            
            
            closeTransientMessage()
            AgreeFlagNotSet()

        }
        

        
    }
    

    
    var DrvTransforModeFlag = false
	if ( GetCookie( "DrvTransforMode" ) != "false")
        DrvTransforModeFlag = true

    if ( DrvTransforModeFlag )
    {
        
        if ( typeof(DrvTransforMode) == "object"  )
        
        
        {
            DrvTransforMode[0].checked = true
            DrvTransforMode[1].checked = false
        }
    }
    else
    {
        
        if ( typeof(DrvTransforMode) == "object"  )
        
        
        
        
        
        
        
        
        {
            
            if ( DrvTransforMode[0].checked )
            {
                DrvTransforMode[0].checked = true
                DrvTransforMode[1].checked = false
                AgreeCGIMode()
            }
            
            else if ( DrvTransforMode[1].checked )
            {
                DrvTransforMode[0].checked = false
                DrvTransforMode[1].checked = true
                AgreeSOAPMode()
            }
            
            else
            {
                DrvTransforMode[0].checked = true
                DrvTransforMode[1].checked = false
                AgreeCGIMode()
            }
        }
        
        
        
        else
        {
            AgreeCGIMode()
        }
        

        
    }
    

    
    var ReenumModeFlag = false
	if ( GetCookie( "ReenumMode" ) == "true")
        ReenumModeFlag = true

    if ( ReenumModeFlag )
    {
        
        if ( typeof(ReenumMode) == "object"  )
        
        
        {
            ReenumMode[0].checked = false
            ReenumMode[1].checked = true
        }
    }
    else
    {
        
        if ( typeof(ReenumMode) == "object"  )
        
        
        
        
        
        
        
        
        {
            
            if ( ReenumMode[0].checked )
            {
                ReenumMode[0].checked = true
                ReenumMode[1].checked = false
                SetNoReenumMode()
            }
            
            else if ( ReenumMode[1].checked )
            {
                ReenumMode[0].checked = false
                ReenumMode[1].checked = true
                SetReenumMode()
            }
            
            else
            {
                ReenumMode[0].checked = true
                ReenumMode[1].checked = false
                SetNoReenumMode()
            }
        }
        
        
        
        else
        {
            SetNoReenumMode()
        }
        

        
    }
    

    var DetectAllDeviceFlag = false
	if ( GetCookie( "DetectAllDevice" ) == "true")
        DetectAllDeviceFlag = true

    if ( DetectAllDeviceFlag )
    {
        
        if ( typeof(DetectAllDevice) == "object"  )
        
        
        {
            DetectAllDevice[0].checked = false
            DetectAllDevice[1].checked = true
        }
    }
    else
    {
        
        if ( typeof(DetectAllDevice) == "object"  )
        
        
        
        
        
        
        
        
        {
            
            if ( DetectAllDevice[0].checked )
            {
                DetectAllDevice[0].checked = true
                DetectAllDevice[1].checked = false
                SetNewUserNoDetectMode()
            }
            
            else if ( DetectAllDevice[1].checked )
            {
                DetectAllDevice[0].checked = false
                DetectAllDevice[1].checked = true
                SetNewUserDetectMode()
            }
            
            else
            {
                DetectAllDevice[0].checked = false
                DetectAllDevice[1].checked = true
                
                
                
                
                SetNewUserNoDetectMode()
            }
        }
        
        
        
        else
        {
            SetNewUserNoDetectMode()
        }
        

        
    }

    var SubmitAllDeviceInfoOneTimeFlag = true
	if ( GetCookie( "SubmitAllDeviceInfoOneTime" ) == "false")
        SubmitAllDeviceInfoOneTimeFlag = false

    if ( SubmitAllDeviceInfoOneTimeFlag )
    {
        
        if ( typeof(SubmitAllDeviceInfoOneTime) == "object"  )
        
        
        {
            SubmitAllDeviceInfoOneTime[0].checked = true
            SubmitAllDeviceInfoOneTime[1].checked = false
        }
    }
    else
    {
        
        if ( typeof(SubmitAllDeviceInfoOneTime) == "object"  )
        
        
        
        
        
        
        
        
        {
            
            if ( SubmitAllDeviceInfoOneTime[0].checked )
            {
                SubmitAllDeviceInfoOneTime[0].checked = true
                SubmitAllDeviceInfoOneTime[1].checked = false
                SetSubmitAllDeviceInfoOneTimeMode()
            }
            
            else if ( SubmitAllDeviceInfoOneTime[1].checked )
            {
                SubmitAllDeviceInfoOneTime[0].checked = false
                SubmitAllDeviceInfoOneTime[1].checked = true
                SetNoSubmitAllDeviceInfoOneTimeMode()
            }
            
            else
            {
                SubmitAllDeviceInfoOneTime[0].checked = true
                SubmitAllDeviceInfoOneTime[1].checked = false
                SetSubmitAllDeviceInfoOneTimeMode()
            }
        }
        
        
        
        else
        {
            SetSubmitAllDeviceInfoOneTimeMode()
        }
        

        
    }

    
    var bSoapRequestLogFlag = false
	if ( GetCookie( "SoapRequestLogFlag" ) == "true")
        bSoapRequestLogFlag = true

    if ( bSoapRequestLogFlag )
    {
        if ( typeof(SoapRequestLogFlag) == "object"  )
        {
            SoapRequestLogFlag[0].checked = true
            SoapRequestLogFlag[1].checked = false
        }
    }
    else
    {
        
        if ( typeof(SoapRequestLogFlag) == "object"  )
        {
            
            if ( SoapRequestLogFlag[0].checked )
            {
                SoapRequestLogFlag[0].checked = true
                SoapRequestLogFlag[1].checked = false
                SetSoapRequestLogFlag()
            }
            
            else if ( SoapRequestLogFlag[1].checked )
            {
                SoapRequestLogFlag[0].checked = false
                SoapRequestLogFlag[1].checked = true
                NotSoapRequestLogFlag()
            }
            
            else
            {
                SoapRequestLogFlag[0].checked = false
                SoapRequestLogFlag[1].checked = true
                NotSoapRequestLogFlag()
            }
        }
        
        else
        {
            NotSoapRequestLogFlag()
        }

    }
}
function AgreeFlagSet()
{
    
    if ( typeof(AgreeFlag) == "object"  )
    
    
    {
        AgreeFlag[0].checked = true
        AgreeFlag[1].checked = false
    }
    SetCookie( "OpenRunLogWinFlag" , "true" )
    var Flag = GetCookie( "OpenRunLogWinFlag" )
    if ( Flag != "true" )
    {
        alert("" + PromptArray["Cookie.js_649_1"] + "\n" + PromptArray["Cookie.js_649_2"] + "IE" + PromptArray["Cookie.js_649_3"] )
    }
    else
    {
        
    }
}
function AgreeFlagNotSet()
{
    
    if ( typeof(AgreeFlag) == "object"  )
    
    
    {
        AgreeFlag[0].checked = false
        AgreeFlag[1].checked = true
    }
    SetCookie( "OpenRunLogWinFlag" , "false" )
    var Flag = GetCookie( "OpenRunLogWinFlag" )
    if ( Flag != "false" )
    {
        alert("" + PromptArray["Cookie.js_670_1"] + "\n" + PromptArray["Cookie.js_670_2"] + "IE" + PromptArray["Cookie.js_670_3"] )
    }
    else
    {
        
    }
}

function SetDrvTypePublic()
{
    
    if ( typeof(DriverType) == "object" )
    
    
    {
        DriverType[0].checked = true
        DriverType[1].checked = false
        DriverType[2].checked = false
    }
    SetCookie( "DriverType" , "Public" )
    var Flag = GetCookie( "DriverType" )
    if ( Flag != "Public" )
    {
        alert("" + PromptArray["Cookie.js_693_1"] + "\n" + PromptArray["Cookie.js_693_2"] + "IE" + PromptArray["Cookie.js_693_3"] )
    }
    else
    {
        
    }
}

function SetDrvTypeSpecial()
{
    
    if ( typeof(DriverType) == "object" )
    
    
    {
        DriverType[0].checked = false
        DriverType[1].checked = true
        DriverType[2].checked = false
    }
    SetCookie( "DriverType" , "Special" )
    
    alert("" + PromptArray["Cookie.js_714_1"] + "\n" + PromptArray["Cookie.js_714_2"] + "")

    var Flag = GetCookie( "DriverType" )
    if ( Flag != "Special" )
    {
        alert("" + PromptArray["Cookie.js_719_1"] + "\n" + PromptArray["Cookie.js_719_2"] + "IE" + PromptArray["Cookie.js_719_3"] )
    }
    else
    {
        
    }
}

function SetDrvTypePrivate()
{
    
    if ( typeof(DriverType) == "object" )
    
    
    {
        DriverType[0].checked = false
        DriverType[1].checked = false
        DriverType[2].checked = true
    }
    SetCookie( "DriverType" , "Private" )
    alert("" + PromptArray["Cookie.js_739_1"] + "\n" + PromptArray["Cookie.js_739_2"] + "")

    var Flag = GetCookie( "DriverType" )
    if ( Flag != "Private" )
    {
        alert("" + PromptArray["Cookie.js_744_1"] + "\n" + PromptArray["Cookie.js_744_2"] + "IE" + PromptArray["Cookie.js_744_3"] )
    }
    else
    {
        
    }
}
function AgreeUpdateSystemDrv()
{
    
    if ( typeof(AgreeUpdateSystemDrvFlag) == "object"  )
    
    
    {
        AgreeUpdateSystemDrvFlag[0].checked = true
        AgreeUpdateSystemDrvFlag[1].checked = false
    }
    SetCookie( "UpdateSystemDrvFlag" , "true" )
    var Flag = GetCookie( "UpdateSystemDrvFlag" )
    if ( Flag != "true" )
    {
        alert("" + PromptArray["Cookie.js_765_1"] + "\n" + PromptArray["Cookie.js_765_2"] + "IE" + PromptArray["Cookie.js_765_3"] )
    }
    else
    {
        
    }
}
function NotAgreeUpdateSystemDrv()
{
    
    if ( typeof(AgreeUpdateSystemDrvFlag) == "object"  )
    
    
    {
        AgreeUpdateSystemDrvFlag[0].checked = false
        AgreeUpdateSystemDrvFlag[1].checked = true
    }
    SetCookie( "UpdateSystemDrvFlag" , "false" )
    var Flag = GetCookie( "UpdateSystemDrvFlag" )
    if ( Flag != "false" )
    {
        alert("" + PromptArray["Cookie.js_786_1"] + "\n" + PromptArray["Cookie.js_786_2"] + "IE" + PromptArray["Cookie.js_786_3"] )
    }
    else
    {
        
    }
}

function AgreeCGIMode()
{
    
    if ( typeof(DrvTransforMode) == "object"  )
    
    
    {
        DrvTransforMode[0].checked = true
        DrvTransforMode[1].checked = false
    }
    SetCookie( "DrvTransforMode" , "true" )
    var Flag = GetCookie( "DrvTransforMode" )
    if ( Flag != "true" )
    {
        alert("" + PromptArray["Cookie.js_808_1"] + "\n" + PromptArray["Cookie.js_808_2"] + "IE" + PromptArray["Cookie.js_808_3"] )
    }
    else
    {
        
    }
}
function AgreeSOAPMode()
{
    
    if ( typeof(DrvTransforMode) == "object"  )
    
    
    {
        DrvTransforMode[0].checked = false
        DrvTransforMode[1].checked = true
    }
    SetCookie( "DrvTransforMode" , "false" )
    var Flag = GetCookie( "DrvTransforMode" )
    if ( Flag != "false" )
    {
        alert("" + PromptArray["Cookie.js_829_1"] + "\n" + PromptArray["Cookie.js_829_2"] + "IE" + PromptArray["Cookie.js_829_3"] )
    }
    else
    {
        
    }
}


function SetNoReenumMode()
{
    
    if ( typeof(ReenumMode) == "object"  )
    
    
    {
        ReenumMode[0].checked = true
        ReenumMode[1].checked = false
    }
    SetCookie( "ReenumMode" , "false" )
    var Flag = GetCookie( "ReenumMode" )
    if ( Flag != "false" )
    {
        alert("" + PromptArray["Cookie.js_852_1"] + "\n" + PromptArray["Cookie.js_852_2"] + "IE" + PromptArray["Cookie.js_852_3"] )
    }
    else
    {
        
    }
}
function SetReenumMode()
{
    
    if ( typeof(ReenumMode) == "object"  )
    
    
    {
        ReenumMode[0].checked = false
        ReenumMode[1].checked = true
    }
    SetCookie( "ReenumMode" , "true" )
    var Flag = GetCookie( "ReenumMode" )
    if ( Flag != "true" )
    {
        alert("" + PromptArray["Cookie.js_873_1"] + "\n" + PromptArray["Cookie.js_873_2"] + "IE" + PromptArray["Cookie.js_873_3"] )
    }
    else
    {
        
    }
}
function SetNewUserNoDetectMode()
{
    
    if ( typeof(DetectAllDevice) == "object"  )
    
    
    {
        DetectAllDevice[0].checked = true
        DetectAllDevice[1].checked = false
    }
    SetCookie( "DetectAllDevice" , "false" )
    var Flag = GetCookie( "DetectAllDevice" )
    if ( Flag != "false" )
    {
        alert("" + PromptArray["Cookie.js_894_1"] + "\n" + PromptArray["Cookie.js_894_2"] + "IE" + PromptArray["Cookie.js_894_3"] )
    }
    else
    {
        
    }
}
function SetNewUserDetectMode()
{
    
    if ( typeof(DetectAllDevice) == "object"  )
    
    
    {
        DetectAllDevice[0].checked = false
        DetectAllDevice[1].checked = true
    }
    SetCookie( "DetectAllDevice" , "true" )
    var Flag = GetCookie( "DetectAllDevice" )
    if ( Flag != "true" )
    {
        alert("" + PromptArray["Cookie.js_915_1"] + "\n" + PromptArray["Cookie.js_915_2"] + "IE" + PromptArray["Cookie.js_915_3"] )
    }
    else
    {
        
    }
}



function SetSubmitAllDeviceInfoOneTimeMode()
{
    
    if ( typeof(SubmitAllDeviceInfoOneTime) == "object"  )
    
    
    {
        SubmitAllDeviceInfoOneTime[0].checked = true
        SubmitAllDeviceInfoOneTime[1].checked = false
    }
    SetCookie( "SubmitAllDeviceInfoOneTime" , "true" )
    var Flag = GetCookie( "SubmitAllDeviceInfoOneTime" )
    if ( Flag != "true" )
    {
        alert("" + PromptArray["Cookie.js_939_1"] + "\n" + PromptArray["Cookie.js_939_2"] + "IE" + PromptArray["Cookie.js_939_3"] )
    }
    else
    {
        
    }
}
function SetNoSubmitAllDeviceInfoOneTimeMode()
{
    
    if ( typeof(SubmitAllDeviceInfoOneTime) == "object"  )
    
    
    {
        SubmitAllDeviceInfoOneTime[0].checked = false
        SubmitAllDeviceInfoOneTime[1].checked = true
    }
    SetCookie( "SubmitAllDeviceInfoOneTime" , "false" )
    var Flag = GetCookie( "SubmitAllDeviceInfoOneTime" )
    if ( Flag != "false" )
    {
        alert("" + PromptArray["Cookie.js_960_1"] + "\n" + PromptArray["Cookie.js_960_2"] + "IE" + PromptArray["Cookie.js_960_3"] )
    }
    else
    {
        
    }
}

function SetSoapRequestLogFlag()
{
    
    if ( typeof(SoapRequestLogFlag) == "object"  )
    
    
    {
        SoapRequestLogFlag[0].checked = true
        SoapRequestLogFlag[1].checked = false
    }
    SetCookie( "SoapRequestLogFlag" , "true" )
    var Flag = GetCookie( "SoapRequestLogFlag" )
    if ( Flag != "true" )
    {
        alert("" + PromptArray["Cookie.js_982_1"] + "\n" + PromptArray["Cookie.js_982_2"] + "IE" + PromptArray["Cookie.js_982_3"] )
    }
    else
    {
        
    }
}
function NotSoapRequestLogFlag()
{
    
    if ( typeof(SoapRequestLogFlag) == "object"  )
    
    
    {
        SoapRequestLogFlag[0].checked = false
        SoapRequestLogFlag[1].checked = true
    }
    SetCookie( "SoapRequestLogFlag" , "false" )
    var Flag = GetCookie( "SoapRequestLogFlag" )
    if ( Flag != "false" )
    {
        alert("" + PromptArray["Cookie.js_1003_1"] + "\n" + PromptArray["Cookie.js_1003_2"] + "IE" + PromptArray["Cookie.js_1003_3"] )
    }
    else
    {
        
    }
}


