function createRequestObject(){
	var request_;
	var browser = navigator.appName;
	if(browser == "Microsoft Internet Explorer"){
		request_ = new ActiveXObject("Microsoft.XMLHTTP");
	}else{
		request_ = new XMLHttpRequest();
	}
	return request_;
}

var http = createRequestObject();

function handleInfo2(){
	if(http.readyState == 4){
		var response = http.responseText;
		document.getElementById('newtextbox').innerHTML = response;
	}
}

function show_colours(productid){
	if(document.getElementById('sizeselecter').value != ''){
		http.open('get', '/includes/shop/getitemcolours.php?size=' + document.getElementById('sizeselecter').value + '&productid=' + productid);
		http.onreadystatechange = handleInfo2;
		http.send(null);
	}else{

		document.getElementById('newtextbox').innerHTML = "";

	}
}

function handleFeatureLoad(){
	if(http.readyState == 4){
		var response = http.responseText;
		document.getElementById('featured_content').innerHTML = response;
	}
}

function handleInfoMind(){
	if(http.readyState == 4){
		var response = http.responseText;
		document.getElementById('mind_cat').innerHTML = response;
	}
}
function handleInfoBody(){
	if(http.readyState == 4){
		var response = http.responseText;
		document.getElementById('body_cat').innerHTML = response;
	}
}
function handleInfoSoul(){
	if(http.readyState == 4){
		var response = http.responseText;
		document.getElementById('soul_cat').innerHTML = response;
	}
}
function show_cat(pid, sid, value){
	mclosetime();
	//if(document.getElementById('sizeselecter').value != ''){
	http.open('get', '/includes/shop/getcat.php?parent=' + sid);
	if(pid == "mind_cat"){
		http.onreadystatechange = handleInfoMind;
	}
	http.send(null);
}

function load_featured(pageid){
	http.open('get', '/includes/shop/show_featured.php?page='+pageid);
	http.onreadystatechange = handleFeatureLoad;
	http.send(null);
}
