var sel = " ";
var vidCall = "1";
var fullName = "";
var numName = 0;
var oldsrc = "";
var ie = 0;
	


function isIe(){
	var ua   = navigator.userAgent.toLowerCase();
	ie  = (ua.indexOf("msie") && document.all && ua.indexOf("netscape") == -1);
	
	/*thumbImg = new Image();
	thumbImg.src = "jsq/ImagesMedia/Audio/bartok_thumb.jpg";
	thumbImg.src = "jsq/ImagesMedia/Audio/bartok_thumbO.jpg";
	thumbImg.src = "jsq/ImagesMedia/Audio/beethoven_thumb.jpg";
	thumbImg.src = "jsq/ImagesMedia/Audio/beethoven_thumbO.jpg";
	thumbImg.src = "jsq/ImagesMedia/Audio/haydn_thumb.jpg";
	thumbImg.src = "jsq/ImagesMedia/Audio/haydn_thumbO.jpg";
	thumbImg.src = "jsq/ImagesMedia/Audio/quartettsatz_thumb.jpg";
	thumbImg.src = "jsq/ImagesMedia/Audio/quartettsatz_thumbO.jpg";*/
	
	
}


function highlight(songNum, isVid){
	
	if(document.getElementById('vidT'+songNum)){
		if(document.getElementById('thumb'+songNum).src != "jsq/ImagesMedia/Audio/play.png"){
			oldsrc = document.getElementById('thumb'+songNum).src;
		}
	
	
		if(isVid){
			//var newsrc = document.getElementById('thumb'+songNum).src
			//document.getElementById('thumb'+songNum).src = newsrc.substr(0, newsrc.indexOf(".jpg"))+"O"+ newsrc.substr(newsrc.indexOf(".jpg"), newsrc.length);
		}
	}

	if(songNum != sel){
		document.getElementById('listing'+songNum).style.background = '#A88D8D';
		
		if(document.getElementById('vidT'+songNum)){
			document.getElementById('listing'+songNum).style.width = '480px';
			document.getElementById('vidT'+songNum).style.display = 'inline';
			document.getElementById('vidT'+songNum).style.float = 'left';
		}

	}
}



function unhighlight(songNum){
	if(songNum != sel){
		document.getElementById('listing'+songNum).style.background = '#9b7878';
		if(document.getElementById('vidT'+songNum)){
			//document.getElementById('listing'+songNum).style.width = '580px';
			//document.getElementById('vidT'+songNum).style.display = 'none';
		}
		//revertComp(songNum);
	}
	if(document.getElementById('vidT'+songNum)){
		document.getElementById('thumb'+songNum).src = oldsrc;
	}
}

function abrvComp(songNum){
	
	var comp = document.getElementById('composer'+songNum).innerHTML;
	fullName = comp;
	numName = songNum;
	var abrv = "";
	var a=0;
	while(comp.indexOf(" ")>=1 && a<=5){
		abrv += comp.substr(0, 1)+".";
		comp = comp.substr((comp.indexOf(" ")+1), comp.length);
		a++;
	}
	abrv += " "+comp;
	document.getElementById('composer'+songNum).innerHTML=abrv;
	
	if(ie){
		document.getElementById('composer'+songNum).style.width = (abrv.length*0.45)+"em";
		document.getElementById('composer'+songNum).style.height = "1.1em";
	}
	
}

function revertComp(songNum){
	if(songNum == numName){
		document.getElementById('composer'+songNum).innerHTML=fullName;
		
		if(ie){
			document.getElementById('composer'+songNum).style.width = (fullName.length*0.47)+"em";
			document.getElementById('composer'+songNum).style.height = "1.2em";
		}

	}
}


function closeaudio(){
	if(vidCall =="1"){
		for(var counter = "1"; counter <=10; counter++){
			if(document.getElementById("musicHolder"+counter)){
				window.frames["musicPlayer"+counter].location = "blank.html";
				document.getElementById("musicHolder"+counter).style.display = "none";
				document.getElementById("listing"+counter).style.background = '#9b7878';
						
				if(document.getElementById('vidT'+counter)){
					var thumb = document.getElementById('thumb'+counter);
					thumb.style.height = "3.8em";
					thumb.style.width = "98px";
					document.getElementById('vidT'+counter).style.display = "none";
					document.getElementById('listing'+counter).style.width = '580px';
					document.getElementById('listing'+counter).style.height = "2.8em";
					document.getElementById('vidT'+counter).style.height = "3.8em";
					revertComp(counter);
				}
			}
		}
		sel = " ";
	}
}


function playsong(songNum, songUrl, vid){
	
	vidCall = "0";
	
	document.getElementById('listing'+songNum).style.background = '#A88D8D';
	
	window.frames["videoPlayer"].location = "jsq/Music/photo.html";
			
	for(var counter = "1"; counter <=10; counter++){
		
		
		if(document.getElementById("musicHolder"+counter)){
			if(counter != songNum){
				window.frames["musicPlayer"+counter].location = "blank.html";
				document.getElementById("musicHolder"+counter).style.display = "none";
				document.getElementById("listing"+counter).style.background = '#9b7878';
				//revertComp(counter);
				
				if(document.getElementById('vidT'+counter)){
					var thumb = document.getElementById('thumb'+counter);
					thumb.style.height = "3.8em";
					thumb.style.width = "98px";
					document.getElementById('listing'+counter).style.width = '480px';
					document.getElementById('listing'+counter).style.height = "2.8em";
					document.getElementById('listing'+counter).style.padding = "0.5em 0px 0.5em 20px";
					//document.getElementById('vidT'+counter).style.display = "none";
					document.getElementById('vidT'+counter).style.height = "3.8em";
					revertComp(counter);
				}
					
			}else{
				if(!vid){
					window.frames["musicPlayer"+songNum].location = songUrl;
					document.getElementById("musicHolder"+songNum).style.display = "block";
					document.getElementById("musicHolder"+songNum).style.visibility = "visible";
				}
				else{
					window.frames["musicPlayer"+songNum].location = "blank.html";
					document.getElementById("musicHolder"+songNum).style.display = "none";
					document.getElementById("musicHolder"+songNum).style.visibility = "invisible";
				}

				
				if(document.getElementById('vidT'+songNum)){
					//abrvComp(songNum);
					var thumb = document.getElementById('thumb'+songNum);
					thumb.style.height = "5.6em";
					thumb.style.width = "137px";
					document.getElementById('listing'+songNum).style.width = '441px';
					document.getElementById('listing'+songNum).style.height = "4.6em";
					document.getElementById('listing'+songNum).style.padding = "0.5em 0px 0.5em 20px";
					document.getElementById('vidT'+counter).style.height = "5.6em";
				}
				
				sel = songNum;
				
			}
		}
	}
	
	if(document.getElementById('vidT'+songNum)){
		abrvComp(songNum);
	}
	
	
	
	var t=setTimeout('vcall()', 1500);
}


function playVid(songNum, vidUrl){
	playsong(songNum, "blank.html", 1)
	self.scrollTo(0, 0);
	window.frames["videoPlayer"].location = "jsq/Music/"+vidUrl;
}
	

function vcall(){
	vidCall = "1";
}
