/** * element_common.js * * Copyright 2009, Moxiecode Systems AB * Released under LGPL License. * * License: http://tinymce.moxiecode.com/license * Contributing: http://tinymce.moxiecode.com/contributing */ tinyMCEPopup.requireLangPack(); function initCommonAttributes(elm) { var formObj = document.forms[0], dom = tinyMCEPopup.editor.dom; setFormValue('title', dom.getAttrib(elm, 'title')); setFormValue('lang', dom.getAttrib(elm, 'lang')); setFormValue('xml:lang', dom.getAttrib(elm, 'xml:lang')); } function setFormValue(name, value) { if(document.forms[0].elements[name]) document.forms[0].elements[name].value = value; } function addZeros(value, len) { var i; value = "" + value; if (value.length < len) { for (i=0; i<(len-value.length); i++) value = "0" + value; } return value; } function selectByValue(form_obj, field_name, value, add_custom, ignore_case) { if (!form_obj || !form_obj.elements[field_name]) return; var sel = form_obj.elements[field_name]; var found = false; for (var i=0; i 0) { tagName = element_name; insertInlineElement(element_name); var elementArray = tinymce.grep(SXE.inst.dom.select(element_name)); for (var i=0; i