function lock(x){
	if(document.form1.Submit.disabled==false){ document.form1.Submit.disabled=true; document.form1.Submit.style.color='#999'; document.form1.Submit.style.backgroundColor='#eee'; }
}

function lock_required(z){
var req=z.required.value.split(',');
	for(var i=0;i<req.length;i++){
	var split2=req[i].split('=');
	var target=split2[0];
		if(z[target].value==''){ return false; }
	}
return true;
}

function unlock(x,z){
if(lock_required(z)){

	if(z.Submit.disabled==true && x.value!=''){ z.Submit.disabled=false; z.Submit.style.color='#fff'; z.Submit.style.backgroundColor='#69c'; }
	else if(z.Submit.disabled==false && x.value==''){ z.Submit.disabled=true; z.Submit.style.color='#999'; z.Submit.style.backgroundColor='#eee'; }

} else { if(z.Submit.disabled==false){ z.Submit.disabled=true; z.Submit.style.color='#999'; z.Submit.style.backgroundColor='#eee'; } }
}

function nulling(x,z){
	if(z.Submit.disabled==false){
	z.Submit.disabled=true;
	z.Submit.style.color='#999';
	z.Submit.style.backgroundColor='#eee';
	return true;
	//z.submit();
	}else{
	return false;
	}
}

