function ClearErrors()
{
	if ( document.getElementById('emerr') ) document.getElementById('emerr').innerText = "";
	if ( document.getElementById('pwerr') ) document.getElementById('pwerr').innerText = "";
	if ( document.getElementById('cfpwerr') ) document.getElementById('cfpwerr').innerText = "";
	document.getElementById('wberr').innerText = "";
	document.getElementById('ttlerr').innerText = "";
	document.getElementById('nameerr').innerText = "";
	document.getElementById('cntcerr').innerText = "";
}
function CheckFields(frm)
{
	if ( typeof(frm.email)!='undefined' ) var em = frm.email.value;
	if ( typeof(frm.pwd)!='undefined' ) var pw = frm.pwd.value;
	if ( typeof(frm.confpwd)!='undefined' ) var cfpw = frm.confpwd.value;
	var wb = frm.weblog.value;
	var ttl = frm.wTtl.value;
	var name = frm.admName.value;
	var cntcem = frm.cntcEm.value;
	var valid = true;

	ClearErrors();
	if ( typeof(frm.email)!='undefined' ) {
		if ( em.length == 0 ) {
			document.getElementById('emerr').innerText = wbscriptEmailError1;
			valid = false;
		}
		else if ( em.length > 0 && !isEmail(em) ) {
			document.getElementById('emerr').innerText = wbscriptEmailError2;
			valid = false;
		}
	}
	if ( typeof(frm.pwd)!='undefined' && pw.length == 0 ) {
		document.getElementById('pwerr').innerText = wbscriptPwdError1;
		valid = false;
	}
	if ( pw != cfpw ) {
		document.getElementById('cfpwerr').innerText = wbscriptPwdError2;
		valid = false;
	}
	if ( typeof(frm.confpwd)!='undefined' && cfpw.length == 0 ) {
		document.getElementById('cfpwerr').innerText = wbscriptPwdError3;
		valid = false;
	}
	if ( wb.length == 0 ) {
		document.getElementById('wberr').innerText = wbscriptBNameError1;
		valid = false;
	}
	else if ( !isValidWbName(wb) ) {
		document.getElementById('wberr').innerText = wbscriptBNameError2;
		valid = false;
	}
	if ( ttl.length == 0 ) {
		document.getElementById('ttlerr').innerText = wbscriptBTitleError;
		valid = false;
	}
	if ( name.length == 0 ) {
		document.getElementById('nameerr').innerText = wbscriptNameError;
		valid = false;
	}
	if ( cntcem.length == 0 ) {
		document.getElementById('cntcerr').innerText = wbscriptCntEmailError1;
		valid = false;
	}
	else if ( cntcem.length > 0 && !isEmail(cntcem) ) {
		document.getElementById('cntcerr').innerText = 	wbscriptCntEmailError2;
		valid = false;
	}

	return valid;
}
function CheckWbName(obj)
{
	var code = new RegExp("^[\-0-9a-zA-Z_]{1,}$");
	key = String.fromCharCode(window.event.keyCode);
	if ( key.match(code) ) return true;
	return false;
}

function isValidWbName(wb)
{
	var code = new RegExp("^[\-0-9a-zA-Z_]{6,20}$");
	if ( wb.match(code) ) return true;
	return false;
}

function ShowWeblogName(wb)
{
	if ( wb.length == 0 ) wb = "yourweblog";
	obj = document.all['wbaddr[]'];
	for (i=0; i<obj.length; i++) obj[i].innerText = wb;
}
