utils = {
	createXMLHTTPRequest: function( ) {
		var objXMLHttp = null;
		if ( window.XMLHttpRequest ) {
			try {
				objXMLHttp = new XMLHttpRequest( );
			} catch ( e ) {
				objXMLHttp = false;
			}
		} else if ( window.createRequest ) {
			try	{
				objXMLHttp = new window.createRequest( );
			} catch ( e ) {
				objXMLHttp = false;
			}
		} else if ( window.ActiveXObject ) {
			try {
				objXMLHttp = new ActiveXObject( "Msxml2.XMLHTTP" );
			} catch ( e ) {
				try {
					objXMLHttp = new ActiveXObject( "Microsoft.XMLHTTP" );
				} catch ( e ) {
					objXMLHttp = false;
				}
			}
		}
		return objXMLHttp;
	},
	
	clearNode: function( node ) {
		var node, nodeLen = node.childNodes.length;
		
		while ( node.hasChildNodes( ) ) {
			node.removeChild( node.firstChild );
		}
	}
};

/*Object.prototype.isArray = function( ) {
	return ( this.constructor == Array ) ? true : false;	   
}

Array.prototype.trimArray = function( ) {
	var tmpArray = this.toString( );
	
	for ( var counterA = 0; counterA < tmpArray.length; counterA++ ) {
		
	}
}*/
