تسجيل الدخول كمستهلك
تسجيل دخول المستهلك
للأفراد
يجب على الأفراد حاملي بطاقة الهوية الإماراتية تسجيل الدخول باستخدام الهوية الرقمية
تسجيل الدخول بالهوية الرقمية
للشركات والأفراد ممن لا يحملون بطاقة هوية إماراتية
يمكن لحسابات الأعمال وغير حاملي بطاقة الهوية الإماراتية تسجيل الدخول باستخدام حساب الهيئة
ملاحظة: ينتهي الدخول بعد 20 دقيقة من عدم الاستخدام. يرجى قراءة الشروط والأحكام وسياسة الخصوصية والأمن.
خصوصيتك تهمنا. سنقوم بالتفاعل فقط مع الصفحة ال,1);
}
},
{
text: 'لا',
//icon: "ui-icon-heart",
click: function () {
$(this).dialog("close");
sessionStorage.setItem("coBrowse.allowbyuser",null);
}
}
]
});
} else {
//var head = document.getElementsByTagName('head')[0];
let files = ["libs/LAB.min.js", "coBrowse.js", "coBrowseUI.js"];
let promises = [];
files.forEach(function (url) {
promises.push(loadScript(path + url));
});
Promise.all(promises)
.then(function () {
CBPrepareResources();
//coBrowse.addElementIDToRemove("");
coBrowse.init(path + 'libs/', logger, [coBrowseUI], cbHost);
//coBrowse.disableHighlight();
//coBrowse.disableElementHighlight();
//coBrowse.addElementIDToRemove("Hidden");
setTimeout(joinSession, 2000, displayName, sessionKey);
}).catch(function (script) {
console.log(script + ' failed to load');
});
getPos();
}
} else {
if (isNotPremited) {
$("#cpremission-dialog").dialog({
autoOpen: true,
buttons: [
{
text: 'نعم ',
//icon: "ui-icon-heart",
click: function () {
CBPrepareResources();
//coBrowse.init(path + 'libs/', logger, [coBrowseUI], cbHost);
joinSession(displayName, sessionKey);
getPos();
$(this).dialog("close");
sessionStorage.setItem("coBrowse.allowbyuser",1);
}
},
{
text: 'لا',
//icon: "ui-icon-heart",
click: function () {
//coBrowse.stopSession();
$(this).dialog("close");
sessionStorage.setItem("coBrowse.allowbyuser",null);
}
}
]
});
} else {
CBPrepareResources();
//coBrowse.init(path + 'libs/', logger, [coBrowseUI], cbHost);
joinSession(displayName, sessionKey);
getPos();
}
}
}
function joinSession(firstName, coBrowseKey) {
coBrowse.joinSession(firstName, coBrowseKey, ["coBrowseDialogHidden", "requestControlDialogHidden"]);
coBrowseUI.hideCoBrowseLinkDiv();
coBrowse.coBrowseInstance.disableHighlight();
coBrowse.coBrowseInstance.disableElementHighlight();
//if(jQuery(".g-recaptcha").length >0){
// if(typeof coBrowse != 'undefined')
// {
// coBrowse.coBrowseInstance._customerCobrowseService._customerCobrowseWindow.startViewSync(true);
// }
//}
}
function preventTabNavigation(event) {
if (!event) {
event = window.event;
}
var keyCode = event.keyCode;
if (event.keyCode === 9 && (coBrowse!=null && coBrowse!=undefined)&&(coBrowse.getCustomerData().getAgentControlState() === AvayaCoBrowseClientServices.Services.Cobrowse.Common.AgentControlState.AGENTCONTROLTRUESTATE)) {
if (navigator.userAgent.toLowerCase().indexOf("msie") == -1) {
event.stopPropagation();
} else {
event.returnValue = false;
}
return false;
}
}
function getPos() {
var sDialogkeyTop = "coBrowse.DialogKeyTop";
var sDialogkeyleft = "coBrowse.DialogKeyLeft";
var sCoDialogValueTopVal = sessionStorage.getItem(sDialogkeyTop);
var sCoDialogValueLeftVal = sessionStorage.getItem(sDialogkeyleft);
function SetDragableValue() {
setTimeout(function () {
if ($("#coBrowseDialogHidden").hasClass("ui-dialog")) {
$("#coBrowseDialogHidden").on("dragstop", function (e) {
sessionStorage.setItem(sDialogkeyTop, $(this).position().top);
sessionStorage.setItem(sDialogkeyleft, $(this).position().left);
console.log('Firing close- top:' + $(this).position().top + " left:" + $(this).position().left);
});
} else {
SetDragableValue();
}
}, 500)
}
setTimeout(function () {
console.log("try set top.. 1")
if ($("#coBrowseDialogHidden").length == 1) {
SetDragableValue();
var _top = $("#coBrowseDialogHidden").position().top;
var _left = $("#coBrowseDialogHidden").position().left;
console.log('Firing close- top:' + _top + " left:" + _left);
if (sCoDialogValueTopVal == '' || sCoDialogValueLeftVal == '') {
if (_top > 0 || _left > 0) {
sessionStorage.setItem(sDialogkeyTop, _top);
sessionStorage.setItem(sDialogkeyleft, _left);
} else {
getPos();
}
}
} else {
getPos();
}
}, 200)
}
function loadScript(url) {
return new Promise(function (resolve, reject) {
let script = document.createElement('script');
script.src = url;
script.async = false;
script.onload = function () { resolve(url); };
script.onerror = function () { reject(url) };
document.head.appendChild(script);
});
}
function CBPrepareResources() {
coBrowseUI.textEntries.pauseStopDialog.title = 'متصل بالتصفح المشترك';
coBrowseUI.textEntries.pauseStopDialog.text = 'عملية التصفح المشترك جارية';
coBrowseUI.textEntries.pauseStopDialog.pauseText = 'توقف مؤقت';
coBrowseUI.textEntries.pauseStopDialog.stopText = 'توقف';
coBrowseUI.textEntries.requestControlDialog.title = 'طلب التحكم في التصفح المشترك';
coBrowseUI.textEntries.requestControlDialog.text = 'يود الموظف التحكم في صفحة الموقع الخاصة بك';
coBrowseUI.textEntries.requestControlDialog.grantText = 'منح التحكم';
coBrowseUI.textEntries.requestControlDialog.denyText = 'رفض';
coBrowseUI.textEntries.revokeControlDialog.title = 'التحكم في التصفح المشترك';
coBrowseUI.textEntries.revokeControlDialog.text = 'يتحكم الموظف حالياً في محادثة التصفح المشترك';
coBrowseUI.textEntries.revokeControlDialog.revokeText = 'إلغاء';
coBrowseUI.textEntries.connectionFailureDialog.title = 'اتصال التصفح المشترك';
coBrowseUI.textEntries.connectionFailureDialog.text = 'انقطع الاتصال، جاري محاولة إعادة الاتصال';
coBrowseUI.textEntries.sessionRebuildDialog.title = 'حالة التصفح المشترك';
coBrowseUI.textEntries.sessionRebuildDialog.text = 'جاري إعادة الاتصال';
coBrowseUI.textEntries.inactivityCloseDialog.title = 'انتهاء محادثة التصفح المشترك غير النشطة';
coBrowseUI.textEntries.inactivityCloseDialog.text = 'تم إغلاق محادثة التصفح المشترك';
coBrowseUI.textEntries.inactivityDialog.title = 'التصفح المشترك غير نشط';
coBrowseUI.textEntries.inactivityDialog.text = 'سيتم إنهاء محادثة التصفح المشترك بسبب عدم التفاعل، هل تريد المتابعة؟'; //'هل ترغب في الاستمرار؟';
coBrowseUI.textEntries.inactivityDialog.confirmButton = 'نعم';
coBrowseUI.textEntries.inactivityDialog.rejectButton = 'لا';
coBrowseUI.textEntries.joinFailureText = 'فشل الانضمام';
coBrowseUI.textEntries.closeDialogButtonText = 'إغلاق';
coBrowseUI.textEntries.pauseButtonText = 'توقف مؤقت';
coBrowseUI.textEntries.resumeButtonText = ' متابعة';
coBrowseUI.textEntries.invalidInputText = 'المعلومات المقدمة غير صالحة';
coBrowseUI.textEntries.grantControlFailed = 'فشل منح صلاحية التحكم';
coBrowseUI.textEntries.denyControlFailed = 'فشل رفض صلاحية التحكم';
coBrowseUI.textEntries.revokeControlFailed = 'فشل في إلغاء التحكم';
coBrowseUI.textEntries.pauseFailed = 'فشل في التوقف المؤقت';
coBrowseUI.textEntries.resumeFailed = 'فشل في متابعة المحادثة ';
coBrowseUI.textEntries.stopFailed = 'فشل في إيقاف المحادثة';
coBrowse.sessionTimeoutOnCloseText = 'تم إغلاق الجلسة التشاركية بسبب انتهاء مهلة الجلسة';
coBrowse.sessionTimeoutOnCloseTitle = 'انتهاء مهلة المحادثة المحددة في النظام';
coBrowse.anyOtherOnCloseText = 'تم إغلاق محادثة التصفح المشترك';
coBrowse.anyOtherOnCloseTitle = 'المحادثة أغلقت';
coBrowse.inactivityDialogTitle = 'المحادثة غير نشطة';
coBrowse.inactivityDialogText = 'سيتم إنهاء محادثة التصفح المشترك بسبب عدم التفاعل، هل تريد المتابعة؟';
}
jQuery(document).ready(function () {
var sk = "";
var skey = "coBrowse.sessionKey";
var sCoDialogValueTop = "";
var sCoDialogValueLeft = "";
var sCoDialogkeyTop = "coBrowse.DialogKeyTop";
var sCoDialogkeyLeft = "coBrowse.DialogKeyLeft";
if (typeof (Storage) !== 'undefined') {
sk = sessionStorage.getItem(skey);
}
if (sk) {
console.log("coBrowse session exists, joing .....");
var host = 'webchat.dewa.gov.ae';
initCB(console, host, "", sk);
}
//getPos();
if (jQuery("#site_search") != undefined && jQuery("#site_search") != null && jQuery("#site_search").length > 0 && jQuery("#site_search").val() != "") {
jQuery(".m31-search--dm_linkTitle,.m31-search--dm_linkDesc").highlight($("#site_search").val(), {})
}
var dragbinded = false;
document.onkeydown = preventTabNavigation;
});