function fileupload(id) {
	window.open('includes/uploader/upload.php?id='+id, "popup", "menubar=no,width=430,height=360,toolbar=no");
}

jQuery(document).ready(function($) {
  $('a[rel*=facebox]').facebox()
}) 

var formiinit = false;
function searchFormInit(input) {
	formiinit = true;
	input.value = '';
}

function checkQueryForm(form) {
	if ((form.query.value.length < 3) || !formiinit) {
		if (!formiinit) { form.query.value = ""; formiinit = true; }
		alert('Ingrese una busqueda de al menos 3 letras.');
		form.query.focus();
		return false;
	} else {
		return true;		
	}
}

var menudisplayed = new Array();
function displayMenu(element) {
	
	if (menudisplayed[element] == 'block') {
		document.getElementById(element).style.display = 'none';
		menudisplayed[element] = 'none';
	} else {
		document.getElementById(element).style.display = 'block';
		menudisplayed[element] = 'block';
	}
	
	return false;
}

function checkFormContact(form) {
	var filterMail  = /^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$/;

	if (form.firstname.value.length < 2) {
		alert('Por favor ingrese su nombre.');
		form.firstname.focus();
		return false
	} else if (form.lastname.value.length < 2) {
		alert('Por favor ingrese su apellido.');
		form.lastname.focus();
		return false
	} else if (!filterMail.test(form.email.value)) {
		alert('Por favor ingrese un mail de contacto.');
		form.email.focus();
		return false;
	} else if (form.subject.value.length < 3) {
		alert('Ingrese un titulo para el mensaje.');
		form.subject.focus();
		return false
	} else if (form.message.value.length < 10) {
		alert('Ingrese un mensaje a ser enviado.');
		form.message.focus();
		return false
	} else {
		return true;
	}	
}

function checkFormRegister(form) {
	var filterMail  = /^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$/;

	if (!filterMail.test(form.email.value)) {
		alert('Por favor ingrese un mail valido para utilizar como acceso.');
		form.email.focus();
		return false
	} else if (form.password1.value.length < 6) {
		alert('Ingrese una contrasena de al menos 6 caracteres.');
		form.password1.focus();
		return false
	} else if (form.password1.value != form.password2.value) {
		alert('La contrasena y su verificacion no coinciden.');
		form.password2.focus();
		return false
	} else if (form.firstname.value.length < 2) {
		alert('Por favor ingrese su nombre.');
		form.firstname.focus();
		return false
	} else if (form.lastname.value.length < 2) {
		alert('Por favor ingrese su apellido.');
		form.lastname.focus();
		return false
	} else if (form.phone.value.length < 5) {
		alert('Por favor ingrese el numero de telefono.');
		form.phone.focus();
		return false
	} else if (form.state.value.length < 2) {
		alert('Por favor ingrese la provincia.');
		form.state.focus();
		return false
	} else if (form.city.value.length < 2) {
		alert('Por favor ingrese la ciudad.');
		form.city.focus();
		return false
	} else if (form.address.value.length < 2) {
		alert('Por favor ingrese la direccion.');
		form.address.focus();
		return false
	} else {
		return true;
	}	
}

function checkFormUpdate(form) {
	var filterMail  = /^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$/;

	if (!filterMail.test(form.email.value)) {
		alert('Por favor ingrese un mail valido para utilizar como acceso.');
		form.email.focus();
		return false
	} else if (form.password1.value != "") {
		if (form.password1.value.length < 6) {
			alert('Ingrese una contrasena de al menos 6 caracteres.');
			form.password1.focus();
			return false
		} else if (form.password1.value != form.password2.value) {
			alert('La contrasena y su verificacion no coinciden.');
			form.password2.focus();
			return false
		}
	} else if (form.firstname.value.length < 2) {
		alert('Por favor ingrese su nombre.');
		form.firstname.focus();
		return false
	} else if (form.lastname.value.length < 2) {
		alert('Por favor ingrese su apellido.');
		form.lastname.focus();
		return false
	} else if (form.phone.value.length < 5) {
		alert('Por favor ingrese el numero de telefono.');
		form.phone.focus();
		return false
	} else if (form.state.value.length < 2) {
		alert('Por favor ingrese la provincia.');
		form.state.focus();
		return false
	} else if (form.city.value.length < 2) {
		alert('Por favor ingrese la ciudad.');
		form.city.focus();
		return false
	} else if (form.address.value.length < 2) {
		alert('Por favor ingrese la direccion.');
		form.address.focus();
		return false
	} else {
		return true;
	}	
}

function checkFormLogin(form) {
	var filterMail  = /^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$/;

	if (form.email.value.length < 4) {
		alert('Ingrese el usuario (e-mail).');
		form.email.focus();
		return false
	} else if (form.password.value.length < 6) {
		alert('Ingrese la contrasena.');
		form.password.focus();
		return false
	} else {
		return true;
	}	
}

function preloader() {
     var i = 0;
     imageObj = new Image();

     images = new Array();
     images[0] = "/img/bg_h1_header_top_hover.gif"

     for(i=0; i<=0; i++) {
          imageObj.src = images[i];
     }
} 
preloader();
