	
	function GetXmlHttpObject(handler)
	{
		var objXMLHttp=null    
		if (window.XMLHttpRequest)    
		{
			objXMLHttp=new XMLHttpRequest()    
		}   
		else if (window.ActiveXObject)    
		{
			objXMLHttp=new ActiveXObject("Microsoft.XMLHTTP")    
		}
		return objXMLHttp
	}

	function stateChanged()
	{
		if (xmlHttp.readyState==4 || xmlHttp.readyState=="complete")    
		{
		document.getElementById("txtResult").innerHTML= xmlHttp.responseText;    
		}    
		else 
		{
			//alert(xmlHttp.status);    
		}
	}

	function stateChanged1()
	{
		if (xmlHttp.readyState==4 || xmlHttp.readyState=="complete")    
		{
		document.getElementById("txtResult1").innerHTML= xmlHttp.responseText;    
		}    
		else 
		{
			//alert(xmlHttp.status);    
		}
	}
	
	
	// Will populate data based on input
	function htmlDatacity(url, qStr)
	{   		
		if (url.length==0)   
		{        
			document.getElementById("txtResult").innerHTML="";        
			return;    
		}
		
		xmlHttp=GetXmlHttpObject()    
		if (xmlHttp==null)    
		{        
			alert ("Browser does not support HTTP Request");        
			return;    
		}    
		
		url=url+"?"+qStr;     
		url=url+"&sid="+Math.random();   
		xmlHttp.onreadystatechange=stateChanged;    
		xmlHttp.open("GET",url,true) ;    
		xmlHttp.send(null);
	}

	function htmlDatacity1(url, qStr)
	{   		
		if (url.length==0)   
		{        
			document.getElementById("txtResult1").innerHTML="";        
			return;    
		}
		
		xmlHttp=GetXmlHttpObject()    
		if (xmlHttp==null)    
		{        
			alert ("Browser does not support HTTP Request");        
			return;    
		}    
		
		url=url+"?"+qStr;     
		url=url+"&sid="+Math.random();   
		xmlHttp.onreadystatechange=stateChanged1;    
		xmlHttp.open("GET",url,true) ;    
		xmlHttp.send(null);
	}
	
	//------- Function to display category wise details -----------------
	function chk_validation(sel_val,mypage_name)
	{
		var val = document.Frm_new_release;
		url = "php/categorywise_album.php";
		if(sel_val=="0")
		{
			alert("Please select a option");
			val.category.focus();
			return false;		
		}
		
		
		xmlHttp=GetXmlHttpObject();
		if (xmlHttp==null)
		{
			alert ("Browser does not support HTTP Request")
			return
		}
		var rno=Math.random()
		
		url=url+"?sel_val="+sel_val+"&mypage_name="+mypage_name+"&rno="+rno
		xmlHttp.onreadystatechange=display_area;
		xmlHttp.open("GET",url,true)
		xmlHttp.send(null)
		
	}//function chk_validation(sel_val)
	
	function display_area()
	{
		if (xmlHttp.readyState == 4 || xmlHttp.readyState=="complete")
		{
			var resp=xmlHttp.responseText;
			//alert(resp)
			var DisplayEditDivInner = document.getElementById("my_display");
			DisplayEditDivInner.innerHTML=resp;
		}
	}//function display_message_area()
	
	//---------- Function to display album details -----------------
	function album_details(sel_val,mypage_name)
	{
		url = "php/artist_album_details.php";
		xmlHttp=GetXmlHttpObject();
		if (xmlHttp==null)
		{
			alert ("Browser does not support HTTP Request")
			return
		}
		var rno=Math.random()
		
		url=url+"?sel_val="+sel_val+"&mypage_name="+mypage_name+"&rno="+rno
		//alert(url);
		xmlHttp.onreadystatechange=display_album_details;
		xmlHttp.open("GET",url,true)
		xmlHttp.send(null)
		
	}//function album_details()
	function display_album_details()
	{
		if (xmlHttp.readyState == 4 || xmlHttp.readyState=="complete")
		{
			var resp=xmlHttp.responseText;
			var DisplayEditDivInner = document.getElementById("my_display");
			DisplayEditDivInner.innerHTML=resp;
		}
	}//function display_message_area()
	
	//---------- Function to display artist details -----------------
	function artist_details(sel_val, artist_val,mypage_name)
	{
		url = "php/artist_details.php";
		xmlHttp=GetXmlHttpObject();
		if (xmlHttp==null)
		{
			alert ("Browser does not support HTTP Request")
			return
		}
		var rno=Math.random()
		
		url=url+"?sel_val="+sel_val+"&artist_val="+artist_val+"&mypage_name="+mypage_name+"&rno="+rno
		//alert(url);
		xmlHttp.onreadystatechange=display_artist_details;
		xmlHttp.open("GET",url,true)
		xmlHttp.send(null)
		
	}//function album_details()
	function display_artist_details()
	{
		if (xmlHttp.readyState == 4 || xmlHttp.readyState=="complete")
		{
			var resp=xmlHttp.responseText;
			var DisplayEditDivInner = document.getElementById("my_display");
			DisplayEditDivInner.innerHTML=resp;
		}
	}//function display_message_area()
	
	
	//--------- Function to display search result -------------------------
	function search_text()
	{
		url = "php/search_all.php";
		var search_txt = document.Frm_search.search_txt.value; 
		var search_by = document.Frm_search.search_val.value;
		//alert(search_txt );
		//alert(search_by);
		xmlHttp=GetXmlHttpObject();
		if (xmlHttp==null)
		{
			alert ("Browser does not support HTTP Request")
			return
		}
		var rno=Math.random()
		
		url=url+"?search_txt="+search_txt+"&search_by="+search_by+"&rno="+rno
	//	alert(url);
		
		xmlHttp.onreadystatechange=display_search_details;
		xmlHttp.open("GET",url,true)
		xmlHttp.send(null)
	}//function search_text()
	
	function display_search_details()
	{
		if (xmlHttp.readyState == 4 || xmlHttp.readyState=="complete")
		{
			var resp=xmlHttp.responseText;
			var DisplayEditDivInner = document.getElementById("search_div");
			DisplayEditDivInner.innerHTML=resp;
			//return false;
		}
		return false;
	}//function display_message_area()
	
	//------------ Function to download the music ---------------------------------------
	function free_download(track_id)
	{
		window.open ("free_download_music.php?music_id="+track_id,"Musicdownload","menubar=0,resizable=1,width=400,height=250"); 
	}

	


