	function noSpam(user,domain)
	{
					 window.location = "mailto:" + user + "@" + domain;
	} 

	function refreshPage(main,params)
	{
			//url='main.php?mode='+mode;
			url=main;
			if (params!=undefined)
					url+=params;
			location.replace(url);
	}	
	
	function category_changeDisplay(id,mainimages) {
		var element = document.getElementById(id);
		var display_block_value = 'block';
		var display_none_value = 'none';
		if (element != null) {
			if(element.style.display == display_block_value) {
				element.style.display = display_none_value;
			} else {
				element.style.display = display_block_value;
			}
		}
	}	
	
	function OpenWindow(theURL,width,height)
	{
			window.open(theURL,'','height='+height+',width='+width+',menubar=0,resizable=0,scrollbars=0,status=0,titlebar=0,toolbar=0,right=0,bottom=0');
	}

	function randomPassword(length)
	{
			chars = 'abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ1234567890';
			pass = '';
			for(x=0;x<length;x++)
			{
					i = Math.floor(Math.random() * 62);
					pass += chars.charAt(i);
			}
			return pass;
	}
	