/* 
 * This file contains functions used by the Image Editor 
 */

function management_position_showManageManagementPositionForm(input)
{  //alert(input);
    var delim =',';
    var btn_manage_management_position_id=getTokenAt(input,0,delim,2);
    var div_manage_management_position_module_box=getTokenAt(input,1,delim,2);

   var action_file_path = "management_position/index.php";
   var actioncmd = "?show_manage_management_position_request=1";

       var url = action_file_path+actioncmd;
       url=url+"&sid="+Math.random();

       $(function()
       {
		// a workaround for a flaw in the demo system (http://dev.jqueryui.com/ticket/4375), ignore!
		$( "#dialog:ui-dialog" ).dialog( "destroy" );

		$( "#"+div_manage_management_position_module_box).dialog({
			autoOpen: false,
			height: 450,
			width: 580,
			modal: true,
                        draggable: false,
                        resizable:false,
                        show:"fade",
                        hide:"fade"

		});

		$( "#"+btn_manage_management_position_id )
                .click(function(e)
                {  // alert(module_id);
                    e.preventDefault();
                    $( "#"+div_manage_management_position_module_box).dialog( "open" );

                  $.ajax({
                            method: "get",url:url,data: "page",
                            beforeSend: function()
                            {
                              showSpinner(div_manage_management_position_module_box);
                            },
                            complete: function()
                            {},
                            success: function(html)
                            {
                              $("#"+div_manage_management_position_module_box).html(html);
                            }
                     }); //close $.ajax()
                });
	});
}//management_position_showManageManagementPositionForm()


//this function helps to select a tour package to be made the current promotion
function management_position_showAddManagementPositionForm(input)
{  //alert(input);
    var delim =',';
    var div_add_management_position_id = getTokenAt(input,0,delim,2);
    var div_show_management_positions_id = getTokenAt(input,1,delim,2);

        var action_file_path = "management_position/index.php";
        var actioncmd = "?show_add_management_position_form_request=1"+
                        "&&div_show_management_positions_id="+
                        div_show_management_positions_id;

        var url = action_file_path+actioncmd;
        url=url+"&sid="+Math.random();

        $.ajax({
            method: "get",url:url,data: "page",
            beforeSend: function()
            {
                showSpinner(div_add_management_position_id);
            },
            complete: function()
            {
            },
            success: function(html)
            { // alert(html);
             $("#"+div_add_management_position_id).html(html);
            }
     });

}//management_position_showAddManagementPositionForm()

function management_position_showEditManagementPositionForm(input)
{ //alert(input);
    var delim =',';
    var management_position_id=parseInt(getTokenAt(input,0,delim,3));
    var div_edit_management_position_id=getTokenAt(input,1,delim,3);
    var div_show_management_positions_id=getTokenAt(input,2,delim,3);

        var action_file_path = "management_position/index.php";
        var actioncmd = "?show_edit_management_position_form_request=1"+
                        "&&management_position_id="+management_position_id+
                        "&&div_show_management_positions_id="+
                        div_show_management_positions_id;

        var url = action_file_path+actioncmd;
        url=url+"&sid="+Math.random();

        $.ajax({
            method: "get",url:url,data: "page",
            beforeSend: function()
            {
                showSpinner(div_edit_management_position_id);
            },
            complete: function()
            {
            },
            success: function(html)
            {
             $("#"+div_edit_management_position_id).html(html);
            }
     });

}//management_position_showEditManagementPositionForm()


 //this function coordinate the saving of an module info which has just been
   //edited
      function management_position_editManagementPosition(input)
      { //alert(input);
        var delim =',';
        var missing_fields = 0;

        var management_position_id =parseInt(getTokenAt(input,0,delim,4));
        var txt_management_position_name_id=getTokenAt(input,1,delim,4);
        var div_show_management_positions_id=getTokenAt(input,2,delim,4);
        var function_cmd=getTokenAt(input,3,delim,4);

        var management_position_name= $("#"+txt_management_position_name_id).val();
        if(($('#'+txt_management_position_name_id).
                    hasClass('ui-state-error'))||(!management_position_name))
         {
            $("#"+txt_management_position_name_id).addClass( "ui-state-error" );
            missing_fields = 1;
         }

        if(missing_fields!=0)
            {
                alert("Please provide a Name/Title for the position ");
                return;
            }

        var action_file_path = "management_position/index.php";
        var actioncmd;

             if("ADD"==function_cmd)
               {
            actioncmd = "?add_management_position_submit=1"+
            "&&management_position_name="+management_position_name+
            "&&div_show_management_positions_id"+
            div_show_management_positions_id;
               }
              else
            {
             actioncmd = "?edit_management_position_submit=1"+
            "&&management_position_name="+management_position_name+
            "&&management_position_id="+management_position_id+
            "&&div_show_management_positions_id"+
            div_show_management_positions_id;
            }

            var url = action_file_path+actioncmd;
            url=url+"&sid="+Math.random();

           // alert(url);

        $.ajax({
            method: "get",url:url,
            beforeSend: function()
            {
                showSpinner(div_show_management_positions_id);
            },
            complete: function()
            {
            },
            success: function(html)
            {//alert(html);
             $("#"+div_show_management_positions_id).html(html);
            }
     });


      }//management_position_editManagementPosition()




//this function helps to select a tour package to be made the current promotion
function management_position_updateMemberManagementPosition(input)
{  // alert(input);
        var delim =',';
        var member_id=parseInt(getTokenAt(input,0,delim,3));
        var select_update_member_management_position_id=getTokenAt(input,1,delim,3);
        var div_update_member_management_position_id=getTokenAt(input,2,delim,3);

        var selected_management_position_name =
            $("#"+select_update_member_management_position_id).val();

        //alert(new_management_position_id);

        var action_file_path = "management_position/index.php";
        var actioncmd = "?update_member_management_position_request=1"+
                        "&&member_id="+member_id+
                        "&&selected_management_position_name="
                        +selected_management_position_name;

        var url = action_file_path+actioncmd;
        url=url+"&sid="+Math.random();

        //alert(url);

        //get the content to display using ajax
        $.ajax({
            method: "get",url:url,data: "page",
            beforeSend: function()
            {
                showSpinner(div_update_member_management_position_id);

            },
            complete: function()
            {
            },
            success: function(html)
            {//alert(html);
             $("#"+div_update_member_management_position_id).html("");
            }
     }); //close $.ajax()
}



function management_position_showMemberOnManagementPage(input)
{
    //alert(input);
    var delim =',';
    var show_on_management_page;
    var member_id =getTokenAt(input,0,delim,2);
    var checkbox_show_member_on_management_page_id= getTokenAt(input,1,delim,2);

    var checkbox = document.getElementById(checkbox_show_member_on_management_page_id);

  if(checkbox.checked)
    {
        //alert("checked");
        show_on_management_page = 1;
    }
    else
    {
     //   alert("unchecked");
       show_on_management_page = 0;
    }

        var action_file_path = "management_position/index.php";
        var actioncmd = "?show_member_on_management_page_request=1"+
                        "&&member_id="+member_id+
                        "&&show_on_management_page="+show_on_management_page;

        var url = action_file_path+actioncmd;
        url=url+"&sid="+Math.random();

        //alert(url);
        //get the content to display using ajax
        $.ajax({
            method: "get",url:url,
            beforeSend: function()
            {
            },
            complete: function()
            {
            },
            success: function(html)
            {
                //alert(html);
            }
     }); //close $.ajax()
     
}//management_position_showMemberOnManagementPage
