Всё для сайтов и т.д..
Все скрипты которые могут помочь в развитии, украсить, упростить и просто привлечь внимание.
Просьба ничего другово не постить!!!
-----------------------------------------------------------------------------------------------------------
Это скрипт снега на новый год!))) Украшает? украшает))) И внимание привлекает)))
Всё с пояснениями, так что изменить что-либо довольно просто))) Снег падает не картинками(что утяжеляет сайт), а точками)))
Вот это в файл snow.js:

Код:
if  ((document.getElementById) && window.addEventListener || window.attachEvent)
{(function()
{
// Конфигурация скрипта
var num = 35;   // Количество снежинок
var timer = 35; // Скорость падения
var enableinNS6 = 1; // Включить поддержку скрипта в браузерах NS/Mozilla (1=да, 0=нет)
// Инициализация массивов данных
var y = [];
var x = [];
var fall = [];
var theFlakes = [];
var sfs = [];
var step = [];
var currStep = [];
var h,w,r;
var d = document;
var pix = "px";
var domWw = (typeof window.innerWidth == "number");
var domSy = (typeof window.pageYOffset == "number");
var idx = d.getElementsByTagName('div').length;  
// Формирование и вывод снежинок. Каждая снежинка отображается в виде div размером один-два пикселя.
for (i = 0; i < num; i++) {
  sfs[i] = Math.round(1 + Math.random() * 1);
  document.write('<div id="flake'+(idx+i)+'" style="position:absolute;top:0px;left:0px;width:'+sfs[i]+'px;height:'+sfs[i]+'px;background-color:#ffffff;font-size:'+sfs[i]+'px"><\/div>');
  currStep[i] = 0;
  fall[i] = (sfs[i] == 1)?Math.round(2 + Math.random() * 2): Math.round(3 + Math.random() * 2);
  step[i] = (sfs[i] == 1)?0.05 + Math.random() * 0.1 : 0.05 + Math.random() * 0.05;  
  }
  if (domWw) r = window;
   else {  
    if (d.documentElement && typeof d.documentElement.clientWidth == "number" &&  
   d.documentElement.clientWidth != 0) r = d.documentElement;
     else {  
      if (d.body && typeof d.body.clientWidth == "number")  r = d.body;
    }
   }
// Функция, определяющая максимальные размеры экрана, для того, что бы снежинки не вылетали за его пределы
function winsize() {
  var oh,sy,ow,sx,rh,rw;
  if (domWw) {
   if (d.documentElement && d.defaultView && typeof d.defaultView.scrollMaxY == "number") {
    oh = d.documentElement.offsetHeight;
    sy = d.defaultView.scrollMaxY;
    ow = d.documentElement.offsetWidth;
    sx = d.defaultView.scrollMaxX;
    rh = oh-sy;
    rw = ow-sx;
  }
   else {
    rh = r.innerHeight;
    rw = r.innerWidth;
   }
  h = rh - 2;   
  w = rw - 2;  
  }  
  else{  
  h = r.clientHeight - 2;  
  w = r.clientWidth - 2;  
}
}
function scrl(yx) {  
  var y,x;
  if (domSy) {
   y = r.pageYOffset;
   x = r.pageXOffset; }
  else {  
  y = r.scrollTop;
   x = r.scrollLeft;
  }
  return (yx == 0)?y:x;
}
// Самая главная функция. Определяет координаты перемещения снежинок на экране и изменяет их.
function snow() {
  var dy,dx;
  for (i = 0; i < num; i++) {  
   dy = fall[i];
   dx = fall[i] * Math.cos(currStep[i]);
   y[i]+=dy;
  x[i]+=dx;  
   if (x[i] >= w || y[i] >= h) {
    y[i] = -10;
    x[i] = Math.round(Math.random() * w);
    fall[i] = (sfs[i] == 1)?Math.round(2 + Math.random() * 2): Math.round(3 + Math.random() * 2);  
    step[i] = (sfs[i] == 1)?0.05 + Math.random() * 0.1 : 0.05 + Math.random() * 0.05 ;
  }
  theFlakes[i].top = y[i] + scrl(0) + pix;
  theFlakes[i].left = x[i] + scrl(1) + pix;
  currStep[i]+=step[i];
}
setTimeout(snow,timer);
}
// Инициализация снежинок. Сохраняет данные снежинок (стиль) в массив theFlakes.  
function init() {
  winsize();
  for (i = 0; i < num; i++) {
   theFlakes[i] = document.getElementById("flake"+(idx+i)).style;
   y[i] = Math.round(Math.random()*h);
   x[i] = Math.round(Math.random()*w);  
  }
  snow();
}
// Перехватывает события resize и load для Mozilla
if (window.addEventListener) {
  window.addEventListener("resize",winsize,false);
  window.addEventListener("load",init,false);
}  
// Перехватывает события resize и load для Internet Explorer
else  
  if (window.attachEvent) {
   window.attachEvent("onresize",winsize);
   window.attachEvent("onload",init);
}   
})();
}

------------------------------
СЧЕТЧИК САЙТОВ

Код:
<html>  
<head>  
<title>Количество пройденных сайтов</title>  
</head>  

<body bgcolor="#FFFFFF">  
<font size="1" face="MS Sans Serif"><script language="JavaScript"><!--  

var times=history.length;  
if(times == 0) document.write("Вам не пришлось пройти, ни 1-го сайта, чтобы попасть на эту страницу");  
if(times == 1) document.write("Вам пришлось пройти 1 сайт, чтобы попасть на эту страницу");  
if(times == 2) document.write("Вам пришлось пройти 2 сайта, чтобы попасть на эту страницу");  
if(times == 3) document.write("Вам пришлось пройти 3 сайта, чтобы попасть на эту страницу");  
if(times == 4) document.write("Вам пришлось пройти 4 сайта, чтобы попасть на эту страницу");  
if(times > 5) document.write("Вам пришлось пройти "+times+" сайтов, чтобы попасть на эту страницу");  
// --></script></font>  
</body>  
</html>

--------------------------
СРОК ЖЫЗНИ РЕСУРСА

<html> 
<head> 
<title>Срок жизни ресурса</title> 
</head> 
<body> 
<p align="left"><font face="MS Sans Serif" size="1"><script language="JavaScript"> 
<!-- 
d0 = new Date('March 30, 2002'); 
d1 = new Date(); 
dt = (d1.getTime() - d0.getTime()) / (1000*60*60*24); 
document.write('<SMALL>'); 
document.write('Этот сайт живет <B>' + Math.round(dt) + '</B>-й день.'); 
document.write('</SMALL>'); 
--> 
</script> 
</font></p> 
</body> 
</html>