Вход Регистрация
Файл: wysiwyg/live/scripts/common/nlslightbox/dialog.js
Строк: 91
<?php
var box = new NlsLightBox("mybox");
function 
icClose() { }
function 
modalDialog(urlwidthheighttitle) {
    try {
        if (
icClose != 'function icClose() { }') { icClose(); icClose = function () { } };
        var 
box.close;
        
box.close = function () {
            try { 
icClose(); }
            catch (
e) { } box.close abox.close();
        };
        
icClose addClose;
    }
    catch (
e) { }
  
    var 
clean = function() {
      if(
oUtiloUtil.onSelectionChanged=null;
    };
    
    if (
title)
        
box.open({ urlurltype'iframe'widthwidth 'px'heightheight 'px'titletitleadjY'20px'overlayfalseparent:document.bodyonClose:function() {clean();} });
    else
        
box.open({ urlurltype'iframe'widthwidth 'px'heightheight 'px'adjY'20px'overlayfalseparent:document.bodyonClose:function() {clean();} });
    if (
navigator.appName.indexOf('Microsoft') == -1) {/* Selain IE. Sebenarnya hanya utk Ipad */
        
document.getElementById('mybox$box_title').addEventListener("touchstart"touchHandlertrue);
        
document.getElementById('mybox$box_title').addEventListener("touchmove"touchHandlertrue);
        
document.getElementById('mybox$box_title').addEventListener("touchend"touchHandlertrue);
    }
}

var 
myAsset = new NlsLightBox("myAsset");
function 
showMyAsset(urlwidthheighttitle) {
    if (
title)
        
myAsset.open({ urlurltype'iframe'widthwidth 'px'heightheight 'px'titletitleadjY'20px'overlayfalseparent:document.body  });
    else
        
myAsset.open({ urlurltype'iframe'widthwidth 'px'heightheight 'px'adjY'20px'overlayfalseparent:document.body  });
};

function 
touchHandler(event) {
    var 
touches event.changedTouches,
            
first touches[0],
            
type "";

    switch (
event.type) {
        case 
"touchstart"type "mousedown"; break;
        case 
"touchmove"type "mousemove"; break;
        case 
"touchend"type "mouseup"; break;
        default: return;
    }
    var 
simulatedEvent document.createEvent("MouseEvent");
    
simulatedEvent.initMouseEvent(typetruetruewindow1,
                          
first.screenXfirst.screenY,
                          
first.clientXfirst.clientYfalse,
                          
falsefalsefalse0/*left*/null);

    
first.target.dispatchEvent(simulatedEvent);
    
event.preventDefault();
}
?>
Онлайн: 1
Реклама