function o_find(n, d) {
	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=o_find(n,d.layers[i].document);
  	if (!x && d.getElementById) x=d.getElementById(n);
  	return x;
}

function i_preload() {
	var d=document;
	if(d.images) {
		if(!d.i_loader) d.i_loader=new Array();
    	var i,j=d.i_loader.length,a=i_preload.arguments;
    	for(i=0; i<a.length; i++) if (a[i].indexOf("#")!=0) {
    		d.i_loader[j]=new Image;
    		d.i_loader[j++].src=a[i];
    	}
    }
}

function i_swap() {
	var i,j=0,x,a=i_swap.arguments;
	document.i_matrix=new Array();
	for(i=0;i<(a.length-2);i+=3) if((x=o_find(a[i]))!=null) {
		document.i_matrix[j++]=x;
		if(!x.oSrc) x.oSrc=x.src;
		x.src=a[i+2];
	}
}

function i_restore() {
	var i,x,a=document.i_matrix;
	for(i=0;a&&i<a.length&&(x=a[i])&&x.oSrc;i++) x.src=x.oSrc;
}

function h_click(i) {
	self.location = i.firstChild.href;
	return false;
}

function h_over(i) {
	var m, f;
	m = o_find('member' + i);
	f = o_find('flag' + i);
	m.className = 'tdmemberover';
	f.className = 'tdflagover';
	m.firstChild.className = 'amemberover';
	m.firstChild.onmouseover();
	return false;
}

function h_out(i) {
	var m, f;
	m = o_find('member' + i);
	f = o_find('flag' + i);
	m.className = 'tdmember';
	f.className = 'tdflag';
	m.firstChild.className = 'amember';
	m.firstChild.onmouseout();
	return false;
}

function u_redirect(p) {
	var a,n='',i=0,u=self.location.pathname;
	a = u.split('/');
	for (i;i<a.length-1;i++) n += a[i] + '/';
	self.location.pathname = n + p;
}

function l_show(c, l) {
	var o = o_find(l);
	o.style.display = (c) ? 'block' : 'none';
}

function e_link() {
	var a,l,i,d=document;
	if (!d.getElementsByTagName) return;
	a = d.getElementsByTagName("a");
 	for (i=0;i<a.length; i++) {
   		l = a[i];
   		if (l.getAttribute("href") && l.getAttribute("rel") == "external")
     	l.target = "_blank";
	}
}
