Post by Dale The Great! on Dec 13, 2003 8:26:59 GMT -5
This is one of the earlier looks of my old site Hell's Gates with a built in skin changer in this code.
Headers:
Headers:
<script language="JavaScript">
/*
© Patrick Clinger 2003
All Rights Reserved.
This script may ONLY be used on message boards
hosted by ProBoards.com. Any other site found
to be utilizing this code shall be in violation
of my copyright.
This copyright notice must remain in tact when
using this script.
*/
var IE4 = (document.all) ? 1 : 0;
function findit() {
if(IE4)
if(window.document.body.createTextRange().text.match(/(\d+) are new./))
if(RegExp.$1 != 0)
newmessage(RegExp.$1);
if(window.document.body.createTextRange().text.match(/(\d+) is new./))
if(RegExp.$1 != 0)
newmessage(RegExp.$1);
}
function newmessage(num) {
if(IE4) {
if (num == '1') {
ms = 'Message';
tm = 'it';
} else {
ms = 'Messages';
tm = 'them';
}
var gotoim = confirm('You Have '+num+' New Instant '+ms+'\n\nWould you like to view '+tm+'?');
if (gotoim) {
location = '/?action=im';
}
}
}
if (location.href.indexOf('action=') == -1 && location.href.indexOf('action=login') == -1) {
findit();
}
</script>
<CENTER><!--begin news ticker-->
<center><table Border=0 width=96%>
<tr>
<td class="catbg" width="100%">
<marquee><font face=Arial color=black><b><span style=background:dim gray>Welcome to The Death Ring Everybody is Welcome plz join today! </span></b></marquee></td></tr></table></center>
<!--end news ticker-->
<form>
<select onChange="changeskin(this.options[this.selectedIndex].value); window.location.reload();">
<option>Change Skin
<option>
<option value="orange"> Metallica
<option value="bloodskin"> Blood Skin
<option value="wrestling">Wrestling
</select>
</form>
<script language="JavaScript">
<!--
/*
Change Skin Script
Copyright © 2003 SolidSnakeDesigns.com
All Rights Reserved
This copyright noticed must stay intact for use
*/
var switchImage = new Array();
var scheme = getCookie('template1');
if (scheme == 'wrestling') {
document.write('<LINK REL="stylesheet" TYPE="text/css" HREF="http://www.geocities.com/lukezwebforum1/wrestling.css">');
var mouseOverColor = '000099';
} else if (scheme == 'bloodskin') {
document.write('<LINK REL="stylesheet" TYPE="text/css" HREF="http://www.geocities.com/lukezwebforum6/blood.css">');
var mouseOverColor = 'c02020';
} else {
document.write('<LINK REL="stylesheet" TYPE="text/css" HREF="http://www.geocities.com/lukezwebforum1/orange.css">');
var mouseOverColor = 'FF9966';
}
function changeskin(change) {
var scheme = change;
var name = 'template1';
var pathname = location.pathname;
var myDomain = pathname.substring(0,pathname.lastIndexOf('/')) +'/';
var ExpDate = new Date ();
ExpDate.setTime(ExpDate.getTime() + (180 * 24 * 3600 * 1000));
setCookie(name,scheme,ExpDate,myDomain);
}
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, path, domain, secure) {
document.cookie = name + "=" + escape(value) +
((expires == null) ? "" : "; expires=" + expires.toGMTString()) +
((path == null) ? "" : "; path=" + path) +
((domain == null) ? "" : "; domain=" + domain) +
((secure == null) ? "" : "; secure");
}
-->
</script>
<script language="JavaScript">
<!--
var smilie = new Array();
smilie[0]="http://www.click-smilies.de/sammlung0903/party/party-smiley-048.gif|:smile:";
smilie[1]="http://smilies.networkessence.net/s/contrib/edoom/microwave.gif|:1;";
smilie[2]="http://www.gamers-forums.com/smilies/contrib/edoom/Wizard.gif|:2;";
smilie[3]="http://smilies.crowd9.com/contrib/ed/BlueFlagRocket.gif|:3:";
smilie[4]="http://www.gamers-forums.com/smilies/contrib/blackeye/double0smile.gif|:4:";
smilie[5]="http://instagiber.net/smiliesdotcom/contrib/sarge/BoomSmilie_anim.gif|:5:";
smilie[6]="http://mysmilies.creativesell.net/contrib/anym/behead.gif|:6:";
smilie[7]="http://216.40.249.192/s/contrib/anym/hanged.gif|:7:";
smilie[8]="http://www.gamers-forums.com/smilies/contrib/sz/pikachusgoodbye.gif|:8:";
smilie[9]="http://www.freeadpower.org/~mrsmiles/contrib/ut1/mgwhore.gif|:9:";
smilie[10]="http://216.40.249.192/s/contrib/ut1/rocketwhore.gif|:10:";
smilie[11]="http://instagiber.net/smiliesdotcom/contrib/navigator/chop.gif|:11:";
smilie[12]="http://www.smsmilies.de/sms-smileys/smilie_mit_schild/sss017.gif|:12:";
smilie[13]="http://216.40.249.192/s/ups/chaos99/greenchainsaw.gif|:13:";
smilie[14]="http://instagiber.net/smiliesdotcom/otn/violent/aug2.gif|:14:";
smilie[15]="http://smilies.crowd9.com/ups/unknown/lsvader.gif|:15:";
smilie[16]="http://instagiber.net/smiliesdotcom/otn/violent/bigun2.gif|:16:";
smilie[17]="http://mysmilies.creativesell.net/otn/violent/torch.gif|:17:";
smilie[18]="http://smilies.crowd9.com/contrib/ruinkai/flame.gif|:18:";
smilie[19]="http://216.40.249.192/s/contrib/ed/madfire.gif|:19:";
smilie[20]="http://smilies.networkessence.net/s/contrib/geno/teufel.gif|:20:";
smilie[21]="http://instagiber.net/smiliesdotcom/ups/kamikaze/smilie_vampire.gif|:21:";
smilie[22]="http://216.40.249.192/s/otn/mfinger/2up.gif|:22:";
smilie[23]="http://216.40.249.192/s/contrib/dvv/pissed.gif|:23:";
smilie[24]="http://www.smilies.okipages.com/s/contrib/ruinkai/humpty.gif|:624:";
smilie[25]="http://mindscraps.com/s/contrib/icw/028.gif|:25:";
smilie[26]="http://216.40.249.192/s/cwm/3dlil/sad.gif|:26:";
smilie[27]="http://www.gamers-forums.com/smilies/contrib/sarge/q3aHappyPhobos.gif|:27:";
smilie[28]="http://216.40.249.192/s/contrib/dvv/cwmboom2.gif|:28:";
smilie[29]="http://216.40.249.192/s/contrib/edoom/very_first_smiley.gif|:29:";
if (location.href.indexOf("=post") != -1 ||location.href.indexOf("=reply") != -1 || location.href.indexOf("=modify") != -1 || location.href.indexOf("=imreply") != -1 || location.href.indexOf("=imquote") != -1 || location.href.indexOf("=imsend") != -1 ) {
document.write('<center><table border="0" width="90%" cellspacing="0" cellpadding="0" class="bordercolor"><tr><td><table cellpadding="4" cellspacing="1" border="0" width="100%"><tr><td class="titlebg" align="center"><b>ProBoards Smilies</b></td></tr><tr><td class="windowbg2" valign="middle" align="center"> ')
for (a=0;a<smilie.length;a++){
document.write('<img src="'+smilie[a].split('|')[0]+'" border="0" alt=" '+smilie[a].split('|')[1]+' " style="cursor:hand;" onMouseDown="adds(\' '+smilie[a].split('|')[1]+' \');"> ');
}
document.write("</td></tr></table> </td></tr></table> </center>")
}
-->
</script>