// TOP LOGIN FUNCTIONS:
function top_login_button(){
	if (document.forms.top_login.email_.value=="" ||
		document.forms.top_login.email_.value.indexOf('@',0)==-1){
		alert('Por favor, ingrese una dirección E-Mail válida');
		document.forms.top_login.email_.focus();
		document.forms.top_login.email_.select();
	}else if (document.forms.top_login.pass_.value==""){
		alert ('Por favor, ingrese su Contraseña');
		document.forms.top_login.pass_.focus();
		document.forms.top_login.pass_.select();
		//return false;
	} else {
		document.forms.top_login.submit();
	}
}

function top_login_submit(form){
	if (form.email_.value=="" ||
		form.email_.value.indexOf('@',0)==-1){
		alert('Por favor, ingrese una dirección E-Mail válida');
		form.email_.focus();
		form.email_.select();
		return false;
	}
	
	if (form.pass_.value==""){
		alert ('Por favor, ingrese su Contraseña');
		form.pass_.focus();
		form.pass_.select();
		return false;
	}
}

// SEARCH FUNCTIONS
function validate_search(formulario){
	if (formulario.s.value==""){
		alert ('Disculpe, debe proporcionar una o más palabras clave.');
		formulario.s.focus();
		formulario.s.select();
		return false;
	}
	
	if (formulario.s.value.length < 2){
		alert ('Disculpe, debe especificar una palabra clave más larga.');
		formulario.s.focus();
		formulario.s.select();
		return false;
	}
}

// ENABLE ONLY NUMBERS AND "."
function check_price(e) {
    key = (document.all) ? e.keyCode : e.which;
	if (key==8) return true; // Accept Backspace Button
	if (key==13) return true; // Accept Enter Button
    char_enable =/[A-Z a-z ñÑ \s \+ \- \\ \[ \] \* \/ \· \$ \% \& \( \) \= \? \¿ \ç \Ç \} \{ \` \^ \´ \¨ \_ \: \; \, \¬ \| \! \¡ \' \# \@ \º \ª \" \< \>]/; ///([A-Z0-9\s\\]+)/i; 
    char_out = String.fromCharCode(key);
    return !char_enable.test(char_out);
}