// JavaScript Document
var xm;
var call=0;
var cntry;
function sendRequest(url,flag)
{
	call=1; 
    makAx();
 
	 
	xm.onreadystatechange = function(){
		if(xm.readyState==1)
		{
		if(flag==1)
			document.getElementById('state_cont').innerHTML='<img src="images/loadingsmall.gif" /> Loading....';
		else if(flag==1)
			document.getElementById('cont').innerHTML='<img src="images/loadingsmall.gif" /> Loading....';	
			
		}
		if(xm.readyState == 4){
				if(flag==0)
				{
					setTimeout('putFeatured(xm.responseText)',1000);
					//alert(xm.responseText);
				}
				else if(flag==1)
				{
					setTimeout('putState(xm.responseText)',500);
					call=0;
				}
				else if(flag==2)
				{
					var country_cont=document.getElementById('country_cont');
					country_cont.innerHTML=xm.responseText;
					call=0;	
					var con=document.getElementById('country').value;
					sendRequest('?do=getstate&cntry='+con+sid,1);
				}
				else if(flag==3)
				{
//					alert(xm.responseText);
					document.getElementById('user_chk').innerHTML=xm.responseText;
					call=0;
				}
				else if(flag==4)
				{
					 
					if(xm.responseText==1)
					{
					   alert("Folder Name Already Exits");
					}
					else
					    putFolder(xm.responseText);
					call=0;
				}
				else if(flag==5)
					document.getElementById('upload').src="index.php?do=postlistingdetail&action=showupload";
				else if(flag==6)
				{
					document.getElementById('button').disabled='';
					cntry=xm.responseText;
				}
				
				else if(flag==7)
				{
					call=0;
					//alert(xm.responseText);
					document.getElementById('feedback').innerHTML=xm.responseText;
					 
				}
				else if(flag==8)
				{
					document.getElementById('upload').src="index.php?do=editupload";
				}
					
		}

	}
	 
	str = "msg=msg3"
	xm.open("GET",url,true);
	xm.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
	xm.send(str);
}



function  makAx()
 {
	 	try{
				xm = new XMLHttpRequest();
		   } catch (e){
  						try{
								xm = new ActiveXObject("Msxml2.XMLHTTP");
						    } catch (e) {
										  try{
												xm = new ActiveXObject("Microsoft.XMLHTTP");
											 } catch (e){
														alert("OBJECT NOT CREATED");
														return false;
														}
										}
					}
 }

	
