проблемы возникнут в том, что у вас переменная может называться 
content и в каком-то скрипте может существовать такая-же переменная. и результаты того, что участки кода, использующие эти переменные, могут выполняться одновременно - вы можете представить сами.
пойдем от обратного. 
	
	| 
		
			 Цитата: 
		
	 | 
	| 
		Почему не желательно использовать глобальные переменные
	 | 
	
	
	| 
		
			 Цитата: 
		
	 | 
	| 
		Крайний случай: ключевое слово var всячески игнорируется - т.е. все переменные глобальные
	 | 
	
таким образом, если не игнорировать ключевое слово 
var, то переменные будут локальными.
пример.
a=5;
for (i=0;i<5;i++)
{alert (a);}
пять раз выведется 5
a=5;
for (i=0;i<5;i++)
{var a=4; alert (a);}
alert(a);
пять раз выведется 4, а потом выведется 5.
понятно?