/** This changes form items CCS if empty or changed * @param string itemName name of element * @param string labelName type of form item * @copyright Martin Ševčík, http://www.detepak.cz * version 18.9.2009 */ function msform_changeStyleFormItem(itemName) { var itemNameElement = document.getElementById(itemName); if (itemNameElement.value == '') { msform_disableFormItem(itemName); } else { msform_enableFormItem(itemName); } } function msform_changeStyleFormItem_label(itemName) { var itemNameElement = document.getElementById(itemName); if (itemNameElement.value == '') { msform_disableFormItem_label(itemName + '_label'); } else { msform_enableFormItem_label(itemName + '_label'); } } function msform_enableFormItem(itemName) { var itemNameElement = document.getElementById(itemName); itemNameElement.style.background = "#fff url('img/bg-input.gif') repeat-x"; itemNameElement.style.color = '#000'; itemNameElement.style.border = 'solid 1px #d00'; } function msform_disableFormItem(itemName) { var itemNameElement = document.getElementById(itemName); itemNameElement.style.background = '#ccc'; itemNameElement.style.color = '#aaa'; itemNameElement.style.border = 'solid 1px #aaa'; } function msform_enableFormItem_label(itemName) { var itemNameLabelElement = document.getElementById(itemName); itemNameLabelElement.style.color = '#d00'; } function msform_disableFormItem_label(itemName) { var itemNameLabelElement = document.getElementById(itemName); itemNameLabelElement.style.color = '#999'; }