﻿
    function tw_GetTopNTweetsFormatted(intTopN){
        document.getElementById("divTweet").innerHTML = "loading tweet...";       
        ret = ws_Twitter.GetTopNTweetsFormatted(intTopN, tw_OnCompleteGetTopNTweets, tw_OnErrorGeneric, tw_OnTimeOutGeneric);        
    }
    function tw_OnCompleteGetTopNTweets(result){
        document.getElementById("divTweet").innerHTML = result;
    }



    function tw_OnErrorGeneric(error){
        var stackTrace = error.get_stackTrace();
        var message = error.get_message();
        var statusCode = error.get_statusCode();
        var exceptionType = error.get_exceptionType();
        var timedout = error.get_timedOut();
        var strMessage;
       
        // Display the error.    
        //strMessage = "Stack Trace: " +  stackTrace + "    ||    Service Error: " + message + "    ||    Status Code: " + statusCode + "    ||    Exception Type: " + exceptionType + "    ||    Timedout: " + timedout;
        strMessage = "Message: " +  message;
        //window.alert("Error in ws_VideoProgress:" + strMessage);  
    }

    function tw_OnTimeOutGeneric(error){
        var stackTrace = error.get_stackTrace();
        var message = error.get_message();
        var statusCode = error.get_statusCode();
        var exceptionType = error.get_exceptionType();
        var timedout = error.get_timedOut();
        var strMessage;
       
        // Display the error.    
        //strMessage = "Stack Trace: " +  stackTrace + "    ||    Service Error: " + message + "    ||    Status Code: " + statusCode + "    ||    Exception Type: " + exceptionType + "    ||    Timedout: " + timedout;
        strMessage = "Message: " +  message;
        //window.alert("Timeout in ws_VideoProgress:" + strMessage);  
    }
