var xmlhttp

function showRateName(str) {

  xmlhttp=GetXmlHttpObject();

  if (xmlhttp==null) {
    alert ("Your browser does not support XMLHTTP!");
    return;
  }

  if (str == 0) {
    document.getElementById("rateHint").innerHTML="Rate This Video!";
    return;
  }
  if (str == 1) {
    document.getElementById("rateHint").innerHTML="Poor";
    return;
  }
  if (str == 2) {
    document.getElementById("rateHint").innerHTML="Okay";
    return;
  }
  if (str == 3) {
    document.getElementById("rateHint").innerHTML="Average";
    return;
  }
  if (str == 4) {
    document.getElementById("rateHint").innerHTML="Good";
    return;
  }
  if (str == 5) {
    document.getElementById("rateHint").innerHTML="Awesome";
    return;
  }

}

function rateVideo(str,str2) {

  xmlhttp=GetXmlHttpObject();

  if (xmlhttp==null) {
    alert ("Your browser does not support XMLHTTP!");
    return;
  }

  var url="/videos/ratevideo.php";
  url=url+"?q="+str;
  url=url+"&m="+str2;
  url=url+"&sid="+Math.random();

  xmlhttp.onreadystatechange=stateChanged;
  xmlhttp.open("GET",url,true);
  xmlhttp.send(null);
}

function stateChanged() {
  if (xmlhttp.readyState==4) {
    document.getElementById("rateHint").innerHTML="Thankyou";
    document.getElementById("txtRate").innerHTML=xmlhttp.responseText;
  }
}

function GetXmlHttpObject() {
  if (window.XMLHttpRequest) {
    // code for IE7+, Firefox, Chrome, Opera, Safari
    return new XMLHttpRequest();
  }

  if (window.ActiveXObject) {
    // code for IE6, IE5
    return new ActiveXObject("Microsoft.XMLHTTP");
  }

  return null;
}

function rollover(img_name, img_src) {
  document.getElementById(img_name).src = img_src;
}
