<!--

// **********  FOOTER TO TOP LINK  **********
	
	function scrollToTop() {
		if(window.scrollTo) {
			window.scrollTo(0,0);
			return false;
		}
	}

// Function to check if a field string is empty
	
	function isEmptyField(srcField) {
		srcText = srcField.value;
		srcText = srcText.replace(/^\s+/g, '').replace(/\s+$/g, '');
		if(srcText == "") {
			srcField.value = "";
			return true;
		} else return false;
	}

// header search form

	var initialSearchText = "Buscar";

	function enterHeaderSearchText(srcField) {
		if(srcField.value == initialSearchText) srcField.value = "";
	}

	function exitHeaderSearchText(srcField) {
		if(isEmptyField(srcField)) srcField.value = initialSearchText;
	}

	function checkSearchForm() {
		srcField = document.getElementById("headerSearchText");
		if(isEmptyField(srcField) || srcField.value == initialSearchText) {
			alert("No ha escrito nada en el cuadro de b&uacute;squeda.");
			return false;
		} else return true;
	}
	
	
// Image size checking + resizing

	function checkImageSize(srcImage,maxWidth,maxHeight) {
		if(document.images) {
			getWidth = srcImage.width;
			getHeight = srcImage.height;
			if(getWidth>maxWidth || getHeight>maxHeight) {
				widthVariance = maxWidth/getWidth;
				heightVariance = maxHeight/getHeight;
				if(widthVariance<=heightVariance) scalePercentage = getWidth/maxWidth;
				else scalePercentage = getHeight/maxHeight;
				srcImage.width = getWidth/scalePercentage;
				srcImage.height = getHeight/scalePercentage;
			}
		}
	}
	
	
// Email address validation
		
	function isValidEmail(src) {
		var emailReg = "^[\\w-_\.]*[\\w-_\.]\@[\\w]\.+[\\w]+[\\w]$";
		var regex = new RegExp(emailReg);
		return regex.test(src);
	}

//-->

