function stripslashes( str ) {
    return str.replace('/\0/g', '0').replace('/\(.)/g', '$1');
}

// For video search
function returnVideos(artist, page)
{ 
var xmlHttp, xmlHttp2
var url, url2

document.getElementById("videosTitleRight").innerHTML=""
document.getElementById("videosResultsThumbs").innerHTML="<div id='videoContainer' style='padding: 10px'>searching for videos...</div>"

xmlHttp=GetXmlHttpObject()
xmlHttp2=GetXmlHttpObject()
if (xmlHttp==null)
 {
 alert ("Browser does not support HTTP Request")
 return
 }
 
url="makeelem.php"
url=url+"?band="+artist
url=url+"&media=videos"
url=url+"&elem=title"
url=url+"&sid="+Math.random()

url2="getvideos.php"
url2=url2+"?band="+artist
url2=url2+"&page="+page
url2=url2+"&sid="+Math.random()

xmlHttp.onreadystatechange=function () {
	if (xmlHttp.readyState==4 || xmlHttp.readyState=="complete")
	 { 
	 document.getElementById("videosTitleLeft").innerHTML=xmlHttp.responseText
	 }
}
xmlHttp2.onreadystatechange=function () {
	if (xmlHttp2.readyState==4 || xmlHttp2.readyState=="complete")
	 { 
	 document.getElementById("videosResults").innerHTML=xmlHttp2.responseText
	 }
}

xmlHttp.open("GET",url,true)
xmlHttp.send(null)
xmlHttp2.open("GET",url2,true)
xmlHttp2.send(null)

}



function GetXmlHttpObject()
{
var xmlHttp=null;
try
 {
 // Firefox, Opera 8.0+, Safari
 xmlHttp=new XMLHttpRequest();
 }
catch (e)
 {
 //Internet Explorer
 try
  {
  xmlHttp=new ActiveXObject("Msxml2.XMLHTTP");
  }
 catch (e)
  {
  xmlHttp=new ActiveXObject("Microsoft.XMLHTTP");
  }
 }
return xmlHttp;
}

function playVideo (videoID, videoTitle, videoDesc) {
	var videoPlayerCode = ""
	var fullVideoTitle = ""
	videoPlayerCode += "<div>"
		videoPlayerCode += "<div class='videoText' style='width: 425px; margin:0 auto; text-align: left;'>"
			videoPlayerCode += "<div><object width=\"425\" height=\"355\">"
			videoPlayerCode += "<param name=\"movie\" value=\"http://www.youtube.com/v/"+videoID+"&autoplay=1\"></param>"
			videoPlayerCode += "<embed src=\"http://www.youtube.com/v/"+videoID+"&autoplay=1\""
			videoPlayerCode += " type=\"application/x-shockwave-flash\" width=\"425\" height=\"355\"></embed>"
			videoPlayerCode += "<\object></div>"
			//videoPlayerCode += "<br /><br />"
			videoPlayerCode += "<div style='font-weight: bold; text-align: center'>"+videoTitle+"</div>"
			//videoPlayerCode += "<br />"
			videoPlayerCode += "<div>"+videoDesc+"</div>"
		videoPlayerCode += "</div>"
	videoPlayerCode += "</div>"
	document.getElementById("videoPlayer").innerHTML = videoPlayerCode
}


function showSeachBox (suffix) {
	document.getElementById('staticSearchTerm'+suffix).style.display='none';
	document.getElementById('dynamicSearchTerm'+suffix).style.display='inline';
	return false;
}


function showPosts(date)
{
var xmlHttp

xmlHttp=GetXmlHttpObject()
if (xmlHttp==null)
 {
 alert ("Browser does not support HTTP Request")
 return
 }
var url="../calendar/getposts.php"
url=url+"?date="+date
url=url+"&sid="+Math.random()
xmlHttp.onreadystatechange=function () {
	if (xmlHttp.readyState==4 || xmlHttp.readyState=="complete")
	 { 
	 document.getElementById("posts").innerHTML=xmlHttp.responseText 
	 }
}
xmlHttp.open("GET",url,true)
xmlHttp.send(null)
return false
}

function GetXmlHttpObject()
{ 
var objXMLHttp=null
if (window.XMLHttpRequest)
{
objXMLHttp=new XMLHttpRequest()
}
else if (window.ActiveXObject)
{
objXMLHttp=new ActiveXObject("Microsoft.XMLHTTP")
}
return objXMLHttp
}