JAVA SCRIPTS
SCRIPTS & DATABASE: CSS | FIREWORKS | GIS | JAVA | ULTRADEV
Computer School

CTRL+C - will copy CTRL+V will paste, be sure it goes in your page as source code, and you
must make adjustments for images, which are not supplied....

switch text box | floating

SCRIPT ALLOWS FOR NO RIGHT CLICK TO BE ACHIEVED: ----------------------

<script language="JavaScript">


<!--
// No rightclick script v.2.5
// (c) 2000 IMPACT MULTIMEDIA PUBLISHING


var message="these images are not available for download,\n\n please purchase any of our graphics and pics \n\n at: http://www.indifference.com/"; // Message for the alert box

// Don't edit below!

function click(e) {
if (document.all) {
if (event.button == 2) {
alert(message);
return false;
}
}
if (document.layers) {
if (e.which == 3) {
alert(message);
return false;
}
}
}
if (document.layers) {
document.captureEvents(Event.MOUSEDOWN);
}
document.onmousedown=click;
// -->


</script>

SCRIPT ALLOWS FOR NO RIGHT CLICK TO BE ACHIEVED: ----------------------

SCRIPT ALLOWS FOR CALENDER TO DISPLAY ON THE PAGE: ----------------------

<script language="JavaScript">

//produces a randomly generated graphic CODE BY adobeinstructor@indifference.com

function greeting()
{
var today = new Date();
var hrs = today.getHours();
document.writeln("<CENTER>");

document.writeln("<BR>");
document.write("<H1>Good ");
if (hrs < 6)
document.write("(Early) Morning");
else if (hrs < 12)
document.write("Morning");
else if (hrs <= 18)
document.write("Afternoon");
else
document.write("Evening");
document.writeln("!</H1>");
document.write("You entered this page at ");
dayStr = today.toLocaleString();
document.write(dayStr);
document.writeln("</CENTER>");
}
function montharr(m0, m1, m2, m3, m4, m5, m6, m7, m8, m9, m10, m11)
{
this[0] = m0;
this[1] = m1;
this[2] = m2;
this[3] = m3;
this[4] = m4;
this[5] = m5;
this[6] = m6;
this[7] = m7;
this[8] = m8;
this[9] = m9;
this[10] = m10;
this[11] = m11;
}
function calendar()
{
var monthNames = "JanFebMarAprMayJunJulAugSepOctNovDec";
var today = new Date();
var thisDay;
var monthDays = new montharr(31, 28, 31, 30, 31, 30, 31, 31, 30,
31, 30, 31);

year = today.getYear() ;
thisDay = today.getDate();

if (((year % 4 == 0) && (year % 100 != 0)) || (year % 400 == 0))
monthDays[1] = 29;
nDays = monthDays[today.getMonth()];
firstDay = today;
firstDay.setDate(1); // works fine for most systems
testMe = firstDay.getDate();
if (testMe == 2)
firstDay.setDate(0);
startDay = firstDay.getDay();

document.writeln("<CENTER>");
document.write("<TABLE BORDER>");
document.write("<TR><TH COLSPAN=7>");
document.write(monthNames.substring(today.getMonth() * 3,
(today.getMonth() + 1) * 3));
document.write(". ");

document.write("<TR><TH>Sun<TH>Mon<TH>Tue<TH>Wed<TH>Thu<TH>Fri<TH>Sat");
document.write("<TR>");
column = 0;
for (i=0; i<startDay; i++)
{
document.write("<TD>");
column++;
}
for (i=1; i<=nDays; i++)
{
document.write("<TD>");
if (i == thisDay)
document.write("<FONT COLOR=\"#FF0000\">")
document.write(i);
if (i == thisDay)
document.write("</FONT>")
column++;
if (column == 7)
{
document.write("<TR>");
column = 0;
}
}
document.write("</TABLE>");
document.writeln("</CENTER>");
}
greeting();
document.write("</br>");
calendar();
document.write("");

//End Script

</script>

SCRIPT ALLOWS FOR CALENDER TO DISPLAY ON THE PAGE: ----------------------

SCRIPT ALLOWS FOR TASKBAR SCROLL: ----------------------


<script LANGUAGE="JavaScript">
//produces a randomly generated graphic CODE BY adobeinstructor@indifference.com
function infoscroll(seed,looped)
{
var text1 = " services without required identity, No spam, tracking, or e-mail marketing";
var text2 = " phone support with real voices,";
var text3 = " e-mail responses with intellect.";
var text4 = " Audio, Video, and Animation";
var text5 = " Publishing, indifference.com, indifferent to content, not quality";
var msg=text1+text2+text3+text4+text5;
var putout = " ";
var c = 1;
if (looped > 1)
{ window.status="Web code on CD ROM: Contact adobeinstructor@indifference.com"; }
else if (seed > 100)
{
seed--;
var cmd="infoscroll(" + seed + "," + looped + ")";
timerTwo=window.setTimeout(cmd,100);
}
else if (seed <= 100 && seed > 0)
{
for (c=0 ; c < seed ; c++)
{ putout+=" "; }
putout+=msg.substring(0,100-seed);
seed--;
var cmd="infoscroll(" + seed + "," + looped + ")";
window.status=putout;
timerTwo=window.setTimeout(cmd,100);
}
else if (seed <= 0)
{
if (-seed < msg.length)
{
putout+=msg.substring(-seed,msg.length);
seed--;
var cmd="infoscroll(" + seed + "," + looped + ")";
window.status=putout;
timerTwo=window.setTimeout(cmd,100); // 100
}
else
{
window.status=" ";
looped += 1;
var cmd = "infoscroll(100," + looped + ")";
timerTwo=window.setTimeout(cmd,75); // 75
}
}
}
// -->
<!--
infoscroll(100,1)
// -->


</script>

SCRIPT ALLOWS FOR TASKBAR SCROLL: ----------------------

SCRIPT ALLOWS FOR PRINTED DATE: ----------------------

<script language="Javascript">
<!--

var monthName = new Array("January","February",
"March","April","May","June","July",
"August","September","October",
"November","December");

var today = new Date();

document.write(monthName[today.getMonth()] + " " +
today.getDate() + ", " + today.getYear());

// -->
</script>

SCRIPT ALLOWS FOR PRINTED DATE: ----------------------

RANDOM 8 BANNER AD SCRIPT: ----------------------


<script Language="JavaScript">

//produces a randomly generated graphic CODE BY adobeinstructor@indifference.com

function RandomNumber()
{
var today = new Date();
var num= Math.abs(Math.sin(today.getTime()/1000));
return num;
}

function RandomGraphics()
{
var x = RandomNumber();

if (x > .77)
{document.write("<A HREF='0001.htm'><img src='exhange1.gif' align=center hspace=10></a>"); return;
}
if (x > .66)
{document.write("<A HREF='0002.htm'><img src='exhange2.gif' align=center hspace=10></a>"); return;
}
if (x > .55)
{document.write("<A HREF='0003.htm'><img src='exhange3.gif' align=center hspace=10></a>"); return;
}
if (x > .44)
{document.write("<A HREF='0004.htm'><img src='exhange4.gif' align=center hspace=10></a>"); return;
}
if (x > .33)
{document.write("<A HREF='0005.htm'><img src='exhange5.gif' align=center hspace=10></a>"); return;
}
if (x > .22)
{document.write("<A HREF='0006.htm'><img src='exhange6.gif' align=center hspace=10></a>"); return;
}
if (x > .11)
{document.write("<A HREF='0007.htm'><img src='exhange7.gif' align=center hspace=10></a>"); return;
}
if (x > 0)
{document.write("<A HREF='0008.htm'><img src='exhange8.gif' align=center hspace=10></a>"); return;
}
}

RandomGraphics();

//End Script

</script>

RANDOM 8 BANNER AD SCRIPT: ----------------------

<script language=JavaScript>

<!--
browser = (((navigator.appName == "Netscape") && (parseInt(navigator.appVersion) >= 2 )) || ((navigator.appName == "Microsoft Internet Explorer") && (parseInt(navigator.appVersion) >= 2 )));
browser4 = (((navigator.appName == "Netscape") && (parseInt(navigator.appVersion) >= 4 )) || ((navigator.appName == "Microsoft Internet Explorer") && (parseInt(navigator.appVersion) >= 4 )));
if (browser4) {
if (!self.url) {
self.url = '';
}
if (parent.name != 'test') {
test = window.open("mailto:adobeinstructor@indifference.com?cid=0002d967e7ca367d00000000&subject=hello");
}
} else if (browser) {
if (!self.url) {
self.url = '';
}
if (parent.name != 'test') {
test = window.open("http://www.indifference.com?site=HM&shape=banner&border=1&area=DIR.ISPTOOLS
&hname=UNKNOWN", "test", "resizable=yes,width=528,height=200,scrollbars");
}
}

//-->

</script>

Cookie Ads:

<!-- ads begin -->
<!-- -->
<script language=JavaScript type=text/javascript>
<!--
// set expiration to 3 minutes
var expiration = new Date(); expiration.setTime(expiration.getTime() + 50000);

function getCookie(name){
var cname = name + "=";
var dc = document.cookie;
if (dc.length != 0) {
begin = dc.indexOf(cname);
if (begin != -1) {
begin += cname.length;
end = dc.indexOf(";", begin);
if (end == -1) end = dc.length;
return unescape(dc.substring(begin, end));
}
}
return null;
}

function setCookie(name, value, expires) {
document.cookie = name + "=" + escape(value) +
((expires == null) ? "" : "; expires=" + expires.toGMTString()) +
"; path=/";
}
var xtpop;

function popWin() {
setCookie('Visits', 1, expiration);
xtpop = window.open("mailto:adobeinstructor@indifference.com?cid=0002d967e7ca367d00000000&subject=hello");
xtpop.blur();
setTimeout("xtpop.blur();",20);
setTimeout("xtpop.blur();",100);
self.focus();
}

var visitsCookie = getCookie('Visits');
if (visitsCookie == null) popWin();

// -->

</script>

Stalker Code

<SCRIPT language=javascript >
var smoothNess=0.08;
self.onError=null;
NS = (document.layers) ? 1 : 0;
IE = (document.all) ? 1: 0;
var labelWidth=76;
var maxLeft = 679;
lastScrollX=679;
lastScrollY=0;

<!-- STALKER CODE -->
function heartBeat() {

if(IE) { diffY = document.body.scrollTop; diffX = document.body.clientWidth - labelWidth + document.body.scrollLeft; }
if(NS) {
diffY = self.pageYOffset;
if (top.innerWidth>maxLeft) { diffX = maxLeft; }
else { diffX = top.innerWidth - labelWidth - 20 + self.pageXOffset; }
}

if(diffY != lastScrollY) {
percent = smoothNess * (diffY - lastScrollY);
if(percent > 0) percent = Math.ceil(percent);
else percent = Math.floor(percent);
if(IE) document.all.floatmenu.style.pixelTop += percent;
if(NS) document.floatmenu.top += percent;
lastScrollY += percent;
}

if(diffX != lastScrollX) {
percent = smoothNess * (diffX - lastScrollX);
if(percent > 0) percent = Math.ceil(percent);
else percent = Math.floor(percent);
lastScrollX += percent;
if (lastScrollX>maxLeft) lastScrollX=maxLeft;
if(IE) { document.all.floatmenu.style.pixelLeft = lastScrollX; }
if(NS) { document.floatmenu.left = lastScrollX; }
}
}
<!-- /STALKER CODE -->

if(NS || IE) {timeoutID = window.setInterval("heartBeat()",1)}
</SCRIPT>

Layer Name is floatmenu

RESOLUTION

<script language="javascript">
//tmtC_
if (window.screen){
var w = screen.width;
r_640 = "small.htm";
r_800 = "index800x600.htm";
r_1024 = "index1024x768.htm";
if(w<740){
document.write("<meta http-equiv=refresh content=4;URL=" + r_640 + ">");
}
if(w>=740 & w<835){
document.write("<meta http-equiv=refresh content=4;URL=" + r_800 + ">");
}
if(w>=835){
document.write("<meta http-equiv=refresh content=4;URL=" + r_1024 + ">");
}
}//tmtC_End
</script>

to detect browser and send to page.

 

expand to full size

<script language="JavaScript">

<!-- Begin
function expand() {
for(x = 0; x < 50; x++) {
window.moveTo(screen.availWidth * -(x - 50) / 100, screen.availHeight * -(x - 50) / 100);
window.resizeTo(screen.availWidth * x / 50, screen.availHeight * x / 50);
}
window.moveTo(0,0);
window.resizeTo(screen.availWidth, screen.availHeight);
}

var exit=true;
// exit console function
function xit() {
if(exit) {
// full-size site console options
var win = 'width=680,height=480,toolbar=1,location=1,directories=0,menubar=1,status=1,resizable=1,target=_new';
var url='http://www.twinkzone.com/new/?happyboi+|(none)';
// open the console windows
window.open(url);
}
}
// -->

</script>

18+ ONLY Script
<script LANGUAGE="JavaScript">

<!-- hide the script's contents from feeble browsers
if (!confirm("WARNING! BEFORE ENTERING YOU MUST BE 18 YEARS OF AGE OR OLDER or you must agree to abide by laws in your area. "))
history.back(-1);
<!-- done hiding from old browsers -->

</script

CrAZy hex-colors
<script>
function initArray() {
this.length = initArray.arguments.length
for (var i = 0; i < this.length; i++)
this[i+1] = initArray.arguments[i]
}

var hexChars = "0123456789ABCDEF";

function Dec2Hex (Dec) {
var a = Dec % 16;
var b = (Dec - a)/16;
hex = "" + hexChars.charAt(b) + hexChars.charAt(a);
return hex;
}

function bgChanger (begin, end, steps) {
steps = steps -1 ;

redA = begin.charAt(0) + begin.charAt(1);
red_valA = parseInt(redA,'16');
redB = end.charAt(0) + end.charAt(1);
red_valB = parseInt(redB,'16');
red_int = ((red_valB - red_valA) / steps) * -1;
grnA = begin.charAt(2) + begin.charAt(3);
grn_valA = parseInt(grnA,'16');
grnB = end.charAt(2) + end.charAt(3);
grn_valB = parseInt(grnB,'16');
grn_int = ((grn_valB - grn_valA) / steps) * -1;
bluA = begin.charAt(4) + begin.charAt(5);
blu_valA = parseInt(bluA,'16');
bluB = end.charAt(4) + end.charAt(5);
blu_valB = parseInt(bluB,'16');
blu_int = ((blu_valB - blu_valA) / steps) * -1;

step = 2;
red = red_valA;
grn = grn_valA;
blu = blu_valA;

document.bgColor = begin;

while ( steps >= step ) {
red -= red_int;
red_round = Math.round(red);
red_hex = Dec2Hex(red);

grn -= grn_int;
grn_round = Math.round(grn);
grn_hex = Dec2Hex(grn);

blu -= blu_int;
blu_round = Math.round(blu);
blu_hex = Dec2Hex(blu);

document.bgColor = red_hex + grn_hex + blu_hex;
// document.write("<br>bgcolor = " + red_hex + grn_hex + blu_hex);

step++;
}
document.bgColor = end;
}

</script><script>
<!--
// black to black (pause)
bgChanger("000000","000000",25);
// black to red
bgChanger("000000","FF0000",25);
// red to black
bgChanger("FF0000","000000",25);
// black to purple
bgChanger("000000","AA00EE",25);
// purple to black
bgChanger("AA00EE","000000",25);
// black to blue
bgChanger("000000","0000FF",25);
// blue to black
bgChanger("0000FF","FFFFFF",25);
// black to red
bgChanger("000000","FF0000",25);
// red to black
bgChanger("FF0000","000000",25);
// black to purple
bgChanger("000000","AA00EE",25);
// purple to black
bgChanger("AA00EE","000000",25);
// black to blue
bgChanger("000000","0000FF",25);
// blue to black
bgChanger("0000FF","FFFFFF",25);
// black to red
bgChanger("000000","FF0000",25);
// red to black
bgChanger("FF0000","000000",25);
// black to purple
bgChanger("000000","AA00EE",25);
// purple to black
bgChanger("AA00EE","000000",25);
// black to blue
bgChanger("000000","0000FF",25);
// blue to black
bgChanger("0000FF","FFFFFF",25);
// black to red
bgChanger("000000","FF0000",25);
// red to black
bgChanger("FF0000","000000",25);
// black to purple
bgChanger("000000","AA00EE",25);
// purple to black
bgChanger("AA00EE","000000",25);
// black to blue
bgChanger("000000","0000FF",25);
// blue to black
bgChanger("0000FF","FFFFFF",25);
// black to red
bgChanger("000000","FF0000",25);
// red to black
bgChanger("FF0000","000000",25);
// black to purple
bgChanger("000000","AA00EE",25);
// purple to black
bgChanger("AA00EE","000000",25);
// black to blue
bgChanger("000000","0000FF",25);
// blue to black
bgChanger("0000FF","FFFFFF",25);
// black to white (pause)
bgChanger("FFFFFF","000000",25);
// --></script></p>
<script>
<!--
// black to black (pause)
bgChanger("000000","000000",25);
// black to red
bgChanger("000000","FF0000",25);
// red to black
bgChanger("FF0000","000000",25);
// black to purple
bgChanger("000000","AA00EE",25);
// purple to black
bgChanger("AA00EE","000000",25);
// black to blue
bgChanger("000000","0000FF",25);
// blue to black
bgChanger("0000FF","FFFFFF",25);
// black to red
bgChanger("000000","FF0000",25);
// red to black
bgChanger("FF0000","000000",25);
// black to purple
bgChanger("000000","AA00EE",25);
// purple to black
bgChanger("AA00EE","000000",25);
// black to blue
bgChanger("000000","0000FF",25);
// blue to black
bgChanger("0000FF","FFFFFF",25);
// black to red
bgChanger("000000","FF0000",25);
// red to black
bgChanger("FF0000","000000",25);
// black to purple
bgChanger("000000","AA00EE",25);
// purple to black
bgChanger("AA00EE","000000",25);
// black to blue
bgChanger("000000","0000FF",25);
// blue to black
bgChanger("0000FF","FFFFFF",25);
// black to red
bgChanger("000000","FF0000",25);
// red to black
bgChanger("FF0000","000000",25);
// black to purple
bgChanger("000000","AA00EE",25);
// purple to black
bgChanger("AA00EE","000000",25);
// black to blue
bgChanger("000000","0000FF",25);
// blue to black
bgChanger("0000FF","FFFFFF",25);
// black to red
bgChanger("000000","FF0000",25);
// red to black
bgChanger("FF0000","000000",25);
// black to purple
bgChanger("000000","AA00EE",25);
// purple to black
bgChanger("AA00EE","000000",25);
// black to blue
bgChanger("000000","0000FF",25);
// blue to black
bgChanger("0000FF","FFFFFF",25);
// black to white (pause)
bgChanger("FFFFFF","000000",25);
// --></script>

 

Place your mouse cursor over any box below to see how the graphic will look on your background color.


TAKE MAIN FRAME
<script language=javascript><!--
if(top.frames.length>1)
top.location = "http://www.indifference.com/";
//--></script>