var http_request = false;

function makeRequest(url,flag,i) {

	http_request = false;

	if (window.XMLHttpRequest) 
	{ // Mozilla, Safari,...
  		 	http_request = new XMLHttpRequest();
    		if (http_request.overrideMimeType) 
    		{
        		http_request.overrideMimeType('text/xml');
        }
	} 
	else if (window.ActiveXObject) 
	{ // IE
    		try 
    		{
      	     http_request = new ActiveXObject("Msxml2.XMLHTTP");
    		} 
    		catch (e) 
    		{
      		try 
      		{
             http_request = new ActiveXObject("Microsoft.XMLHTTP");
         	} 
         	catch (e) {}
        }
 	}

	if (!http_request) {
     alert('Giving up :( Cannot create an XMLHTTP instance');
     return false;
 	}

    //http_request.open('GET', url, true);
    //http_request.send(null);
          /*
   var queryString = "HYPAGE="+document.getElementById("HYPAGE").value+"&yy1="+document.getElementById("yy1").value+"&mm1="+document.getElementById("mm1").value+"&dd1="+document.getElementById("dd1").value+"&yy2="+document.getElementById("yy2").value+"&mm2="+document.getElementById("mm2").value+"&dd2="+document.getElementById("dd2").value+"&speaker="+document.getElementById("speaker").value+"&pay_method="+document.getElementById("pay_method").value+"&status="+document.getElementById("status").value+"&sortType="+document.getElementById("sortType").value;
   			*/
   var queryString="";
   if(flag=="scatalog")
   {
	 		var alang = encodeURIComponent(document.getElementById("lang").value);
	 		var codeid = encodeURIComponent(document.getElementById("codeid"+i).value);
	 		var codename = encodeURIComponent(document.getElementById("codename"+i).value);
	 		var cid = encodeURIComponent(document.getElementById("cid"+i).value);
	
	 		url = url+"?"+"lang="+alang+"&codeid="+codeid+"&catnm="+codename+"&cid="+cid;
	 		loadTextFile(url,"rightcolumn");
	 }
	 else if(flag=="middle")
	 {
	 		
	 	if(document.getElementById("query").value!='')
	 	{
	 		//alert(document.getElementById("flag").value);
	 		//loading();
	 		var sel=document.getElementById("catalog").options[document.getElementById("catalog").selectedIndex].value;
	 		var cid=document.getElementById("cid").value;
	 		var lang1=document.getElementById("lang").value;
	 		var page = i;
	 		//alert(sel);
	 		url= url+"?"+"query="+encodeURIComponent(document.getElementById("query").value)
	 		            +"&page="+page+"&sel="+sel+"&cid="+cid+"&lang="+lang1;
	       loadTextFile(url,"rightcolumn");
	 	    //loadTextFile("tracksubject_result.jsp?query="+encodeURIComponent(document.getElementById("query").value),"tak_subj");
	 	    //alert(document.getElementById("query").value);
	 	   
		}
	}	
	 else if(flag=="album")
	 {
		 var alang = encodeURIComponent(document.getElementById("lang").value);
		 var codeid = encodeURIComponent(document.getElementById("codeid").value);
		 var cname = encodeURIComponent(document.getElementById("cname"+i).value);
		 var catnm = encodeURIComponent(document.getElementById("catnm").value);
		 var cid = encodeURIComponent(document.getElementById("cid").value);
		 var seq = encodeURIComponent(document.getElementById("seq"+i).value);
		 var ctype = encodeURIComponent(document.getElementById("ctype").value);
		 //alert(document.getElementById("codeid2").value);
		 url = url+"?"+"lang="+alang+"&codeid="+codeid+"&catnm="+cname+"&seq="+seq+"&bcatnm="+catnm+"&cid="+cid+"&ctype="+ctype;
	 	 loadTextFile(url,"rightcolumn");
	 }
	 else if(flag=="album_detail")
	 {
			var alang = encodeURIComponent(document.getElementById("lang").value);
			var aid = encodeURIComponent(document.getElementById("aid"+i).value);
			var bcname = encodeURIComponent(document.getElementById("bcname").value);
		 	var catnm = encodeURIComponent(document.getElementById("catnm").value);
		 	var title1 = encodeURIComponent(document.getElementById("title"+i).value);
		 	var seq = encodeURIComponent(document.getElementById("seq").value);
		 	var cid = encodeURIComponent(document.getElementById("cid").value);
		 	var codeid = encodeURIComponent(document.getElementById("codeid").value);
		 	var ctype = encodeURIComponent(document.getElementById("ctype").value);
			url = url+"?"+"lang="+alang+"&aid="+aid+"&bcatnm="+bcname+"&catnm="+catnm+"&title="+title1+"&codeid="+codeid+"&seq="+seq+"&cid="+cid+"&ctype="+ctype;
	 	 
	 	 loadTextFile(url,"rightcolumn");
	 }
	 else 
	 {	
	 			loading();
	 			var a = document.getElementById("lang").value;
	 			url = url+"?"+"lang="+a;
	 			loadTextFile(url,"rightcolumn");
	 }		
	 //alert(url);
	 //http_request.open('GET', url+"?"+queryString, true);
	 http_request.open('GET',url, true);
   //http_request.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
   http_request.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
   setTimeout('http_request.send(null);',100);

 }
function alertContents() 
{
  if (http_request.readyState == 4) 
  {
      if (http_request.status == 200) 
      {
          //alert(http_request.responseText);
          document.getElementById("rightcolumn").innerHTML = http_request.responseText;
         
      } 
      else 
      {
          alert('There was a problem with the request.');
      }
  }
}
function alertContents1() 
{
  if (http_request.readyState == 4) 
  {
      if (http_request.status == 200) 
      {
          //alert(http_request.responseText);
         		document.getElementById("rightcolumn").innerHTML = http_request.responseText;
         		//alert("test");
  		} 
      else 
      {
            alert('There was a problem with the request.');
       }
  }
}

function loading()
{
	var tab=document.getElementById('rightcolumn');
	tab.innerHTML='<img src="../images/Loading.gif" width="16" height="16" align="absmiddle" /> Loading...';
}

