/*jslint browser: true, cap: false, glovar: true, passfail: false, undef: false, white: false */
/*global SONGHAY YAHOO */

(function(){

    //Module-level members:
    var client = SONGHAY.ui.Client;

    SONGHAY.ui.Index =
    {

        ajaxAmazon:function()
        {
            var o = YAHOO.util.Dom.get('AmazonBlockImg');
            if(o){} else { return; }

            var vAsin = o.alt;
            var vUri = client.getUri('amazon_xml_http',vAsin);

            client.ajax.call(
                'GET',
                vUri,
                'AmazonBlock');
        },

        buildDisplay:function()
        {
            //TODO: Build any server exceptions:
            //if(self.displayBuilder.forServerMessage()) { return; }

            //The functional/querying/composeable builders sorted by name:
            self.displayBuilder.forDocumentLinks();
            self.displayBuilder.forDocumentScrollBars();
            self.displayBuilder.forIndexForms();
            self.displayBuilder.forIndexSamples();
            self.displayBuilder.forIndexTabView();
        }
    };

    //Module-level "self":
    var self = client.ui.Index;

})();
