$(document).ready(function() {
    if ($("#homeTabs").length > 0) {
        $("#homeTabs").tabs();
    }

    $(".alertp").click(function() {
        $(".alertp").fadeOut("slow");
    });

    if ($(".bkng-tabs").length > 0) {
        $(".bkng-tabs ul.tab-links").tabs();
    }

    if ($("#patient-steps").length > 0) {
        $("#patient-steps ul.tabs").tabs("#patient-steps div.panes > .p-step", { effect: 'fade' });
        var api = $("ul.tabs").tabs()
        $("#step-right").click(function(e) { api.next(); e.preventDefault(); initSifr(); });
        $("#step-left").click(function(e) { api.prev(); e.preventDefault(); initSifr(); });
        $(".p-step-next").click(function(e) { api.next(); e.preventDefault(); initSifr(); });
        api.onClick(function() { initSifr(); });
    }

    if ($("#doctor-steps").length > 0) {
        $("#doctor-steps ul.tabs").tabs("#doctor-steps div.panes > .d-step", { effect: 'fade' });
        var api = $("ul.tabs").tabs()
        $("#step-right").click(function(e) { api.next(); e.preventDefault(); initSifr(); });
        $("#step-left").click(function(e) { api.prev(); e.preventDefault(); initSifr(); });
        $(".d-step-next").click(function(e) { api.next(); e.preventDefault(); initSifr(); });
        api.onClick(function() { initSifr(); });
    }
    /*
    if($(".faqs").length > 0){
    var question = $(".faqs dt");
    var answer = $(this).next("dd");
    $(question).click(function () { 
    $(this).next("dd").slideToggle("fast");
    });
		
	var emLink = $(".faq-wrap em");
    $(emLink).click(function () {
    var emLinkRef = "#"+this.childNodes[0].title;
    $(emLinkRef).slideToggle("fast");
    var emLinkSpan = $(this).next("span");
    var emLinkParent = $(this).parent();
    $(this).toggleClass("toggle-minus");
    });
    }
	
	if($(".faq-toggles").length > 0){
    var showAll = $(".show-all");
    var hideAll = $(".hide-all");
    var emLinkParent = $(this).parent();
    var emSpan = $(".faq-wrap em span");
    $(showAll).click(function () { 
    $(".faqs-box").slideDown("fast");						   
    $(".faqs dd").slideDown("fast");
    if($("faqs-box").css("display") != "none"){
    $(".faq-wrap em").addClass("toggle-minus");
    }		});
    $(hideAll).click(function () {
    $(".faqs-box").slideUp("fast");					   
    $(".faqs dd").slideUp("fast");
    $(".faq-wrap em").removeClass("toggle-minus");
    });
    }

	$(".faqs-box").hide();
	$(".faqs-box dd").hide();

	$("#testLink").click(showFaq);
	*/	
});

//function to select unique RadioButton when in ListView
//see: http://www.codeguru.com/csharp/csharp/cs_controls/custom/article.php/c12371/
function SetUniqueRadioButton(nameregex, current) {
    re = new RegExp(nameregex);
    for (i = 0; i < document.forms[0].elements.length; i++) {
        elm = document.forms[0].elements[i]
        if (elm.type == 'radio') {
            if (re.test(elm.name)) {
                elm.checked = false;
            }
        }
    }
    current.checked = true;
}

//this function ties the selection options for From-To datepickers.
//It ensures only dates after the "From" option are picked for the "To" option
function updateDatePossiblitiesOnPickers(fromDateID, toDateID) {
    $(fromDateID).bind(
        'dpClosed',
        function(e, selectedDates) {
            var d = selectedDates[0];
            if (d) {
                d = new Date(d);
                $(toDateID).dpSetStartDate(d.asString());
            }
        }
    );
    $(toDateID).bind(
        'dpClosed',
        function(e, selectedDates) {
            var d = selectedDates[0];
            if (d) {
                d = new Date(d);
                $(fromDateID).dpSetEndDate(d.asString());
            }
        }
    );
}

/*
function showFaq(target){
	var targetBox = "#"+target;
	$(targetBox).slideToggle("fast");
}

function hideAllFaqs(){
	var showAll = $(".show-all");
	var hideAll = $(".hide-all");
	$(".faqs-box").slideUp("fast");					   
	$(".faqs dd").slideUp("fast");
	$(".faq-wrap em").removeClass("toggle-minus");
}

function showAllFaqs(){
	var showAll = $(".show-all");
	var hideAll = $(".hide-all");
	$(".faqs-box").slideDown("fast");						   
	$(".faqs dd").slideDown("fast");
	if($("faqs-box").css("display") != "none"){
		$(".faq-wrap em").addClass("toggle-minus");
	}		
}

function openModal(){	
		$("#modalMessage").modal({close:false});
}
function closeModal(){
		$.modal.close();								   
}	
*/
