function cleanDefault(pos)
{
    var formID = getNetuiTagName("searchForm",this);
    var termID = getNetuiTagName("searchTerm",this);
    var type = "Others";

    if (!document.all && document.getElementById) {
        type = "MO";
    } else if (document.layers) {
        type = "NN";
    } else if (document.all) {
        type = "IE";
    }

    if (document.forms[0].elements[pos].value == "<Type in Keywords>")
        document.forms[0].elements[pos].value = "";
        
    return true;
}

function emptyDefault(curValue)
{
    if (curValue == "<Type in Keywords>")
        return "";
    else
        return curValue;
}

function gotoNewGateway(serverURL, target)
{
    var url = serverURL + "/" + target + "/begin.do";
    window.open(url, "_blank");
    return false;
}

function popupSaveQuery(contextPath)
{
    var path = contextPath + "/portlets/result/popupSaveQuery.jsp";
    var options = 'top=100,left=100,width=325,height=130;';
    var popupWin = window.open(path, 'partners', options);
    popupWin.focus();
}

function popupPartners(contextPath, no)
{
    var path = contextPath + "/portlets/partners/popup.jsp#" + no;
    var options = 'scrollbars=yes,top=100,left=100,width=560,height=600;';
    var popupWin = window.open(path, 'ctrPartners', options);
    popupWin.focus();
}

function viewLarger(contextPath)
{
    var path = contextPath + "/portlets/resultDetail/popup/viewLarger.jsp";
    var options = "resizable=yes,scrollbars=yes,top=10,left=10";
    var popupWin = window.open(path, 'ctrPopupViewLarger', options);
    popupWin.focus();
}

function viewTrans(contextPath)
{
    var path = contextPath + "/portlets/resultDetail/popup/viewTrans.jsp";
    var options = "resizable=yes,scrollbars=yes,top=10,left=10,width=720,height=400";
    var popupWin = window.open(path, 'ctrPopupViewTrans', options);
    popupWin.focus();
}

function popupTerm(contextPath)
{
    var path = contextPath + "/portlets/resultDetail/popup/term.jsp";
    var options = "resizable=yes,scrollbars=yes,top=10,left=10,width=530,height=540";
    var popupWin = window.open(path, 'ctrPopupTerm', options);
    popupWin.focus();
}

// send email
function emailOption(contextPath)
{
    var path = contextPath + "/portlets/resultDetail/popup/emailOption.jsp";
    var options = "resizable=yes,scrollbars=yes,top=10,left=10,width=560,height=250";
    var popupWin = window.open(path, 'ctrEmailOption', options);
    popupWin.focus();
    }

function emailPreview(contextPath)
{
    var path = contextPath + "/portlets/resultDetail/popup/emailPreview.jsp";
    path += "?from=" + document.paramForm.from.value;
    path += "&to=" + document.paramForm.to.value;
    path += "&comments=" + document.paramForm.comments.value;
    
    var options = "resizable=yes,scrollbars=yes,top=10,left=10,width=620,height=650";
    var popupWin = window.open(path, 'ctrEmailPreview', options);
    popupWin.focus();
}

function emailSending(from, to, comments)
{
    document.getElementById(getNetuiTagName("idYourEmail")).value = from;
    document.getElementById(getNetuiTagName("idToEmail")).value = to;
    document.getElementById(getNetuiTagName("idComments")).value = comments;
    document.getElementById(getNetuiTagName("idSendEmail")).submit();
}
// send email

function printOption(contextPath)
{
    var path = contextPath + "/portlets/resultDetail/popup/printOption.jsp";
    var options = "resizable=yes,scrollbars=yes,top=10,left=10,width=345,height=200";
    var popupWin = window.open(path, 'ctrPrintOption', options);
    popupWin.focus();
}

function printPreview(contextPath)
{
    var path = contextPath + "/portlets/resultDetail/popup/printPreview.jsp";
    path += "?image=" + document.paramForm.image.checked;
    path += "&descr=" + document.paramForm.descr.checked;
    path += "&trans=" + document.paramForm.trans.checked;
    
    var options = "resizable=yes,scrollbars=yes,top=10,left=10,width=620,height=800";
    var popupWin = window.open(path, 'ctrPrintPreview', options);
    popupWin.focus();
}

function advancedUncheckId(id)
{
    for (var i=0; i<document.forms.length; i++)
    {
        var form = document.forms[i];
        if (form.id == getNetuiTagName("idAdvancedSearch"))
        {
            for (var j=0; j<form.elements.length; j++)
            {
                var element = form.elements[j];
                if (element.name == getNetuiTagName(id))
                {
                    element.checked = false;
                }
            }
        }  
    }
}

function advancedUncheck(me, id)
{
    if (me.checked)
    {
        advancedUncheckId(id);
    }
}

// provinces
function addProvince1()
{
    var t = document.getElementById('provinceSelect');
    addProvince2(t.options[t.selectedIndex].text);
}

function addProvince2(option)
{
    var img = '<img src="/webCTR/framework/skins/dch/tpl/remove.gif" width="52" height="15" border="0" style="margin:1px !important;" onclick="deleteProvinceRow(this.parentNode.parentNode.rowIndex)">';    
    var t = document.getElementById('idProvinceTable');
    var row = t.insertRow(t.rows.length);
    var c1 = row.insertCell(0);
    var c2 = row.insertCell(1);
    c1.innerHTML = option;
    c2.innerHTML = img;
    updateProvinceList();    
    advancedUncheckId('idAnyCanada');
}

function deleteProvinceRow(i)
{
    document.getElementById('idProvinceTable').deleteRow(i);
    updateProvinceList();
}

function deleteAllProvinceRow(me)
{
    if (me.checked)
    {
        var t = document.getElementById('idProvinceTable');
        var l = t.rows.length;
        for (var i=0; i<l; i++)
        {
            document.getElementById('idProvinceTable').deleteRow(0);
        } 
        updateProvinceList();
    }
}

function updateProvinceList()
{
    var t = document.getElementById('idProvinceTable');
    var p = document.getElementById(getNetuiTagName("idProvList"));
    p.value = "";
    
    for (var i=0; i<t.rows.length; i++)
    {
        var c = t.rows[i].cells[0];
        p.value += c.innerText + ",";
    }
}
// provinces

function addProvince()
{
    var x = document.getElementById("provinceSelect");
    for (var i=0; i<document.forms.length; i++)
    {
        var form = document.forms[i];
        if (form.id == getNetuiTagName("idAddProvince"))
        {
            form.elements[0].value = x.options[x.selectedIndex].text;
            form.submit();
        }
    }
}

function removeProvince(index)
{
    for (var i=0; i<document.forms.length; i++)
    {
        var form = document.forms[i];
        if (form.id == getNetuiTagName("idRemoveProvince"))
        {
            form.elements[0].value = index;
            form.submit();
        }
    }
}

function addRefine()
{
    var x = document.getElementById("refineFieldSelect");
    var y = document.getElementById("refineValueSelect");
    for (var i=0; i<document.forms.length; i++)
    {
        var form = document.forms[i];
        if (form.id == getNetuiTagName("idAddRefine"))
        {
            form.elements[0].value = x.options[x.selectedIndex].value;
            form.elements[1].value = y.value;
            form.submit();
        }
    }
}

function removeRefine(index)
{
    for (var i=0; i<document.forms.length; i++)
    {
        var form = document.forms[i];
        if (form.id == getNetuiTagName("idRemoveRefine"))
        {
            form.elements[0].value = index;
            form.submit();
        }
    }
}


function closeOptionsSearch()
{
    if (OptionsSearchResultsForm.radiobutton[0].checked)
    {
        closeOptionsSearchForm.action += "#loc_searchresults";
        closeOptionsSearchForm.param1.value = "1";
        closeOptionsSearchForm.submit();
    }
    else if (OptionsSearchResultsForm.radiobutton[1].checked)
    {
        closeOptionsSearchForm.action += "#loc_searchresults";
        closeOptionsSearchForm.param1.value = "2";
        closeOptionsSearchForm.submit();
    }
    else
    {
        closeOptionsSearchForm.action += "#loc_Search";
        closeOptionsSearchForm.submit();
    }
    return false;
}

function closeOptionsBrowse()
{
    if (OptionsBrowseResultsForm.radiobutton[0].checked)
    {
        closeOptionsBrowseForm.action += "#loc_thiscategory";
        closeOptionsBrowseForm.param1.value = "1";
        closeOptionsBrowseForm.submit();
    }
    else if (OptionsBrowseResultsForm.radiobutton[1].checked)
    {
        closeOptionsBrowseForm.action += "#loc_thiscategory";
        closeOptionsBrowseForm.param1.value = "2";
        closeOptionsBrowseForm.submit();
    }
    else if (OptionsBrowseResultsForm.radiobutton[2].checked)
    {
        closeOptionsBrowseForm.action += "#loc_browsedc";
        closeOptionsBrowseForm.param1.value = "3";
        closeOptionsBrowseForm.submit();
    }
    else
    {
        closeOptionsBrowseForm.action += "#loc_search";
        closeOptionsBrowseForm.submit();
    }
    return false;
}


