function nif_correcte(nif)
{

	var 
		tmp = '';
		
		
	tmp = nif;
	
	if (tmp.length != 9 && tmp.length != 7)
	{
		return false;
	}
	
/*	if (tmp.length >= 7 && tmp.length <= 9)
	{
		return false;
	}*/

	
	if (tmp.indexOf('-')!=-1) 
	{
		return false;
	}
	
	if (tmp.indexOf(' ')!=-1) 
	{
		return false;
	}

	
	return true;
} 
