var url = 'http://www.tonyhallassociates.com/'

function doDomEmail(e,d,n,a) {
	e+="@" + d;
	document.write("<a href=\"mailto:" + e +"\"" + a + ">");
	if (n) {} else {n=""};
	if (n=="") n=e;
	document.write(n);
	document.write("</a>");
}

function act(imgName) {
  //if (document.images) 
    document.images[imgName].src = eval(imgName + "_on.src");

}

function inact(imgName) {
  //if (document.images)
    document.images[imgName].src = eval(imgName + ".src");
}

function menuOver(groupID, HTMLElementNameOrID, Direction) {
	act(HTMLElementNameOrID)
	cswmShow(groupID, HTMLElementNameOrID, Direction)
}

function menuOut(HTMLElementNameOrID) {
	//inact(HTMLElementNameOrID)
	cswmHide()
}

function swapButton(id) {
	if (id == "for_buyers")	inact("btn_forbuyers")
	if (id == "for_sellers") inact("btn_forsellers")
	if (id == "about") inact("btn_about")
}


function css() {
	// BROWSER CHECK
	browser = navigator.appName;
	appVer = parseInt(navigator.appVersion);
	ie = "Microsoft Internet Explorer";
	ns = "Netscape";
	if (navigator.appVersion.indexOf("Macintosh") != -1) {
		isMac = true;
	} else {
		isMac = false;
	}


	if (isMac)  {
		if (browser == ie) {
			//document.styleSheets[0].disabled = true
			document.writeln('<link rel="stylesheet" type="text/css" media="screen" href="' + url + 'mac_ie.css">')
		} else {
			//document.styleSheets[0].disabled = true
			document.writeln('<link rel="stylesheet" type="text/css" media="screen" href="' + url + 'mac_NN.css">')
		}
	} else {
		if (browser == ie) {
			//document.styleSheets[0].disabled = true
			document.writeln('<link rel="stylesheet" type="text/css" media="screen" href="' + url + 'win_ie.css">')

		} else {

			//document.styleSheets[0].disabled = true
			document.writeln('<link rel="stylesheet" type="text/css" media="screen" href="' + url + 'win_NN.css">')	
		}
	}

}


var ph = ""
function printPage() {

	// reference to our print friendly version
	var ref = "_print.asp" + buildQueryString() + "&p=" + escape(window.location.href) + "&ph=" + ph


	if(document.all) {
		if(window.print) {
			window.print()
		} else {
			window.location.href = ref
		}
	} else {
		window.location.href = ref
	}
}

function printPageForAll() {

	// reference to our print friendly version
	var ref = "_print.asp" + buildQueryString() + "&p=" + escape(window.location.href) + "&ph=" + ph
	window.location.href = ref
}




function doPopup(url, width, height) {

	var myWin = window.open(url, "newWin", "status=no,width=" + width + ",height=" + height + ",location=no,toolbar=no,directories=no")
}





function doAdminPopup(url) {

	var localUrl = url
	if (localUrl == "") { localUrl = "Maintain_Jobs.htm" }
	var myWin = window.open("admin/help/default.asp?p="+localUrl, "newWin", "status=no,width=620,height=400,location=no,toolbar=no,directories=no")
}


/* THIS CODE KEEPS ERROR MESSAGES FROM POPPING UP */
function error() {
	return true
}
//window.onerror = error

function clearForm() {
	document.forms[0].reset()
}










/*
Text Link/Image Map Tooltip Script- 
© Dynamic Drive (www.dynamicdrive.com)
For full source code, and 100's more DHTML scripts
Visit http://www.dynamicdrive.com
*/

/*

if (!document.layers&&!document.all&&!document.getElementById)
event="test"
function showtip(current,e,text){

if (document.all||document.getElementById){
thetitle=text.split('<br>')
if (thetitle.length>1){
thetitles=''
for (i=0;i<thetitle.length;i++)
thetitles+=thetitle[i]
current.title=thetitles
}
//else
//current.title=text
//}

//else if (document.layers){
//document.tooltip.document.write('<layer bgColor="white" style="border:1px solid black;font-size:12px;">'+text+'</layer>')
//document.tooltip.document.close()
//document.tooltip.left=e.pageX+5
//document.tooltip.top=e.pageY+5
//document.tooltip.visibility="show"
}
}
function hidetip(){ 
	if (!document.layers) {
		document.tooltip.visibility="hidden"
	}
}
*/














function QueryString(key)
{
	var value = null;
	for (var i=0;i<QueryString.keys.length;i++)
	{
		if (QueryString.keys[i]==key)
		{
			value = QueryString.values[i];
			break;
		}
	}
	return value;
}
QueryString.keys = new Array();
QueryString.values = new Array();

function QueryString_Parse()
{
	var query = window.location.search.substring(1);
	var pairs = query.split("&");
	
	for (var i=0;i<pairs.length;i++)
	{
		var pos = pairs[i].indexOf('=');
		if (pos >= 0)
		{
			var argname = pairs[i].substring(0,pos);
			var value = pairs[i].substring(pos+1);
			QueryString.keys[QueryString.keys.length] = argname;
			QueryString.values[QueryString.values.length] = value;		
		}
	}

}

function buildQueryString() {
	var strReturn = "?tp=1"
	for (var i=0; i<QueryString.keys.length;i++) {
		strReturn += "&" + QueryString.keys[i] + "=" + QueryString.values[i]
	}

	// Return
	return(strReturn)
}

QueryString_Parse();
