String.prototype.trim = function() {
		return this.replace( /(^\s*)|(\s*$)/g, '' ) ;
}

function filtra_str_url (form,camp1,camp2,idioma) {
	if (form[camp2].value=='') {
		str=form[camp1].value.toLowerCase();
		str.trim();
		// treu accents i altes com ^ % & ? ¿ / $ = ¡ ! , ; : . º ª i altres
		caracters_ = Array("\\u00E1","\\u00E9","\\u00ED","\\u00F3","\\u00FA","\\u00E0","\\u00E8","\\u00EC","\\u00F2","\\u00F9","\\u00F1","\\u00E7","\\u002E","\\u0020","\\u0027","\\u005C","\\u00BF","\\u003F","\\u0023","\\u0024","\\u0025","\\u0026","\\u0028","\\u0029","\\u002F","\\u002C","\\u003A","\\u003B","\\u0060","\\u0021","\\u002E","\\u00A1","\\u00AA","\\u00BA","\\u00FC","\\u00FB","\\u00EA","\\u00E2","\\u00B7","\\u00B4","\\u005C","\\u003E","\\u003C","\\u003F","\\u0040","\\u005E","\\u00B0","\\u2018","\\u2019","\\u201A","\\u201C","\\u201D","\\u201E","\\u20AC","\\u2022","\\u0022","\\u002A","\\u003D","\\u005B","\\u005D","\\u007B","\\u007C","\\u007D","\\u007E");
		caracters = Array("a","e","i","o","u","a","e","i","o","u","n","c","","-","","","","","","","","","","","","","","","","","","","","","u","u","e","a","","","","","","","","","","","","","","","","","","","","","","","","","","");
		 for (i=0; i<caracters_.length; i++) {
			 rx = eval("/"+caracters_[i]+"/g");
			 str = str.replace(rx,caracters[i]);
		 }
		 str = str.replace("---","-");
		 str = str.replace("--","-");
		form[camp2].value=str;
	}
}

function obre_finestra (url) {
		
	ample = screen.availWidth;
	alta = screen.availHeight;
	
	_left=0;
	_top=0;		
	
	finestra = window.open(url, "finestraprincipal", "toolbar=no,location=no,scrollbars=no,resizable=no,width="+ample+",height="+alta+",top=" + _top + ",left=" + _left);			
	finestra.focus(); 
	
}

function finestracentre (url, nom, ample, alta) {
	ampl = screen.availWidth/2;
	alt = screen.availHeight/2;
	_left=ampl-ample/2;
	_top=alt-alta/2;
	finestra = window.open(url, nom, "toolbar=no,location=no,scrollbars=no,resizable=no,width="+ample+",height="+alta+",top=" + _top + ",left=" + _left);			
	finestra.focus(); 
}
