function Main()
{
	this.OnIdle = function(){};
	this.PreTranslateMessage = function(msg){};
}

var 	m = new Main;

function MainShutdown()
{
	var watched = Components.GetObject("@pplive.com/PPChLocalManager;1");
	if (watched)
	{
		watched.unload();
	}
	var passport = Components.GetObject("@pplive.com/passport;1");
	if (passport)
	{
		passport.Logout();
	}
}

var SkinForm1, SkinForm2, ppframe, PPUrlList,channel, webchannel, pop_web, pop_skin, MainForm;

function MainStartup()
{
//	msgManager.AddMsgFilter(m);
//	msgManager.AddIdleHandler(m);

	try
	{
		Loading = Components.CreateObject("@pplive.com/LoadingWnd;1");
		Components.RegisterObject("Loading", Loading);
		Loading.Create();
	}
	catch (e)
	{
	}

	Proxy=Components.CreateObject("@pplive.com/HttpProxy;1");
	Proxy.Start();
	
	PPUrlList=Components.CreateObject("@pplive.com/PPUrlList;1");
	Components.RegisterObject("PPURLLIST", PPUrlList);
/*
	SkinForm1=Components.CreateObject("@pplive.com/SkinForm;1");
	Components.RegisterObject("SkinForm1", SkinForm1);
	SkinForm2=Components.CreateObject("@pplive.com/SkinForm;1");
	Components.RegisterObject("SkinForm2", SkinForm2);
	channel=Components.CreateObject("@pplive.com/chwnd;1");
	Components.RegisterObject("channel", channel);
	webchannel=Components.CreateObject("@pplive.com/WebBrowser;1");
	Components.RegisterObject("webchannel", webchannel);

*/
//-------build schedule & message popup window-----------------------------

	pop_skin1=Components.CreateObject("@pplive.com/PPIconTray;1");
	pop_skin1.CreatePopWindow(2);
	Components.RegisterObject("POP_SCHEDULE", pop_skin1);
	
	pop_skin2=Components.CreateObject("@pplive.com/PPIconTray;1");
	pop_skin2.CreatePopWindow(5);
	Components.RegisterObject("POP_MESSAGE", pop_skin2);


	pop_web1=Components.CreateObject("@pplive.com/WebBrowser;1");
	Components.RegisterObject("POP_SCHEDULE_WEB", pop_web1);
	pop_skin1.SetChild(pop_web1.WindowHandle);
	pop_web1.ShowWindow(5);

	pop_web2=Components.CreateObject("@pplive.com/WebBrowser;1");
	Components.RegisterObject("POP_MESSAGE_WEB", pop_web2);
	pop_skin2.SetChild(pop_web2.WindowHandle);
	pop_web2.ShowWindow(5);

//-------------------------------------------------------------------------
/*	
	MainForm=Components.CreateObject("@pplive.com/MainForm;1");
	Components.RegisterObject("Frame_main", MainForm);
	MainForm.SetURL("http://res1.pplive.com/v201/main.html", 1);
	ppframe=Components.CreateObject("@pplive.com/PPFrame;1");
	Components.RegisterObject("ppframe", ppframe);

	PPUrlList=Components.CreateObject("@pplive.com/PPUrlList;1");
	Components.RegisterObject("PPURLLIST", PPUrlList);

	MainForm.Show();
*/
}

// SIG // Begin signature block
// SIG // MIIVLQYJKoZIhvcNAQcCoIIVHjCCFRoCAQExCzAJBgUr
// SIG // DgMCGgUAMGcGCisGAQQBgjcCAQSgWTBXMDIGCisGAQQB
// SIG // gjcCAR4wJAIBAQQQEODJBs441BGiowAQS9NQkAIBAAIB
// SIG // AAIBAAIBAAIBADAhMAkGBSsOAwIaBQAEFK8yHlmMhYv1
// SIG // As0kTxpjoCzbXddPoIIRMjCCA3owggJioAMCAQICEDgl
// SIG // 1/r4Ya+e9JDnJrXWWtUwDQYJKoZIhvcNAQEFBQAwUzEL
// SIG // MAkGA1UEBhMCVVMxFzAVBgNVBAoTDlZlcmlTaWduLCBJ
// SIG // bmMuMSswKQYDVQQDEyJWZXJpU2lnbiBUaW1lIFN0YW1w
// SIG // aW5nIFNlcnZpY2VzIENBMB4XDTA3MDYxNTAwMDAwMFoX
// SIG // DTEyMDYxNDIzNTk1OVowXDELMAkGA1UEBhMCVVMxFzAV
// SIG // BgNVBAoTDlZlcmlTaWduLCBJbmMuMTQwMgYDVQQDEytW
// SIG // ZXJpU2lnbiBUaW1lIFN0YW1waW5nIFNlcnZpY2VzIFNp
// SIG // Z25lciAtIEcyMIGfMA0GCSqGSIb3DQEBAQUAA4GNADCB
// SIG // iQKBgQDEtfJSFbyIhmApFkpbL0uRa4eR8zVUWDXq0TZe
// SIG // Yk1SUTRxwntmHYnI3SrEagr2N9mYdJH2kq6wtXaW8alK
// SIG // Y0VHLmsLkk5LK4zuWEqL1AfkGiz4gqpY2c1C8y3Add6N
// SIG // q8eOHZpsTAiVHt7b72fhcsJJwp5gPOHivhajY3hpFHut
// SIG // LQIDAQABo4HEMIHBMDQGCCsGAQUFBwEBBCgwJjAkBggr
// SIG // BgEFBQcwAYYYaHR0cDovL29jc3AudmVyaXNpZ24uY29t
// SIG // MAwGA1UdEwEB/wQCMAAwMwYDVR0fBCwwKjAooCagJIYi
// SIG // aHR0cDovL2NybC52ZXJpc2lnbi5jb20vdHNzLWNhLmNy
// SIG // bDAWBgNVHSUBAf8EDDAKBggrBgEFBQcDCDAOBgNVHQ8B
// SIG // Af8EBAMCBsAwHgYDVR0RBBcwFaQTMBExDzANBgNVBAMT
// SIG // BlRTQTEtMjANBgkqhkiG9w0BAQUFAAOCAQEAUMVLyCSA
// SIG // 3+QNJMLeGrGhAqGmgi0MgxWBNwqCDiywWhdhtdgF/ojb
// SIG // 8ZGRs1YaQKbrkr44ObB1NnQ6mE/kN7qZicqVQh2wuceg
// SIG // jVfg+tVkBEI1TgHRM6IXyE2qJ8fy4YZMAjhNg3jG/FPg
// SIG // 6+AGh92klp5eDJjipb6/goXDYOHfrSjYx6VLZNrHG1u9
// SIG // rDkI1TgioTOLL4qa67wHIT9EQQkHtWUcJLxI00SA66HP
// SIG // yQK0FM9UxxajgFz5eT5dcn2IF54sQ6LKU859PfYqOrhP
// SIG // lAClbQqDXfleU/QYs1cPcMP79a2VoA4X3sQWgGDJDytu
// SIG // hgTx6/R4J9EFxe40W165STLyMzCCA8QwggMtoAMCAQIC
// SIG // EEe/GZXfjVJGQ/fbbUgNMaQwDQYJKoZIhvcNAQEFBQAw
// SIG // gYsxCzAJBgNVBAYTAlpBMRUwEwYDVQQIEwxXZXN0ZXJu
// SIG // IENhcGUxFDASBgNVBAcTC0R1cmJhbnZpbGxlMQ8wDQYD
// SIG // VQQKEwZUaGF3dGUxHTAbBgNVBAsTFFRoYXd0ZSBDZXJ0
// SIG // aWZpY2F0aW9uMR8wHQYDVQQDExZUaGF3dGUgVGltZXN0
// SIG // YW1waW5nIENBMB4XDTAzMTIwNDAwMDAwMFoXDTEzMTIw
// SIG // MzIzNTk1OVowUzELMAkGA1UEBhMCVVMxFzAVBgNVBAoT
// SIG // DlZlcmlTaWduLCBJbmMuMSswKQYDVQQDEyJWZXJpU2ln
// SIG // biBUaW1lIFN0YW1waW5nIFNlcnZpY2VzIENBMIIBIjAN
// SIG // BgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAqcqypMzN
// SIG // IK8KfYmsh3XwtE7x38EPv2dhvaNkHNq7+cozq4QwiVh+
// SIG // jNtr3TaeD7/R7Hjyd6Z+bzy/k68Numj0bJTKvVItq0g9
// SIG // 9bbVXV8bAp/6L2sepPejmqYayALhf0xS4w5g7EAcfrkN
// SIG // 3j/HtN+HvV96ajEuA5mBE6hHIM4xcw1XLc14NDOVEpkS
// SIG // ud5oL6rm48KKjCrDiyGHZr2DWFdvdb88qiaHXcoQFTyf
// SIG // hOpUwQpuxP7FSt25BxGXInzbPifRHnjsnzHJ8eYiGdvE
// SIG // s0dDmhpfoB6Q5F717nzxfatiAY/1TQve0CJWqJXNroh2
// SIG // ru66DfPkTdmg+2igrhQ7s4fBuwIDAQABo4HbMIHYMDQG
// SIG // CCsGAQUFBwEBBCgwJjAkBggrBgEFBQcwAYYYaHR0cDov
// SIG // L29jc3AudmVyaXNpZ24uY29tMBIGA1UdEwEB/wQIMAYB
// SIG // Af8CAQAwQQYDVR0fBDowODA2oDSgMoYwaHR0cDovL2Ny
// SIG // bC52ZXJpc2lnbi5jb20vVGhhd3RlVGltZXN0YW1waW5n
// SIG // Q0EuY3JsMBMGA1UdJQQMMAoGCCsGAQUFBwMIMA4GA1Ud
// SIG // DwEB/wQEAwIBBjAkBgNVHREEHTAbpBkwFzEVMBMGA1UE
// SIG // AxMMVFNBMjA0OC0xLTUzMA0GCSqGSIb3DQEBBQUAA4GB
// SIG // AEpr+epYwkQcMYl5mSuWv4KsAdYcTM2wilhu3wgpo17I
// SIG // ypMT5wRSDe9HJy8AOLDkyZNOmtQiYhX3PzchT3AxgPGL
// SIG // OIez6OiXAP7PVZZOJNKpJ056rrdhQfMqzufJ2V7duyuF
// SIG // PrWdtdnhV/++tMV+9c8MnvCX/ivTO1IbGzgn9z9KMIIE
// SIG // 6DCCA9CgAwIBAgIQCyS3NQo1ILRN3Mqia+3YUDANBgkq
// SIG // hkiG9w0BAQUFADCBtjELMAkGA1UEBhMCVVMxFzAVBgNV
// SIG // BAoTDlZlcmlTaWduLCBJbmMuMR8wHQYDVQQLExZWZXJp
// SIG // U2lnbiBUcnVzdCBOZXR3b3JrMTswOQYDVQQLEzJUZXJt
// SIG // cyBvZiB1c2UgYXQgaHR0cHM6Ly93d3cudmVyaXNpZ24u
// SIG // Y29tL3JwYSAoYykwOTEwMC4GA1UEAxMnVmVyaVNpZ24g
// SIG // Q2xhc3MgMyBDb2RlIFNpZ25pbmcgMjAwOS0yIENBMB4X
// SIG // DTA5MDkwNzAwMDAwMFoXDTEwMTAwMjIzNTk1OVowgaUx
// SIG // CzAJBgNVBAYTAkNOMREwDwYDVQQIEwhTaGFuZ2hhaTER
// SIG // MA8GA1UEBxMIU2hhbmdoYWkxFzAVBgNVBAoUDlN5bmFj
// SIG // YXN0IENvcnAuMT4wPAYDVQQLEzVEaWdpdGFsIElEIENs
// SIG // YXNzIDMgLSBNaWNyb3NvZnQgU29mdHdhcmUgVmFsaWRh
// SIG // dGlvbiB2MjEXMBUGA1UEAxQOU3luYWNhc3QgQ29ycC4w
// SIG // gZ8wDQYJKoZIhvcNAQEBBQADgY0AMIGJAoGBAMsIr8Ao
// SIG // qkn0e0BfTxIq2DqFoidNJLMNYW4vGFOcrszVqQNncKWA
// SIG // vZfAwqzE3Str8z1cKmzF9aXgDiBgFk078srUI2GlGaEQ
// SIG // tXpKq1TgkyxEgU2jKexWxATWPoSxvW1Nr+wJyub+WQbL
// SIG // 1wvOZ2GRhI8qh6+DTmfWbmaqZk1/GjiDAgMBAAGjggGD
// SIG // MIIBfzAJBgNVHRMEAjAAMA4GA1UdDwEB/wQEAwIHgDBE
// SIG // BgNVHR8EPTA7MDmgN6A1hjNodHRwOi8vY3NjMy0yMDA5
// SIG // LTItY3JsLnZlcmlzaWduLmNvbS9DU0MzLTIwMDktMi5j
// SIG // cmwwRAYDVR0gBD0wOzA5BgtghkgBhvhFAQcXAzAqMCgG
// SIG // CCsGAQUFBwIBFhxodHRwczovL3d3dy52ZXJpc2lnbi5j
// SIG // b20vcnBhMBMGA1UdJQQMMAoGCCsGAQUFBwMDMHUGCCsG
// SIG // AQUFBwEBBGkwZzAkBggrBgEFBQcwAYYYaHR0cDovL29j
// SIG // c3AudmVyaXNpZ24uY29tMD8GCCsGAQUFBzAChjNodHRw
// SIG // Oi8vY3NjMy0yMDA5LTItYWlhLnZlcmlzaWduLmNvbS9D
// SIG // U0MzLTIwMDktMi5jZXIwHwYDVR0jBBgwFoAUl9BrqCZw
// SIG // yKE/lB8ILcQ1m6ShHvIwEQYJYIZIAYb4QgEBBAQDAgQQ
// SIG // MBYGCisGAQQBgjcCARsECDAGAQEAAQH/MA0GCSqGSIb3
// SIG // DQEBBQUAA4IBAQAtVdSb634XG9WbL3O4ynzZbtjwD065
// SIG // 6EG/DXi9LZloiRJ18DhwAST1HyI+MWstfIWcn2epfglH
// SIG // RTMn7+3bDuLfwZ7Rxp57PLXAxP4pXMM9rHwn65FhMLK0
// SIG // MHtyJe6pbDGWFWLPaIhdxh9SCksBGrDHE4jGe6uMJlqw
// SIG // w6lgO+7Bl1ddkx01XlrGK4deUcOZmnYixWkBf1pG6nCL
// SIG // 37wxzqm8Ts6AivQk25hNjicFaMZ9T7nAk0nX+ArXDMvl
// SIG // cdBA+wQ4H6XIdehFZvwWUXGl/rC6D4qYLZuxvduDLTYd
// SIG // WPg7B4yNePjvzM9RCVSWuKHbZasJt3oqzx+SIQnLwQmr
// SIG // yKCpMIIE/DCCBGWgAwIBAgIQZVIm4bIuGOFZDymFrCLn
// SIG // XDANBgkqhkiG9w0BAQUFADBfMQswCQYDVQQGEwJVUzEX
// SIG // MBUGA1UEChMOVmVyaVNpZ24sIEluYy4xNzA1BgNVBAsT
// SIG // LkNsYXNzIDMgUHVibGljIFByaW1hcnkgQ2VydGlmaWNh
// SIG // dGlvbiBBdXRob3JpdHkwHhcNMDkwNTIxMDAwMDAwWhcN
// SIG // MTkwNTIwMjM1OTU5WjCBtjELMAkGA1UEBhMCVVMxFzAV
// SIG // BgNVBAoTDlZlcmlTaWduLCBJbmMuMR8wHQYDVQQLExZW
// SIG // ZXJpU2lnbiBUcnVzdCBOZXR3b3JrMTswOQYDVQQLEzJU
// SIG // ZXJtcyBvZiB1c2UgYXQgaHR0cHM6Ly93d3cudmVyaXNp
// SIG // Z24uY29tL3JwYSAoYykwOTEwMC4GA1UEAxMnVmVyaVNp
// SIG // Z24gQ2xhc3MgMyBDb2RlIFNpZ25pbmcgMjAwOS0yIENB
// SIG // MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA
// SIG // vmcdtGCqEElvVhd8Zslehg3V8ayncYOOi4n4iASJFQa6
// SIG // LYQhleTRnFBM+9IivdrysjU7Ho/DCfv8Ey5av4l8PTsl
// SIG // HvbzWHuc9AG1xgq4gM6+J3RhZydNauXsgWFYeaPgFxAS
// SIG // FSew4U00fytHIES53mYkZorNT7ofxTjIVJDhcvYZZnVq
// SIG // uUlozzh5DaowqNssYEie16oUAamD1ziRMDkTlgM6fEBU
// SIG // tq3gLxuD3KgRUj4Cs9cr/SG2p1yjDwupphBQDjQuTafO
// SIG // yV4l1Iy88258KbwBXfwxh1rVjIVnWIgZoL818OoroyHn
// SIG // kPaD5ajtYHhee2CD/VcLXUENY1Rg1kMh7wIDAQABo4IB
// SIG // 2zCCAdcwEgYDVR0TAQH/BAgwBgEB/wIBADBwBgNVHSAE
// SIG // aTBnMGUGC2CGSAGG+EUBBxcDMFYwKAYIKwYBBQUHAgEW
// SIG // HGh0dHBzOi8vd3d3LnZlcmlzaWduLmNvbS9jcHMwKgYI
// SIG // KwYBBQUHAgIwHhocaHR0cHM6Ly93d3cudmVyaXNpZ24u
// SIG // Y29tL3JwYTAOBgNVHQ8BAf8EBAMCAQYwbQYIKwYBBQUH
// SIG // AQwEYTBfoV2gWzBZMFcwVRYJaW1hZ2UvZ2lmMCEwHzAH
// SIG // BgUrDgMCGgQUj+XTGoasjY5rw8+AatRIGCx7GS4wJRYj
// SIG // aHR0cDovL2xvZ28udmVyaXNpZ24uY29tL3ZzbG9nby5n
// SIG // aWYwHQYDVR0lBBYwFAYIKwYBBQUHAwIGCCsGAQUFBwMD
// SIG // MDQGCCsGAQUFBwEBBCgwJjAkBggrBgEFBQcwAYYYaHR0
// SIG // cDovL29jc3AudmVyaXNpZ24uY29tMDEGA1UdHwQqMCgw
// SIG // JqAkoCKGIGh0dHA6Ly9jcmwudmVyaXNpZ24uY29tL3Bj
// SIG // YTMuY3JsMCkGA1UdEQQiMCCkHjAcMRowGAYDVQQDExFD
// SIG // bGFzczNDQTIwNDgtMS01NTAdBgNVHQ4EFgQUl9BrqCZw
// SIG // yKE/lB8ILcQ1m6ShHvIwDQYJKoZIhvcNAQEFBQADgYEA
// SIG // iwPA3ZTYQaJhabAVqHjHMMaQPH5C9yS25INzFwR/BBCc
// SIG // oeL6gS/rwMpE53LgULZVECCDbpaS5JpRarQ3MdylLeuM
// SIG // AMcdT+dNMrqF+E6++mdVZfBqvnrKZDgaEBB4RXYx84Z6
// SIG // Aw9gwrNdnfaLZnaCG1nhg+W9SaU4VuXeQXcOWA8xggNn
// SIG // MIIDYwIBATCByzCBtjELMAkGA1UEBhMCVVMxFzAVBgNV
// SIG // BAoTDlZlcmlTaWduLCBJbmMuMR8wHQYDVQQLExZWZXJp
// SIG // U2lnbiBUcnVzdCBOZXR3b3JrMTswOQYDVQQLEzJUZXJt
// SIG // cyBvZiB1c2UgYXQgaHR0cHM6Ly93d3cudmVyaXNpZ24u
// SIG // Y29tL3JwYSAoYykwOTEwMC4GA1UEAxMnVmVyaVNpZ24g
// SIG // Q2xhc3MgMyBDb2RlIFNpZ25pbmcgMjAwOS0yIENBAhAL
// SIG // JLc1CjUgtE3cyqJr7dhQMAkGBSsOAwIaBQCgcDAQBgor
// SIG // BgEEAYI3AgEMMQIwADAZBgkqhkiG9w0BCQMxDAYKKwYB
// SIG // BAGCNwIBBDAcBgorBgEEAYI3AgELMQ4wDAYKKwYBBAGC
// SIG // NwIBFTAjBgkqhkiG9w0BCQQxFgQUDghNIHv/GoAkF1vc
// SIG // ZNNW4zw9PjAwDQYJKoZIhvcNAQEBBQAEgYBiqGUnubaU
// SIG // 0HKF7bg+IF09mLmrAxQAyTqaL15BUCMC4AYjmFiqhtcL
// SIG // eOmhvu/jLQSyqdRGodPG92KHXbzKo7Zq5Jyi+1iKwmXq
// SIG // yWuUvqOm1SgUq8RAoQRK35ETkk5ML4Y38o6v+92jAuch
// SIG // eoQPIdPr5N6R+iVuFlbtVljg6mKOXqGCAX8wggF7Bgkq
// SIG // hkiG9w0BCQYxggFsMIIBaAIBATBnMFMxCzAJBgNVBAYT
// SIG // AlVTMRcwFQYDVQQKEw5WZXJpU2lnbiwgSW5jLjErMCkG
// SIG // A1UEAxMiVmVyaVNpZ24gVGltZSBTdGFtcGluZyBTZXJ2
// SIG // aWNlcyBDQQIQOCXX+vhhr570kOcmtdZa1TAJBgUrDgMC
// SIG // GgUAoF0wGAYJKoZIhvcNAQkDMQsGCSqGSIb3DQEHATAc
// SIG // BgkqhkiG9w0BCQUxDxcNMDkwOTE0MTAwNTA5WjAjBgkq
// SIG // hkiG9w0BCQQxFgQUsX+eNv4ryqIOIcwDp1U/YhyG6lcw
// SIG // DQYJKoZIhvcNAQEBBQAEgYA3e7ZrNkpGm9ReKIQK1AB0
// SIG // hkrSGQ36EPecGCl0ule75g/ZFnizehlVkSIQExQ8McS5
// SIG // rQBzxhNdMTMf7IN6Hp+yoGgeXJMEF2muJHG7mauT3Ir5
// SIG // 2d4siATxMl62wRekLZ2x3P0fV6VjDfA++NPua4qBk5wu
// SIG // M51PcRum2f16uTWp6A==
// SIG // End signature block
