//chgaracter restriction function

maxL=255;
function taLimit(taObj) {
	if (taObj.value.length==maxL) 
	{
		return false;
	}
	else
	{
		return true;
	}
}

function taCount(taObj,Cnt) { 
	objCnt=createObject(Cnt);
	objVal=taObj.value;
	if (objVal.length>maxL) objVal=objVal.substring(0,maxL);
	if (objCnt) objCnt.innerText=maxL-objVal.length;
	return true;
}
function createObject(objId) {
	if (document.getElementById) return document.getElementById(objId);
	else if (document.layers) return eval("document." + objId);
	else if (document.all) return eval("document.all." + objId);
	else return eval("document." + objId);
}

// ===========================================================

// Add project form validation

function validate_form()
{
	valid = true;
	if (document.forms.insertRecord.name.value == "")
	{
	alert ("Please enter a project name.");
	document.forms.insertRecord.name.focus();
	valid = false;
	}
	else if (document.forms.insertRecord.details.value =="")
	{
	alert ("Please include project description.");
	document.forms.insertRecord.details.focus();
	valid = false;
	}
	return valid;
}

// =================================================

// Add picture form validation

function validate_Pictureform()
{
	valid = true;
	if (document.forms.addPicture.description.value == "")
	{
	alert ("Please enter an image description.");
	document.forms.addPicture.description.focus();
	valid = false;
	}
	else if (document.forms.addPicture.image.value =="")
	{
	alert ("Please select a picture for upload.");
	valid = false;
	}
	return valid;
}

// =================================================