var xobject;
var request_method = "POST";
var sync = true;

var AJAX_DATA = {
	ajax_getData : function(args)
	 {
		sentido	= args[0];
		url	= args[1];
		section = args[2];
		xobject = false;
		
		if(window.XMLHttpRequest)
		 {
			try { xobject = new XMLHttpRequest(); }
			catch(e) { xobject = false; }
	     }
		else if(window.ActiveXObject)
		 {
			try { xobject = new ActiveXObject("Msxml2.XMLHTTP"); }
			catch(e)
			 {
    	    	try { xobject = new ActiveXObject("Microsoft.XMLHTTP"); }
        		catch(e) { xobject = false; }
			 }
		 }
		
	    if(xobject)
		 {			
			xobject.onreadystatechange = function() { AJAX_DATA.completeProcess(sentido,section); }
			xobject.open(request_method, url, sync);
			xobject.setRequestHeader("Content-Type","application/x-www-form-urlencoded");
			xobject.send('sentido='+sentido+'&section='+section);
		 }
		else
			alert('Error code: 01');
 	 },



	completeProcess : function(sentido,section)
	 {
	 	var cadena_globalI = '';
		var cadena_globalD = '';

		if(xobject.readyState == 4)
		 {
			if((xobject.status == 200) || (xobject.status == 304))
			 {
				{
				
			 	data = JSON.parse(xobject.responseText);
			 	
				data_length = data.length;
				
					if (data!='NA')
					{ 
						if (section =='videos')	
						{	
							if (sentido =='load')	
							{									
								var so = new FlashObject(data[0], "Alnap", "262", "220", "version8", null);
								so.addVariable("lang", "es");
								so.addParam("menu", "false");
								so.addParam("wmode", "transparent");
								so.write("video2");	
							}	
							else	
							{
								var so = new FlashObject(data[0], "Alnap", "262", "220", "version8", null);
								so.addVariable("lang", "es");
								so.addParam("menu", "false");
								so.addParam("wmode", "transparent");
								so.write("video2");	
								return false;
							}	
						}
	
						else
	
						{
							
							if (sentido =='load'){														
	
								switch (data_length)
	
								{
	
									case 1:
	
										var contenedor_left = document.getElementById('capamultimediaizq');	
	
										contenedor_left.innerHTML = data[0];
										$("#capamultimediaizq").pngFix();
	
										break;
	
									case 2:
	
										var contenedor_left = document.getElementById('capamultimediaizq');
	
										for(var dt=0; dt<2; ++dt)
	
										{
	
											cadena_globalI += data[dt];
	
										}
	
										contenedor_left.innerHTML = cadena_globalI;
										$("#capamultimediaizq").pngFix();
	
										break;
	
									case 3:
	
										var contenedor_left = document.getElementById('capamultimediaizq');
	
										for(var dt=0; dt<3; ++dt)
	
										{
	
											cadena_globalI += data[dt];
	
										}
	
										contenedor_left.innerHTML = cadena_globalI;
										$("#capamultimediaizq").pngFix();
										break;
	
									default:
	
										var contenedor_left = document.getElementById('capamultimediaizq');
	
										for(var dt=0; dt<3; ++dt)
	
										{
	
											cadena_globalI += data[dt];
	
										}
	
										contenedor_left.innerHTML = cadena_globalI;
										$("#capamultimediaizq").pngFix();
										var contenedor_right = document.getElementById('capamultimediadcha');
	
										contenedor_right.innerHTML = data[3];
										$("#capamultimediadcha").pngFix();
	
										break;									
	
								}
	
							}
	
							else
	
							{
	
								if (data_length==4)
	
								{
	
									var contenedor_left = document.getElementById('capamultimediaizq');
	
									
	
									for(var dt=0; dt<3; ++dt)
	
									 {
	
										cadena_globalI += data[dt];
	
									 }
	
									 
	
									 contenedor_left.innerHTML = cadena_globalI;
									 $("#capamultimediaizq").pngFix();
	
									 
	
									 var contenedor_right = document.getElementById('capamultimediadcha');
	
									 contenedor_right.innerHTML = data[3];				 
									 $("#capamultimediadcha").pngFix();
	
									 
	
									 return false;	
	
								}
	
							}
	
						}
					}

				 }

			 }

			else

				alert("Error code: 02 - " + xobject.status);

		 }

	 }

}