How to make this large if-statement more readable in JavaScript
<p>I need to make the following large if-statement more readable in JavaScript.</p>

<p>Any ideas?</p>

<pre><code>if ( Tools.Array.contains( that.pAutocompleteAliasUsed[i], this.currentString) !== false  &amp;&amp;
    ( this.autocomplete.list.length === 0 ) || ( this.currentString.toLowerCase() !== this.autocomplete.list[0].target.alias.toLowerCase() ) )
{
    make something
}
</code></pre>
