32 ultimix.PopupHref =
function( URL , Width , Height )
34 window.open( URL ,
"" ,
"width=" + Width +
", height=" + Height );
44 window.location.reload(
true );
54 ultimix.windows.auto_fit_div =
function( Element )
56 var OtherElements =
jQuery( Element ).prevAll();
57 var TotalHeight =
jQuery( Element ).parent().innerHeight();
58 var FreeHeight = TotalHeight;
60 for( var i = 0 ; i < OtherElements.length ; i++ )
62 if(
jQuery( OtherElements[ i ] ).is(
':visible' ) )
64 FreeHeight -=
jQuery( OtherElements[ i ] ).outerHeight(
true );
68 jQuery( Element ).height( 0 );
69 var dHeight =
jQuery( Element ).outerHeight() + 2;
70 if( FreeHeight - dHeight > 0 )
72 jQuery( Element ).height( FreeHeight - dHeight );
83 ultimix.windows.regenerate_page =
function( PageParameters )
85 ultimix.data_form.submit_data( PageParameters ,
false ,
'index.php' );
97 ultimix.windows.regenerate_view =
function( PageParameters , DOMSelector )
99 var DialogId =
ultimix.std_dialogs.SimpleWaitingMessageBox();
104 'success' :
function( Result )
106 jQuery( DOMSelector ).replaceWith( Result );
107 ultimix.std_dialogs.close_message_box( DialogId );
120 ultimix.windows.regenerate_tab =
function( DOMSelector )
122 eval(
'var PageParameters = ' +
jQuery( DOMSelector ).find(
'.page_parameters' ).html() );
124 jQuery( DOMSelector ).html(
ultimix.std_dialogs.loading_img_widget() );
129 'success' :
function( Result )
131 var TabId =
jQuery( DOMSelector ).attr(
'id' );
132 Result =
ultimix.string_utilities.str_replace(
'[tab_id]' , TabId , Result );
133 jQuery( DOMSelector ).html( Result );