<!--


 if (parent!=self){ 
   parent.location.replace(this.document.location.href)
 }




 function SelectAll() { 
  for (var i=0;i<document.fminfo.elements.length;i++) 
    { 
    var flds = document.fminfo.elements[i]; 
    if ((flds.name != 'loop') && (flds.name !='random') && (flds.name !='append')) 
      flds.checked = 1;//document.forms[0].checkAll.checked; 
    } 
  } 

 function InvertSelect() { 
  for (var i=0;i<document.fminfo.elements.length;i++) 
    { 
    var flds = document.fminfo.elements[i]; 
    if ((flds.name != 'loop') && (flds.name !='random') && (flds.name !='append')) {
	
      if (flds.checked == 1){
      	flds.checked = 0
      } else {
      	flds.checked = 1
      }
    }


    } 
  } 

c = 0;
songlist = new Array;
function getList() {

	theForm = this.document.fminfo
        for (var i=0;i<document.fminfo.elements.length;i++) {
                if (document.fminfo.elements[i].name == 'pick') {
                        if (document.fminfo.elements[i].checked) {
                         songlist[c] = document.fminfo.elements[i].value;
                         c++;
                        }
                }
        }

	if (c <1)
		checkList();
	else
		setList();

}

function checkList(){
	SelectAll();
	getList();
}


function setList(){

winW = 468;
winH = 280;
	mode = this.document.fminfo.mode.value;
        sel = songlist[0];
        for (var j=1;j<c;j++) {
		sel += ","+songlist[j];
        }
	liststr = base_url+"playerV31/index.html?pick="+sel+"&mode="+mode+"&rand="+Math.random();
	sel="";
	c=0;
	rjb = doWin(liststr,'rjb');	
}


function setList1(x){
winW = 468;
winH = 280;
	mode = 0;
	if (this.document.fminfo.mode)
		mode = this.document.fminfo.mode.value;
	
    liststr = base_url+"playerV31/index.html?pick="+x+"&mode="+mode+"&rand="+Math.random();
	sel="";
	c=0;
	rjb = doWin(liststr,'rjb');
}



function pickThis(x){

	pick = document.fminfo.pick;
	pick1 = document.fminfo.pick1;
	pickLen = pick.length;

 if( pickLen > 1){
	for(i=0;i<pickLen;i++){
	  if(pick[i].value == x){
		pick1.value=x;
		document.fminfo.submit();
		return createTarget(document.fminfo);
	  }
	}
 } else {
	pick1.value=x;
	document.fminfo.submit;
	return createTarget(document.fminfo);
 }
return false
}

function saveList() {
	theForm = this.document.fminfo
        for (var i=0;i<document.fminfo.elements.length;i++) {
                if (document.fminfo.elements[i].name == 'pick') {
                        if (document.fminfo.elements[i].checked) {
                         songlist[c] = document.fminfo.elements[i].value;
                         c++;
                        }
                }
        }
	if (c <1){
	    alert("Select the songs to add to your collection!");
	}
	else{
	    openAddWin();
	}
}


function openAddWin(){

         sel = songlist[0];
         for (var j=1;j<c;j++) {
						sel += ","+songlist[j];
         }
	liststr = base_url+"channels/myfminfo/addToUser.html?id="+sel;
	sel="";
	c=0;
	winW = 400;
	winH = 450;

        Myfminfo = doWin(liststr,'Myfminfo');
}


function validate(form){
	theForm = this.document.fminfo
        for (var i=0;i<document.fminfo.elements.length;i++) {
                if (document.fminfo.elements[i].name == 'pick') {
                        if (document.fminfo.elements[i].checked) {
                         songlist[c] = document.fminfo.elements[i].value;
                         c++;
                        }
                }
        }
	if (c < 1)
		SelectAll();	
	getList();
	return false;
}
var servername = "http://xpcl.com/scripts/rk/";

function gotoPage(frmName, pageNum){

	frmObj = eval("document."+frmName)
	if (frmObj && frmObj.whichpage){
		frmObj.whichpage.value = pageNum;
		frmObj.submit();
	} else {
		return false;
	}	
}

function mailSong(x){  
	listStr = "mailclip.html?id="+x;
        rmail = window.open (listStr,'rmail','width=400,height=450,resizeable=yes,scrollbars=no,status=no');
}

function doSearch(frm){
	
	var actionURL = "";
	lang   = frm.Lang;
	langInd = lang.selectedIndex;
	
	var langDir = new String(lang.options[langInd].text);	
	actionURL = base_url+"channels/"+langDir.toLowerCase()+"/searchresults.html";
	
	if (actionURL == "" ){
		alert("Please select a language and try again!");
	}
	
	kw = frm.search.value;

	if (kw != "" && kw.length >= 3){
		frm.action = actionURL;
		frm.submit();
	} else {
		alert("Search term needs to have 3 or more letters! Please try again");
	}
}
//-->

