 var http = createRequestObject();
 function createRequestObject() 
     {
           var xmlhttp;
	 try 
                 { 
                    xmlhttp=new ActiveXObject("Msxml2.XMLHTTP"); 
                 }
	  catch(e) 
                 {
	    try { xmlhttp=new ActiveXObject("Microsoft.XMLHTTP");}
	    catch(f) { xmlhttp=null; }
	    }
	        if(!xmlhttp&&typeof XMLHttpRequest!="undefined") 
                        {
	  	   xmlhttp=new XMLHttpRequest();
	           }
		   return  xmlhttp;
 }

function GoTo(Rate,ratevalue) 
  {
	var dvelement = document.getElementById('dv'+Rate);
             dvelement.innerHTML = "<img src='images/loading.gif'>";
            try
              {
                 http.open('GET', 'ratingprocess.php?rating='+ratevalue);
                 http.onreadystatechange = handleText;
		 http.send(null);
	 }
	    catch(e){}
	    finally{}
 }

function handleText() 
  {
     try
         {
             if((http.readyState == 4)&& (http.status == 200))
                {
    	          var responsemactive = http.responseText;
                       document.getElementById('dvRate').innerHTML = responsemactive;
                       document.getElementById('dvRate').style.display='none';


		var strThanks = document.getElementById('dvSucess');
             		strThanks.innerHTML = "<font face='Verdana' style='font-size: 7pt; font-weight: 700' color='#800000'>Thank You 4 Ur Rating...</font>";



              
	        }
        }
	catch(e){alert("an error occured");}
	finally{}
}






function AskRate() {

	if(confirm('Thank You for your Rating!!!')==true) 
	{
			return true;
	}else {
		return false;
	      }
	}



function AskUpdate() {
	if(confirm('Are you sure to update this record?')==true) 
	{
			return true;
	}else {
		return false;
	      }
	}














	function chkall() {
		for(var i=0;i<document.frm2.txtcount.value;i++) {
				document.frm2.chk[i].checked=true;
		}
	}
	
	function Unchkall() {
		
		for(var i=0;i<document.frm2.txtcount.value;i++) {
			document.frm2.chk[i].checked=false;
		}
	
	}
	function remove() {

		var ret=false;
		if(document.frm2.txtcount.value==1){ret=true;}
		
		for(var j=0;j<document.frm2.chk.length;j++) {
		
			if(document.frm2.chk[j].checked==true) {
				ret = true;	
			}
		}
		
			if(ret==true) {
				if(confirm('Are you sure delete those students?')==true) {
					document.getElementById("txtC").value="delete";
					document.frm2.submit();
				}
			}else {
				alert('No record selected!');
			}
	}
	
	function validEdit() {
		
		var ret=false;
		
		for(var j=0;j<document.frm2.chk.length;j++) {
		
			if(document.frm2.chk[j].checked==true) {
				ret = true;	
			}
		}
		
		if(ret==false) {
			alert('No record selected!');
			return false;
		}else {
			
			document.getElementById("txtC").value="update";
			document.frm2.submit();
			return true;
		}
		
	}
	
	function validSav() {
		if(document.getElementById("tName").value=="") {
			alert('Empty name');
			document.getElementById("tName").focus();
			return false;
		}else if(document.getElementById("cCourse").selectedIndex==0) {
			alert('Select first your course');
			document.getElementById("cCourse").focus();
			return false;
		}else {
			return true;
		}
	}