/* =============== Ask a Specialist Settings =============== */
webmd.p.askSpecialist = {};
/* ===== Configuration =====
	s = Event start date and time
	e = Event end date and time (From video start to end of CHAT (d + archmode minutes))
	d = Video duration
	v = Live event video id
	i = Intro video id
	 ========================= */
webmd.p.askSpecialist.dates =  [
	{s:"09/15/2009 1:00:00 pm",e:"09/15/2009 3:30:00 pm",d:19.5,v:"liveEvent915",i:"introVideo"},
	{s:"09/29/2009 1:00:00 pm",e:"09/29/2009 3:30:00 pm",d:22.5,v:"liveEvent929",i:"liveEvent915"},
	{s:"10/13/2009 1:00:00 pm",e:"10/13/2009 3:30:00 pm",d:20,v:"liveEvent1013",i:"liveEvent929"},
	{s:"10/27/2009 1:00:00 pm",e:"10/27/2009 3:30:00 pm",d:20,v:"liveEvent1027",i:"liveEvent1013"},
	{s:"11/10/2009 1:00:00 pm",e:"11/10/2009 3:30:00 pm",d:20,v:"liveEvent1110",i:"liveEvent1027"},
	{s:"11/24/2009 1:00:00 pm",e:"11/24/2009 3:30:00 pm",d:20,v:"liveEvent1124",i:"liveEvent1110"},
	{s:"12/08/2009 1:00:00 pm",e:"12/08/2009 3:30:00 pm",d:20,v:"liveEvent1208",i:"liveEvent1124"},
	{s:"12/22/2009 1:00:00 pm",e:"12/22/2009 3:30:00 pm",d:20,v:"liveEvent1222",i:"liveEvent1208"},
	{s:"01/05/2010 1:00:00 pm",e:"01/05/2010 3:30:00 pm",d:20,v:"liveEvent0105",i:"liveEvent1222"},
	{s:"01/19/2010 1:00:00 pm",e:"01/19/2010 3:30:00 pm",d:20,v:"liveEvent0119",i:"liveEvent0105"}
];

webmd.p.askSpecialist.notice = 5; // Minutes before event that the notice appears
webmd.p.askSpecialist.livemode = 5; // Minutes before event that the page modules change for live event

webmd.p.askSpecialist.disclaimer = "<div class=\"opinion_disclaimer_rdr\" id=\"content_disclaimer\"><p>The opinions expressed in this section are of the author and the author alone. They do not reflect the opinions of WebMD and they have not been reviewed by a WebMD physician or any member of the WebMD editorial staff for accuracy, balance or objectivity. WebMD is not a substitute for professional medical advice, diagnosis, or treatment. Never delay or disregard seeking professional medical advice from your doctor or other qualified health provider because of something you have read on WebMD. WebMD does not endorse any specific product, service or treatment. If you think you have a medical emergency, call your doctor or dial 911 immediately.</p></div>";

/* =============== Page JavaScript =============== */
function validate(f) {
	if(f.name == "storeLocatorForm") {
		var valid = "0123456789";
		if(f.startingAddress.value.length == 10) {
			f.startingAddress.value = f.startingAddress.value.split("-")[0];
		}
		if(f.startingAddress.value.length<1 || f.startingAddress.value.length>5) {
			alert("Please enter a valid 5 digit zip code.");
			f.startingAddress.value = "";
			f.startingAddress.focus();
			return false;
		}
		for(var i=0; i < f.startingAddress.value.length; i++) {
			temp = "" + f.startingAddress.value.substring(i, i+1);
			if (valid.indexOf(temp) == "-1") {
				alert("Please enter a valid 5 digit zip code.");
				f.startingAddress.value = "";
				f.startingAddress.focus();
				return false;
			}
		}
		wmdPageLink('sb-rr-0801-atsp-01');
		var agt = navigator.userAgent.toLowerCase();
		var is_aol = false;
		if(agt.indexOf("aol") != -1 || agt.indexOf("cs2000") != -1 || agt.indexOf("cs 2000") != -1) {
			is_aol = true;
		}
		ns4 = (document.layers)? true:false;
		ie4 = (document.all)? true:false;
		if (ie4) {
			if(is_aol) {
				window.open("/privacy_window.html","privacy_window","width=325,height=175,resizable=no,toolbar=no,screenX=350,screenY=300");
			}
			else {
				window.open("/privacy_window.html","privacy_window","width=325,height=175,resizable=no,toolbar=no,left=350,top=300");
			}
		}
		else {
			window.open("/privacy_window.html","privacy_window","width=325,height=175,resizable=no,toolbar=no,screenX=350,screenY=300");
		}
		return true;
	}
	return false;
}
function openPopup(theURL,winName,features) {
	window.open(theURL,winName,features);
}
function asReminder() {
	var f = document.ttv_subscribe;
	var elem = "";
	var sTemp = new String();
	elem = f.Emailaddr;
	sTemp = elem.value;
	if (sTemp.length > 5) {
	  if (!IsValidEmailAddress(sTemp)) {
			alert("Please enter a valid e-mail address.");
			elem.focus();
			return false;
	  }
	  else {
			wmdPageLink('asksp-remind_sub');
			openPopup('about:blank','formtarget','width=340,height=160,left=200,top=200,resizable');
		}
	}
	else {
		alert("Please enter an e-mail address.");
		elem.focus();
		return false;	
	}
}
function IsValidEmailAddress(str) {
	 var bSupported = 0;
	 if (window.RegExp)
	 {
		var tempStr = "a";
		var tempReg = new RegExp(tempStr);
		if (tempReg.test(tempStr))
		 bSupported = 1;
	 }
	 if (!bSupported)
		return (str.indexOf(".") > 2) && (str.indexOf("@") > 0);
	 var r1 = new RegExp("(@.*@)|(\\.\\.)|(@\\.)|(^\\.)");
	 var r2 = new RegExp("^.+\\@(\\[?)[a-zA-Z0-9\\-\\.]+\\.([a-zA-Z]{2,3}|[0-9]{1,3})(\\]?)$");
	 return (!r1.test(str) && r2.test(str));
}
function eventHover(id) {
	$("#upcoming ul li div").css("display","none");
	if(id) {
		var t = $("#" + id).offset().top - 83;
		var l = $("#" + id).offset().left - 17;
		$("#upcoming ul li div#hov_" + id).css("top",t + "px");
		$("#upcoming ul li div#hov_" + id).css("left",l + "px");
		$("#upcoming ul li div#hov_" + id).css("display","block");
	}
}
