Pops up the "Add to Favorites" bookmark window once a week, or after every certain number of days. Netscape users are given an alert message to remind them to bookmark the site.
Add the below code to the <body> section of your page:
<scriptlanguage="javascript"type="text/javascript""> /* Visit http://www.yaldex.com/
for full source code
and get more free JavaScript, CSS and DHTML scripts! */
<!-- Begin var
expDays =7;
url ="http://yaldex.com/JSFactory_Pro.htm"; title="The Best JavaScript Editor!";
// Cookie code from The
JavaScript Source function
GetCookie (name){ var
arg =name+"="; var
alen =
arg.length; var
clen =document.cookie.length; var
i =0; while(i
<
clen){ var
j =
i +
alen; if(document.cookie.substring(i,
j)==
arg) return
getCookieVal (j);
i =document.cookie.indexOf("
",
i)+1; if(i
==0)break; } returnnull;
} function
SetCookie (name,value){ var
argv =
SetCookie.arguments; var
argc =
SetCookie.arguments.length; var
expires =(argc
>2)?
argv[2]:null; var
path =(argc
>3)?
argv[3]:null; vardomain=(argc
>4)?
argv[4]:null; var
secure =(argc
>5)?
argv[5]:false; document.cookie=name+"="+escape(value)+ ((expires
==null)?"":(";
expires="+
expires.toGMTString()))+ ((path
==null)?"":(";
path="+
path))+ ((domain==null)?"":(";
domain="+domain))+ ((secure
==true)?"; secure":"");
} function
DeleteCookie (name){ varexp=newDate(); exp.setTime(exp.getTime()-1); var
cval =
GetCookie (name); document.cookie=name+"="+
cval +"; expires="+exp.toGMTString();
} varexp=newDate(); exp.setTime(exp.getTime()+(expDays*24*60*60*1000)); function
amt(){ var
count =
GetCookie('count') if(count
==null){ SetCookie('count','1') return1 } else{ var
newcount =parseInt(count)+1; DeleteCookie('count') SetCookie('count',newcount,exp) return
count }
} function
getCookieVal(offset){ var
endstr =document.cookie.indexOf(";",offset); if(endstr
==-1) endstr =document.cookie.length; returnunescape(document.cookie.substring(offset,
endstr));
}
function
checkCount(){ var
count =
GetCookie('count'); if(count
==null){ count=1; SetCookie('count',
count,exp);
if((navigator.appName=="Microsoft Internet Explorer")&&(parseInt(navigator.appVersion)>=4)){ window.external.AddFavorite
(url,title);
} else{ var
msg ="Don't forget to bookmark us!"; if(navigator.appName=="Netscape")
msg +=" (CTRL-D)"; alert(msg); }
} else{ count++; SetCookie('count',
count,exp); }
} checkCount(); // End --> </script>