//Skanowanie, dla wykluczanie błędów jest wprawie taka sama
var ME_confArray = new Array();
var globalDocType = '';
var scanClassName = null;
var GlobalScan=null;
var AppKillerObj=null;
var mdtestport = '';
var mdtestuser = '';
var mdtestpass = '';
var magdocserveraddr = '';
var magdocserverport = '';
var magdocserveruser = '';
var magdocserverpass = '';
var magdocscanserveraddr = '';
var magdocscanserverport = '';
var magdocscanserveruser = '';
var magdocscanserverpass = '';
var magdocscandefaultdocclass = '';
var magdocdefaultdocclass = '';
var magdocdefaultindex = '';
var error_scan_1 = '';
var error_scan_2 = '';
var error_scan_3 = '';
var error_scan_4 = '';
var error_scan_5 = '';
var error_scan_6 = '';
var error_scan_7 = '';
var error_scan_8 = '';
var error_scan_9 = '';
var scan_option = '';
var mdtestserver = '';
var doctypeSysNames = new Array();
var sessionId = '';
var sessionTime = '';
var sessionExpireRemindTime = '';
var userId = '';
var tbarPosPrefId = '';
var tbarDefDTypeId = '';
var magdocscandefaultdocclass = '';
var serverURL = '';
var userlogin = '';
var taskNotifyCustomIconEnabled = '';
//===========
var error_scan_10 = '';
var error_scan_11 = '';
var error_scan_12 = '';
var error_scan_13 = '';
var error_scan_14 = '';
var error_scan_15 = '';
var alert_1 = '';
var alert_2 = '';
var alert_3 = '';
var alert_4 = '';
var my_detal_modal_title = '';
var my_detal_modal = '';
var ok_global_scan = true;
var ok_apikiller_scan = false;
var serwerek = false;
var serwerek_port = 8777;
// pobieramy konfiguracje
$.ajax({
type: "POST",
url: "custom/ajax/ajax_task.php",
data: {
aj_function: 'SkanConfig'
},
success: function(msg) {
var SkanConfig = jQuery.parseJSON(msg);
sessionId = SkanConfig.sessionId;
sessionTime = SkanConfig.sessionTime;
sessionExpireRemindTime = SkanConfig.sessionExpireRemindTime;
userId = SkanConfig.userId;
tbarPosPrefId = SkanConfig.tbarPosPrefId;
tbarDefDTypeId = SkanConfig.tbarDefDTypeId;
magdocscandefaultdocclass = SkanConfig.magdocscandefaultdocclass;
serverURL = SkanConfig.serverURL;
userlogin = SkanConfig.userlogin;
taskNotifyCustomIconEnabled = SkanConfig.taskNotifyCustomIconEnabled;
mdtestport = SkanConfig.mdtestport;
mdtestuser = SkanConfig.mdtestuser;
mdtestpass = SkanConfig.mdtestpass;
magdocserveraddr = SkanConfig.magdocserveraddr;
magdocserverport = SkanConfig.magdocserverport;
magdocserveruser = SkanConfig.magdocserveruser;
magdocserverpass = SkanConfig.magdocserverpass;
magdocscanserveraddr = SkanConfig.magdocscanserveraddr;
magdocscanserverport = SkanConfig.magdocscanserverport;
magdocscanserveruser = SkanConfig.magdocscanserveruser;
magdocscanserverpass = SkanConfig.magdocscanserverpass;
magdocscandefaultdocclass = SkanConfig.magdocscandefaultdocclass;
magdocdefaultdocclass = SkanConfig.magdocdefaultdocclass;
magdocdefaultindex = SkanConfig.magdocdefaultindex;
panel_noarchived = SkanConfig.panel_noarchived;
error_scan_1 = SkanConfig.error_scan_1;
error_scan_2 = SkanConfig.error_scan_2;
error_scan_3 = SkanConfig.error_scan_3;
error_scan_4 = SkanConfig.error_scan_4;
error_scan_5 = SkanConfig.error_scan_5;
error_scan_6 = SkanConfig.error_scan_6;
error_scan_7 = SkanConfig.error_scan_7;
error_scan_8 = SkanConfig.error_scan_8;
error_scan_9 = SkanConfig.error_scan_9;
scan_option = SkanConfig.scan_option;
mdtestserver = SkanConfig.mdtestserver;
doctypeSysNames = jQuery.parseJSON(SkanConfig.doctypeSysNames);
}
});
//dobieramy tłumaczenia
$.getJSON('components/js/jslang.php').done(function (data) {
error_scan_10 = data.translations.error_scan_10;
error_scan_11 = data.translations.error_scan_11;
error_scan_12 = data.translations.error_scan_12;
error_scan_13 = data.translations.error_scan_13;
error_scan_14 = data.translations.error_scan_14;
error_scan_15 = data.translations.error_scan_15;
alert_1 = data.translations.alert_1;
alert_2 = data.translations.alert_2;
alert_3 = data.translations.alert_3;
alert_4 = data.translations.alert_4;
my_detal_modal_title = data.translations.my_detal_modal_title;
my_detal_modal = data.translations.my_detal_modal;
});
//przenieść
var isOpera = (!!window.opr && !!opr.addons) || !!window.opera || navigator.userAgent.indexOf(' OPR/') >= 0;
// Firefox 1.0+
var isFirefox = typeof InstallTrigger !== 'undefined';
// Safari 3.0+ "[object HTMLElementConstructor]"
var isSafari = Object.prototype.toString.call(window.HTMLElement).indexOf('Constructor') > 0 || (function (p) { return p.toString() === "[object SafariRemoteNotification]"; })(!window['safari'] || safari.pushNotification);
// Internet Explorer 6-11
var isIE = /*@cc_on!@*/false || !!document.documentMode;
// Edge 20+
var isEdge = !isIE && !!window.StyleMedia;
// Chrome 1+
var isChrome = !!window.chrome && !!window.chrome.webstore;
// Blink engine detection
var isBlink = (isChrome || isOpera) && !!window.CSS;
var ie = document.all?true:false;
var ieEdge = false;
if((window.navigator.userAgent.indexOf("Edge")) > -1){
ieEdge = true;
}
var ie6 = navigator.userAgent.indexOf('MSIE 6')>-1;
var pattern = new RegExp("Firefox\/[0-9]+");
var isFFu4 = ''+pattern.exec(navigator.userAgent);
var FFVersion = 0;
var isFF4 = false;
var selectedRowId = null;
var prevSelectedRowId = null;
if(isFFu4!='null' && isFFu4.substr(8)>3)
{
FFVersion = isFFu4.substr(8);
}
if(FFVersion>3)
{
isFF4 = true;
}
var msxmlVersion=null;
if (window.top.frames[0]!=null && window.top.frames[0].msxmlVersion!=null) {
msxmlVersion =window.top.frames[0].msxmlVersion;
} else if (window.opener!=null && !window.opener.closed && window.opener.top.frames[0]!=null && window.opener.top.frames[0].msxmlVersion!=null) {
msxmlVersion = window.opener.top.frames[0].msxmlVersion;
} else if (window.opener!=null && !window.opener.closed && window.opener.msxmlVersion!=null) {
msxmlVersion = window.opener.msxmlVersion;
} else if (ie && window.dialogArguments!=null && window.dialogArguments.msxmlVersion!=null){
msxmlVersion = window.dialogArguments.msxmlVersion;
} else {
msxmlVersion = checkValidVersion(true);
}
var isFF = false; // FireFox
if(navigator.userAgent.toLowerCase().indexOf("firefox") > 0) {
isFF = true;
}
if(navigator.userAgent.toLowerCase().indexOf("chrome") > 0) {
isFF = true;
isFF4 = true;
}
function checkValidVersion(returnNumber) {
var MSXMLVersion = getMSXMLVersion();
switch(MSXMLVersion) {
case "10": return false;
case "Msxml.DOMDocument": if (returnNumber) return 0; return false;
case "Msxml2.DOMDocument": if (returnNumber) return 0; return false;
case "Msxml2.DOMDocument.3.0": if (returnNumber) return 0; return false;
case "Msxml2.DOMDocument.4.0": if (returnNumber) return 4; else return true;
case "Msxml2.DOMDocument.6.0": if (returnNumber) return 6; return true;
}
}
function getMSXMLVersion() {
var xml = "<" +"?xml version='1.0' encoding='UTF-16'?" + ">";
var x = null;
var versions = new Array("Msxml2.DOMDocument.6.0", "Msxml2.DOMDocument.4.0", "Msxml2.DOMDocument.3.0", "Msxml2.DOMDocument", "Msxml.DOMDocument");
for (i = 0; i < versions.length; i++) {
try {
objectName = versions[i];
x = new ActiveXObject(objectName);
x.loadXML(xml);
return objectName;
} catch(e) {
}
};
return "10";
}
function isOK(result){
if (result instanceof Array) {
return true;
}
if (result==null || result==0 || result==false || result=='false' ||result == '' ) {
return false;
}
return true;
}
//===================================
function open_scan() {
if(!checkScanOk()){
return;
}
cursoroff();
var ilrefr = 0;
function isDialogParent() {
if(window.parent.$("#pg-upload-my-detal-dialog").hasClass("in")){
open_scan_app();
return true;
}
if (ilrefr < 10) {
setTimeout(isDialogParent, 200);
ilrefr++;
return false;
}
}
isDialogParent();
}
function open_scan_app() {
var ids = getSelectedTStageId();
if(ids)
{
//var id_str = select.options[select.selectedIndex].value;
tasktype_id = ids['tasktype_id'];
taskstage_id = ids['taskstage_id'];
doctype_id = ids['doctype_id'];
assignedUser = 0;
if(ME_confArray[doctype_id]===undefined)
{
$.ajax({
type: "POST",
url: "custom/ajax/ajax_task.php",
async: false,
data: {
doctype_id: doctype_id,
aj_function: 'getTypeView'
},
success: function(msg) {
ME_confArray[doctype_id] = jQuery.parseJSON(msg);
}
});
}
if(ME_confArray[doctype_id].dt_md_name === undefined || ME_confArray[doctype_id].dt_md_name == false)
{
globalDocType = magdocscandefaultdocclass;
scanClassName = magdocscandefaultdocclass;
}
else
{
scanClassName = ME_confArray[doctype_id].dt_md_name;
}
if(ME_confArray[doctype_id].dt_unm !== undefined && ME_confArray[doctype_id].dt_unm != '')
{
assignedUser = ME_confArray[doctype_id].dt_unm;
}
DoScan();
}
}
function DoScan(){
if(serwerek == true){
ScanSerwerek();
return 'OK';
}
var meNotSupported = "MagEngine is no longer supported";
if (!ie || scan_option=='') {
if(scan_option=='2')
{
alertScanError(meNotSupported);
}
else if(scan_option=='ScanAndImport.ScanAndImportAuto')
{
doScanTwain_FF();
}
return;
}
// cursoroff();
if(scan_option == 2)
{
alertScanError(meNotSupported);
return 0;
}
GlobalScan = new ActiveXObject(scan_option);//"ScanImportLn.Application");
ScanDocuments();
exitGlobalScan();
return resScan;
}
function doScanTwain_FF() {
//alert(GlobalScan);
if(GlobalScan==null)
{
GlobalScan = document.createElement('OBJECT');
GlobalScan.setAttribute("clsid", '{E716DEE0-5DDC-416A-A251-EA08B8E5CF4B}');
GlobalScan.setAttribute("type", 'application/x-itst-activex');
GlobalScan.id = 'scanObj2';
document.body.appendChild(GlobalScan);
ScanDocuments_FF();
}
}
function pollScanFF() {
try {
var nRes = GlobalScan.GetScanMDDocImmedWorkFlag();
} catch(e) {
exitGlobalScan();
return;
}
if (nRes == 6)
{
window.setTimeout("pollScanFF()", 200);
}
else
{
postScanFF();
}
return nRes;
}
function exitGlobalScan() {
if(ie)
{
if(GlobalScan!=null)
{
GlobalScan.AppExit();
GlobalScan = null;
}
}
else
{
if(GlobalScan != null)
{
document.body.removeChild(GlobalScan);
//GlobalScan.AppExit();
GlobalScan = null;
resetProcScan();
}
}
cursoron();
}
var statusSerwerek = 0;
var returnSerwerek = '';
function ScanSerwerek(){
if(statusSerwerek == 0){
/* Serverek skanujemy */
if(scanClassName==null)
{
scanClassName = globalDocType;
}
var confSerwerek = $.base64.encode("magdocscanserveruser="+magdocscanserveruser+",magdocscanserverpass="+magdocscanserverpass+",magdocscanserveraddr="+magdocscanserveraddr+",magdocscanserverport="+magdocscanserverport+",magdocserveruser="+magdocserveruser+",magdocserverpass="+magdocserverpass+",magdocserveraddr="+magdocserveraddr+",magdocserverport="+magdocserverport+",scanClassName="+scanClassName);
jQuery.ajax({
url: 'http://localhost:'+serwerek_port+'/start/'+confSerwerek,
async: false,
success: function(returnData){
serwerek = true;
statusSerwerek = 0;
},
error: function(xhr, status, error){
serwerek = false;
}
});
statusSerwerek = 1;
}
setStatusSerwerek();
/* czekamy na zwrotkę */
if (statusSerwerek == 1) {
setTimeout(ScanSerwerek, 500);
}
/* tworzymy taski */
if (statusSerwerek == 2) {
progressBarCreateTask();
//PreClosePop();
var returnSerwerekSpl = returnSerwerek.split("_&_");
var returnSerwerekObj = {};
returnSerwerekSpl.forEach(function(entry) {
entrySpl = entry.split("_:_");
returnSerwerekObj[entrySpl[0]] = entrySpl[1];
});
console.log(returnSerwerekObj);
var paramsAll = new Array();
rescount = returnSerwerekObj.docCount;
msg='ReleaseDoc results: '+rescount;
for(iResult=0;iResult 0){
alertScanError(alert_3);
// showCountProccesTask((1*iResult+1), rescount);
// callApiCreateTaskAsync(paramsAll);
// return;
//alert('Test 1');
}
// var paramsAll = new Array();
}
else
{
$("#post_create_list_tasks").append("" + panel_noarchived + (1*iResult+1) + "");
$('#smartwizard').smartWizard("next");
}
}
jQuery.ajax({
url: 'http://localhost:'+serwerek_port+'/end',
async: false,
success: function(returnData){
},
error: function(xhr, status, error){
}
});
//console.log(paramsAll);
if(paramsAll.length > 0){
alertScanError(alert_3);
callApiCreateTaskAsync(paramsAll);
}
return;
}
}
function setStatusSerwerek() {
jQuery.ajax({
url: 'http://localhost:'+serwerek_port+'/set',
async: false,
success: function(returnData){
if(returnData != "SLEEP")
{
statusSerwerek = 2;
returnSerwerek = returnData;
}
},
error: function(xhr, status, error){
}
});
}
function ScanDocuments_FF() {
if(scanClassName==null)
{
scanClassName = globalDocType;
}
res = GlobalScan.LoginMagScanSrv(magdocscanserveruser, magdocscanserverpass, magdocscanserveraddr, magdocscanserverport);
if (res!=0){
alertScanError(error_scan_1);
exitGlobalScan();
return;
}
res = GlobalScan.LoadMDReleaseModule("ReleaseModuleMD.dll");
if (res!=0){
alertScanError(error_scan_2);
exitGlobalScan();
return;
}
res = GlobalScan.SetMDLoginParam(magdocserveruser, magdocserverpass, magdocserveraddr, magdocserverport);
if (res!=0){
alertScanError(error_scan_3);
exitGlobalScan();
return;
}
res = GlobalScan.SetMDDocClass(scanClassName);
if (res!=0){
alertScanError(error_scan_4);
exitGlobalScan();
return;
}
res = GlobalScan.ScanMDDocImmed();
if (res!=0){
alertScanError(error_scan_5);
exitGlobalScan();
return;
}
pollScanFF();
}
function postScanFF() {
var attrStr = "";
var docCount = GlobalScan.GetMDDocumentsNbr();
var attrsAll = new Array();
for (var i=0;i" + panel_noarchived + (1*iResult+1) + "");
$('#smartwizard').smartWizard("next");
}
}
exitGlobalScan();
if(paramsAll.length > 0){
alertScanError(alert_3);
callApiCreateTaskAsync(paramsAll);
}
// cursoron();
return;
}
function ScanDocuments() {
if(scanClassName==null)
{
scanClassName = globalDocType;
}
res = GlobalScan.LoginMagScanSrv(magdocscanserveruser, magdocscanserverpass, magdocscanserveraddr, magdocscanserverport);
if (res!=0){
alertScanError(error_scan_1);
return;
}
res = GlobalScan.LoadMDReleaseModule("ReleaseModuleMD.dll");
if (res!=0){
alertScanError(error_scan_2);
return;
}
res = GlobalScan.SetMDLoginParam(magdocserveruser, magdocserverpass, magdocserveraddr, magdocserverport);
if (res!=0){
alertScanError(error_scan_3);
return;
}
res = GlobalScan.SetMDDocClass(scanClassName);
if (res!=0){
alertScanError(error_scan_4);
return;
}
res = GlobalScan.ScanMDDoc();
if (res!=0){
alertScanError(error_scan_5);
return;
}
if(GlobalScan.GetMDDocumentsNbr() < 0) {
return;
}
postScanFF();
}
function callApiCreateTaskAsync(paramsAll){
var paramsAlljson = JSON.stringify(paramsAll);
console.log('111');
$.ajax({
type: "POST",
url: "custom/ajax/ajax_task.php",
async: true,
data: {
params: paramsAlljson,
aj_function: 'callApiCreateTask'
},
success: function(msg) {
console.log('2222');
var msgjson = jQuery.parseJSON(msg);
statusSerwerek = 0;
returnSerwerek = '';
cursoron();
aftercallApiCreateTask(msgjson);
console.log('3333');
},
complete: function() {
cursoron();
},
error: function() {
alertScanError( "Wystąpił błąd w połączniu :(");
statusSerwerek = 0;
returnSerwerek = '';
cursoron();
}
});
}
function alertScanError(mes) {
$('#alert_scan_div').html(mes);
$('.btn_scan').parent().hide();
$('.btn_scan_reset').hide();
}
function isAppScanProces()
{
if(serwerek == true){
var procesMag = new Array();
jQuery.ajax({
url: 'http://localhost:'+serwerek_port+'/procList',
async: false,
success: function(returnData){
var lines = returnData.split("\r\n");
for (var count = 0; count < lines.length; count++) {
var rowContent = lines[count].split(",");
for (var i = 0; i < rowContent.length; i++) {
if(i == 0){
rowContent[0] = rowContent[0].replace('"', '');
rowContent[0] = rowContent[0].replace('"', '');
if(rowContent[0] != undefined && rowContent[0].search(/^SCAN\ \&.*\.EXE|^SCAN\&.*\.EXE/i) != -1){
procesMag.push(rowContent[1]);
}
}
if(i == 1){
// console.log('Pid ' + rowContent[i]);
}
}
}
},
error: function(xhr, status, error){
}
});
return procesMag.length;
}
var ocx_obj = document.getElementById('KillerObj');
res = ocx_obj.GetProcessesDataStr();
var res = ocx_obj.GetProcessesDataStr();
var parser=new DOMParser();
var xml = parser.parseFromString(res,'text/xml');
var profiles = xml.getElementsByTagName("Processes");
var arr = [];
for (var key in profiles){
arr.push([]);
var nodes = profiles[key].childNodes;
for (var ele in nodes){
if(nodes[ele]){
arr[key].push(nodes[ele]);
}
}
}
var procesMag = new Array();
arr[0].forEach(function(entry) {
if(entry.textContent != undefined && entry.textContent.search(/^SCAN\ \&.*\.EXE|^SCAN\&.*\.EXE/i) != -1){
// procesMag.push(entry.id);
procesMag.push(entry.textContent);
// console.log(entry);
// console.log(entry.textContent);
}
});
return procesMag.length;
}
function startAppKiller()
{
if(AppKillerObj == null)
{
AppKillerObj = document.createElement('OBJECT');
AppKillerObj.setAttribute("clsid", '{9DA6F331-5539-415C-ABDF-86590E4E1289}');
AppKillerObj.setAttribute("type", 'application/x-itst-activex');
AppKillerObj.id = 'KillerObj';
document.body.appendChild(AppKillerObj);
}
var res;
var ocx_obj = document.getElementById('KillerObj');
try {
res = ocx_obj.GetProcessesDataStr();
ok_apikiller_scan = true;
} catch(e) {
ok_apikiller_scan = false;
}
}
function resetProcScan(){
if(serwerek == true){
var procesMag = new Array();
statusSerwerek = 3;
jQuery.ajax({
url: 'http://localhost:'+serwerek_port+'/procList',
async: false,
success: function(returnData){
var lines = returnData.split("\r\n");
for (var count = 0; count < lines.length; count++) {
var rowContent = lines[count].split(",");
for (var i = 0; i < rowContent.length; i++) {
if(i == 0){
rowContent[0] = rowContent[0].replace('"', '');
rowContent[0] = rowContent[0].replace('"', '');
if(rowContent[0] != undefined && rowContent[0].search(/^SCAN\ \&.*\.EXE|^SCAN\&.*\.EXE/i) != -1){
rowContent[1] = rowContent[1].replace('"', '');
rowContent[1] = rowContent[1].replace('"', '');
var url = 'http://localhost:'+serwerek_port+'/procKill/'+$.base64.encode('pid='+rowContent[1]);
console.log(url);
// Ubijamy
jQuery.ajax({
url: url,
async: false,
success: function(resKill){
}
});
}
}
if(i == 1){
// console.log('Pid ' + rowContent[i]);
}
}
}
},
error: function(xhr, status, error){
}
});
cursoron();
return true;
}
var res;
var ocx_obj = document.getElementById('KillerObj');
try {
res = ocx_obj.GetProcessesDataStr();
} catch(e) {
return false;
}
var parser=new DOMParser();
var xml = parser.parseFromString(res,'text/xml');
var profiles = xml.getElementsByTagName("Processes");
var arr = [];
for (var key in profiles){
arr.push([]);
var nodes = profiles[key].childNodes;
for (var ele in nodes){
if(nodes[ele]){
arr[key].push(nodes[ele]);
}
}
}
var procesMag = new Array();
arr[0].forEach(function(entry) {
if(entry.textContent != undefined && entry.textContent.search(/^SCAN\ \&.*\.EXE|^SCAN\&.*\.EXE/i) != -1){
procesMag.push(entry.textContent);
}
});
if(procesMag.length > 0){
// ubijamy wszystkie
var resKil = ocx_obj.KillProcessByName(String(procesMag[0]));
cursoron();
return true;
}
return false;
}
function isScanTwain_FF() {
// return true;
var GlobalScanTest;
// GlobalScan = document.createElement('OBJECT');
// GlobalScan.setAttribute("clsid", '{E716DEE0-5DDC-416A-A251-EA08B8E5CF4B}');
// GlobalScan.setAttribute("type", 'application/x-itst-activex');
// GlobalScan.id = 'scanObj2';
// document.body.appendChild(GlobalScan);
GlobalScanTest = document.createElement('OBJECT');
GlobalScanTest.setAttribute("clsid", '{E716DEE0-5DDC-416A-A251-EA08B8E5CF4B}');
GlobalScanTest.setAttribute("type", 'application/x-itst-activex');
GlobalScanTest.id = 'scanObjTest';
document.body.appendChild(GlobalScanTest);
var ocx_obj = document.getElementById('scanObjTest');
var res = true;
try{
// testowa funkcja
GlobalScanTest.PingApp();
GlobalScanTest.AppExit();
}
catch (e) {
res = false;
}
document.body.removeChild(GlobalScanTest);
GlobalScanTest = null;
return res;
}
function checkScanOk(){
return false;
/* Serverek sprawdzamy czy działa */
jQuery.ajax({
url: 'http://localhost:'+serwerek_port+'/test',
async: false,
success: function(returnData){
serwerek = true;
var count_proc = isAppScanProces();
console.log(count_proc);
if(count_proc > 0){
error_scan_14 = error_scan_14.replace("%n", count_proc);
alertScanError(error_scan_14);
$('.btn_scan_reset').show();
return false;
}
},
error: function(xhr, status, error){
serwerek = false;
}
});
if(serwerek == true){
return true;
}
if(!isFirefox){
alertScanError(error_scan_12);
return false;
} else {
// czy jest zainstalowany appKiller
startAppKiller();
if(!ok_apikiller_scan){
alertScanError(error_scan_13);
return false;
} else {
// czy jest process
var count_proc = isAppScanProces();
if(count_proc > 0){
error_scan_14 = error_scan_14.replace("%n", count_proc);
alertScanError(error_scan_14);
$('.btn_scan_reset').show();
return false;
} else {
// czy jest zainstalowany skaner
if(!isScanTwain_FF()){
alertScanError(error_scan_15);
return false;
}
}
}
}
cursoron();
return true;
}
function cursoroff() {
window.parent.$("#pg-upload-my-detal-dialog").find('.modal-dialog').removeClass('modal-crm-dialog');
window.parent.$("#pg-upload-my-detal-dialog").find('.modal-title').html(my_detal_modal_title);
window.parent.$("#pg-upload-my-detal-dialog").find('.modal-body').html('' + my_detal_modal + '
');
var tabid = window.parent.$('#addajaxtab').find('.selected').find('a').attr('tabid');
var butscr = '"var tab_frame = $('+"'"+tabid+"').find('iframe'); $(tab_frame)[0].contentWindow.resetProcScan();"+'"';
window.parent.$("#pg-upload-my-detal-dialog").find('.modal-footer').html(""+alert_4+"");
window.parent.$("#pg-upload-my-detal-dialog").modal();
window.parent.$( "#pg-upload-my-detal-dialog" ).unbind();
window.parent.$(".modal-header").hide();
$('#alert_scan_div').html(alert_2);
$('.btn_scan').parent().hide();
$('.btn_scan_reset').hide();
return true;
}
function cursoron() {
window.parent.$(".modal-header").show();
window.parent.$("#pg-upload-my-detal-dialog").modal('hide');
$('#alert_scan_div').html(alert_1);
$('.btn_scan').parent().show();
$('.btn_scan_reset').hide();
return true;
}
function showCountProccesTask(nr_task, all_task){
// alert(nr_task + ' ' + all_task);
console.log(' - '+ nr_task);
// var div = '' + nr_task + ' ' + all_task + '
';
// window.parent.document.getElementById('pg-upload-my-detal-dialog').innerHTML = 'ddd';
// sleepFor(5000);
console.log(' -111 '+ nr_task);
// alert('bbbb');
}
function sleepFor( sleepDuration ){
var now = new Date().getTime();
while(new Date().getTime() < now + sleepDuration){ /* do nothing */ }
}
function progressBarCreateTask(){
window.parent.$("#pg-upload-my-detal-dialog").find('.modal-body').html('
Trwa proces wysyłania plików na serwer. Proszę czekać
');
}