function show_login_form (action){
            var dial = 'login_dialog';
            $('#'+dial).html('');
            var title=''; var h=0; var w=0;
            if (action=='login'){
                title='Авторизация';
                h=250; w=400;
            }
            if (action=='registration'){
                title='Регистрация';
                h=620; w=650;
            }
            $('#'+dial)[0].title=title;
            var dial_param = {modal:true, width:w,height:h,position:["center","center"],
                close: function(event, ui) {
                    $('#'+dial).dialog( 'destroy' );
                }
            };
            var params = {action:action};
            JsHttpRequest.query('/authorize/get_form.ajax.php', params,function(result, errors) {
               $('#'+dial).dialog(dial_param);
               $('#'+dial).html(errors);
               
            },true);
}
function try_register(){
    params = Url.decode($('form').serialize('reg_form'));
    $('.form_error').html('');
    $('.form_error').css('display', 'none');
    JsHttpRequest.query('/authorize/registration.ajax.php', params,function(result, errors) {
       // alert (errors);
           if (result&&result.errors){
               var err = result.errors;
               for (var i in err){
                   $("#e_"+i).html(err[i]);
                   $("#e_"+i).css('display', 'block');
               }
           }
           else{
               var dial = 'login_dialog';
               $('#'+dial).html(errors);
           }

     },true);
}
function try_login(){
    params = Url.decode($('form').serialize('log_form'));
    $('#log_err').html('');
    JsHttpRequest.query('/authorize/login.ajax.php', params,function(result, errors) {
       // alert (errors);
           if (result&&result.errors){
               var err = result.errors;
                   $("#log_err").html(err);
           }
           else{
			  // alert ('ура');
              location.href=CUR_URL;
           }

     },true);
}

function logout(){
    JsHttpRequest.query('/authorize/logout.ajax.php', '',function(result, errors) {

           location.href=CUR_URL;


     },true);
}
function show_map (){
	 var dial = 'obj_dialog';
            var title=''; var h=0; var w=0;
            title='Объект на карте';
            h=600; w=800;
            $('#'+dial)[0].title=title;
            var dial_param = {modal:true, width:w,height:h,position:["center","center"],
                close: function(event, ui) {
                    $('#'+dial).dialog( 'destroy' );
                }
            };
         
     $('#'+dial).dialog(dial_param);
	  var map = new YMaps.Map($("#map")[0]);
            map.setCenter(new YMaps.GeoPoint(f_lat, f_lng), 14);
            var placemark = new YMaps.Placemark(new YMaps.GeoPoint(f_lat, f_lng));
            placemark.setIconContent(caption);

            map.addOverlay(placemark);
            map.addControl(new YMaps.TypeControl());
            map.addControl(new YMaps.ToolBar());
            map.addControl(new YMaps.Zoom());

}

