
//
// Envia el e-mail mitjançant AJAX
// ************************************************

// Comprova que tots els camps estiguin omplerts
// Processa la informació mitjançant AJAX

function envia_email() {
	
  //  *******************************************
  //  IMPORTANT: Hi ha dos tipus diferents
  //			 d'alert perque el putu explorer
  //			 no agafa l'arxiu amb la varibale
  //			 d'idiomes
  
	
  if (document.form_contacte.nom.value == ""){
	alert ('Por favor, introduce tu nombre');
	//alert (idioma['str_nom_obligatori']);
	document.form_contacte.nom.focus();
	return false;
  }
	
  if (document.form_contacte.email.value.indexOf('@')==-1 || document.form_contacte.email.value.indexOf('.')==-1){
	alert ('El email introducido no es valido');
	//alert (idioma['str_email_obligatori']);
	document.form_contacte.email.focus();
	return false;
  }
	
  if (document.form_contacte.missatge.value == ""){
	alert ('Por favor, haz tu comentario');
	//alert (idioma['str_missatge_obligatori']);
	document.form_contacte.missatge.focus();
	return false;
  }
	
    
  // Assigna la pàgina que ho porcessarà tot
  //var url = '/logica/php/ajax_email_contacte.php';
  
  // Crea la cadena amb els paràmetres per puntuar
  //var pars = Form.serialize('form_contacte');
  
  // Assigna un nom a la capa que canviarà durant el procés AJAX
  //id_capa = 'resposta_enviament';
  
  // Envia la informació
  //var myAjax = new Ajax.Request( url, {method: 'post', parameters: pars, onLoading: showLoad, onComplete: function(originalRequest) {showResponse (originalRequest,id_capa);} } );
  
  return true;
  
}


//
// Envia el e-mail mitjançant AJAX
// ************************************************

// Comprova que tots els camps estiguin omplerts
// Processa la informació mitjançant AJAX

function envia_racing_comanda() {
	
  if (document.form_comanda.nom.value == ""){
	alert (idioma['str_nom_obligatori']);
	document.form_comanda.nom.focus();
	return false;
  }
	
  if (document.form_comanda.cognoms.value == ""){
	alert (idioma['str_cognoms']);
	document.form_comanda.cognoms.focus();
	return false;
  }
	
  if (document.form_comanda.adreca.value == ""){
	alert (idioma['str_adreca']);
	document.form_comanda.adreca.focus();
	return false;
  }
	
  if (document.form_comanda.localitat.value == ""){
	alert (idioma['str_localitat']);
	document.form_comanda.localitat.focus();
	return false;
  }
	
  if (document.form_comanda.codi_postal.value == ""){
	alert (idioma['str_codi_postal']);
	document.form_comanda.codi_postal.focus();
	return false;
  }
	
  if (document.form_comanda.provincia.value == ""){
	alert (idioma['str_provincia']);
	document.form_comanda.provincia.focus();
	return false;
  }
	
  if (document.form_comanda.pais.value == ""){
	alert (idioma['str_pais']);
	document.form_comanda.pais.focus();
	return false;
  }
	
  if (document.form_comanda.email.value.indexOf('@')==-1 || document.form_comanda.email.value.indexOf('.')==-1){
	alert (idioma['str_email_obligatori']);
	document.form_comanda.email.focus();
	return false;
  }
	
  if (document.form_comanda.tipus_casc.value == ""){
	alert (idioma['str_tipus_casc']);
	document.form_comanda.tipus_casc.focus();
	return false;
  }
	
  if (document.form_comanda.estat_casc.value == ""){
	alert (idioma['str_estat_casc']);
	document.form_comanda.estat_casc.focus();
	return false;
  }
	
  if (document.form_comanda.edat_casc.value == ""){
	alert (idioma['str_edat_casc']);
	document.form_comanda.edat_casc.focus();
	return false;
  }
	
  if (document.form_comanda.color_base.value == ""){
	alert (idioma['str_color_base']);
	document.form_comanda.color_base.focus();
	return false;
  }
	
  if (document.form_comanda.moto.value == ""){
	alert (idioma['str_moto']);
	document.form_comanda.moto.focus();
	return false;
  }
	
  if (document.form_comanda.redecorar_dibuix.value == ""){
	alert (idioma['str_redecorar_dibuix']);
	document.form_comanda.redecorar_dibuix.focus();
	return false;
  }
	
  if (document.form_comanda.colors_predilectes.value == ""){
	alert (idioma['str_colors_predilectes']);
	document.form_comanda.colors_predilectes.focus();
	return false;
  }
	
  if (document.form_comanda.sha_dassemblar.value == ""){
	alert (idioma['str_sha_dassemblar']);
	document.form_comanda.sha_dassemblar.focus();
	return false;
  }
	
    
  // Assigna la pàgina que ho porcessarà tot
  //var url = '/logica/php/ajax_email_racing_comanda.php';
  
  // Crea la cadena amb els paràmetres per puntuar
  //var pars = Form.serialize('form_comanda');
  
  // Assigna un nom a la capa que canviarà durant el procés AJAX
  //id_capa = 'modul_comanda';
  
  // Envia la informació
  //var myAjax = new Ajax.Request( url, {method: 'post', parameters: pars, onLoading: showLoad(id_capa), onComplete: function(originalRequest) {showResponse (originalRequest,id_capa);} } );
	
}

function showLoad(id_capa) {
	
  $(id_capa).innerHTML = '<b>Se est&aacute; procesando el envio del formulario</b>';

}

function showResponse (originalRequest,id_capa) {
	var newData = originalRequest.responseText;
	$(id_capa).innerHTML = newData;

}



//
// Canvia el display d'un element
// *******************************************************

// Si l'element està ocult el mostra, si està visible l'oculta
// element: cadena corresponent al id de l'element

function canvia_visibilitat(element) {

  if ($(element).style.display == 'none') {
	  Element.show(element);
  }
  else {
	  Element.hide(element);
  }
	
}