Clean
@ -1,21 +0,0 @@
|
||||
/*
|
||||
Product Name: dhtmlxSuite
|
||||
Version: 5.2.0
|
||||
Edition: Professional
|
||||
License: content of this file is covered by DHTMLX Commercial or Enterprise license. Usage without proper license is prohibited. To obtain it contact sales@dhtmlx.com
|
||||
Copyright UAB Dinamenta http://www.dhtmlx.com
|
||||
*/
|
||||
|
||||
dhtmlXMenuObject.prototype.loadXML = function(xmlFile, onLoad) {
|
||||
this.loadStruct(xmlFile, onLoad);
|
||||
};
|
||||
dhtmlXMenuObject.prototype.loadXMLString = function(xmlString, onLoad) {
|
||||
this.loadStruct(xmlString, onLoad);
|
||||
};
|
||||
dhtmlXMenuObject.prototype.setIconPath = function(path) {
|
||||
this.setIconsPath(path);
|
||||
};
|
||||
dhtmlXMenuObject.prototype.setImagePath = function() {
|
||||
/* no more used, from 90226 */
|
||||
};
|
||||
|
||||
@ -1,149 +0,0 @@
|
||||
/*
|
||||
Product Name: dhtmlxSuite
|
||||
Version: 5.2.0
|
||||
Edition: Professional
|
||||
License: content of this file is covered by DHTMLX Commercial or Enterprise license. Usage without proper license is prohibited. To obtain it contact sales@dhtmlx.com
|
||||
Copyright UAB Dinamenta http://www.dhtmlx.com
|
||||
*/
|
||||
|
||||
// effects: opacity, slide
|
||||
dhtmlXMenuObject.prototype.enableEffect = function(name, maxOpacity, effectSpeed) {
|
||||
|
||||
this._menuEffect = (name=="opacity"||name=="slide"||name=="slide+"?name:false);
|
||||
|
||||
this._pOpStyleIE = (navigator.userAgent.search(/MSIE\s[678]\.0/gi)>=0); // opacity was added in IE9
|
||||
|
||||
for (var a in this.idPull) {
|
||||
if (a.search(/polygon/) === 0) {
|
||||
this._pOpacityApply(a,(this._pOpStyleIE?100:1));
|
||||
this.idPull[a].style.height = "";
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
// opacity max value
|
||||
this._pOpMax = (typeof(maxOpacity)=="undefined"?100:maxOpacity)/(this._pOpStyleIE?1:100);
|
||||
|
||||
// opacity css styles
|
||||
this._pOpStyleName = (this._pOpStyleIE?"filter":"opacity");
|
||||
this._pOpStyleValue = (this._pOpStyleIE?"progid:DXImageTransform.Microsoft.Alpha(Opacity=#)":"#");
|
||||
|
||||
|
||||
// count of steps to open full polygon
|
||||
this._pSlSteps = (this._pOpStyleIE?10:20);
|
||||
|
||||
// timeout to open polygon
|
||||
this._pSlTMTimeMax = effectSpeed||50;
|
||||
|
||||
};
|
||||
|
||||
// extended show
|
||||
dhtmlXMenuObject.prototype._showPolygonEffect = function(pId) {
|
||||
this._pShowHide(pId, true);
|
||||
};
|
||||
|
||||
// extended hide
|
||||
dhtmlXMenuObject.prototype._hidePolygonEffect = function(pId) {
|
||||
this._pShowHide(pId, false);
|
||||
};
|
||||
|
||||
// apply opacity css
|
||||
dhtmlXMenuObject.prototype._pOpacityApply = function(pId, val) {
|
||||
this.idPull[pId].style[this._pOpStyleName] = String(this._pOpStyleValue).replace("#", val||this.idPull[pId]._op);
|
||||
};
|
||||
|
||||
dhtmlXMenuObject.prototype._pShowHide = function(pId, mode) {
|
||||
|
||||
if (!this.idPull) return;
|
||||
|
||||
// check if mode in progress
|
||||
if (this.idPull[pId]._tmShow != null) {
|
||||
if ((this.idPull[pId]._step_h > 0 && mode == true) || (this.idPull[pId]._step_h < 0 && mode == false)) return;
|
||||
window.clearTimeout(this.idPull[pId]._tmShow);
|
||||
this.idPull[pId]._tmShow = null;
|
||||
this.idPull[pId]._max_h = null;
|
||||
}
|
||||
|
||||
if (mode == false && (this.idPull[pId].style.visibility == "hidden" || this.idPull[pId].style.display == "none")) return;
|
||||
|
||||
if (mode == true && this.idPull[pId].style.display == "none") {
|
||||
this.idPull[pId].style.visibility = "hidden";
|
||||
this.idPull[pId].style.display = "";
|
||||
}
|
||||
|
||||
// init values or show-hide revert
|
||||
if (this.idPull[pId]._max_h == null) {
|
||||
|
||||
this.idPull[pId]._max_h = parseInt(this.idPull[pId].offsetHeight);
|
||||
this.idPull[pId]._h = (mode==true?0:this.idPull[pId]._max_h);
|
||||
this.idPull[pId]._step_h = Math.round(this.idPull[pId]._max_h/this._pSlSteps)*(mode==true?1:-1);
|
||||
if (this.idPull[pId]._step_h == 0) return;
|
||||
this.idPull[pId]._step_tm = Math.round(this._pSlTMTimeMax/this._pSlSteps);
|
||||
|
||||
if (this._menuEffect == "slide+" || this._menuEffect == "opacity") {
|
||||
this.idPull[pId].op_tm = this.idPull[pId]._step_tm;
|
||||
this.idPull[pId].op_step = (this._pOpMax/this._pSlSteps)*(mode==true?1:-1);
|
||||
if (this._pOpStyleIE) this.idPull[pId].op_step = Math.round(this.idPull[pId].op_step);
|
||||
this.idPull[pId]._op = (mode==true?0:this._pOpMax);
|
||||
this._pOpacityApply(pId);
|
||||
} else {
|
||||
this.idPull[pId]._op = (this._pOpStyleIE?100:1);
|
||||
this._pOpacityApply(pId);
|
||||
}
|
||||
|
||||
// show first time
|
||||
if (this._menuEffect.search(/slide/) === 0) this.idPull[pId].style.height = "0px";
|
||||
this.idPull[pId].style.visibility = "visible";
|
||||
|
||||
}
|
||||
|
||||
// run cycle
|
||||
this._pEffectSet(pId, this.idPull[pId]._h+this.idPull[pId]._step_h);
|
||||
|
||||
};
|
||||
|
||||
dhtmlXMenuObject.prototype._pEffectSet = function(pId, t) {
|
||||
|
||||
if (!this.idPull) return;
|
||||
|
||||
if (this.idPull[pId]._tmShow) window.clearTimeout(this.idPull[pId]._tmShow);
|
||||
|
||||
// check and apply next step
|
||||
this.idPull[pId]._h = Math.max(0,Math.min(t,this.idPull[pId]._max_h));
|
||||
if (this._menuEffect.search(/slide/) === 0) this.idPull[pId].style.height = this.idPull[pId]._h+"px";
|
||||
|
||||
t += this.idPull[pId]._step_h;
|
||||
|
||||
if (this._menuEffect == "slide+" || this._menuEffect == "opacity") {
|
||||
this.idPull[pId]._op = Math.max(0,Math.min(this._pOpMax,this.idPull[pId]._op+this.idPull[pId].op_step));
|
||||
this._pOpacityApply(pId);
|
||||
}
|
||||
|
||||
if ((this.idPull[pId]._step_h > 0 && t <= this.idPull[pId]._max_h) || (this.idPull[pId]._step_h < 0 && t >= 0)) {
|
||||
// continue
|
||||
var k = this;
|
||||
this.idPull[pId]._tmShow = window.setTimeout(function(){k._pEffectSet(pId,t);}, this.idPull[pId]._step_tm);
|
||||
} else {
|
||||
|
||||
// clear height
|
||||
if (this._menuEffect.search(/slide/) === 0) this.idPull[pId].style.height = "";
|
||||
|
||||
// hide completed
|
||||
if (this.idPull[pId]._step_h < 0) this.idPull[pId].style.visibility = "hidden";
|
||||
|
||||
if (this._menuEffect == "slide+" || this._menuEffect == "opacity") {
|
||||
this.idPull[pId]._op = (this.idPull[pId]._step_h<0?(this._pOpStyleIE?100:1):this._pOpMax);
|
||||
this._pOpacityApply(pId);
|
||||
}
|
||||
|
||||
// clear values
|
||||
this.idPull[pId]._tmShow = null;
|
||||
this.idPull[pId]._h = null;
|
||||
this.idPull[pId]._max_h = null;
|
||||
///this.idPull[pId]._step_h = null;
|
||||
this.idPull[pId]._step_tm = null;
|
||||
}
|
||||
|
||||
};
|
||||
|
||||
|
||||
@ -1,769 +0,0 @@
|
||||
/*
|
||||
Product Name: dhtmlxSuite
|
||||
Version: 5.2.0
|
||||
Edition: Professional
|
||||
License: content of this file is covered by DHTMLX Commercial or Enterprise license. Usage without proper license is prohibited. To obtain it contact sales@dhtmlx.com
|
||||
Copyright UAB Dinamenta http://www.dhtmlx.com
|
||||
*/
|
||||
|
||||
// enable/disable
|
||||
|
||||
dhtmlXMenuObject.prototype.setItemEnabled = function(id) {
|
||||
this._changeItemState(id, "enabled", this._getItemLevelType(id));
|
||||
};
|
||||
dhtmlXMenuObject.prototype.setItemDisabled = function(id) {
|
||||
this._changeItemState(id, "disabled", this._getItemLevelType(id));
|
||||
};
|
||||
dhtmlXMenuObject.prototype.isItemEnabled = function(id) {
|
||||
return (this.itemPull[this.idPrefix+id]!=null?(this.itemPull[this.idPrefix+id]["state"]=="enabled"):false);
|
||||
};
|
||||
|
||||
// enable/disable sublevel item
|
||||
dhtmlXMenuObject.prototype._changeItemState = function(id, newState, levelType) {
|
||||
var t = false;
|
||||
var j = this.idPrefix + id;
|
||||
if ((this.itemPull[j] != null) && (this.idPull[j] != null)) {
|
||||
if (this.itemPull[j]["state"] != newState) {
|
||||
this.itemPull[j]["state"] = newState;
|
||||
if (this.itemPull[j]["parent"] == this.idPrefix+this.topId && !this.conf.context) {
|
||||
this.idPull[j].className = "dhtmlxMenu_"+this.conf.skin+"_TopLevel_Item_"+(this.itemPull[j]["state"]=="enabled"?"Normal":"Disabled");
|
||||
} else {
|
||||
this.idPull[j].className = "sub_item"+(this.itemPull[j]["state"]=="enabled"?"":"_dis");
|
||||
}
|
||||
|
||||
this._updateItemComplexState(this.idPrefix+id, this.itemPull[this.idPrefix+id]["complex"], false);
|
||||
this._updateItemImage(id, levelType);
|
||||
// if changeItemState attached to onClick event and changing applies to selected item all selection should be reparsed
|
||||
if ((this.idPrefix + this.conf.last_click == j) && (levelType != "TopLevel")) {
|
||||
this._redistribSubLevelSelection(j, this.itemPull[j]["parent"]);
|
||||
}
|
||||
if (levelType == "TopLevel" && !this.conf.context) { // rebuild style.left and show nested polygons
|
||||
// this._redistribTopLevelSelection(id, "parent");
|
||||
}
|
||||
}
|
||||
}
|
||||
return t;
|
||||
};
|
||||
|
||||
|
||||
// set-get text
|
||||
dhtmlXMenuObject.prototype.getItemText = function(id) {
|
||||
return (this.itemPull[this.idPrefix+id]!=null?this.itemPull[this.idPrefix+id]["title"]:"");
|
||||
};
|
||||
|
||||
dhtmlXMenuObject.prototype.setItemText = function(id, text) {
|
||||
id = this.idPrefix + id;
|
||||
if ((this.itemPull[id] != null) && (this.idPull[id] != null)) {
|
||||
this._clearAndHide();
|
||||
this.itemPull[id]["title"] = text;
|
||||
if (this.itemPull[id]["parent"] == this.idPrefix+this.topId && !this.conf.context) {
|
||||
// top level
|
||||
var tObj = null;
|
||||
for (var q=0; q<this.idPull[id].childNodes.length; q++) {
|
||||
try { if (this.idPull[id].childNodes[q].className == "top_level_text") tObj = this.idPull[id].childNodes[q]; } catch(e) {}
|
||||
}
|
||||
if (String(this.itemPull[id]["title"]).length == "" || this.itemPull[id]["title"] == null) {
|
||||
if (tObj != null) tObj.parentNode.removeChild(tObj);
|
||||
} else {
|
||||
if (!tObj) {
|
||||
tObj = document.createElement("DIV");
|
||||
tObj.className = "top_level_text";
|
||||
if (this.conf.rtl && this.idPull[id].childNodes.length > 0) this.idPull[id].insertBefore(tObj,this.idPull[id].childNodes[0]); else this.idPull[id].appendChild(tObj);
|
||||
}
|
||||
tObj.innerHTML = this.itemPull[id]["title"];
|
||||
}
|
||||
} else {
|
||||
// sub level
|
||||
var tObj = null;
|
||||
for (var q=0; q<this.idPull[id].childNodes[1].childNodes.length; q++) {
|
||||
if (String(this.idPull[id].childNodes[1].childNodes[q].className||"") == "sub_item_text") tObj = this.idPull[id].childNodes[1].childNodes[q];
|
||||
}
|
||||
if (String(this.itemPull[id]["title"]).length == "" || this.itemPull[id]["title"] == null) {
|
||||
if (tObj) {
|
||||
tObj.parentNode.removeChild(tObj);
|
||||
tObj = null;
|
||||
this.idPull[id].childNodes[1].innerHTML = " ";
|
||||
}
|
||||
} else {
|
||||
if (!tObj) {
|
||||
tObj = document.createElement("DIV");
|
||||
tObj.className = "sub_item_text";
|
||||
this.idPull[id].childNodes[1].innerHTML = "";
|
||||
this.idPull[id].childNodes[1].appendChild(tObj);
|
||||
}
|
||||
tObj.innerHTML = this.itemPull[id]["title"];
|
||||
}
|
||||
}
|
||||
}
|
||||
};
|
||||
|
||||
// load from html
|
||||
dhtmlXMenuObject.prototype.loadFromHTML = function(objId, clearAfterAdd, onLoad) {
|
||||
|
||||
var t = this.conf.tags.item;
|
||||
this.conf.tags.item = "div";
|
||||
|
||||
var node = (typeof(objId)=="string"?document.getElementById(objId):objId);
|
||||
var items = this._xmlToJson(node, this.idPrefix+this.topId);
|
||||
this._initObj(items);
|
||||
|
||||
this.conf.tags.item = t;
|
||||
|
||||
if (clearAfterAdd) node.parentNode.removeChild(node);
|
||||
node = objOd = null;
|
||||
|
||||
if (onload != null) {
|
||||
if (typeof(onLoad) == "function") {
|
||||
onLoad();
|
||||
} else if (typeof(window[onLoad]) == "function") {
|
||||
window[onLoad]();
|
||||
}
|
||||
}
|
||||
};
|
||||
|
||||
// show/hide items
|
||||
dhtmlXMenuObject.prototype.hideItem = function(id) {
|
||||
this._changeItemVisible(id, false);
|
||||
};
|
||||
|
||||
dhtmlXMenuObject.prototype.showItem = function(id) {
|
||||
this._changeItemVisible(id, true);
|
||||
};
|
||||
|
||||
dhtmlXMenuObject.prototype.isItemHidden = function(id) {
|
||||
var isHidden = null;
|
||||
if (this.idPull[this.idPrefix+id] != null) { isHidden = (this.idPull[this.idPrefix+id].style.display == "none"); }
|
||||
return isHidden;
|
||||
};
|
||||
|
||||
dhtmlXMenuObject.prototype._changeItemVisible = function(id, visible) {
|
||||
var itemId = this.idPrefix+id;
|
||||
if (this.itemPull[itemId] == null) return;
|
||||
if (this.itemPull[itemId]["type"] == "separator") { itemId = "separator_"+itemId; }
|
||||
if (this.idPull[itemId] == null) return;
|
||||
this.idPull[itemId].style.display = (visible?"":"none");
|
||||
this._redefineComplexState(this.itemPull[this.idPrefix+id]["parent"]);
|
||||
};
|
||||
|
||||
// userdata
|
||||
dhtmlXMenuObject.prototype.setUserData = function(id, name, value) {
|
||||
this.userData[this.idPrefix+id+"_"+name] = value;
|
||||
};
|
||||
|
||||
dhtmlXMenuObject.prototype.getUserData = function(id, name) {
|
||||
return (this.userData[this.idPrefix+id+"_"+name]!=null?this.userData[this.idPrefix+id+"_"+name]:null);
|
||||
};
|
||||
|
||||
// open-mode (win/web)
|
||||
dhtmlXMenuObject.prototype.setOpenMode = function(mode) {
|
||||
this.conf.mode = (mode=="win"?"win":"web");
|
||||
};
|
||||
|
||||
// web-mode timeout
|
||||
dhtmlXMenuObject.prototype.setWebModeTimeout = function(tm) {
|
||||
this.conf.tm_sec = (!isNaN(tm)?tm:400);
|
||||
};
|
||||
|
||||
// icons
|
||||
dhtmlXMenuObject.prototype.getItemImage = function(id) {
|
||||
var imgs = new Array(null, null);
|
||||
id = this.idPrefix+id;
|
||||
if (this.itemPull[id]["type"] == "item") {
|
||||
imgs[0] = this.itemPull[id]["imgen"];
|
||||
imgs[1] = this.itemPull[id]["imgdis"];
|
||||
}
|
||||
return imgs;
|
||||
};
|
||||
|
||||
dhtmlXMenuObject.prototype.setItemImage = function(id, img, imgDis) {
|
||||
if (this.itemPull[this.idPrefix+id]["type"] != "item") return;
|
||||
this.itemPull[this.idPrefix+id]["imgen"] = img;
|
||||
this.itemPull[this.idPrefix+id]["imgdis"] = imgDis;
|
||||
this._updateItemImage(id, this._getItemLevelType(id));
|
||||
};
|
||||
|
||||
dhtmlXMenuObject.prototype.clearItemImage = function(id) {
|
||||
this.setItemImage(id, "", "");
|
||||
};
|
||||
|
||||
// visible area
|
||||
dhtmlXMenuObject.prototype.setVisibleArea = function(x1, x2, y1, y2) {
|
||||
this.conf.v_enabled = true;
|
||||
this.conf.v.x1 = x1;
|
||||
this.conf.v.x2 = x2;
|
||||
this.conf.v.y1 = y1;
|
||||
this.conf.v.y2 = y2;
|
||||
};
|
||||
|
||||
// tooltips
|
||||
dhtmlXMenuObject.prototype.setTooltip = function(id, tip) {
|
||||
id = this.idPrefix+id;
|
||||
if (!(this.itemPull[id] != null && this.idPull[id] != null)) return;
|
||||
this.idPull[id].title = (tip.length > 0 ? tip : null);
|
||||
this.itemPull[id]["tip"] = tip;
|
||||
};
|
||||
|
||||
dhtmlXMenuObject.prototype.getTooltip = function(id) {
|
||||
if (this.itemPull[this.idPrefix+id] == null) return null;
|
||||
return this.itemPull[this.idPrefix+id]["tip"];
|
||||
};
|
||||
|
||||
|
||||
|
||||
dhtmlXMenuObject.prototype.setTopText = function(text) {
|
||||
if (this.conf.context) return;
|
||||
if (this._topText == null) {
|
||||
this._topText = document.createElement("DIV");
|
||||
this._topText.className = "dhtmlxMenu_TopLevel_Text_"+(this.conf.rtl?"left":(this.conf.align=="left"?"right":"left"));
|
||||
this.base.appendChild(this._topText);
|
||||
}
|
||||
this._topText.innerHTML = text;
|
||||
};
|
||||
|
||||
dhtmlXMenuObject.prototype.setAlign = function(align) {
|
||||
if (this.conf.align == align) return;
|
||||
if (align == "left" || align == "right") {
|
||||
// if (this.setRTL) this.setRTL(false);
|
||||
this.conf.align = align;
|
||||
if (this.cont) this.cont.className = (this.conf.align=="right"?"align_right":"align_left");
|
||||
if (this._topText != null) this._topText.className = "dhtmlxMenu_TopLevel_Text_"+(this.conf.align=="left"?"right":"left");
|
||||
}
|
||||
};
|
||||
|
||||
dhtmlXMenuObject.prototype.setHref = function(itemId, href, target) {
|
||||
if (this.itemPull[this.idPrefix+itemId] == null) return;
|
||||
this.itemPull[this.idPrefix+itemId]["href_link"] = href;
|
||||
if (target != null) this.itemPull[this.idPrefix+itemId]["href_target"] = target;
|
||||
};
|
||||
|
||||
dhtmlXMenuObject.prototype.clearHref = function(itemId) {
|
||||
if (this.itemPull[this.idPrefix+itemId] == null) return;
|
||||
delete this.itemPull[this.idPrefix+itemId]["href_link"];
|
||||
delete this.itemPull[this.idPrefix+itemId]["href_target"];
|
||||
};
|
||||
/*
|
||||
File [id="file"] -> Open [id="open"] -> Last Save [id="lastsave"]
|
||||
getCircuit("lastsave") will return Array("file", "open", "lastsave");
|
||||
*/
|
||||
|
||||
dhtmlXMenuObject.prototype.getCircuit = function(id) {
|
||||
var parents = new Array(id);
|
||||
while (this.getParentId(id) != this.topId) {
|
||||
id = this.getParentId(id);
|
||||
parents[parents.length] = id;
|
||||
}
|
||||
return parents.reverse();
|
||||
};
|
||||
|
||||
// checkboxes
|
||||
dhtmlXMenuObject.prototype._getCheckboxState = function(id) {
|
||||
if (this.itemPull[this.idPrefix+id] == null) return null;
|
||||
return this.itemPull[this.idPrefix+id]["checked"];
|
||||
};
|
||||
|
||||
dhtmlXMenuObject.prototype._setCheckboxState = function(id, state) {
|
||||
if (this.itemPull[this.idPrefix+id] == null) return;
|
||||
this.itemPull[this.idPrefix+id]["checked"] = state;
|
||||
};
|
||||
|
||||
dhtmlXMenuObject.prototype._updateCheckboxImage = function(id) {
|
||||
if (this.idPull[this.idPrefix+id] == null) return;
|
||||
this.itemPull[this.idPrefix+id]["imgen"] = "chbx_"+(this._getCheckboxState(id)?"1":"0");
|
||||
this.itemPull[this.idPrefix+id]["imgdis"] = this.itemPull[this.idPrefix+id]["imgen"];
|
||||
try { this.idPull[this.idPrefix+id].childNodes[(this.conf.rtl?2:0)].childNodes[0].className = "sub_icon "+this.itemPull[this.idPrefix+id]["imgen"]; } catch(e){}
|
||||
};
|
||||
|
||||
dhtmlXMenuObject.prototype._checkboxOnClickHandler = function(id, type, casState) {
|
||||
if (type.charAt(1)=="d") return;
|
||||
if (this.itemPull[this.idPrefix+id] == null) return;
|
||||
var state = this._getCheckboxState(id);
|
||||
if (this.checkEvent("onCheckboxClick")) {
|
||||
if (this.callEvent("onCheckboxClick", [id, state, this.conf.ctx_zoneid, casState])) {
|
||||
this.setCheckboxState(id, !state);
|
||||
}
|
||||
} else {
|
||||
this.setCheckboxState(id, !state);
|
||||
}
|
||||
// call onClick if exists
|
||||
if (this.checkEvent("onClick")) this.callEvent("onClick", [id]);
|
||||
};
|
||||
|
||||
dhtmlXMenuObject.prototype.setCheckboxState = function(id, state) {
|
||||
this._setCheckboxState(id, state);
|
||||
this._updateCheckboxImage(id);
|
||||
};
|
||||
|
||||
dhtmlXMenuObject.prototype.getCheckboxState = function(id) {
|
||||
return this._getCheckboxState(id);
|
||||
};
|
||||
|
||||
dhtmlXMenuObject.prototype.addCheckbox = function(mode, nextToId, pos, itemId, itemText, state, disabled) {
|
||||
// checks
|
||||
if (this.conf.context && nextToId == this.topId) {
|
||||
// adding checkbox as first element to context menu
|
||||
// do nothing
|
||||
} else {
|
||||
if (this.itemPull[this.idPrefix+nextToId] == null) return;
|
||||
if (mode == "child" && this.itemPull[this.idPrefix+nextToId]["type"] != "item") return;
|
||||
}
|
||||
//
|
||||
var img = "chbx_"+(state?"1":"0");
|
||||
var imgDis = img;
|
||||
//
|
||||
|
||||
if (mode == "sibling") {
|
||||
|
||||
var id = this.idPrefix+(itemId!=null?itemId:this._genStr(24));
|
||||
var parentId = this.idPrefix+this.getParentId(nextToId);
|
||||
this._addItemIntoGlobalStrorage(id, parentId, itemText, "checkbox", disabled, img, imgDis);
|
||||
this.itemPull[id]["checked"] = state;
|
||||
this._renderSublevelItem(id, this.getItemPosition(nextToId));
|
||||
} else {
|
||||
|
||||
var id = this.idPrefix+(itemId!=null?itemId:this._genStr(24));
|
||||
var parentId = this.idPrefix+nextToId;
|
||||
this._addItemIntoGlobalStrorage(id, parentId, itemText, "checkbox", disabled, img, imgDis);
|
||||
this.itemPull[id]["checked"] = state;
|
||||
if (this.idPull["polygon_"+parentId] == null) { this._renderSublevelPolygon(parentId, parentId); }
|
||||
this._renderSublevelItem(id, pos-1);
|
||||
this._redefineComplexState(parentId);
|
||||
}
|
||||
};
|
||||
|
||||
|
||||
// hot-keys
|
||||
dhtmlXMenuObject.prototype.setHotKey = function(id, hkey) {
|
||||
|
||||
id = this.idPrefix+id;
|
||||
|
||||
if (!(this.itemPull[id] != null && this.idPull[id] != null)) return;
|
||||
if (this.itemPull[id]["parent"] == this.idPrefix+this.topId && !this.conf.context) return;
|
||||
if (this.itemPull[id]["complex"]) return;
|
||||
var t = this.itemPull[id]["type"];
|
||||
if (!(t == "item" || t == "checkbox" || t == "radio")) return;
|
||||
|
||||
// retrieve obj
|
||||
var hkObj = null;
|
||||
try { if (this.idPull[id].childNodes[this.conf.rtl?0:2].childNodes[0].className == "sub_item_hk") hkObj = this.idPull[id].childNodes[this.conf.rtl?0:2].childNodes[0]; } catch(e){}
|
||||
|
||||
if (hkey.length == 0) {
|
||||
// remove if exists
|
||||
this.itemPull[id]["hotkey_backup"] = this.itemPull[id]["hotkey"];
|
||||
this.itemPull[id]["hotkey"] = "";
|
||||
if (hkObj != null) hkObj.parentNode.removeChild(hkObj);
|
||||
|
||||
} else {
|
||||
|
||||
// add if needed or change
|
||||
this.itemPull[id]["hotkey"] = hkey;
|
||||
this.itemPull[id]["hotkey_backup"] = null;
|
||||
//
|
||||
if (hkObj == null) {
|
||||
hkObj = document.createElement("DIV");
|
||||
hkObj.className = "sub_item_hk";
|
||||
var item = this.idPull[id].childNodes[this.conf.rtl?0:2];
|
||||
while (item.childNodes.length > 0) item.removeChild(item.childNodes[0]);
|
||||
item.appendChild(hkObj);
|
||||
}
|
||||
hkObj.innerHTML = hkey;
|
||||
|
||||
}
|
||||
};
|
||||
|
||||
dhtmlXMenuObject.prototype.getHotKey = function(id) {
|
||||
if (this.itemPull[this.idPrefix+id] == null) return null;
|
||||
return this.itemPull[this.idPrefix+id]["hotkey"];
|
||||
};
|
||||
|
||||
|
||||
// overflow control
|
||||
dhtmlXMenuObject.prototype._clearAllSelectedSubItemsInPolygon = function(polygon) {
|
||||
var subIds = this._getSubItemToDeselectByPolygon(polygon);
|
||||
// hide opened polygons and selected items
|
||||
for (var q=0; q<this.conf.opened_poly.length; q++) {
|
||||
if (this.conf.opened_poly[q] != polygon) this._hidePolygon(this.conf.opened_poly[q]);
|
||||
}
|
||||
for (var q=0; q<subIds.length; q++) {
|
||||
if (this.idPull[subIds[q]] != null && this.itemPull[subIds[q]]["state"] == "enabled") {
|
||||
this.idPull[subIds[q]].className = "dhtmlxMenu_"+this.conf.skin+"_SubLevelArea_Item_Normal";
|
||||
}
|
||||
}
|
||||
};
|
||||
|
||||
// define normal/disabled arrows in polygon
|
||||
dhtmlXMenuObject.prototype._checkArrowsState = function(id) {
|
||||
var polygon = this.idPull["polygon_"+id].childNodes[1];
|
||||
var arrowUp = this.idPull["arrowup_"+id];
|
||||
var arrowDown = this.idPull["arrowdown_"+id];
|
||||
if (polygon.scrollTop == 0) {
|
||||
arrowUp.className = "dhtmlxMenu_"+this.conf.skin+"_SubLevelArea_ArrowUp_Disabled";
|
||||
} else {
|
||||
arrowUp.className = "dhtmlxMenu_"+this.conf.skin+"_SubLevelArea_ArrowUp" + (arrowUp.over ? "_Over" : "");
|
||||
}
|
||||
if (polygon.scrollTop + polygon.offsetHeight < polygon.scrollHeight) {
|
||||
arrowDown.className = "dhtmlxMenu_"+this.conf.skin+"_SubLevelArea_ArrowDown" + (arrowDown.over ? "_Over" : "");
|
||||
} else {
|
||||
arrowDown.className = "dhtmlxMenu_"+this.conf.skin+"_SubLevelArea_ArrowDown_Disabled";
|
||||
}
|
||||
polygon = arrowUp = arrowDown = null;
|
||||
};
|
||||
|
||||
// add up-limit-arrow
|
||||
dhtmlXMenuObject.prototype._addUpArrow = function(id) {
|
||||
var that = this;
|
||||
var arrow = document.createElement("DIV");
|
||||
arrow.pId = this.idPrefix+id;
|
||||
arrow.id = "arrowup_"+this.idPrefix+id;
|
||||
arrow.className = "dhtmlxMenu_"+this.conf.skin+"_SubLevelArea_ArrowUp";
|
||||
|
||||
arrow.over = false;
|
||||
arrow.onselectstart = function(e) { e = e||event; if (e.preventDefault) e.preventDefault(); else e.returnValue = false; return false; }
|
||||
arrow.oncontextmenu = function(e) { e = e||event; if (e.preventDefault) e.preventDefault(); else e.returnValue = false; return false; }
|
||||
// actions
|
||||
arrow.onmouseover = function() {
|
||||
if (that.conf.mode == "web") { window.clearTimeout(that.conf.tm_handler); }
|
||||
that._clearAllSelectedSubItemsInPolygon(this.pId);
|
||||
if (this.className == "dhtmlxMenu_"+that.conf.skin+"_SubLevelArea_ArrowUp_Disabled") return;
|
||||
this.className = "dhtmlxMenu_"+that.conf.skin+"_SubLevelArea_ArrowUp_Over";
|
||||
this.over = true;
|
||||
that._canScrollUp = true;
|
||||
that._doScrollUp(this.pId, true);
|
||||
}
|
||||
arrow.onmouseout = function() {
|
||||
if (that.conf.mode == "web") {
|
||||
window.clearTimeout(that.conf.tm_handler);
|
||||
that.conf.tm_handler = window.setTimeout(function(){that._clearAndHide();}, that.conf.tm_sec, "JavaScript");
|
||||
}
|
||||
this.over = false;
|
||||
that._canScrollUp = false;
|
||||
if (this.className == "dhtmlxMenu_"+that.conf.skin+"_SubLevelArea_ArrowUp_Disabled") return;
|
||||
this.className = "dhtmlxMenu_"+that.conf.skin+"_SubLevelArea_ArrowUp";
|
||||
window.clearTimeout(that.conf.of_utm);
|
||||
}
|
||||
arrow.onclick = function(e) {
|
||||
e = e||event;
|
||||
if (e.preventDefault) e.preventDefault(); else e.returnValue = false;
|
||||
e.cancelBubble = true;
|
||||
return false;
|
||||
}
|
||||
|
||||
var polygon = this.idPull["polygon_"+this.idPrefix+id];
|
||||
polygon.childNodes[0].appendChild(arrow);
|
||||
|
||||
this.idPull[arrow.id] = arrow;
|
||||
polygon = arrow = null;
|
||||
};
|
||||
|
||||
dhtmlXMenuObject.prototype._addDownArrow = function(id) {
|
||||
|
||||
var that = this;
|
||||
var arrow = document.createElement("DIV");
|
||||
arrow.pId = this.idPrefix+id;
|
||||
arrow.id = "arrowdown_"+this.idPrefix+id;
|
||||
arrow.className = "dhtmlxMenu_"+this.conf.skin+"_SubLevelArea_ArrowDown";
|
||||
|
||||
arrow.over = false;
|
||||
arrow.onselectstart = function(e) { e = e||event; if (e.preventDefault) e.preventDefault(); else e.returnValue = false; return false; }
|
||||
arrow.oncontextmenu = function(e) { e = e||event; if (e.preventDefault) e.preventDefault(); else e.returnValue = false; return false; }
|
||||
|
||||
// actions
|
||||
arrow.onmouseover = function() {
|
||||
if (that.conf.mode == "web") { window.clearTimeout(that.conf.tm_handler); }
|
||||
that._clearAllSelectedSubItemsInPolygon(this.pId);
|
||||
if (this.className == "dhtmlxMenu_"+that.conf.skin+"_SubLevelArea_ArrowDown_Disabled") return;
|
||||
this.className = "dhtmlxMenu_"+that.conf.skin+"_SubLevelArea_ArrowDown_Over";
|
||||
this.over = true;
|
||||
that._canScrollDown = true;
|
||||
that._doScrollDown(this.pId, true);
|
||||
}
|
||||
arrow.onmouseout = function() {
|
||||
if (that.conf.mode == "web") {
|
||||
window.clearTimeout(that.conf.tm_handler);
|
||||
that.conf.tm_handler = window.setTimeout(function(){that._clearAndHide();}, that.conf.tm_sec, "JavaScript");
|
||||
}
|
||||
this.over = false;
|
||||
that._canScrollDown = false;
|
||||
if (this.className == "dhtmlxMenu_"+that.conf.skin+"_SubLevelArea_ArrowDown_Disabled") return;
|
||||
this.className = "dhtmlxMenu_"+that.conf.skin+"_SubLevelArea_ArrowDown";
|
||||
window.clearTimeout(that.conf.of_dtm);
|
||||
}
|
||||
arrow.onclick = function(e) {
|
||||
e = e||event;
|
||||
if (e.preventDefault) e.preventDefault(); else e.returnValue = false;
|
||||
e.cancelBubble = true;
|
||||
return false;
|
||||
}
|
||||
|
||||
var polygon = this.idPull["polygon_"+this.idPrefix+id];
|
||||
polygon.childNodes[2].appendChild(arrow);
|
||||
|
||||
this.idPull[arrow.id] = arrow;
|
||||
polygon = arrow = null;
|
||||
};
|
||||
|
||||
dhtmlXMenuObject.prototype._removeUpArrow = function(id) {
|
||||
var fullId = "arrowup_"+this.idPrefix+id;
|
||||
this._removeArrow(fullId);
|
||||
};
|
||||
|
||||
dhtmlXMenuObject.prototype._removeDownArrow = function(id) {
|
||||
var fullId = "arrowdown_"+this.idPrefix+id;
|
||||
this._removeArrow(fullId);
|
||||
};
|
||||
|
||||
dhtmlXMenuObject.prototype._removeArrow = function(fullId) {
|
||||
var arrow = this.idPull[fullId];
|
||||
arrow.onselectstart = null;
|
||||
arrow.oncontextmenu = null;
|
||||
arrow.onmouseover = null;
|
||||
arrow.onmouseout = null;
|
||||
arrow.onclick = null;
|
||||
if (arrow.parentNode) arrow.parentNode.removeChild(arrow);
|
||||
arrow = null;
|
||||
this.idPull[fullId] = null;
|
||||
try { delete this.idPull[fullId]; } catch(e) {}
|
||||
};
|
||||
|
||||
dhtmlXMenuObject.prototype._isArrowExists = function(id) {
|
||||
if (this.idPull["arrowup_"+id] != null && this.idPull["arrowdown_"+id] != null) return true;
|
||||
return false;
|
||||
};
|
||||
|
||||
// scroll down
|
||||
dhtmlXMenuObject.prototype._doScrollUp = function(id, checkArrows) {
|
||||
var polygon = this.idPull["polygon_"+id].childNodes[1];
|
||||
if (this._canScrollUp && polygon.scrollTop > 0) {
|
||||
var theEnd = false;
|
||||
var nextScrollTop = polygon.scrollTop - this.conf.of_ustep;
|
||||
if (nextScrollTop < 0) {
|
||||
theEnd = true;
|
||||
nextScrollTop = 0;
|
||||
}
|
||||
polygon.scrollTop = nextScrollTop;
|
||||
if (!theEnd) {
|
||||
var that = this;
|
||||
this.conf.of_utm = window.setTimeout(function() {
|
||||
that._doScrollUp(id, false);
|
||||
that = null;
|
||||
}, this.conf.of_utime);
|
||||
} else {
|
||||
checkArrows = true;
|
||||
}
|
||||
} else {
|
||||
this._canScrollUp = false;
|
||||
this._checkArrowsState(id);
|
||||
}
|
||||
if (checkArrows) {
|
||||
this._checkArrowsState(id);
|
||||
}
|
||||
};
|
||||
|
||||
dhtmlXMenuObject.prototype._doScrollDown = function(id, checkArrows) {
|
||||
var polygon = this.idPull["polygon_"+id].childNodes[1];
|
||||
if (this._canScrollDown && polygon.scrollTop + polygon.offsetHeight <= polygon.scrollHeight) {
|
||||
var theEnd = false;
|
||||
var nextScrollTop = polygon.scrollTop + this.conf.of_dstep;
|
||||
if (nextScrollTop + polygon.offsetHeight >= polygon.scrollHeight) {
|
||||
theEnd = true;
|
||||
nextScrollTop = polygon.scrollHeight - polygon.offsetHeight;
|
||||
}
|
||||
polygon.scrollTop = nextScrollTop;
|
||||
if (!theEnd) {
|
||||
var that = this;
|
||||
this.conf.of_dtm = window.setTimeout(function() {
|
||||
that._doScrollDown(id, false);
|
||||
that = null;
|
||||
}, this.conf.of_dtime);
|
||||
} else {
|
||||
checkArrows = true;
|
||||
}
|
||||
} else {
|
||||
this._canScrollDown = false;
|
||||
this._checkArrowsState(id);
|
||||
}
|
||||
if (checkArrows) {
|
||||
this._checkArrowsState(id);
|
||||
}
|
||||
};
|
||||
|
||||
dhtmlXMenuObject.prototype._countPolygonItems = function(id) {
|
||||
var count = 0;
|
||||
for (var a in this.itemPull) {
|
||||
var par = this.itemPull[a]["parent"];
|
||||
var tp = this.itemPull[a]["type"];
|
||||
if (par == this.idPrefix+id && (tp == "item" || tp == "radio" || tp == "checkbox")) { count++; }
|
||||
}
|
||||
return count;
|
||||
};
|
||||
|
||||
dhtmlXMenuObject.prototype.setOverflowHeight = function(itemsNum) {
|
||||
|
||||
// set auto overflow mode
|
||||
if (itemsNum === "auto") {
|
||||
this.conf.overflow_limit = 0;
|
||||
this.conf.auto_overflow = true;
|
||||
return;
|
||||
}
|
||||
|
||||
// no existing limitation, now new limitation
|
||||
if (this.conf.overflow_limit == 0 && itemsNum <= 0) return;
|
||||
|
||||
// hide menu to prevent visible changes
|
||||
this._clearAndHide();
|
||||
|
||||
// redefine existing limitation, arrows will added automatically with showPlygon
|
||||
if (this.conf.overflow_limit >= 0 && itemsNum > 0) {
|
||||
this.conf.overflow_limit = itemsNum;
|
||||
return;
|
||||
}
|
||||
|
||||
// remove existing limitation
|
||||
if (this.conf.overflow_limit > 0 && itemsNum <= 0) {
|
||||
for (var a in this.itemPull) {
|
||||
if (this._isArrowExists(a)) {
|
||||
var b = String(a).replace(this.idPrefix, "");
|
||||
this._removeUpArrow(b);
|
||||
this._removeDownArrow(b);
|
||||
// remove polygon's height
|
||||
this.idPull["polygon_"+a].childNodes[1].style.height = "";
|
||||
}
|
||||
}
|
||||
this.conf.overflow_limit = 0;
|
||||
return;
|
||||
}
|
||||
};
|
||||
|
||||
|
||||
// radiobuttons
|
||||
dhtmlXMenuObject.prototype._getRadioImgObj = function(id) {
|
||||
try { var imgObj = this.idPull[this.idPrefix+id].childNodes[(this.conf.rtl?2:0)].childNodes[0] } catch(e) { var imgObj = null; }
|
||||
return imgObj;
|
||||
};
|
||||
|
||||
dhtmlXMenuObject.prototype._setRadioState = function(id, state) {
|
||||
// if (this.itemPull[this.idPrefix+id]["state"] != "enabled") return;
|
||||
var imgObj = this._getRadioImgObj(id);
|
||||
if (imgObj != null) {
|
||||
// fix, added in 0.4
|
||||
var rObj = this.itemPull[this.idPrefix+id];
|
||||
rObj["checked"] = state;
|
||||
rObj["imgen"] = "rdbt_"+(rObj["checked"]?"1":"0");
|
||||
rObj["imgdis"] = rObj["imgen"];
|
||||
imgObj.className = "sub_icon "+rObj["imgen"];
|
||||
}
|
||||
};
|
||||
|
||||
dhtmlXMenuObject.prototype._radioOnClickHandler = function(id, type, casState) {
|
||||
if (type.charAt(1)=="d" || this.itemPull[this.idPrefix+id]["group"]==null) return;
|
||||
// deselect all from the same group
|
||||
var group = this.itemPull[this.idPrefix+id]["group"];
|
||||
if (this.checkEvent("onRadioClick")) {
|
||||
if (this.callEvent("onRadioClick", [group, this.getRadioChecked(group), id, this.conf.ctx_zoneid, casState])) {
|
||||
this.setRadioChecked(group, id);
|
||||
}
|
||||
} else {
|
||||
this.setRadioChecked(group, id);
|
||||
}
|
||||
// call onClick if exists
|
||||
if (this.checkEvent("onClick")) this.callEvent("onClick", [id]);
|
||||
};
|
||||
|
||||
dhtmlXMenuObject.prototype.getRadioChecked = function(group) {
|
||||
var id = null;
|
||||
for (var q=0; q<this.radio[group].length; q++) {
|
||||
var itemId = this.radio[group][q].replace(this.idPrefix, "");
|
||||
var imgObj = this._getRadioImgObj(itemId);
|
||||
if (imgObj != null) {
|
||||
var checked = (imgObj.className).match(/rdbt_1$/gi);
|
||||
if (checked != null) id = itemId;
|
||||
}
|
||||
}
|
||||
return id;
|
||||
};
|
||||
|
||||
dhtmlXMenuObject.prototype.setRadioChecked = function(group, id) {
|
||||
if (this.radio[group] == null) return;
|
||||
for (var q=0; q<this.radio[group].length; q++) {
|
||||
var itemId = this.radio[group][q].replace(this.idPrefix, "");
|
||||
this._setRadioState(itemId, (itemId==id));
|
||||
}
|
||||
}
|
||||
|
||||
dhtmlXMenuObject.prototype.addRadioButton = function(mode, nextToId, pos, itemId, itemText, group, state, disabled) {
|
||||
// radiobutton
|
||||
if (this.conf.context && nextToId == this.topId) {
|
||||
// adding radiobutton as first element to context menu
|
||||
// do nothing
|
||||
} else {
|
||||
if (this.itemPull[this.idPrefix+nextToId] == null) return;
|
||||
if (mode == "child" && this.itemPull[this.idPrefix+nextToId]["type"] != "item") return;
|
||||
}
|
||||
|
||||
var id = this.idPrefix+(itemId!=null?itemId:this._genStr(24));
|
||||
var img = "rdbt_"+(state?"1":"0");
|
||||
var imgDis = img;
|
||||
//
|
||||
if (mode == "sibling") {
|
||||
var parentId = this.idPrefix+this.getParentId(nextToId);
|
||||
this._addItemIntoGlobalStrorage(id, parentId, itemText, "radio", disabled, img, imgDis);
|
||||
this._renderSublevelItem(id, this.getItemPosition(nextToId));
|
||||
} else {
|
||||
var parentId = this.idPrefix+nextToId;
|
||||
this._addItemIntoGlobalStrorage(id, parentId, itemText, "radio", disabled, img, imgDis);
|
||||
if (this.idPull["polygon_"+parentId] == null) { this._renderSublevelPolygon(parentId, parentId); }
|
||||
this._renderSublevelItem(id, pos-1);
|
||||
this._redefineComplexState(parentId);
|
||||
}
|
||||
//
|
||||
var gr = (group!=null?group:this._genStr(24));
|
||||
this.itemPull[id]["group"] = gr;
|
||||
//
|
||||
if (this.radio[gr]==null) { this.radio[gr] = new Array(); }
|
||||
this.radio[gr][this.radio[gr].length] = id;
|
||||
//
|
||||
if (state == true) this.setRadioChecked(gr, String(id).replace(this.idPrefix, ""));
|
||||
};
|
||||
|
||||
|
||||
// serialize
|
||||
dhtmlXMenuObject.prototype.serialize = function() {
|
||||
var xml = "<menu>"+this._readLevel(this.idPrefix+this.topId)+"</menu>";
|
||||
return xml;
|
||||
};
|
||||
|
||||
dhtmlXMenuObject.prototype._readLevel = function(parentId) {
|
||||
var xml = "";
|
||||
for (var a in this.itemPull) {
|
||||
if (this.itemPull[a]["parent"] == parentId) {
|
||||
var imgEn = "";
|
||||
var imgDis = "";
|
||||
var hotKey = "";
|
||||
var itemId = String(this.itemPull[a]["id"]).replace(this.idPrefix,"");
|
||||
var itemType = "";
|
||||
var itemText = (this.itemPull[a]["title"]!=""?' text="'+this.itemPull[a]["title"]+'"':"");
|
||||
var itemState = "";
|
||||
if (this.itemPull[a]["type"] == "item") {
|
||||
if (this.itemPull[a]["imgen"] != "") imgEn = ' img="'+this.itemPull[a]["imgen"]+'"';
|
||||
if (this.itemPull[a]["imgdis"] != "") imgDis = ' imgdis="'+this.itemPull[a]["imgdis"]+'"';
|
||||
if (this.itemPull[a]["hotkey"] != "") hotKey = '<hotkey>'+this.itemPull[a]["hotkey"]+'</hotkey>';
|
||||
}
|
||||
if (this.itemPull[a]["type"] == "separator") {
|
||||
itemType = ' type="separator"';
|
||||
} else {
|
||||
if (this.itemPull[a]["state"] == "disabled") itemState = ' enabled="false"';
|
||||
}
|
||||
if (this.itemPull[a]["type"] == "checkbox") {
|
||||
itemType = ' type="checkbox"'+(this.itemPull[a]["checked"]?' checked="true"':"");
|
||||
}
|
||||
if (this.itemPull[a]["type"] == "radio") {
|
||||
itemType = ' type="radio" group="'+this.itemPull[a]["group"]+'" '+(this.itemPull[a]["checked"]?' checked="true"':"");
|
||||
}
|
||||
xml += "<item id='"+itemId+"'"+itemText+itemType+imgEn+imgDis+itemState+">";
|
||||
xml += hotKey;
|
||||
if (this.itemPull[a]["complex"]) xml += this._readLevel(a);
|
||||
xml += "</item>";
|
||||
}
|
||||
}
|
||||
return xml;
|
||||
};
|
||||
|
||||
|
Before Width: | Height: | Size: 122 B |
|
Before Width: | Height: | Size: 122 B |
|
Before Width: | Height: | Size: 123 B |
|
Before Width: | Height: | Size: 123 B |
|
Before Width: | Height: | Size: 910 B |
|
Before Width: | Height: | Size: 4.3 KiB |
|
Before Width: | Height: | Size: 207 B |
|
Before Width: | Height: | Size: 75 B |
|
Before Width: | Height: | Size: 75 B |
|
Before Width: | Height: | Size: 75 B |
|
Before Width: | Height: | Size: 75 B |
|
Before Width: | Height: | Size: 1.7 KiB |
|
Before Width: | Height: | Size: 4.3 KiB |
|
Before Width: | Height: | Size: 125 B |
|
Before Width: | Height: | Size: 75 B |
|
Before Width: | Height: | Size: 75 B |
|
Before Width: | Height: | Size: 75 B |
|
Before Width: | Height: | Size: 75 B |
|
Before Width: | Height: | Size: 836 B |
|
Before Width: | Height: | Size: 4.3 KiB |
|
Before Width: | Height: | Size: 119 B |
|
Before Width: | Height: | Size: 75 B |
|
Before Width: | Height: | Size: 75 B |
|
Before Width: | Height: | Size: 75 B |
|
Before Width: | Height: | Size: 75 B |
|
Before Width: | Height: | Size: 1.9 KiB |
|
Before Width: | Height: | Size: 1.6 KiB |
|
Before Width: | Height: | Size: 119 B |
@ -1,331 +0,0 @@
|
||||
/*
|
||||
Product Name: dhtmlxSuite
|
||||
Version: 5.2.0
|
||||
Edition: Professional
|
||||
License: content of this file is covered by DHTMLX Commercial or Enterprise license. Usage without proper license is prohibited. To obtain it contact sales@dhtmlx.com
|
||||
Copyright UAB Dinamenta http://www.dhtmlx.com
|
||||
*/
|
||||
|
||||
/*
|
||||
skin detected: dhx_skyblue
|
||||
include extra file: skins/dhx_skyblue.less
|
||||
*/
|
||||
|
||||
.dhxmenu_skin_detect {
|
||||
position: absolute;
|
||||
left: 0px;
|
||||
top: -100px;
|
||||
margin: 0;
|
||||
padding: 0;
|
||||
border: 0px solid white;
|
||||
width: 10px;
|
||||
height: 10px;
|
||||
overflow: hidden;
|
||||
}
|
||||
.dhtmlxMenu_dhx_skyblue_Middle {
|
||||
position: relative;
|
||||
height: 30px;
|
||||
border: none;
|
||||
overflow: hidden;
|
||||
background-color: #ebebeb;
|
||||
-webkit-user-select: none;
|
||||
-khtml-user-select: none;
|
||||
-moz-user-select: none;
|
||||
-ms-user-select: none;
|
||||
-o-user-select: none;
|
||||
user-select: none;
|
||||
}
|
||||
.dhtmlxMenu_dhx_skyblue_Middle div.top_sep {
|
||||
float: left;
|
||||
position: relative;
|
||||
height: 22px;
|
||||
width: 0px;
|
||||
border-left: 1px solid #dddddd;
|
||||
margin: 4px 2px 0px 0px;
|
||||
line-height: 1px;
|
||||
font-size: 1px;
|
||||
overflow: hidden;
|
||||
cursor: default;
|
||||
-webkit-user-select: none;
|
||||
-khtml-user-select: none;
|
||||
-moz-user-select: none;
|
||||
-ms-user-select: none;
|
||||
-o-user-select: none;
|
||||
user-select: none;
|
||||
}
|
||||
.dhtmlxMenu_dhx_skyblue_Middle img.dhtmlxMenu_TopLevel_Item_Icon {
|
||||
float: left;
|
||||
margin: 2px 3px 0px 3px;
|
||||
width: 18px;
|
||||
height: 18px;
|
||||
}
|
||||
.dhtmlxMenu_dhx_skyblue_Middle div.dhtmlxMenu_TopLevel_Text_right {
|
||||
position: absolute;
|
||||
top: 8px;
|
||||
left: none;
|
||||
right: 8px;
|
||||
font-family: Tahoma, Helvetica;
|
||||
font-size: 11px;
|
||||
color: black;
|
||||
cursor: default;
|
||||
}
|
||||
.dhtmlxMenu_dhx_skyblue_Middle div.dhtmlxMenu_TopLevel_Text_left {
|
||||
position: absolute;
|
||||
top: 8px;
|
||||
right: none;
|
||||
left: 8px;
|
||||
font-family: Tahoma, Helvetica;
|
||||
font-size: 11px;
|
||||
color: black;
|
||||
cursor: default;
|
||||
}
|
||||
.dhtmlxMenu_dhx_skyblue_Middle.dir_left div.align_left {
|
||||
float: left;
|
||||
}
|
||||
.dhtmlxMenu_dhx_skyblue_Middle.dir_left div.align_right {
|
||||
float: right;
|
||||
}
|
||||
div.dhtmlxMenu_dhx_skyblue_TopLevel_Item_Normal,
|
||||
div.dhtmlxMenu_dhx_skyblue_TopLevel_Item_Disabled,
|
||||
div.dhtmlxMenu_dhx_skyblue_TopLevel_Item_Selected {
|
||||
position: relative;
|
||||
float: left;
|
||||
font-family: Tahoma, Helvetica;
|
||||
font-size: 11px;
|
||||
color: black;
|
||||
cursor: default;
|
||||
white-space: nowrap;
|
||||
-webkit-user-select: none;
|
||||
-khtml-user-select: none;
|
||||
-moz-user-select: none;
|
||||
-ms-user-select: none;
|
||||
-o-user-select: none;
|
||||
user-select: none;
|
||||
height: 22px;
|
||||
line-height: 22px;
|
||||
vertical-align: middle;
|
||||
margin: 3px 2px 0px 0px;
|
||||
padding: 0px 3px;
|
||||
}
|
||||
div.dhtmlxMenu_dhx_skyblue_TopLevel_Item_Normal div.top_level_text,
|
||||
div.dhtmlxMenu_dhx_skyblue_TopLevel_Item_Disabled div.top_level_text,
|
||||
div.dhtmlxMenu_dhx_skyblue_TopLevel_Item_Selected div.top_level_text {
|
||||
float: left;
|
||||
margin: 0px 3px;
|
||||
}
|
||||
div.dhtmlxMenu_dhx_skyblue_TopLevel_Item_Normal i,
|
||||
div.dhtmlxMenu_dhx_skyblue_TopLevel_Item_Disabled i,
|
||||
div.dhtmlxMenu_dhx_skyblue_TopLevel_Item_Selected i {
|
||||
height: inherit;
|
||||
line-height: inherit;
|
||||
float: left;
|
||||
color: inherit;
|
||||
margin: 0px 4px;
|
||||
font-size: 1.2em;
|
||||
}
|
||||
div.dhtmlxMenu_dhx_skyblue_TopLevel_Item_Normal,
|
||||
div.dhtmlxMenu_dhx_skyblue_TopLevel_Item_Disabled {
|
||||
border: 1px solid #ebebeb;
|
||||
}
|
||||
div.dhtmlxMenu_dhx_skyblue_TopLevel_Item_Disabled {
|
||||
color: #999999 !important;
|
||||
}
|
||||
div.dhtmlxMenu_dhx_skyblue_TopLevel_Item_Selected {
|
||||
border: 1px solid #a1ceed;
|
||||
background-color: #b5deff;
|
||||
color: black;
|
||||
}
|
||||
div.dhtmlxMenu_dhx_skyblue_SubLevelArea_Polygon {
|
||||
position: absolute;
|
||||
border: 1px solid #a4bed4;
|
||||
box-shadow: 0 0 3px #ccc;
|
||||
padding: 3px 0px;
|
||||
border-bottom-left-radius: 2px;
|
||||
border-bottom-right-radius: 2px;
|
||||
border-top-right-radius: 2px;
|
||||
background-color: #e7f1ff;
|
||||
overflow: hidden;
|
||||
cursor: default;
|
||||
line-height: normal;
|
||||
-webkit-user-select: none;
|
||||
-khtml-user-select: none;
|
||||
-moz-user-select: none;
|
||||
-ms-user-select: none;
|
||||
-o-user-select: none;
|
||||
user-select: none;
|
||||
}
|
||||
div.dhtmlxMenu_dhx_skyblue_SubLevelArea_Polygon table.dhtmlxMebu_SubLevelArea_Tbl td {
|
||||
font-family: Tahoma, Helvetica;
|
||||
font-size: 11px;
|
||||
color: black;
|
||||
line-height: normal;
|
||||
padding: 0px 3px;
|
||||
border-top: 1px solid #e7f1ff;
|
||||
border-bottom: 1px solid #e7f1ff;
|
||||
-webkit-user-select: none;
|
||||
-khtml-user-select: none;
|
||||
-moz-user-select: none;
|
||||
-ms-user-select: none;
|
||||
-o-user-select: none;
|
||||
user-select: none;
|
||||
}
|
||||
div.dhtmlxMenu_dhx_skyblue_SubLevelArea_Polygon table.dhtmlxMebu_SubLevelArea_Tbl tr.sub_item_selected td {
|
||||
background-color: #b5deff;
|
||||
border-top: 1px solid #a1ceed;
|
||||
border-bottom: 1px solid #a1ceed;
|
||||
color: black;
|
||||
}
|
||||
div.dhtmlxMenu_dhx_skyblue_SubLevelArea_Polygon table.dhtmlxMebu_SubLevelArea_Tbl tr.sub_item_selected div.sub_item_hk {
|
||||
color: #333333 !important;
|
||||
}
|
||||
div.dhtmlxMenu_dhx_skyblue_SubLevelArea_Polygon table.dhtmlxMebu_SubLevelArea_Tbl td.sub_item_icon {
|
||||
width: 18px;
|
||||
text-align: center;
|
||||
vertical-align: middle;
|
||||
}
|
||||
div.dhtmlxMenu_dhx_skyblue_SubLevelArea_Polygon table.dhtmlxMebu_SubLevelArea_Tbl td.sub_item_icon img.sub_icon {
|
||||
float: left;
|
||||
margin: 0px;
|
||||
width: 18px;
|
||||
height: 18px;
|
||||
}
|
||||
div.dhtmlxMenu_dhx_skyblue_SubLevelArea_Polygon table.dhtmlxMebu_SubLevelArea_Tbl td.sub_item_icon i {
|
||||
float: left;
|
||||
text-align: center;
|
||||
width: 18px;
|
||||
height: 18px;
|
||||
line-height: 17px;
|
||||
font-size: 1.3em;
|
||||
color: inherit;
|
||||
}
|
||||
div.dhtmlxMenu_dhx_skyblue_SubLevelArea_Polygon table.dhtmlxMebu_SubLevelArea_Tbl tr.sub_item_dis td.sub_item_icon i {
|
||||
color: #999999 !important;
|
||||
}
|
||||
div.dhtmlxMenu_dhx_skyblue_SubLevelArea_Polygon table.dhtmlxMebu_SubLevelArea_Tbl div.sub_item_text {
|
||||
padding: 0px 12px 0px 1px;
|
||||
height: 22px;
|
||||
line-height: 21px;
|
||||
white-space: nowrap;
|
||||
text-align: left;
|
||||
}
|
||||
div.dhtmlxMenu_dhx_skyblue_SubLevelArea_Polygon table.dhtmlxMebu_SubLevelArea_Tbl tr.sub_item_dis div.sub_item_text {
|
||||
color: #999999 !important;
|
||||
}
|
||||
div.dhtmlxMenu_dhx_skyblue_SubLevelArea_Polygon table.dhtmlxMebu_SubLevelArea_Tbl td.sub_item_hk {
|
||||
padding-left: 8px;
|
||||
padding-right: 8px;
|
||||
}
|
||||
div.dhtmlxMenu_dhx_skyblue_SubLevelArea_Polygon table.dhtmlxMebu_SubLevelArea_Tbl td.sub_item_hk div.sub_item_hk {
|
||||
font-family: Tahoma, Helvetica;
|
||||
font-size: 10px;
|
||||
color: #4d4d4d;
|
||||
text-align: right;
|
||||
}
|
||||
div.dhtmlxMenu_dhx_skyblue_SubLevelArea_Polygon table.dhtmlxMebu_SubLevelArea_Tbl tr.sub_item_dis td.sub_item_hk div.sub_item_hk {
|
||||
color: #9b9b9b !important;
|
||||
}
|
||||
div.dhtmlxMenu_dhx_skyblue_SubLevelArea_Polygon table.dhtmlxMebu_SubLevelArea_Tbl div.complex_arrow {
|
||||
width: 4px;
|
||||
margin: 0px 2px 0px 5px;
|
||||
height: 22px;
|
||||
background-image: url("../imgs/dhxmenu_skyblue/dhxmenu_subar.gif");
|
||||
background-repeat: no-repeat;
|
||||
background-position: 0px 0px;
|
||||
overflow: hidden;
|
||||
font-size: 1px;
|
||||
float: right;
|
||||
}
|
||||
div.dhtmlxMenu_dhx_skyblue_SubLevelArea_Polygon table.dhtmlxMebu_SubLevelArea_Tbl tr.sub_item_selected div.complex_arrow {
|
||||
background-position: -4px 0px !important;
|
||||
}
|
||||
div.dhtmlxMenu_dhx_skyblue_SubLevelArea_Polygon table.dhtmlxMebu_SubLevelArea_Tbl tr.sub_item_dis div.complex_arrow {
|
||||
background-position: -8px 0px !important;
|
||||
}
|
||||
div.dhtmlxMenu_dhx_skyblue_SubLevelArea_Polygon table.dhtmlxMebu_SubLevelArea_Tbl div.complex_arrow_loading {
|
||||
width: 11px;
|
||||
height: 22px;
|
||||
background-position: center center;
|
||||
background-repeat: no-repeat;
|
||||
background-image: url("../imgs/dhxmenu_skyblue/dhxmenu_loader.gif");
|
||||
float: right;
|
||||
}
|
||||
div.dhtmlxMenu_dhx_skyblue_SubLevelArea_Polygon table.dhtmlxMebu_SubLevelArea_Tbl div.sub_icon {
|
||||
float: left;
|
||||
margin: 0px;
|
||||
width: 18px;
|
||||
height: 18px;
|
||||
background-position: top right;
|
||||
background-repeat: no-repeat;
|
||||
background-image: url("../imgs/dhxmenu_skyblue/dhxmenu_chrd.gif");
|
||||
}
|
||||
div.dhtmlxMenu_dhx_skyblue_SubLevelArea_Polygon table.dhtmlxMebu_SubLevelArea_Tbl div.sub_icon.chbx_0 {
|
||||
background-position: 0px 0px !important;
|
||||
}
|
||||
div.dhtmlxMenu_dhx_skyblue_SubLevelArea_Polygon table.dhtmlxMebu_SubLevelArea_Tbl div.sub_icon.chbx_1 {
|
||||
background-position: -18px 0px !important;
|
||||
}
|
||||
div.dhtmlxMenu_dhx_skyblue_SubLevelArea_Polygon table.dhtmlxMebu_SubLevelArea_Tbl tr.sub_item_dis div.sub_icon.chbx_0 {
|
||||
background-position: -36px 0px !important;
|
||||
}
|
||||
div.dhtmlxMenu_dhx_skyblue_SubLevelArea_Polygon table.dhtmlxMebu_SubLevelArea_Tbl tr.sub_item_dis div.sub_icon.chbx_1 {
|
||||
background-position: -54px 0px !important;
|
||||
}
|
||||
div.dhtmlxMenu_dhx_skyblue_SubLevelArea_Polygon table.dhtmlxMebu_SubLevelArea_Tbl div.sub_icon.rdbt_0 {
|
||||
background-position: -72px 0px !important;
|
||||
}
|
||||
div.dhtmlxMenu_dhx_skyblue_SubLevelArea_Polygon table.dhtmlxMebu_SubLevelArea_Tbl div.sub_icon.rdbt_1 {
|
||||
background-position: -90px 0px !important;
|
||||
}
|
||||
div.dhtmlxMenu_dhx_skyblue_SubLevelArea_Polygon table.dhtmlxMebu_SubLevelArea_Tbl tr.sub_item_dis div.sub_icon.rdbt_0 {
|
||||
background-position: -108px 0px !important;
|
||||
}
|
||||
div.dhtmlxMenu_dhx_skyblue_SubLevelArea_Polygon table.dhtmlxMebu_SubLevelArea_Tbl tr.sub_item_dis div.sub_icon.rdbt_1 {
|
||||
background-position: -126px 0px !important;
|
||||
}
|
||||
div.dhtmlxMenu_dhx_skyblue_SubLevelArea_Polygon tr.sub_sep td {
|
||||
padding: 2px 0px;
|
||||
}
|
||||
div.dhtmlxMenu_dhx_skyblue_SubLevelArea_Polygon div.sub_sep {
|
||||
position: static;
|
||||
font-size: 1px;
|
||||
line-height: 1px;
|
||||
height: 1px;
|
||||
width: 100%;
|
||||
border-top: 1px solid #a4bed4;
|
||||
}
|
||||
iframe.dhtmlxMenu_IE6CoverFix_dhx_skyblue {
|
||||
position: absolute;
|
||||
border: none;
|
||||
background: #000000;
|
||||
filter: progid:DXImageTransform.Microsoft.Alpha(opacity=100);
|
||||
}
|
||||
div.dhtmlxMenu_dhx_skyblue_SubLevelArea_ArrowUp,
|
||||
div.dhtmlxMenu_dhx_skyblue_SubLevelArea_ArrowUp_Over,
|
||||
div.dhtmlxMenu_dhx_skyblue_SubLevelArea_ArrowUp_Disabled {
|
||||
position: relative;
|
||||
font-size: 1px;
|
||||
border-bottom: 1px solid #a4bed4;
|
||||
background-image: url("../imgs/dhxmenu_skyblue/dhxmenu_arrow_up.gif");
|
||||
background-repeat: no-repeat;
|
||||
background-position: center center;
|
||||
padding: 8px 0px;
|
||||
margin-bottom: 3px;
|
||||
}
|
||||
div.dhtmlxMenu_dhx_skyblue_SubLevelArea_ArrowUp_Disabled {
|
||||
background-image: url("../imgs/dhxmenu_skyblue/dhxmenu_arrow_up_dis.gif");
|
||||
}
|
||||
div.dhtmlxMenu_dhx_skyblue_SubLevelArea_ArrowDown,
|
||||
div.dhtmlxMenu_dhx_skyblue_SubLevelArea_ArrowDown_Over,
|
||||
div.dhtmlxMenu_dhx_skyblue_SubLevelArea_ArrowDown_Disabled {
|
||||
position: relative;
|
||||
font-size: 1px;
|
||||
border-top: 1px solid #a4bed4;
|
||||
background-image: url("../imgs/dhxmenu_skyblue/dhxmenu_arrow_down.gif");
|
||||
background-repeat: no-repeat;
|
||||
background-position: center center;
|
||||
padding: 8px 0px;
|
||||
margin-top: 3px;
|
||||
}
|
||||
div.dhtmlxMenu_dhx_skyblue_SubLevelArea_ArrowDown_Disabled {
|
||||
background-image: url("../imgs/dhxmenu_skyblue/dhxmenu_arrow_down_dis.gif");
|
||||
}
|
||||
@ -1,321 +0,0 @@
|
||||
/*
|
||||
Product Name: dhtmlxSuite
|
||||
Version: 5.2.0
|
||||
Edition: Professional
|
||||
License: content of this file is covered by DHTMLX Commercial or Enterprise license. Usage without proper license is prohibited. To obtain it contact sales@dhtmlx.com
|
||||
Copyright UAB Dinamenta http://www.dhtmlx.com
|
||||
*/
|
||||
|
||||
/*
|
||||
skin detected: dhx_terrace
|
||||
include extra file: skins/dhx_terrace.less
|
||||
*/
|
||||
|
||||
.dhxmenu_skin_detect {
|
||||
position: absolute;
|
||||
left: 0px;
|
||||
top: -100px;
|
||||
margin: 0;
|
||||
padding: 0;
|
||||
border: 0px solid white;
|
||||
width: 30px;
|
||||
height: 10px;
|
||||
overflow: hidden;
|
||||
}
|
||||
.dhtmlxMenu_dhx_terrace_Middle {
|
||||
position: relative;
|
||||
height: 34px;
|
||||
padding: 0px 5px;
|
||||
border: none;
|
||||
overflow: hidden;
|
||||
-webkit-user-select: none;
|
||||
-khtml-user-select: none;
|
||||
-moz-user-select: none;
|
||||
-ms-user-select: none;
|
||||
-o-user-select: none;
|
||||
user-select: none;
|
||||
}
|
||||
.dhtmlxMenu_dhx_terrace_Middle div.top_sep {
|
||||
float: left;
|
||||
position: relative;
|
||||
height: 20px;
|
||||
margin: 5px 6px 0px 5px;
|
||||
line-height: 1px;
|
||||
font-size: 1px;
|
||||
overflow: hidden;
|
||||
cursor: default;
|
||||
-webkit-user-select: none;
|
||||
-khtml-user-select: none;
|
||||
-moz-user-select: none;
|
||||
-ms-user-select: none;
|
||||
-o-user-select: none;
|
||||
user-select: none;
|
||||
}
|
||||
.dhtmlxMenu_dhx_terrace_Middle img.dhtmlxMenu_TopLevel_Item_Icon {
|
||||
float: left;
|
||||
margin: 2px 3px 0px 3px;
|
||||
width: 18px;
|
||||
height: 18px;
|
||||
}
|
||||
.dhtmlxMenu_dhx_terrace_Middle div.dhtmlxMenu_TopLevel_Text_right {
|
||||
position: absolute;
|
||||
top: 10px;
|
||||
left: none;
|
||||
right: 8px;
|
||||
font-family: Arial, Helvetica;
|
||||
font-size: 13px;
|
||||
color: #333333;
|
||||
cursor: default;
|
||||
}
|
||||
.dhtmlxMenu_dhx_terrace_Middle div.dhtmlxMenu_TopLevel_Text_left {
|
||||
position: absolute;
|
||||
top: 10px;
|
||||
right: none;
|
||||
left: 8px;
|
||||
font-family: Arial, Helvetica;
|
||||
font-size: 13px;
|
||||
color: #333333;
|
||||
cursor: default;
|
||||
}
|
||||
.dhtmlxMenu_dhx_terrace_Middle.dir_left div.align_left {
|
||||
float: left;
|
||||
}
|
||||
.dhtmlxMenu_dhx_terrace_Middle.dir_left div.align_right {
|
||||
float: right;
|
||||
}
|
||||
div.dhtmlxMenu_dhx_terrace_TopLevel_Item_Normal,
|
||||
div.dhtmlxMenu_dhx_terrace_TopLevel_Item_Disabled,
|
||||
div.dhtmlxMenu_dhx_terrace_TopLevel_Item_Selected {
|
||||
position: relative;
|
||||
float: left;
|
||||
font-family: Arial, Helvetica;
|
||||
font-size: 13px;
|
||||
color: #333333;
|
||||
border: 1px solid #cccccc;
|
||||
background-color: #f5f5f5;
|
||||
cursor: default;
|
||||
white-space: nowrap;
|
||||
-webkit-user-select: none;
|
||||
-khtml-user-select: none;
|
||||
-moz-user-select: none;
|
||||
-ms-user-select: none;
|
||||
-o-user-select: none;
|
||||
user-select: none;
|
||||
height: 22px;
|
||||
line-height: 22px;
|
||||
vertical-align: middle;
|
||||
margin-top: 2px;
|
||||
padding: 3px 5px;
|
||||
}
|
||||
div.dhtmlxMenu_dhx_terrace_TopLevel_Item_Normal div.top_level_text,
|
||||
div.dhtmlxMenu_dhx_terrace_TopLevel_Item_Disabled div.top_level_text,
|
||||
div.dhtmlxMenu_dhx_terrace_TopLevel_Item_Selected div.top_level_text {
|
||||
float: left;
|
||||
margin: 0px 5px;
|
||||
}
|
||||
div.dhtmlxMenu_dhx_terrace_TopLevel_Item_Normal i,
|
||||
div.dhtmlxMenu_dhx_terrace_TopLevel_Item_Disabled i,
|
||||
div.dhtmlxMenu_dhx_terrace_TopLevel_Item_Selected i {
|
||||
height: inherit;
|
||||
line-height: inherit;
|
||||
float: left;
|
||||
color: inherit;
|
||||
margin: 0px 5px;
|
||||
font-size: 1.1em;
|
||||
}
|
||||
div.dhtmlxMenu_dhx_terrace_TopLevel_Item_Disabled {
|
||||
color: #d1d1d1;
|
||||
background-color: #ededed;
|
||||
}
|
||||
div.dhtmlxMenu_dhx_terrace_TopLevel_Item_Selected {
|
||||
color: #2e2e2e;
|
||||
background-color: #ebebeb;
|
||||
}
|
||||
div.dhtmlxMenu_dhx_terrace_SubLevelArea_Polygon {
|
||||
position: absolute;
|
||||
border: 1px solid #cccccc;
|
||||
*border: 1px solid #c7c7c7;
|
||||
box-shadow: 0 0 5px rgba(127,127,127,0.35);
|
||||
padding: 3px 0px;
|
||||
border-bottom-left-radius: 1px;
|
||||
border-bottom-right-radius: 1px;
|
||||
border-top-right-radius: 1px;
|
||||
background-color: #f5f5f5;
|
||||
overflow: hidden;
|
||||
cursor: default;
|
||||
line-height: normal;
|
||||
-webkit-user-select: none;
|
||||
-khtml-user-select: none;
|
||||
-moz-user-select: none;
|
||||
-ms-user-select: none;
|
||||
-o-user-select: none;
|
||||
user-select: none;
|
||||
}
|
||||
div.dhtmlxMenu_dhx_terrace_SubLevelArea_Polygon table.dhtmlxMebu_SubLevelArea_Tbl td {
|
||||
font-family: Arial, Helvetica;
|
||||
font-size: 13px;
|
||||
color: #333333;
|
||||
line-height: normal;
|
||||
padding: 0px 5px;
|
||||
-webkit-user-select: none;
|
||||
-khtml-user-select: none;
|
||||
-moz-user-select: none;
|
||||
-ms-user-select: none;
|
||||
-o-user-select: none;
|
||||
user-select: none;
|
||||
}
|
||||
div.dhtmlxMenu_dhx_terrace_SubLevelArea_Polygon table.dhtmlxMebu_SubLevelArea_Tbl tr.sub_item_selected td {
|
||||
background-color: #fff3a1;
|
||||
color: black;
|
||||
}
|
||||
div.dhtmlxMenu_dhx_terrace_SubLevelArea_Polygon table.dhtmlxMebu_SubLevelArea_Tbl td.sub_item_icon {
|
||||
width: 18px;
|
||||
text-align: center;
|
||||
vertical-align: middle;
|
||||
}
|
||||
div.dhtmlxMenu_dhx_terrace_SubLevelArea_Polygon table.dhtmlxMebu_SubLevelArea_Tbl td.sub_item_icon img.sub_icon {
|
||||
float: left;
|
||||
margin: 0px;
|
||||
width: 18px;
|
||||
height: 18px;
|
||||
}
|
||||
div.dhtmlxMenu_dhx_terrace_SubLevelArea_Polygon table.dhtmlxMebu_SubLevelArea_Tbl td.sub_item_icon i {
|
||||
float: left;
|
||||
text-align: center;
|
||||
width: 18px;
|
||||
height: 18px;
|
||||
line-height: 17px;
|
||||
font-size: 1.1em;
|
||||
color: inherit;
|
||||
}
|
||||
div.dhtmlxMenu_dhx_terrace_SubLevelArea_Polygon table.dhtmlxMebu_SubLevelArea_Tbl div.sub_item_text {
|
||||
padding: 0px 16px 0px 1px;
|
||||
height: 26px;
|
||||
line-height: 25px;
|
||||
white-space: nowrap;
|
||||
text-align: left;
|
||||
}
|
||||
div.dhtmlxMenu_dhx_terrace_SubLevelArea_Polygon table.dhtmlxMebu_SubLevelArea_Tbl tr.sub_item_dis div.sub_item_text {
|
||||
color: #bbbbbb;
|
||||
}
|
||||
div.dhtmlxMenu_dhx_terrace_SubLevelArea_Polygon table.dhtmlxMebu_SubLevelArea_Tbl tr.sub_item_dis td.sub_item_icon i {
|
||||
color: #bbbbbb !important;
|
||||
}
|
||||
div.dhtmlxMenu_dhx_terrace_SubLevelArea_Polygon table.dhtmlxMebu_SubLevelArea_Tbl td.sub_item_hk {
|
||||
padding-left: 8px;
|
||||
padding-right: 8px;
|
||||
}
|
||||
div.dhtmlxMenu_dhx_terrace_SubLevelArea_Polygon table.dhtmlxMebu_SubLevelArea_Tbl td.sub_item_hk div.sub_item_hk {
|
||||
font-family: Arial, Helvetica;
|
||||
font-size: 13px;
|
||||
color: #737373;
|
||||
text-align: right;
|
||||
}
|
||||
div.dhtmlxMenu_dhx_terrace_SubLevelArea_Polygon table.dhtmlxMebu_SubLevelArea_Tbl tr.sub_item_dis td.sub_item_hk div.sub_item_hk {
|
||||
color: #c8c8c8 !important;
|
||||
}
|
||||
div.dhtmlxMenu_dhx_terrace_SubLevelArea_Polygon table.dhtmlxMebu_SubLevelArea_Tbl div.complex_arrow {
|
||||
width: 4px;
|
||||
margin: 0px 2px 0px 5px;
|
||||
height: 22px;
|
||||
background-image: url("../imgs/dhxmenu_terrace/dhxmenu_subar.gif");
|
||||
background-repeat: no-repeat;
|
||||
background-position: 0px 0px;
|
||||
overflow: hidden;
|
||||
font-size: 1px;
|
||||
float: right;
|
||||
}
|
||||
div.dhtmlxMenu_dhx_terrace_SubLevelArea_Polygon table.dhtmlxMebu_SubLevelArea_Tbl tr.sub_item_selected div.complex_arrow {
|
||||
background-position: -4px 0px !important;
|
||||
}
|
||||
div.dhtmlxMenu_dhx_terrace_SubLevelArea_Polygon table.dhtmlxMebu_SubLevelArea_Tbl tr.sub_item_dis div.complex_arrow {
|
||||
background-position: -8px 0px !important;
|
||||
}
|
||||
div.dhtmlxMenu_dhx_terrace_SubLevelArea_Polygon table.dhtmlxMebu_SubLevelArea_Tbl div.complex_arrow_loading {
|
||||
width: 11px;
|
||||
height: 22px;
|
||||
background-position: center center;
|
||||
background-repeat: no-repeat;
|
||||
background-image: url("../imgs/dhxmenu_terrace/dhxmenu_loader.gif");
|
||||
float: right;
|
||||
}
|
||||
div.dhtmlxMenu_dhx_terrace_SubLevelArea_Polygon table.dhtmlxMebu_SubLevelArea_Tbl div.sub_icon {
|
||||
float: left;
|
||||
margin: 0px;
|
||||
width: 18px;
|
||||
height: 18px;
|
||||
background-position: top right;
|
||||
background-repeat: no-repeat;
|
||||
background-image: url("../imgs/dhxmenu_terrace/dhxmenu_chrd.gif");
|
||||
}
|
||||
div.dhtmlxMenu_dhx_terrace_SubLevelArea_Polygon table.dhtmlxMebu_SubLevelArea_Tbl div.sub_icon.chbx_0 {
|
||||
background-position: 0px 0px !important;
|
||||
}
|
||||
div.dhtmlxMenu_dhx_terrace_SubLevelArea_Polygon table.dhtmlxMebu_SubLevelArea_Tbl div.sub_icon.chbx_1 {
|
||||
background-position: -18px 0px !important;
|
||||
}
|
||||
div.dhtmlxMenu_dhx_terrace_SubLevelArea_Polygon table.dhtmlxMebu_SubLevelArea_Tbl tr.sub_item_dis div.sub_icon.chbx_0 {
|
||||
background-position: -36px 0px !important;
|
||||
}
|
||||
div.dhtmlxMenu_dhx_terrace_SubLevelArea_Polygon table.dhtmlxMebu_SubLevelArea_Tbl tr.sub_item_dis div.sub_icon.chbx_1 {
|
||||
background-position: -54px 0px !important;
|
||||
}
|
||||
div.dhtmlxMenu_dhx_terrace_SubLevelArea_Polygon table.dhtmlxMebu_SubLevelArea_Tbl div.sub_icon.rdbt_0 {
|
||||
background-position: -72px 0px !important;
|
||||
}
|
||||
div.dhtmlxMenu_dhx_terrace_SubLevelArea_Polygon table.dhtmlxMebu_SubLevelArea_Tbl div.sub_icon.rdbt_1 {
|
||||
background-position: -90px 0px !important;
|
||||
}
|
||||
div.dhtmlxMenu_dhx_terrace_SubLevelArea_Polygon table.dhtmlxMebu_SubLevelArea_Tbl tr.sub_item_dis div.sub_icon.rdbt_0 {
|
||||
background-position: -108px 0px !important;
|
||||
}
|
||||
div.dhtmlxMenu_dhx_terrace_SubLevelArea_Polygon table.dhtmlxMebu_SubLevelArea_Tbl tr.sub_item_dis div.sub_icon.rdbt_1 {
|
||||
background-position: -126px 0px !important;
|
||||
}
|
||||
div.dhtmlxMenu_dhx_terrace_SubLevelArea_Polygon tr.sub_sep td {
|
||||
padding: 2px 0px;
|
||||
}
|
||||
div.dhtmlxMenu_dhx_terrace_SubLevelArea_Polygon div.sub_sep {
|
||||
position: static;
|
||||
font-size: 1px;
|
||||
line-height: 1px;
|
||||
height: 1px;
|
||||
width: 100%;
|
||||
border-top: 1px solid #e8e8e8;
|
||||
}
|
||||
iframe.dhtmlxMenu_IE6CoverFix_dhx_terrace {
|
||||
position: absolute;
|
||||
border: none;
|
||||
background: #000000;
|
||||
filter: progid:DXImageTransform.Microsoft.Alpha(opacity=100);
|
||||
}
|
||||
div.dhtmlxMenu_dhx_terrace_SubLevelArea_ArrowUp,
|
||||
div.dhtmlxMenu_dhx_terrace_SubLevelArea_ArrowUp_Over,
|
||||
div.dhtmlxMenu_dhx_terrace_SubLevelArea_ArrowUp_Disabled {
|
||||
position: relative;
|
||||
font-size: 1px;
|
||||
border-bottom: 1px solid #cccccc;
|
||||
background-image: url("../imgs/dhxmenu_terrace/dhxmenu_arrow_up.gif");
|
||||
background-repeat: no-repeat;
|
||||
background-position: center center;
|
||||
padding: 8px 0px;
|
||||
margin-bottom: 3px;
|
||||
}
|
||||
div.dhtmlxMenu_dhx_terrace_SubLevelArea_ArrowUp_Disabled {
|
||||
background-image: url("../imgs/dhxmenu_terrace/dhxmenu_arrow_up_dis.gif");
|
||||
}
|
||||
div.dhtmlxMenu_dhx_terrace_SubLevelArea_ArrowDown,
|
||||
div.dhtmlxMenu_dhx_terrace_SubLevelArea_ArrowDown_Over,
|
||||
div.dhtmlxMenu_dhx_terrace_SubLevelArea_ArrowDown_Disabled {
|
||||
position: relative;
|
||||
font-size: 1px;
|
||||
border-top: 1px solid #cccccc;
|
||||
background-image: url("../imgs/dhxmenu_terrace/dhxmenu_arrow_down.gif");
|
||||
background-repeat: no-repeat;
|
||||
background-position: center center;
|
||||
padding: 8px 0px;
|
||||
margin-top: 3px;
|
||||
}
|
||||
div.dhtmlxMenu_dhx_terrace_SubLevelArea_ArrowDown_Disabled {
|
||||
background-image: url("../imgs/dhxmenu_terrace/dhxmenu_arrow_down_dis.gif");
|
||||
}
|
||||
@ -1,315 +0,0 @@
|
||||
/*
|
||||
Product Name: dhtmlxSuite
|
||||
Version: 5.2.0
|
||||
Edition: Professional
|
||||
License: content of this file is covered by DHTMLX Commercial or Enterprise license. Usage without proper license is prohibited. To obtain it contact sales@dhtmlx.com
|
||||
Copyright UAB Dinamenta http://www.dhtmlx.com
|
||||
*/
|
||||
|
||||
/*
|
||||
skin detected: dhx_web
|
||||
include extra file: skins/dhx_web.less
|
||||
*/
|
||||
|
||||
.dhxmenu_skin_detect {
|
||||
position: absolute;
|
||||
left: 0px;
|
||||
top: -100px;
|
||||
margin: 0;
|
||||
padding: 0;
|
||||
border: 0px solid white;
|
||||
width: 20px;
|
||||
height: 10px;
|
||||
overflow: hidden;
|
||||
}
|
||||
.dhtmlxMenu_dhx_web_Middle {
|
||||
position: relative;
|
||||
height: 26px;
|
||||
border: none;
|
||||
background-color: #f4f4f4;
|
||||
overflow: hidden;
|
||||
-webkit-user-select: none;
|
||||
-khtml-user-select: none;
|
||||
-moz-user-select: none;
|
||||
-ms-user-select: none;
|
||||
-o-user-select: none;
|
||||
user-select: none;
|
||||
}
|
||||
.dhtmlxMenu_dhx_web_Middle div.top_sep {
|
||||
float: left;
|
||||
position: relative;
|
||||
height: 20px;
|
||||
width: 0px;
|
||||
border-left: 1px solid #c1c1c1;
|
||||
margin: 3px 2px 0px 0px;
|
||||
line-height: 1px;
|
||||
font-size: 1px;
|
||||
overflow: hidden;
|
||||
cursor: default;
|
||||
-webkit-user-select: none;
|
||||
-khtml-user-select: none;
|
||||
-moz-user-select: none;
|
||||
-ms-user-select: none;
|
||||
-o-user-select: none;
|
||||
user-select: none;
|
||||
}
|
||||
.dhtmlxMenu_dhx_web_Middle img.dhtmlxMenu_TopLevel_Item_Icon {
|
||||
float: left;
|
||||
margin: 2px 3px 0px 3px;
|
||||
width: 18px;
|
||||
height: 18px;
|
||||
}
|
||||
.dhtmlxMenu_dhx_web_Middle div.dhtmlxMenu_TopLevel_Text_right {
|
||||
position: absolute;
|
||||
top: 5px;
|
||||
left: none;
|
||||
right: 8px;
|
||||
font-family: Tahoma, Helvetica;
|
||||
font-size: 12px;
|
||||
color: #000000;
|
||||
cursor: default;
|
||||
}
|
||||
.dhtmlxMenu_dhx_web_Middle div.dhtmlxMenu_TopLevel_Text_left {
|
||||
position: absolute;
|
||||
top: 5px;
|
||||
right: none;
|
||||
left: 8px;
|
||||
font-family: Tahoma, Helvetica;
|
||||
font-size: 12px;
|
||||
color: #000000;
|
||||
cursor: default;
|
||||
}
|
||||
.dhtmlxMenu_dhx_web_Middle.dir_left div.align_left {
|
||||
float: left;
|
||||
}
|
||||
.dhtmlxMenu_dhx_web_Middle.dir_left div.align_right {
|
||||
float: right;
|
||||
}
|
||||
div.dhtmlxMenu_dhx_web_TopLevel_Item_Normal,
|
||||
div.dhtmlxMenu_dhx_web_TopLevel_Item_Disabled,
|
||||
div.dhtmlxMenu_dhx_web_TopLevel_Item_Selected {
|
||||
position: relative;
|
||||
float: left;
|
||||
font-family: Tahoma, Helvetica;
|
||||
font-size: 12px;
|
||||
color: #000000;
|
||||
cursor: default;
|
||||
white-space: nowrap;
|
||||
-webkit-user-select: none;
|
||||
-khtml-user-select: none;
|
||||
-moz-user-select: none;
|
||||
-ms-user-select: none;
|
||||
-o-user-select: none;
|
||||
user-select: none;
|
||||
height: 22px;
|
||||
line-height: 22px;
|
||||
vertical-align: middle;
|
||||
margin: 2px 2px 0px 0px;
|
||||
padding: 0px 3px;
|
||||
}
|
||||
div.dhtmlxMenu_dhx_web_TopLevel_Item_Normal div.top_level_text,
|
||||
div.dhtmlxMenu_dhx_web_TopLevel_Item_Disabled div.top_level_text,
|
||||
div.dhtmlxMenu_dhx_web_TopLevel_Item_Selected div.top_level_text {
|
||||
float: left;
|
||||
margin: 0px 3px;
|
||||
}
|
||||
div.dhtmlxMenu_dhx_web_TopLevel_Item_Normal i,
|
||||
div.dhtmlxMenu_dhx_web_TopLevel_Item_Disabled i,
|
||||
div.dhtmlxMenu_dhx_web_TopLevel_Item_Selected i {
|
||||
height: inherit;
|
||||
line-height: inherit;
|
||||
float: left;
|
||||
color: inherit;
|
||||
margin: 0px 4px;
|
||||
font-size: 1.2em;
|
||||
}
|
||||
div.dhtmlxMenu_dhx_web_TopLevel_Item_Disabled {
|
||||
color: #999999;
|
||||
}
|
||||
div.dhtmlxMenu_dhx_web_TopLevel_Item_Selected {
|
||||
background-color: #85d3ff;
|
||||
}
|
||||
div.dhtmlxMenu_dhx_web_SubLevelArea_Polygon {
|
||||
position: absolute;
|
||||
border: 1px solid #ffffff;
|
||||
*border: 1px solid #ccc;
|
||||
box-shadow: 0px 0px 10px rgba(0,0,0,0.35);
|
||||
padding: 3px 0px;
|
||||
background-color: #f4f4f4;
|
||||
overflow: hidden;
|
||||
cursor: default;
|
||||
line-height: normal;
|
||||
-webkit-user-select: none;
|
||||
-khtml-user-select: none;
|
||||
-moz-user-select: none;
|
||||
-ms-user-select: none;
|
||||
-o-user-select: none;
|
||||
user-select: none;
|
||||
}
|
||||
div.dhtmlxMenu_dhx_web_SubLevelArea_Polygon table.dhtmlxMebu_SubLevelArea_Tbl td {
|
||||
font-family: Tahoma, Helvetica;
|
||||
font-size: 12px;
|
||||
color: #000000;
|
||||
padding: 0px 4px;
|
||||
-webkit-user-select: none;
|
||||
-khtml-user-select: none;
|
||||
-moz-user-select: none;
|
||||
-ms-user-select: none;
|
||||
-o-user-select: none;
|
||||
user-select: none;
|
||||
}
|
||||
div.dhtmlxMenu_dhx_web_SubLevelArea_Polygon table.dhtmlxMebu_SubLevelArea_Tbl tr.sub_item_selected td {
|
||||
background-color: #85d3ff;
|
||||
}
|
||||
div.dhtmlxMenu_dhx_web_SubLevelArea_Polygon table.dhtmlxMebu_SubLevelArea_Tbl td.sub_item_icon {
|
||||
width: 18px;
|
||||
text-align: center;
|
||||
vertical-align: middle;
|
||||
}
|
||||
div.dhtmlxMenu_dhx_web_SubLevelArea_Polygon table.dhtmlxMebu_SubLevelArea_Tbl td.sub_item_icon img.sub_icon {
|
||||
float: left;
|
||||
margin: 0px;
|
||||
width: 18px;
|
||||
height: 18px;
|
||||
}
|
||||
div.dhtmlxMenu_dhx_web_SubLevelArea_Polygon table.dhtmlxMebu_SubLevelArea_Tbl td.sub_item_icon i {
|
||||
float: left;
|
||||
text-align: center;
|
||||
width: 18px;
|
||||
height: 18px;
|
||||
line-height: 17px;
|
||||
font-size: 1.2em;
|
||||
color: inherit;
|
||||
}
|
||||
div.dhtmlxMenu_dhx_web_SubLevelArea_Polygon table.dhtmlxMebu_SubLevelArea_Tbl div.sub_item_text {
|
||||
padding: 0px 12px 0px 1px;
|
||||
height: 26px;
|
||||
line-height: 25px;
|
||||
white-space: nowrap;
|
||||
text-align: left;
|
||||
}
|
||||
div.dhtmlxMenu_dhx_web_SubLevelArea_Polygon table.dhtmlxMebu_SubLevelArea_Tbl tr.sub_item_dis td.sub_item_icon i {
|
||||
color: #999999;
|
||||
}
|
||||
div.dhtmlxMenu_dhx_web_SubLevelArea_Polygon table.dhtmlxMebu_SubLevelArea_Tbl tr.sub_item_dis div.sub_item_text {
|
||||
color: #999999;
|
||||
}
|
||||
div.dhtmlxMenu_dhx_web_SubLevelArea_Polygon table.dhtmlxMebu_SubLevelArea_Tbl td.sub_item_hk {
|
||||
padding-left: 8px;
|
||||
padding-right: 8px;
|
||||
}
|
||||
div.dhtmlxMenu_dhx_web_SubLevelArea_Polygon table.dhtmlxMebu_SubLevelArea_Tbl td.sub_item_hk div.sub_item_hk {
|
||||
font-family: Tahoma, Helvetica;
|
||||
font-size: 12px;
|
||||
color: #333333;
|
||||
text-align: right;
|
||||
}
|
||||
div.dhtmlxMenu_dhx_web_SubLevelArea_Polygon table.dhtmlxMebu_SubLevelArea_Tbl tr.sub_item_dis td.sub_item_hk div.sub_item_hk {
|
||||
color: #999999;
|
||||
}
|
||||
div.dhtmlxMenu_dhx_web_SubLevelArea_Polygon table.dhtmlxMebu_SubLevelArea_Tbl div.complex_arrow {
|
||||
width: 4px;
|
||||
margin: 0px 2px 0px 5px;
|
||||
height: 22px;
|
||||
background-image: url("../imgs/dhxmenu_web/dhxmenu_subar.gif");
|
||||
background-repeat: no-repeat;
|
||||
background-position: 0px 0px;
|
||||
overflow: hidden;
|
||||
font-size: 1px;
|
||||
float: right;
|
||||
}
|
||||
div.dhtmlxMenu_dhx_web_SubLevelArea_Polygon table.dhtmlxMebu_SubLevelArea_Tbl tr.sub_item_selected div.complex_arrow {
|
||||
background-position: -4px 0px !important;
|
||||
}
|
||||
div.dhtmlxMenu_dhx_web_SubLevelArea_Polygon table.dhtmlxMebu_SubLevelArea_Tbl tr.sub_item_dis div.complex_arrow {
|
||||
background-position: -8px 0px !important;
|
||||
}
|
||||
div.dhtmlxMenu_dhx_web_SubLevelArea_Polygon table.dhtmlxMebu_SubLevelArea_Tbl div.complex_arrow_loading {
|
||||
width: 11px;
|
||||
height: 22px;
|
||||
background-position: center center;
|
||||
background-repeat: no-repeat;
|
||||
background-image: url("../imgs/dhxmenu_web/dhxmenu_loader.gif");
|
||||
float: right;
|
||||
}
|
||||
div.dhtmlxMenu_dhx_web_SubLevelArea_Polygon table.dhtmlxMebu_SubLevelArea_Tbl div.sub_icon {
|
||||
float: left;
|
||||
margin: 0px;
|
||||
width: 18px;
|
||||
height: 18px;
|
||||
background-position: top right;
|
||||
background-repeat: no-repeat;
|
||||
background-image: url("../imgs/dhxmenu_web/dhxmenu_chrd.gif");
|
||||
}
|
||||
div.dhtmlxMenu_dhx_web_SubLevelArea_Polygon table.dhtmlxMebu_SubLevelArea_Tbl div.sub_icon.chbx_0 {
|
||||
background-position: 0px 0px !important;
|
||||
}
|
||||
div.dhtmlxMenu_dhx_web_SubLevelArea_Polygon table.dhtmlxMebu_SubLevelArea_Tbl div.sub_icon.chbx_1 {
|
||||
background-position: -18px 0px !important;
|
||||
}
|
||||
div.dhtmlxMenu_dhx_web_SubLevelArea_Polygon table.dhtmlxMebu_SubLevelArea_Tbl tr.sub_item_dis div.sub_icon.chbx_0 {
|
||||
background-position: -36px 0px !important;
|
||||
}
|
||||
div.dhtmlxMenu_dhx_web_SubLevelArea_Polygon table.dhtmlxMebu_SubLevelArea_Tbl tr.sub_item_dis div.sub_icon.chbx_1 {
|
||||
background-position: -54px 0px !important;
|
||||
}
|
||||
div.dhtmlxMenu_dhx_web_SubLevelArea_Polygon table.dhtmlxMebu_SubLevelArea_Tbl div.sub_icon.rdbt_0 {
|
||||
background-position: -72px 0px !important;
|
||||
}
|
||||
div.dhtmlxMenu_dhx_web_SubLevelArea_Polygon table.dhtmlxMebu_SubLevelArea_Tbl div.sub_icon.rdbt_1 {
|
||||
background-position: -90px 0px !important;
|
||||
}
|
||||
div.dhtmlxMenu_dhx_web_SubLevelArea_Polygon table.dhtmlxMebu_SubLevelArea_Tbl tr.sub_item_dis div.sub_icon.rdbt_0 {
|
||||
background-position: -108px 0px !important;
|
||||
}
|
||||
div.dhtmlxMenu_dhx_web_SubLevelArea_Polygon table.dhtmlxMebu_SubLevelArea_Tbl tr.sub_item_dis div.sub_icon.rdbt_1 {
|
||||
background-position: -126px 0px !important;
|
||||
}
|
||||
div.dhtmlxMenu_dhx_web_SubLevelArea_Polygon tr.sub_sep td {
|
||||
padding: 2px 0px;
|
||||
}
|
||||
div.dhtmlxMenu_dhx_web_SubLevelArea_Polygon div.sub_sep {
|
||||
position: static;
|
||||
font-size: 1px;
|
||||
line-height: 1px;
|
||||
height: 1px;
|
||||
width: 100%;
|
||||
border-top: 1px dotted #b4b4b4;
|
||||
*border-top: 1px solid #cecece;
|
||||
}
|
||||
iframe.dhtmlxMenu_IE6CoverFix_dhx_web {
|
||||
position: absolute;
|
||||
border: none;
|
||||
background: #000000;
|
||||
filter: progid:DXImageTransform.Microsoft.Alpha(opacity=100);
|
||||
}
|
||||
div.dhtmlxMenu_dhx_web_SubLevelArea_ArrowUp,
|
||||
div.dhtmlxMenu_dhx_web_SubLevelArea_ArrowUp_Over,
|
||||
div.dhtmlxMenu_dhx_web_SubLevelArea_ArrowUp_Disabled {
|
||||
position: relative;
|
||||
font-size: 1px;
|
||||
border-bottom: 1px solid #b4b4b4;
|
||||
background-image: url("../imgs/dhxmenu_web/dhxmenu_arrow_up.gif");
|
||||
background-repeat: no-repeat;
|
||||
background-position: center center;
|
||||
padding: 8px 0px;
|
||||
margin-bottom: 3px;
|
||||
}
|
||||
div.dhtmlxMenu_dhx_web_SubLevelArea_ArrowUp_Disabled {
|
||||
background-image: url("../imgs/dhxmenu_web/dhxmenu_arrow_up_dis.gif");
|
||||
}
|
||||
div.dhtmlxMenu_dhx_web_SubLevelArea_ArrowDown,
|
||||
div.dhtmlxMenu_dhx_web_SubLevelArea_ArrowDown_Over,
|
||||
div.dhtmlxMenu_dhx_web_SubLevelArea_ArrowDown_Disabled {
|
||||
position: relative;
|
||||
font-size: 1px;
|
||||
border-top: 1px solid #b4b4b4;
|
||||
background-image: url("../imgs/dhxmenu_web/dhxmenu_arrow_down.gif");
|
||||
background-repeat: no-repeat;
|
||||
background-position: center center;
|
||||
padding: 8px 0px;
|
||||
margin-top: 3px;
|
||||
}
|
||||
div.dhtmlxMenu_dhx_web_SubLevelArea_ArrowDown_Disabled {
|
||||
background-image: url("../imgs/dhxmenu_web/dhxmenu_arrow_down_dis.gif");
|
||||
}
|
||||
@ -1,334 +0,0 @@
|
||||
/*
|
||||
Product Name: dhtmlxSuite
|
||||
Version: 5.2.0
|
||||
Edition: Professional
|
||||
License: content of this file is covered by DHTMLX Commercial or Enterprise license. Usage without proper license is prohibited. To obtain it contact sales@dhtmlx.com
|
||||
Copyright UAB Dinamenta http://www.dhtmlx.com
|
||||
*/
|
||||
|
||||
/*
|
||||
skin detected: material
|
||||
include extra file: skins/material.less
|
||||
*/
|
||||
|
||||
@keyframes dhx_loader_rotate {
|
||||
100% {
|
||||
transform: rotate(360deg);
|
||||
}
|
||||
}
|
||||
@keyframes dhx_loader_dash {
|
||||
0% {
|
||||
stroke-dasharray: 1, 200;
|
||||
stroke-dashoffset: 0;
|
||||
}
|
||||
50% {
|
||||
stroke-dasharray: 89, 200;
|
||||
stroke-dashoffset: -35px;
|
||||
}
|
||||
100% {
|
||||
stroke-dasharray: 89, 200;
|
||||
stroke-dashoffset: -124px;
|
||||
}
|
||||
}
|
||||
.dhtmlxMenu_material_Middle {
|
||||
position: relative;
|
||||
height: 28px;
|
||||
line-height: 28px;
|
||||
background-color: #f5f5f5;
|
||||
overflow: hidden;
|
||||
border: none;
|
||||
font-size: 14px;
|
||||
font-family: Roboto, Arial, Helvetica;
|
||||
color: #404040;
|
||||
-webkit-user-select: none;
|
||||
-khtml-user-select: none;
|
||||
-moz-user-select: none;
|
||||
-ms-user-select: none;
|
||||
-o-user-select: none;
|
||||
user-select: none;
|
||||
}
|
||||
.dhtmlxMenu_material_Middle div.dhtmlxMenu_material_TopLevel_Item_Normal,
|
||||
.dhtmlxMenu_material_Middle div.dhtmlxMenu_material_TopLevel_Item_Disabled,
|
||||
.dhtmlxMenu_material_Middle div.dhtmlxMenu_material_TopLevel_Item_Selected {
|
||||
position: relative;
|
||||
float: left;
|
||||
font: inherit;
|
||||
height: 28px;
|
||||
line-height: 28px;
|
||||
margin: 0px;
|
||||
padding: 0px 8px;
|
||||
cursor: default;
|
||||
white-space: nowrap;
|
||||
-webkit-user-select: none;
|
||||
-khtml-user-select: none;
|
||||
-moz-user-select: none;
|
||||
-ms-user-select: none;
|
||||
-o-user-select: none;
|
||||
user-select: none;
|
||||
}
|
||||
.dhtmlxMenu_material_Middle div.dhtmlxMenu_material_TopLevel_Item_Normal div.top_level_text,
|
||||
.dhtmlxMenu_material_Middle div.dhtmlxMenu_material_TopLevel_Item_Disabled div.top_level_text,
|
||||
.dhtmlxMenu_material_Middle div.dhtmlxMenu_material_TopLevel_Item_Selected div.top_level_text {
|
||||
float: left;
|
||||
margin: 0px 3px;
|
||||
}
|
||||
.dhtmlxMenu_material_Middle div.dhtmlxMenu_material_TopLevel_Item_Normal i,
|
||||
.dhtmlxMenu_material_Middle div.dhtmlxMenu_material_TopLevel_Item_Disabled i,
|
||||
.dhtmlxMenu_material_Middle div.dhtmlxMenu_material_TopLevel_Item_Selected i {
|
||||
height: inherit;
|
||||
line-height: inherit;
|
||||
float: left;
|
||||
color: inherit;
|
||||
margin: 0px 4px;
|
||||
font-size: 1.2em;
|
||||
}
|
||||
.dhtmlxMenu_material_Middle div.dhtmlxMenu_material_TopLevel_Item_Disabled {
|
||||
color: #a6a6a6;
|
||||
}
|
||||
.dhtmlxMenu_material_Middle div.dhtmlxMenu_material_TopLevel_Item_Selected {
|
||||
background-color: #ebebeb;
|
||||
}
|
||||
.dhtmlxMenu_material_Middle img.dhtmlxMenu_TopLevel_Item_Icon {
|
||||
float: left;
|
||||
margin: 5px 3px 0px 3px;
|
||||
width: 18px;
|
||||
height: 18px;
|
||||
cursor: default;
|
||||
}
|
||||
.dhtmlxMenu_material_Middle div.top_sep {
|
||||
position: relative;
|
||||
float: left;
|
||||
height: 22px;
|
||||
width: 0px;
|
||||
border-left: 1px solid #dfdfdf;
|
||||
margin: 3px 8px 0px 8px;
|
||||
font-size: 1px;
|
||||
overflow: hidden;
|
||||
cursor: default;
|
||||
-webkit-user-select: none;
|
||||
-khtml-user-select: none;
|
||||
-moz-user-select: none;
|
||||
-ms-user-select: none;
|
||||
-o-user-select: none;
|
||||
user-select: none;
|
||||
}
|
||||
.dhtmlxMenu_material_Middle div.dhtmlxMenu_TopLevel_Text_right,
|
||||
.dhtmlxMenu_material_Middle div.dhtmlxMenu_TopLevel_Text_left {
|
||||
position: absolute;
|
||||
top: 0px;
|
||||
height: 28px;
|
||||
line-height: 28px;
|
||||
cursor: default;
|
||||
font-size: 14px;
|
||||
font-family: Roboto, Arial, Helvetica;
|
||||
color: #404040;
|
||||
-webkit-user-select: none;
|
||||
-khtml-user-select: none;
|
||||
-moz-user-select: none;
|
||||
-ms-user-select: none;
|
||||
-o-user-select: none;
|
||||
user-select: none;
|
||||
}
|
||||
.dhtmlxMenu_material_Middle div.dhtmlxMenu_TopLevel_Text_right {
|
||||
right: 6px;
|
||||
}
|
||||
.dhtmlxMenu_material_Middle div.dhtmlxMenu_TopLevel_Text_left {
|
||||
left: 6px;
|
||||
}
|
||||
div.dhtmlxMenu_material_SubLevelArea_Polygon {
|
||||
position: absolute;
|
||||
padding: 5px 0px;
|
||||
background-color: #fafafa;
|
||||
overflow: hidden;
|
||||
cursor: default;
|
||||
line-height: normal;
|
||||
overflow-y: auto;
|
||||
-webkit-overflow-scrolling: touch;
|
||||
-webkit-tap-highlight-color: rgba(0,0,0,0);
|
||||
box-shadow: 0 1px 3px rgba(0,0,0,0.12), 0 1px 2px rgba(0,0,0,0.24);
|
||||
-webkit-user-select: none;
|
||||
-khtml-user-select: none;
|
||||
-moz-user-select: none;
|
||||
-ms-user-select: none;
|
||||
-o-user-select: none;
|
||||
user-select: none;
|
||||
}
|
||||
div.dhtmlxMenu_material_SubLevelArea_Polygon td {
|
||||
padding: 0px;
|
||||
margin: 0px;
|
||||
line-height: normal;
|
||||
white-space: nowrap;
|
||||
font-size: 14px;
|
||||
font-family: Roboto, Arial, Helvetica;
|
||||
color: #404040;
|
||||
}
|
||||
div.dhtmlxMenu_material_SubLevelArea_Polygon td.sub_item_icon {
|
||||
width: 18px;
|
||||
text-align: center;
|
||||
}
|
||||
div.dhtmlxMenu_material_SubLevelArea_Polygon td.sub_item_icon img.sub_icon {
|
||||
margin: 4px 6px 0px 6px;
|
||||
width: 18px;
|
||||
height: 18px;
|
||||
}
|
||||
div.dhtmlxMenu_material_SubLevelArea_Polygon td.sub_item_icon i {
|
||||
width: 18px;
|
||||
height: 30px;
|
||||
line-height: 29px;
|
||||
margin: 0px 6px;
|
||||
font-size: 1.2em;
|
||||
text-align: center;
|
||||
color: inherit;
|
||||
}
|
||||
div.dhtmlxMenu_material_SubLevelArea_Polygon td.sub_item_icon div.sub_icon {
|
||||
margin: 0px 6px;
|
||||
width: 18px;
|
||||
height: 30px;
|
||||
line-height: 30px;
|
||||
background-position: 0px 5px;
|
||||
background-repeat: no-repeat;
|
||||
background-image: url("../imgs/dhxmenu_material/dhxmenu_chrd.png");
|
||||
}
|
||||
div.dhtmlxMenu_material_SubLevelArea_Polygon td.sub_item_icon div.sub_icon.chbx_0 {
|
||||
background-position: 0px 5px;
|
||||
}
|
||||
div.dhtmlxMenu_material_SubLevelArea_Polygon td.sub_item_icon div.sub_icon.chbx_1 {
|
||||
background-position: -18px 5px;
|
||||
}
|
||||
div.dhtmlxMenu_material_SubLevelArea_Polygon td.sub_item_icon div.sub_icon.rdbt_0 {
|
||||
background-position: -72px 5px;
|
||||
}
|
||||
div.dhtmlxMenu_material_SubLevelArea_Polygon td.sub_item_icon div.sub_icon.rdbt_1 {
|
||||
background-position: -90px 5px;
|
||||
}
|
||||
div.dhtmlxMenu_material_SubLevelArea_Polygon td.sub_item_text div.sub_item_text {
|
||||
position: relative;
|
||||
height: 30px;
|
||||
line-height: 30px;
|
||||
padding: 0px 22px 0px 1px;
|
||||
overflow: hidden;
|
||||
}
|
||||
div.dhtmlxMenu_material_SubLevelArea_Polygon td.sub_item_hk {
|
||||
padding: 0px 10px 0px 8px;
|
||||
}
|
||||
div.dhtmlxMenu_material_SubLevelArea_Polygon td.sub_item_hk div.sub_item_hk {
|
||||
color: #8d8d8d;
|
||||
font-size: 12px;
|
||||
text-align: right;
|
||||
}
|
||||
div.dhtmlxMenu_material_SubLevelArea_Polygon td div.complex_arrow {
|
||||
float: right;
|
||||
width: 10px;
|
||||
margin: 0px 1px 0px 11px;
|
||||
height: 30px;
|
||||
line-height: 30px;
|
||||
background-image: url("../imgs/dhxmenu_material/dhxmenu_subar.png");
|
||||
background-repeat: no-repeat;
|
||||
background-position: 0px 10px;
|
||||
overflow: hidden;
|
||||
font-size: 1px;
|
||||
}
|
||||
div.dhtmlxMenu_material_SubLevelArea_Polygon td div.complex_arrow_loading {
|
||||
width: 16px;
|
||||
height: 30px;
|
||||
line-height: 30px;
|
||||
background-position: center center;
|
||||
background-repeat: no-repeat;
|
||||
background-image: url("../imgs/dhxmenu_material/dhxmenu_loader.gif");
|
||||
float: right;
|
||||
}
|
||||
div.dhtmlxMenu_material_SubLevelArea_Polygon tr.sub_item_selected td {
|
||||
background-color: #ebebeb;
|
||||
}
|
||||
div.dhtmlxMenu_material_SubLevelArea_Polygon tr.sub_item_selected td div.complex_arrow {
|
||||
background-position: -10px 10px;
|
||||
}
|
||||
div.dhtmlxMenu_material_SubLevelArea_Polygon tr.sub_item_dis td.sub_item_hk div.sub_item_hk {
|
||||
color: #c0c0c0;
|
||||
}
|
||||
div.dhtmlxMenu_material_SubLevelArea_Polygon tr.sub_item_dis td div.sub_item_text,
|
||||
div.dhtmlxMenu_material_SubLevelArea_Polygon tr.sub_item_dis td td.sub_item_icon i {
|
||||
color: #a6a6a6;
|
||||
}
|
||||
div.dhtmlxMenu_material_SubLevelArea_Polygon tr.sub_item_dis td div.complex_arrow {
|
||||
background-position: -20px 10px;
|
||||
}
|
||||
div.dhtmlxMenu_material_SubLevelArea_Polygon tr.sub_item_dis td div.sub_icon.chbx_0 {
|
||||
background-position: -36px 5px;
|
||||
}
|
||||
div.dhtmlxMenu_material_SubLevelArea_Polygon tr.sub_item_dis td div.sub_icon.chbx_1 {
|
||||
background-position: -54px 5px;
|
||||
}
|
||||
div.dhtmlxMenu_material_SubLevelArea_Polygon tr.sub_item_dis td div.sub_icon.rdbt_0 {
|
||||
background-position: -108px 5px;
|
||||
}
|
||||
div.dhtmlxMenu_material_SubLevelArea_Polygon tr.sub_item_dis td div.sub_icon.rdbt_1 {
|
||||
background-position: -126px 5px;
|
||||
}
|
||||
div.dhtmlxMenu_material_SubLevelArea_Polygon tr.sub_item_dis td i {
|
||||
color: #a6a6a6;
|
||||
}
|
||||
div.dhtmlxMenu_material_SubLevelArea_Polygon tr.sub_sep td {
|
||||
padding: 5px 3px;
|
||||
}
|
||||
div.dhtmlxMenu_material_SubLevelArea_Polygon tr.sub_sep td div.sub_sep {
|
||||
position: relative;
|
||||
font-size: 1px;
|
||||
line-height: 1px;
|
||||
height: 0px;
|
||||
width: 100%;
|
||||
border-top: 1px solid #dfdfdf;
|
||||
}
|
||||
div.dhtmlxMenu_material_SubLevelArea_Polygon div.dhtmlxMenu_material_SubLevelArea_ArrowUp,
|
||||
div.dhtmlxMenu_material_SubLevelArea_Polygon div.dhtmlxMenu_material_SubLevelArea_ArrowUp_Over,
|
||||
div.dhtmlxMenu_material_SubLevelArea_Polygon div.dhtmlxMenu_material_SubLevelArea_ArrowUp_Disabled {
|
||||
position: relative;
|
||||
font-size: 1px;
|
||||
border-bottom: 1px solid #dfdfdf;
|
||||
background-image: url("../imgs/dhxmenu_material/dhxmenu_arrow_up.png");
|
||||
background-repeat: no-repeat;
|
||||
background-position: center 2px;
|
||||
padding: 8px 0px;
|
||||
margin-bottom: 3px;
|
||||
}
|
||||
div.dhtmlxMenu_material_SubLevelArea_Polygon div.dhtmlxMenu_material_SubLevelArea_ArrowUp_Disabled {
|
||||
background-image: url("../imgs/dhxmenu_material/dhxmenu_arrow_up_dis.png");
|
||||
}
|
||||
div.dhtmlxMenu_material_SubLevelArea_Polygon div.dhtmlxMenu_material_SubLevelArea_ArrowDown,
|
||||
div.dhtmlxMenu_material_SubLevelArea_Polygon div.dhtmlxMenu_material_SubLevelArea_ArrowDown_Over,
|
||||
div.dhtmlxMenu_material_SubLevelArea_Polygon div.dhtmlxMenu_material_SubLevelArea_ArrowDown_Disabled {
|
||||
position: relative;
|
||||
font-size: 1px;
|
||||
border-top: 1px solid #dfdfdf;
|
||||
background-image: url("../imgs/dhxmenu_material/dhxmenu_arrow_down.png");
|
||||
background-repeat: no-repeat;
|
||||
background-position: center 6px;
|
||||
padding: 8px 0px;
|
||||
margin-top: 3px;
|
||||
}
|
||||
div.dhtmlxMenu_material_SubLevelArea_Polygon div.dhtmlxMenu_material_SubLevelArea_ArrowDown_Disabled {
|
||||
background-image: url("../imgs/dhxmenu_material/dhxmenu_arrow_down_dis.png");
|
||||
}
|
||||
iframe.dhtmlxMenu_IE6CoverFix_material {
|
||||
position: absolute;
|
||||
border: none;
|
||||
background: #000000;
|
||||
filter: progid:DXImageTransform.Microsoft.Alpha(opacity=100);
|
||||
}
|
||||
.dhtmlxMenu_material_Middle.dir_left div.align_left {
|
||||
float: left;
|
||||
}
|
||||
.dhtmlxMenu_material_Middle.dir_left div.align_right {
|
||||
float: right;
|
||||
}
|
||||
.dhxmenu_skin_detect {
|
||||
position: absolute;
|
||||
left: 0px;
|
||||
top: -100px;
|
||||
margin: 0;
|
||||
padding: 0;
|
||||
border: 0px solid white;
|
||||
width: 40px;
|
||||
height: 10px;
|
||||
overflow: hidden;
|
||||
}
|
||||