
//function jsWindow(jTitle,jValue,jwId,jMenu){
//   if(!jwId){
//      jwNewDate = new Date();
//      jwNewId = jwNewDate.getTime();
//   }else{
//      jwNewId = jwId;
//   }

//   var jWindow = new jxWindow(jTitle,jValue,jMenu,jwNewId);
//}

function jsWindowModal(jTitle,jValue,jwId,jMenu){
   if(!jwId){
      $('#common').append('<div id="jwBlock"></div>');
      $('#jwBlock').css('width',$(document.body).width());
      $('#jwBlock').css('height',$(document.body).height());
      $('#jwBlock').css('background','#000000');
      $('#jwBlock').css('top','0');
      $('#jwBlock').css('left','0');
      $('#jwBlock').css('position','absolute');
      $('#jwBlock').css('opacity','0.5');
      jwNewDate = new Date();
      jwNewId = jwNewDate.getTime();
   }else{
      jwNewId = jwId;
   }

   var jWindow = new jxWindow(jTitle,jValue,jMenu,jwNewId);
}

function jsWindowGetUrl(jTitle,url,jwId,jMenu){
   $.get(url,function(data){
      if(!jwId){
      jwNewDate = new Date();
      jwNewId = jwNewDate.getTime();
   }else{
      jwNewId = jwId;
   }
      var jWindow = new jxWindow(jTitle,data,jMenu,jwNewId);
   });
}

function jsWindowModalGetUrl(jTitle,url,jwId,width,height){
   var jWindow = new jsWindow();
   $.get(url,function(data){
      if(!jwId){
         var jwNewDate = new Date();
         jwNewId = jwNewDate.getTime();
      }else{
         jwNewId = jwId;
      }
         if(!width)
            width='300';
         if(!height)
            height='180';
         //var jWindow = new jxWindow(jTitle,data,jMenu,jwNewId);

         jWindow.setTitle(jTitle);
         jWindow.setValue(data);
         jWindow.setId(jwNewId);
         jWindow.setWidth(width);
         jWindow.setHeight(height);
         jWindow.setDialog(true);
         jWindow.createWindow();
         Behaviour.apply();
   });

   return jWindow;
}

function jsConfirm(urlNext,jTitle,jValue,jwId,jMenu){
   if(!jwId){
      $('#common').append('<div id="jwBlock"></div>');
      $('#jwBlock').css('width',$(document.body).width());
      $('#jwBlock').css('height',$(document.body).height());
      $('#jwBlock').css('background','#000000');
      $('#jwBlock').css('top','0');
      $('#jwBlock').css('left','0');
      $('#jwBlock').css('position','absolute');
      $('#jwBlock').css('opacity','0.5');
      jwNewDate = new Date();
      jwNewId = jwNewDate.getTime();
   }else{
      jwNewId = jwId;
   }

   closeWindow = function(){
      $('#'+jwNewId).remove();
      $('#jwBlock').remove();
   }

   nextAction = function(){
      ajax.getJson(urlNext);
   }

   jValue = '<div style="padding:10px">Apakah anda yakin akan menghapus data '+jValue+' ?<br /><br /><input type="button" value="Ya" name="ya" class="submit" onclick="nextAction();closeWindow();">&nbsp;<input type="button" name="cancel" value="Tidak" class="submit" onclick="closeWindow()"></div>';

   var jWindow = new jxWindow(jTitle,jValue,jMenu,jwNewId);
}

function jsAlert(jValue,jTitle){
   if(!jValue)
      jValue = 'Test Alert';

   if(!jTitle)
      jTitle = 'Alert Window';

   var jWindow = new jsWindow();
   jWindow.setTitle(jTitle);
   jWindow.setId('jsAlert');
   jWindow.setValue(jValue);
   jWindow.setWidth('350');
   jWindow.setDialog(false);
   jWindow.createWindow();
}

