function addRemoveClass(id,className){
	domObj = document.getElementById(id);
	currentClass = domObj.className;
	if (currentClass.indexOf(className)<0){
		currentClass = currentClass+" "+className;
		domObj.className = currentClass;
	}else{
		currentClass = currentClass.replace(className, "");
		domObj.className = currentClass;
	}
}

flashDebugMode = false;
function flashDebugSetMode(mode){
	flashDebugMode = mode;
}

function flashDebugClear(){
	if(flashDebugMode){
		if(typeof debugWindow == "undefined" || debugWindow==null){
			var styleStr = 'toolbar=no,location=no,directories=no,status=no,menubar=no,copyhistory=yes,width='+600+',height='+440+'';//,left='+left+',top='+top+',screenX='+left+',screenY='+top;
			debugWindow = window.open("debug.html","debugWindow", styleStr);
		}else{
			try{
				var debugEcho = debugWindow.document.getElementById("debugEcho");
				debugEcho.innerHTML = "";
			}catch(e){}
		}
	}
}
function flashDebug(msg){
	if(flashDebugMode){
		if(typeof debugWindow == "undefined" || debugWindow==null){
			var styleStr = 'toolbar=no,location=no,directories=no,status=no,menubar=no,copyhistory=yes,width='+600+',height='+440+'';//,left='+left+',top='+top+',screenX='+left+',screenY='+top;
			debugWindow = window.open("debug.html","debugWindow", styleStr);
		}else{
			try{
				var debugEcho = debugWindow.document.getElementById("debugEcho");
				var lBr = "\n";
				if (navigator.appName.indexOf("Microsoft") != -1) {
					lBr = "<br />";
				}
				debugEcho.innerHTML = msg + lBr + debugEcho.innerHTML;
			}catch(e){}
		}
	}
}

function initSelectValue(selectID,selectValue){
	var selectObj = document.getElementById(selectID);
	for(var i=0;i<selectObj.options.length;i++){
		if(selectValue == selectObj.options.item(i).value){
			selectObj.selectedIndex = i;
		}
	}
}
