function SetLoginFocus() {
	var theForm = document.forms[0];
	if(typeof(theForm.elements['EventPassword']) != 'undefined') theForm.elements['EventPassword'].focus()
}

function SetOpener(){
	//alert(document.forms[0].SavedSong.value)
	if(document.forms[0].SavedSong.value == 'yes') window.opener.location.reload(true);
}

function buildMe(inControl, myNumber) {
	/* mySplitter was added to take into consideration the version of .net framework
		the ":" is used with 1.1 and "$" is used with 2.0
	*/
	var mySplitter
	if (inControl.indexOf(':') == -1){
		mySplitter = "$"
	}else{
		mySplitter = ":"
	}
	var myName = inControl.split(mySplitter)
	//alert(myName)
	
	var myID = myName[2].split("|")
	//alert(myID)
	
	if(myNumber > 3) {
		var myEventID = document.forms[0].elements[myName[0] + mySplitter + myName[1] + mySplitter + "4|" + myID[1]].value

		if(myNumber == 4) {
			return myEventID
		}else{
			return myName[0] + mySplitter + myName[1] + mySplitter + myNumber + "|" + myID[1] + "|" + myEventID
		}
	}
	return myName[0] + mySplitter + myName[1] + mySplitter + myNumber + "|" + myID[1]
}

function ConfirmDelete() {
 return (confirm('Are you sure you want to delete this item?'))
 
}// end if

function focusOffMe(){
	var theForm = document.forms[0];
	window.focus();
	return false;
}//end function

function MM_preloadImages() { //v3.0
  var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array();
    var i,j=d.MM_p.length,a=MM_preloadImages.arguments; for(i=0; i<a.length; i++)
    if (a[i].indexOf("#")!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a[i];}}
}

function MM_swapImgRestore() { //v3.0
  var i,x,a=document.MM_sr; for(i=0;a&&i<a.length&&(x=a[i])&&x.oSrc;i++) x.src=x.oSrc;
}

function MM_findObj(n, d) { //v4.01
  var p,i,x;  if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
    d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
  if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
  for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);
  if(!x && d.getElementById) x=d.getElementById(n); return x;
}

function MM_swapImage() { //v3.0
  var i,j=0,x,a=MM_swapImage.arguments; document.MM_sr=new Array; for(i=0;i<(a.length-2);i+=3)
   if ((x=MM_findObj(a[i]))!=null){document.MM_sr[j++]=x; if(!x.oSrc) x.oSrc=x.src; x.src=a[i+2];}
}

function checkAddDisplay(inControl) {
	var playMe = document.forms[0].elements['Play']
	var playMeNot = document.forms[0].elements['NoPlay']
	
	if(inControl == 'Play'){
		if(playMe.checked) {
			playMeNot.checked = false;
		}else{
			playMeNot.checked = true;
		}
	}else{
		if(playMeNot.checked) {
			playMe.checked = false;
		}else{
			playMe.checked = true;
		}
	}
}

function checkArtistDisplay(inControl) {
	var Artist = document.forms[0].elements['Artist']
	var ArtistsID = document.forms[0].elements['ArtistsID']
	
	if(inControl == 'Artist'){
		if(Artist.value != '') {
			ArtistsID.selectedIndex = 0;
		}
	}else{
		if(ArtistsID.selectedIndex > 0) {
			Artist.value = '';
		}
		focusOffMe();
	}
}

function checkAppDisplay(inControl) {
	var playMe = buildMe(inControl, "1");
	//alert('playMe: ' + playMe)
	var playMeNot = buildMe(inControl, "2");
	//alert('playMeNot: ' + playMeNot)
	var myApplications = buildMe(inControl, "3");
	//alert('myApplications: ' + myApplications)
	//alert(document.forms[0].elements[myApplications].className)

	var eventID = buildMe(inControl, "4");
	//alert('eventID: ' + eventID)
	//alert(document.forms[0].elements[eventID].value)

	var deleteMe = buildMe(inControl, "5");
	//alert('deleteMe: ' + deleteMe)
	//alert(document.forms[0].elements[deleteMe].checked)

	if(document.forms[0].elements[inControl].checked){
		if(inControl == playMe){
			document.forms[0].elements[playMeNot].checked = false;
			document.forms[0].elements[myApplications].className = "displayYes";
		}else{
			document.forms[0].elements[playMe].checked = false;
			document.forms[0].elements[myApplications].className = "displayNo";
		}
		if(eventID != 0) document.forms[0].elements[deleteMe].checked = false;
	}else{
	//	if(document.forms[0].elements[playMe].checked) {
	//		document.forms[0].elements[myApplications].className = "displayYes";
	//		alert('hi')
	//	}else{
		document.forms[0].elements[myApplications].className = "displayNo";
		document.forms[0].elements[myApplications].selectedIndex = 0;
		if(eventID != 0) document.forms[0].elements[deleteMe].checked = true;
	//	}
	}
	//alert(document.forms[0].elements[deleteMe].checked)
}

function openAddSongToEvent(EventsID) {
	openNew('AddSongToEvent.aspx?EventsID=' + EventsID, 'no', '_new', 'height=350,width=720,resizable=yes')
}

function openNew(URL, ShowURL, where, feature) {
 var features = 'location=' + ShowURL + "," + feature
 var win = window.open(URL, where, features)
}

function SetGenereList(inMe){
	//alert('here')
	//alert(inMe.id)
	var myID = inMe.id.split("_")

	//alert(myID[2])
	//alert(doucment.forms[0])
	document.forms[0].elements["generelist"].value = myID[2]
	//alert(document.forms[0].elements["generelist"].value)

	return true;
}
	
function SetCurrentGenereList(){
	//alert(doucment.forms[0])
	document.forms[0].elements["generelist"].value = document.forms[0].elements["CurrentGenere"].value
	//alert(document.forms[0].elements["generelist"].value)

	return true;
}
	
function SetGenereListForSubmit(){
	//alert('here')
	//alert(doucment.forms[0])
	document.forms[0].elements["generelist"].value = "submit";
	//alert(document.forms[0].elements["generelist"].value)

	return true;
}
	
function SetSearchForArtist(){
	//alert('here')
	//alert(doucment.forms[0])
	document.forms[0].elements["searchby"].value = "searchforartist";
	document.forms[0].elements["generelist"].value = "All"
//alert(document.forms[0].elements["searchby"].value)

	return true;
}
	
function SetSearchByArtist(){
	//alert('here')
	//alert(doucment.forms[0])
	document.forms[0].elements["searchby"].value = "searchbyartist";
	//alert(document.forms[0].elements["searchby"].value)

	return true;
}
	
function SetSearchForSong(){
	//alert('here')
	//alert(doucment.forms[0])
	document.forms[0].elements["searchby"].value = "searchforsong";
	document.forms[0].elements["generelist"].value = "All"
//alert(document.forms[0].elements["searchby"].value)

	return true;
}
	
function SetSearchBySong(){
	//alert('here')
	//alert(doucment.forms[0])
	document.forms[0].elements["searchby"].value = "searchbysong";
	//alert(document.forms[0].elements["searchby"].value)

	return true;
}
