
jQuery(function () 
{
       jQuery.FBBorderLayout
       ({
            spacing: 5,
            north_resizable: false,
            south_resizable: false,
            west_resizable: false,
            east_resizable: true,
            east_width: 230,
            west_width: 300
       });
       //init map
       OlMap = new OlMap(mapSettings);
       //init srchtb
       jQuery.getJSON( 'http://www.monolitmap.si/index.php/js_lang/lang_c/loadLang/srch'+'/'+new Date().getTime(),{},function(data){ lang = data;
           jQuery('#srch_toolbar').geosrchToolbar(
           {
                tbbuttons:new Array ({id:'Poibtn',label:'label_poi',value:'data5',title:'poititle'},{id:'Hnbtn',label:'label_hn',value:'data1',title:'hntitle'},{id:'Citybtn',label:'label_city',value:'data3',title:'citytitle'}),
                lang:data,
                defbuton:0

           });
       });
       //init srch
       jQuery.getJSON('http://www.monolitmap.si/index.php/js_lang/lang_c/loadLang/srch'+'/'+new Date().getTime(),{},function(data){
           jQuery("#srch_results").geosrch
           ({
                map:OlMap,
                wsurl:'http://www.monolitmap.si/index.php/geosrch/indexsrch_c/srch',
                framedivcss:'geoSrchContainer',
                framedivdescriptioncss:'geoSrchContainerDescription',
                framedivdcountcss:'geoSrchContainerCount',
                paginationcss:'paginateGeoSrch',
                paginationcssSelected:'paginateGeoSrchSelected',
                optcsscontainer : 'geoSrchOptContainer',
                optcssstart : 'geoSrchOptStart',
                optcssstop : 'geoSrchOptEnd',
                optcssvia : 'geoSrchOptVia',
                optcsstext : 'geoSrchOptTxt',
                togglecssOpen : 'geoSrchToggleDetailOpen',
                togglecssClose : 'geoSrchToggleDetailClose',
                detailcss : 'geoSrchDetail',
                detailtextcss : 'geoSrchDetailText',
                pagenum : 5,
                paginatediv:'srch_paginate',
                paginatedivmessages:'srch_paginate_msg',
                lang:data,
                imgcontroller:'http://www.monolitmap.si/index.php/iconumbering/iconumbering_c/addNumber'
           });
       });
       //init optim
       jQuery.getJSON('http://www.monolitmap.si/index.php/js_lang/lang_c/loadLang/optim'+'/'+new Date().getTime(),{},function(data){
           jQuery("#optim_results").route
           ({
                map:OlMap,
                wsurl:'http://www.monolitmap.si/index.php/optim/optim_c',
                optimkind:'optim_kind',
                optimorder:'#optim_order',
                optimorderPointContainerCss:'optimorderPointContainerCss',
                optimorderLocationDescriptionCss:'optimorderLocationDescriptionCss',
                optimorderOrderDescriptionCss:'optimorderOrderDescriptionCss',
                optimorderOrderButtonCss:'optimorderOrderButtonCss',
                descriptioncontainer:'#optim_results',
                totalroutedesc:'#total_route',
                descriptionCss:'optimDescrCss',
                printCss      :'optimPrintCss',
                printCssPrintButton:'optimPrintCssPrintButton',
                printCssCloseButton:'optimPrintCssCloseButton',
                lang:data,
                imgcontroller:'http://www.monolitmap.si/index.php/iconumbering/iconumbering_c/addNumber',
                printcontroller:'http://www.monolitmap.si/index.php/print/print_c/printView'
           });
       });
       
       //adds
       jQuery.getJSON('http://www.monolitmap.si/index.php/js_lang/lang_c/loadLang/adds'+'/'+new Date().getTime(),{},function(data){
           jQuery("#poi_accordion").adds
           ({
               map:OlMap,
               wsurl:'http://www.monolitmap.si/index.php/adds/poi_extent_c',
               zoom:8,
               lang:data,
               imgcontroller:'http://www.monolitmap.si/index.php/iconumbering/iconumbering_c/addNumber'
           });
       });
       //init right menu
       jQuery("#olMap").showMenu
       ({
           opacity:0.8,
           query: "#myMenuRight"
       });
       //news monolit.si
       jQuery.get('http://www.monolitmap.si/index.php/news/news_c/getNews',{},function(news)
       {
            jQuery('#left_meni_bottom_news').html(news);
       });
       //hide page loading div
       jQuery("#wait").hide();
       
	 //info
       jQuery(".fbbl_east").info({map:OlMap.getMapInstance(),wms:"/index.php/proxy/proxy_c/wmsProxy"});
        
});

//autocomplete
function loadAutocomplete(doit)
{
    if (doit)
    {
         //auto complete 
        jQuery("#geosrch").autocomplete("http://www.monolitmap.si/index.php/geosrch/indexsrch_c/srchautocomplete/any/0/15/1000/"+jQuery.getSelectedTbVal(),
        {
            width: 260,
            selectFirst: true,
            delay:700,
            scrollHeight: 500,
            minChars:2,
            max:15
        });

        jQuery("#geosrch").result(function(event, data, formatted)
        {
            jQuery.findLocation(document.getElementById('geosrch').value,'any',0,8,1000,jQuery.getSelectedTbVal());
        });
    }   
    else
    {
        jQuery("#geosrch").unbind();
    }    
}

function setLang(lanpref,lang)
{
    document.location = lang;   
}
