/*
	Created by Cyber View - cyberviewsites.com
	CyberStudio - StudioBlog
	version 1.0: April 7th 2008
*/
	var XMLHttpReObject = false; 
	try {
		/* e.g. Firefox */
		XMLHttpReObject = new XMLHttpRequest();
	} 
	catch(error1) {
		try {
			/* some versions IE */
			XMLHttpReObject = new ActiveXObject("Msxml2.XMLHTTP");
		} 
		catch(error2) {
			try {
				/* some versions IE */
				XMLHttpReObject = new ActiveXObject("Microsoft.XMLHTTP");
			} 
			catch(error3) {
				XMLHttpReObject = false;
			} 
		} 
	}

  //READ MORE
  function studioReadMoreAJAX(dataSource, divID, type) 
  { 
	if(XMLHttpReObject) {
	  var obj = document.getElementById(divID);
	  
	  dataSource = dataSource + "&t=" + type;
		 
	  XMLHttpReObject.open("POST", dataSource, true); 

	  XMLHttpReObject.onreadystatechange = function() 
	  {
		if (XMLHttpReObject.readyState == 4 && XMLHttpReObject.status == 200) { 
			obj.innerHTML = XMLHttpReObject.responseText; 
		} 
	  } 

	  XMLHttpReObject.send(null); 
	}
  }

  //TAG SEARCH
  function studioTagAJAX(dataSource, divID, textbox) 
  { 
	if(XMLHttpReObject) {
	  var obj = document.getElementById(divID);
	  var textObj = document.getElementById(textbox).value; 
	  
	  dataSource = dataSource + "?t=" + textObj;	
		 
	  XMLHttpReObject.open("POST", dataSource, true); 

	  XMLHttpReObject.onreadystatechange = function() 
	  {
		if (XMLHttpReObject.readyState == 4 && XMLHttpReObject.status == 200) { 
			obj.innerHTML = XMLHttpReObject.responseText; 
		} 
	  } 

	  XMLHttpReObject.send(null); 
	}
  }
  
  //POPULATE TAG SEARCH BOX with selected tag
  function studioTagPopulateAJAX(dataSource, divID, idnum) 
  { 
	if(XMLHttpReObject) {
	  var obj = document.getElementById(divID);		  
	  dataSource = dataSource + "?n=" + idnum;	
				 
	  XMLHttpReObject.open("POST", dataSource, true); 

	  XMLHttpReObject.onreadystatechange = function() 
	  {
		if (XMLHttpReObject.readyState == 4 && XMLHttpReObject.status == 200) { 
			obj.innerHTML = XMLHttpReObject.responseText; 
		} 
	  } 

	  XMLHttpReObject.send(null); 
	}
  }
  
  //ADD TAG TO DATABASE
  function studioTagAddAJAX(dataSource, divID, textbox) 
  { 
	if(XMLHttpReObject) {
	  var obj = document.getElementById(divID);	
	  var textObj = document.getElementById(textbox).value;	  
	  dataSource = dataSource + "&t=" + textObj;	
				 
	  XMLHttpReObject.open("POST", dataSource, true); 

	  XMLHttpReObject.onreadystatechange = function() 
	  {
		if (XMLHttpReObject.readyState == 4 && XMLHttpReObject.status == 200) { 
			obj.innerHTML = XMLHttpReObject.responseText; 
		} 
	  } 

	  XMLHttpReObject.send(null); 
	}
  }
  
  //DELETE TAG FROM DATABASE
  function studioTagDeleteAJAX(dataSource, divID) 
  { 
	if(XMLHttpReObject) {
	  var obj = document.getElementById(divID);	
				 
	  XMLHttpReObject.open("POST", dataSource, true); 

	  XMLHttpReObject.onreadystatechange = function() 
	  {
		if (XMLHttpReObject.readyState == 4 && XMLHttpReObject.status == 200) { 
			obj.innerHTML = XMLHttpReObject.responseText; 
		} 
	  } 

	  XMLHttpReObject.send(null); 
	}
  }