/*------------------------------------------------------ GALLERY -------------------------------------------------------------*/

function showGallery(galleryCode) {
	var width = document.documentElement.clientWidth
			+ document.documentElement.scrollLeft;

	var layer = document.createElement('div');
	layer.style.zIndex = 2;
	layer.id = 'layer';
	layer.style.position = 'absolute';
	layer.style.top = '0px';
	layer.style.left = '0px';
	layer.style.height = document.documentElement.scrollHeight + 'px';
	layer.style.width = width + 'px';
	layer.style.backgroundColor = 'black';
	layer.style.opacity = '.0';
	layer.style.filter += ("progid:DXImageTransform.Microsoft.Alpha(opacity=60)");
	document.body.appendChild(layer);

	var div = document.createElement('div');
	div.style.zIndex = 3;
	div.id = 'box';
	div.style.position = (navigator.userAgent.indexOf('MSIE 6') > -1) ? 'absolute'
			: 'fixed';
	div.style.top = '68px';
	div.style.left = (width / 2) - (530 / 2) + 'px';
	div.style.width = '500px';
	div.style.height = '420px';
	div.style.backgroundImage = 'url(img_files/video_panel.png)';
	div.style.backgroundRepeat = '';
	div.style.border = '0px solid #716441';
	div.style.padding = '0px';
	document.body.appendChild(div);
	var a = document.createElement('a');
	a.innerHTML = "<img src='img_files/closebox.png'/>";
	a.style.paddingLeft = '0px';
	a.href = 'javascript:void(0)';
	a.onclick = function() {
		document.body.removeChild(document.getElementById('layer'));
		document.body.removeChild(document.getElementById('box'));
	};

	div.appendChild(a);

	var p = document.createElement('p');
	p.style.paddingLeft = '10px';
	galleryCode.replace("\'", "'");
	p.innerHTML = "<div align='center' valign='middle'>" + galleryCode
			+ "</div>";
	div.appendChild(p);
}

/*------------------------------------------------------ VIDEOS -------------------------------------------------------------*/

function showVideo(videoURL) {
	var width = document.documentElement.clientWidth
			+ document.documentElement.scrollLeft;

	var layer = document.createElement('div');
	layer.style.zIndex = 2;
	layer.id = 'layer';
	layer.style.position = 'absolute';
	layer.style.top = '0px';
	layer.style.left = '0px';
	layer.style.height = document.documentElement.scrollHeight + 'px';
	layer.style.width = width + 'px';
	layer.style.backgroundColor = 'black';
	layer.style.opacity = '.0';
	layer.style.filter += ("progid:DXImageTransform.Microsoft.Alpha(opacity=60)");
	document.body.appendChild(layer);

	var div = document.createElement('div');
	div.style.zIndex = 3;
	div.id = 'box';
	div.style.position = (navigator.userAgent.indexOf('MSIE 6') > -1) ? 'absolute'
			: 'fixed';
	div.style.top = '68px';
	div.style.left = (width / 2) - (530 / 2) + 'px';
	div.style.width = '500px';
	div.style.height = '420px';
	div.style.backgroundImage = 'url(img_files/video_panel.png)';
	div.style.backgroundRepeat = '';
	div.style.border = '0px solid #716441';
	div.style.padding = '0px';
	document.body.appendChild(div);
	var a = document.createElement('a');
	a.innerHTML = "<img src='img_files/closebox.png'/>";
	a.style.paddingLeft = '0px';
	a.href = 'javascript:void(0)';
	a.onclick = function() {
		document.body.removeChild(document.getElementById('layer'));
		document.body.removeChild(document.getElementById('box'));
	};

	div.appendChild(a);

	var p = document.createElement('p');
	p.style.paddingLeft = '10px';
	p.innerHTML = "<div align='center' valign='middle'>" + videoURL + "</div>";
	div.appendChild(p);
}

/*------------------------------------------------------ LYRICS -------------------------------------------------------------*/

function readFromFile(filename) {
	var text = '';
	var filechar;
	netscape.security.PrivilegeManager.enablePrivilege('UniversalFileAccess');
	var file = new java.io.File(filename);
	var FileReader = new java.io.FileReader(file);
	filechar = FileReader.read();
	while (filechar != -1) {
		text = text + String.fromCharCode(filechar);
		filechar = FileReader.read();
	}
	FileReader.close();
	return text;
}

function showLyrics(lyrics) {
	var width = document.documentElement.clientWidth
			+ document.documentElement.scrollLeft;

	var layer = document.createElement('div');
	layer.style.zIndex = 2;
	layer.id = 'layer';
	layer.style.position = 'absolute';
	layer.style.top = '0px';
	layer.style.left = '0px';
	layer.style.height = document.documentElement.scrollHeight + 'px';
	layer.style.width = width + 'px';
	layer.style.backgroundColor = 'black';
	layer.style.opacity = '.0';
	layer.style.filter += ("progid:DXImageTransform.Microsoft.Alpha(opacity=60)");
	document.body.appendChild(layer);

	var div = document.createElement('div');
	div.style.zIndex = 3;
	div.id = 'box';
	div.style.position = (navigator.userAgent.indexOf('MSIE 6') > -1) ? 'absolute'
			: 'fixed';
	div.style.top = '68px';
	div.style.left = (width / 2) - (330 / 2) + 'px';
	div.style.width = '320px';
	div.style.height = '430px';
	div.style.backgroundImage = 'url(img_files/lyrics_panel.png)';
	div.style.backgroundRepeat = '';
	div.style.border = '0px solid #716441';
	div.style.padding = '0px';
	document.body.appendChild(div);

	var a = document.createElement('a');
	a.innerHTML = "<img src='img_files/closebox.png'/>";
	a.style.paddingLeft = '0px';
	a.href = 'javascript:void(0)';
	a.onclick = function() {
		document.body.removeChild(document.getElementById('layer'));
		document.body.removeChild(document.getElementById('box'));
	};

	div.appendChild(a);
	// lyrics = replace(lyrics, chr(13), "a");
	var p = document.createElement('p');
	p.style.height = '300px';
	p.innerHTML = ""
			+ "<div align='center' valign='middle'>"
			+ "<div width='320' height='380'>" +
					"<textarea type='textarea' rows='25' cols='35' width = '300px' style ='background: transparent; border: none; color: #716441;font-family: Arial, Helvetica, sans-serif; font-size: 12px;'>"
			+ lyrics + "</textarea></div></div>";
	div.appendChild(p);
}

