var xmlHttp

star_on = new Image()
star_on.src="../images/tpl_icon_star_full.gif";
star_off = new Image()
star_off.src="../images/tpl_icon_star_empty.gif";
saveImage=""; 
maxImages=5; 
function swap(img,on) { 
  if (img<=saveImage) return; 
  imgSrc = "star_"+((on)?"on":"off")+".src"; 
  document.images["img"+img].src=eval(imgSrc); 
  return true; 
}

function hideimage()
{ 
xmlHttp=GetXmlHttpObject()
if (xmlHttp==null)
 {
 alert ("Browser does not support HTTP Request")
 return
 }
document.getElementById("txtHint6").innerHTML=""
xmlHttp.open("GET",url,true)
xmlHttp.send(null)
}
function showimage(v1)
{ 
xmlHttp=GetXmlHttpObject()
if (xmlHttp==null)
 {
 alert ("Browser does not support HTTP Request")
 return
 }
document.getElementById("txtHint6").innerHTML="<img src='images/loading.gif'><br>"+v1
xmlHttp.open("GET",url,true)
xmlHttp.send(null)
}

function reply_comment(v1)
{ 
xmlHttp=GetXmlHttpObject()
if (xmlHttp==null)
 {
 alert ("Browser does not support HTTP Request")
 return
 }
var url="ajax/replycomment.php"
url=url+"?v1="+v1
url=url+"&sid="+Math.random()
xmlHttp.onreadystatechange=stateChanged9
xmlHttp.open("GET",url,true)
xmlHttp.send(null)
}

function addUser(v1,v2,v3)
{ 
xmlHttp=GetXmlHttpObject()
if (xmlHttp==null)
 {
 alert ("Browser does not support HTTP Request")
 return
 }
var url="adduser.php"
url=url+"?v1="+v1+"&v2="+v2+"&v3="+v3
url=url+"&sid="+Math.random()
xmlHttp.onreadystatechange=stateChanged 
xmlHttp.open("GET",url,true)
xmlHttp.send(null)
}

function deletecomment(v1,v2,v3)
{ 
xmlHttp=GetXmlHttpObject()
if (xmlHttp==null)
 {
 alert ("Browser does not support HTTP Request")
 return
 }
var url="ajax/deletecomment.php"
url=url+"?v1="+v1+"&v2="+v2
url=url+"&sid="+Math.random()
document.getElementById("comments"+v3).innerHTML=""
xmlHttp.open("GET",url,true)
xmlHttp.send(null)
}

function addtoplaylist(v1,v2)
{ 
xmlHttp=GetXmlHttpObject()
if (xmlHttp==null)
 {
 alert ("Browser does not support HTTP Request")
 return
 }
var url="ajax/addtoplaylist.php"
url=url+"?v1="+v1+"&v2="+v2
url=url+"&sid="+Math.random()
xmlHttp.onreadystatechange=stateChanged3
xmlHttp.open("GET",url,true)
xmlHttp.send(null)
}

function rate(v1,v2)
{ 
xmlHttp=GetXmlHttpObject()
if (xmlHttp==null)
 {
 alert ("Browser does not support HTTP Request")
 return
 }
var url="ajax/rate.php"
url=url+"?v1="+v1+"&v2="+v2
url=url+"&sid="+Math.random()
xmlHttp.onreadystatechange=stateChanged5
xmlHttp.open("GET",url,true)
xmlHttp.send(null)

  for (i=1;i<=maxImages;i++) swap(i); 
  for (i=v1;i>=1;i--) swap(i,1);
  saveImage=v1; 
  window.focus(); 
  return false; 
}

function postcomment(v1,v2,v3)
{ 
xmlHttp=GetXmlHttpObject()
if (xmlHttp==null)
 {
 alert ("Browser does not support HTTP Request")
 return
 }
var url="ajax/postcomment.php"
url=url+"?v1="+v1+"&v2="+v2+"&v3="+v3
url=url+"&sid="+Math.random()
xmlHttp.onreadystatechange=stateChanged4
xmlHttp.open("GET",url,true)
xmlHttp.send(null)
}

function add_video(v1)
{ 
xmlHttp=GetXmlHttpObject()
if (xmlHttp==null)
 {
 alert ("Browser does not support HTTP Request")
 return
 }
var url="ajax/addvideo.php"
url=url+"?v1="+v1
url=url+"&sid="+Math.random()
xmlHttp.onreadystatechange=stateChanged3
xmlHttp.open("GET",url,true)
xmlHttp.send(null)
}

function insert_video(v1,v2,response)
{ 
xmlHttp=GetXmlHttpObject()
if (xmlHttp==null)
 {
 alert ("Browser does not support HTTP Request")
 return
 }
var url="ajax/insertvideo.php"
url=url+"?v1="+v1+"&v2="+v2
url=url+"&sid="+Math.random()
xmlHttp.onreadystatechange=stateChanged3

var str = v2;
var str2 = "";
var reg = new RegExp("boozho.com/view_video.php");
  
  if (reg.test(str) || v2=="") {
	xmlHttp.open("GET",url,true);
    xmlHttp.send(null);	
  } else {
    alert(response);
  }

  

}

function selectplaylist(v1,v2,v3)
{ 
xmlHttp=GetXmlHttpObject()
if (xmlHttp==null)
 {
 alert ("Browser does not support HTTP Request")
 return
 }
var url="ajax/selectplaylist.php"
url=url+"?v1="+v1+"&v2="+v2+"&v3="+v3
url=url+"&sid="+Math.random()
xmlHttp.onreadystatechange=stateChanged3
xmlHttp.open("GET",url,true)
xmlHttp.send(null)
}

function addfavour(v1,v2)
{ 
xmlHttp=GetXmlHttpObject()
if (xmlHttp==null)
 {
 alert ("Browser does not support HTTP Request")
 return
 }
var url="ajax/addfavour.php"
url=url+"?v1="+v1+"&v2="+v2
url=url+"&sid="+Math.random()
xmlHttp.onreadystatechange=stateChanged 
xmlHttp.open("GET",url,true)
xmlHttp.send(null)
}

function remfavour(v1,v2)
{ 
xmlHttp=GetXmlHttpObject()
if (xmlHttp==null)
 {
 alert ("Browser does not support HTTP Request")
 return
 }
var url="ajax/remfavour.php"
url=url+"?v1="+v1+"&v2="+v2
url=url+"&sid="+Math.random()
xmlHttp.onreadystatechange=stateChanged 
xmlHttp.open("GET",url,true)
xmlHttp.send(null)
}

function flagvideo(v1)
{ 
xmlHttp=GetXmlHttpObject()
if (xmlHttp==null)
 {
 alert ("Browser does not support HTTP Request")
 return
 }
var url="ajax/flagvideo.php"
url=url+"?v1="+v1
url=url+"&sid="+Math.random()
xmlHttp.onreadystatechange=stateChanged2 
xmlHttp.open("GET",url,true)
xmlHttp.send(null)
}

function removemsgfrom(v1,v3)
{ 
xmlHttp=GetXmlHttpObject()
if (xmlHttp==null)
 {
 alert ("Browser does not support HTTP Request")
 return
 }
var url="ajax/removemsgfrom.php"
url=url+"?v1="+v1
url=url+"&sid="+Math.random()
document.getElementById("messages"+v3).innerHTML=""
xmlHttp.open("GET",url,true)
xmlHttp.send(null)
}

function removemsgto(v1,v3)
{ 
xmlHttp=GetXmlHttpObject()
if (xmlHttp==null)
 {
 alert ("Browser does not support HTTP Request")
 return
 }
var url="ajax/removemsgto.php"
url=url+"?v1="+v1
url=url+"&sid="+Math.random()
document.getElementById("messages"+v3).innerHTML=""
xmlHttp.open("GET",url,true)
xmlHttp.send(null)
}

function showUser(str)
{ 
xmlHttp=GetXmlHttpObject()
if (xmlHttp==null)
 {
 alert ("Browser does not support HTTP Request")
 return
 }
var url="getuser.php"
url=url+"?q="+str
url=url+"&sid="+Math.random()
xmlHttp.onreadystatechange=stateChanged 
xmlHttp.open("GET",url,true)
xmlHttp.send(null)
}

function stateChanged() 
{ 
if (xmlHttp.readyState==4 || xmlHttp.readyState=="complete")
 { 
 document.getElementById("txtHint").innerHTML=xmlHttp.responseText 
 } 
}

function stateChanged2() 
{ 
if (xmlHttp.readyState==4 || xmlHttp.readyState=="complete")
 { 
 document.getElementById("txtHint2").innerHTML=xmlHttp.responseText 
 } 
}

function stateChanged3() 
{ 
if (xmlHttp.readyState==4 || xmlHttp.readyState=="complete")
 { 
 document.getElementById("txtHint3").innerHTML=xmlHttp.responseText 
 } 
}

function stateChanged4() 
{ 
if (xmlHttp.readyState==4 || xmlHttp.readyState=="complete")
 { 
 document.getElementById("txtHint4").innerHTML=xmlHttp.responseText 
 } 
}

function stateChanged5() 
{ 
if (xmlHttp.readyState==4 || xmlHttp.readyState=="complete")
 { 
 document.getElementById("voteProcess").innerHTML=xmlHttp.responseText 
 } 
}

function stateChanged9() 
{ 
if (xmlHttp.readyState==4 || xmlHttp.readyState=="complete")
 { 
 document.getElementById("txtReply").innerHTML=xmlHttp.responseText 
 } 
}

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;
}
