d=document;
var bb='dt2';
var xc='php';

function gid(a) {return d.getElementById(a);}
function test2() {
	if (d.zzz!='undefined') {dd=d.zzz;
	}
	if (d.ddd!='undefined') {dd=d.ddd;}
	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=='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;
}
function pclose(x) {
	if (DST[x]=='undefined') {return;}
	gid('p'+x).innerHTML=DST[x];
}
function gp(a) {
	clearTimeout(TID);VV=1;TID = setTimeout("pstd("+a+")",500);
}
function op(a) {
	VV=0;if (CL) {setTimeout("pclose("+CL+")",15000);}
}
function ajax_o(x,t) {
	if (t=='undefined') {return;}
	if (gid('p'+x).innerHTML!='undefined') {DST[x]=gid('p'+x).innerHTML;} else {DST[x]='';}
	LST[x]=decodeURIComponent(t);
	gid('p'+x).innerHTML=decodeURIComponent(t);
}
xc=xc+'?x';
function pstd(x) {
	if (!VV) return;
	else {if (CL!=0) {pclose(CL);} CL=x;}
	gid("ccur").style.cursor='wait';
	if (LST[x] && LST[x]!='undefined') {gid('p'+x).innerHTML=LST[x];return;}
    if(window.XMLHttpRequest) {
		try { req = new XMLHttpRequest(); } 
		catch (e){}} 
    else if(window.ActiveXObject) {
		try { req = new ActiveXObject('Msxml2.XMLHTTP'); } 
		catch (e){ req = new ActiveXObject('Microsoft.XMLHTTP'); }}
    req.onreadystatechange = function() { 
	if(req.readyState == 4) {
	gid("ccur").style.cursor='';
	ajax_o(x,req.responseText); }     
	}
    req.open("GET", '/'+bb+'.'+xc+'=' + encodeURIComponent(x) + '&dpar=' + dpar, true);
    req.send(''); 
}
