function miaunel(url,c,method) {
	  var http_request;
	  if (window.XMLHttpRequest) { // Mozilla, Safari, KHTML... alte browsere normale
            http_request = new XMLHttpRequest();
            if (http_request.overrideMimeType) {
                http_request.overrideMimeType('text/xml');
                
            }
        } else if (window.ActiveXObject) { // IE
            try {
		    //ie 6 sp
                http_request = new ActiveXObject("Msxml2.XMLHTTP");
            } catch (e) {
                try {
			// ie 5,6
                    http_request = new ActiveXObject("Microsoft.XMLHTTP");
                } catch (e2) {
			// daca e un browser de consola n-ar trebui sa fie deranjat de alert
		alert('Your browser doesnt understand Ajax. Use Firefox');
		}
            }
        }

        if (!http_request) {
		// daca e un browser de consola n-ar trebui sa fie deranjat de alert
            alert('Your browser doesnt understand Ajax. Use Firefox');
            return false;
        }
	
	http_request.onreadystatechange = function() { miaunel2(http_request,c); };
	if(method==null)
	{
		http_request.open('GET', url, true);
		// nefolosit
		http_request.send(null);
	}
	else
	{
		http_request.open('POST', url, true);
		http_request.send(null);
	}
	
        
  }
  

  
function miaunel2(http_request,c) {

	if (http_request.readyState == 4) {
		// ca sa ii afisam un div cu Loading... sa stie omul ca dureaza - acum nefolosit
		
            if (http_request.status == 200) {
		
		var xmlDocument = http_request.responseXML;    
		switch (c)
		{
			case 'tara':
			var xmlDocument = http_request.responseXML;
			var title = xmlDocument.getElementsByTagName('content').item(0).firstChild.data;
			
			document.getElementById('localitati').innerHTML = title;
			break;
			
			case 'localitati_search':
			var xmlDocument = http_request.responseXML;
			var title = xmlDocument.getElementsByTagName('content').item(0).firstChild.data;
			
			document.getElementById('localitati').innerHTML = title;
			break;
			
			case 'miau2':
			try {
				var content = xmlDocument.getElementsByTagName('content').item(0).firstChild.data;
				miau2(content);	
			}
			catch (e) {
				miau2('0');	
			}
			break;
			
			case 'buf':
			try {
				var xmlDocument = http_request.responseXML;
				var title = xmlDocument.getElementsByTagName('content').item(0).firstChild.data;
				
				document.getElementById('tag_field').value = title;
				
			}
			catch (e) {
				miau2('0');	
			}
			break;
			
			case 'poof':
			try {
				var content = xmlDocument.getElementsByTagName('content').item(0).firstChild.data;
				document.getElementById('wrapper_calendar').innerHTML = content;
			}
			catch (e) {
				document.getElementById('wrapper_calendar').innerHTML = '';	
			}
			break;
			
			// harta mare de pe index
			
			case 'big_map':
			try {
				
				var content = xmlDocument.getElementsByTagName('content').item(0).firstChild.data;
				document.getElementById('big_map').innerHTML = content;
			}
			catch (e) {
				document.getElementById('big_map').innerHTML = '';	
			}
			break;
			
			case 'big_map_destinatii':
			try {
				
				var content = xmlDocument.getElementsByTagName('content').item(0).firstChild.data;
				document.getElementById('big_map').innerHTML = content;
			}
			catch (e) {
				document.getElementById('big_map').innerHTML = '';	
			}
			break;

			case 'small_map':
			try {
				
				var content = xmlDocument.getElementsByTagName('content').item(0).firstChild.data;
				document.getElementById('small_map').innerHTML = content;
			}
			catch (e) {
				document.getElementById('small_map').innerHTML = '';	
			}
			break;
			
			default:
			break;
			
			case 'categorii_search':
			var xmlDocument = http_request.responseXML;
			var title = xmlDocument.getElementsByTagName('content').item(0).firstChild.data;
			
			document.getElementById('categorii').innerHTML = title;
			break;
			
			//aici nefolosit
			
			case 'search_results':
			var xmlDocument = http_request.responseXML;
			var title = xmlDocument.getElementsByTagName('content').item(0).firstChild.data;
			document.getElementById('wrapper').style.display = 'block';
			document.getElementById('results').innerHTML = title;
			break;
		}
            } else {
                alert('Operatiunea nu a putut fi efectuata.');
            }
        }
	else
	{
		// ca sa ii afisam un div cu Loading... sa stie omul ca dureaza -nefolosit acum
		
	}
		
}


