function returnObjById( id ) {
    if (document.getElementById)
        var returnVar = document.getElementById(id);
    else if (document.all)
        var returnVar = document.all[id];
    else if (document.layers)
        var returnVar = document.layers[id];
    return returnVar;
}
function isdefined( variable)
{
    return (typeof(window[variable]) == "undefined")?  false: true;
}


function checkform ( form ) {
	var errors = "";
	
	form.s.style.display = "none";
	if(isdefined(form.private_key) && "" == form.private_key.value) {
		errors = errors + "Please enter verification code in Key field\n";
		form.private_key.focus();
  	}else if("" == form.k.value){
		errors = errors + "Please enter Keyword field\n";
		form.k.focus();
  	}else if("" == form.d.value){
		errors = errors + "Please enter site address in Domain field\n";
		form.d.focus();
  	}else if(isdefined(form.private_key) && form.private_key.value.length != 6){
		errors = errors + "The verification code field Key must contain 6 symbols\n";
		form.private_key.focus();
  	}else if(form.k.value.length < 3){
		errors = errors + "Keyword must contain at least 3 symbols\n";
		form.k.focus();
  	}else if(form.d.value.length < 5){
		errors = errors + "Domain name must contain at least 5 symbols\n";
		form.d.focus();
	}
	if("" != errors){
		form.s.style.display = "inline";
    	alert( "Form error:\n" + errors );
    	return false ;
	}
  	return true ;
}
