//----------------------------------
//-- ÆÄÀÏ±¸¸® SSRLauncher ActiveX °ü·Ã 
//-- »ý¼ºÀÏ : 2007/10/12
//-- ÀÛ¼ºÀÚ : Jeunet
//-- ÁÖÀÇ : ¼öÁ¤ ÈÄ 
// 		http://dev.songsari.com/ssrp/ssrpLink.asp?rt=ssrp://|file|%EB%B9%85%EB%A7%88%EB%A7%88%20%ED%82%B9(BMK)%203%EC%A7%91['07%20999.9]%20-%2007%20%EB%88%88%EB%AC%BC%20%ED%9D%98%EB%9F%AC.mp3|7922125|IFCFEMKWKQZGK5ZLNVLUYSLUJFWWGZCJGBIVKYLOGBAV6|11A712245035B337B1A45130D08DAE28|
//		½ÇÇà ¿©ºÎ È®ÀÎ
//		ÇÑ±Û ¹®Á¦¶§¹®..
//		µÇµµ·Ï ÇÑ±Û »ç¿ë ±ÝÁö
//----------------------------------

var ndOsVer, SSRLncVer
if((navigator.userAgent.toLowerCase().indexOf('win') >= 0) && (navigator.userAgent.toLowerCase().indexOf('nt') >= 0)) {
	ndOsVer = true;
} else {
	ndOsVer = false;
}
SSRLncVer = "1,0,4,4"

function SSRLncActiveXWrite(needDiv) {	
	if (ndOsVer) {
		if (needDiv == "Y") {
			document.getElementById("SSRLnc").innerHTML = '' + '<OBJECT ID="ssrCtrl" ' +
						'CLASSID="CLSID:188941C6-C7D3-4572-8EE7-E1F8783EC511" ' +
						'CODEBASE="http://www.songsari.com/app/addOn/SSRLauncher.cab#version=' + SSRLncVer + '" width="0" height="0" style="display:none;">' +
						'</OBJECT>';
		} else {			
			document.write ( '' + '<OBJECT ID="ssrCtrl" ' +
						'CLASSID="CLSID:188941C6-C7D3-4572-8EE7-E1F8783EC511" ' +
						'CODEBASE="http://www.songsari.com/app/addOn/SSRLauncher.cab#version=' + SSRLncVer + '" width="0" height="0" style="display:none;">' +
						'</OBJECT>');
		}
	}
}

// Songsari Install
function ssrDoInstall()
{
	if(ndOsVer) {
		try{
			ssrCtrl.DoInstallSongsari();
		 }
		 catch(err)
		 {
			SSRLncActiveXWrite();
		 }  	
	 }				
}

// Songsari Execute
function ssrExecute()
{
	if(ndOsVer) {
		try{
			var isInstall
			//¼³Ä¡ : 33ÀÌ»ó , ¹Ì¼³Ä¡ : -1 , ÀÌ¿Ü : ¿¡·¯
			isInstall = ssrCtrl.RunSongsari(); 
			return isInstall
		 }
		 catch(err)
		 {
			SSRLncActiveXWrite();
		 }  	
	 }				
}

//Songsari ¼³Ä¡ ¿©ºÎ ÆÇ´Ü
function ssrIsInstalled()
{
	if(ndOsVer) {
		var bInstalled
		 bInstalled = ssrCtrl.IsInstalled() ;
		 return bInstalled
	 }
}

//webLink¸¦ À§ÇØ Songsari ¼³Ä¡ ¿©ºÎ ÆÇ´Ü
function webLinkReady()
{
	if(ndOsVer) {
		SSRLncActiveXWrite("Y");
		try{
			var bInstalled
			 bInstalled = ssrCtrl.IsInstalled() ;
			 return bInstalled
		 }
		 catch(err)
		 {
			return -1
		 }  	
	 }
}







//ActiveX ¹öÀüÃ¼Å©
function ssrGetVersion()
{
	if(ndOsVer) {
		var ActiveXVer
		ActiveXVer = ssrCtrl.GetVersion() ;
		return ActiveXVer	
	 }				
}


//ActiveX ¼³Ä¡ ¿©ºÎ È®ÀÎ
function ssrAtxIsInstalled()
{
	if(ndOsVer) {
		var isInstall = false;
		try {
			var obj = new ActiveXObject("SSRLAUNCHEROCX.SSRLauncherOCXCtrl.1");

			if(obj )
				//activeX ¹öÀü È®ÀÎ
				if (ssrGetVersion() == SSRLncVer) {
					isInstall = true;
				} else {
					isInstall = false;
				}			
			else
				isInstall = false;
		}
		catch(err) {
			isInstall = false;
		}
	 }
	 return isInstall
}


