function stateChange() {
  if(ajax.readyState === 4) {
	if(ajax.status === 200) {
		/* INSERT STUFF TO DO ON FAILURE */
		var str = ajax.responseText;
		str = str.replace(/#0B333C/gi,/#000000/);
		str = str.replace(/SIZE=/gi,/STYLE='font-size:'/);
		document.getElementById('textContentContainer').innerHTML = str;
		mCustomScrollbars();
	} else {
	  /* INSERT STUFF TO DO ON SUCCESS */
	  alert("Sorry for the inconvienence,\nPlease try again later!!!");
	}
  }
}

function ajax_request() {
  try { return new XMLHttpRequest(); } catch(e) {alert("1");}
  try { return new ActiveXObject("Msxml2.XMLHTTP.6.0"); } catch (e) {}
  try { return new ActiveXObject("Msxml2.XMLHTTP.3.0"); } catch (e) {}
  try { return new ActiveXObject("Msxml2.XMLHTTP");     } catch (e) {}
  try { return new ActiveXObject("Microsoft.XMLHTTP");  } catch (e) {}
  return null;
}
