//variable of language
var language;

function nametest(language){
//English array of all labels
var english = new Array();
english[0] = "I have read and understand the department\'s <a href=\"http://www.immi.gov.au/functional/privacy.htm\">Privacy Statement</a>";
english[1] = "I have read and understand the department\'s <a href=\"http://www.immi.gov.au/functional/privacy.htm#security\">Security Statement</a>";
english[2] = "Please note: you must complete all required fields";
english[3] = "Family Name: <span>(REQUIRED)</span>";
english[4] = "Given Name(s): <span>(REQUIRED)</span>";
english[5] = "Date of Birth: <span>(REQUIRED)</span>";
english[6] = "Email Address: <span>(REQUIRED)</span>";
english[7] = "Previous email receipt number: <br /><span>(if applicable)</span>";
english[8] = "Please Select";
english[9] = "Country of Passport: <span><br /> If you are the holder of multiple passports<br /> please use the text box below to provide details of all passports held (REQUIRED)</span>";
english[10] = "Where do you intend to lodge <br />your application from: <span>(REQUIRED)</span>";
english[11] = "<strong>My enquiry</strong> - Select one or more of the following:";
english[12] = "<input type=\"checkbox\" name=\"O_MY_ENQUIRY_1\" value=\"Visitor / Electronic Travel Authority ETA\" id=\"myenquiry1\" class=\"sub-personal\" />Visitor / Electronic Travel Authority (ETA)";
english[13] = "<input type=\"checkbox\" name=\"O_MY_ENQUIRY_2\" value=\"Student Visas\" id=\"myenquiry2\" class=\"sub-personal\" />Student Visas";
english[14] = "<input type=\"checkbox\" name=\"O_MY_ENQUIRY_3\" value=\"Temporary Residency\" id=\"myenquiry3\" class=\"sub-personal\" />Temporary Residency";
english[15] = "<input type=\"checkbox\" name=\"O_MY_ENQUIRY_4\" value=\"Citizenship\" id=\"myenquiry4\" class=\"sub-personal\" />Citizenship";
english[16] = "<input type=\"checkbox\" name=\"O_MY_ENQUIRY_5\" value=\"Returning Residents\" id=\"myenquiry5\" class=\"sub-personal\" />Returning Residents";
english[17] = "<input type=\"checkbox\" name=\"O_MY_ENQUIRY_6\" value=\"Working Holiday\" id=\"myenquiry6\" class=\"sub-personal\" />Working Holiday";
english[18] = "<input type=\"checkbox\" name=\"O_MY_ENQUIRY_7\" value=\"Skilled Migration\" id=\"myenquiry7\" class=\"sub-personal\" />Skilled Migration";
english[19] = "<input type=\"checkbox\" name=\"O_MY_ENQUIRY_8\" value=\"Family Migration\" id=\"myenquiry8\" class=\"sub-personal\" />Family Migration";
english[20] = "<input type=\"checkbox\" name=\"O_MY_ENQUIRY_9\" value=\"Retirement\" id=\"myenquiry9\" class=\"sub-personal\" />Retirement";
english[21] = "<input type=\"checkbox\" name=\"O_MY_ENQUIRY_10\" value=\"Business\" id=\"myenquiry10\" class=\"sub-personal\" />Business";
english[22] = "<input type=\"checkbox\" name=\"O_MY_ENQUIRY_11\" value=\"Other\" id=\"myenquiry11\" class=\"sub-personal\" />Other &ndash; enter your enquiry in the text box below";
english[23] = "Additional information: (limit 350 words)<br /> <textarea name=\"O_ADDITIONAL_INFORMATION\" cols=\"58\" rows=\"6\" id=\"additional-info\"></textarea>";
english[24] = "Submit";
english[25] = "Reset";
english[26] = "<strong>Note:</strong> Please press the submit button once, your email may take up to 10 seconds to process.";
english[27] = "Australian Immigration email enquiry form for France, Belgium and Portugal";

//Portuguese array of all labels
var portuguese = new Array();
portuguese[0] = "Declaro que li e compreendo a declara&ccedil;&atilde;o <a href=\"http://www.immi.gov.au/functional/privacy-portuguese.htm\">de privacidade do departamento</a>";
portuguese[1] = "Declaro que li e compreendo a declara&ccedil;&atilde;o <a href=\"http://www.immi.gov.au/functional/privacy-portuguese.htm#security\">de seguran&ccedil;a do departamento</a>";
portuguese[2] = "Por favor observe: todos os campos obrigat&oacute;rios devem ser preenchidos";
portuguese[3] = "Sobrenome: <span>(OBRIGAT&Oacute;RIO)</span>";
portuguese[4] = "Nome: <span>(OBRIGAT&Oacute;RIO)</span>";
portuguese[5] = "Data de nascimento: <span>(OBRIGAT&Oacute;RIO)</span>";
portuguese[6] = "Endere&ccedil;o de correio eletr&ocirc;nico (email): <br /><span>(OBRIGAT&Oacute;RIO)</span>";
portuguese[7] = "N&uacute;mero de recibo do email anterior <br /><span>(se aplic&aacute;vel)</span>";
portuguese[8] = "Por favor selecione";
portuguese[9] = "Pa&iacute;s de nacionalidade do passaporte <br /><span>(OBRIGAT&Oacute;RIO)</span>"; 
portuguese[10] = "Onde pretende fazer a sua <br /> solicita&ccedil;&atilde;o de visto? <span>(OBRIGAT&Oacute;RIO)</span>"; 
portuguese[11] = "<strong>Meu questionamento</strong> &#8211; Selecione uma ou mais dentre as op&ccedil;&otilde;es:"; 
portuguese[12] = "<input type=\"checkbox\" name=\"O_MY_ENQUIRY_1\" value=\"Visitante / Autoriza&ccedil;&atilde;o Eletr&ocirc;nica de Viagem (ETA)\" id=\"myenquiry1\" class=\"sub-personal\" />Visitante / Autoriza&ccedil;&atilde;o Eletr&ocirc;nica de Viagem (ETA)";
portuguese[13] = "<input type=\"checkbox\" name=\"O_MY_ENQUIRY_2\" value=\"Visto de Estudante\" id=\"myenquiry2\" class=\"sub-personal\" />Visto de Estudante";
portuguese[14] = "<input type=\"checkbox\" name=\"O_MY_ENQUIRY_3\" value=\"Resid&ecirc;ncia Tempor&aacute;ria\" id=\"myenquiry3\" class=\"sub-personal\" />Resid&ecirc;ncia Tempor&aacute;ria";
portuguese[15] = "<input type=\"checkbox\" name=\"O_MY_ENQUIRY_4\" value=\"Cidadania\" id=\"myenquiry4\" class=\"sub-personal\" />Cidadania";
portuguese[16] = "<input type=\"checkbox\" name=\"O_MY_ENQUIRY_5\" value=\"Retorno de Residentes\" id=\"myenquiry5\" class=\"sub-personal\" />Retorno de Residentes";
portuguese[17] = "<input type=\"checkbox\" name=\"O_MY_ENQUIRY_6\" value=\"Working Holiday\" id=\"myenquiry6\" class=\"sub-personal\" />Working Holiday";
portuguese[18] = "<input type=\"checkbox\" name=\"O_MY_ENQUIRY_7\" value=\"Imigra&ccedil;&atilde;o qualificada\" id=\"myenquiry7\" class=\"sub-personal\" />Imigra&ccedil;&atilde;o qualificada";
portuguese[19] = "<input type=\"checkbox\" name=\"O_MY_ENQUIRY_8\" value=\"Imigra&ccedil;&atilde;o Familiar\" id=\"myenquiry8\" class=\"sub-personal\" />Imigra&ccedil;&atilde;o Familiar";
portuguese[20] = "<input type=\"checkbox\" name=\"O_MY_ENQUIRY_9\" value=\"Vistos para Aposentados\" id=\"myenquiry9\" class=\"sub-personal\" />Vistos para Aposentados";
portuguese[21] = "<input type=\"checkbox\" name=\"O_MY_ENQUIRY_10\" value=\"Imigra&ccedil;&atilde;o de Neg&oacute;cios\" id=\"myenquiry10\" class=\"sub-personal\" />Imigra&ccedil;&atilde;o de Neg&oacute;cios";
portuguese[22] = "<input type=\"checkbox\" name=\"O_MY_ENQUIRY_11\" value=\"Outros\" id=\"myenquiry11\" class=\"sub-personal\" />Outros – por favor escreva seu questionamento no campo abaixo";
portuguese[23] = "Informa&ccedil;&otilde;es adicionais (limite de 350 palavras)<br /> <textarea name=\"O_ADDITIONAL_INFORMATION\" cols=\"58\" rows=\"6\" id=\"additional-info\"></textarea>";
portuguese[24] = "Enviar";
portuguese[25] = "Limpar";
portuguese[26] = "<strong>Observa&ccedil;&atilde;o:</strong> Por favor somente clique no bot&atilde;o &quot;enviar&quot; uma vez, sua mensagem poder&aacute; levar at&eacute; 10 segundos para ser processada."; 
portuguese[27] = "Formul&aacute;rio de Questionamento para a Fran&ccedil;a, B&eacute;lgica e Portugal";
//Spanish array of all labels
var spanish = new Array();
spanish[0] = "He le&iacute;do y comprendido la declaraci&oacute;n <a href=\"http://www.immi.gov.au/functional/privacy-spanish.htm\">de Privacidad del Departamento</a>";
spanish[1] = "He le&iacute;do y comprendido la declaraci&oacute;n <a href=\"http://www.immi.gov.au/functional/privacy-spanish.htm#security\">de Seguridad del Departamento</a>";
spanish[2] = "<strong>Atenci&oacute;n:</strong> Complete todos los espacios requeridos";
spanish[3] = "Apellidos: <span>(REQUERIDO)</span>";
spanish[4] = "Nombre Completo: <span>(REQUERIDO)</span>";
spanish[5] = "Fecha de Nacimiento: <span> (REQUERIDO) <br />(d&iacute;a/mes/a&ntilde;o)</span>";
spanish[6] = "Correo Electr&oacute;nico: <span>(REQUERIDO)</span>";
spanish[7] = "N&uacute;mero de Referencia de Correo Electr&oacute;nico <br />Previo <span>(si corresponde)</span>";
spanish[8] = "Por favor seleccione";
spanish[9] = "Pa&iacute;s del Pasaporte <span>(Seleccione)<br /> Si Usted pos&eacute;e m&aacute;s de un pasaporte, proporcione <br />los detalles en la casilla de texto abajo adjunta. (REQUERIDO)</span>"; 
spanish[10] = "&iquest;Desde qu&eacute; pa&iacute;s presentar&aacute; su solicitud?<br /> <span>(REQUERIDO)<span>"; 
spanish[11] = "<strong>Mi pregunta</strong> - Seleccione una o m&aacute;s de una de las siguientes"; 
spanish[12] = "<input type=\"checkbox\" name=\"O_MY_ENQUIRY_1\" value=\"Visitante / Autorizaci&oacute;n Electr&oacute;nica de Viaje (ETA)\" id=\"myenquiry1\" class=\"sub-personal\" />Visitante / Autorizaci&oacute;n Electr&oacute;nica de Viaje (ETA)";
spanish[13] = "<input type=\"checkbox\" name=\"O_MY_ENQUIRY_2\" value=\"Visa de Estudiante\" id=\"myenquiry2\" class=\"sub-personal\" />Visa de Estudiante";
spanish[14] = "<input type=\"checkbox\" name=\"O_MY_ENQUIRY_3\" value=\"Residencia Temporal\" id=\"myenquiry3\" class=\"sub-personal\" />Residencia Temporal";
spanish[15] = "<input type=\"checkbox\" name=\"O_MY_ENQUIRY_4\" value=\"Ciudadan&iacute;a\" id=\"myenquiry4\" class=\"sub-personal\" />Ciudadan&iacute;a";
spanish[16] = "<input type=\"checkbox\" name=\"O_MY_ENQUIRY_5\" value=\"Reingreso de Residentes Permanentes\" id=\"myenquiry5\" class=\"sub-personal\" />Reingreso de Residentes Permanentes";
spanish[17] = "<input type=\"checkbox\" name=\"O_MY_ENQUIRY_6\" value=\"Visa de Trabajo y Vacaciones\" id=\"myenquiry6\" class=\"sub-personal\" />Visa de Trabajo y Vacaciones";
spanish[18] = "<input type=\"checkbox\" name=\"O_MY_ENQUIRY_7\" value=\"Emigraci&oacute;n Calificada\" id=\"myenquiry7\" class=\"sub-personal\" />Emigraci&oacute;n Calificada";
spanish[19] = "<input type=\"checkbox\" name=\"O_MY_ENQUIRY_8\" value=\"Visa para Jubilados\" id=\"myenquiry8\" class=\"sub-personal\" />Emigraci&oacute;n Familiar";
spanish[20] = "<input type=\"checkbox\" name=\"O_MY_ENQUIRY_9\" value=\"Retirement\" id=\"myenquiry9\" class=\"sub-personal\" />Visa para Jubilados";
spanish[21] = "<input type=\"checkbox\" name=\"O_MY_ENQUIRY_10\" value=\"Negocios\" id=\"myenquiry10\" class=\"sub-personal\" />Negocios";
spanish[22] = "<input type=\"checkbox\" name=\"O_MY_ENQUIRY_11\" value=\"Otra\" id=\"myenquiry11\" class=\"sub-personal\" />Otra - ingrese su pregunta en el texto adjunto";
spanish[23] = "Informaci&oacute;n adicional (m&aacute;ximo 350 palabras)<br /> <textarea name=\"O_ADDITIONAL_INFORMATION\" cols=\"58\" rows=\"6\" id=\"additional-info\"></textarea>";
spanish[24] = "Enviar"; 
spanish[25] = "Reiniciar"; 
spanish[26] = "<strong>Nota:</strong> Por favor presione el bot&oacute;n &quot;enviar&quot; s&oacute;lo una vez, su correo podr&iacute;a tomar unos 10 segundos en ser procesado."; 
spanish[27] = " Formulario de consulta para Francia, B&eacute;lgica y Portugal";
//French array of all labels
var french = new Array();
french[0] = "J&acute;ai pris connaissance de la <a href=\"http://www.immi.gov.au/functional/privacy-french.htm\">politique de protection des informations</a>";
french[1] = "J&acute;ai pris connaissance de la <a href=\"http://www.immi.gov.au/functional/privacy-french.htm#security\">d&eacute;claration de s&eacute;curit&eacute;</a>";
french[2] = "Veuillez notez : vous &ecirc;tes pri&eacute;s de compl&eacute;ter toutes les sections ci-dessous";
french[3] = "Nom de famille: <span>(Obligatoire)</span>";
french[4] = "Pr&eacute;nom(s): <span>(Obligatoire)</span>";
french[5] = "Date de naissance: <span>(Obligatoire)</span>";
french[6] = "Adresse &eacute;lectronique: <span>(Obligatoire)</span>";
french[7] = "Num&eacute;ro de réf&eacute;rence d’une demande <br /> pr&eacute;c&eacute;dente de renseignements <span>(le cas &eacute;ch&eacute;ant)</span>";
french[8] = "Veuillez s&eacute;lectionner";
french[9] = "Nationalit&eacute; du passeport: <span><br /> Si vous &ecirc;tes titulaire de plusieurs passeports, <br/>veuillez l’indiquer  dans la partie de texte libre ci-dessous. (Obligatoire)</span>";
french[10] = "Où comptez-vous faire votre demande <br /> de visa? <span>(Obligatoire)</span>";
french[11] = "<strong>Demande de Renseignements</strong> - S&eacute;lectionnez une ou plusieures des cat&eacute;gories ci-dessous:";
french[12] = "<input type=\"checkbox\" name=\"O_MY_ENQUIRY_1\" value=\"Visiteur / Autorisation Electronique de Voyage (ETA)\" id=\"myenquiry1\" class=\"sub-personal\" />Visiteur / Autorisation Electronique de Voyage (ETA)";
french[13] = "<input type=\"checkbox\" name=\"O_MY_ENQUIRY_2\" value=\"Visa &eacute;tudiant\" id=\"myenquiry2\" class=\"sub-personal\" />Visa &eacute;tudiant";
french[14] = "<input type=\"checkbox\" name=\"O_MY_ENQUIRY_3\" value=\"R&eacute;sidence temporaire\" id=\"myenquiry3\" class=\"sub-personal\" />R&eacute;sidence temporaire";
french[15] = "<input type=\"checkbox\" name=\"O_MY_ENQUIRY_4\" value=\"Citoyennet&eacute; australienne\" id=\"myenquiry4\" class=\"sub-personal\" />Citoyennet&eacute; australienne";
french[16] = "<input type=\"checkbox\" name=\"O_MY_ENQUIRY_5\" value=\"Visa de retour pour r&eacute;sident permanent\" id=\"myenquiry5\" class=\"sub-personal\" />Visa de retour pour r&eacute;sident permanent";
french[17] = "<input type=\"checkbox\" name=\"O_MY_ENQUIRY_6\" value=\"Visa Vacances - Travail\" id=\"myenquiry6\" class=\"sub-personal\" />Visa Vacances - Travail";
french[18] = "<input type=\"checkbox\" name=\"O_MY_ENQUIRY_7\" value=\"Immigration professionnelle\" id=\"myenquiry7\" class=\"sub-personal\" />Immigration professionnelle";
french[19] = "<input type=\"checkbox\" name=\"O_MY_ENQUIRY_8\" value=\"Immigration familiale\" id=\"myenquiry8\" class=\"sub-personal\" />Immigration familiale";
french[20] = "<input type=\"checkbox\" name=\"O_MY_ENQUIRY_9\" value=\"Retraite\" id=\"myenquiry9\" class=\"sub-personal\" />Retraite";
french[21] = "<input type=\"checkbox\" name=\"O_MY_ENQUIRY_10\" value=\"Voyage d'affaires\" id=\"myenquiry10\" class=\"sub-personal\" />Voyage d'affaires";
french[22] = "<input type=\"checkbox\" name=\"O_MY_ENQUIRY_11\" value=\"Autre\" id=\"myenquiry11\" class=\"sub-personal\" />Autre  &ndash; inscrire texte libre ci-dessous";
french[23] = "Texte libre - Renseignements suppl&eacute;mentaires: (limite de 350 mots)<br /> <textarea name=\"O_ADDITIONAL_INFORMATION\" cols=\"58\" rows=\"6\" id=\"additional-info\"></textarea>";
french[24] = "Envoyer";
french[25] = "Effacer";
french[26] = "<strong>Veuillez notez:</strong> Appuyez sur le bouton &quot;envoyer&quot; une seule fois.  Votre demande de renseignements peut prendre jusqu’à 10 secondes pour &ecirc;tre envoy&eacute;e.";
french[27] = "Demande de renseignements sur l’immigration australienne pour la France, la Belgique et le Portugal";


//check the labels and update, check for label 24 or 25 if they are buttons upadte the value rather than the text within the label 
var label_var;
	for (i=0; i<=27; i++){
		label_var = "label_"+i+"";
		if(language == "english") {
			if(i=="24" || i=="25"){ document.getElementById(label_var).setAttribute("value",english[i]);}
			else {document.getElementById(label_var).innerHTML = english[i];}
			} 
		else if (language == "portuguese"){ 
		//Poruguese - If you are US resident please use the english form.
		if (i == 0) {alert ("A opção de português somente está disponível para \n clientes de língua portuguesa na França, Bélgica e Portugal.");}
			if (i=="24" || i=="25"){ 
				document.getElementById(label_var).setAttribute('value',portuguese[i]);}
			else {document.getElementById(label_var).innerHTML = portuguese[i];}
			}
		else if (language == "spanish"){
		//Spanish - If you are US resident please use the english form.
		if (i == 0) {alert ("La opción de español se encuentra disponible para \n clientes que hablan español en Francia, Bélgica y Portugal.");}
			if (i=="24" || i =="25"){ 
				document.getElementById(label_var).setAttribute("value",spanish[i]);}
			else {document.getElementById(label_var).innerHTML = spanish[i];}
			} 
		else if (language == "french"){
		//French - If you are US resident please use the english form.
		if (i == 0) {alert ("Cette demande de renseignements est destinée aux clients \n francophones qui résident en France, en Belgique et au Portugal.");}
			if (i=="24" || i =="25"){ 
				document.getElementById(label_var).setAttribute("value",french[i]);}
			else {document.getElementById(label_var).innerHTML = french[i];}
			} 
	}
}

function checkForm_new(form){

if (form["language-spanish"].checked == true){lang = "spanish"; }
else if (form["language-portuguese"].checked == true){ lang = "portuguese"; }
else if (form["language-french"].checked == true){ lang = "french"; }
else {lang = "english"; }
var realname;
var email;
  /* Verifies form elements */
	if (form["privacy_statement_read"].checked == false) {
		if(lang == "portuguese") { alert("Por favor confirme a leitura e entendimento da Declaração de Privacidade do Ministério.");}
		if (lang == "spanish"){ alert("Por favor asegúrese de haber leído y comprendido \n la Declaración de Privacidad del Departamento.");}
		if (lang == "french"){ alert("Veuillez vous assurer d’avoir lu et compris la déclaration de confidentialité du Ministère.");}
		if (lang == "english"){ alert("Please ensure that you have read and \nunderstand the department's Privacy Statement");}
		form["privacy_statement_read"].focus();
		return false;
	}
	if (form["security_statement_read"].checked == false) {		
		if(lang == "portuguese") { alert("Por favor confirme a leitura e entendimento da Declaração de Segurança do Ministério.");}
		if(lang == "spanish"){ alert("Por favor asegúrese de haber leído y comprendido \n la Declaración de Seguridad del Departamento.");}
		if(lang == "french"){alert("Veuillez vous assurer d'avoir lu et compris la déclaration de sécurité d'information du Ministère.");}
		if(lang == "english"){alert("Please ensure that you have read and \nunderstand the department's Security Statement");}
		form["security_statement_read"].focus();
		return false;
	}
		if (form["family_name"].value == ""){
		if(lang == "portuguese"){ alert("Por favor escreva seu sobrenome.");}
		if(lang == "spanish"){ alert("Por favor ingrese su apellido");}
		if(lang == "french"){alert("Veuillez inscrire votre nom de famille.");}
		if(lang == "english"){alert("Please enter your family name.");}
		form["family_name"].focus();
		form["family_name"].style.backgroundColor="#EBCF5F";
		return false;
	}	
	if (form["given_name"].value == ""){
		if(lang == "portuguese") { alert("Por favor escreva seu primeiro nome.");}
		if (lang == "spanish"){ alert("Por favor ingrese su nombre completo");}
		if (lang == "french"){alert("Veuillez inscrire votre (vos) prénom(s).");}
		if (lang == "english"){alert("Please enter your given name(s).");}
		form["given_name"].focus();
		form["given_name"].style.backgroundColor="#EBCF5F";
		return false;
	}
	if ((form["given_name"].value != "") && (form["family_name"].value != "")) {
		realname=form["given_name"].value+" "+form["family_name"].value+" - "+lang;
		document.getElementById("realnameJS").setAttribute('value',realname);
		document.getElementById("subjectJS").setAttribute('value','France, Belgium and Portugal Enquiry - '+realname);
	}
	if (form["day"].selectedIndex == 0) {
		if(lang == "portuguese") { alert("Por favor selecione seu dia de nascimento.");}
		if (lang == "spanish"){ alert("Por favor ingrese su fecha de nacimiento.");}
		if (lang == "french"){alert("Veuillez indiquer votre jour de naissance.");}
		if (lang == "english"){alert("Please select your birth day.");}
		form["day"].focus();
		form["day"].style.backgroundColor="#EBCF5F";
		return false;
	}
	if (form["month"].selectedIndex == 0) {
		if(lang == "portuguese"){ alert("Por favor selecione seu mês de nascimento.");}
		if(lang == "spanish"){ alert("Por favor seleccione su mes de nacimiento");}
		if(lang == "french"){alert("Veuillez indiquer votre mois de naissance.");}
		if(lang == "english"){alert("Please select your birth month.");}
		form["month"].focus();
		form["month"].style.backgroundColor="#EBCF5F";
		return false;
	}
	if (form["year"].selectedIndex == 0) {
		if(lang == "portuguese"){ alert("Por favor selecione seu ano de nascimento.");}
		if(lang == "spanish"){ alert("Por favor seleccione su año de nacimiento");}
		if(lang == "french"){alert("Veuillez indiquez votre année de naissance. ");}
		if(lang == "english"){alert("Please select your birth year.");}
		form["year"].focus();
		form["year"].style.backgroundColor="#EBCF5F";
		return false;
	}
	if ((form["email_address"].value.indexOf("@")==-1) || (form["email_address"].value.indexOf(".")==-1) || (form["email_address"].value.indexOf(" ")!=-1) || (form["email_address"].value.length<6)) {
		if(lang == "portuguese"){ alert("Por favor escreva um endereço de email válido.");}
		if(lang == "spanish"){alert("Ingrese por favor un correo electrónico válido.");}
		if(lang == "french"){alert("Veuillez inscrire une adresse email valide.");}
		if(lang == "english"){alert("Please enter a valid Email Address.");}
		form["email_address"].focus();
		form["email_address"].style.backgroundColor="#EBCF5F";
		return false;
	}
	else {
		email = (form["email_address"].value);
	}	 
	if (form["country_of_passport"].selectedIndex == 0) {
		if(lang == "portuguese"){ alert("Por favor selecione o país de nacionalidade de seu passaporte.");}
		if(lang == "spanish"){ alert("Por favor seleccione la nacionalidad de su pasaporte.");}
		if(lang == "french"){alert("Veuillez sélectionner la nationalité de votre passeport.");}
		if(lang == "english"){alert("Please select your Country of Passport.");}
		form["country_of_passport"].focus();
		form["country_of_passport"].style.backgroundColor="#EBCF5F";
		return false;
	}
	if (form["location_to_lodge"].selectedIndex == 0) {
		if(lang == "portuguese"){ alert("Por favor selecione onde pretende fazer a sua solicitação de visto.");}
		if(lang == "spanish"){ alert("Por favor seleccione desde qué país presentará su solicitud.");}
		if(lang == "french"){alert("Veuillez indiquer où vous comptez faire votre demande.");}
		if(lang == "english"){alert("Please select where do you intend to lodge your application from.");}
		form["location_to_lodge"].focus();
		form["location_to_lodge"].style.backgroundColor="#EBCF5F";
		return false;
	}
	var enquiry;
	var checkcounter =0;

	for(i=1; i<=11; i=i+1){
		enquiry= "myenquiry"+i;
		if(form[enquiry].checked){
			checkcounter = checkcounter +1;
		}
	}
	if(checkcounter <1){
		if(lang == "portuguese"){ alert("Por favor selecione ao menos um tópico relacionado ao seu questionamento");}
		if(lang == "spanish"){alert("Por favor seleccione al menos un tema relacionado con su pregunta");}
		if(lang == "french"){alert("Veuillez sélectionner au minimum une catégorie de visa dont vous cherchez des renseignements.");}
		if(lang == "english"){alert("Please select at least one topic that your enquiry relates to.");}
		form["myenquiry1"].focus();
		return false;
	}
	if((form["myenquiry11"].checked) && (form["additional-info"].value == "")){
		if(lang == "portuguese"){ alert("Você selecionou \"Outros\"no campo meu questionamento.\nPor favor escreva seu questionamento no campo\nInformações Adicionais abaixo (limite de 350 palavras)");}
		if(lang == "spanish"){ alert("Usted ha seleccionado la opción \"Otra\"\n Por favor ingrese su pregunta en el\ntexto de campo adjunto. (máximo 350 palabras)");}
		if(lang == "french"){alert("Vous avez sélectionné \"autre\" comme catégorie de renseignements. Veuillez inscrire votre requête dans la case \"texte libre\". (max. 350 mots)");}
		if(lang == "english"){alert("You have selected that your enquiry is about \"Other\"\nPlease enter your enquiry into the Additional Information\ntext field below. (limit 350 words)");}
		form["additional-info"].focus();
		form["additional-info"].style.backgroundColor="#EBCF5F";
		return false;
	}
	if (form["additional-info"].value.length >26000) {
		if(lang == "portuguese"){ alert("Sua mensagem é muito extensa.");}
		if(lang == "spanish"){ alert("Por favor ingrese sus apellidos.");}
		if(lang == "french"){alert("Votre message dépasse les limites indiquées.");}
		if(lang == "english"){alert("Your message is too large.");}
		form["additional-info"].focus();
    return false;
	}
	document.getElementById("realnameJS").setAttribute("value",realname);
	document.getElementById("emailJS").setAttribute("value",email);
	
	//set the email recipient depending on language selected
	if (lang == "english") {
		document.getElementById("recipient").setAttribute("value","6");
	} else {
		document.getElementById("recipient").setAttribute("value","2");
	}
}