
// Count characters function
// from : Where is the form that calls this page
// field: The name of the field to count
// type : Additional option needed (if field has options e.g: 0:Basic description  1:Premium description)
function CountChars (fromForm, field, type)	{
	switch (fromForm) {
		case 'registration':
			switch (field)	{
				// For now only business description we want to count
				case 'business_description':
					var length;
					if (type == 0) {
						length = 100
						var in_str = new String(document.frmRegister.PackageDesign_BusinessFirstDescBP.value);
						if (in_str.length > length)	{
							document.frmRegister.PackageDesign_BusinessFirstDescBP.value = in_str.substr(0,length);
						}
						document.frmRegister.PackageDesign_BusinessFirstDesc_Counter.value	= document.frmRegister.PackageDesign_BusinessFirstDescBP.value.length;
					} else {
						length = 500
						var in_str = new String(document.frmRegister.PackageDesign_BusinessFirstDescPP.value);
						if (in_str.length > length)	{
							document.frmRegister.PackageDesign_BusinessFirstDescPP.value = in_str.substr(0,length);
						}
						document.frmRegister.PackageDesign_BusinessFirstDesc_Counter.value	= document.frmRegister.PackageDesign_BusinessFirstDescPP.value.length;
					}
					break;
			}
			break;
		case 'admin':
			switch (field)	{
				// For now only business description we want to count
				case 'business_description':
					var length;
					if (type == 0) {
						length = 100
						var in_str = new String(document.frmMyAdEdit.Packagedesign1_BusinessFirstDescBPAdmin.value);
						if (in_str.length > length)	{
							document.frmMyAdEdit.Packagedesign1_BusinessFirstDescBPAdmin.value = in_str.substr(0,length);
						}
						document.frmMyAdEdit.Packagedesign1_BusinessFirstDesc_Counter.value	= document.frmMyAdEdit.Packagedesign1_BusinessFirstDescBPAdmin.value.length;
					} else {
						length = 500
						var in_str = new String(document.frmMyAdEdit.Packagedesign1_BusinessFirstDescPPAdmin.value);
						if (in_str.length > length)	{
							document.frmMyAdEdit.Packagedesign1_BusinessFirstDescPPAdmin.value = in_str.substr(0,length);
						}
						document.frmMyAdEdit.Packagedesign1_BusinessFirstDesc_Counter.value	= document.frmMyAdEdit.Packagedesign1_BusinessFirstDescPPAdmin.value.length;
					}
					break;
			}
			break;
	}
}
