

// apagar imagens selecionadas por CheckBox

//****************

function deleteImagem() {

	var x = window.confirm('Tem a certeza que QUER APAGAR as imagens seleccionadas?');

	if( x ) {

		document.forms[0].DELETE.value = 'true';

		document.forms[0].submit();

	}else {

		return false;

	}

}





// abrir um pop-up

//****************

function popwindow(url, windowName, width, height, resize){

	if (width.length==0)//

		width=200;

	if (height.length==0)//

		height=300;

	if (resize.length==0)//

		resize='yes';

		

	var screenWidth = self.screen.width/2 - width/2;

	var screenHeight = self.screen.height/2 - height/2;	



	janela = window.open (url,windowName,'toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=yes,resizable='+resize+',top='+screenHeight+',left='+screenWidth+',width='+width+',height='+height+'');

	janela.focus();

}





function deleteRecord(st) {

	var x = window.confirm('Tem a certeza que QUER APAGAR o ficheiro selecionado?');

	if( x ) {

		document.forms[0].DELETE.value = st;

		document.forms[0].submit();

	}

}







// Funcao para submeter um formulario por JS

//****************

function submitFormJS(targetPage, method, local){

	document.forms[0].action	= targetPage;

	document.forms[0].method	= method;

	document.forms[0].target	= local;

	document.forms[0].submit();

	//form.target=window.open(targetPage,'nome','resizable=yes,width=800,height=600');

}





function getCheckedButton(group, form) {

	if (typeof group == 'string') group = form.elements[group];

	for (var i = 0, n = group.length; i < n; ++i)

		if (group[i].checked) return group[i];

	return null;

}

function verify_form(lang){   

	varFillData = "\n";//\nTodos os campos com * são obrigatórios.";

	varErro = "";

	varFocus = "";

	

	var aryFields = new Array();

	aryFields["pt"] = new Array("Nome", "Empresa", "E-mail");

	aryFields["es"] = new Array("Nombre", "Empresa", "E-mail");

	aryFields["en"] = new Array("Name", "Company", "Mail");

	

	var aryMsg = new Array();

	aryMsg["pt"] = new Array(

					"O campo '",

					"' não está preenchido correctamente.",

					"Existem os seguintes erros:");

	aryMsg["en"] = new Array(

					"The field '",

					"' is not properly completed.",

					"There are the following mistakes:");

	aryMsg["es"] = new Array(

					"El campo '",

					"' no se completa correctamente.",

					"Existen los siguientes errores:");

	

	

	if(Trim(document.forms[0].nome.value)=="" || Trim(document.forms[0].nome.value)==aryFields[lang][0]) {

		varErro += (aryMsg[lang][0] + aryFields[lang][0] + aryMsg[lang][1] + varFillData);

		if (varFocus == "") varFocus = document.forms[0].nome;

	} 

	if(Trim(document.forms[0].empresa.value)=="" || Trim(document.forms[0].empresa.value)==aryFields[lang][1]){

		varErro += (aryMsg[lang][0] + aryFields[lang][1] + aryMsg[lang][1] + varFillData);

		if (varFocus == "") varFocus = document.forms[0].empresa;

	} 

	if (!isValidEmail(document.forms[0].email.value, false)){

		varErro += (aryMsg[lang][0] + aryFields[lang][2] + aryMsg[lang][1] + varFillData);

		if (varFocus == "") varFocus = document.forms[0].email;

	}

	

	if (varErro != ""){

		alert(aryMsg[lang][2] + "\n\n" + varErro )

		varFocus.focus();

		return false;

	} else {

		document.form.submit();	

		return true;

	}

}

