function ajaxFunction(url,btn) {
	var xmlHttp;
	try {  // Firefox, Opera 8.0+, Safari 
		xmlHttp=new XMLHttpRequest();
	} catch (e) {  // Internet Explorer 
		try {
			xmlHttp=new ActiveXObject("Msxml2.XMLHTTP");
		} catch (e) {
			try {
				xmlHttp=new ActiveXObject("Microsoft.XMLHTTP");
			} catch (e) {
				alert("Your browser does not support AJAX!");
				return false;
			}
		}
	}
	xmlHttp.onreadystatechange=function() {
		if(xmlHttp.readyState==4) {
			document.getElementById("contentArea").innerHTML = xmlHttp.responseText;
			fixPNG();
		}
	}
	xmlHttp.open("GET",url,true);
	xmlHttp.send(null);
	
	imgHome = "/images/btn_home.gif";
	imgHistory = "/images/btn_history.gif";
	imgYourHome = "/images/btn_your_home.gif";
	imgLocation = "/images/btn_location.gif";
	imgViews = "/images/btn_views.gif";
	imgContact = "/images/btn_contact.gif";
	imgNews = "/images/btn_news.gif";
	document["btnHome"].src = imgHome;
	document["btnHistory"].src = imgHistory;
	document["btnYourHome"].src = imgYourHome;
	document["btnLocation"].src = imgLocation;
	document["btnViews"].src = imgViews;
	document["btnContact"].src = imgContact;
	document["btnNews"].src = imgNews;
	switch(btn){
		case "btnHome":
			imgHome = "/images/btn_home_over.gif";
			over = imgHome;
			break;
		case "btnHistory":
			imgHistory = "/images/btn_history_over.gif";
			over = imgHistory;
			break;
		case "btnYourHome":
			imgYourHome = "/images/btn_your_home_over.gif";
			over = imgYourHome;
			break;
		case "btnLocation":
			imgLocation = "/images/btn_location_over.gif";
			over = imgLocation;
			break;
		case "btnViews":
			imgViews = "/images/btn_views_over.gif";
			over = imgViews;
			break;
		case "btnContact":
			imgContact = "/images/btn_contact_over.gif";
			over = imgContact;
			break;
		case "btnNews":
			imgNews = "/images/btn_news_over.gif";
			over = imgNews;
			break;
		}
	document[btn].src = over;
}

function newImage(arg) {
	if (document.images) {
		rslt = new Image();
		rslt.src = arg;
		return rslt;
	}
}
function changeImages() {
	if (document.images && (preloadFlag == true)) {
		for (var i=0; i<changeImages.arguments.length; i+=2) {
			document[changeImages.arguments[i]].src = changeImages.arguments[i+1];
		}
	}
}
var preloadFlag = false;
function preloadImages() {
	if (document.images) {
		btn_home_over = newImage("/images/btn_home_over.gif");
		btn_history_over = newImage("/images/btn_history_over.gif");
		btn_your_home_over = newImage("/images/btn_your_home_over.gif");
		btn_location_over = newImage("/images/btn_location_over.gif");
		btn_views_over = newImage("/images/btn_views_over.gif");
		btn_contact_over = newImage("/images/btn_contact_over.gif");
		btn_news_over = newImage("/images/btn_news_over.gif");
		preloadFlag = true;
	}
}


var imgHome = "/images/btn_home_over.gif";
var imgHistory = "/images/btn_history.gif";
var imgYourHome = "/images/btn_your_home.gif";
var imgLocation = "/images/btn_location.gif";
var imgViews = "/images/btn_views.gif";
var imgContact = "/images/btn_contact.gif";
var imgNews = "/images/btn_news.gif";

function show_popup(gifurl,gifname,wd,ht,rs,mb,tb,lo,st,sb,x){
	var lf=10;
	var tp=10;
		if(!wd||!ht){
			var ha=((mb=='yes')?30:0)+((tb=='yes')?60:0)+((lo=='yes')?20:0)+((st=='yes')?20:0);wd=600;ht=400-ha;if(ver4){
				if(screen.availWidth){
					wd=screen.availWidth-20;ht=screen.availHeight-65-ha;lf=screen.availLeft;tp=screen.availTop+10;
				}
			}
		} 
	window.open(gifurl,gifname,'width='+wd+',height='+ht+',left='+lf+',top='+tp+',resizable='+rs+',menubar='+mb+',toolbar='+tb+',location='+lo+',status='+st+',scrollbars='+sb+x);
} 

// functions to make png graphics with transparent show up properly in IE 5.5 to 6.*
var arVersion = navigator.appVersion.split("MSIE")
var version = parseFloat(arVersion[1])

function fixPNG(){
	for(i=0; i<document.images.length; i++){
		type = document.images[i].src;
		type = type.substring(type.length-3, type.length);
		if(type == "png"){
			if ((version >= 5.5) && (version < 7) && (document.body.filters)){
				document.images[i].style.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + document.images[i].src + "', sizingMethod='scale')"
				document.images[i].src = "/images/dotblank.gif"
			}
		}
	}
	
}
function changePNG(img, replace){
	if ((version >= 5.5) && (version < 7) && (document.body.filters)){
		document[img].style.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + replace + "', sizingMethod='scale')";
	} else {
		document[img].src = replace;
	}
}