/* Función para quitar del querystring el idioma (Revisar NACHO)*/
function updatelanguage(language) {

    var newurl = "";
    var langequal="lang";
	var url = "";	
	var elemquestion= new Array();	
	var elemampersand = new Array();
	var elemequal = new Array();
	var langfounded=false;
	
	url = document.location;
	elemquestion= url.toString().split('?');
	//alert("Elemquestion = " + elemquestion.length);
	if (elemquestion.length == 1) {
		newurl += elemquestion[0] + "?" + langequal + "=" + language;
	}
	if (elemquestion.length == 2) {
		newurl = elemquestion[0] + "?";
		elemampersand = elemquestion[1].toString().split('&');
		for (i=0;i<elemampersand.length;i++) {
			elemequal = elemampersand[i].toString().split('=');
			if (elemequal[0] == langequal) {
				langfounded = true;
				newurl += langequal + "=" + language + "&";
			} else {
				newurl += elemequal[0] + "=" + elemequal[1] + "&";
			}
		}	
		if(!langfounded) {
			newurl += langequal + "=" + language + "&";
		}
			
	}
	
	//alert("newurl.lastindexof " + newurl.lastIndexOf('&') + "\nlength= " +newurl.length);
	//alert(newurl);
	//Quitar el ultimo Ampersand de la cadenas
	if (newurl.lastIndexOf('&') == newurl.length-1 ) {
		newurl = newurl.substring(0,newurl.length-1);
	}
	//alert(newurl);
	
	if (document.hiddenform != null) {
		//alert("Form="+elemquestion[0]);
		document.hiddenform.action = elemquestion[0];
		document.hiddenform.lang.value = language;
		/*alert("document.hiddenform.lang.value="+document.hiddenform.lang.value);
		cad="";
		for (i=0;i<document.hiddenform.length;i++) {
			cadx = "" + document.hiddenform.elements[i].value;
			cad+=document.hiddenform.elements[i].name+"="+cadx.replace(/"/g,"&quote;") +"\n";
		}
		alert(cad);*/
		document.hiddenform.submit();
	} else {	
		document.location=newurl;
	}
	return true;
}
/*
// Función para exportar a excel (Revisar NACHO)
function export(contenttype) {
	
    var newurl = "";
	var url = "";	
	var elemquestion= new Array();	
	var elemampersand = new Array();
	var elemequal = new Array();
	var mimefounded=false;
    var mimeequal="contentype";
	
	url = document.location;
	elemquestion= url.toString().split('?');
	//alert("Elemquestion = " + elemquestion.length);
	if (elemquestion.length == 1) {
		newurl += elemquestion[0] + "?" + mimeequal + "=" + contenttype;
	}
	if (elemquestion.length == 2) {
		newurl = elemquestion[0] + "?";
		elemampersand = elemquestion[1].toString().split('&');
		for (i=0;i<elemampersand.length;i++) {
			elemequal = elemampersand[i].toString().split('=');
			if (elemequal[0] == langequal) {
				langfounded = true;
				newurl += langequal + "=" + language + "&";
			} else {
				newurl += elemequal[0] + "=" + elemequal[1] + "&";
			}
		}	
		if(!mimefounded) {
			newurl += mimeequal + "=" + contenttype + "&";
		}
			
	}
	
	//alert("newurl.lastindexof " + newurl.lastIndexOf('&') + "\nlength= " +newurl.length);
	//alert(newurl);
	//Quitar el ultimo Ampersand de la cadenas
	if (newurl.lastIndexOf('&') == newurl.length-1 ) {
		newurl = newurl.substring(0,newurl.length-1);
	}
	//alert(newurl);
	
	if (document.hiddenform != null) {
		//alert("Form="+elemquestion[0]);
		document.hiddenform.action = elemquestion[0];
		document.hiddenform.lang.value = contenttype;
		//alert("document.hiddenform.lang.value="+document.hiddenform.lang.value);
		//cad="";
		//for (i=0;i<document.hiddenform.length;i++) {
		//	cadx = "" + document.hiddenform.elements[i].value;
		//	cad+=document.hiddenform.elements[i].name+"="+cadx.replace(/"/g,"&quote;") +"\n";
		//}
		alert(cad);
		document.hiddenform.submit();
	} else {	
		//document.target="_none";
		document.location=newurl;
	}
	return true;
}*/

