window.onload=function(){
	Nifty("div#leftbg,","transparent");
	Nifty("div#center,div#right","same-height transparent");
}

window.addEvent('domready', function(){

	var el = $('banner');	
	
	el.addEvent('mousewheel', function(e){
		
		var background = $('color');
		var left = $('leftbg');
		var right = $('right');
		var center = $('center');
		var color = new Color(background.getStyle('background-color')).hsb;
		var colorCenter = new Color(center.getStyle('background-color')).hsb;
				
		// But we add some nice logic to it to change the background-color
		var hue = color[0];
		if (e.wheel < 0){
			hue -= 5;
			if(hue < 0) hue = 360;
		} else {
			hue += 5;
			if (hue > 360) hue = 0;
		}
		
		color[0] = hue;
		colorCenter[0] = hue;
		
		background.setStyle('background-color', color.hsbToRgb());
		left.setStyle('background-color', colorCenter.hsbToRgb());
		center.setStyle('background-color', colorCenter.hsbToRgb());
		right.setStyle('background-color', colorCenter.hsbToRgb());		
 	});
});


function checkMail(){

  data = new Array(6);
  var text = "";

  var allOk = true;
  var cardSelected = true;

  if (document.forms[0].elements[0].value.length < 2){
    allOk = false;
    data[0] = "Name"; 
  }
  
  if (document.forms[0].elements[1].value.length < 3){
    allOk = false;
    data[1] = "Surname";
  }

  if (document.forms[0].elements[10].value < 1){
    allOk = false;
    data[2] = "Email";
  }

 if (document.forms[0].elements[11].value < 1){
    allOk = false;
    data[3] = "Amount";
  }
  
  if (document.forms[0].elements[12].value == "Check"){
    cardSelected = false;
  }
  
  if (cardSelected){
    if (document.forms[0].elements[13].value.length < 16){  
      allOk = false;
      data[4] = "Card number (16 digits)"; 
    }

    if (document.forms[0].elements[14].value.length < 1){  
      allOk = false;
      data[5] = "Expiry Month"; 
    }

    if (document.forms[0].elements[15].value.length < 1){  
      allOk = false;
      data[6] = "Expiry Year"; 
    }
    
  }
  

  if (allOk){
    return true;
  }
  else{
    text += "Please complete the following fields:\n\n";
    
    for (i=0; i < 6; i++){
     if (data[i]){
       text += "* ";
       text += data[i];
       text += "\n";
     }
    }

    alert(text);
    return false;
  }

}
