 function limpar_info(frm) {  frm.reset(); }   function ins_pedido(frm, lingua) { 	 	if(valida_pedido(frm, lingua)) 	{ 		frm.submit(); 		return true; 	} }  function valida_pedido (objecto, lingua) { 	for (i=0;i<objecto.length;i++) 	{ 		var tempobj=objecto.elements[i]; 	      		if (objecto.name=="ped") 	     	{ 		  	if (tempobj.name == "p_email") 		  	{ 		   		if(tempobj.value=="" ) 		   		{ 					if (lingua == "pt") 					{ 						alert("O E-Mail deve ser preenchido"); 					} 					else if (lingua == "en") 					{ 						alert("Email must be filled in"); 					} 					else if (lingua == "de") 					{ 						alert("Das E-mail muss ausgefüllt werden"); 					} 					else if (lingua == "fr") 					{ 						alert("L'adresse email doit être remplie"); 					}	
					else if (lingua == "es") 					{ 						alert("El E-mail debe ser rellenado"); 					}					 					return false;		   		} 		   		else 		   		{ 					var indAux = 0;  					if(tempobj.value.charAt(0) != "@") 					{ 						for(x=1; x<tempobj.value.length; x++) 						{ 							if(tempobj.value.charAt(x) == "@") 							{ 								indAux = x+1; 								break; 							}									  						} 						if(indAux == 0) 						{ 							if (lingua == "pt") 							{ 								alert("Formato do E-mail incorrecto"); 							} 							else if (lingua == "en") 							{ 								alert("You must enter a valid e-mail address"); 							} 							else if (lingua == "de") 							{ 								alert("You must enter a valid e-mail address"); 							} else if (lingua == "fr") 							{ 								alert("Formato do E-mail incorrecto"); 							} 	else if (lingua == "es") 							{ 								alert("Formato do E-mail incorrecto"); 							} 						 							return false;    						} 						else if(tempobj.value.charAt(indAux) != ".") 						{ 							tamanho = tempobj.value.length;  							for(y=tamanho; y>indAux; y--) 							{ 								if(tempobj.value.charAt(y) == ".") 								{ 									indAux = y+1; 									break; 								} 							}  							if( (tamanho - indAux) > 3 || (tamanho - indAux) <2 ) 							{ 								if (lingua == "pt") 						{ 							alert("Formato do E-mail incorrecto"); 						} 						else if (lingua == "en") 						{ 							alert("Incorrect email format"); 						} 						else if (lingua == "de") 						{ 							alert("E-mail-Format nicht korrekt"); 						} 						else if (lingua == "fr") 						{ 							alert("Format incorrect d'email"); 						}	
						else if (lingua == "es") 						{ 							alert("Formato de E-mail incorrecto"); 						}						 						return false; 							} 						} 					} 		   		} 			} 	      	  	else if ((tempobj.name == "p_nome")  && tempobj.value==""  ) 		  	{ 				if (lingua == "pt") 				{ 					alert("O Nome deve ser preenchido"); 				} 				else if (lingua == "en") 				{ 					alert("Please insert your name"); 				} 				else if (lingua == "de") 				{ 					alert("Der Name muß eingesetzt werden"); 				} 				else if (lingua == "fr") 				{ 					alert("Le nom doit être complété"); 				}
				else if (lingua == "es") 				{ 					alert("El nombre debe ser rellenado"); 				}
				 				return false; 		  	} 	      	  	else if (tempobj.name == "p_mor") 		  	{ 		  		if(tempobj.value!="" ) 		  		{ 					tamanhoMor = tempobj.value.length; 					if (tamanhoMor > 80) 					{ 						if (lingua == "pt") 						{ 							alert("O tamanho limite, do campo MORADA, é de 80 caracteres."); 						} 						else if (lingua == "en") 						{ 							alert("The limit for the ADDRESS field is 80 characters."); 						} 						else if (lingua == "de") 						{ 							alert("Das Feld ANSCHRIFT ist auf höchstens 80 Anschläge beschränkt."); 						} 						else if (lingua == "fr") 						{ 							alert("La taille maximum de l’adresse est de 80 caractères."); 						}
						else if (lingua == "es") 						{ 							alert("El tamaño máximo, del campo DIRECCIÓN, es de 80 caracteres."); 						} 						return false;					} 				} 		  	} 			else if (tempobj.name == "p_em_emp") 			{ 				if(tempobj.value != "" ) 				{ 					var indAux = 0;  					if(tempobj.value.charAt(0) != "@") 					{ 						for(x=1; x<tempobj.value.length; x++) 						{ 							if(tempobj.value.charAt(x) == "@") 							{ 								indAux = x+1; 								break; 							}									  						} 						if(indAux == 0) 						{ 							if (lingua == "pt") 					{ 						alert("O E-Mail deve ser preenchido"); 					} 					else if (lingua == "en") 					{ 						alert("Email must be filled in"); 					} 					else if (lingua == "de") 					{ 						alert("Das E-mail muss ausgefüllt werden"); 					} 					else if (lingua == "fr") 					{ 						alert("L'adresse email doit être remplie"); 					}	
					else if (lingua == "es") 					{ 						alert("El E-mail debe ser rellenado"); 					}					 					return false;   						} 						else if(tempobj.value.charAt(indAux) != ".") 						{ 							tamanho = tempobj.value.length;  							for(y=tamanho; y>indAux; y--) 							{ 								if(tempobj.value.charAt(y) == ".") 								{ 									indAux = y+1; 									break; 								} 							}  							if( (tamanho - indAux) > 3 || (tamanho - indAux) <2 ) 							{ 								if (lingua == "pt") 						{ 							alert("Formato do E-mail incorrecto"); 						} 						else if (lingua == "en") 						{ 							alert("Incorrect email format"); 						} 						else if (lingua == "de") 						{ 							alert("E-mail-Format nicht korrekt"); 						} 						else if (lingua == "fr") 						{ 							alert("Format incorrect d'email"); 						}	
						else if (lingua == "es") 						{ 							alert("Formato de E-mail incorrecto"); 						}						 						return false;							} 						} 					} 				} 			}     		} 	}     	return true;     	 }