

//Declaration of Image objects for the rollovers
var homeOver = new Image;
var historyOver= new Image;
var newsOver= new Image;
var hairOver= new Image;
var testiOver= new Image;
var careersOver= new Image;
var contactOver= new Image;


// Assigning the roll over gif nav_images to the image objects we created earlier
homeOver.src="nav_images/home_over.gif";
historyOver.src="nav_images/history_over.gif";
newsOver.src="nav_images/news_over.gif";
hairOver.src="nav_images/hair_over.gif";
testiOver.src="nav_images/testi_over.gif";
careersOver.src="nav_images/careers_over.gif";
contactOver.src="nav_images/contact_over.gif";




//Declaration image objects for testimonial rollovers
var alanOver = new Image;
var hariaty2Over = new Image;
var leehuiOver = new Image;
var limsiewOver = new Image;
var ridzuanOver = new Image;
var wilsonOver = new Image;
var vaniOver = new Image;


var kennyOver = new Image;
var jananOver = new Image;
var thomasOver = new Image;
var hariaty1Over = new Image;
var josephOver = new Image;
var gohahOver = new Image;



// Assigning the roll over jpeg testimonial images to the image objects we created earlier
alanOver.src="testimonial_img/icon_b4_alanchin.jpg";
hariaty2Over.src="testimonial_img/icon_b4_ayu_s2.jpg";
leehuiOver.src="testimonial_img/icon_b4_leehuichin.jpg";
limsiewOver.src="testimonial_img/icon_b4_limsiewyoke.jpg";
ridzuanOver.src="testimonial_img/icon_b4_ridzuan.jpg";
wilsonOver.src="testimonial_img/icon_b4_wilson.jpg";
vaniOver.src="testimonial_img/icon_b4_vani.jpg";

kennyOver.src="testimonial_img/icon_b4_kenny1.jpg";
jananOver.src="testimonial_img/icon_b4_janan1.jpg";
thomasOver.src="testimonial_img/icon_b4_thomas1.jpg";
hariaty1Over.src="testimonial_img/icon_b4_ayu1.jpg";
josephOver.src="testimonial_img/icon_b4_joseph1.jpg";
gohahOver.src="testimonial_img/icon_b4_muay1.jpg";



//Switch Menu - collapsible menu for outlets
function switchMenu(obj) {
	var el = document.getElementById(obj);
	if ( el.style.display != "none" ) {
		el.style.display = 'none';
	}
	else {
		el.style.display = '';
	}
}


//FAQ for demodex
function toggleMenu(objID) {
if (!document.getElementById) return;
var ob = document.getElementById(objID).style;
ob.display = (ob.display == 'block')?'none': 'block';
}




function checkBooking(aForm){
	
	  var msg = "";
	 var RegExPattern = /^((((0?[1-9]|[12]\d|3[01])[\.\-\/](0?[13578]|1[02])[\.\-\/]((1[6-9]|[2-9]\d)?\d{2}))|((0?[1-9]|[12]\d|30)[\.\-\/](0?[13456789]|1[012])[\.\-\/]((1[6-9]|[2-9]\d)?\d{2}))|((0?[1-9]|1\d|2[0-8])[\.\-\/]0?2[\.\-\/]((1[6-9]|[2-9]\d)?\d{2}))|(29[\.\-\/]0?2[\.\-\/]((1[6-9]|[2-9]\d)?(0[48]|[2468][048]|[13579][26])|((16|[2468][048]|[3579][26])00)|00)))|(((0[1-9]|[12]\d|3[01])(0[13578]|1[02])((1[6-9]|[2-9]\d)?\d{2}))|((0[1-9]|[12]\d|30)(0[13456789]|1[012])((1[6-9]|[2-9]\d)?\d{2}))|((0[1-9]|1\d|2[0-8])02((1[6-9]|[2-9]\d)?\d{2}))|(2902((1[6-9]|[2-9]\d)?(0[48]|[2468][048]|[13579][26])|((16|[2468][048]|[3579][26])00)|00))))$/;

var stripped = aForm.phone.value.replace(/[\(\)\.\-\ ]/g, '');  	
	
	if(aForm.name.value == "")    
	{
			msg = msg + "Please enter your name\n";
	}
		
		
		if(aForm.dob.value == "" )    
		{
			msg = msg + "Please select or enter valid date of birth\n";
		}
		
		else if (!aForm.dob.value.match(RegExPattern)) {
			
			
			msg=msg+"Date of Birth is invalid, please retype or select\n";			
			
			}
		

		if(aForm.email.value == "")    
		{
			msg = msg + "Please enter an email address\n";
		}
		
		else if (aForm.email.value.indexOf("@")<0 || aForm.email.value.indexOf(".")<0) {
			
			
			msg=msg+"Email is invalid, please retype\n";			
			
			}
		

		if(aForm.phone.value == "")    
		{
			msg = msg + "Please enter a phone number\n";
		}
		
		 else if (isNaN((stripped)))
		 
		 {
			msg = msg + "The phone number contains illegal characters\n"; 
		
		 }





     	if(aForm.hair.value == "")    
		{
				msg = msg + "Please select a hair problem\n";
		}
	    
	
	
	     	if(aForm.outlet.value == "")    
			{
					msg = msg + "Please select a hair outlet\n";
			}
			   
	   
	     	if(aForm.date.value == "")    
			{
					msg = msg + "Please select or enter a preferred date\n";
			}
			
			
			
			else if (!aForm.date.value.match(RegExPattern)) {
			
			
			msg=msg+"Preferred date is invalid, please retype or select\n";			
			
			}
		
	   
	  
	  		
			if(aForm.time.value == "")    
				{
						msg = msg + "Please select a time slot\n";
				}



  if(msg != "" )    
  {
	alert(msg);
	 return false;
	}

       else{
			return true;
			 }
}





function GetDay(intDay){
    var DayArray = new Array("Sunday", "Monday", "Tuesday", "Wednesday", 
                         "Thursday", "Friday", "Saturday")
    return DayArray[intDay]
    }

  function GetMonth(intMonth){
    var MonthArray = new Array("January", "February", "March",
                               "April", "May", "June",
                               "July", "August", "September",
                               "October", "November", "December") 
    return MonthArray[intMonth] 	  	 
    }
  function getDateStrWithDOW(){
    var today = new Date()
    var year = today.getYear()
    if(year<1000) year+=1900
    var todayStr = GetDay(today.getDay()) + ", "
    todayStr +=  today.getDate() + " "  + GetMonth(today.getMonth())
    todayStr += " " + year
    return todayStr
    }





var curDateTime = new Date()
  var curHour = curDateTime.getHours()
  var curMin = curDateTime.getMinutes()
  var curSec = curDateTime.getSeconds()
  var curAMPM = " AM"
  var curTime = ""
  if (curHour >= 12){
    curHour -= 12
    curAMPM = " PM"
    }
  if (curHour == 0) curHour = 12
  curTime = curHour + ":" 
    + ((curMin < 10) ? "0" : "") + curMin + ":" 
    + ((curSec < 10) ? "0" : "") + curSec 
    + curAMPM
