// listeners here called by the player when it load 
var current_refid;
var dbexists = true;

function onTemplateLoaded() {
    callFlash("addEventListener", "mediaLoad", "onMediaLoad");
    callFlash("addEventListener", "templateReady", "onTemplateReady");     
}

function getCurrentTitle_Result(infoObj) {
     $("div .domtab_614").hide();
    current_refid = infoObj.referenceId;
    retrieve_company_description(current_refid);
    //retrieve_news(current_refid);
    if(dbexists) {
        $("#rxid").val(current_refid);
        //alert("val is " + mg);
        retrieve_comments(current_refid); 
    }
}

function onTemplateReady(infoObj) {
    callFlash("getCurrentTitle");
}

function onMediaLoad(infoObj) {    
    callFlash("getCurrentTitle");
}

function retrieve_company_description(rxid) {
    if(rxid == "" || rxid == null) {
        $("div .CPTabs").hide();
        dbexists = false;
    } else {
        $.get("/includes/community/company_description.php", 
            { rxid: rxid }, 
                function(data){
                    if (data == "false") {
                        $("div .CPTabs").hide();
                        dbexists = false;
                    } else {
                         //alert("Data Loaded: " + data);
                         dbexists = true;
                         $("div .CPTabs").show();
                         $("#jq_company_description").html(data);
                    }     
            } 
        ); 
    }
}

function retrieve_news(rxid) {
    //alert("inside " + rxid);
    $.get("/includes/community/jq_company_news_blogs.php", 
        { r: rxid, n: 10, t: "product" }, 
            function(data){ 
            //alert("Data Loaded: " + data);
            $("#jq_news").html(data);  
        } 
    );
}

function retrieve_comments(rxid) {
    //alert("inside " + rxid);
    $.get("/includes/community/demodialog.php", 
        { rxid: rxid, n: 5 }, 
            function(data){ 
            //alert("Data Loaded: " + data);
            $("#jq_comments").html(data);  
        } 
    );
}
