كود:
<layer id="quakenotice_ns" width=300 height=55 bgColor=lightblue visibility=hide></layer>
<script>
// عدل من هنا نسبة حدوث الزلزال اذا اخترت 100% فهذا سيعنى تكراره على فترات باستمرار)
var chance_of_occurence="50%"
/////لا تعدل شئ بعد الخط/////////////
//variable used to store the equivalency of the 10 rector scales (in the form of 1, 3, 6...etc)
var rectorscale=new Array(1,3,6,9,12,15,18,21,24,27)
chance_of_occurence=parseInt(chance_of_occurence)
function earthquake(){
//randomly assign a number from 1 to 10 to variable rectorindex
rectorindex=Math.floor(Math.random()*10)
//randomly assign one of element rectorscale into variable rector
rector=rectorscale[rectorindex]
if ((dcidocument.all||dcidocument.layers)&&Math.floor(Math.random()*100)<=chance_of_occurence) {
//shake the browser's screen according to the random rector scale!
for (i=0;i,i<20;i++){
window.moveBy(0,rector)
window.moveBy(rector,0)
window.moveBy(0,-rector)
window.moveBy(-rector,0)
}
// show quake message
quakealert()
}
}
if (dcidocument.all)
dcidocument.write('<div id="quakenotice_ie"></div>')
function quakealert(){
var quakemessage='صحصح معانا وفووووووووق <b></b> .... فأنت على بعد ثوانى من التميّز والإبداع'
if (dcidocument.all){
quakemsg_ie=dcidocument.all.quakenotice_ie
quakemsg_ie.innerHTML=quakemessage
//position quake message in center of screen
quakemsg_ie.style.left=dcidocument.body.scrollLeft+dcidocument.body.clientWidth/2-quakemsg_ie.offsetWidth/2
quakemsg_ie.style.top=dcidocument.body.scrollTop+dcidocument.body.clientHeight/2-quakemsg_ie.offsetHeight/2
quakemsg_ie.style.visibility="visible"
setTimeout("quakemsg_ie.style.visibility='hidden'",5000)
}
else if (dcidocument.layers){
quakemsg_ns=dcidocument.quakenotice_ns
quakemsg_ns.dcidocument.write(quakemessage)
quakemsg_ns.dcidocument.close()
quakemsg_ns.left=pageXOffset+window.innerWidth/2-quakemsg_ns.dcidocument.width/2
quakemsg_ns.top=pageYOffset+window.innerHeight/2-quakemsg_ns.dcidocument.height/2
quakemsg_ns.visibility="show"
setTimeout("quakemsg_ns.visibility='hide'",5000)
}
}
</script>