function ReportProblemBox()
{
	var rpLink = document.getElementById("rpLink");
	if (rpLink.innerHTML == 'Report Problem+')
	{
		rpLink.innerHTML = 'Report Problem-';
		document.getElementById('rpBox').style.display = ""; 
	}
	else
	{
		rpLink.innerHTML = 'Report Problem+';
		document.getElementById('rpBox').style.display = "none";
	}
	return false;
}


function SubmitReport(vid)
{
	var reason = document.getElementById('rpReason').value;
	var theURL = "/ajax_rpc.php?action=report_problem&vid="+vid+"&reason="+reason;
	document.getElementById('rp_loading').style['display'] = 'block';
	
	xmlhttp.open('get', theURL);
	//document.getElementById('rpBox').innerHTML= '';
	xmlhttp.onreadystatechange = handleResponseReport;
	xmlhttp.send(null);	
}


function handleResponseReport()
{
  if(xmlhttp.readyState == 4)
  {
		if (xmlhttp.status == 200)
		{
	        var response = xmlhttp.responseText;
			document.getElementById('rpBox').innerHTML= response;
			document.getElementById('rp_loading').style['display'] = 'none';
		}
    }
}