// JavaScript Document
var http = createRequestObject();
function createRequestObject() {
    var req;
   if(window.XMLHttpRequest){
      // Firefox, Safari, Opera...
      req = new XMLHttpRequest();

   } else if(window.ActiveXObject) {
      // Internet Explorer 5+
      req = new ActiveXObject("Microsoft.XMLHTTP");
   } else {
      // There is an error creating the object,
      // just as an old browser is being used.
      alert('Problem creating the XMLHttpRequest object');
   }

   return req; 
}

	function handleResponseflag()
	{
		if(httpflag.readyState == 4 && httpflag.status == 200)
		{
	      var response = httpflag.responseText;
		 if(response) 
		  {
//			document.getElementById('displayform').style.display='none';
			document.getElementById(subject_id).innerHTML=response;
		  }
		}
	}
var httpflag = createRequestObject();



 
function validate_terms()
{
	var frm=document.termsform;
	if(frm.audioterms.checked==false)
 	{
   		document.getElementById('terms-E').innerHTML = 'Please read and agree to the Terms of Service.';
   		return false;
 	}
	//document.getElementById('cancel_id').disabled=true;
	document.termsform.cancel_id.disabled=true;
} 
 



function move2location(url)
{
	if(validate_terms())
	{
		new Ajax.Updater('displayform',url,{parameters:Form.serialize(document.termsform)});
//		getScriptPageflag('displayform',site_url+'/index.php/quesanswers/flagcontentpost');
		return true;
	}
	else
		return false;
}

 