But is the DATA on the page UTF-8 too?
If you set the page to UTF-8 but load data which is for example Windows 1256, you will not see Arabic at all
If your issue is
alert('Something Arabic here')
you may want to use entities
Here is a good explanation http://www.w3.org/International/tutorials/bidi-xhtml/
Here is a few methods (perhaps not THE methods):
alert(document.getElementBzId('hiddenDiv').innerHTML)
where you have
<div id="hiddenDiv" style="display:none">استمارة طلب توظيف</div>
the other one is creating it dynamically
<script>
var alertString = "استمارةطلب توظيف"
var d = document.createElement('div');
d.innerHTML=alertString;
alert(d.innerHTML)
</script>