﻿// JScript File

    // For clarifications on the below script, please contact shine_cs@ncs.com.sg
    // Release V1.1 - 22 Jan 2008 
    // - - - Start - Configuration - Settings the Agency can modify - - - //
    // All values passed to GSA must be URL-encoded. eg. spaces must be replaced by char '+'
    
    var Search_Text_Box_Size = 20;
    var Server_URL = "http://sgms.internet.gov.sg/search"; 
    var Collections = "";
    var SiteSearchItems = "";
    var MetaDataFilters = "";

    //Specify the Website's Feedback URL here e.g. http://www.mywebsite.gov.sg/feedback.html
    //must have http:// as the start
    var paramFeedbackPageURL ="http://www.ccs.gov.sg/sitemap.aspx";

    //Specify the Website's Contact Info URL here e.g. http://www.mywebsite.gov.sg/ContactInfo.html
    var paramContactInfoPageURL ="http://ccs.earth9.com/contact.aspx";

    // Specify additional Collection options using the following //
    Collections = [
//        ["Within All Government Websites", "default"],
//        ["Within Business", "within_biz"],
//        ["Within Citizens And Residents", "within_cit_res"],
//        ["Within Non-Residents", "within_non_res"]
        ["Within CCS", "ccs"],
        ["Within CCS Casebank", "ccs_casebank"],
        ["Within Government Websites", "default"]
    ]

    // Specify within this site (ie. sitesearch) options using the following //
    // Only specify the website hosting this script
    SiteSearchItems =
    [
    //	["Results Within This Website", ""]
        ["Results Within This Website", "http://www.ccs.gov.sg"]
    ]

    // - - - End - Configuration - - - //

    function ShowResults(){
        //document.write("<style type='text/css' media='screen,print'>");
        //document.write("html,input,td{font-family:Arial;font-size:80%;}");
        //document.write("select{font-family:Arial;font-size:90%}");
        //document.write(".fLink{font-family: Arial;font-size: 11px;text-decoration: underline;color:Blue;cursor:hand;}")
        //document.write("</style>");

        document.writeln("<form method='GET' target='_blank' name='SearchPlugInfrm' action='" + Server_URL + "' >");
        document.writeln("<table border='0' style='background:transparent; border-collapse:collapse;' cellspacing='0' cellpadding='0'>");
        document.writeln("<tr><td>Search&nbsp;&nbsp;</td><td align='right'>");
        document.writeln("<input type='text' name='q' size='"+ Search_Text_Box_Size + "' id='search' maxlength='50' tabindex='1' class='ask-us_input'>");
        if (Collections != ""){
            var param_site_value = ""; //Do not remove

            document.writeln("<SELECT name='site' class='dropdown_input' style='width:200px;height:20px;'>");
            
            for (i = 0; i < Collections.length; i++){
                document.writeln("<OPTION VALUE=" + Collections[i][1] +">" + Collections[i][0]);

                //Do not remove
                param_site_value += Collections[i][0] + "#" + Collections[i][1] + '|';
            } //for each collections
        
            document.writeln("</SELECT>");

            //Do not remove
            document.writeln("<input type='hidden' name='filter_s' value='" + param_site_value + "' />");
        } else {
            //Do not remove
            document.writeln("<input type='hidden' name='site' value='ccs' />");
        }// if collections is not empty

        document.writeln("<input type='submit' name='btnG' style='background-color:#c84141; font-size:85%; color:white; border:outset 1px #fff; width:30px; cursor:hand' value='Go' />"); 
        document.writeln("</td></tr>");

        if(SiteSearchItems != ""){
            var param_ssearch_value = ""; //Do not remove

//            document.writeln("<tr><td>&nbsp;</td><td align='right'><a href='#' onclick=clearSelectedRadio('sitesearch'); class='fLink'><u>Clear Site Option</u></a>");
//        
//            for (i = 0; i < SiteSearchItems.length; i++){
//                document.writeln("<input type='radio' name='sitesearch' VALUE=" + SiteSearchItems[i][1] +"><span style='font-size:11px'>" + SiteSearchItems[i][0] + "</span>");

//                //Do not remove
//                param_ssearch_value += SiteSearchItems[i][0] + "#" + SiteSearchItems[i][1] + "|";
//            } // for each search item
            
            //Do not remove
            document.writeln("<input type='hidden' name='filter_ss' value='" + param_ssearch_value + "' />");
            document.writeln("</td></tr>");
        } // if site search items are not empty
        
        document.writeln("</table>");

        document.writeln("<input type='hidden' value='" + paramFeedbackPageURL + "' name='feedback_url'  />");
        document.writeln("<input type='hidden' value='" + paramContactInfoPageURL + "' name='contact_url' />");
        document.writeln("<input type='hidden' name='client' value='default' />");
        document.writeln("<input type='hidden' name='proxystylesheet' value='default' />");
        document.writeln("<input type='hidden' name='output' value='xml_no_dtd' />");
        document.writeln("</form>");    
    } // ShowResults()

    function clearSelectedRadio(radioId) {
        var x=document.getElementsByName(radioId); 
        for(i=0;i<x.length;i++){
            x[i].checked=false;
        } // for loop
        document.getElementById('btnG').focus();
    } // clearSelectedRadio()

