
// TreeView

$(document).ready(function(){	
	// TreeView
	//$(window).load( function() {
		$(".tree_structure").treeview({
			animated: "fast",
			collapsed: true,
			unique: true,
			//prerendered: true,
			persist: "cookie"
		});
	//
		});
	
		/*
	// Search Form
	$("#search-bar form div:first input[name=keyword]").focus(function(){
		if(this.value===this.defaultValue){
			this.value=""}else{this.select()
		}
		$("#search-bar div.fancy-panel").slideDown("fast");	
	});
	
	$("#search-bar form div:first input[name=keyword]").click(function(){
		$("#search-bar div.fancy-panel").fadeIn("fast");
	});
	
	$("#search-bar form div:first").mouseleave(function(){
		$("#search-bar div.fancy-panel").slideUp("fast");		
	});
	
	$("#search-bar form div:first input[name=keyword]").blur(function(){
		if($.trim(this.value)===""){this.value=(this.defaultValue?this.defaultValue:"")}
	});
	
});*/


function createXmlHttpObject() {
	  var req = null;
	  try {
	    req = new XMLHttpRequest(); //ie7, ff, safari
	  }
	  catch (e) {
	    try {
	      req = new ActiveXObject("Msxml2.XMLHTTP"); //later ie
	    }
	    catch (e) {
	      try {
	        req = new ActiveXObject("Microsoft.XMLHTTP") // earlier ie
	      }
	      catch (e) {
	        // could not create XMLHttpRequest object
	        return false;
	      }
	    }
	  }
	  return req;
	}

	function feedback() {
		var yname=document.getElementById('posName').value;
		var yemail=document.getElementById('posEmail').value;
		
		var ycomment=document.getElementById('posText').value;
		var ymodule=document.getElementById('q').value;
		var ymodule_index=document.getElementById('qid').value;
		var yasum=document.getElementById('sum').value;
		var yposSum=document.getElementById('posSum').value;
		
		if((ycomment=='') || (yposSum=='')){ 
			alert('Please ensure to enter your Verification Sum and comment');
			return false; 
		}
		if(yposSum!=yasum){ 
			alert('Please enter correct Verification Sum.');
			return false; 
		}

		var params="feedback=1&name="+yname+"&email="+yemail+"&comment="+ycomment+"&module="+ymodule+"&module_index="+ymodule_index;
		//alert(params);
		
			objXMLHttp=createXmlHttpObject();
			
			if (objXMLHttp==null) {
				alert ('Your browser does not support the XMLHttpRequest object!');
				return;
			}
			//alert(params);
			var url='update.php?'+params // prevent caching
			objXMLHttp.onreadystatechange = result;
			objXMLHttp.open('GET',url,true); // GET method
			objXMLHttp.send(null); // always use null for GET method
		
	}

	function result()
	{
	  if (objXMLHttp.readyState == 0)  {
	    document.getElementById("status").innerHTML = "Your Comments are being posted, please wait...<br/><img src=\"img/loading.gif\" />"; //uninitialized
	  }
	  else if(objXMLHttp.readyState == 1)  {
	    document.getElementById("status").innerHTML = "Your Comments are being posted, please wait...<br/><img src=\"img/loading.gif\" />"; //loading
	  }
	  else if(objXMLHttp.readyState == 2)  {
	    document.getElementById("status").innerHTML = "Your Comments are being posted, please wait...<br/><img src=\"img/indicator.gif\" /> "; //loaded
	  }
	  else if(objXMLHttp.readyState == 3)  {
	    document.getElementById("status").innerHTML = "Your Comments are being posted, please wait...<br/><img src=\"img/indicator.gif\" />"; //interactive
	  }
	  else if (objXMLHttp.readyState == 4 || objXMLHttp.readyState == "Your message is succesfully posted on Metro Masti Portal") {
	    document.getElementById("status").innerHTML=objXMLHttp.responseText // completed
	  }
	} 


