

function getHTTPObject(url,c) { 

	  var http_request;
	  if (window.XMLHttpRequest) { // Mozilla, Safari,... 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() { handleHttpResponse(http_request,c); };

        http_request.open('GET', url, true);

	// nefolosit

        http_request.send(null);

  }

  



  

function handleHttpResponse(http_request,c) {



	if (http_request.readyState == 4) {

		// ca sa ii afisam un div cu Loading... sa stie omul ca dureaza - acum nefolosit

		//document.getElementById('loading').style.display = 'none';

        

		 

		if (http_request.status == 200) {

			

			switch (c)	{

				// start introducere 

				case 'newsletter_add':

				document.getElementById('text_news').innerHTML =  http_request.responseText;

				break;

				case 'total':

				document.getElementById('total').innerHTML =  http_request.responseText;

				break;
				
				case 'finfin':

				document.getElementById('finfin').innerHTML =  http_request.responseText;

				break;
				
				case 'transp':

				document.getElementById('cont_transp').innerHTML =  http_request.responseText;

				break;

				

			//end introducere start search

			/*

			case 'oferte_search':

			var xmlDocument = http_request.responseXML;

			var title = xmlDocument.getElementsByTagName('content').item(0).firstChild.data;

			

			document.getElementById('tari').innerHTML = title;

			break;*/

			

				}

            } 

		else 

                alert('There was a problem with the request.');

            

			

		

        }

	else

	{

		// ca sa ii afisam un div cu Loading... sa stie omul ca dureaza -nefolosit acum

		//document.getElementById('loading').style.display = 'inline';

	}

		

}



//functie ajax cu 2 parametrii



function getHTTPObject2(url,c,d) { 

	  var http_request;

	  

	 

	  if (window.XMLHttpRequest) { // Mozilla, Safari,... 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() { handleHttpResponse2(http_request,c,d); };

        http_request.open('GET', url, true);

	// nefolosit

        http_request.send(null);

  }

  



  

function handleHttpResponse2(http_request,c,where) {



	if (http_request.readyState == 4) {

		// ca sa ii afisam un div cu Loading... sa stie omul ca dureaza - acum nefolosit

		//document.getElementById('loading').style.display = 'none';

        

		

		if (http_request.status == 200) {

			

			switch (c)	{

				// start introducere

				case 'financial_':

					document.getElementById('financial_'+where).innerHTML =  http_request.responseText;

				break;

				case 'children_':

					document.getElementById('children_'+where).innerHTML =  http_request.responseText;

				break;

				case 'organization_spouse_':

					document.getElementById('organization_spouse_'+where).innerHTML =  http_request.responseText;

				break;

				case 'organization_self_':

					document.getElementById('organization_self_'+where).innerHTML =  http_request.responseText;

				break;

				case 'work_':

					document.getElementById('work_'+where).innerHTML =  http_request.responseText;

				break;

				case 'education_':

					document.getElementById('education_'+where).innerHTML =  http_request.responseText;

				break;

				case 'link_':

					document.getElementById('link_'+where).innerHTML =  http_request.responseText;

				break;

				case 'subtotal_':

					document.getElementById('subtotal_'+where).innerHTML =  http_request.responseText;

				break;

				

				

					

			//end introducere start search

			/*

			case 'oferte_search':

			var xmlDocument = http_request.responseXML;

			var title = xmlDocument.getElementsByTagName('content').item(0).firstChild.data;

			

			document.getElementById('tari').innerHTML = title;

			break;*/

			

				}

            } 

		else 

                alert('There was a problem with the request.');

            

			

		

        }

	else

	{

		// ca sa ii afisam un div cu Loading... sa stie omul ca dureaza -nefolosit acum

		//document.getElementById('loading').style.display = 'inline';

	}

		

}