//****** función para ir a la página de modificar las direcciones del usuario, e indicar
//****** la pagina de retorno
function modificarDirecciones(){
	if (document.forms[0].action.indexOf("ModificarDirecciones.do") == -1){
		document.forms[0].accionRetorno.value = document.forms[0].action;
		document.forms[0].action = "../registrado/DireccionesEntrega.do";
		document.forms[0].submit();
	}else{
		document.forms[0].action = "../registrado/DireccionesEntrega.do";
		document.forms[0].submit();
	}
}

/********************** función imprimir ******************************/
function imprimir()
{
	window.print();
}

function verificarCP(pCodProvincia, cPostal){

	if(pCodProvincia.length == 1)
		pCodProvincia = "0" + pCodProvincia;

	var codProvincia = cPostal.substring(0, 2);

	if(pCodProvincia != codProvincia){
		return "El Código Postal introducido no se corresponde con la Provincia seleccionada";
	}else{
		return "";
	}
}

function trim(inputString) {
   // Removes leading and trailing spaces from the passed string. Also removes
   // consecutive spaces and replaces it with one space. If something besides
   // a string is passed in (null, custom object, etc.) then return the input.
   if (typeof inputString != "string") { return inputString; }
   var retValue = inputString;
   var ch = retValue.substring(0, 1);
   while (ch == " ") { // Check for spaces at the beginning of the string
      retValue = retValue.substring(1, retValue.length);
      ch = retValue.substring(0, 1);
   }
   ch = retValue.substring(retValue.length-1, retValue.length);
   while (ch == " ") { // Check for spaces at the end of the string
      retValue = retValue.substring(0, retValue.length-1);
      ch = retValue.substring(retValue.length-1, retValue.length);
   }
   while (retValue.indexOf("  ") != -1) { // Note that there are two spaces in the string - look for multiple spaces within the string
      retValue = retValue.substring(0, retValue.indexOf("  ")) + retValue.substring(retValue.indexOf("  ")+1, retValue.length); // Again, there are two spaces in each of the strings
   }
   return retValue; // Return the trimmed string back to the user
} // Ends the "trim" function

function colocar() {
	var w = document.body.clientWidth;
	var d = document.getElementById("total").clientWidth;
		
	var ancho = ((w - d)/2) + 300;
	document.getElementById("carga_datos").style.left = ancho;
}

function colocarCarga() {
	var w = document.body.clientWidth;
	var d = document.getElementById("total").clientWidth;
	
	var h = document.body.clientHeight;
	var h1 = document.getElementById("total").clientHeight;

	var ancho = ((w - d)/2) + 300;
	var alto = ((h + h1)/2) - 400;
	
	document.getElementById("carga_datos").style.left = ancho;
	document.getElementById("carga_datos").style.top = alto;
}