﻿

function DoSearch(path) {
    var val = $("#uiTxtSearch").val();
    if (val == "Enter Keyword") {
        val = "";
    }
    if (path != 'null' && path != '' && path != null) {
        window.location.href = path + "/search.aspx?searchtext=" + val;
    } else {
        window.location.href = "/search.aspx?searchtext=" + val;
    }
    return false;
}

function DoMembersSearch(subsite) {
    if (subsite == 'null' || subsite == null) {
        subsite = "";
    }
    window.location.href = subsite + "/Business-directory.aspx?name=" + $("#memberSearchWhat").val() + "&location=" + $("#memberSearchWhere").val();
    return false;
}

function GoToLogout(loginUrl, redirectPage) {
    if (redirectPage != 'null' && redirectPage != null) {
        window.location.href = redirectPage + "?navigateUrl=" + loginUrl + "?cmd=logout";
    } else {
        window.location.href = loginUrl + "?cmd=logout";
    }
    return false;
}

function GoToRegistration(loginUrl, returnUrl, redirectPage) {
    if (redirectPage != 'null' && redirectPage != null) {
        window.location.href = redirectPage + "?navigateUrl=" + loginUrl + "?returnUrl=" + returnUrl ;
    } else {
        window.location.href = loginUrl + "?returnUrl=" + returnUrl; ;
    }
    return false;
}

function GoToNewsLeterRegistration(subsite) {
    if (subsite == 'null' || subsite == null) {
        subsite = "";
    }

    window.location.href = subsite + "/subscribe-to-newsletter.aspx";
    
    return false;
}

function GoToPackageWizard() {
    window.location.href = "/membership/package-selector.aspx";
    return false;
}

function GoToBusinessResource(subsite) {
    var target = $("#busResourcesTarget option:selected").val();
    var redirect, tab = 0;
    var cat = $("#busResourcesCategory option:selected").val();
    var extention = ".aspx";    //Not required once extension-less urls are on

    if (subsite == 'null' || subsite == null) {
        subsite = "";
    }
    
    if (target == "HR") {
        redirect = "/Business-Solutions/Human-Resources";
    } else if (target == "OHS") {
        redirect = "/Business-Solutions/OHS";
    } else if (target == "Exporting") {
        redirect = "/Business-Solutions/International-Trade";
    } else if (target == "Marketing") {
        redirect = "/Business-Solutions/Sales-and-marketing";
    } else if (target == "Improving") {
        redirect = "/Business-Solutions/Operations-and-processes";
    } else if (target == "RecruitmentTraining") {
        redirect = "/Business-Solutions/Human-Resources";
        tab = 1;  //Services
    } else if (target == "Legal") {
        //External link
        window.location.href = "http://www.ablawyers.com.au";
        return false;
    } else if (target == "Policy") {
        redirect = "/Lobbying";
    } else if (target == "WorkplaceIssues") {
        redirect = "/Business-Solutions/Industrial-Relations";
    } else if (target == "businessPlan") {
        redirect = "/Business-Solutions/Strategy-and-planning";
    } else {
        redirect = "/Business-Solutions";
    }

    if (subsite != 'null' && subsite != null) {
        window.location.href = subsite + redirect + extention + "?tab=" + tab + "&cat=" + cat;
    } else {
        window.location.href = redirect + extention + "?tab=" + tab + "&cat=" + cat;
    }
    return false;
}

function GoToMemberPage(subsitePage) {
    var target = $("#memberQuickLinks option:selected").val();
    var redirect, tab = 0;
    var extention = ".aspx";    //Not required once extension-less urls are on

    if (target == "dashboard") {
        redirect = "/Members/Dashboard";
    } else if (target == "mydetails") {
        redirect = "/Members/My-Details/Personal";
    } else if (target == "memberonly") {
        redirect = "/Members/memberonly";
    } else if (target == "keycontacts") {
        redirect = "/Members/Key-Contacts";
    } else if (target == "faq") {
        redirect = "/Members/FAQ";
    } else if (target == "myevents") {
        redirect = "/Members/my-events";
    } else {
        return false;
    }
    if (subsitePage != 'null' && subsitePage != null) {
        window.location.href = subsitePage + redirect + extention + "?tab=" + tab;
    } else {
        window.location.href = redirect + extention + "?tab=" + tab;
    }
    return false;
}
