function show_answer(target) {
	ans = document.getElementById(target)
	if (ans.style.display == "none") {
		ans.style.display = "";
	} else {
		ans.style.display = "none";
	}
}

function nfocheck() {
	if (document.infoform.lang.value == "pt") {
		var war_name = "Nome é um campo de preenchimento obrigatório.";
		var war_reply = "Por favor seleccione como pretende receber a sua resposta.";
		var war_onfo = "Por favor preencha os comentários e/ou informações que deseja enviar/pedir.";
		var war_address = "É necessária uma morada de contacto correctamente preenchida para que nós o/a possamos contactar.";
		var war_email = "É necessário um endereço de e-mail para que nós o/a possamos contactar.";
		var war_phone = "É necessário um número de telefone para que nós o/a possamos contactar.";
		var war_fax = "É necessário um número de fax para que nós o/a possamos contactar.";
	} else if (document.infoform.lang.value == "es") {
		var war_name = "Nombre es un campo de cumplimiento obrigatorio.";
		var war_reply = "Por favor selecione como pretiende receber su respuesta.";
		var war_onfo = "Por favor preencha los comentários y/ou informaciónes que deseja enviar/pedir.";
		var war_address = "És necessaria una dirección de contacto correctamente preenchida par que nues o/a possamolos contactar.";
		var war_email = "És necessario un endereço de e-mail par que nues o/a possamolos contactar.";
		var war_phone = "És necessario un número de telefono par que nues o/a possamolos contactar.";
		var war_fax = "És necessario un número de fax par que nues o/a possamolos contactar.";
	} else if (document.infoform.lang.value == "en") {
		var war_name = "Name is a required field.";
		var war_reply = "Please select how you would like to receive your response.";
		var war_onfo = "Please fill in the comentaries and/or informations you want to send/ask for.";
		var war_address = "It is necessary a postal address correctly filled so we can contact you.";
		var war_email = "It is necessary a e-mail address so we can contact you.";
		var war_phone = "It is necessary a phone number so we can contact you.";
		var war_fax = "It is necessary a fax number so we can contact you.";
	}
	if (document.infoform.name.value == "") { alert (war_name); document.infoform.name.focus(); return false; }
	else if (document.infoform.reply.value == "") { alert (war_reply); document.infoform.reply.focus(); return false; }
	else if (document.infoform.reply.value == "1") { if ((document.infoform.address.value == "") || (document.infoform.cp4.value == "") || (document.infoform.local.value == "")) { alert (war_address); return false; } }
	else if ((document.infoform.reply.value == "2") && (document.infoform.email.value == "")) { alert (war_email); return false; }
	else if ((document.infoform.reply.value == "3") && (document.infoform.phone.value == "")) { alert (war_phone); return false; }
	else if ((document.infoform.reply.value == "4") && (document.infoform.fax.value == "")) { alert (war_fax); return false; }
	else if (document.infoform.onfo.value == "") { alert (war_onfo); document.infoform.onfo.focus(); return false; }
	else if ((document.infoform.address.value != "") || (document.infoform.cp4.value != "") || (document.infoform.local.value != "")) { if ((document.infoform.address.value == "") || (document.infoform.cp4.value == "") || (document.infoform.local.value == "")) { alert (war_address); return false; } }
	else {
		document.infoform.submit();
		return true;
	}
}

function inscheck() {
	if (document.inscform.lang.value == "pt") {
		var war_name = "Nome é um campo de preenchimento obrigatório.";
		var war_srvsel = "Por favor seleccione o serviço no qual se pretende inscrever.";
		var war_address = "Por favor preencha a morada completa.";
	} else if (document.inscform.lang.value == "es") {
		var war_name = "Nombre es un campo de cumplimiento obligatorio.";
		var war_srvsel = "Por favor seleccione el servicio en el que pretende inscribirse.";
		var war_address = "Por favor cumplimente la dirección completa.";
	} else if (document.inscform.lang.value == "en") {
		var war_name = "Name is a required field.";
		var war_srvsel = "Please select the service in which you wish sign in.";
		var war_address = "Please fill in the complete address.";
	}
	if (document.inscform.name.value == "") { alert (war_name); document.inscform.name.focus(); return false; }
	else if (document.inscform.srvsel.value == "") { alert (war_srvsel); document.inscform.srvsel.focus(); return false; }
	else if ((document.inscform.address.value != "") || (document.inscform.cp4.value != "") || (document.inscform.local.value != "")) { if ((document.inscform.address.value == "") || (document.inscform.cp4.value == "") || (document.inscform.local.value == "")) { alert (war_address); return false; } }
	else {
		document.inscform.submit();
		return true;
	}
}

function stpcheck() {
	if (document.stpform.lang.value == "pt") {
		var war_name = "Nome(s) é um campo de preenchimento obrigatório.";
		var war_lastname = "Apelidos é um campo de preenchimento obrigatório.";
	} else if (document.stpform.lang.value == "es") {
		var war_name = "Nombre(s) es un campo de cumplimiento obligatorio.";
		var war_lastname = "Apellidos es un campo de cumplimiento obligatorio.";
	} else if (document.stpform.lang.value == "en") {
		var war_name = "Name(s) is a required field.";
		var war_lastname = "Last Name is a required field.";
	}
	if (document.stpform.name.value == "") { alert (war_name); document.stpform.name.focus(); return false; }
	else if (document.stpform.lastname.value == "") { alert (war_lastname); document.stpform.lastname.focus(); return false; }
	else {
		document.stpform.submit();
		return true;
	}
}

function crtrem(lang,url) {
	if (lang == "pt") { okrem = confirm ("Tem a certeza que deseja retirar este produto do carrinho?"); }
	else if (lang == "es") { okrem = confirm ("Tiene la seguridad que desea retirar este producto del carro?"); }
	else if (lang == "en") { okrem = confirm ("Are you sure you wish to remove this product from your cart?"); }
	if (okrem) { window.location = url; }
}

function buycheck() {
	if (document.buyform.lang.value == "pt") {
		var warning = "Todos os campos são de preenchimento obrigatório.";
	} else if (document.buyform.lang.value == "es") {
		var warning = "Todos los campos son de cumplimiento obligatorio.";
	} else if (document.buyform.lang.value == "en") {
		var warning = "All fields are required.";
	}
	if ((document.buyform.name.value == "") || (document.buyform.phone.value == "") || (document.buyform.method.value == "")) { alert (warning); return false; }
	else { document.buyform.submit(); return true; }
}