// JavaScript Document

	function empty_field( field, value) {
		if( field.value == value )
			field.value = "";
	}
	function submit_form( module, action, formname ) {
		
		form = $( formname );
		form.set( 'action', "?mod="+module );
			
		if( formname == "globalform" )
			form.getElement('input[name=action]').value = action;
		
		if( $( 'text' ) )
			WYSIWYG.updateTextArea( 'text' );
		
		form.submit();
	}
	
	function submit_select( value ) {
		eval( value );
	}
	function open_w( src, w, params ) {
		win = window.open(src, w, params);
		win.focus();
	}
			
	function duplicate_form( field, empty_elements ) {
		field = $( field );
		if( field.get( "value" ) != "" ) {
			clon = field.clone();
			
			clon.getElements( empty_elements ).removeEvents( 'onchange,change' );
			
			clon.getElements( empty_elements ).setProperty( "value", "" );
			
			clon.injectInside( field.getParent().getParent() );
		}
	}
	
	function chg_height( field ) {
		field = $$( field );
		field.setStyle( 'height', 'auto' );	
	}
	
	function chg_visibility( field, hide ) {
		if( $$( field ).getStyle( "display" ) == 'none' ) {
			if( hide != '' )
			$$( hide ).setStyle( "display", "none" );
			$$( field ).setStyle( "display", "block" );
		}
		else
			if( hide == '' ) {
				$$( field ).setStyle( "display", "none" );
			}
	}
	
	function check_all( field, value ) {
		$$( field ).each( function( el ) {
			el.checked = value;
		});
	}
