/******************************
* SofiaPuppet.com Additional JS functionality
* JQuery is required!
* 
*/

var baseURL = "http://www.sofiapuppet.com/index.php/";

var AjaxCalls = Array(
    {controler: "adm_staff_new", url: baseURL+"adm/staff_add_html/"},
    {controler: "site_model_popup", url: baseURL+"main/model_popup_html/"},
    
    {controler: "", url: baseURL}
);

function getAjaxCallURL(controler) {

    for(r=0;r<AjaxCalls.length;r++) {
        if (AjaxCalls[r].controler==controler) return AjaxCalls[r].url;
    }

}

function adm_popup ($key,$val)
{
    callURL = getAjaxCallURL($key)+$val;
    $.getJSON(callURL,
        function(data){
            $.fancybox(
                data.html,
                {
                    'hideOnOverlayClick' : false,
                    'autoDimensions' : true,
                    'autoScale' : true,
                    'width'            : 'auto',
                    'height'            : 'auto',
                    'transitionIn'     : 'elastic',
                    'transitionOut'     : 'fade'
                }
            );
 
        });
}


function show_pr_popup ($parent, $id, $monday, $salon)
{
    $.getJSON( baseURL+"main/mprogramme_popup_html/"+$id+"/"+$monday+"/"+$salon+"/"+Math.random(),
        function(data){
            $('.m_popup').remove();
            $(data.html).insertAfter($parent);
        });
    
}

function show_mngr_popup ($parent, $id)
{
    $.getJSON( baseURL+"main/mngr_popup_html/"+$id+"/"+Math.random(),
        function(data){
            $('.m_popup').remove();
            $(data.html).insertAfter($parent);
        });
    
}

function show_act_popup ($parent, $id)
{
    $.getJSON( baseURL+"main/act_popup_html/"+$id+"/"+Math.random(),
        function(data){
            $('.a_popup').remove();
            $(data.html).insertAfter($parent);
        });
    
}


