function openWin(asxURL){
	playerURL = "http://www.sonymusic.co.jp/Music/Info/DaisukeKawaguchi/domain_player.html";
	fullURL = playerURL + "?asx=" + asxURL;
	if (getOperationType() == "mac") {
		if (getBrowserType().indexOf("nn4.7") != -1 && getWmVersion() && getFlaVersion()) {
			win=window.open(fullURL,"SMOJPLAYER","width=640,height=415,scrollbars=no");
		} else {
			url = "http://www.sonymusic.co.jp/common/Player/vc_error.html";
			win = window.open(url,"SMOJPLAYER","width=640,height=600,scrollbars=yes,status=yes");
		}
	} else {
		win=window.open(fullURL,"SMOJPLAYER","width=640,height=415,scrollbars=no");
	}
}
function AICL01402S01W(){openWin("/Music/Arch/AI/DaisukeKawaguchi/AICL-1402/1/sound.asx");}
function AICL01402S02W(){openWin("/Music/Arch/AI/DaisukeKawaguchi/AICL-1402/2/sound.asx");}
function AICL01402S03W(){openWin("/Music/Arch/AI/DaisukeKawaguchi/AICL-1402/3/sound.asx");}
function AICL01402S04W(){openWin("/Music/Arch/AI/DaisukeKawaguchi/AICL-1402/4/sound.asx");}
function AICL01402S05W(){openWin("/Music/Arch/AI/DaisukeKawaguchi/AICL-1402/5/sound.asx");}
function AICL01415S01W(){openWin("/Music/Arch/AI/DaisukeKawaguchi/AICL-1415/1/sound.asx");}
function AICL01415M01W(){openWin("/Music/Arch/AI/DaisukeKawaguchi/AICL-1415/1/movie.asx");}
function AICL01446S01W(){openWin("/Music/Arch/AI/DaisukeKawaguchi/AICL-1446/1/sound.asx");}
function AICL01446M01W(){openWin("/Music/Arch/AI/DaisukeKawaguchi/AICL-1446/1/movie.asx");}
function AICL01507S01W(){openWin("/Music/Arch/AI/DaisukeKawaguchi/AICL-1507/1/sound.asx");}
function AICL01507M01W(){openWin("/Music/Arch/AI/DaisukeKawaguchi/AICL-1507/1/movie.asx");}
function AICL01535S01W(){openWin("/Music/Arch/AI/DaisukeKawaguchi/AICL-1535/1/sound.asx");}
function AICL01535S02W(){openWin("/Music/Arch/AI/DaisukeKawaguchi/AICL-1535/2/sound.asx");}
function AICL01535S03W(){openWin("/Music/Arch/AI/DaisukeKawaguchi/AICL-1535/3/sound.asx");}
function AICL01535S04W(){openWin("/Music/Arch/AI/DaisukeKawaguchi/AICL-1535/4/sound.asx");}
function AICL01535S05W(){openWin("/Music/Arch/AI/DaisukeKawaguchi/AICL-1535/5/sound.asx");}
function AICL01535S06W(){openWin("/Music/Arch/AI/DaisukeKawaguchi/AICL-1535/6/sound.asx");}
function AICL01535S07W(){openWin("/Music/Arch/AI/DaisukeKawaguchi/AICL-1535/7/sound.asx");}
function AICL01535S08W(){openWin("/Music/Arch/AI/DaisukeKawaguchi/AICL-1535/8/sound.asx");}
function AICL01535S09W(){openWin("/Music/Arch/AI/DaisukeKawaguchi/AICL-1535/9/sound.asx");}
function AICL01535S10W(){openWin("/Music/Arch/AI/DaisukeKawaguchi/AICL-1535/10/sound.asx");}
function AICL01535S11W(){openWin("/Music/Arch/AI/DaisukeKawaguchi/AICL-1535/11/sound.asx");}
function AICL01535S12W(){openWin("/Music/Arch/AI/DaisukeKawaguchi/AICL-1535/12/sound.asx");}
function AICL01535S13W(){openWin("/Music/Arch/AI/DaisukeKawaguchi/AICL-1535/13/sound.asx");}
function AICL01535M01W(){openWin("/Music/Arch/AI/DaisukeKawaguchi/AICL-1535/1/movie.asx");}
function AICL01535M02W(){openWin("/Music/Arch/AI/DaisukeKawaguchi/AICL-1535/2/movie.asx");}
function AICL01535M07W(){openWin("/Music/Arch/AI/DaisukeKawaguchi/AICL-1535/7/movie.asx");}
function AICL01535M08W(){openWin("/Music/Arch/AI/DaisukeKawaguchi/AICL-1535/8/movie.asx");}

//--- Operation System Type Check Function
function getOperationType(){
	//Get Browser userAgent Data
	var uagent=navigator.userAgent;

	//Get OS Type
	if (uagent.indexOf('Win',0)>=0) {
		os = "win";
	} else if (uagent.indexOf('Mac',0)>=0) {
		os = "mac";
	} else {
		os = "other";
	}
	return(os);
}

//--- Browser Type Check Function
function getBrowserType(){
	//Get Browser userAgent Data
	var uagent=navigator.userAgent;

	//Get Browser Type
		if(uagent.indexOf("Netscape/7.",0)!=-1){
			uagent="nn7";
		}
		else if(uagent.indexOf("Netscape6/6.",0)!=-1){
			uagent="nn6";
		}
		else if(uagent.indexOf("MSIE 6",0)!=-1){
			uagent="ie6";
		}
		else if(uagent.indexOf("MSIE 5.5",0)!=-1){
			uagent="ie5.5";
		}
		else if(uagent.indexOf("MSIE 5.",0)!=-1){
			uagent="ie5";
		}
		else if(uagent.indexOf("MSIE 4.",0)!=-1){
			uagent="ie4";
		}
		else if(uagent.indexOf("Mozilla/4.7",0)!=-1){
			uagent="nn4.7";
		}
		else if(uagent.indexOf("Mozilla/4.5",0)!=-1){
			uagent="nn4.5";
		}
		else if(uagent.indexOf("MSIE 3.",0)!=-1){
			uagent="ie3";
		}
		else if(uagent.indexOf("Mozilla/3.",0)!=-1){
			uagent="nn3";
		}
		else {
			uagent = "other";
		}
	return uagent;
}


//--- Check windows media player 7 or more later version
function getWmVersion(){
	returnValue = false;
	if (getOperationType() == "win" && getBrowserType().indexOf("ie") != -1) {
		if (isWmObject) {
			returnValue = true;
			/*
			WMPObj = new ActiveXObject( "WMPlayer.OCX" );
			if (WMPObj && WMPObj.versionInfo.indexOf("7.0.0") == -1) {
				returnValue = true;
			}
			*/
		}
	} else {
		var pName_Wmt="Windows Media";
		for(i=0;i<navigator.plugins.length;i++){
			if(navigator.plugins[i].name.indexOf(pName_Wmt,0)!=-1){
				returnValue = true;
			}
		}
	}
	return returnValue;
}


//--- Check flash player 6 version
function getFlaVersion(){
	returnValue = false;
	if (getOperationType() == "win" && getBrowserType().indexOf("ie") != -1) {
		returnValue = isSwfObject;
	} else {
		var pName_Fla="Shockwave Flash 6.0";
		for(i=0;i<navigator.plugins.length;i++){
			if(navigator.plugins[i].description.indexOf(pName_Fla,0)!=-1){
				returnValue = true;
			}
		}
	}
	return returnValue;
}

