function Enter2Tab(){
  if (event.keyCode==13)
    {
    event.keyCode=9;
    return event.keyCode;
    }
}


function get_hex_color(r, g, b)
{
	var hexstring = "0123456789abcdef";
	var hex_color =
		hexstring.charAt (Math.floor (r / 16))
	+	hexstring.charAt (r % 16)
	+	hexstring.charAt (Math.floor (g / 16))
	+	hexstring.charAt (g % 16)
	+	hexstring.charAt (Math.floor (b / 16))
	+	hexstring.charAt (b % 16);
	return hex_color;
}


inc = 2;
delay = 5;
red = 0;
brightred = 255;

redNx = 255;
greenNx = 255;
blueNx = 255;
redNxW = 21;
greenNxW = 101;
blueNxW = 136;

incNxR = 2.3;
incNxG = 1.5;
incNxB = 1.2;
delayNx = 3;
wbwb = "Step1"


function nikosax_spg1(){
  redNx -= incNxR;
  greenNx -= incNxG;
  blueNx -= incNxB;
  if (blueNx <= 137)
    {
    document.images[1].src='images/txt-pg1-3.gif';
    document.images[2].style.visibility = "visible";
    document.bgColor = "156589";
    return true;
    }
  document.bgColor = get_hex_color (redNx, greenNx, blueNx);
  setTimeout ("nikosax_spg1();", delayNx);
}



function nikosax_spg2(){
  redNxW += incNxR;
  greenNxW += incNxG;
  blueNxW += incNxB;
  if (blueNxW >= 255)
    {
    document.images[1].src='images/txt-pg2-3.gif';
    document.bgColor = "FFFFFF";
    return true;
    }
  document.bgColor = get_hex_color (redNxW, greenNxW, blueNxW);
  setTimeout ("nikosax_spg2();", delayNx);
}


function nikosax_spg2b(){
  if (wbwb == "Step1")
    {
    redNx -= incNxR;
    greenNx -= incNxG;
    blueNx -= incNxB;
    if (blueNx <= 136)   
      {
      wbwb = "Step2"
      }
    document.bgColor = get_hex_color (redNx, greenNx, blueNx);
    setTimeout ("nikosax_spg2b();", delayNx);
    }
  if (wbwb == "Step2")
    {
    redNxW += incNxR;
    greenNxW += incNxG;
    blueNxW += incNxB;
    document.images[1].style.visibility = "visible";
    if (blueNxW >= 255)
      {
      document.images[1].src='images/txt-pg9-3.gif';
      document.images[2].style.visibility = "visible";
      document.bgColor = "FFFFFF";
      return true;
      }
    document.bgColor = get_hex_color (redNxW, greenNxW, blueNxW);
    setTimeout ("nikosax_spg2b();", delayNx);
    }
}


function nikosax_spg3(){
  if (wbwb == "Step1")
    {
    redNx -= incNxR;
    greenNx -= incNxG;
    blueNx -= incNxB;
    if (blueNx <= 136)   
      {
      wbwb = "Step2"
      }
    document.bgColor = get_hex_color (redNx, greenNx, blueNx);
    setTimeout ("nikosax_spg3();", delayNx);
    }
  if (wbwb == "Step2")
    {
    redNxW += incNxR;
    greenNxW += incNxG;
    blueNxW += incNxB;
    document.images[1].style.visibility = "visible";
    if (blueNxW >= 255)
      {
      document.images[1].src='images/txt-pg3-3.gif';
      document.images[2].style.visibility = "visible";
      document.bgColor = "FFFFFF";
      return true;
      }
    document.bgColor = get_hex_color (redNxW, greenNxW, blueNxW);
    setTimeout ("nikosax_spg3();", delayNx);
    }
}


function nikosax_spg4(){
  if (wbwb == "Step1")
    {
    redNx -= incNxR;
    greenNx -= incNxG;
    blueNx -= incNxB;
    if (blueNx <= 136)   
      {
      wbwb = "Step2"
      }
    document.bgColor = get_hex_color (redNx, greenNx, blueNx);
    setTimeout ("nikosax_spg4();", delayNx);
    }
  if (wbwb == "Step2")
    {
    redNxW += incNxR;
    greenNxW += incNxG;
    blueNxW += incNxB;
    document.images[1].style.visibility = "visible";
    if (blueNxW >= 255)
      {
      document.images[1].src='images/txt-pg4-3.gif';
      document.images[2].style.visibility = "visible";
      document.bgColor = "FFFFFF";
      return true;
      }
    document.bgColor = get_hex_color (redNxW, greenNxW, blueNxW);
    setTimeout ("nikosax_spg4();", delayNx);
    }
}


function nikosax_spg5(){
  if (wbwb == "Step1")
    {
    redNx -= incNxR;
    greenNx -= incNxG;
    blueNx -= incNxB;
    if (blueNx <= 136)   
      {
      wbwb = "Step2"
      }
    document.bgColor = get_hex_color (redNx, greenNx, blueNx);
    setTimeout ("nikosax_spg5();", delayNx);
    }
  if (wbwb == "Step2")
    {
    redNxW += incNxR;
    greenNxW += incNxG;
    blueNxW += incNxB;
    document.images[1].style.visibility = "visible";
    if (blueNxW >= 255)
      {
      document.images[1].src='images/txt-pg5-3.gif';
      document.images[2].style.visibility = "visible";
      document.bgColor = "FFFFFF";
      return true;
      }
    document.bgColor = get_hex_color (redNxW, greenNxW, blueNxW);
    setTimeout ("nikosax_spg5();", delayNx);
    }
}


function nikosax_spg6(){
  if (wbwb == "Step1")
    {
    redNx -= incNxR;
    greenNx -= incNxG;
    blueNx -= incNxB;
    if (blueNx <= 136)   
      {
      wbwb = "Step2"
      }
    document.bgColor = get_hex_color (redNx, greenNx, blueNx);
    setTimeout ("nikosax_spg6();", delayNx);
    }
  if (wbwb == "Step2")
    {
    redNxW += incNxR;
    greenNxW += incNxG;
    blueNxW += incNxB;
    document.images[1].style.visibility = "visible";
    if (blueNxW >= 255)
      {
      document.images[1].src='images/txt-pg6-3.gif';
      document.images[2].style.visibility = "visible";
      document.bgColor = "FFFFFF";
      return true;
      }
    document.bgColor = get_hex_color (redNxW, greenNxW, blueNxW);
    setTimeout ("nikosax_spg6();", delayNx);
    }
}


function nikosax_spg7(){
  if (wbwb == "Step1")
    {
    redNx -= incNxR;
    greenNx -= incNxG;
    blueNx -= incNxB;
    if (blueNx <= 136)   
      {
      wbwb = "Step2"
      }
    document.bgColor = get_hex_color (redNx, greenNx, blueNx);
    setTimeout ("nikosax_spg7();", delayNx);
    }
  if (wbwb == "Step2")
    {
    redNxW += incNxR;
    greenNxW += incNxG;
    blueNxW += incNxB;
    document.images[1].style.visibility = "visible";
    if (blueNxW >= 255)
      {
      document.images[1].src='images/txt-pg7-3.gif';
      document.images[2].style.visibility = "visible";
      document.bgColor = "FFFFFF";
      return true;
      }
    document.bgColor = get_hex_color (redNxW, greenNxW, blueNxW);
    setTimeout ("nikosax_spg7();", delayNx);
    }
}


function nikosax_spg8(){
  if (wbwb == "Step1")
    {
    redNx -= incNxR;
    greenNx -= incNxG;
    blueNx -= incNxB;
    if (blueNx <= 136)   
      {
      wbwb = "Step2"
      }
    document.bgColor = get_hex_color (redNx, greenNx, blueNx);
    setTimeout ("nikosax_spg8();", delayNx);
    }
  if (wbwb == "Step2")
    {
    redNxW += incNxR;
    greenNxW += incNxG;
    blueNxW += incNxB;
    document.images[1].style.visibility = "visible";
    if (blueNxW >= 255)
      {
      document.images[1].src='images/txt-pg8-3.gif';
      document.bgColor = "FFFFFF";
      return true;
      }
    document.bgColor = get_hex_color (redNxW, greenNxW, blueNxW);
    setTimeout ("nikosax_spg8();", delayNx);
    }
}


function nikosax_blue(){
  redNx -= incNxR;
  greenNx -= incNxG;
  blueNx -= incNxB;
      document.images[1].src='images/txt-pg1-1.gif';
      document.images[1].style.visibility = "visible";

  if (blueNx <= 227)
    {
    if (blueNx <= 183)
      {
      if (blueNx <= 137)
        {
        document.images[1].src='images/txt-pg1-3.gif';
        document.images[2].style.visibility = "visible";
        document.bgColor = "156589";
        return true;
	}
      else
        {
        document.images[1].src='images/txt-pg1-1.gif';
        }
      }
    else
      {
      document.images[1].src='images/txt-pg1-1.gif';
      document.images[1].style.visibility = "visible";
      }
    }
  document.bgColor = get_hex_color (redNx, greenNx, blueNx);
  setTimeout ("nikosax_blue();", delayNx);
}


function nikosax_blue_off(){
  redNx += incNxR;
  greenNx += incNxG;
  blueNx += incNxB;

  if (blueNx <= 227)
    {
    if (blueNx <= 183)
      {
      if (blueNx <= 137)
        {
        document.images[1].src='images/txt-pg1-3.gif';
        document.images[2].style.visibility = "visible";
        document.bgColor = "156589";
        return true;
	}
      else
        {
        document.images[1].src='images/txt-pg1-2.gif';
        }
      }
    else
      {
      document.images[1].src='images/txt-pg1-1.gif';
      document.images[1].style.visibility = "visible";
      }
    }
  document.bgColor = get_hex_color (redNx, greenNx, blueNx);
  setTimeout ("nikosax_blue();", delayNx);
}


function nikosax_blue2(){
	if (blueNx <= 136)
	{
                document.images[1].src='images/txt-pg1-3.gif';
                document.images[2].style.visibility = "visible";
		document.bgColor = "156589";
		return true;
	}
	document.bgColor = get_hex_color (redNx, greenNx, blueNx);
	setTimeout ("nikosax_blue();", delayNx);
}



function nikosax_white_1(){
	redNxW += incNxR;
        greenNxW += incNxG;
        blueNxW += incNxB;
	if (blueNxW >= 160)
	{
                document.images[1].src='images/txt-pg2-1.gif';
                document.images[1].style.visibility = "visible";
		nikosax_white_12();
		return true;
	}
	document.bgColor = get_hex_color (redNxW, greenNxW, blueNxW);
	setTimeout ("nikosax_white_1();", delayNx);
}

function nikosax_white_12(){
	if (blueNxW >= 255)
	{
                document.images[1].src='images/txt-pg2-3.gif';
		document.bgColor = "FFFFFF";
		return true;
	}
	document.bgColor = get_hex_color (redNxW, greenNxW, blueNxW);
	setTimeout ("nikosax_white_1();", delayNx);
}

wbwb = "Step1"
function nikosax_wbw(){

	if (wbwb == "Step1")
	{
		document.images[1].src='images/txt-pg2-top.gif';
		document.images[1].style.visibility = "visible";
		document.images[2].src='images/txt-pg2-bot.gif';
		document.images[2].style.visibility = "visible";
		redNx -= incNxR;
		greenNx -= incNxG;
		blueNx -= incNxB;
		if (blueNx <= 136)   
	        {
			document.images[1].src='images/txt-pg3-1.gif';
			document.images[2].style.visibility = "hidden";
			document.images[2].src='../momstest/images/nikosax-bonw.gif';
			wbwb = "Step2"
		}
		document.bgColor = get_hex_color (redNx, greenNx, blueNx);
		setTimeout ("nikosax_wbw();", delayNx);
	}

	if (wbwb == "Step2")
	{
		redNxW += incNxR;
		greenNxW += incNxG;
		blueNxW += incNxB;
		if (blueNxW >= 255)
		{
			document.images[1].src='images/txt-pg3-3.gif';
			document.bgColor = "FFFFFF";
			return true;
		}
		document.bgColor = get_hex_color (redNxW, greenNxW, blueNxW);
		setTimeout ("nikosax_wbw();", delayNx);
	}
}


function setStatus(text){
  setTimeout("window.status = \'" + text + "\';", 0);
  return true;
}
