var main = false, result = false, brv = (document.all)?"============請選擇============":"=========請選擇========";

var issue = "2005a";

function classf(tag,cv) {
if (tag!=""&&tag!=null) {
	var cvs = (cv==""||cv==null)?"":cv+"";
	if (cvs!="") cvs = so_tr(cvs);
	eval("result = "+ tag +".match(\/[^\\n]*"+ cvs +".*\\n\/g)");
	if (result) {
		for (var i=0;i<result.length;i++)
		result[i] = result[i].replace(/\n/g,"");
		korea(result,"singer");
	}
}
}

function zero(z) {
if (z<10) return "0"+z;
else return z;
}

function fsinger(tag) {
if (tag!=""&&tag!=null) {
var tagg = tag+"";
if (!tagg.match(/\+|=|\?|`|~|@|#|\$|%|\^|&|\*|\(|\)|\'|\"|\||\\|\/|<|>|,|\.|:|;/g)) {
	var typex = document.forms.kid.stype.options[document.forms.kid.stype.selectedIndex].value;
	if (typex=="singer") {
		result = ""+ band + male + female;
		classf("result",tagg,true);
	}else searching(tagg);

}
}
}

function playrate(playspeed)
{
	if (playspeed == '300')
	{
		document.button56k.src="../images/player_06.jpg";
		document.button300k.src="../images/player_over_07.jpg";
		str_rate = "_300k.asx";
	}
	else if(playspeed == '56')
	{
		document.button56k.src="../images/player_over_06.jpg";
		document.button300k.src="../images/player_07.jpg";
		str_rate = "_56k.asx";
	}
}
	

function s4y(tag) {
if (tag!=""&&tag!=null) {
	var reg = "\/"+ tag +".*\\n\/g";
	eval("result = yr.match("+ reg +")");
	if (eval("yr.match(\/"+ tag +"\\|.+\\n\/g)")) {
		for (var i=0;i<result.length;i++) {
			result[i] = new Array(tag+result[i].match(/\|[^|]+\|/g),tag+result[i].match(/\|[^|]+\n/g)+"*");
			result[i][0] = result[i][0].replace(/\|/g,"");
			result[i][1] = result[i][1].replace(/\||\n/g,"");
		}
		korea(result);
	}else {
		result = new Array(tag);
		korea(result,"year");
	}
}
}


function so_tr(nn) {
if (document.all) return nn+"";
else {
var tagg = "";
for (var i=0;i<nn.length-1;i++)
tagg += nn.substring(i,i+1) +".*";
tagg += nn.substring(nn.length-1,nn.length);
return tagg;
}
}

function searching(tag,sure) {
if (tag!=""&&tag!=null) {
/*	switch (cv) {
		case "year":var reg = "\/"+ tag +".+\\n\/g";break;
		case "singer":var reg = "\/.+"+ tag +".+\\n\/g";break;
		default:var reg = "\/.+"+ tag +".+\\n\/g";
	}
	*/
var tagg = (sure)?so_tr(tag):tag+"";

result = new Array("");
var reg =(sure)?"\/[^\\n]*\\(+"+ tagg +"\\)+.*\\n\/g":"\/[^\\n]*"+ tagg +".*\\n\/g";
	eval("var miki = bee.match("+ reg +")");

	if (miki) {
		for (var i=0,ii=0,x,q;i<miki.length;i++,ii++) {
			q = miki[i].match(/[^|\n]+\|/) +"/";
			x = miki[i].match(/\|\d+\|/) +"";
			x = q + zero(parseInt(x.replace(/\|/g,"")));
			if (miki[i].match(/\|y\n/g)) result[ii] = new Array(miki[i].replace(/[^|]+\|\d+\||\|[^|]+\|\w\n/g,""),x.replace(/\|/g,""));
			else ii--;
		}
		if (result!=""&&result!=null)
		korea(result);
	}
}
}

function korea(rx,cv) {
main.options.length=1;
main.options[0] = new Option(brv,"");
switch (cv) {
	case "year":for (var i=0;i<rx.length;i++)
	main.options[main.options.length] = new Option(zero(i+1)+") "+rx[i],rx[i]+"*");break;
	case "singer":for (var i=0;i<rx.length;i++)
	main.options[main.options.length] = new Option(zero(i+1)+") "+rx[i],rx[i]+"*"+cv);break;
	default:for (var i=0;i<rx.length;i++)
	main.options[main.options.length] = new Option(zero(i+1)+") "+rx[i][0],rx[i][1]);
}
main.selectedIndex=0;
}

function vga() {
var agp = main.options[main.selectedIndex].value +"";
if (agp!=""&&agp!=null) {
var sg = (agp.match(/\*singer/g))?true:false;
	if (agp.match(/\*/g)) searching(agp.replace(/\*[^*]*/g,""),sg);
	else {
		agp = "asx/"+ agp;
		//agp +=(confirm("是否選擇 寬頻 收聽?"))?"_300k.asx":"_56k.asx";
		agp = agp + str_rate;
		void(window.open("../../kid/"+agp,"lcd","width=420,height=345,status"));
	}
}
}

function loaded() {
main = document.forms.kid.list;
document.forms.kid.year.selectedIndex = 1;
searching(issue);
}
ICN_onLoad = "loaded();";