
	var http = createRequestObject();
	var httpPost = createRequestObject();

	String.prototype.trim = function() {
		return this.replace(/^\s+|\s+$/g,"");
	}
	String.prototype.ltrim = function() {
		return this.replace(/^\s+/g,"");
	}
	String.prototype.rtrim = function() {
		return this.replace(/\s+$/g,"");
	} 

	String.prototype.replaceAll=function(s1, s2) {
		return this.split(s1).join(s2);
	}

	function trim2(cad) {
		return cad.trim();
	}


	function createRequestObject() {
		var ro;
		var browser = navigator.appName;

		if(browser == "Microsoft Internet Explorer"){
			ro = new ActiveXObject("Microsoft.XMLHTTP");
		}
		else{
			ro = new XMLHttpRequest();
		}
		return ro;
	}  


	function getParametros(formu) {
		var parametros = "";
		for(var i=0;i<formu.length;i++) {
			if(formu.elements[i].type == "button" || formu.elements[i].type == "reset" || formu.elements[i].type == "submit") continue;
			
			if(parametros != "") {
				if (formu.elements[i].type == "radio" || formu.elements[i].type == "checkbox") {
					if (formu.elements[i].checked) {
						parametros += "&" + formu.elements[i].name + "=" + formu.elements[i].value;	
					}
				}
				else {
					parametros += "&" + formu.elements[i].name + "=" + encodeURIComponent(formu.elements[i].value);
				}
			}
			else {
				if (formu.elements[i].type == "radio" || formu.elements[i].type == "checkbox") {
					if (formu.elements[i].checked) {
						parametros += formu.elements[i].name + "=" + formu.elements[i].value;	
					}
				}
				else {
					parametros += formu.elements[i].name + "=" + encodeURIComponent(formu.elements[i].value);
				}
			}
		}	
		return parametros;
	}



	function getFotosNoticia(noticiaid, periodico, numfoto) {
		var http = createRequestObject();

		http.open("get", "/elecciones-2008/getFotosNoticia.php?noticiaid=" + noticiaid + "&periodico=" + periodico + "&numfoto=" + numfoto + "&r=" + Math.random());
		http.onreadystatechange = function () {
			if(http.readyState == 4){
				var response = http.responseText;
				var arr = response.split('###');
				if(response) {
					document.getElementById("div_foto").innerHTML = arr[0];
					document.getElementById("div_paginacionfoto").innerHTML = arr[1];
				}
				
			}
		}
		http.send(null);
	}	

	function getApoyosNoticia(noticiaid, periodico, andalucia) {
		var http = createRequestObject();

		http.open("get", "/elecciones-2008/getApoyosNoticia.php?noticiaid=" + noticiaid + "&periodico=" + periodico + "&andalucia=" + andalucia + "&r=" + Math.random());
		http.onreadystatechange = function () {
			if(http.readyState == 4){
				var response = http.responseText;
				if(response) {
					document.getElementById("div_apoyos").innerHTML = response;
				}
				
			}
		}
		http.send(null);
	}	