// JavaScript Document

//Index.html file - image fade effect

	<!-- Original:  CodeLifter.com (support@codelifter.com) -->
	<!-- Web Site:  http://www.codelifter.com -->
	
	<!-- This script and many more are available free online at -->
	<!-- The JavaScript Source!! http://javascript.internet.com -->

	var slideShowSpeed = 4000;
	var crossFadeDuration = 5;
	var Pic = new Array();
	Pic[0] = 'images/cups_bottle_web.jpg'
	Pic[1] = 'images/herbs_pouring_km_web.jpg'
	Pic[2] = 'images/flower.jpg'
	Pic[3] = 'images/bronze_man_web.jpg'
	Pic[4] = "images/arc.jpg"
	Pic[5] = "images/Acupuncture_SG_web.jpg"
	var t;
	var j = 0;
	var p = Pic.length;
	var preLoad = new Array();
	for (i = 0; i < p; i++) {
		preLoad[i] = new Image();
		preLoad[i].src = Pic[i];
	}
	function runSlideShow() {
		if (document.all) {
			document.images.SlideShow.style.filter="blendTrans(duration=2)";
			document.images.SlideShow.style.filter="blendTrans(duration=crossFadeDuration)";
			document.images.SlideShow.filters.blendTrans.Apply();
		}
		
		document.images.SlideShow.src = preLoad[j].src;
		
		if (document.all) {
			document.images.SlideShow.filters.blendTrans.Play();
		}
		j = j + 1;
		if (j > (p - 1)) j = 0;
		t = setTimeout('runSlideShow()', slideShowSpeed);
	}


//Treatment.html file - showid/hideid

	var ids=new Array(1,2,3,4,5,6,7,8,9,10);
	

	function changePage(x){	
		for (var i=0;i<ids.length;i++) {
			document.getElementById(ids[i]).style.display = 'none';
		}		
		document.getElementById(x).style.display = 'block';
	
	}
	
	function sortPage(a){  
		a = a.replace(/[\[]/,"\\\[").replace(/[\]]/,"\\\]");  
		var regexS = "[\\?&]"+a+"=([^&#]*)";  
		var regex = new RegExp( regexS );  
		var results = regex.exec( window.location.href );  
		if( results == null )    
			return "";  
		else    
			return results[1];
	}
	
	var pageC = sortPage('type');


//Contact.html file - details conf for form data


function validateEmail(passedEmail){
	re=/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/
	if(re.test(passedEmail)){
		return true
	} else {
		alert("Invalid email address. Please re-enter.")
		enquiry.email.focus()
		enquiry.email.select()
		return false
	}
}
					 
function checkName(passedValue, nameField, trigger){
	re=/^[a-zA-Z]+([ -]?[a-zA-Z]+)*$/
	if (re.test(passedValue)){
		return true
	} else {
		alert('The ' + nameField + ' entered is invalid. Please re-enter.')
		if(trigger == 1){
			enquiry.fname.focus()
			enquiry.fname.select()
		} else {
			enquiry.lname.focus()
			enquiry.lname.select()
		}
		return false
	}
}
					 
function verifyForm(){
		if(validateEmail(enquiry.email.value)==false){
			return false
		}
					 
		if(checkName(enquiry.fname.value, 'first name' ,1)==false){
			return false
		}
					 
		if(checkName(enquiry.lname.value, 'last name' ,2)==false){
			return false
		}
	return true
}



