function animate() {
document.getElementById("pic1").style.left = '0px' ;
document.getElementById("pic2").style.left = '180px' ;
document.getElementById("pic3").style.left = '360px' ;
document.getElementById("pic4").style.left = '-180px' ;
document.getElementById("pic5").style.left = '-585px' ;


document.getElementById("pic1").style.visibility = 'visible';
document.getElementById("pic2").style.visibility = 'visible';
document.getElementById("pic3").style.visibility = 'visible';
document.getElementById("pic4").style.visibility = 'visible';
document.getElementById("pic5").style.visibility = 'visible';

Timer = setInterval("move()", 10);
}

function move() {

document.getElementById("pic1").style.left = parseInt(document.getElementById("pic1").style.left) + 1 + "px" ;
document.getElementById("pic2").style.left = parseInt(document.getElementById("pic2").style.left) + 1 + "px" ;
document.getElementById("pic3").style.left = parseInt(document.getElementById("pic3").style.left) + 1 + "px" ;
document.getElementById("pic4").style.left = parseInt(document.getElementById("pic4").style.left) + 1 + "px" ;
document.getElementById("pic5").style.left = parseInt(document.getElementById("pic5").style.left) + 1 + "px" ;

if (parseInt(document.getElementById("pic1").style.left) > 470) { document.getElementById("pic1").style.left = '-654px' ; }
if (parseInt(document.getElementById("pic2").style.left) > 470) { document.getElementById("pic2").style.left = '-654px' ; }
if (parseInt(document.getElementById("pic3").style.left) > 470) { document.getElementById("pic3").style.left = '-654px' ; }
if (parseInt(document.getElementById("pic4").style.left) > 470) { document.getElementById("pic4").style.left = '-654px' ; }
if (parseInt(document.getElementById("pic5").style.left) > 470) { document.getElementById("pic5").style.left = '-654px' ; }

}

function validate(type, input, output, required) {
	var valid_email = /^[^@]+@[^@.]+\.[^@]*\w\w$/  ;

if (type=="email") {
	if (!valid_email.test(input.value)) {
		style= "error" ;
		message("Invalid e-mail.", output, style) ;
	}
	if (valid_email.test(input.value)) {
		style = "success" ;
		message("Ok!", output, style) ;
	}
}
return true;
}

function message(message, output, style) {
	var element = document.getElementById(output) ;
	element.firstChild.nodeValue = message;
	element.className = style;

// document.getElementById(output).firstChild.nodeValue = message ;
// document.getElementById(output).firstChild.className = style ;

	return true;
}

function validate_onsubmit() {
errors = "There were some errors:\n"; 
num_errors = 0;
var valid_email = /^[^@]+@[^@.]+\.[^@]*\w\w$/  ;
var valid_number = /^\+?[0-9 ()-]+[0-9]$/ ;
if (!document.forms.contact.name.value) { errors+='You did not enter a name.\n'; num_errors +=1 ; }
if (!valid_email.test(document.forms.contact.email.value)) { errors+='E-mail address is invalid.\n'; num_errors += 1 ;}
 if (num_errors != 0) { 
	alert(errors); 
 }
return (num_errors==0) ;

}

