
function validateContact() {
		var form = document.forms['contactForm'];
		var i;
		var errorMessage = '';
	
		if(form.name.value == '') 
			errorMessage = errorMessage + 'Please enter your Name.\n' ;

// check format of email !
		if(form.email.value == ''){ 
			errorMessage = errorMessage + 'Please enter a valid email address.\n' ;
		}else{
			apos=form.email.value.indexOf("@")
			dotpos=form.email.value.lastIndexOf(".")
				if (apos<1||dotpos-apos<2) 
					errorMessage = errorMessage + 'Please enter a valid email address.\n' ;
		}


// check format of phone number !
		var count=0;
   	 	for (i = 0; i < form.phone.value.length; i++){   
        			var c = form.phone.value.charAt(i);
       			 if ((c < "0") || (c > "9")){
				if (c!="-"){ 
					count=0; // set to zero to account for the break, meaning a letter!
					{break}
				}
				count-=1; // minuses 1 from count to account for the dash!
			}
			count+=1;		
   		}
		if(count != 10) // phone number should have 10 numbers
			errorMessage = errorMessage + 'Please enter a valid phone number with area code.\n' ;	

		if(form.message.value == '') 
			errorMessage = errorMessage + 'Please enter your message.\n' ;

// display alert or submit

		if(errorMessage != "") 
		{
			alert(errorMessage);
		} else {
			form.submit();
		}
		errorMessage = "";
	}





function validateResume() {
		var form = document.forms['resumeForm'];
		var i;
		var errorMessage = '';
	
		if(form.name.value == '') 
			errorMessage = errorMessage + 'Please enter your Name.\n' ;

// check format of email !
		if(form.email.value == ''){ 
			errorMessage = errorMessage + 'Please enter a valid email address.\n' ;
		}else{
			apos=form.email.value.indexOf("@")
			dotpos=form.email.value.lastIndexOf(".")
				if (apos<1||dotpos-apos<2) 
					errorMessage = errorMessage + 'Please enter a valid email address.\n' ;
		}


// check format of phone number !
		var count=0;
   	 	for (i = 0; i < form.phone.value.length; i++){   
        			var c = form.phone.value.charAt(i);
       			 if ((c < "0") || (c > "9")){
				if (c!="-"){ 
					count=0; // set to zero to account for the break, meaning a letter!
					{break}
				}
				count-=1; // minuses 1 from count to account for the dash!
			}
			count+=1;		
   		}
		if(count != 10) // phone number should have 10 numbers
			errorMessage = errorMessage + 'Please enter a valid phone number with area code.\n' ;	

		if(form.resume.value == '') 
			errorMessage = errorMessage + 'Please attach your resume.\n' ;

// display alert or submit

		if(errorMessage != "") 
		{
			alert(errorMessage);
		} else {
			form.submit();
		}
		errorMessage = "";
	}





function validate() {
		var form = document.forms['bookingForm'];
		var i;
		var errorMessage = '';
	
// check format of phone number !
		var count=0;
   	 	for (i = 0; i < form.phone.value.length; i++){   
        			var c = form.phone.value.charAt(i);
       			 if ((c < "0") || (c > "9")){
				if (c!="-"){ 
					count=0; // set to zero to account for the break, meaning a letter!
					{break}
				}
				count-=1; // minuses 1 from count to account for the dash!
			}
			count+=1;		
   		}
		if(count != 10) // phone number should have 10 numbers
			errorMessage = errorMessage + 'Please enter a valid phone number with area code.\n' ;	

// check format of email !
		//if(form.email.value == ''){ 
		//	errorMessage = errorMessage + 'Please enter a valid email address.\n' ;
		//}else{
		//	apos=form.email.value.indexOf("@")
		//	dotpos=form.email.value.lastIndexOf(".")
		//		if (apos<1||dotpos-apos<2) 
		//			errorMessage = errorMessage + 'Please enter a valid email address.\n' ;
		//}


		if(form.fname.value == '') 
			errorMessage = errorMessage + 'Please enter your First Name.\n' ;
		if(form.lname.value == '') 
			errorMessage = errorMessage + 'Please enter your Last Name.\n' ;
// display alert or submit

		if(errorMessage != "") 
		{
			alert(errorMessage);
		} else {
			form.submit();
		}
		errorMessage = "";
	}



function showOptions(id){

	var form = document.forms['bookingForm'];
	if (id == '1'){
		document.getElementById('dropdown1').style.display="block"; 
		form.drop1.style.background="#444957";
		form.drop1.style.borderColor="#6bdce0 #6bdce0 #444957 #6bdce0";	

		// closoe other dropdown
		document.getElementById('dropdown2').style.display="none"; 
		document.getElementById('dropdown3').style.display="none"; 
		form.drop2.style.background="#202531";
		form.drop2.style.borderColor="#6bdce0";

	}else{

		// close other dropdown
		document.getElementById('dropdown1').style.display="none"; 
		form.drop1.style.background="#202531";
		form.drop1.style.borderColor="#6bdce0";

		// show options based on the first dropdown
 	
		if (form.drop1.value == 'I am a new patient'){
			//do nothing
		}else if (form.drop1.value == 'UltraSound'){
			document.getElementById('dropdown2').style.display="block"; 
			form.drop2.style.background="#444957";
			form.drop2.style.borderColor="#6bdce0 #6bdce0 #444957 #6bdce0";
		}else{
			document.getElementById('dropdown3').style.display="block"; 
			form.drop2.style.background="#444957";
			form.drop2.style.borderColor="#6bdce0 #6bdce0 #444957 #6bdce0";
		}
	}
}


function changeOption(id, opt){

	var form = document.forms['bookingForm'];
	if (id == '1'){
		document.getElementById('dropdown1').style.display="none"; 
		form.drop1.value=opt;
		form.drop1.style.background="#202531";
		form.drop1.style.borderColor="#6bdce0";

		// change first option based on the first dropdown
		if (opt == 'I am a new patient'){	
			form.drop2.value="I am a new patient";
		}else if (opt == 'UltraSound'){
			form.drop2.value="3D/2D";
		}else{
			form.drop2.value="Follow Up Gyne";
		}

	}else{
		document.getElementById('dropdown2').style.display="none"; 
		document.getElementById('dropdown3').style.display="none"; 
		form.drop2.value=opt;
		form.drop2.style.background="#202531";
		form.drop2.style.borderColor="#6bdce0";
	}
}

function whichElement(e){

	var targ;
	if (!e){
		var e=window.event;
	}

	if (e.target){
		targ=e.target;
	}else if (e.srcElement){ 
		targ=e.srcElement;
 	}

	var tname=targ.tagName;
	var form = document.forms['bookingForm'];

	if (tname != "A") {
		document.getElementById('dropdown1').style.display="none"; 
		form.drop1.style.background="#202531";
		form.drop1.style.borderColor="#6bdce0";
		document.getElementById('dropdown2').style.display="none"; 
		document.getElementById('dropdown3').style.display="none"; 
		form.drop2.style.background="#202531";
		form.drop2.style.borderColor="#6bdce0";
	}
}
