	/* */
	var tests=new Array();
	tests["California"] = Array("http://www.testdevelocidad.cl/testdata/060.jpg", 1976484);
	tests["Santiago"] = Array("http://www.tricuspide.com/testdata/060.jpg", 1976484);
	tests["Madrid"] = Array("http://www.barcelona-accommodation.info/testdata/060.jpg", 1976484);

	preload_image = new Image();
	preload_image.src = "img/TextLoading.png";
	preload_image2 = new Image();
	preload_image2.src = "img/loading01.gif";
	preload_image3 = new Image();
	preload_image3.src = "img/ComparativaResultado.png";



	var test_i = "Santiago";
	var str;
	function startTest() {

		$('Test').update("<div id='Loading'><img src='img/TextLoading.png'><br><img src='img/loading01.gif'></div>");
		var r=Math.floor(Math.random()*10000);
		t1 = (new Date()).valueOf();
		Element.insert($("Test"),"<img height='1' width='1' src='" + tests[test_i][0] + "?r=" + r +"' id='Data' alt='test'>"	);
	  Event.observe('Data', 'load', finishTest);
	}
	function finishTest(){
		t2 = (new Date()).valueOf();
		seconds = (t2-t1)/1000;
	
		
		var url = 'result.php';
		new Ajax.Request(url, {
			asynchronous: true,
			method: "get",
			parameters: 'test_id=' + test_i + '&size=' + tests[test_i][1] + '&seconds=' + seconds,
			onSuccess: function(response){
	      $('Test').update(response.responseText);
	      Event.observe('Repetir', 'click', repetir);
	    },
			onFailure: function(request){}
			}
		);
		
		} 
	function test1() {test_i = "Santiago"; startTest();}
	function test2() {test_i = "Madrid"; startTest();}
	function test3() {test_i = "California"; startTest();}
	function repetir() {
		new Ajax.Request("opciones.php", {
			asynchronous: true,
			method: "get",	
			onSuccess: function(response){
	      $('Test').update(response.responseText);
			  Event.observe('Comenzar1', 'click', test1);
			  Event.observe('Comenzar2', 'click', test2);
			  Event.observe('Comenzar3', 'click', test3);	
			},
			onFailure: function(request){}
			}
		);
		
		
		}

	Event.observe(window, 'load', function() {
	  Event.observe('Comenzar1', 'click', test1);
	  Event.observe('Comenzar2', 'click', test2);
	  Event.observe('Comenzar3', 'click', test3);
	});
	