// JavaScript Document
function swithdisplay(theid){
		obj=document.getElementById(theid+'l');
		obj2=document.getElementById(theid+'f');
		if(obj.style.display=='none'){
			obj.style.display='';
			obj2.style.display='none';
		}
		else{
			obj.style.display='none';
			obj2.style.display='';	
		}
}

function sd(theid){
		obj=document.getElementById(theid);
		if(obj.style.display=='none'){
			obj.style.display='';
		}
		else{
			obj.style.display='none';
		}
}

function addtofavortie(){
	var fav_url = 'http://www.doylesconstructionlawyers.com.au/';
	var fav_title = 'Doyles Construction Lawyers';
	if (document.all)
	window.external.addFavorite(fav_url, fav_title);
	else if (window.sidebar)
	window.sidebar.addPanel(fav_title, fav_url, "")
}

function isGecko(){
	return (navigator.userAgent.indexOf('Gecko') != -1);
}

function fontZoom(size)
{
 var thesize = 12;
 if(size==1){
	 thesize=thesize-1;
 }
 else{
 thesize=thesize+2; 	
 }
	document.getElementById('contentarea').style.fontSize =thesize;
}

function removeETN(n) {
	if (isGecko()){
		var treeWalker = document.createTreeWalker(n, NodeFilter.SHOW_TEXT, { acceptNode: function(node) { return /\S/.test(node.nodeValue) ? NodeFilter.FILTER_REJECT : NodeFilter.FILTER_ACCEPT } }, false);
		while (treeWalker.nextNode()){
			treeWalker.currentNode.parentNode.removeChild(treeWalker.currentNode);
		}
	}
}


function findObj(n, d) { //v4.01
	var p,i,x;
	if(!d) d=document;
	if((p=n.indexOf("?"))>0&&parent.frames.length) {
		d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);
	}
	if(!(x=d[n])&&d.all) x=d.all[n];
	for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
	for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=findObj(n,d.layers[i].document);
	if(!x && d.getElementById) x=d.getElementById(n);
	return x;
}

function dyUpdate(id,v,t){
	var el = findObj(id);
	try{
		if(t=="in"){
			el.innerHTML = v;
		}else if(t=="va"){
			el.value = v;
			el.assign = v;
		}else if(t=="cb"){
			if(v>0){
				el.checked = true;	
			}else{
				el.checked = false;	
			}
		}else if(t=="alt"){
			el.alt = v;
			el.title = v;
		}else if (t=="sel"){
			el.selectedindex = 0;
			el.options[0].selected = true;
			for (i = 0; i < el.length ; i++){
				if(el.options[i].value == v){
					el.selectedindex = i;
					el.options[i].selected = true;
					break;
				}
			}
		}
	}catch(e){
		alert("error populating: "+id);
	}
}


function midWin(n,w,h,u){ //v2.0
	var l = (screen.width - w) / 2;
	var t = (screen.height - h) / 2;
	eval("var "+n+"=window.open('"+u+"','"+n+"','width="+w+",height="+h+",left="+l+",top="+t+",scrollbars=yes,resizable=yes,dependent=yes')");
	eval(n+".focus()");
}


