<!--
var lyricsid = 0;
var elem;
var campo;
var typ = 'lyrics';
function ringtones(artist,title){
	reg = /\s+/gi;
	//document.write('<br /><img src="http://www.completealbumlyrics.com/images/tp_favicon.png" border=0 valign="bottom"><a href="http://offers.thumbplay.com/offers/220/artisttitle?ptrx=atb&WTmc_id=5615&thpartist='+artist.replace(reg,"+")+'" target="_new"><span style=\"font-size: 1.2em; color:black\">'+artist +' Ringtones</span> <span style=\"font-size: .8em; color:red\">tip!</span></a>');
	document.write('<br /><img src="http://www.completealbumlyrics.com/images/tp_favicon.png" border=0 valign="bottom"><a href="http://login.tracking101.com/ez/ckqqsqpaensi/&dp=647989" target="_new"><span style=\"font-size: 1.2em; color:red\">'+artist +' Ringtones</span></a> <span style=\"font-size: .8em; color:red\">tip!</span>');
}

function FloatTopRight(element){
			//max = el.scrollHeight;
			var max = document.getElementById(element).scrollHeight - 500;
			startY = 5;
			var ns = (navigator.appName.indexOf("Netscape") != -1);
			var d = document;
			var px = document.layers ? "" : "px";
			function ml(id)
			{
					var el=d.getElementById?d.getElementById(id):d.all?d.all[id]:d.layers[id];
					if(d.layers)el.style=el;
					el.sP=function(x,y){this.style.marginTop=y+px;};
					el.y = startY;
					return el;
			}
			window.stayTopRight=function()
					{
					var pY = ns ? pageYOffset : document.documentElement && document.documentElement.scrollTop ? document.documentElement.scrollTop : document.body.scrollTop;
					var dY = (pY > startY) ? pY : startY;
					ftlObj.y += (dY - ftlObj.y - 270);
					if(ftlObj.y < 5)
						ftlObj.y = 5;
					if(ftlObj.y < max)
						ftlObj.sP(ftlObj.x, ftlObj.y);
					setTimeout("stayTopRight()", 200);
					}
			ftlObj = ml("floatright");
			if(screen.width > 820)
				stayTopRight();
}


function getVote(int){
				typ = "poll";
				int = encodeURI(int);
				poststr = "vote="+int;
      			makePOSTRequest('http://www.completealbumlyrics.com/send.php', poststr);
} 


function editLyrics(id){
	lyricsid = id;
	if(document){
	
		if(document.getElementById('lyricsContent')){
				actual = document.getElementById('lyricsContent');
				width = widthEl('lyricsContent') -  250;
				height =heightEl('lyricsContent');
				if(document.all){
				text = actual.innerText;
				} else{
				text=  actual.textContent;
				}
				actual.innerHTML = "<textarea id=\"content_field\" style=\"width: "+width+"px; height: "+height+"px;\" onfocus=\"highLight(this,'lyricsContent');\" onblur=\"noLight(this,'lyricsContent'); return createEditFrame(this,'lyricsContent');\">" + text + "</textarea>";	
				actual.firstChild.focus();
			}

	
	
	}

}




function createEditFrame(campo,idfld){ 
		var answer = confirm("Are you sure these are the correct lyrics?")
		elem = document.getElementById( idfld );
		if(answer){
				data = encodeURI(campo.value);
				poststr = "tit=+"+escape(document.title.slice(0,50)) +"&loc="+escape(location.href)+"&id="+lyricsid+"&data="+data;
      			makePOSTRequest('http://www.completealbumlyrics.com/send.php', poststr);
				if(document.all){
					elem.innerText = campo.value;
				} else{
					elem.textContent = campo.value;
				}

		}else{
				if(document.all){
					elem.innerText = campo.value;
				} else{
					elem.textContent = campo.value;
				}
		}
} 

function highLight(span){ 
            //span.parentNode.style.border = "2px solid #D1FDCD"; 
            //span.parentNode.style.padding = "0"; 
            span.style.border = "1px solid #54CE43";           
} 

function noLight(span){ 
        //span.parentNode.style.border = "0px"; 
        //span.parentNode.style.padding = "2px"; 
        span.style.border = "0px";        

}

function widthEl(span){

	if (document.layers){
	  w=document.layers[span].clip.width;
	} else if (document.all && !document.getElementById){
	  w=document.all[span].offsetWidth;
	} else if(document.getElementById){
	  w=document.getElementById(span).offsetWidth;
	}
return w;
}

//get height of text element
function heightEl(span){

	if (document.layers){
	  h=document.layers[span].clip.height;
	} else if (document.all && !document.getElementById){
	  h=document.all[span].offsetHeight;
	} else if(document.getElementById){
	  h=document.getElementById(span).offsetHeight;
	}
return h;
}

  var http_request = false;
   function makePOSTRequest(url, parameters) {
      http_request = false;
      if (window.XMLHttpRequest) { // Mozilla, Safari,...
         http_request = new XMLHttpRequest();
         if (http_request.overrideMimeType) {
         	// set type accordingly to anticipated content type
            //http_request.overrideMimeType('text/xml');
            http_request.overrideMimeType('text/html');
         }
      } else if (window.ActiveXObject) { // IE
         try {
            http_request = new ActiveXObject("Msxml2.XMLHTTP");
         } catch (e) {
            try {
               http_request = new ActiveXObject("Microsoft.XMLHTTP");
            } catch (e) {}
         }
      }
      if (!http_request) {
         alert('Cannot create XMLHTTP instance');
         return false;
      }
      
      http_request.onreadystatechange = alertContents;
      http_request.open('POST', url, true);
      http_request.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
      http_request.setRequestHeader("Content-length", parameters.length);
      http_request.setRequestHeader("Connection", "close");
      http_request.send(parameters);
   }

   function alertContents() {
      if (http_request.readyState == 4) {
         if (http_request.status == 200) {
				if(typ == "lyrics")
					alert('Thank you for sending in corrections!\nThey are double checked and changed.');  
				if(typ == "poll")
					document.getElementById("pollbox"). innerHTML= http_request.responseText;
				if(typ == "singalong")
					alert(http_request.responseText);
				
         } else {
            	alert('There was a problem with the request.');
         }
      }
   }
-->