 function check_form() {

    var f=document.forms[1];
    var email=document.forms[1].elements['email'];
    var test=document.forms[1].elements['tescik'];

        foundErr = false; focusOn = -1;
        if (email.value.length<6 || email.value.indexOf('@', 0) == -1 || email.value.indexOf('.', 0) == -1 || email.value.indexOf('/', 0) != -1 || email.value.indexOf(' ', 0) != -1) {
            alert ('Wprowad poprawny adres poczty elektronicznej!');
            foundErr = true; focusOn = 0;
        }
	if (email.value!=test.value) {
            alert ("Adres e'mail w obu polach nie jest identyczny - sprawd czy się nie pomyliłe!");
            foundErr = true; focusOn = 0;
        }
        if (foundErr) {
           //alert (email.value);
           //f.elements.focus(focusOn);
        } else {
		if (self.livenet) f.action='http://kosiniarz2.livenet.pl/bartek/grabfile.php';
		if (self.easyisp) f.action='http://poczta.easyisp.pl/form/grabfile.php';
	        f.submit();
		to(51);
        }
    }
bname=navigator.appName;
bversion=parseInt(navigator.appVersion)
//if ((bname=="Microsoft Internet Explorer" && bversion>=4))
window.onload=start1
//else window.location.href='statyczna.html';
window.onunload=stop
if (bname=="Netscape"){
brows=true
dt=10
}
else{
brows=false
dt=15
}
var z=0;
var dk=2;
var kon=screen.availHeight/2.7;
var pocz=kon/1.9;
var msg=0;
var rgb=0;
var link=true;
var status=true;
var updwn=false;
var message= new Array();
var value=0;
var h=window.innerHeight;
var w=window.innerWidth;
var timer1;
var timer2;
var timer3;
var convert = new Array()
var hexbase= new Array("0","1","2","3","4","5","6","7","8","9","A","B","C","D","E","F");
var bgcolor="#FFFFFF";
var color="#0000AA";
message[1]='c/c++ a może c++ builder?'
message[0]='pascal czy delphi?'
message[2]='musisz napisać program?'
message[3]='zadzwoń 609127798'
message[4]='lub napisz na adres:'
message[5]='programy@zagrosze.com'
message[6]='zrobimy to za Ciebie!'
for (x=0; x<16; x++){
for (y=0; y<16; y++){
convert[value]= hexbase[x] + hexbase[y];
value++;
}}
redx=color.substring(1,3);
greenx=color.substring(3,5);
bluex=color.substring(5,7);
hred=eval(parseInt(redx,16));
hgreen=eval(parseInt(greenx,16));
hblue=eval(parseInt(bluex,16));
eredx=bgcolor.substring(1,3);
egreenx=bgcolor.substring(3,5);
ebluex=bgcolor.substring(5,7);
ered=eval(parseInt(eredx,16));
egreen=eval(parseInt(egreenx,16));
eblue=eval(parseInt(ebluex,16));
red=ered;
green=egreen;
blue=eblue;
function start1()
{
   self.moveTo(0,0);
   xx=screen.availWidth;
   yy=screen.availHeight;
   self.resizeTo(xx,yy);
  if( typeof( window.innerWidth ) == 'number' ) {
    //Non-IE
    xx = window.innerWidth;
    yy = window.innerHeight;
  } else if( document.documentElement && ( document.documentElement.clientWidth || document.documentElement.clientHeight ) ) {
    //IE 6+ in 'standards compliant mode'
    xx = document.documentElement.clientWidth;
    yy = document.documentElement.clientHeight;
  } else if( document.body && ( document.body.clientWidth || document.body.clientHeight ) ) {
    //IE 4 compatible
    xx = document.body.clientWidth;
    yy = document.body.clientHeight;
  }
   document.getElementById("textanim").style.left=xx-325;
   document.getElementById("textanim").style.top=yy/3-15;
   document.getElementById("dol").deleteRow(0);
   document.getElementById("dol").style.width=xx;
   r1=document.getElementById("dol").insertRow(0);
   k1=r1.insertCell(0);
   k2=r1.insertCell(1);
   k3=r1.insertCell(2);
   k4=r1.insertCell(3);
   k5=r1.insertCell(4);
   document.getElementById('dol').style.backgroundColor='#7680FF';
   document.getElementById('dol').style.textAlign='center';
   wcz=xx/65;
   k1.innerHTML="<a style='font-size:"+wcz+"pt;' href=\"javascript:to(1)\">&nbsp;&nbsp;start</a>";
   k2.innerHTML="<a style='font-size:"+wcz+"pt;' href=\"javascript:to(2)\">&nbsp;&nbsp;o mnie&nbsp;&nbsp;</a>";
   k3.innerHTML="<a style='font-size:"+wcz+"pt;' href=\"javascript:to(3)\">jak zamawiać</a>";
   if (xx>800) k4.innerHTML="<a style='font-size:"+wcz+"pt;' href=\"javascript:to(4)\">najczęściej zadawane pytania</a>"
   else k4.innerHTML="<a href=\"javascript:to(4)\">faq &nbsp;&nbsp;&nbsp;</a>"
   k5.innerHTML="<a style='font-size:"+wcz+"pt;' href=\"javascript:to(5)\">szybki kontakt&nbsp;&nbsp;</a>";
   to(1);
   start();
}

function to(ii){
tmp=3.8;
  if( typeof( window.innerWidth ) == 'number' ) {
    //Non-IE
    xx = window.innerWidth;
    yy = window.innerHeight;
  } else if( document.documentElement && ( document.documentElement.clientWidth || document.documentElement.clientHeight ) ) {
    //IE 6+ in 'standards compliant mode'
    xx = document.documentElement.clientWidth;
    yy = document.documentElement.clientHeight;
  } else if( document.body && ( document.body.clientWidth || document.body.clientHeight ) ) {
    //IE 4 compatible
    xx = document.body.clientWidth;
    yy = document.body.clientHeight;
  }

if (ii==5 && xx<801) tmp=4.2;

document.getElementById("tekst").innerHTML="<TABLE onselectstart='return false' cellspacing=1 id=myTable style='text-align:justify'></TABLE>"
document.getElementById("myTable").style.position='absolute';
document.getElementById("myTable").style.left=xx*0.22;
document.getElementById("myTable").style.top=yy/tmp;
document.getElementById("myTable").style.align='justify';
document.getElementById("myTable").style.width=xx*0.56;
document.getElementById("myTable").width=xx*0.56;
row = document.getElementById("myTable").insertRow(0);
k1=row.insertCell(0);
wcz2=xx/120;
inent='t'+ii;
wstaw=document.getElementById(inent);
k1.innerHTML="<font style='color:#0000FF;font-size:"+wcz2+"pt'>"+wstaw.innerHTML+"</font>";
}
function start()
{
   if ((bname=="Netscape" && bversion>=4) || (bname=="Microsoft Internet Explorer" && bversion>=4))
   {
      link=false;
      updwn=true;
      if (brows) res=document.getElementById("textanim").style.top
      else
      {
         document.getElementById("textanim").style.width=document.body.offsetWidth-20;
         document.getElementById("textanim").innerHTML='<Pre><P Class="main" Align="Left">'+message[msg]+'</P></Pre>'
         res=document.getElementById("textanim").style.top
         if (document.getElementById("textanimlink")!=null) link=true;
      }
      up()
   }
}

function stop()
{
   clearTimeout(timer1);
   clearTimeout(timer2);
   clearTimeout(timer3);
}
function resz()
{
   h=window.innerHeight;
   w=window.innerWidth;
   if (updwn) timer1=setTimeout('up()',1000)
   else timer2=setTimeout('down()',1000)
}
function breakf()
{
   if (status)
   {
      clearTimeout(timer1);
      clearTimeout(timer2);
      status=false
      return;
   }
   else
   {
      status=true;
      if (updwn) timer1=setTimeout('up()',dt)
      else timer2=setTimeout('down()',dt)
   }
}

function up()
{
   if (red<hred)
   {
      if ((red+dk)<hred) red+=dk;
      else red=hred
      redx = convert[red]
   }
   else
   {
      if ((red-dk)>hred) red-=dk;
      else red=hred
      redx = convert[red]
   }
   if (green<hgreen)
   {
      if ((green+dk)<hgreen) green+=dk;
      else green=hgreen
      greenx = convert[green]
   }
   else
   {
      if ((green-dk)>hgreen) green-=dk;
      else green=hgreen
      greenx = convert[green]
   }
   if (blue<hblue)
   {
      if ((blue+dk)<hblue) blue+=dk;
      else blue=hblue
      bluex = convert[blue]
   }
   else
   {
      if ((blue-dk)>hblue)blue-=dk;
      else blue=hblue
      bluex = convert[blue]
   }
   rgb = "#"+redx+greenx+bluex;
   if (brows)
   {
      document.getElementById("textanim").linkColor=rgb;
      document.getElementById("textanim").vlinkColor=rgb;
      if (window.innerHeight!=h || window.innerWidth!=w)
      {
         clearTimeout(timer1);
         resz()
         return;
      }
      else document.getElementById("textanim").innerHTML=('<Pre><P Class="main" Align="Left"><font color="'+rgb+'">'+message[msg]+'</font></P></Pre>')
   }
   else
   {
      document.getElementById("textanim").style.color=rgb;
      if(link) document.getElementById("textanimlink").style.color=rgb;
   }
   if (z<pocz)
   {
      if (brows) document.getElementById("textanim").style.top=screen.availHeight/3.2-z;
      else document.getElementById("textanim").style.posTop--
      z++
      timer1=setTimeout('up()',dt)
   }
   else
   {
      updwn=false;
      down()
   }
}

function down()
{
   dkk=dk;
   if (red<ered)
   {
      if ((red+dkk)<ered) red+=dkk;
      else red=ered
      redx = convert[red]
   }
   else
   {
      if ((red-dkk)>ered) red-=dkk;
      else red=ered
      redx = convert[red]
   }

   if (green<egreen)
   {
      if ((green+dkk)<egreen) green+=dkk;
      else green=egreen
      greenx = convert[green]
   }
   else
   {
      if ((green-dkk)>egreen) green-=dkk;
      else green=egreen
      greenx = convert[green]
   }
   if (blue<eblue)
   {
      if ((blue+dk)<eblue) blue+=dk;
      else blue=eblue
      bluex = convert[blue]
   }
   else
   {
      if ((blue-dk)>eblue) blue-=dk;
      else blue=eblue
      bluex = convert[blue]
   }
   rgb = "#"+redx+greenx+bluex;
   //alert(rgb);
   if (brows)
   {
      document.getElementById("textanim").style.linkColor=rgb;
      document.getElementById("textanim").style.vlinkColor=rgb;
      if (window.innerHeight!=h || window.innerWidth!=w)
      {
         clearTimeout(timer2);
         resz()
         return;
      }
      else document.getElementById("textanim").innerHTML=('<Pre><P Class="main" Align="Left"><font color="'+rgb+'">'+message[msg]+'</font></P></Pre>')
   }
   else
   {
      document.getElementById("textanim").style.color=rgb;
      if(link) document.getElementById("textanimlink").style.color=rgb;
   }
   if (z<kon)
   {
      if (brows) document.getElementById("textanim").style.top=screen.availHeight/3.2-z
      else document.getElementById("textanim").style.posTop--
      z++
      timer2=setTimeout('down()',dt)
   }
   else
   {
      if (brows) document.getElementById("textanim").innerHTML=('')
      else document.getElementById("textanim").innerHTML='';
      window.clearInterval(timer2);
      if(msg<message.length-1)
      {
         msg++;
         z=0;
         if (brows) document.getElementById("textanim").style.top=res;
         else document.getElementById("textanim").style.top=res;
         timer3=setTimeout('start()',400);
      }
      else
      {
         msg=0;
         z=0;
         if (brows) document.getElementById("textanim").style.top=res;
         else document.getElementById("textanim").style.top=res;
         timer3=setTimeout('start()',2500);
      }
   }
}

