استكمال اجتماعات اللجنة القانونية المختصة بدراسة الملاحظات على مشروع قانون العمل

استكمال اجتماعات اللجنة القانونية المختصة بدراسة الملاحظات على مشروع قانون العمل ,

اختتمت “اللجنة القانونية” المكلفة بمتابعة الملاحظات على مشروع قانون العمل، برئاسة حسن شحاتة وزير العمل، اجتماعاتها اليوم السبت بديوان عام وزارة العمل، لمناقشة ودراسة ومناقشة مشروع قانون العمل. – صياغة الملاحظات والآراء الواردة حول مشروع قانون العمل من ممثلي طرفي العملية الإنتاجية “منظمات أصحاب العمل والعمال”. .

وأيضاً من مجلس الشيوخ، وفي إطار خطته الزمنية لمناقشة بنود “المشروع” البالغة 267 مادة، تمهيداً لعرضها على “المجلس الأعلى للحوار الاجتماعي في مجال العمل” في دورته المقبلة في وقت واحد، أو قبل مناقشتها والموافقة عليها من قبل مجلس النواب.

شارك في اجتماع اليوم المستشار سيد شعراوي نائب رئيس محكمة النقض عضو قطاع التشريع بوزارة العدل المستشار محمد أبو بكر الجندي المستشار القانوني لوزارة شؤون مجلس النواب إيهاب عبد العاطي عليان. والمستشار القانوني لوزير العمل، وعدد من الخبراء والمستشارين.

وأكد الوزير حسن شحاتة، أن الوزارة ترحب بكافة الملاحظات من أي جهة مختصة بشأن مشروع قانون العمل، وأن الدولة حريصة على الإسراع في إصدار هذا “التشريع” في أسرع وقت ممكن، بعد اتفاق كافة الأطراف عليه، موضحًا أن جميع التعليقات ستكون ذات فائدة. ودراسة تتجه نحو إصدار تشريعات لتعزيز علاقات العمل بين أصحاب العمل، وتحقيق مزيد من الأمن الوظيفي للعمال، وتشجيع الاستثمار، وذلك تنفيذا لتوجيهات الرئيس عبد الفتاح السيسي رئيس الجمهورية، مشيرا إلى أنه من هذا المنطلق ، وجاء مشروع القانون الجديد ليعالج النقائص التي تضمنها قانون العمل الحالي الذي أصدره القانون. رقم “12” لسنة 2003..

while (allEmbeds.length != 0) {
replaceOembedWithHtml(allEmbeds[0], extractLinkFromOembed(allEmbeds[0]));
allEmbeds = document.getElementsByTagName("OEMBED");
}

runYoutubeLazyLoad();
loadfbApi();
}

function replaceOembedWithHtml(element, sourceData) {
if (sourceData.source.toLowerCase() === "youtube") {
var html="

" +
'

' +
'

' +
'

' +
'' +
'

' +
'

';

replaceElementWithHtml(element, html);
} else if (sourceData.source.toLowerCase() === "instagram") {
var html="

';

replaceElementWithHtml(element, html);
} else if (sourceData.source.toLowerCase() === "twitter") {
var html="

';
replaceElementWithHtml(element, html);
} else if (sourceData.source.toLowerCase() === "facebook") {
var html="

'
replaceElementWithHtml(element, html);
} else {
replaceElementWithHtml(element, "");
}

}

function extractLinkFromOembed(element) {
return getUrlSource(element.getAttribute("url"));
}

function getUrlSource(url) {
var ytRegex = /http(?:s?):\/\/(?:www\.)?youtu(?:be\.com\/watch\?v=|\.be\/)([\w\-\_]*)(&(amp;)?‌​[\w\?‌​=]*)?/;
var instaRegex = /(https?:\/\/www\.)?instagram\.com(\/p\/(\w+)\/?)/;
var twitterRegex = /twitter\.com\/.*\/status(?:es)?\/([^\/\?]+)/;
var fbRegex = /^https?:\/\/www\.facebook\.com.*\/(video(s)?|watch|story|posts)(\.php?|\/).+$/;

if (ytRegex.test(url)) {
return {
source: "Youtube",
url: url,
id: ytRegex.exec(url)[1]
};
}

if (instaRegex.test(url)) {
return {
source: "Instagram",
url: url,
id: instaRegex.exec(url)[3]
};
}

if (twitterRegex.test(url)) {
return {
source: "Twitter",
url: url,
id: twitterRegex.exec(url)[1]
};
}

if (fbRegex.test(url)) {
return {
source: "Facebook",
url: url,
id: fbRegex.exec(url)[1]
};

}

return {
source: "Unknown",
url: url,
id: ""
};
}

function replaceElementWithHtml(element, html) {
var str = html;
var Obj = element; //any element to be fully replaced
if (Obj.outerHTML) { //if outerHTML is supported
Obj.outerHTML = str; ///it's simple replacement of whole element with contents of str var
} else { //if outerHTML is not supported, there is a weird but crossbrowsered trick
var tmpObj = document.createElement("div");
tmpObj.innerHTML = '';
ObjParent = Obj.parentNode; //Okey, element should be parented
ObjParent.replaceChild(tmpObj, Obj); //here we placing our temporary data instead of our target, so we can find it then and replace it into whatever we want to replace to
ObjParent.innerHTML = ObjParent.innerHTML.replace('

', str);
}
}
function loadfbApi() {
var js = document.createElement('script');
js.src="https://connect.facebook.net/en_US/sdk.js#xfbml=1&version=v3.2";
document.body.appendChild(js);
}
function runYoutubeLazyLoad() {
/// youtube lazyload
var youtube = document.querySelectorAll(".youtube");

for (var i = 0; i < youtube.length; i++) { var source = "https://img.youtube.com/vi/" + youtube[i].dataset.embed + "/0.jpg"; var image = new Image(); image.src = "/themes/veto/assets/images/no.jpg"; image.classList.add('lazyload'); image.setAttribute("data-src", source); image.setAttribute("alt", "youtube"); image.addEventListener("load", function () { youtube[i].appendChild(image); }(i)); youtube[i].addEventListener("click", function () { var iframe = document.createElement("iframe"); iframe.setAttribute("frameborder", "0"); iframe.setAttribute("allowfullscreen", ""); iframe.setAttribute("src", "https://www.youtube.com/embed/" + this.dataset .embed + "?rel=0&showinfo=0&autoplay=1"); this.innerHTML = ""; this.appendChild(iframe); }); }; }