/*{encoding="utf­8"}*/
__SIN2_REQUEST_TIME__=new Date();
__SIN2_SERVICE_ID__="musicplayer";/*base*/
__SIN2_MODEL_ID__="prototype";/*prototype*/
__SIN2_CONFIG_PATH__="";/*'?id='+__SIN2_SERVICE_ID__+'/'+__SIN2_MODEL_ID__;*/
__SIN2_SERVICE_STARTUP__=(function(){var $$=document.getElementsByTagName('script'); return $$[$$.length-1].src;})();
__SIN2_SERVICE_OPTIONS__=__SIN2_SERVICE_STARTUP__.split("?").slice(1).join("?");
__SIN2_FRAMEWORK_PATH__=__SIN2_SERVICE_STARTUP__.replace(/\/[^\/]+$/, "");
__SIN2_FRAMEWORK_ROOT_PATH__=__SIN2_FRAMEWORK_PATH__.replace(/\/[^\/]+$/, "");
/*
__SIN2_BASE_PATH__=(function(){var r='replace',l=location.href.split('?')[0][r](/[^\/]+$/,'');return l;})();
document.write('<base href="'+__SIN2_BASE_PATH__+'"\/>'+(__SIN2_CONFIG_PATH__?'<script sname="sinframework" type="text\/javascript" charset="utf-8" src="'+__SIN2_CONFIG_PATH__+'"><\/script>':''));
*/
function loadScriptFrameworkDefer(){this.load=function($ph){var $hTS={$css:'<link sname="sinframework" type="text\/css" rel="stylesheet" charset="utf-8" href="{PATH}" \/>',$js:'<script sname="sinframework" type="text\/javascript" charset="utf-8" src="{PATH}"><\/script>'};$ph.$includes=$ph.$includes.join("\n").replace(/\{SERVICEID\}/g,__SIN2_SERVICE_ID__).replace(/\{MODELID\}/g,__SIN2_MODEL_ID__).replace(/\{FRAMEWORKPATH\}/g,__SIN2_FRAMEWORK_PATH__).split("\n");for(var $i=-1,$a=[],$s,$sExt;++$i in $ph.$includes;){if(($s=$hTS["$"+($sExt=($ph.$includes[$i].match(/\.([^\.]+)$/)||["",""])[1])])){document.write($s.replace(/\{PATH\}/,$ph.$includes[$i]+"?rev="+$ph.$rev))}}}};
(new loadScriptFrameworkDefer).load({
	$rev: "20091105"
, $includes: [
		"{FRAMEWORKPATH}/sin.javascript.core.bootstrap.js"

	, "{FRAMEWORKPATH}/sin.javascript.lang.prototype.extension.@.js"
	, "{FRAMEWORKPATH}/sin.javascript.lang.prototype.compatibility.@.js"
	, "{FRAMEWORKPATH}/sin.javascript.lang.prototype.extension.xml.@.js"
	, "{FRAMEWORKPATH}/sin.javascript.lang.library.@.js"
	, "{FRAMEWORKPATH}/sin.javascript.lang.extension.observer.js"

	, "{FRAMEWORKPATH}/sin.javascript.core.onloadhandler.js"

	, "{FRAMEWORKPATH}/sin.javascript.platform.html.core.bootstrap.js"
	, "{FRAMEWORKPATH}/sin.javascript.platform.html.core.event.js"
	, "{FRAMEWORKPATH}/sin.javascript.platform.html.core.@.js"
	, "{FRAMEWORKPATH}/sin.javascript.platform.html.ui.@.js"
	, "{FRAMEWORKPATH}/sin.javascript.platform.html.ui.component.js"
	, "{FRAMEWORKPATH}/sin.javascript.platform.html.ui.htmlview.js"

	, "{FRAMEWORKPATH}/sin.javascript.api.@.js"

	, "{FRAMEWORKPATH}/com.soribada.javascript.openapplication.loading.js"
	, "{FRAMEWORKPATH}/com.soribada.javascript.openapplication.xml.converter.js"
	, "{FRAMEWORKPATH}/com.soribada.javascript.openapplication.widget.musicplayer.@.js"
	, "{FRAMEWORKPATH}/com.soribada.javascript.openapplication.widget.musicplayer.playerview.js"
	, "{FRAMEWORKPATH}/com.soribada.javascript.openapplication.widget.musicplayer.playerinterface.js"
	, "{FRAMEWORKPATH}/com.soribada.javascript.openapi.auth.@.js"
	, "{FRAMEWORKPATH}/com.soribada.javascript.openapi.auth.pending.js"
	, "{FRAMEWORKPATH}/com.soribada.javascript.openapi.musicplayer.@.js"
	]
});