function clickclear(thisfield, defaulttext) {
	if (thisfield.value == defaulttext) {
		thisfield.value = "";
	}
	thisfield.style.color = "#566c6f";
	thisfield.setAttribute("autocomplete", "off");
}

function clickrecall(thisfield, defaulttext) {
	if (thisfield.value == "") {
		thisfield.value = defaulttext;
		thisfield.style.color = "#007d7f";
	}
}



/*
//-------------------------------------
function ajaxRefresh() {
	
	var ajaxRequest_two;  // The variable that makes Ajax possible!
	
	try{
		// Opera 8.0+, Firefox, Safari
		ajaxRequest_two = new XMLHttpRequest();
	} catch (e){
		// Internet Explorer Browsers
		try{
			ajaxRequest_two = new ActiveXObject("Msxml2.XMLHTTP");
		} catch (e) {
			try{
				ajaxRequest_two = new ActiveXObject("Microsoft.XMLHTTP");
			} catch (e){
				// Something went wrong
				alert("Your browser broken!");
				return false;
			}
		}
	}

	
		// Create a function that will receive data sent from the server
		ajaxRequest_two.onreadystatechange = function() {
			if(ajaxRequest_two.readyState == 4){
				var ajaxDisplay_two = document.getElementById('userDiv');
				ajaxDisplay_two.innerHTML = ajaxRequest_two.responseText;
			}
		}


		ajaxRequest_two.open("GET", "/oi/ajax_fave_user.php", true);
		ajaxRequest_two.send(null);
	
}
*/



//-------------------------------------
function AJAX(){

	try {
		xmlHttp=new XMLHttpRequest(); // Firefox, Opera 8.0+, Safari
		return xmlHttp;
		
	} catch (e) {
		try {
			xmlHttp=new ActiveXObject("Msxml2.XMLHTTP"); // Internet Explorer
			return xmlHttp;
			
		} catch (e) {
			try {
				xmlHttp=new ActiveXObject("Microsoft.XMLHTTP");
				return xmlHttp;
			} catch (e) {
				alert("Your browser does not support AJAX.");
				return false;
			}
		}
	}
}

//--------------
function refreshFave() {

	var xmlHttp_three = AJAX();

	xmlHttp_three.onreadystatechange = function(){
		if(xmlHttp_three.readyState == 4){
			document.getElementById('userDiv').innerHTML = xmlHttp_three.responseText;
		}
	}

	var queryString_three = "/ajax_fave_user.php?";
	xmlHttp_three.open("GET",queryString_three,true);
	xmlHttp_three.send(null);
	
}

//--------------
function favethis() {

	var xmlHttp_one = AJAX();

	xmlHttp_one.onreadystatechange = function(){
		if(xmlHttp_one.readyState == 4){
			document.getElementById('ajaxDiv').innerHTML = xmlHttp_one.responseText;
			refreshFave();
		}
	}
	
	var favexx = document.getElementById('fave-this').value;
	var queryString = "/ajax_fave.php?favethis=" + favexx;
	xmlHttp_one.open("GET",queryString,true);
	xmlHttp_one.send(null);
	
	//event.preventDefault();
	event.returnValue = false;
}

//--------------
function unfavethis() {

	var xmlHttp_two = AJAX();

	xmlHttp_two.onreadystatechange = function(){
		if(xmlHttp_two.readyState == 4){
			document.getElementById('ajaxDiv').innerHTML = xmlHttp_two.responseText;
			refreshFave();
		}
	}
	
	var favexx = document.getElementById('unfave-this').value;
	var queryString = "/ajax_unfave.php?unfavethis=" + favexx;
	xmlHttp_two.open("GET",queryString,true);
	xmlHttp_two.send(null);
	
	//event.preventDefault();
	event.returnValue = false;
}
















