

function swapClass(el, a, b) {
	var hasClass = Element.hasClassName(el, a);
	var del = hasClass ? a : b;
	var add = hasClass ? b : a;
	Element.removeClassName(el, del);
	Element.addClassName(el, add);
	//alert(del + " "  + add);
}

function noEnter(e) {
	var key;

	if(window.event) {
		key = window.event.keyCode;//IE
	} else {
		key = e.which;//firefox
	} 
	if(key == 13 || key == 3) {
		e.preventDefault();
		return false;
	}
}

function css(tag, css){
	var css_string = tag + ' {' + css + '}';
	//alert(css_string);
	document.write('<style>' + css_string + '</style>');
/*	var styletag = document.createElement("style");
	styletag.appendChild(document.createTextNode(css_string));
	document.getElementsByTagName("head")[0].appendChild(styletag);
*/	
}

function trim(strInput){
	var strTrimmmed = '';
	for (var i = 0;i<strInput.length; i++){
		if (strInput.charCodeAt(i)!=32){
			strTrimmmed += strInput[i];
		}
	}
	return strTrimmmed;
}


function addEvent(obj, evType, fn) { 
	if (obj.addEventListener) { 
		obj.addEventListener(evType, fn, false); 
		return true; 
	} else if (obj.attachEvent) { 
		var r = obj.attachEvent("on"+evType, fn); 
		return r; 
	} else { 
		return false; 
	} 
}


