<p>يبدو أن النجم المصري محمد صلاح لاعب منتخب مصر ونادي ليفربول يقترب من اتخاذ خطوة جديدة في مسيرته الاحترافية حيث تشير التقارير إلى احتمال رحيله عن الفريق خلال فترة الانتقالات الصيفية المقبلة وسط اهتمام متزايد من أندية الدوري السعودي بالتعاقد معه</p><p><span style="color:hsl(0,75%,60%);">صلاح يطرق باب الرحيل</span></p><p>على الرغم من المكانة الكبيرة التي يحتلها محمد صلاح داخل نادي ليفربول إلا أن مستواه هذا الموسم لم يرتق إلى التوقعات المعهودة مما جعل فكرة رحيله عن الفريق مطروحة بقوة في الأوساط الرياضية</p><p>كما أشارت بعض التقارير إلى أن الخلاف السابق بين اللاعب والمدير الفني آرني سلوت قد أثر على مستقبله داخل النادي ورغم تجاوز الأزمة تبقى المخاوف قائمة حول العلاقة بين الطرفين</p><p><span style="color:hsl(0,75%,60%);">عروض سعودية مغرية</span></p><p>وفي تصريحات نقلتها تقارير صحفية أكد ميك براون كبير كشافي نادي مانشستر يونايتد السابق أن العروض المالية الضخمة التي تستعد الأندية السعودية لتقديمها قد تكون كافية لإقناع نادي ليفربول بالموافقة على رحيل محمد صلاح</p><p>وأشار براون إلى أن الأندية السعودية لا تزال مهتمة بالتعاقد مع اللاعب وتسعى لتقديم صفقة كبيرة له ليصبح أحد أبرز نجوم الدوري خاصة بعد عدم اكتمال الصفقة في وقت سابق</p><p><span style="color:hsl(0,75%,60%);">ليفربول منفتح على التفاوض</span></p><p>وأوضحت التقارير أن إدارة نادي ليفربول منفتحة على فكرة رحيل محمد صلاح خلال فترة الانتقالات الصيفية المقبلة ومستعدة للتفاوض حال وصول عرض مناسب للنادي واللاعب</p><p><span style="color:hsl(0,75%,60%);">تراجع المستوى يثير القلق</span></p><p>وأشار براون إلى أن محمد صلاح لم يقدم هذا الموسم نفس الأداء القوي الذي اعتاد عليه في المواسم الماضية موضحًا أن فريق ليفربول ككل لم يكن في أفضل حالاته وكان صلاح جزءًا من هذا التراجع</p><p>وأضاف أن اللاعب لا يسجل الأهداف بالمعدل المعتاد وفي بعض المباريات لا يظهر بالتأثير الكبير على أرض الملعب مما أثار القلق داخل النادي</p><p>واختتم حديثه بالإشارة إلى أن الأمور التي حدثت خلف الكواليس بين اللاعب والجهاز الفني رغم تجاوزها قد تظل مؤثرة على مستقبل محمد صلاح مع نادي ليفربول في الفترة المقبلة</p>

                        </div><script type="text/javascript">
        replaceOembeds();
        function replaceOembeds() {
            var allEmbeds = document.getElementsByTagName("OEMBED");
            while (allEmbeds.length != 0) {
                replaceOembedWithHtml(allEmbeds[0], extractLinkFromOembed(allEmbeds[0]));
                allEmbeds = document.getElementsByTagName("OEMBED");
            }
            runYoutubeLazyLoad();
            setTimeout(function () {
                loadfbApi();
            }, 4000);
        }

        function replaceOembedWithHtml(element, sourceData) {
            if (sourceData.source.toLowerCase() === "youtube") {
                var html="<div class="yt-embed"><div class="embed-wrap">" +
                    '<div class="embed-container">' +
                    '<div class="youtube" data-embed="' + sourceData.id + '">' +
                    '<div class="play-button"> ' +
                    '<svg class="icon"><use xlink:href="http://www.elbalad.news/themes/elbalad/assets/images/icons.svg#youtube"></use></svg>' +
                    '</div>' +
                    '</div></div></div></div>';
                replaceElementWithHtml(element, html);
            } else if (sourceData.source.toLowerCase() === "instagram") {
                var html="<div class="instagram-embed"><iframe class="lazyload" width="320" height="440" data-src="https://instagram.com/p/" + sourceData.id + '/embed" frameborder="0"></iframe></div>';
                replaceElementWithHtml(element, html);
            } else if (sourceData.source.toLowerCase() === "twitter") {
                var html="<div class="tw-embed"><iframe border=0 frameborder=0 height=250 width=550 src="https://twitframe.com/show?url=" + encodeURI(sourceData.url) + '"></iframe></div>';
                replaceElementWithHtml(element, html);
            } else if (sourceData.source.toLowerCase() === "facebook") {
                var html="<div class="fb-embed"><div class="fb-video" data-href="" + sourceData.url + '" data-width="500" data-allowfullscreen="true" data-autoplay="true" data-show-captions="true"></div></div>'
                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 = '<!--THIS DATA SHOULD BE REPLACED-->';
                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('<div><!--THIS DATA SHOULD BE REPLACED--></div>', 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 = "https://www.elbalad.news/themes/elbalad/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);
                });
            };
        }
    </script><script async src="//www.instagram.com/embed.js"></script>