// JavaScript Document

var JavascriptSyntax={
	'COLOR1':[
		'\\.','Array','Object','String','void','prototype','concat','constructor','write',
		'writeIn','getElementById','getElementsByName','arguments','appy','call',
		'propertyIsEnumerable','isPrototypeOf','hasOwnProperty',

		'every','filter','indexOf','join','lastIndexOf','map','pop','push','reverse','shift','slice','splice','some','sort', //array elements
		'toSource','toString','unshift','valueOf','reverse' //end array elements
	],
	'COLOR2':['+','-','=','[',']','{','}','(',')',':',',','<','~','>','&amp;','*','/','!','?'],
	'COLOR3':[
		'var','new','instanceof','typeof','this',
		'clearInterval','setInterval','clearTimeout','setTimeout',

		'alert','window','back','forward','go','document','replace','close','confirm','find',
		'home','moveBy','moveTo','print','resizeBy','resizeTo','scrollBy','scrollTo','stop',
		'reset','submit','blur','click','focus','reload' //contains form functions as well
	],
	'COLOR4':[
		'readyState','responseText','responseXML','status','statusText','contentType','timeout','onreadystatechange','onerror','onload', //ajax related functions
		'onprogress','ontimeout','abort','open','send','getResponseHeader','getAllResponseHeaders','setRequestHeader', //end ajax related functions
		'name',
		//conditionals
		'toString','in','item','delete','try','catch','finally',
		//conditionals
		'for','foreach','while','do','if','else','false','true','switch','case','break','default','return','length'
	],
	'COLOR5':
	[
		'getFullYear',
		'getYear',
		'getMonth',
		'getDate',
		'getDay',
		'getHours',
		'getMinutes',
		'getSeconds',
		'getMilliseconds',
		'getTime',
		'getTimezoneOffset',
		'getUTCFullYear',
		'getUTCMonth',
		'getUTCDate',
		'getUTCDay',
		'getUTCHours',
		'getUTCMinutes',
		'getUTCSeconds',
		'getUTCMilliseconds',
		'setFullYear',
		'setYear',
		'setMonth',
		'setDate',
		'setHours',
		'setMinutes',
		'setSeconds',
		'setMilliseconds',
		'setTime',
		'setUTCFullYear',
		'setUTCMonth',
		'setUTCDate',
		'setUTCHours',
		'setUTCMinutes',
		'setUTCSeconds',
		'setUTCMilliseconds',
		'toGMTString',
		'toLocaleString',
		'toLocaleDateString',
		'toLocaleTimeString',
		'toString',
		'toUTCString',
		'parse',
		'UTC'
	],
	'COLOR6':['abs','acos','asin','atan','atan2','ceil','cos','exp','floor','log','max','min','pow','random','round','sin','sqrt','tan']
};
