    function o_visib(c){
        k = document.getElementById(c).style.display
        if(k == 'none'){                                    
            document.getElementById(c).style.display = 'block';
        }else{
            document.getElementById(c).style.display = 'none';
        }
    }
    
    function o_visib_none(c){
        document.getElementById(c).style.display = 'none';
        document.getElementById('add_type_uslug').disabled = false ;
    }

    function o_visib_block(c){
        document.getElementById(c).style.display = 'block';
        document.getElementById('delete_uslug').disabled = false ; 
    }
    
    function o_history_zakaz(){
        ajaxPost('user','o_operator_apatment.php','data_login_us='+window.stat_login+'&data_id_us='+window.id_login_us+'&template=o_reestr_zakaz.tpl.php','');
        document.getElementById('apatment_now').innerHTML = '';
    }
    function o_reestr(){
        ajaxPost('user','o_operator_apatment.php','data_login_us='+window.stat_login+'&data_id_us='+window.id_login_us+'&template=o_reestr.tpl.php','');
        document.getElementById('apatment_now').innerHTML = '';
    }
    
    function ex_o_reestr(){
        ajaxPost('user','ex_operator_apatment.php','data_login_us='+window.stat_login+'&data_id_us='+window.id_login_us+'&template=ex_o_reestr.tpl.php','');
        document.getElementById('apatment_now').innerHTML = '';
    }
   


    // reestr_apatment
    
   
     function o_explode( delimiter, string ) {
    // *     example 1: explode(' ', 'Kevin van Zonneveld');
    // *     returns 1: {0: 'Kevin', 1: 'van', 2: 'Zonneveld'}
 
    var emptyArray = { 0: '' };
 
    if ( arguments.length != 2
        || typeof arguments[0] == 'undefined'
        || typeof arguments[1] == 'undefined' )
    {
        return null;
    }
 
    if ( delimiter === ''
        || delimiter === false
        || delimiter === null )
    {
        return false;
    }
 
    if ( typeof delimiter == 'function'
        || typeof delimiter == 'object'
        || typeof string == 'function'
        || typeof string == 'object' )
    {
        return emptyArray;
    }
 
    if ( delimiter === true ) {
        delimiter = '1';
    }
 
    return string.toString().split ( delimiter.toString() );
}


    
    function o_radio_dis(){
        document.getElementById('view_button').disabled = false ;
    }
    
    function o_sort_apatment(value_sort){
        try{
        where_sort = document.getElementById('where_sort_step2').innerHTML;
        }catch(e){}
        
        //alert(where_sort); 
        ajaxPost('all_apatment','o_apatment_sort.php','data_login_us='+window.stat_login+'&data_id_us='+window.id_login_us+'&sort='+value_sort+'&where='+where_sort,'');
        //document.getElementById('edit_apatment').disabled = true ;
        document.getElementById('step3').disabled = true ;
    }
    
    function o_view_zanyat(){
        document.getElementById('ot3').disabled = false ; 
        document.getElementById('do3').disabled = false ;
        document.getElementById('but_cal3').disabled = false ;
        document.getElementById('ot3').value = '' ; 
        document.getElementById('do3').value = '' ; 
        document.getElementById('calendar3').style.display = 'none' ;
        document.getElementById('chek_cal3').checked = false;
    }
	function ex_view_zanyat(){
        document.getElementById('ot11').disabled = false ; 
        document.getElementById('do11').disabled = false ;
        document.getElementById('chek_cal11').disabled = false ;
        document.getElementById('ot11').value = '' ; 
        document.getElementById('do11').value = '' ; 
        document.getElementById('calendar11').style.display = 'none' ;
        document.getElementById('chek_cal11').checked = false;
    }
    
    function o_view_svobodnie(){
        document.getElementById('ot3').disabled = false ; 
        document.getElementById('do3').disabled = false ;
        document.getElementById('but_cal3').disabled = false ;
        document.getElementById('ot3').value = '' ; 
        document.getElementById('do3').value = '' ; 
        document.getElementById('calendar3').style.display = 'none' ;
        document.getElementById('chek_cal3').checked = false; 
    }

    function ex_view_svobodnie(){
        document.getElementById('ot11').disabled = false ; 
        document.getElementById('do11').disabled = false ;
        document.getElementById('but_cal11').disabled = false ;
        document.getElementById('ot11').value = '' ; 
        document.getElementById('do11').value = '' ; 
        document.getElementById('calendar11').style.display = 'none' ;
        document.getElementById('chek_cal11').checked = false; 
    }
    
    function o_view_all(){
        document.getElementById('ot3').disabled = true ; 
        document.getElementById('do3').disabled = true ;
        document.getElementById('but_cal3').disabled = true ;
        document.getElementById('ot3').value = '' ; 
        document.getElementById('do3').value = '' ; 
        document.getElementById('calendar3').style.display = 'none' ;
        document.getElementById('chek_cal3').checked = false; 
        try{
        document.getElementById('view_button').disabled = true; 
        }catch(e){}
        ajaxPost('all_apatment','o_apatment_sort.php','data_login_us='+window.stat_login+'&data_id_us='+window.id_login_us+'&sort=name','');
    }    

    function ex_view_all(){
        document.getElementById('ot11').disabled = true ; 
        document.getElementById('do11').disabled = true ;
        document.getElementById('but_cal11').disabled = true ;
        document.getElementById('ot11').value = '' ; 
        document.getElementById('do11').value = '' ; 
        document.getElementById('calendar11').style.display = 'none' ;
        document.getElementById('chek_cal11').checked = false; 
        try{
        document.getElementById('view_button').disabled = true; 
        }catch(e){}
        ajaxPost('all_apatment','ex_o_apatment_sort.php','data_login_us='+window.stat_login+'&data_id_us='+window.id_login_us+'&sort=name','');
    }
   
    function o_view_apatment(){
        k = getCheckedValue(document.forms['apatment_all'].elements['radio_apatment']);
        setCheckedValueDisable(document.forms['apatment_all'].elements['radio_apatment'], '');
        document.getElementById('view_button').disabled = true; 
        ajaxPost('apatment_now','o_reestr_apatment_view.php','data_login_us='+window.stat_login+'&data_id_us='+window.id_login_us+'&template=o_reestr_apatment_view.tpl.php&id='+k,'');
    }
    
    function ex_o_view_apatment(){
        k = getCheckedValue(document.forms['apatment_all'].elements['radio_apatment']);
        //setCheckedValueDisable(document.forms['apatment_all'].elements['radio_apatment'], '');
        id_cl =  document.getElementById('id_user_login').value;
        status = document.getElementById('status_login').value;
        ajaxPost('apatment_now','ex_o_reestr_apatment_view.php','data_login_us='+window.stat_login+'&data_id_us='+window.id_login_us+'&template=ex_o_reestr_apatment_view.tpl.php&id='+k+'&status='+status+'&id_user='+id_cl,'');
    }
    
    function o_otmena_raspisanie(){
        setCheckedValueUnDisable(document.forms['apatment_all'].elements['radio_apatment'], '');
        k = getCheckedValue(document.forms['apatment_all'].elements['radio_apatment']);
        if(k==''){
            document.getElementById('view_button').disabled = true; 
        }else{
            document.getElementById('view_button').disabled = false; 
        }
        document.getElementById('apatment_now').innerHTML = '';  
    }
    
    function ex_o_otmena_raspisanie(){
        setCheckedValueUnDisable(document.forms['apatment_all'].elements['radio_apatment'], '');
        k = getCheckedValue(document.forms['apatment_all'].elements['radio_apatment']);
        document.getElementById('apatment_now').innerHTML = '';  
    }
    
    function o_operator_zakaz(){
        var k = getCheckedValue(document.forms['apatment_all'].elements['radio_apatment']); 
        document.getElementById('calendar_pos').value = '1';
        var id_user_login = document.getElementById('id_user_login').value;
        var status_login = document.getElementById('status_login').value;
        ajaxPost('admin_zakaz_div','o_reestr_apatment_operator_zakaz.php','data_login_us='+window.stat_login+'&data_id_us='+window.id_login_us+'&template=o_reestr_apatment_operator_zakaz.tpl.php&id_user='+id_user_login+'&status='+status_login+'&id_apatment='+k,''); 
        create_calendar();
    }
    
    function o_check_cals(){
        document.getElementById('calendar_pos').value='11';
        s = document.getElementById('chek_cal11').checked;
        if(s == true){
            document.getElementById('chek_cal11').checked = false;
            document.getElementById('but_cal11').value = 'Show Cal';
        }else{
            document.getElementById('chek_cal11').checked = true;
            document.getElementById('but_cal11').value = 'Hide Cal';
        }
        
        try{
            document.getElementById('calendar5').style.display = 'none';
            document.getElementById('chek_cal5').checked = false; 
        }catch (e){
        }
        create_calendar();
        o_visib('calendar11');
         
    }

    function ex_check_cals(){
        document.getElementById('calendar_pos').value='3';
        try{
            document.getElementById('calendar5').style.display = 'none';
            document.getElementById('chek_cal5').checked = false; 
        }catch (e){
        }
        create_calendar();
        o_visib('calendar3');
         
    }
    
    function check_cals3(){
        s = document.getElementById('chek_cal3').checked;
        if(s == true){
            document.getElementById('chek_cal3').checked = false;
            document.getElementById('but_cal3').value = 'Show Cal';
        }else{
            document.getElementById('chek_cal3').checked = true;
            document.getElementById('but_cal3').value = 'Hide Cal';
        }
        document.getElementById('calendar_pos').value='3';
        try{
            document.getElementById('calendar5').style.display = 'none';
            document.getElementById('chek_cal5').checked = false; 
        }catch (e){
        }
        create_calendar();
        o_visib('calendar3');
         
    }

    function o_check_cals4(){
        s = document.getElementById('chek_cal4').checked;
        if(s == true){
            document.getElementById('chek_cal4').checked = false;
            document.getElementById('but_cal4').value = 'Show Cal';
        }else{
            document.getElementById('chek_cal4').checked = true;
            document.getElementById('but_cal4').value = 'Hide Cal';
        }
        document.getElementById('calendar_pos').value='4';
        try{
            document.getElementById('calendar1').style.display = 'none';
            document.getElementById('chek_cal1').checked = false; 
        }catch (e){
        }
        create_calendar();
        o_visib('calendar4');
         
    }
    
    function o_check_cals6(){
        s = document.getElementById('chek_cal6').checked;
        if(s == true){
            document.getElementById('chek_cal6').checked = false;
            document.getElementById('but_cal6').value = 'Show Cal';
        }else{
            document.getElementById('chek_cal6').checked = true;
            document.getElementById('but_cal6').value = 'Hide Cal';
        }
        document.getElementById('calendar_pos').value='6';
        try{
            document.getElementById('calendar4').style.display = 'none';
            document.getElementById('chek_cal4').checked = false; 
        }catch (e){
        }
        create_calendar();
        o_visib('calendar6');
    }
    
    
    function o_check_cal1(){
        document.getElementById('chek_cal').checked = false; 
        document.getElementById('calendar_pos').value='1';
        document.getElementById('calendar').style.display = 'none';
        create_calendar();
        visib('calendar1');
    }
    
    function o_add_period(){
        var tcMess = "Add interval ?";
        var pos = document.getElementById('calendar_pos').value; 
        var ot_date = '';
        try{ 
            ot_date = document.getElementById('ot'+pos).value ;
        }catch(e){}   
        if(ot_date == '' || ot_date == 'undefined'){
            alert('Select date');
        }else{
            if (confirm(tcMess)){
                
                var status_login = document.getElementById('status_login').value ;
                var id_user_login = document.getElementById('id_user_login').value ;
                var do_date = document.getElementById('do'+pos).value ;
                var ids = document.getElementById('id_view_now').value;
                ajaxPost('apatment_now','a_apatment_check_time.php','data_login_us='+window.stat_login+'&data_id_us='+window.id_login_us+'&check=add_new_time&ot='+ot_date+'&do='+do_date+'&id='+ids+'&template=a_reestr_apatment_view.tpl.php&status_login='+status_login+'&id_user_login='+id_user_login,'');
            }else{
                alert("Cancel operation");
            }
        }
    }
    
    function ex_o_add_period(){
        var tcMess = "Add interval ?";
        var pos = document.getElementById('calendar_pos').value; 
        var ot_date = '';
        try{ 
            ot_date = document.getElementById('ot'+pos).value ;
        }catch(e){}   
        if(ot_date == '' || ot_date == 'undefined'){
            alert('Select date');
        }else{
            if (confirm(tcMess)){
                var k = getCheckedValue(document.forms['apatment_all'].elements['radio_apatment']);
                var ex = o_getIdFormChecked(document.forms['external'].elements['external_check']);
                //setCheckedValueDisable(document.forms['apatment_all'].elements['radio_apatment'], '');
                var id_cl =  document.getElementById('id_user_login').value;
                var status = document.getElementById('status_login').value;
                var add_info = document.getElementById('add_info').value; 
                var service = document.getElementById('id_service_cart').innerHTML;                                                   
                var status_login = document.getElementById('status_login').value ;
                var id_user_login = document.getElementById('id_user_login').value ;
                var do_date = document.getElementById('do'+pos).value ;
                var ids = document.getElementById('id_view_now').value;
                ajaxPost('apatment_now','ex_apatment_check_time.php','data_login_us='+window.stat_login+'&data_id_us='+window.id_login_us+'&check=add_new_time&ot='+ot_date+'&do='+do_date+'&id='+ids+'&template=ex_o_reestr_apatment_view.tpl.php&status_login='+status_login+'&id_user_login='+id_user_login+'&status='+status+'&id_user='+id_cl+'&id='+k+'&service='+service+'&external='+ex+'&add_info='+add_info,'');
            }else{
                alert("Cancel operation");
            }
            
        }
    }

    function o_getIdFormChecked(radioObj, newValue) {
        if(!radioObj)
            return;
        var radioLength = radioObj.length;
        if(radioLength == undefined) {
            radioObj.checked = (radioObj.value == newValue.toString());
            return;
        }
        var k=new Array()
        for(var i = 0; i < radioLength; i++) {
            if( radioObj[i].value != '' && radioObj[i].checked == true){
                k[i] = radioObj[i].value;
            }
        }
        k= k.join (',');
        return k;
    }
    
    function o_getIdForm(radioObj, newValue) {
        if(!radioObj)
            return;
        var radioLength = radioObj.length;
        if(radioLength == undefined) {
            radioObj.checked = (radioObj.value == newValue.toString());
            return;
        }
        var k=new Array()
        for(var i = 0; i < radioLength; i++) {
            if( radioObj[i].value != ''){
                k[i] = radioObj[i].value;
            }
        }
        k= k.join (',');
        return k;
    }
    
    function o_all_view_apatment(){
       z = getIdForm(document.forms['apatment_all'].elements['radio_apatment'], '');
       ajaxPost('apatment_now','o_reestr_apatment_view_all.php','data_login_us='+window.stat_login+'&data_id_us='+window.id_login_us+'&id_view='+z,'');
    
    }
    
    function o_spisok(){
        document.getElementById('apatment_now').innerHTML = ''; 
        ajaxPost('user','o_admin_apatment.php','data_login_us='+window.stat_login+'&data_id_us='+window.id_login_us+'&template=o_reestr_zakaz.tpl.php','');
    }
    
    function o_check_cal2(){
        s = document.getElementById('chek_cal2').checked;
        if(s == true){
            document.getElementById('chek_cal2').checked = false;
            document.getElementById('but_cal2').value = 'Show Cal';
        }else{
            document.getElementById('chek_cal2').checked = true;
            document.getElementById('but_cal2').value = 'Hide Cal';
        }
        document.getElementById('calendar_pos').value='2';
        create_calendar();
        visib('calendar2');
        
    }
    
    function o_view_zakaz(type){
        pos = '2'; 
        ot_date = document.getElementById('ot'+pos).value ;
        do_date = document.getElementById('do'+pos).value ;
        try{
        where = document.getElementById('where_sort').value ; 
        }catch(e){}
        //alert(where);
        ajaxPost('all_zakaz','o_operator_apatment_zakaz_sort.php','data_login_us='+window.stat_login+'&data_id_us='+window.id_login_us+'&type='+type+'&ot='+ot_date+'&do='+do_date+'&where='+where,'');
    }
    
    function o_radio_dis_zakaz(){
        document.getElementById('view_button').disabled = false ;
    }
    
    function o_view_zakaz_one(){
        k = getCheckedValue(document.forms['zakaz_all'].elements['radio_zakaz']);
        setCheckedValueDisable(document.forms['zakaz_all'].elements['radio_zakaz'], '');
        document.getElementById('view_button').disabled = true ;
        ajaxPost('apatment_now','o_operator_apatment_zakaz.php','data_login_us='+window.stat_login+'&data_id_us='+window.id_login_us+'&template=o_reestr_apatment_view_zakaz.tpl.php&id='+k,'');
    }
    function o_otmena_view_zakaz(){
        document.getElementById('apatment_now').innerHTML = '';    
        setCheckedValueUnDisable(document.forms['zakaz_all'].elements['radio_zakaz'], '');
        document.getElementById('view_button').disabled = false ; 
    }
    
    function o_view_period_add(chks){
        var x = getCheckedValue(document.forms['apatment_all'].elements['radio_apatment']);
        var id=new Array()
        k=0;
        if(is_array(chks) == true){
            for (i = 0; i < chks.length; i++){
                if(chks[i].checked != true){
                    id[k]=chks[i].value; 
                    k=k+1;
                }
            }
            id = id.join (','); 
        }else{
            id  = chks.value;
        }
        if(id != ''){
            tcMess = "Save change?";
            if (confirm(tcMess)){
                ajaxPost('apatment_now','o_reestr_apatment_view.php','data_login_us='+window.stat_login+'&data_id_us='+window.id_login_us+'&template=o_reestr_apatment_view.tpl.php&del_id='+id+'&id='+x,''); 
            }else{
                alert("Cancel operation ");
            }
        }
    }
    
    function ex_o_view_period_add(chks){
        var x = getCheckedValue(document.forms['apatment_all'].elements['radio_apatment']);
     //   alert(x);
        var id_cl =  document.getElementById('id_user_login').value;
        var status = document.getElementById('status_login').value;
        var id=new Array()
        k=0;
        if(is_array(chks) == true){
            for (i = 0; i < chks.length; i++){
                if(chks[i].checked != false){
                    id[k]=chks[i].value; 
                    k=k+1;
                }
            }
            id = id.join (','); 
        }else{
            id  = chks.value;
        }
        if(id != ''){
            tcMess = "Save change?";
            if (confirm(tcMess)){
                ajaxPost('apatment_now','ex_o_reestr_apatment_view.php','data_login_us='+window.stat_login+'&data_id_us='+window.id_login_us+'&template=ex_o_reestr_apatment_view.tpl.php&del_id='+id+'&id='+x+'&status='+status+'&id_user='+id_cl,''); 
            }else{
                alert("Cancel operation ");
            }
        }
    } 
    
    function ex_chek_del(chks){
        var good = false;
        if(is_array(chks) == true){
            for (i = 0; i < chks.length; i++){
                if(chks[i].checked == true){
                    good = true;    
                }
            }
        }else{
            if(chks.checked == true){
                good = true;    
            }
        }
        if(good == true){
            document.getElementById('delete_zakaz').disabled = false;
        }else{
            document.getElementById('delete_zakaz').disabled = true;
        }
    }                           
    
    function o_add_period(){
        tcMess = "Add interval? ";
        if (confirm(tcMess)){
            var pos = document.getElementById('calendar_pos').value; 
            var ot_date = document.getElementById('ot'+pos).value ;
            var status_login = document.getElementById('status_login').value ;
            var id_user_login = document.getElementById('id_user_login').value ;
            var do_date = document.getElementById('do'+pos).value ;
            var ids = document.getElementById('id_view_now').value;
            ajaxPost('apatment_now','o_apatment_check_time.php','data_login_us='+window.stat_login+'&data_id_us='+window.id_login_us+'&check=add_new_time&ot='+ot_date+'&do='+do_date+'&id='+ids+'&template=o_reestr_apatment_view.tpl.php&status_login='+status_login+'&id_user_login='+id_user_login,'');
        }else{
            alert("Cancel operation");
        }
    }
    
    function o_provesti_zakaz(){
        ajaxPost('user','o_operator_sdelka.php','data_login_us='+window.stat_login+'&data_id_us='+window.id_login_us+'&template=o_operator_sdelka.tpl.php','');
        document.getElementById('apatment_now').innerHTML = '';    
    }
    
    function o_ot_sebya(){
        s = document.getElementById('ot_sebya').checked;
        if(s == true){
            setCheckedValueDisable(document.forms['client_all'].elements['radio_client'], '');
            setCheckedValue(document.forms['client_all'].elements['radio_client'], ''); 
            document.getElementById('oformit').disabled = false ;
        }else{
            setCheckedValueUnDisable(document.forms['client_all'].elements['radio_client'], '');
            document.getElementById('oformit').disabled = true ;
        }
    }
    function o_radio_zakaz_apatment(){
        document.getElementById('oformit').disabled = false ;    
    }
    
    function sort_client(sort){
        ajaxPost('user','o_operator_sdelka.php','data_login_us='+window.stat_login+'&data_id_us='+window.id_login_us+'&template=o_operator_sdelka.tpl.php&order_param='+sort,'');        
    }
    
    function o_zakaz_apatment(){
        document.getElementById('oformit').disabled = true ;
        document.getElementById('ot_sebya').disabled = true ;
        setCheckedValueDisable(document.forms['client_all'].elements['radio_client'], '');
        ajaxPost('apatment_now','o_operator_sdelka_apatment.php','data_login_us='+window.stat_login+'&data_id_us='+window.id_login_us+'&template=o_operator_sdelka_apatment.tpl.php','');    
    }
    
    function o_step3(){ 
        k = getCheckedValue(document.forms['apatment_all'].elements['radio_apatment']); 
        setCheckedValueDisable(document.forms['apatment_all'].elements['radio_apatment'], '');
        s = document.getElementById('ot_sebya').checked;
        if(s == true){
            status = document.getElementById('status_login').value; 
            id_client = document.getElementById('id_user_login').value; 
            ajaxPost('zakaz_step3','o_operator_sdelka_step3.php','data_login_us='+window.stat_login+'&data_id_us='+window.id_login_us+'&template=o_operator_sdelka_step3.tpl.php&status='+status+'&id_client='+id_client+'&id_apatment='+k,'');
        }else{
            q = getCheckedValue(document.forms['client_all'].elements['radio_client']);
            ajaxPost('zakaz_step3','o_operator_sdelka_step3.php','data_login_us='+window.stat_login+'&data_id_us='+window.id_login_us+'&template=o_operator_sdelka_step3.tpl.php&status=&id_client='+q+'&id_apatment='+k,'');
        }
        document.getElementById('step3').disabled = true ;
        document.getElementById('ot4').disabled = true ;
        document.getElementById('do4').disabled = true ;
        document.getElementById('chek_cal4').disabled = true ; 
        document.getElementById('default_apatment').disabled = true ;
    }
    
    function o_radio_dis_zak(){
        document.getElementById('step3').disabled = false ;     
    }
    
    function o_list_all(id){
        z = getCheckedValue(document.forms['apatment_all'].elements['radio_apatment']);
        k=document.getElementById('cart').innerHTML;
        //перетягивание фитчерсов ajaxPost('list_uslug','o_reestr_apatment_list_uslug.php','id='+id+'&vibranie='+k+'&id_apatment='+z, 'o_dd');
        ajaxPost('list_uslug','o_reestr_apatment_list_uslug.php','data_login_us='+window.stat_login+'&data_id_us='+window.id_login_us+'&id='+id+'&vibranie='+k+'&id_apatment='+z, '');
    }
    
    function o_dd(){
        string = document.getElementById('id_uslugis').innerHTML;
        //alert(string)
        arrays = explode( "*", string );
        o_ddd(arrays);
    }   

    function o_ddd(arrays){
        var allSpacesRe = /\s+/g;
        for( var Maker in arrays ) {
            k = arrays[Maker];
            k = k.replace(allSpacesRe, "");
            box = 'product'+k;
            //alert(box);      
            if(k != ''){
                new Draggable(box, {revert:true})
            }
        }
        
        string = document.getElementById('id_uslug_cart').innerHTML;
        arrays = explode( "*", string );
        for( var Maker in arrays ) {
            k = arrays[Maker];
            k = k.replace(allSpacesRe, "");
            box = 'item_'+k;
            //alert(box)
            if(k != ''){
                new Draggable(box, {revert:true})
            }
        }
        status = document.getElementById('status_login').value; 
        id_client = document.getElementById('id_user_login').value; 
        Droppables.add("cart", {accept:'products', hoverclass:'cart-active', onDrop:function(element){new Ajax.Updater('items', 'o_add_uslug.php', {asynchronous:true, evalScripts:true, onComplete:function(request){Element.hide('indicator');o_creaDraggable(encodeURIComponent(element.id));}, onLoading:function(request){Element.show('indicator');}, parameters:'id=' + encodeURIComponent(element.id)+'&id_client='+id_client+'&status='+status})}})

        Droppables.add("wastebin", {accept:'cart-items', hoverclass:'wastebin-active', onDrop:function(element){Element.hide(element); new Ajax.Updater('items', 'o_remove_uslug.php', {asynchronous:true, evalScripts:true, onComplete:function(request){Element.hide('indicator');o_creaDraggable(encodeURIComponent(element.id));}, onLoading:function(request){Element.show('indicator');}, parameters:'id='+ encodeURIComponent(element.id)+'&id_client='+id_client+'&status='+status})}})
   
    }

    function o_creaDraggable(a){
        var allSpacesRe = /\s+/g;
        string = document.getElementById('id_uslug_cart').innerHTML;
        arrays = explode( "*", string );
        for( var Maker in arrays ) {
            k = arrays[Maker];
            k = k.replace(allSpacesRe, "");
            box = 'item_'+k;
            if(k != ''){
                new Draggable(box, {revert:true})
            }
        }
    }
    
    function o_list_all_service(id){
        z = getCheckedValue(document.forms['apatment_all'].elements['radio_apatment']);
        k=document.getElementById('cart_service').innerHTML;
        ajaxPost('list_sevice','o_reestr_apatment_list_service.php','data_login_us='+window.stat_login+'&data_id_us='+window.id_login_us+'&id='+id+'&vibranie='+k+'&id_apatment='+z, 'o_dd_s();');
         
    }
    
    function o_dd_s(){
        string = document.getElementById('id_services').innerHTML;
        //alert(string)
        arrays = explode( "*", string );
        o_ddd_s(arrays);
    }   

    function o_ddd_s(arrays){
        var allSpacesRe = /\s+/g;
        for( var Maker in arrays ) {
            k = arrays[Maker];
            k = k.replace(allSpacesRe, "");
            box = 'product_service'+k;
            //alert(box);      
            if(k != ''){
                new Draggable(box, {revert:true})
            }
        }
        
        string = document.getElementById('id_service_cart').innerHTML;
        arrays = explode( "*", string );
        for( var Maker in arrays ) {
            k = arrays[Maker];
            k = k.replace(allSpacesRe, "");
            box = 'item_service_'+k;
            //alert(box)
            if(k != ''){
                new Draggable(box, {revert:true})
            }
        }
        status = document.getElementById('status_login').value; 
        id_client = document.getElementById('id_user_login').value; 
		Droppables.add("cart_service", {accept:'products_service', hoverclass:'cart-active', onDrop:function(element){status = $('status_login').value; id_client = $('id_user_login').value;  new Ajax.Updater('items_service', 'o_add_service.php', {asynchronous:true, evalScripts:true, onComplete:function(request){Element.hide('indicator_service');o_creaDraggable_s(encodeURIComponent(element.id));}, onLoading:function(request){Element.show('indicator_service');}, parameters:'id=' + encodeURIComponent(element.id)+'&id_client='+id_client+'&status='+status})}})

        Droppables.add("wastebin_service", {accept:'cart-items_service', hoverclass:'wastebin-active', onDrop:function(element){status = $('status_login').value; id_client = $('id_user_login').value; Element.hide(element); new Ajax.Updater('items_service', 'o_remove_service.php', {asynchronous:true, evalScripts:true, onComplete:function(request){Element.hide('indicator_service');o_creaDraggable_s(encodeURIComponent(element.id));}, onLoading:function(request){Element.show('indicator_service');}, parameters:'id='+ encodeURIComponent(element.id)+'&id_client='+id_client+'&status='+status})}})
   
    }

    function o_creaDraggable_s(a){
        var allSpacesRe = /\s+/g;
        string = document.getElementById('id_service_cart').innerHTML;
        arrays = explode( "*", string );
        for( var Maker in arrays ) {
            k = arrays[Maker];
            k = k.replace(allSpacesRe, "");
            box = 'item_'+k;
            //alert(box);
            if(box != 'item_'){
                new Draggable(box, {revert:true})
            }
        }
    }
    
    function o_add_zakaz(){
        var s = document.getElementById('ot_sebya').checked;
        if(s == true){
            var status = document.getElementById('status_login').value
            var client = document.getElementById('id_user_login').value
        }else{
            var client = getCheckedValue(document.forms['client_all'].elements['radio_client'], '');
            var status='';
        }
        var apatment = getCheckedValue(document.forms['apatment_all'].elements['radio_apatment'], '');
        var price = document.getElementById('price_apatment_all').innerHTML;
        //перетягивание фитчерсов uslug = document.getElementById('id_uslug_cart').innerHTML;
        var uslug = document.getElementById('id_uslugis').innerHTML;
        var service = document.getElementById('id_service_cart').innerHTML;
        var date_ot = document.getElementById('ot6').value;
        var date_do = document.getElementById('do6').value;
        var kol_vo = $('kol_vo').options[$('kol_vo').selectedIndex].value;
        ajaxPost('qqq','o_reestr_apatment_zakaz_complete.php','data_login_us='+window.stat_login+'&data_id_us='+window.id_login_us+'&apatment='+apatment+'&price='+price+'&uslug='+uslug+'&service='+service+'&date_ot='+date_ot+'&date_do='+date_do+'&client='+client+'&status='+status+'&kol_vo='+kol_vo, 'add_complite();');
    }
    
    function add_complite(){
        alert('Successfully add')
    }
    
    function o_check(){
        var k = document.getElementById('rezult_add').innerHTML;

		if(k == 'Available'){
			try{
                document.getElementById('steps3last').disabled = false;
				}catch (e){}
			try{
				document.getElementById('steps3last_div').style.display = 'none'; 
                document.getElementById('steps3last_div_pp').style.display = 'none'; 
			}catch (e){}
            try{
				document.getElementById('steps3last_div_url').style.display = '';  
                document.getElementById('steps3last_div_url_pp').style.display = '';  
            }catch (e){}
        }else{
            try{
                document.getElementById('steps3last_div').style.display = '';
                document.getElementById('steps3last_div_pp').style.display = '';
            }catch (e){}
            try{ 
                document.getElementById('steps3last_div_url').style.display = 'none';
                document.getElementById('steps3last_div_url_pp').style.display = 'none';
            }catch (e){}
            try{
                document.getElementById('steps3last').disabled = true; 
            }catch (e){}
        }
    }

     
    
 
    
    
    
