In order to use the form name in Microsoft Dynamics CRM 2011, you use this element as a base.
var item = Xrm.Page.ui.formSelector.getCurrentItem(); if (item.getLabel() == "[Specific Form Name]") // Your desired changes
From there, you can customize your form on demand as needed, such as setting different fields to be required or pre-populating some information so that users don’t have to.
Xrm.Page.getAttribute("[field]").setRequiredLevel("required"); Xrm.Page.getAttribute("[field]").setRequiredLevel("none"); [field].setValue([value]);
Now, if you want to change the functions of the ribbon instead, you can combine this with Tooltips for Disabled Ribbon Buttons in CRM 2011 and have even more ability for customization and adding your own buttons to each form.