function makeHttpObject() {    
var xmlhttp=false;
/*@cc_on @*/
/*@if (@_jscript_version >= 5)
// JScript gives us Conditional compilation, we can cope with old IE versions.
// and security blocked creation of the objects.
 try {
  xmlhttp = new ActiveXObject("Msxml2.XMLHTTP");
 } catch (e) {
  try {
   xmlhttp = new ActiveXObject("Microsoft.XMLHTTP");
  } catch (E) {
   xmlhttp = false;
  }
 }
@end @*/
if (!xmlhttp && typeof XMLHttpRequest!='undefined') {
	try {
		xmlhttp = new XMLHttpRequest();
	} catch (e) {
		xmlhttp=false;
	}
}
if (!xmlhttp && window.createRequest) {
	try {
		xmlhttp = window.createRequest();
	} catch (e) {
		xmlhttp=false;
	}
}
  return xmlhttp;
}

function moreLess(status) {	
		
	if (status == 1) { 
		var navDiv = document.getElementById('mediaTypesBottom');
		var moreDiv = document.getElementById('moreLess');
		navDiv.style.display = 'none';
		moreDiv.innerHTML = "<a href='javascript:moreLess(2);'><img style='padding-left:50px;' border='0' src='images/More-Grey.gif' width='16' height='16' /></a> <a href='javascript:moreLess(2);'>More</a>";
	}
	
	if (status == 2) { 
		var navDiv = document.getElementById('mediaTypesBottom');
		var moreDiv = document.getElementById('moreLess');
		var moreDiv2 = document.getElementById('moreLess2');
		navDiv.style.display = 'block';
		moreDiv.innerHTML = '';
		moreDiv2.innerHTML = "<a href='javascript:moreLess(1);'><img style='padding-left:50px;' border='0' src='images/fewerGrey.gif' width='16' height='16' /></a> <a href='javascript:moreLess(1);'>Fewer</a>";
	}
	
	var sRequest = makeHttpObject();
	
	sRequest.open("POST", 'setMoreLess.php', true);
	sRequest.setRequestHeader('Content-Type','application/x-www-form-urlencoded');
	var param = 'status=' + status;

	sRequest.send(param);	
	
}

function getResults(searchWords) {
	
	var sRequest = makeHttpObject();
		
	searchWords = encodeURIComponent(searchWords)
	sRequest.open("GET", "myResults.php?searchWords="+searchWords, true)
	sRequest.send(null)
	
	sRequest.onreadystatechange = function(){
		if (sRequest.readyState == 4) {
		var response = sRequest.responseText;
				var  myDiv = document.getElementById('myresults');
				myDiv.innerHTML = response;
		}
	}
}


