d=document;
function gid(a) {return d.getElementById(a);}
function test2() {
	var dd;
	if (d.ddd!='undefined') {dd=d.ddd;}
	if (d.zzz!='undefined') {dd=d.zzz;
	}
	if (typeof(dd)=='undefined') { return true; }

	for (i=0; i < dd.length; i++) {
		z=dd.elements[i].name;
		if (rrr[z]) {
			if ((dd.elements[i].type=='text' || dd.elements[i].type=='password' || dd.elements[i].type=='textarea') && dd.elements[i].value.length<1) {
				alert(rrr[z]);
				return false;
			}
			if (dd.elements[i].type=='text' && dd.elements[i].name=='email') {
				re = /^[a-z\d\.\-_]+\@[a-z\d\.\-_]+\.[a-z]+$/i;
				if (!re.test(dd.elements[i].value)) {
				alert(rrr[z]);
				return false;
				}
			}
			if (dd.elements[i].type=='select-one' && dd.elements[i].selectedIndex<0) {
				alert(rrr[z]);
				return false;
			}
			if (dd.elements[i].type=='select-multiple' && dd.elements[i].selectedIndex<0) {
				alert(rrr[z]);
				return false;
			}
		}
	}
	return true;
}
ll='';
function cllOvr(src,bcolor) { 
		if (ll=='') { ll=src.bgColor;}
		src.childNodes[0].style.color=bcolor;
		src.style.cursor = 'hand';
		src.bgColor = '#f7f7f7'; 
}
function cllOut(src,color) { 
		src.childNodes[0].style.color=color;
		src.style.cursor = 'default';
		src.bgColor = ll; 
		ll='';
}
function cellClk(src) {
	z1=pa(src);
	if (z1) {location.href=z1;}
}
function pa(s){
	s1=s.childNodes;
	for (var i=0; i<s1.length; i++) {
		if (s1[i].tagName!=undefined){
//alert(s1[i].tagName);
		if(s1[i].tagName.toUpperCase()=='A'){return s1[i];}
	}}
	return false;
}
function getch(a) {
	var r='';
	for (var i=0; i<dd.users.length; i++) {
		if (dd.users[i].value) {
		if (dd.users[i].checked==true) {
			if (!a) r="user="+dd.users[i].value+'&';
			else r+="user[]="+dd.users[i].value+"&";
			}
		}
	}
	r+='dom='+dd.dom.value;
	return r;
}
