function CheckUserSubscribe(divID) {
	if (XMLHttpRequestObject) {
		var obj = document.getElementById(divID);
		// var id = document.getElementById("subuser").value;
		var id = document.getElementById("subuser").value;
		
		if (id == '') {
			alert("Please enter a username");
			return false;
		} else {
		
			obj.innerHTML = "Searching for: " + id + "<br/><img src=\"/images/animation/loading.gif\"><br/>Please Wait";
			// Must tell it that we are opening it in POST format
			XMLHttpRequestObject.open("POST", "/user.php?do=subscriptions&run=checkuser", true);
			// Also tell if which content-type
			XMLHttpRequestObject.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');
			
			// Create a null function
			XMLHttpRequestObject.onreadystatechange = function() {
				// Check to make sure download is 100% ready
				// 200 to make sure download is ready
				if (XMLHttpRequestObject.readyState == 4 && XMLHttpRequestObject.status == 200) {
					// Respond with error code / response in divid
					if (XMLHttpRequestObject.responseText != 'COMPLETE') {
						obj.innerHTML = XMLHttpRequestObject.responseText;
					} else {
						obj.innerHTML = "Subscription Added";
						setTimeout(window.location.reload(), 500);
						
					}
				}	
			}
			
			XMLHttpRequestObject.send("subuser=" + encodeURI(id));
		}
	}
}

function CheckCatSubscribe(divID) {
	if (XMLHttpRequestObject) {
		
		var obj = document.getElementById(divID);
		// var id = document.getElementById("subuser").value;
		var id = document.getElementById("catid").value;
		
		if (id == '') {
			alert("You must select a valid category");
			return false;
		} else {
		
			obj.innerHTML = "Searching for category<br/><img src=\"/images/animation/loading.gif\"><br/>Please Wait";
			// Must tell it that we are opening it in POST format
			XMLHttpRequestObject.open("POST", "/user.php?do=subscriptions&run=checkcat", true);
			// Also tell if which content-type
			XMLHttpRequestObject.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');
			
			// Create a null function
			XMLHttpRequestObject.onreadystatechange = function() {
				// Check to make sure download is 100% ready
				// 200 to make sure download is ready
				if (XMLHttpRequestObject.readyState == 4 && XMLHttpRequestObject.status == 200) {
					// Respond with error code / response in divid
					if (XMLHttpRequestObject.responseText != 'COMPLETE') {
						obj.innerHTML = XMLHttpRequestObject.responseText;
					} else {
						obj.innerHTML = "Subscription Added";
						setTimeout(window.location.reload(), 500);
						
					}
				}	
			}
			
			XMLHttpRequestObject.send("catid=" + encodeURI(id));
		}
	}
}

// Search for a user
function SearchUsername() {
	if (XMLHttpRequestObject) {
		// var id = document.getElementById("subuser").value;
		var id = document.getElementById("username").value;
		var withimages = document.getElementById("withimages").value;
		var female = document.getElementById("female").value;
		// alert(withimages); return false;
		if (withimages.checked == true) {
			var images = 1;
		} else {
			var images = 0;
		}
		
		if (female.checked == true) {
			var fem = 1;
		} else {
			var fem = 0;
		}

		
		if (id == '') {
			alert("Please enter a username");
			return false;
		} else {
			return true;
		}
	}
}

// Search for a user
function BrowseUsers(divID) {
	if (XMLHttpRequestObject) {
		var obj = document.getElementById(divID);
		// var id = document.getElementById("subuser").value;
		var sex = document.getElementById("sex").value;
		var sexuality = document.getElementById("sexuality").value;
		var smoker = document.getElementById("smoker").value;
		var drinker = document.getElementById("drinker").value;
		var webcam = document.getElementById("webcam").value;
		var body = document.getElementById("body").value;
		var avatar = document.getElementById("avatar").value;
		toggleLayer("latest");
		var searchstring = "Now performing search<br/><img src=\"/images/animation/loading.gif\"><br/>Sex: " + sex + "<br/>Sexuality: " + sexuality + "<br/>Smoker: " + smoker + "<br/>Drinker: " + drinker + "<br/>Webcam: " + webcam + "<br/>Body: " + body + "<br/>Avatar: " + avatar;
		obj.innerHTML = searchstring;
		// Must tell it that we are opening it in POST format
		XMLHttpRequestObject.open("POST", "/users.php?do=search&run=browse", true);
		// Also tell if which content-type
		XMLHttpRequestObject.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');
		
		// Create a null function
		XMLHttpRequestObject.onreadystatechange = function() {
			// Check to make sure download is 100% ready
			// 200 to make sure download is ready
			if (XMLHttpRequestObject.readyState == 4 && XMLHttpRequestObject.status == 200) {
				
				// Set current latest to 0
				document.getElementById("latest").innerHTML = '';
				
				
				// Respond with error code / response in divid
				var response = XMLHttpRequestObject.responseText;
				var details = new Array();
				
				details = response.split('|');
				
				obj.innerHTML = details[0];	
				
			}	
		}
		
		XMLHttpRequestObject.send("sex=" + encodeURI(sex) + "&sexuality=" + encodeURI(sexuality) + "&smoker=" + encodeURI(smoker) + "&drinker=" + encodeURI(drinker) + "&webcam=" + encodeURI(webcam) + "&body=" + encodeURI(body) + "&avatar=" + encodeURI(avatar));

	}
}