function changeListImage(imgname) {
	var currentImg = document[imgname].src;

	if (currentImg=='/g/list/level1_open.gif') {
		document[imgname].src='/g/list/level1_closed.gif';
	} else {
		document[imgname].src='/g/list/level1_open.gif';
	}
}

function changeBlockImage(imgname) {
	var currentImg = document[imgname].src;

	if (currentImg=='/g/block_open.gif') {
		document[imgname].src='/g/block_closed.gif';
	} else {
		document[imgname].src='/g/block_open.gif';
	}
}

function countryselect() {
	var scountry = document.getElementById('country').value;
	document.location.href=scountry;
}

function pricerangeselect() {
	var sprice = document.getElementById('price').value;
	document.location.href='/search-results.asp?pricerange='+sprice;
}

function occasionselect() {
	var soccasion = document.getElementById('occasion').value;
	document.location.href='/search-results.asp?occasion='+soccasion;
}

function quickpopup() {
	window.open("/mytree/passwordreminder.asp","","width=520,height=245,scrollbars=no");
}

function synccolumns() {
	var newheight = 0;
	var rightcolumn = document.getElementById('rightcolumn').offsetHeight;
	var leftcolumn = document.getElementById('leftcolumn').offsetHeight;
	var maincontent = document.getElementById('maincontent').offsetHeight;

	if (rightcolumn > leftcolumn) {
	newheight = rightcolumn;
	document.getElementById('leftcolumn').style.height = newheight+"px";
	}

	if (rightcolumn > maincontent) {
	newheight = rightcolumn;
	document.getElementById('maincontent').style.height = newheight+"px";
	}
}

//Create AJAX requset object
function createRequest() {

	var request = null;

	try {
		request = new XMLHttpRequest();
	} catch (trymicrosoft) {

		try {
			request = new ActiveXObject("Msxm12.XMLHTTP");
		} catch (othermicrosoft) {

			try {
				request = new ActiveXObject("Microsoft.XMLHTTP");
			} catch (failed) {
				request = null;
			}
		}
	}

	return request;
}

function mytreelogin() {

	var request = createRequest();

	var username = document.getElementById('mytreeemail').value;
	var password = document.getElementById('mytreepassword').value;

	var parameters = "email=" + encodeURI(username)
					+"&password=" + encodeURI(password);

	var url = "/mytree/login.asp";

	request.onreadystatechange = function() {

								if (request.readyState == 4) {
									if (request.status == 200) {
										document.location.href=request.responseText;
										return false;
									}
									else {
										alert(request.responseText);
									}
								}
								}

	request.open('POST', url, true);
	request.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
	request.setRequestHeader("Content-length", parameters.length);
	request.setRequestHeader("Connection", "close");
	request.send(parameters);

}

function mytreerecipientlogin() {

	var username = document.getElementById('mytreeno').value;
	var password = document.getElementById('mytreerecipientpassword').value;

	document.forms["mytreeloginrecipient"].submit();

}

function jumpmenu(form,fieldname) {
	var newIndex = eval('form.'+fieldname+'.selectedIndex');

	cururl = eval('form.'+fieldname+'.options[ newIndex ].value');


	if (cururl!=''){
	window.location.assign( '/gifts/suitable-for/'+cururl );
	}

}

function checksearch(){
	if (document.searchform.ProductName.value.length ==0){
	alert('Please enter a search term');
	document.searchform.ProductName.focus();
	return (false);
	}
	if (document.searchform.ProductName.value =='Enter Keyword'){
	alert('Please enter a search term');
	document.searchform.ProductName.focus();
	return (false);
	}

	return(true);

}
