//pass it some values to check!
function checkChars(string,extrachars){
	
	var bad = Array('$','£','[',']','/','?',';',':','~','#','{','}','\\','.','%','^','&','*','(',')','_','+','=',"'", '"', '@');
	if(typeof(extrachars)=="object"){
		for(var i in extrachars){
			bad.push(i);
		}
	}
	else{
		bad.push(extrachars);
	}
	for(var i=0;i<bad.length;i++){
			if(string.indexOf(bad[i])>-1){
				if(bad[i]== " "){
					return "Space";
				}
		return bad[i];	
			}
		}
		return false;
}



function checkCategoryName(){
	if(checkChars(document.categories.name.value)===true){
		return true;	
	}
	alert("Bad Category Name \n" + checkChars(document.categories.name.value) + " is an invalid character");
	document.categories.name.focus();
	return false;
}
