mcramer
2012-09-25 ecce33ad9bd82f4a0b36924f7e1b90e11ae3a08b
interface/web/js/scrigo.js.php
@@ -302,14 +302,14 @@
}
function changeTab(tab,target) {
function changeTab(tab,target,force) {
   //document.forms[0].next_tab.value = tab;
   document.pageForm.next_tab.value = tab;
    
    var idel = jQuery('form#pageForm').find('[name="id"]');
    var id = null;
    if(idel.length > 0) id = idel.val();
    if(tabChangeDiscard == 'y') {
    if(tabChangeDiscard == 'y' && !force) {
        if((idel.length < 1 || id) && (pageFormChanged == false || window.confirm(tabChangeDiscardTxt))) {
            var next_tab = tab;
            if(id) loadContent(target, {'next_tab': next_tab, 'id': id});
@@ -638,6 +638,12 @@
   var template = jQuery(this).siblings(':input');
   template.insertAtCaret(placeholderText);
});
jQuery('.addPlaceholderContent').live("click", function(){
   var placeholderContentText = jQuery(this).find('.addPlaceholderContent').text();
   var template2 = jQuery(this).siblings(':input');
   template2.insertAtCaret(placeholderContentText);
});
      
jQuery.fn.extend({
   insertAtCaret: function(myValue){