/* <![CDATA[ */	
jQuery(document).ready(function($){	
	//jQuery("#tabs").tabs();
	$('#globalnav ul').superfish({
		delay: 200,
		speed: 'fast',
		autoArrows: false
	}); 

	$("#sidebar h2 a").click(function () {
		var itemlist = $(this).parents("li:first");
		itemlist.toggleClass("side-switch");
		itemlist.find("ul").slideToggle("fast");
		return false;
		
	});
	
	$('.date-pick').datePicker();
	
	setInterval( "ippsSlideshow()", 10000);
	
});

function ippsSlideshow() {	
	
	var $active = jQuery('#slidearea img.active');
	
	if ( $active.length == 0 ) $active = jQuery('#slidearea img:last');
	
	var $next =  $active.next().length ? $active.next()
		: jQuery('#slidearea img:first');
	
	$active.addClass('last-active');
	
	$next.css({opacity: 0.0})
		.addClass('active')
		.animate({opacity: 1.0}, 1000, function() {
			$active.removeClass('active last-active');
		});
}


function printCopyrightYears(startYear) {
	if(!startYear)
		var startYear=2009
	var d=new Date(); 
	yr=d.getFullYear();
	if (yr!=startYear) {
		document.write(startYear+"-"+yr);
	} else {
		document.write(startYear);
	}	
}

clearDefault = function(obj) {
		if(obj.defaultValue == obj.value) obj.value = ''; 
}

restoreDefault = function(obj) {
		if(obj.value == '') obj.value = obj.defaultValue;
}

function optformValidate(form) {
	var error = '';
	var filter = /^([\w-]+(?:\.[\w-]+)*)@((?:[\w-]+\.)*\w[\w-]{0,66})\.([a-z]{2,6}(?:\.[a-z]{2})?)$/i;
	var objEmail = form.opt_email;
	
	if(form.opt_name.value == '' || form.opt_name.value == form.opt_name.defaultValue) {
		error += "Please enter your name\n";
		form.opt_name.value = '';
		form.opt_name.focus();
		return false;
	}
	if(objEmail.value == '' || objEmail.value == objEmail.defaultValue) {
		error += "Please enter your email\n";
		objEmail.value= '';
		objEmail.focus();
		return false;
		
	} else if(!filter.test(objEmail.value)) {
		error += "Please enter a valid email\n";
		objEmail.value = '';
		objEmail.focus();
	}
	
	if(error != '') {
		alert(error);
		return false;	
	} else {
		return true;
	}
}


function echeck2(str) {

	var at="@"
	var dot="."
	var lat=str.indexOf(at)
	var lstr=str.length
	var ldot=str.indexOf(dot)
	if (str.indexOf(at)==-1){
	   alert("Invalid E-mail ID")
	   return false
	}

	if (str.indexOf(at)==-1 || str.indexOf(at)==0 || str.indexOf(at)==lstr){
	   alert("Invalid E-mail ID")
	   return false
	}

	if (str.indexOf(dot)==-1 || str.indexOf(dot)==0 || str.indexOf(dot)==lstr){
		alert("Invalid E-mail ID")
		return false
	}

	 if (str.indexOf(at,(lat+1))!=-1){
		alert("Invalid E-mail ID")
		return false
	 }

	 if (str.substring(lat-1,lat)==dot || str.substring(lat+1,lat+2)==dot){
		alert("Invalid E-mail ID")
		return false
	 }

	 if (str.indexOf(dot,(lat+2))==-1){
		alert("Invalid E-mail ID")
		return false
	 }

	 if (str.indexOf(" ")!=-1){
		alert("Invalid E-mail ID")
		return false
	 }

	 return true
}

function check_frm2(){

		if(document.showme_frm2.subscriber_firstname.value==""){
			alert("Please Enter your Name");
			document.showme_frm2.subscriber_firstname.focus();
			return false;
		}//End If
		
		if(document.showme_frm2.subscriber_email.value==""){
			alert("Please Enter your Primary Email");
			document.showme_frm2.subscriber_email.focus();
			return false;
		}//End If
		
		if(echeck2(document.showme_frm2.subscriber_email.value)==false){
		   document.showme_frm2.subscriber_email.value="";
		   document.showme_frm2.subscriber_email.focus();
		   return false;
		}//End If
		if(document.getElementById('showme').innerHTML!=""){
			return false;
		}//End If

		//Add by Jeya Prakash.K  On 07-12-08
		if(document.showme_frm2.subscriber_usertype.value=="0"){
			alert("Please Select Your User Type");
			document.showme_frm2.subscriber_usertype.focus();
			return false;
		}//End If
		
		return true

}//end If

function CheckMailExist(email_val){
	
	
	var url = "http://www.therapynewsletter.com/dev/ajax_addsimulator.php?email="+email_val+"&uid=67&f_submit=showme";

	if (window.XMLHttpRequest) {
			req1 = new XMLHttpRequest;
		}else if (window.ActiveXObject) {
			req1 = new ActiveXObject("Microsoft.XMLHTTP");
		}//End If

		if (req1) {
			req1.onreadystatechange = processSavesimulator2;
			req1.open("GET",url, true);
			req1.send(null);
		 }else{
			alert("Please use latest version of the current browser to function properly");
			doesNotSupport = false;
		}//End If
	

}//End Function

function processSavesimulator2() {
	if (req1.readyState == 4) {
		if (req1.status == 200) {
			if(req1.responseText==1){
			document.showme_frm2.subscriber_email.value="";		
				document.showme_frm2.subscriber_email.focus();
			alert("Email Already Exist");
			document.getElementById('showme').innerHTML="<font color=red>Email Already Exist</font>";
			}else{
			   document.getElementById('showme').innerHTML="";
			}
		}//End If
	}//End If
}//End Function

function validateAppoForm(form) {
	var error = '';
	var filter = /^([\w-]+(?:\.[\w-]+)*)@((?:[\w-]+\.)*\w[\w-]{0,66})\.([a-z]{2,6}(?:\.[a-z]{2})?)$/i;
	var objEmail = form.appo_email;
	
	if(form.appo_fname.value == '') {
		error += "Please enter your first name\n";
		form.appo_fname.value = '';
		form.appo_fname.focus();
	}
	if(form.appo_lname.value == '') {
		error += "Please enter your last name\n";
		form.appo_lname.value = '';
		form.appo_lname.focus();
	}
	if(form.appo_cellphone.value == '') {
		error += "Please enter your cell phone\n";
		form.appo_cellphone.value = '';
		form.appo_cellphone.focus();
	}
	if(objEmail.value == '' || objEmail.value == objEmail.defaultValue) {
		error += "Please enter your email\n";
		objEmail.value= '';
		objEmail.focus();
		
	}
	if(form.appo_date.value == '') {
		error += "Please select appointment date\n";
		form.appo_date.value = '';
		form.appo_date.focus();
	
	}
	if(form.appo_time.value == '') {
		error += "Please select appointment time\n";
		form.appo_time.value = '';
		form.appo_time.focus();
	}
	if(form.appo_insurance.value == '') {
		error += "Please select your insurance\n";
		form.appo_insurance.value = '';
		form.appo_insurance.focus();
	}
	if(form.appo_reason_visit.value == '') {
		error += "Please explain the reason for your visit\n";
		form.appo_reason_visit.value = '';
		form.appo_reason_visit.focus();
	
	} else if(!filter.test(objEmail.value)) {
		error += "Please enter a valid email\n";
		objEmail.value = '';
		objEmail.focus();
	}
	
	if(error != '') {
		alert(error);
		return false;	
	} else {
		return true;
	}
}

/* ]]> */
