$(document).ready(function () {
    //Colorbox
    $(".cboxPopup").colorbox({
        innerWidth: "660px",
        innerHeight: "550px",
        iframe: true,
        transition: "elastic",
        opacity: .6
    });

    //Special Case for book appointment Button
    $("#toCapOmniture .cboxPopup").colorbox({
        innerWidth: "660px",
        innerHeight: "550px",
        iframe: true,
        transition: "elastic",
        opacity: .6,
        onOpen: function () { RegisterOmnitureEvent('event14', null, true, 'docAppointment'); }
    });

    // Colorbox for iframed content opening in parent window
    $('a.cboxPopupIframe').click(function (event) {
        event.preventDefault();
        parent.showColorBox($(this).attr("href"));
    });

    // Colorbox for doctor videos
    $("p.videotitle a,.video-sm a").colorbox({ innerWidth: "660px", innerHeight: "550px", iframe: true, current: 0, onLoad: function () {
        $('#cboxPrevious').remove(); $('#cboxNext').remove(); $('#cboxTitle').remove();
    }
    });

    // If appointment booking is available
    // Found in common/doctorMain.asp and iframe-[loc]-withpremium.html
    if ($("#toCapOmniture a").length > 0) {
        Omniture.Override('eVar15', 'Appontment Button Impression');
    }

});

function showColorBox(imageURL) {
    $.fn.colorbox({ innerWidth: "660px", innerHeight: "550px", iframe: true, transition: "elastic", opacity: .6, open: true, href: imageURL });
} 




var popUp = document.getElementById("popupcontainer");
var thankYou = document.getElementById("thankyoucontainer");
var cover = document.getElementById("cover");
var error = document.getElementById("error");

function showEmailPopup() {
    var popUp = document.getElementById("popupcontainer");
    var cover = document.getElementById("cover");
    var error = document.getElementById("error");
    popUp.style.display = "block";
    cover.style.display = "block";
    error.style.display = "none";
}

function hideEmailPopup() {
    var popUp = document.getElementById("popupcontainer");
    var thankYou = document.getElementById("thankyoucontainer");
    var cover = document.getElementById("cover");
    var error = document.getElementById("error");
    popUp.style.display = "none";
    cover.style.display = "none";
    error.style.display = "none";
    thankYou.style.display = "none";
}

function showEmailError() {
    var popUp = document.getElementById("popupcontainer");
    //var cover = document.getElementById("cover");
    var error = document.getElementById("error");
    popUp.style.display = "block";
    //cover.style.display = "block";
    error.style.display = "block";
}

function hideEmailError() {
    var popUp = document.getElementById("popupcontainer");
    var cover = document.getElementById("cover");
    var error = document.getElementById("error");
    popUp.style.display = "block";
    cover.style.display = "block";
    error.style.display = "none";
}

function showEmailThankYou() {
    var popUp = document.getElementById("popupcontainer");
    var thankYou = document.getElementById("thankyoucontainer");
    //var cover = document.getElementById("cover");
    var error = document.getElementById("error");
    popUp.style.display = "none";
    //cover.style.display = "block";
    error.style.display = "none";
    thankYou.style.display = "block";
}

function closeEmailThankYou() {
    var popUp = document.getElementById("popupcontainer");
    var thankYou = document.getElementById("thankyoucontainer");
    var cover = document.getElementById("cover");
    var error = document.getElementById("error");
    popUp.style.display = "none";
    cover.style.display = "none";
    error.style.display = "none";
    thankYou.style.display = "none";
}

function popitup(url) {
    newwindow = window.open(url, 'name', 'height=650,width=700,scrollbars=yes');
    if (window.focus) { newwindow.focus() }
    return false;
}

function photopopup(url) {
    newwindow = window.open(url, 'name', 'height=650,width=850,scrollbars=yes');
    if (window.focus) { newwindow.focus() }
    return false;
}

function thankyoupopup(url) {
    newwindow = window.open(url, 'name', 'height=200,width=450,scrollbars=no');
    if (window.focus) { newwindow.focus() }
    return false;
}

function eafpopitup(url) {
    newwindow = window.open(url, 'name', 'height=380,width=900,scrollbars=yes');
    if (window.focus) { newwindow.focus() }
    return false;
}

function disclaimerpopup(url) {
    var a = Math.floor(Math.random() * 1001);
    myWin = window.open(url, "myWin" + a, "toolbar=0,scrollbars=0,location=0,statusbar=1,menubar=0,resizable=1,width=600,height=580");
    if (myWin == null) { alert("You need to allow popups for this site") }
    else { myWin.focus() }
}

function closeframe() {
    window.parent.document.getElementById("bi411frameset").rows = "0, *";
    newurl = window.parent.document.getElementById("doctorsite").src;
    return false;
}

function babuttonspreloader() {
    // counter
    var i = 0;
    // create object
    imageObj = new Image();
    // set image list
    images = new Array();
    images[0] = "/images/ba-buttons/startinga-selected.png"
    images[1] = "/images/ba-buttons/startingb-selected.png"
    images[2] = "/images/ba-buttons/startingc-selected.png"
    images[3] = "/images/ba-buttons/finalb-selected.png"
    images[4] = "/images/ba-buttons/finalc-selected.png"
    images[5] = "/images/ba-buttons/finald-selected.png"
    images[6] = "/images/ba-buttons/finald-selected.png"
    // start preloading
    for (i = 0; i <= 6; i++) {
        imageObj.src = images[i];
    }
}

// Functions to Remove and Restore Default Form Values

function remName(a, b) {
    if (a.value == b) {
        a.value = '';
        a.focus();
        a.select();
    } else if (a.value == '') {
        a.value = b;
    } else {
        a.value = a.value;
        a.select();
    }
}

function chkName(a, b) {
    if (a.value == '') {
        a.value = b;
    } else {
        a.value = a.value;
    }
}

function testhiddenvalue() {
    var starting = document.beforeafterform.startingsizeinput.value;
    var final = document.beforeafterform.finalsizeinput.value;
    window.confirm("Starting Size: " + starting + " and Final Size: " + final);
    return false;
}

origImage = null;

function thankyoupopupform1() {
    window.open('/thankyou.asp?formtype=1', 'thankyoupopup', 'height=200,width=450,scrollbars=no')
}

function thankyoupopupform2() {
    var formcomplete = "1";
    var fullnameform2 = document.getElementById("fullname-form2").value;
    var emailform2 = document.getElementById("email-form2").value;
    var phoneform2 = document.getElementById("phone-form2").value;
    var zipcodeform2 = document.getElementById("zipcode-form2").value;
    var fullnameerror = document.getElementById("fullname-error-form2");
    var emailerror = document.getElementById("email-error-form2");
    var phoneerror = document.getElementById("phone-error-form2");
    var zipcodeerror = document.getElementById("zipcode-error-form2");

    if (fullnameform2 == "") { fullnameerror.style.display = "block"; var formcomplete = "0"; }
    else { fullnameerror.style.display = "none"; }

    if (emailform2 == "") { emailerror.style.display = "block"; var formcomplete = "0"; }
    else { emailerror.style.display = "none"; }

    if (phoneform2 == "") { phoneerror.style.display = "block"; var formcomplete = "0"; }
    else { phoneerror.style.display = "none"; }

    if (zipcodeform2 == "") { zipcodeerror.style.display = "block"; var formcomplete = "0"; }
    else { zipcodeerror.style.display = "none"; }

    if (formcomplete == "1") {
        window.open('/thankyou.asp', 'thankyoupopup', 'height=200,width=450,scrollbars=no')
        var t = setTimeout("clearvaluesform2()", 2000);
    }
    else {
        return false;
    }
}

function thankyoupopupform4() {
    var formcomplete = "1";
    var fullnameform4 = document.getElementById("fullname-form4").value;
    var emailform4 = document.getElementById("email-form4").value;
    var zipcodeform4 = document.getElementById("zipcode-form4").value;
    var fullnameerror = document.getElementById("fullname-error-form4");
    var emailerror = document.getElementById("email-error-form4");
    var zipcodeerror = document.getElementById("zipcode-error-form4");

    if (fullnameform4 == "") { fullnameerror.style.display = "block"; var formcomplete = "0"; }
    else { fullnameerror.style.display = "none"; }

    if (emailform4 == "") { emailerror.style.display = "block"; var formcomplete = "0"; }
    else { emailerror.style.display = "none"; }

    if (zipcodeform4 == "") { zipcodeerror.style.display = "block"; var formcomplete = "0"; }
    else { zipcodeerror.style.display = "none"; }

    if (formcomplete == "1")
    {
    	//omniture event
    	requestForTopDoctors();
        window.open('/thankyou.asp', 'thankyoupopup', 'height=200,width=450,scrollbars=no')
        var t = setTimeout("clearvaluesform4()", 2000);
    }
    else {
        return false;
    }
}

function thankyoupopupform9() {
    var formcomplete = "1";
    var fullnameform9 = document.getElementById("fullname-form9").value;
    var emailform9 = document.getElementById("email-form9").value;
    var fullnameerror = document.getElementById("fullname-error-form9");
    var emailerror = document.getElementById("email-error-form9");

    if (fullnameform9 == "") { fullnameerror.style.display = "block"; var formcomplete = "0"; }
    else { fullnameerror.style.display = "none"; }

    if (emailform9 == "") { emailerror.style.display = "block"; var formcomplete = "0"; }
    else { emailerror.style.display = "none"; }

    if (formcomplete == "1")
    {
    	//omniture event
    	exclusiveReportForm();
        window.open('/thankyou.asp', 'thankyoupopup', 'height=200,width=450,scrollbars=no')
        var t = setTimeout("clearvaluesform9()", 2000);
    }
    else {
        return false;
    }
}

function thankyoupopupform9a() {
    var formcomplete = "1";
    var fullnameform9a = document.getElementById("fullname-form9a").value;
    var emailform9a = document.getElementById("email-form9a").value;
    var fullnameerror = document.getElementById("fullname-error-form9a");
    var emailerror = document.getElementById("email-error-form9a");

    if (fullnameform9a == "") { fullnameerror.style.display = "block"; var formcomplete = "0"; }
    else { fullnameerror.style.display = "none"; }

    if (emailform9a == "") { emailerror.style.display = "block"; var formcomplete = "0"; }
    else { emailerror.style.display = "none"; }

    if (formcomplete == "1") {
        window.open('/thankyou.asp', 'thankyoupopup', 'height=200,width=450,scrollbars=no')
        var t = setTimeout("clearvaluesform9a()", 2000);
    }
    else {
        return false;
    }
}

function thankyoupopupform9b() {
    var formcomplete = "1";
    var fullnameform9b = document.getElementById("fullname-form9b").value;
    var emailform9b = document.getElementById("email-form9b").value;
    var fullnameerror = document.getElementById("fullname-error-form9b");
    var emailerror = document.getElementById("email-error-form9b");

    if (fullnameform9b == "" || fullnameform9b == "Name") { fullnameerror.style.display = "block"; var formcomplete = "0"; }
    else { fullnameerror.style.display = "none"; }

    if (emailform9b == "" || emailform9b == "Email") { emailerror.style.display = "block"; var formcomplete = "0"; }
    else { emailerror.style.display = "none"; }

    if (formcomplete == "1") {
        window.open('/thankyou.asp', 'thankyoupopup', 'height=200,width=450,scrollbars=no')
        var t = setTimeout("clearvaluesform9b()", 2000);
    }
    else {
        return false;
    }
}

function thankyoupopupform9b2() {
    var formcomplete = "1";
    var fullnameform9b2 = document.getElementById("fullname-form9b2").value;
    var emailform9b2 = document.getElementById("email-form9b2").value;
    var fullnameerror = document.getElementById("fullname-error-form9b2");
    var emailerror = document.getElementById("email-error-form9b2");

    if (fullnameform9b2 == "" || fullnameform9b2 == "Name") { fullnameerror.style.display = "block"; var formcomplete = "0"; }
    else { fullnameerror.style.display = "none"; }

    if (emailform9b2 == "" || emailform9b2 == "Email") { emailerror.style.display = "block"; var formcomplete = "0"; }
    else { emailerror.style.display = "none"; }

    if (formcomplete == "1") {
        window.open('/thankyou.asp', 'thankyoupopup', 'height=200,width=450,scrollbars=no')
        var t = setTimeout("clearvaluesform9b2()", 2000);
    }
    else {
        return false;
    }
}

function thankyoupopupform11() {
    var formcomplete = "1";
    var doctornameform11 = document.getElementById("doctorname-form11").value;
    var cityform11 = document.getElementById("city-form11").value;
    var stateform11 = document.getElementById("state-form11").value;
    var emailform11 = document.getElementById("email-form11").value;
    var doctornameerror = document.getElementById("doctorname-error-form11");
    var cityerror = document.getElementById("city-error-form11");
    var stateerror = document.getElementById("state-error-form11");
    var emailerror = document.getElementById("email-error-form11");

    if (doctornameform11 == "") { doctornameerror.style.display = "block"; var formcomplete = "0"; }
    else { doctornameerror.style.display = "none"; }

    if (cityform11 == "") { cityerror.style.display = "block"; var formcomplete = "0"; }
    else { cityerror.style.display = "none"; }

    if (stateform11 == "") { stateerror.style.display = "block"; var formcomplete = "0"; }
    else { stateerror.style.display = "none"; }

    if (emailform11 == "") { emailerror.style.display = "block"; var formcomplete = "0"; }
    else { emailerror.style.display = "none"; }

    if (formcomplete == "1") {
        window.open('/thankyou.asp', 'thankyoupopup', 'height=260,width=450,scrollbars=no')
        var t = setTimeout("clearvaluesform11()", 2000);
    }
    else {
        return false;
    }
}

function clearvaluesform1() {
    document.getElementById("fullname-form1").value = ""
    document.getElementById("email-form1").value = ""
    document.getElementById("phone-form1").value = ""
    document.getElementById("question-form1").value = ""
}

function clearvaluesform2() {
    document.getElementById("fullname-form2").value = ""
    document.getElementById("email-form2").value = ""
    document.getElementById("phone-form2").value = ""
    document.getElementById("zipcode-form2").value = ""
    document.getElementById("comments-form2").value = ""
}

function clearvaluesform4() {
    document.getElementById("fullname-form4").value = ""
    document.getElementById("email-form4").value = ""
    document.getElementById("zipcode-form4").value = ""
}

function clearvaluesform9() {
    document.getElementById("fullname-form9").value = ""
    document.getElementById("email-form9").value = ""
}

function clearvaluesform9a() {
    document.getElementById("fullname-form9a").value = ""
    document.getElementById("email-form9a").value = ""
}

function clearvaluesform9b() {
    document.getElementById("fullname-form9b").value = "Name"
    document.getElementById("email-form9b").value = "Email"
}

function clearvaluesform9b2() {
    document.getElementById("fullname-form9b2").value = "Name"
    document.getElementById("email-form9b2").value = "Email"
}

function clearvaluesform11() {
    document.getElementById("doctorname-form11").value = ""
    document.getElementById("behalf-form11").value = ""
    document.getElementById("city-form11").value = ""
    document.getElementById("state-form11").value = ""
    document.getElementById("email-form11").value = ""
    document.getElementById("officephone-form11").value = ""
    document.getElementById("doctorcell-form11").value = ""
    document.getElementById("timetocall-form11").value = ""
}

function submitnewsletter() {
    document.frmnewsletter.submit();
}

function jumpto(x) {
    if (document.selectcategory.urlcategory.value != "null") {
        document.location.href = x
    }
}

