function ShowDiv(div)
{
    var d = document.getElementById(div);
    if(d)
    {
        if(d.style.display=='none')
        {
            d.style.display='';
        }
        else
        {
            dd.style.display='none';
        }
    }
    
    return false;
}   

function OnScript(h,d,eventID)
{
    if(h=="MOD" || h=="mod") {
        // fade out slides to create an effect when loading
        $("#slides").hide();
        currentAssetType = "slide";
        eventStarted = true;	    
        var q = d.split(",");
        currentSlide = q[1];
        // zeroise slides
        if(q[1].length==1)
        {
            q[1]="00"+q[1];
        }
        if(q[1].length==2)
        {
            q[1]="0"+q[1];
        }                
	    slideSrc = "slides/" + eventID + "/" + q[0] + "/slide" + q[1] + ".jpg";
	    $("#slides").attr('src',slideSrc).fadeIn("slow");
    }
    else if(h=="POLL"||h=="poll" || h ==4)
    {    
        currentAssetType = "poll";      
	    var url = "polls.aspx?";	    
        url += "PollID=" + d;
        
        $("#pollDiv").load(url, function(){
            
            $("#pollContainerDiv").fadeIn("slow");
        });
        
//        ServiceMethod("assetservice.asmx","GetPollQuestions" , ["pollID", d ], function(result){
//                $("#pollDiv").html(result);
//                $("#slides").hide();
//                $("#pollDiv").fadeIn("slow");
//            }
//            , function(){
//                alert("An error occured while getting questions.");
//            });
        
	    currentPoll = d;
    }
    else if(h=="POLLQUESTION"||h=="pollquestion" || h=="question" || h == 14 )
    {    
        $("#slides").hide();
        currentAssetType = "poll";      
	    var url = "poll.aspx?";	    
        url += "PQID=" + d;
        $("#slides div.midbox").load(url, function(){
            $("#slides").fadeIn("slow");
        });
	    currentPoll = d;
    }
    else if(sType == 0)
    {
        // first find selected speaker and change their style to normal.
        var previousSpeaker = getObjInFrameName("divSpeaker_"+ currentSpeakerID, "Tab");
        if(previousSpeaker)
        {               
             previousSpeaker.className = originalSpeakerCSS;
        } 
        
        var speakerDivObj = getObjInFrameName("divSpeaker_"+ sParam, "Tab");
        if(speakerDivObj)
        {
            originalSpeakerCSS = speakerDivObj.className ;
            speakerDivObj.className = "selectedSpeaker";
        }        	        
        currentSpeakerID = sParam;
    }
    else if(sType==1)
    {	   
        $("#slides").hide();
        currentAssetType = "slide";
        var slideIMG = getObjInFrameName("slides", "Tab");
        var slideURL = "AjaxHandler.ashx?fn=slide&SlideID=" + sParam;
        if(slideIMG)
        {
            slideIMG.src = slideURL; 
		    currentSlide = slideIMG.src;
		}
		currentSlide = slideURL;        		
	    $("#slides").attr('src',slideURL).fadeIn("slow");						
    }
    else if(sType==2)
    {
        FillCaptionDivContent(sParam);
    }
}
function submitQuestion(eventID, eventTitle) {
    var quest = $("#questionfield").val();
    if(quest != "")
    {    
        ServiceMethod("assetservice.asmx","SubmitQuestion" , ["question", quest , "eventID" , eventID , "eventTitle" , eventTitle ], submitQuestionSucceeded, AjaxFailed);
        
    }
}	

function submitQuestionSucceeded(result){    
    var divResult = $("#submitQuestionResult");
    divResult.html(result);
    divResult.fadeIn();
}

