var whatBrowser = navigator.appName;

var siteArray = new Array();
var plArrayYoyorock = new Array();
var plArray = new Array();
var mTypeArray = new Array();

siteArray['yoyorock']='http://www.yoyorock.com.tw';
siteArray['nokia']='http://nokia.yoyorock.com.tw';

plArrayYoyorock['rt']='1';
plArrayYoyorock['tt']='5';
plArrayYoyorock['ft']='7';
plArrayYoyorock['rbt']='7';
plArrayYoyorock['gra']='8';

plArray['rt']='2';
plArray['tt']='21';
plArray['ft']='37';
plArray['rbt']='6';

mTypeArray['rt']='35';
mTypeArray['tt']='117';
mTypeArray['ft']='217';

function winopen(url,a,b) {
	return window.open(url,a,b);
}

var encN=1;
function encodeTxt(s){
s=escape(s);
var ta=new Array();
for(i=0;i<s.length;i++)ta[i]=s.charCodeAt(i)+encN;
return ""+escape(eval("String.fromCharCode("+ta+")"))+encN;
}

function download(code, name, artist, pl, site, catid, actid) {
	if (site=='') {
		site='yoyorock';
	}
	
	if (site=='yoyorock') {
		yoyorockDownload(code, name, artist, pl, catid, actid);
	} else if (site=='nokia') {
		nokiaDownload(code, name, artist, pl);
	}
}

function demo(code, name, artist, pl, site) {
	if (site=='') {
		site='yoyorock';
	}
	
	if (site=='yoyorock') {
		yoyorockDemo(code, name, artist, pl);
	} else if (site=='nokia') {
		nokiaDemo(code, name, artist, pl);
	}
}

function smallDemo(code, name, artist, pl, site) {
	if (site=='') {
		site='yoyorock';
	}
	
	if (site=='yoyorock') {
		yoyorockSmallDemo(code, name, artist, pl);
	} else if (site=='nokia') {
		nokiaDemo(code, name, artist, pl);
	}
}

var newwin;


function yoyorockDownload(code, name, artist, pl, catid, actid) {
	var myurl = siteArray['yoyorock']+'/trial/trial_frame.jsp?pcode='+code+'&pline='+plArrayYoyorock[pl]+'&coid=0&category=' + catid + '&actId=' + actid;
	if (newwin != null) newwin.close();
	newwin = window.open("http://www.yoyorock.com.tw/comn/js/springboard.jsp", "YOYOROCK", "toolbar=no,status=yes,menubar=no,scrollbar=no,resizable=yes");
	newwin.location=myurl;
}

function yoyorockSmallDemo(code, name, artist, pl) {
	var myurl = siteArray['yoyorock']+'/product/trial-out.jsp?p='+code+'&n='+name+'&a='+artist+'&l='+plArrayYoyorock[pl];
	if (newwin != null) newwin.close();
	newwin = winopen("http://www.yoyorock.com.tw/comn/js/springboard.jsp", "YOYOROCK", "toolbar=no,status=yes,menubar=no,scrollbar=no,resizable=no,width=360,height=115");
	newwin.location=myurl;
	//newwin = winopen(myurl, "YOYOROCK", "toolbar=no,status=yes,menubar=no,scrollbar=no,resizable=no,width=300,height=150");
}

function yoyorockDemo(code, name, artist, pl) {
	var myurl = siteArray['yoyorock']+'/product/trial.jsp?p='+code+'&n='+name+'&a='+artist+'&l='+plArrayYoyorock[pl];
	if (newwin != null) newwin.close();
	newwin = winopen("http://www.yoyorock.com.tw/comn/js/springboard.jsp", "YOYOROCK", "toolbar=no,status=yes,menubar=no,scrollbar=no,resizable=no,width=360,height=500");
	newwin.location=myurl;
	//newwin = winopen(myurl, "YOYOROCK", "toolbar=no,status=yes,menubar=no,scrollbar=no,resizable=no,width=300,height=150");
}

function nokiaDownload(code, name, artist, pl) {
	var myurl = siteArray['nokia']+'/download/down_frame.jsp?pcode='+code+'&pline='+plArray[pl]+'&catid=-1';
	newwin = winopen(myurl, "NOKIA", "toolbar=no,status=yes,menubar=no,scrollbar=no,resizable=no,width=500,height=600");
}

function nokiaDemo() {
	var myurl = siteArray['nokia']+'/web/index.do?method=trial&mt='+mTypeArray[pl]+'&pcode='+code+'&desc=&pname='+name+'&artist='+artist;
	newwin = winopen(myurl, "NOKIA", "toolbar=no,status=yes,menubar=no,scrollbar=no,resizable=no,width=300,height=160");
}

function trackDemo(trackId) {
	var myurl = siteArray['yoyorock'] + '/product/trial-mtv.jsp?t='+trackId;
	if (newwin != null) newwin.close();
	newwin = winopen("http://www.yoyorock.com.tw/comn/js/springboard.jsp", "YOYOROCK", "toolbar=no,status=yes,menubar=no,scrollbar=no,resizable=no,width=500,height=470");
	newwin.location=myurl;
}