//**********************************************************************************//
Functions.changeContentNormalImage = function(imageName, mediaID){
  imgSrc   = "media/content/normal/" + imageName;
  linkTemp = "index.php?_room=media&_spAction=zoomImage&media_id=" + mediaID + "&showHTML=0";
  linkSrc  = "javascript:UtilWindow.openWindow(linkTemp,'900','650')";
  document.getElementById("contentImage").src = imgSrc;
  document.getElementById("largeImage").href  = linkSrc;
}

//**********************************************************************************
function changePageTextSize(size) {

   if (size == "Small"){
      setStyleByClass("div","text", "fontSize", "11px");   	
      setStyleByClass("TD","text", "fontSize", "11px");
      setStyleByClass("H1","heading", "fontSize", "14px");
      setStyleByTag("li", "fontSize", "11px", 1);
      setStyleByTag("p", "fontSize", "11px", 1);
      setStyleByTag("span", "fontSize", "11px", 1);
      setStyleByTag("font", "fontSize", "11px", 1);
   }

   if (size == "Normal"){
      setStyleByClass("div","text", "fontSize", "13px");   	
      setStyleByClass("TD","text", "fontSize", "13px");
      setStyleByClass("H1","heading", "fontSize", "16px");
      setStyleByTag("li", "fontSize", "13px", 1);
      setStyleByTag("p", "fontSize", "13px", 1);
      setStyleByTag("span", "fontSize", "13px", 1);
   }

   if (size == "Large"){
   	setStyleByClass("div","text", "fontSize", "15px");
      setStyleByClass("TD","text", "fontSize", "15px");
      setStyleByClass("H1","heading", "fontSize", "17px");
      setStyleByTag("li", "fontSize", "15px", 1);
      setStyleByTag("p", "fontSize", "15px", 1);
      setStyleByTag("span", "fontSize", "15px", 1);
   }

   if (size == "Larger"){
   	setStyleByClass("div","text", "fontSize", "16px");
      setStyleByClass("TD","text", "fontSize", "16px");
      setStyleByClass("H1","heading", "fontSize", "18px");
      setStyleByTag("li", "fontSize", "16px", 1);
      setStyleByTag("p", "fontSize", "16px", 1);
      setStyleByTag("span", "fontSize", "16px", 1);
   }

   setCookie("pilotStyleSize" , size , "1");
} 
//**********************************************************************************//

//=====================================================//
var LoadReady = {

    setupPrintDialog: function(){
        $(function() {
          $("#divId").dialog({
              autoOpen: false,
              modal: true,
              height: 600,
              width: 700
          });
      
          $('#print a').click(function(e){
              e.preventDefault();
              Dialog.showDialog.call(this);
          });
        });
    },

    downloadArticle: function(){
        $(function() {
            Dialog.setUpForm('downloadArticleForm');
            $('.downloadArticle').click(function(e){
                e.preventDefault();
                Dialog.openDialog.call(this, 'downloadArticleForm', "Download Article");
            });
        });
    }
}

$(function() {

    $(".printIcon").hover(
      function () {
        $(this).attr('src', '/images/icons/print1.jpg');
      }, 
      function () {
        $(this).attr('src', '/images/icons/print2.jpg');
      }
    );

});


var Dialog = {

    setUpForm: function(formName) {
        $('#' + formName).livequery(function() {

            /****************************************************/
            var extraPar = {
                callback: function(json) {
                    if (json.returnText != ''){
                        Util.showSimpleMessageInDialog(json.returnText);
                    }
                }
            }

            var options = {
                success: function(json, statusText, jqFormObj) {
                    Validate2.validateFormData(json, statusText, jqFormObj, extraPar);
                    Util.hideProgressInd();
                },
                beforeSubmit: function(frmData) {
                    Util.showProgressInd();
                },
                dataType: 'json'
            };

            $('#' + formName).ajaxForm(options);

        });
    },

    openDialog: function(formName, dialogTitle) {

        url = $(this).attr('link');
        
        Util.showProgressInd();

        $.get(url, function(data){
            Util.initDialog();
            $('#dialog').html(data);

            var xButtons = {};

            xButtons['Submit'] = function() {
                $('#' + formName).submit();
            };

            xButtons['Cancel'] = function() {
                $(this).dialog('close');
                $(this).dialog('destroy');
            };

            var x_dialog = $('#dialog').dialog(
                $.extend(Util.dialogDefaults, {
                    width: 450,
                    height: 420,
                    title: dialogTitle,
                    buttons: xButtons
                })
            );
            Util.hideProgressInd();
        });
    },
    
    showDialog: function() {
        url = $(this).attr('href');
        $("#divId").dialog("open");
        $("#modalIframeId").attr("src",url);
       return false;
    }    
}
