﻿// JScript File

        var myArgGloabal;
       var myWaiting =    "<table width='100%' border='0' cellpadding='0' cellspacing='10' valign='middle'><tr valign='middle'><td align='center'><IMG SRC='../../images/icons/please_wait_big.gif' ALT=''><br /><br /><br /><br /></td></tr></table>"
 

        function getmessage(){
                    myArgGloabal = "ca" 
                    myDropDown = document.getElementById("message_type");
                    var selectedType = myDropDown.options[myDropDown.selectedIndex].value   
                    myTarget = document.getElementById("message_list_area"); 
                     myTarget.innerHTML =  myWaiting
                    UseCallback_message("list|" + selectedType + '|0');
        }
       
        function getmessage2(myArg, myArg2){
                    myArgGloabal = myArg
                    myTarget = document.getElementById("box_inner"); 
                    myTarget.innerHTML =  myWaiting
                    UseCallback_message(myArg + '|' + myArg2);
        } 
       
        function getmessage3(myArg, myArg2, myArg3){
                    myArgGloabal = myArg
                    myTarget = document.getElementById("message_list_area"); 
                     myTarget.innerHTML =  myWaiting
                    UseCallback_message(myArg + '|' + myArg2 + '|' + myArg3);
        }  
      
        function getmessage4(myArg, myArg2, myArg3, myArg4){
                    if (confirm("Do you want to delete this message?")==true){
                            myArgGloabal = myArg
                            myTarget = document.getElementById("message_list_area"); 
                             myTarget.innerHTML =  myWaiting
                            UseCallback_message(myArg + '|' + myArg2 + '|' + myArg3 + '|' + myArg4);
                    }
        }  
        
        function replyMessage(myArg){

                    myTarget2 = document.getElementById("reply_area");                       
                    var boxContent= myTarget2.value   
                    myTarget = document.getElementById("box_inner"); 
                     myTarget.innerHTML =  myWaiting
                   //  alert(boxContent + "|" + myArg);
                    UseCallback_message("savereply|" + myArg + "|" + boxContent);
        } 
        
        function newMessage(myArg){ 
                    myTarget = document.getElementById("box_inner"); 
                    myTarget2 = document.getElementById("reply_area"); 
                    myDropDown2 = document.getElementById("new_message_type");     
                    myPrivate = document.getElementById("new_private");  
                   var myPrivateValue;              
                    var boxContent= myTarget2.value;   
                    var selectedType = myDropDown2.options[myDropDown2.selectedIndex].value ;
                   if (myPrivate.checked){
                        myPrivateValue = "on";
                  }
                  else
                  {
                        myPrivateValue = "off";
                 } 
                    if (selectedType =="0"){
                        myError = document.getElementById("error_message"); 
                        myError.innerHTML = "<p style='color:Red'><i>Please select a message type before sending new message.</i></p>"
                    }
                    else
                    {
                        myTarget.innerHTML =  myWaiting
                      // alert("savenew|" + myTarget2.value + "|" + selectedType + "|" + myPrivateValue);
                      UseCallback_message("savenew|" + boxContent + "|" + selectedType + "|" + myPrivateValue);
                    }
        }
     
        function GetmessageFromServer(TotalStr, context){
       
                    //  alert("TotalStr: " + TotalStr);
                    var myRegExp = new RegExp(/\|/)
                    var myTotal = TotalStr;
                    var TotalArray = myTotal.split(myRegExp);     
                    
                    if(TotalArray[0] == "1") 
                    {
                        myTarget = document.getElementById("box1");
                        myTarget.innerHTML =  TotalArray[1]
                    }
                    
                    if(TotalArray[0] == "2")
                    {
                        myTarget = document.getElementById("message_list_area");
                        myTarget.innerHTML =  TotalArray[1]
                        myTarget2 = document.getElementById("box_inner");
                        myTarget2.innerHTML =  ""
                    }
      
                    if(TotalArray[0] == "3") 
                    {
                        myTarget = document.getElementById("box1");
                        myTarget.innerHTML =  TotalArray[1]
                    }
                                        
                    if(TotalArray[0] == "4") 
                    {
                        myTarget = document.getElementById("box1");
                        myTarget.innerHTML =  TotalArray[1]
                    }
                                                         
                    if(TotalArray[0] == "5")
                    {
                        myTarget = document.getElementById("message_list_area");
                        myTarget.innerHTML =  TotalArray[2];
                        myTarget2 = document.getElementById("box1");
                        myTarget2.innerHTML =  TotalArray[1];
                        myTarget3 = document.getElementById("message_type");
                        myTarget3.selectedIndex = TotalArray[3];
                    }
                    
                    if(TotalArray[0] == "6")
                    {
                        myTarget2 = document.getElementById("box_inner");
                        myTarget2.innerHTML =  TotalArray[1]
                    }
       }   
       
       function showReportFunctions(myCount, objectId){

       var myEditPhoto = document.getElementById("report_area_" + myCount); 

        if  (myEditPhoto.style.display == "inline"){

                myEditPhoto.style.display = 'none';

        }
        else
        {
       
               showReportedArea("report_area_" + myCount, objectId, 9);

        }

}
