  $(document).ready(function(){
       
        //document.getElementById('PopWin').style.display='none';
        // init fields
            if(jQuery('#user_login').val() !== '')
                jQuery('#userlogin_label span').hide();
                
            if(jQuery('#user_pass').val() !=  '')
                jQuery('#password_label span').hide();

            // on focus
            jQuery('#userlogin_label input').focus(function() {
                jQuery('#userlogin_label span').fadeTo(100, 0.5);
                
                if(jQuery('#user_login').val() !== '')
                jQuery('#userlogin_label span').hide();
                
                if(jQuery('#user_pass').val() !=  '')
                jQuery('#password_label span').hide();
                
            });
            
            jQuery('#password_label input').focus(function() {
                jQuery('#password_label span').fadeTo(100, 0.5);
                
                if(jQuery('#user_pass').val() !==  '')
                jQuery('#password_label span').hide();
            });
            
            //on keydown
            jQuery('#userlogin_label input').keydown(function() {
                    if(jQuery('#userlogin_label span').is(':visible') )
                    jQuery('#userlogin_label span').hide();
               });
            
            jQuery('#password_label input').keydown(function() {
                if(jQuery('#password_label span').is(':visible') )
                jQuery('#password_label span').hide();
            });
            
            //on click
            jQuery('#password_label').click(function() {
                jQuery('#user_pass').trigger('focus');
                if(jQuery('#user_pass').val() !==  '')
                jQuery('#password_label span').hide();
            });
            jQuery('#userlogin_label').click(function() {
                jQuery('#user_login').trigger('focus');
                if(jQuery('#user_login').val() !== '')
                jQuery('#userlogin_label span').hide();
            });
            
            //on blur
            jQuery('#user_login').blur(function() {
                if( jQuery('#user_login').val() ==  '') {
                    jQuery('#userlogin_label span').show();
                    jQuery('#userlogin_label span').fadeTo(100, 1);
                }
                if(jQuery('#user_login').val() !== '')
                jQuery('#userlogin_label span').hide();
            });
            jQuery('#user_pass').blur(function() {
                if( jQuery('#user_pass').val() ==  '') {
                    jQuery('#password_label span').show();
                    jQuery('#password_label span').fadeTo(100, 1);
                }
                if(jQuery('#user_pass').val() !==  '')
                jQuery('#password_label span').hide();
            });
    
    $("#close_btn").click(function(e){
        $("#overlay").css('display','none');
        return false;
    });
        $().ajaxStart( function () {
          if(idResp!=''){
              $("#PopWin").css("display","block");  
              $("#PopWin").show("slow",function(){
                });
          }
          // <div style="text-align: center; width: 100%;"><img src="/images/design/25-0.gif" /></div>
          $("#"+idResp).empty();
          //alert(idResp);
          if(idResp=='my_d_basket') $("#"+idResp).append('<div style="text-align: center; width: 100%; padding-top: 40px;"><img src="/images/design/ajax-loader.gif" /></div>')
          else $("#"+idResp).append('<div style="text-align: center; width: 100%; padding-top: 20px;"><img src="/images/design/ajax-loader.gif" /></div>')
       });
       $().ajaxStop( function () {
           //$("#"+idResp).empty();
       });
       
    });

    function onAjaxSuccess(data)
    {
      
        // Здесь мы получаем данные, отправленные сервером 
        $("#"+idResp).empty();
        $("#"+idResp).append(data);
         var t = setTimeout("DivOff()", 250);
    //alert(data);
    }

    function makeRequest(script, params, idRes){
        idResp = idRes;
        parm = params+'&lang_pg=<?=_LANG_ID;?>';
        //alert(parm);
       $.post(script, parm, onAjaxSuccess);
    } // end of function makeRequest

    function ajaxUpdateCart(form_obj)
    {
    //alert(form_obj.elements.length);
    var res = false;
    var post_str = '';

        // забиваем переменные из массива в POST
        for(i=0; i<form_obj.elements.length; i++)
             {
             if (form_obj.elements[i].tagName == "INPUT") {
                post_str = post_str+"&"+form_obj.elements[i].name+"="+encodeURI(form_obj.elements[i].value);
             }
             if (form_obj.elements[i].tagName == "TEXTAREA") {
            post_str = post_str+"&"+form_obj.elements[i].name+"="+encodeURI(form_obj.elements[i].value);
             }
        }
        //alert(post_str);
        res = makeRequest( '/order.php?task=save_order&withouthead=1', post_str, 'TextContent' );
    } // end of function  ajaxUpdateCart

    function ajaxUpdateCartDiscount(form_obj)
    {
    //alert(form_obj.elements.length);
    var res = false;
    var post_str = '';

        // забиваем переменные из массива в POST
        for(i=0; i<form_obj.elements.length; i++)
             {
             if (form_obj.elements[i].tagName == "INPUT") {
                post_str = post_str+"&"+form_obj.elements[i].name+"="+encodeURI(form_obj.elements[i].value);
             }
             if (form_obj.elements[i].tagName == "TEXTAREA") {
            post_str = post_str+"&"+form_obj.elements[i].name+"="+encodeURI(form_obj.elements[i].value);
             }
        }
        //alert(post_str);
        res = makeRequest( '/order.php?task=save_order_discount', post_str, 'my_d_basket' );
    } // end of function  ajaxUpdateCartDiscount

    function ajaxRemoveProduct(id, parm, task)
    {
        var res;
        var res1;
        var str = ''; 
       if (task) {
           str = 'task='+task+'&id='+id+'&'+parm;  
        } else {
           str = 'task=del_pos&id='+id+'&'+parm;  
        }
      res = makeRequest('/order.php', str+'&withouthead=1', 'TextContent');
    }  // end of function  ajaxRemoveProduct
function DivOff()
{ 
 //document.getElementById('PopWin').style.display='none';
   if(idResp!=''){
   $("#overlay").css('display','none');
        $("#alert").css('display','none');
        return false;
  }
}
    function MovePop() {
    if (document.body.scrollTop==0) 
     document.getElementById('PopWin').style.top=document.documentElement.scrollTop+1; else
    document.getElementById('PopWin').style.top=document.body.scrollTop+1;
    } 
    function addToCart(idForm, idRes, ves, price, name){
        idResp = idRes;
//        mestxt = '<p id="text">Подождите секунду, происходит<br/> обновление информации</p>';
        $('#al').html(mestxt);
        var overlay = $("#overlay");
            var w = $(document).width();
            var h = $(document).height();
            overlay.css('width', w);
            overlay.css('height', h);
            overlay.css('display','block');
            
            $("#alert").show("slow");
          parm = $('#'+idForm).formSerialize()+'&lang_pg=<?=_LANG_ID;?>';
        $.post('/order.php', parm, onAjaxSuccess);
    } // end of function addToCart
function show(id)
{
    $('#'+id).toggle('slow');
}