// Campos Obligatorios
campos_contacto = new Array("apellido","nombre","email","compania","telefono","pais");
rechazos_contacto = new Array("","","","","","");

// Funciones Portfolio
showWork = function(id){
	var url = 'data/work-get.php';
	var opt = {
		// Use POST
		method: 'post',
		// Send this lovely data
		parameters: 'id=' + id,
		// Handle successful response
		onSuccess: function(t) {
			var dato = t.responseText.evalJSON();
			var links = '';
			for(i=0; i<dato.piezas.length; i++){
				//alert("id: " + dato.piezas[i].id + "\nCategoria: " + dato.piezas[i].categoria);
				links += '<a href="javascript:;" onclick="showWork('+dato.piezas[i].id+');" class="purple_link">'+dato.piezas[i].categoria+'</a><br />';
			}
			$('portfolio_work').update(dato.url_in + '<img src="img/trabajos/'+dato.imagen+'" alt=" " class="loading" />' + dato.url_out);
			$('client_data').update('<strong>'+dato.cliente+'<br /></strong>'+dato.descripcion);
			$('client_otrasPiezas').update(links);
		}
	}
	new Ajax.Request(url, opt);
}

// Generales
checkForm = function(campos,rechazos,form){
	var mForm = $(form);
	var n = 0;
	for(var i=0; i<campos.length; i++){
		var campo = mForm[campos[i]].value;
		var rechazo = rechazos[i];
		if(campo == rechazo){
			n++;
		}
	}
	if(n == 0){
		return true;
	}
	return false;
}

sendContact = function(){
	var url = 'data/send-mail.php';
	var opt = {
		// Use POST
		method: 'post',
		// Send this lovely data
		parameters: $('contactForm').serialize(),
		// Handle successful response
		onSuccess: function(t) {
			alert(t.responseText);
			$('contactForm').reset();
		}
	}
	new Ajax.Request(url, opt);
}