function revisar(){
	var tximatge_pc=$('txt_imatge_pc');
	var tximatge_url=$('txt_imatge_url');
	var txmissatge=$('txt_missatge');
	var txcontrasenya=$('txt_contrasenya');
	var ssel1 = $('sel1');
	var txerror=false;

	camp_imatge = (ssel1.checked) ? tximatge_pc : tximatge_url;

	if(!camp_imatge.value && camp_imatge.value!='http://' ){
		txerror = requireimg;
		camp_imatge.focus();
	}else if(  !camp_imatge.value.match(/\.(BMP|GIF|JPG|PNG)$/i)){
		txerror = novalidtype;
		camp_imatge.focus();
	}else if(!txcontrasenya.value  ){
		txerror = requirepass;
		txcontrasenya.focus();
	}else if(codificar && !txmissatge.value){
		txerror = requiremsg;
		txmissatge.focus();
	}


	if(txerror){
		mostrarError(txerror);
		return false;
	}


	if(!codificar)txmissatge.value='';

	ocultarError();
}

function altlinies(obj,min){
	var linies = obj.value.split(/\n/).length;
	var caracters = obj.value.length;
	var columnes = obj.cols;
	if(columnes<caracters)linies += (caracters/columnes)+1;

	if(min<linies)obj.rows=linies;
	else obj.rows=min;
}

function $(id){
	return document.getElementById(id);
}

function mostrarError(msg){
	$('alerta').innerHTML=msg+'<a name="alerta"></a>';
	$('alerta').style.display='';
	$('txt_missatge').value='';
	altlinies($('txt_missatge'),10);
	//parent.location.href='#alerta';
}

function ocultarError(){
	$('alerta').style.display='none';
}
