/* preload important images */


  pic1= new Image(); 
  pic1.src="images/office.jpg"; 

  pic2= new Image(); 
  pic2.src="images/footer_bg.png"; 
  
  pic3= new Image(); 
  pic3.src="images/game_dev.jpg"; 

  pic4= new Image(); 
  pic4.src="images/menu.png"; 

  pic5= new Image(); 
  pic5.src="images/menu_over.png"; 
  
  pic6= new Image(); 
  pic6.src="images/odele_head_rev.png"; 
  
  pic7= new Image(); 
  pic7.src="images/placeholder.jpg";     

  pic8= new Image(); 
  pic8.src="images/servers.png"; 

   
  
  
/* top menu rollovers and page load function */  
  
var curr_class;

function roll_over (class_name){
curr_class = class_name;
document.getElementById(class_name).id=class_name+"_over";
	
}

function roll_out (class_name){
document.getElementById(curr_class+"_over").id=curr_class;
	
}

function load_page (page){
	
	window.document.location = page;
}

/* form verification and submission */

function verifyEmail(){
var status = false;     
var emailRegEx = /^[A-Z0-9._%+-]+@[A-Z0-9.-]+\.[A-Z]{2,4}$/i;
     if (document.contact_form.email.value.search(emailRegEx) == -1) {
      status = false;
     }
     else {
        
          status = true;
     }
     
     return status;
}

function verifyPhone(){
	var phoneStatus = false;
	var phoneRegEx = /\d{3}\-\d{3}\-\d{4}/;
	
	    if (document.contact_form.phone.value.search(phoneRegEx) == -1) {
        phoneStatus = false;
     }
     else {
        
          phoneStatus = true;
     }
     
     return phoneStatus;
}


function formVerification (){
//	alert ('form verify');
	document.getElementById("error_messages").innerHTML="";
	
	var emailInput = verifyEmail();
	var phoneInput = verifyPhone();
	if((emailInput==false) || (phoneInput==false)){
		document.getElementById("error_messages").style.display="block";
		if (emailInput==false){
			document.getElementById("error_messages").innerHTML="<p>Please Enter A Valid Email Address</p>";
			return false;
		}
		if (phoneInput == false){
			document.getElementById("error_messages").innerHTML+="<p>Please Enter A Valid Phone Number In This Format: XXX-XXX-XXXX</p>";	return false;
		}
	} 	
	if ((emailInput==true) || (phoneInput==true)) {
//		alert ('final step');
	return true;
	}
}
