متحف مطار القاهرة يبرز أهم وظائف وأدوار الشرطة في مصر القديمة

متحف مطار القاهرة يبرز أهم وظائف وأدوار الشرطة في مصر القديمة ,

تسلط الصفحة الرسمية لمتحف مطار القاهرة الدولي الضوء على أهم وظائف وأدوار الشرطة في مصر القديمة.

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

أدوار الشرطة المصرية في مصر القديمة

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

دور الحرس الملكي في مصر القديمة

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

معايير الشرطة والسيطرة على المقاييس

ووجدت أيضًا «شرطة التدابير وضبط الموازين»؛ وكان هذا لغرض منع الاحتيال. وكان دور شرطة المناجم والمحاجر هو تأمين الممرات التي كان الملوك يرسلون إليها الوفود لاستغلال المناجم والمحاجر.

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

function replaceOembeds() {
var allEmbeds = document.getElementsByTagName("OEMBED");

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); }); }; }