/******************************************************************************
Name:    SIIT_FIt.js
Version:
Config:  
Author:  Nova Terra Studios Inc. All rights reserved.
Support: 
******************************************************************************/
//================================================
function HandleClickLogInNow() {

    //HandleClickContactUsMessageHandler(strwhich);
    $('#idHidLogin').click();

}
//================================================
function HandleClickResetMyPassword() {

    //HandleClickContactUsMessageHandler(strwhich);

    $('#idHidButReset').click();

}
//================================================
function HandleClickContactUs(strwhich) {

    HandleClickMessageHandler(strwhich);

    $('#idHidButContactUs').click();

}


//================================================
function HandleClickLearnMore() {

    $('#idHidButLearnMore').click();

}


//================================================
function HandleClickLearnMoreSlide(strShow) {

    //$('#facebook #fbpanellearnmore table[id*=idPg] :eq(0)').hide();
    $(' [class*=muktuk]').hide();
    //alert($(' #fbpanellearnmore .muktuk ').size());
    //$(' .muktuk :visible').hide();
    $('[id*=fbpanellearnmore] .muktuk' + strShow).show();
}


//================================================
function HandleClickSignMeUpMotivationCard(strwhich) {

    //alert($('#idHidButSignUpMotivation').size());
 
    HandleClickMessageHandler(strwhich);

    $('#idHidButSignUpMotivation').click();

}

//================================================
function HandleClickMessageHandler(strwhich) {

    var str1 = "";
    var str2 = "";
   
    if (strwhich == "1") {
        str1 = "your email address";
        str2 = "your email message";

        $('#idHiddenFBText1').val(str1);
        $('#idHiddenFBText2').val(str2);
        
    }
    else if (strwhich == "2") {
        str1 = "your email address";
        str2 = "I would like more information on business opportunities.";

        $('#idHiddenFBText1').val(str1);
        $('#idHiddenFBText2').val(str2);

    }
    else if (strwhich == "3") {
        str1 = "your email address";
        str2 = "your email address again, to check your typing";

        $('#idHiddenFBText1').val(str1);
        $('#idHiddenFBText2').val(str2);

    }
    else if (strwhich == "4") {
        str1 = "your email address";
        str2 = "I am having difficulty signing up.";

        $('#idHiddenFBText1').val(str1);
        $('#idHiddenFBText2').val(str2);

    }
    else if (strwhich == "5") {
        str1 = "your email address";
        str2 = "I would like my own cards!";

        $('#idHiddenFBText1').val(str1);
        $('#idHiddenFBText2').val(str2);

    }
    else if (strwhich == "6") {
        str1 = "your email address";
        str2 = "I would like my own web page showcasing my galleries and cards!";

        $('#idHiddenFBText1').val(str1);
        $('#idHiddenFBText2').val(str2);

    }
    else if (strwhich == "7") {
        str1 = "your email address";
        str2 = "I am an artist. I would like my own online cards.\n\n<Please provide a link to your online portfolio here>";

        $('#idHiddenFBText1').val(str1);
        $('#idHiddenFBText2').val(str2);

    }
}

//================================================
function HandleOnLoadLogin(strLoginMessageToShow) {


    // Handle: Initialize all facebook anchors
    //------------------------------------------
    $('a[rel*=facebox]').facebox({
        loading_image: 'loading.gif',
        close_image: 'closelabel.gif'
    })


    // Handle: LOGIN buttons
    //-----------------------
    $('.minibutoff').hover(HandleMiniButLoginOver, HandleMiniButLoginOverOut);

    // Handle: Header underlines
    //---------------------------
    $('[id$=idPanelSignIn] .off ').hover(HandleLoginLinkOver, HandleLoginLinkOut);

    
    
    // Handle: Custom onload
    //-----------------------
    $(document).bind('reveal.facebox', function() {

        if ($('#facebox #fbpanelterms').css("display") == "block") {

            HandleFooterTerms();

        }
        else if ($('#facebox #fbpanelprivacy').css("display") == "block") {

            HandleFooterPrivacy();

        }
        else if ($('#facebox #fbpanellogin').css("display") == "block") {


            $('#facebox #fbpanellogin .off').hover(HandleLoginLinkOver, HandleLoginLinkOut);

            $('#facebox #fbpanellogin .txtinputmy2:eq(0)').bind('focus', HandleLoginFocus);
            $('#facebox #fbpanellogin .txtinputmy2:eq(0)').bind('blur', HandleLoginBlur);

            $('#facebox #fbpanellogin .txtinputmy2:eq(1)').bind('focus', HandleLoginFocus2);
            $('#facebox #fbpanellogin .txtinputmy2:eq(1)').bind('blur', HandleLoginBlur2);

            if ($('#facebox #fbpanellogin .txtinputmy2:eq(1)').val() == "") {
                $('#facebox #fbpanellogin .txtinputmy2:eq(1)').val("your password");
            }

            if (strLoginMessageToShow != "") {
                HandleFBPanelMessageShow(strLoginMessageToShow);
            }


        }
        else if ($('#facebox #fbpanelreset').css("display") == "block") {

            $('#facebox #fbpanelreset .off').hover(HandleLoginLinkOver, HandleLoginLinkOut);

            $('#facebox #fbpanelreset .txtinputmy2:eq(0)').bind('focus', HandleLoginFocus);
            $('#facebox #fbpanelreset .txtinputmy2:eq(0)').bind('blur', HandleLoginBlur);


        }
        else if ($('#facebox #fbpanelsignup').css("display") == "block") {

        $('#facebox  .off').hover(HandleLoginLinkOver, HandleLoginLinkOut);

            $('#facebox #fbpanelsignup .txtinputmy2:eq(0)').bind('focus', HandleLoginFocus);
            $('#facebox #fbpanelsignup .txtinputmy2:eq(0)').bind('blur', HandleLoginBlur);

            $('#facebox #fbpanelsignup .txtinputmy2:eq(1)').bind('focus', HandleLoginFocus3);
            $('#facebox #fbpanelsignup .txtinputmy2:eq(1)').bind('blur', HandleLoginBlur3);

        } 
        else if ($('#facebox #fbpanelcontactus').css("display") == "block") {

       
            $('#facebox #fbpanelcontactus .txtinputmy2:eq(0)').bind('focus', HandleDynFocus1);
            $('#facebox #fbpanelcontactus .txtinputmy2:eq(0)').bind('blur', HandleDynBlur1);

            $('#facebox #fbpanelcontactus .txtinputmy2:eq(1)').bind('focus', HandleDynFocus2);
            $('#facebox #fbpanelcontactus .txtinputmy2:eq(1)').bind('blur', HandleDynBlur2);

            $('#facebox #fbpanelcontactus .txtinputmy2:eq(0)').val($('#idHiddenFBText1').val());
            $('#facebox #fbpanelcontactus .txtinputmy2:eq(1)').val($('#idHiddenFBText2').val());
    
    
        }
        else if ($('#facebox #fbpanelsignupmotivation').css("display") == "block") {


            $('#facebox #fbpanelsignupmotivation .txtinputmy2:eq(0)').bind('focus', HandleDynFocus1);
            $('#facebox #fbpanelsignupmotivation .txtinputmy2:eq(0)').bind('blur', HandleDynBlur1);

            $('#facebox #fbpanelsignupmotivation .txtinputmy2:eq(1)').bind('focus', HandleDynFocus2);
            $('#facebox #fbpanelsignupmotivation .txtinputmy2:eq(1)').bind('blur', HandleDynBlur2);

            $('#facebox #fbpanelsignupmotivation .txtinputmy2:eq(0)').val($('#idHiddenFBText1').val());
            $('#facebox #fbpanelsignupmotivation .txtinputmy2:eq(1)').val($('#idHiddenFBText2').val());


        } //end if

        
        
    });

} //end HandleOnLoadLogin


//================================================
function HandleClickResetMyPasswordWeb() {

    try {


        $('#facebox #fbpanelreset #idMessageArea').hide();
        $('#facebox #fbpanelreset .progbar3').show();

        $.ajax({
            type: "POST",
            cache: false,
            url: "WebService1.asmx/HandleRequestReset",
            contentType: "application/json;",
            data: "{'uname':'" + $('#facebox #fbpanelreset .txtinputmy2:eq(0)').val() + "'}",
            dataType: "json",
            success: HandleResetSuccess,
            error: HandleResetError
        })


    }
    catch (err) {
        alert("Error encountered in HandleClickResetMyPassword:" + err.description)
    }

} //end HandleClickResetMyPassword


//================================================
function HandleResetSuccess(data, status) {

    try {

  

        $('#facebox #fbpanelreset .progbar3').hide();


        if (data.d.indexOf("ssicon") > -1) {

            HandleFBPanelMessageShow(data.d);


        }
        else {

            HandleFBPanelMessageShow(data.d);

        } //end if
        


    }
    catch (err) {
        alert("Error encountered in HandleResetSuccess:" + err.description)
    }

} //end HandleResetSuccess

//================================================
function HandleResetError(data, status) {

    try {

        alert("Error:" + data.d);

    }
    catch (err) {
        alert("Error encountered in HandleResetError:" + err.description)
    }


} //end HandleResetError





//================================================
function HandleOnClickSummaryLogin() {

    var strText1 = $('#idFormSummaryFindIt [id*=idHPMemberEmail]').val();
    var strText2 = $('#idFormSummaryFindIt [id$=idPassword]').val();

    if (strText1 == "your email address") {
        strText1 = "";
    }
    if (strText2 == "your password") {
        strText2 = "";
    }
    
    if ((strText1 == "") && (strText2 == "")) {
        $('#idFormSummaryFindIt a[rel*=facebox]').click();

    }
    else {
        HandleLoginValidateFromSummary();

    }



    return;
}



//================================================
function HandleLoginValidateFromSummary() {

    try {

        $.ajax({
            type: "POST",
            cache: false,
            url: "WebService1.asmx/HandleRequestLogIn",
            contentType: "application/json;",
            data: "{'uname':'" + $('#idFormSummaryFindIt [id*=idHPMemberEmail]').val() + "', 'password':'" + $('#idFormSummaryFindIt [id$=idPassword]').val() + "'}",
            dataType: "json",
            success: HandleLoginSuccessValidateFromSummary,
            error: HandleLoginErrorValidateFromSummary
        })


    }
    catch (err) {
        alert("Error encountered in HandleLoginValidateFromSummary:" + err.description)
    }

} //end HandleLoginValidateFromSummary


//================================================
function HandleLoginSuccessValidateFromSummary(data, status) {

    try {

        if (data.d.indexOf("HandleLoginBackFront") > -1) {

            // Status: Validation Successfull
            // > log this person in
            //----------------------------------

            document.cookie = "AccountCardMemberEmailAddress=" + $('#idFormSummaryFindIt [id*=idHPMemberEmail]').val();

            // Handle: Page Header & footer & body refresh
            //----------------------------------------------
            $('[id*=idButHiddenLogMeIn]').click(); // unique to the page




        }
        else {

            // Status: Validation NOT Successfull
            // > Show LOGIN SCREEN with
            // >> uname for text, and error message
            //--------------------------------------
            $('#idFormSummaryFindIt a[rel*=facebox]').click();

            var strText1 = $('#idFormSummaryFindIt [id*=idHPMemberEmail]').val();
            $('#facebox #fbpanellogin .txtinputmy2:eq(0)').val(strText1);

            HandleFBPanelMessageShow(data.d);

        } //end if

    }
    catch (err) {
        alert("Error encountered in HandleLoginSuccessValidateFromSummary:" + err.description)
    }

} //end HandleLoginSuccessValidateFromSummary

//================================================
function HandleLoginErrorValidateFromSummary(data, status) {

    try {

        alert("Error:" + data.d);

    }
    catch (err) {
        alert("Error encountered in HandleLoginErrorValidateFromSummary:" + err.description)
    }


} //end HandleLoginErrorValidateFromSummary

//================================================
function HandleOnClickHeaderLogin() {

    var strText1 = $('[id*=idHPMemberEmail]').val();
    var strText2 = $('[id$=idHPMemberPassword]').val();

    if (strText1 == "EMAIL ADDRESS") {
        strText1 = "";
    }
    
    if((strText1 == "") && (strText2 == "")) {
        $('#idHeaderLoginForm a[rel*=facebox]').click();

    }
    else {
        HandleLoginValidateFromHeader();

    }
    
   
    
    return;
}



//================================================
function HandleLoginValidateFromHeader() {

    try {

        $.ajax({
            type: "POST",
            cache: false,
            url: "WebService1.asmx/HandleRequestLogIn",
            contentType: "application/json;",
            data: "{'uname':'" + $('[id*=idHPMemberEmail]').val() + "', 'password':'" + $('[id$=idHPMemberPassword]').val() + "'}",
            dataType: "json",
            success: HandleLoginSuccessValidateFromHeader,
            error: HandleLoginErrorValidateFromHeader
        })


    }
    catch (err) {
        alert("Error encountered in HandleLoginValidateFromHeader:" + err.description)
    }

} //end HandleLoginValidateFromHeader


//================================================
function HandleLoginSuccessValidateFromHeader(data, status) {

    try {

        if (data.d.indexOf("HandleLoginBackFront") > -1) {

            // Status: Validation Successfull
            // > log this person in
            //----------------------------------            

            document.cookie = "AccountCardMemberEmailAddress=" + $('[id*=idHPMemberEmail]').val();

            // Handle: Page Header & footer & body refresh
            //----------------------------------------------
            $('[id*=idButHiddenLogMeIn]').click(); // unique to the page

         


        }
        else {

            // Status: Validation NOT Successfull
            // > Show LOGIN SCREEN with
            // >> uname for text, and error message
            //--------------------------------------
            $('#idHeaderLoginForm a[rel*=facebox]').click();

            var strText1 = $('[id*=idHPMemberEmail]').val();
            $('#facebox #fbpanellogin .txtinputmy2:eq(0)').val(strText1);

            HandleFBPanelMessageShow(data.d);

        } //end if

    }
    catch (err) {
        alert("Error encountered in HandleLoginSuccessValidateFromHeader:" + err.description)
    }

} //end HandleLoginSuccessValidateFromHeader

//================================================
function HandleLoginErrorValidateFromHeader(data, status) {

    try {

        alert("Error:" + data.d);

    }
    catch (err) {
        alert("Error encountered in HandleLoginErrorValidateFromHeader:" + err.description)
    }


} //end HandleLoginError





//================================================
function HandleFBPanelMessageShow(datawithseparator) {

    try {

        //#fbpanelreset #fbpanellogin
        var arrFirstSplit = datawithseparator.split("|");

        $('#facebox  [id*=idMessageArea]').show();


        if (arrFirstSplit[2] != "") {
            $('#facebox   [id*=idDivMessage] [name*=idErrorEmails]:eq(0)').html(arrFirstSplit[2]);
            
        } else {
        $('#facebox   [id*=idDivMessage] [name*=idErrorEmails]:eq(0)').html("");

    } //end if
        
      

        if (arrFirstSplit[3] != "") {
            $('#facebox   [id*=idDivMessage] [name*=idErrorEmails]:eq(1)').html(arrFirstSplit[3]);
            
        }
        else {
            $('#facebox  [id*=idDivMessage] [name*=idErrorEmails] eq(1)').html("");

        } //end if


        // HANDLE: SPECIAL 2nd level message
        if (arrFirstSplit[3].indexOf("idlogin") > -1) {
            $("#idlogin").bind('click', function() { HandleClickLogInNow(); });

        }

        if (arrFirstSplit[3].indexOf("idreset") > -1) {
            $("#idreset").bind('click', function() { HandleClickResetMyPassword(); });

        }

        if (datawithseparator.indexOf("ssicon") > -1) {

            $('#facebox  [id*=idDivMessage] img').attr("src", "../images/AS_M_Suc_s.jpg");
        }
        else {
            $('#facebox  [id*=idDivMessage] img').attr("src", "../images/AS_M_Inf_s.jpg");
        }

    }
    catch (err) {
        alert("Error encountered in HandleFBPanelMessageShow:" + err.description)
    }

} //end HandleFBPanelMessageShow

//================================================
function HandleLogin() {

    try {


        $('#facebox #fbpanellogin #idMessageArea').hide();
        $('#facebox #fbpanellogin .progbar3').show();

        $.ajax({
            type: "POST",
            cache: false,
            url: "WebService1.asmx/HandleRequestLogIn",
            contentType: "application/json;",
            data: "{'uname':'" + $('#facebox #fbpanellogin .txtinputmy2:eq(0)').val() + "', 'password':'" + $('#facebox #fbpanellogin .txtinputmy2:eq(1)').val() + "'}",
            dataType: "json",
            success: HandleLoginSuccess,
            error: HandleLoginError
        })


    }
    catch (err) {
        alert("Error encountered in HandleLogin:" + err.description)
    }

} //end HandleLogin




//================================================
function HandleLoginError(data, status) {

    try {

        alert("Error:" + data.d);

    }
    catch (err) {
        alert("Error encountered in HandleLoginError:" + err.description)
    }


} //end HandleLoginError


//================================================
function HandleLoginTerms(event) {

    $('#facebox #fbpanellogin table.main').toggle();


    if ($('#facebox #fbpanellogin table.main:eq(0)').css('display') == 'none') {
        // show data
        $('#facebox #fbpanellogin .progbar3').show();

        $.ajax({
            type: "POST",
            cache: false,
            url: "WebService1.asmx/HandleGetTerms",
            contentType: "application/json;",
            data: "{'controllocation':'~/UserControls/Siit_Terms.ascx'}",
            dataType: "json",
            success: callbackterms
        })

    }
    else {

    }

}

//================================================
function callbackterms(data, status) {

    $('#facebox #fbpanellogin .progbar3').hide();

    $('#facebox #fbpanellogin #idDivTerms').html(data.d);

    return;
}


//================================================
function HandleFooterTerms(event) {

    
        $('#facebox #fbpanelterms .progbar3').show();

        $.ajax({
            type: "POST",
            cache: false,
            url: "WebService1.asmx/HandleGetTerms",
            contentType: "application/json;",
            data: "{'controllocation':'~/UserControls/Siit_Terms.ascx'}",
            dataType: "json",
            success: callbacktermsfooter
        })

   

}

//================================================
function callbacktermsfooter(data, status) {

    $('#facebox #fbpanelterms .progbar3').hide();

    $('#facebox #fbpanelterms #idDivContentTerms').html(data.d);

    return;
}


//================================================
function HandleLoginWhatTheySay(event) {

    $('#facebox #fbpanelsignup table.main').toggle();

    $('#facebox #fbpanelsignup #idTitleMain2').html('SendItInTime <i>What They Say About Us</i>');
    
    if ($('#facebox #fbpanelsignup table.main:eq(0)').css('display') == 'none') {
        // show data
        $('#facebox #fbpanelsignup .progbar3').show();

        $.ajax({
            type: "POST",
            cache: false,
            url: "WebService1.asmx/HandleGetWhatTheySayAboutUs",
            contentType: "application/json;",
            data: "{'controllocation':'~/UserControls/Siit_WhatTheySay.ascx'}",
            dataType: "json",
            success: callbackwhattheysay
        })

    }
    else {

    }

}

//================================================
function callbackwhattheysay(data, status) {

    $('#facebox #fbpanelsignup .progbar3').hide();

    $('#facebox #fbpanelsignup #idDivPrivacy').html(data.d);

    return;
}

//================================================
function HandleLoginPrivacy(event) {

    $('#facebox  table[class*=main]').toggle();


    if ($('#facebox  table[class*=main]:eq(0)').css('display') == 'none') {

        $('#facebox  #idTitleMain2').html('SendItInTime Privacy Policy');

        // show data
        $('#facebox  .progbar3').show();

        $.ajax({
            type: "POST",
            cache: false,
            url: "WebService1.asmx/HandleGetPrivacy",
            contentType: "application/json;",
            data: "{'controllocation':'~/UserControls/Siit_PrivacyPolicy.ascx'}",
            dataType: "json",
            success: callbackprivacy
        })

    }
    else {

    }

}

//================================================
function callbackprivacy(data, status) {

    $('#facebox  .progbar3').hide();

    $('#facebox [id*=idDivPrivacy]').html(data.d);

    return;
}

//================================================
function HandleFooterPrivacy(event) {


    $('#facebox #fbpanelprivacy .progbar3').show();

    $.ajax({
        type: "POST",
        cache: false,
        url: "WebService1.asmx/HandleGetPrivacy",
        contentType: "application/json;",
        data: "{'controllocation':'~/UserControls/Siit_PrivacyPolicy.ascx'}",
        dataType: "json",
        success: callbackprivacyfooter
    })



}

//================================================
function callbackprivacyfooter(data, status) {

    $('#facebox #fbpanelprivacy .progbar3').hide();

    $('#facebox #fbpanelprivacy #idDivContentPrivacy').html(data.d);

    return;
}

//================================================
function HandleDynFocus1(event) {

   
    if ($(event.target).val() == $('#idHiddenFBText1').val()) {
        $(event.target).val("");
    }
}


//================================================
function HandleDynBlur1(event) {
    if ($(event.target).val() == "") {
        $(event.target).val($('#idHiddenFBText1').val());
    }
}
//================================================
function HandleDynFocus2(event) {

    if ($(event.target).val() == $('#idHiddenFBText2').val()) {
        $(event.target).val("");
    }
}


//================================================
function HandleDynBlur2(event) {
    if ($(event.target).val() == "") {
        $(event.target).val($('#idHiddenFBText2').val());
    }
}
//================================================
function HandleLoginFocus(event) {

    if ($(event.target).val() == "your email address") {
        $(event.target).val("");
    }
}


//================================================
function HandleLoginBlur(event) {
    if ($(event.target).val() == "") {
        $(event.target).val("your email address");
    }
}
//================================================
function HandleLoginFocus2(event) {

    if ($(event.target).val() == "your password") {
        $(event.target).val("");
    }

}
//================================================
function HandleLoginFocus3(event) {

    if ($(event.target).val() == "your email address again") {
        $(event.target).val("");
    }

}


//================================================
function HandleLoginBlur2(event) {
    if ($(event.target).val() == "") {
        $(event.target).val("your password");
    }
}

//================================================
function HandleLoginBlur3(event) {
    if ($(event.target).val() == "") {
        $(event.target).val("your email address again");
    }
}
//================================================
function HandleMiniButLoginOver(event) {


    if ($(event.target).attr("class") != "on") {
        $(event.target).css("text-decoration", "underline");
    }
}


//================================================
function HandleMiniButLoginOverOut(event) {
    if ($(event.target).attr("class") != "on") {
        $(event.target).css("text-decoration", "none");
    }
}

//================================================
function HandleLoginLinkOver(event) {


    if ($(event.target).attr("class") != "on") {
        $(event.target).css("border-bottom", "1px dotted");
    }
}


//================================================
function HandleLoginLinkOut(event) {
    if ($(event.target).attr("class") != "on") {
        $(event.target).css("border-bottom", "1px none");
    }
}


//================================================
function HandleRegister() {

    try {


        $('#facebox #fbpanelsignup #idMessageArea').hide();
        $('#facebox #fbpanelsignup .progbar3').show();

        $.ajax({
            type: "POST",
            cache: false,
            url: "WebService1.asmx/HandleRequestLogIn",
            contentType: "application/json;",
            data: "{'uname1':'" + $('#facebox #fbpanelsignup .txtinputmy2:eq(0)').val() + "', 'uname2':'" + $('#facebox #fbpanelsignup .txtinputmy2:eq(1)').val() + "'}",
            dataType: "json",
            success: HandleRegisterSuccess,
            error: HandleRegisterError
        })


    }
    catch (err) {
        alert("Error encountered in HandleRegister:" + err.description)
    }

} //end HandleRegister


//================================================
function HandleRegisterSuccess(data, status) {

    try {

        alert("success:" + data.d);

    }
    catch (err) {
        alert("Error encountered in HandleRegisterSuccess:" + err.description)
    }


} //end HandleRegisterSuccess

//================================================
function HandleRegisterError(data, status) {

    try {

        alert("Error:" + data.d);

    }
    catch (err) {
        alert("Error encountered in HandleRegisterError:" + err.description)
    }


} //end HandleRegisterError



//================================================
function HandleClickContactUsWeb() {

    try {
        
        $('#facebox #fbpanelcontactus #idMessageArea').hide();
        $('#facebox #fbpanelcontactus .progbar3').show();

        $.ajax({
            type: "POST",
            cache: false,
            url: "WebService1.asmx/HandleRequestContactUs",
            contentType: "application/json;",
            data: "{'uname':'" + $('#facebox #fbpanelcontactus .txtinputmy2:eq(0)').val() + "', 'message':'" + $('#facebox #fbpanelcontactus .txtinputmy2:eq(1)').val() + "', 'ipaddress':'" + $('[id*=idHiddenIPAddress]').val() + "', 'strAccountCardMemberGuid':'" + $('[id*=idHiddenAccountCardMemberGuid]').val() + "'}",
            dataType: "json",
            success: HandleContactUsSuccess,
            error: HandleContactUsError
        })
      


    }
    catch (err) {
        alert("Error encountered in HandleClickContactUs:" + err.description)
    }

} //end HandleClickContactUs


//================================================
function HandleContactUsSuccess(data, status) {

    try {

        $('#facebox #fbpanelcontactus .progbar3').hide();

        HandleFBPanelMessageShow(data.d);

    }
    catch (err) {
        alert("Error encountered in HandleContactUsSuccess:" + err.description)
    }

} //end HandleContactUsSuccess

//================================================
function HandleContactUsError(data, status) {

    try {

        alert("Error:" + data.d);

    }
    catch (err) {
        alert("Error encountered in HandleContactUsError:" + err.description)
    }


} //end HandleContactUsError




//================================================
function HandleClickSignUpMotivationWeb() {

    try {

        $('#facebox  [id*=idMessageArea]').hide();
        $('#facebox  .progbar3').show();

        $.ajax({
            type: "POST",
            cache: false,
            url: "WebService1.asmx/HandleRequestSignUpMotivation",
            contentType: "application/json;",
            data: "{'uname':'" + $('#facebox  .txtinputmy2:eq(0)').val() + "', 'uname2':'" + $('#facebox  .txtinputmy2:eq(1)').val() + "', 'ipaddress':'" + $('[id*=idHiddenIPAddress]').val() + "'}",
            dataType: "json",
            success: HandleSignUpMotivationSuccess,
            error: HandleSignUpMotivationError
        })



    }
    catch (err) {
        alert("Error encountered in HandleClickSignUpMotivationWeb:" + err.description)
    }

} //end HandleClickSignUpMotivationWeb


//================================================
function HandleSignUpMotivationSuccess(data, status) {

    try {

        $('#facebox .progbar3').hide();

        HandleFBPanelMessageShow(data.d);

    }
    catch (err) {
        alert("Error encountered in HandleSignUpMotivationSuccess:" + err.description)
    }

} //end HandleSignUpMotivationSuccess

//================================================
function HandleSignUpMotivationError(data, status) {

    try {

        alert("Error:" + data.d);

    }
    catch (err) {
        alert("Error encountered in HandleSignUpMotivationError:" + err.description)
    }


} //end HandleSignUpMotivationError



//================================================
function HandleClickSignUpWeb() {

    try {

        $('#facebox  [id*=idMessageArea]').hide();
        $('#facebox  .progbar3').show();

        $.ajax({
            type: "POST",
            cache: false,
            url: "WebService1.asmx/HandleRequestSignUp",
            contentType: "application/json;",
            data: "{'uname1':'" + $('#facebox  .txtinputmy2:eq(0)').val() + "', 'uname2':'" + $('#facebox  .txtinputmy2:eq(1)').val() + "', 'ipaddress':'" + $('[id*=idHiddenIPAddress]').val() + "'}",
            dataType: "json",
            success: HandleSignUpSuccess,
            error: HandleSignUpError
        })



    }
    catch (err) {
        alert("Error encountered in HandleClickSignUpWeb:" + err.description)
    }

} //end HandleClickSignUpWeb


//================================================
function HandleSignUpSuccess(data, status) {

    try {

        $('#facebox .progbar3').hide();

        HandleFBPanelMessageShow(data.d);

        if (data.d.indexOf("ssicon") > -1)
        {

            $('#facebox [id*=idStep]').toggle();

            $('#facebox [id*=idNewMember]').text($('#facebox  .txtinputmy2:eq(0)').val());
            
        }
        

    }
    catch (err) {
        alert("Error encountered in HandleSignUpSuccess:" + err.description)
    }

} //end HandleSignUpSuccess

//================================================
function HandleSignUpError(data, status) {

    try {

        alert("Error:" + data.d);

    }
    catch (err) {
        alert("Error encountered in HandleSignUpError:" + err.description)
    }


} //end HandleSignUpError




