ie = document.all ? true : false;

function emptyTextarea(id) {
 if( $(id).value.substr(0,1) == '.' ) {
  $(id).value = $(id).value.substring(1, 32000);
 }
}

function checkUserType() {
 var show = (ie) ? "inline" : "table-row";
 if( $("user_type").value == "Professor" ) {
  setProperty( "profTR1", "display", show );
  setProperty( "profTR2", "display", show );
  setProperty( "profTR3", "display", show );
 }
 else {
  setProperty( "profTR1", "display", "none" );
  setProperty( "profTR2", "display", "none" );
  setProperty( "profTR3", "display", "none" );
 }
}


function checkLinkType() {
 var show = (ie) ? "inline" : "table-row";
 var linkType = $( "linkType" ).value;
 if( linkType == "Link" ) {
  setProperty( "author_row", "display", "none" );
  setProperty( "lecturer_row", "display", "none" );
 }
 else if( linkType == "Article" ) {
  setProperty( "author_row", "display", show );
  setProperty( "lecturer_row", "display", "none" );
 }
 else if( linkType == "Lecture" ) {
  setProperty( "author_row", "display", "none" );
  setProperty( "lecturer_row", "display", show );
 }
}


function toggleResource( editing, type ) {
    if( editing ) {
       $( "edit_button" ).className = "active";
       $( "preview_button" ).className = "inactive";
       $( 'preview_area' ).style.display = "none";
       $( 'edit_area' ).style.display = "block";
       $( 'save_button' ).className = "action action_add";
       $( 'revert_button' ).className = "action action_remove";
    }
    else {
        if( type == "module" || type == "track" ) {
           if( $( "module_title" ) ) {
                var encoded = $( "module_edit_name" ).value;
                encoded = encoded.replace( '<', '&lt;');
                encoded = encoded.replace( '>', '&gt;');
                $( "module_title" ).innerHTML = encoded;
           }
           if( $( "module_author" ) ) {
                var encoded = $( "module_edit_author" ).value;
                encoded = encoded.replace( '<', '&lt;');
                encoded = encoded.replace( '>', '&gt;');
                $( "module_author" ).innerHTML = encoded;
           }
           if( $( "module_body" ) )
               $( "module_body" ).innerHTML = $( "module_edit_body" ).value;
        }
        else {
               $( "link_title_value" ).innerHTML = $( "link_edit_title" ).value;
               $( "title_short" ).innerHTML = $( "link_edit_title_short" ).value;
               $( "address" ).innerHTML = $( "link_edit_address" ).value;
               $( "creation-date" ).innerHTML = $( "link_edit_creation_date" ).value;
               $( "status" ).innerHTML = $( "link_edit_status" ).value;
               if( type != "link" ) {
                   $( "author" ).innerHTML = $( "link_edit_author" ).value;
                   $( "author_short" ).innerHTML = $( "link_edit_author_short" ).value;
               }
        }
        $( "edit_button" ).className = "inactive";
        $( "preview_button" ).className = "active";
        $( 'preview_area' ).style.display = "block";
        $( 'edit_area' ).style.display = "none";
       $( 'save_button' ).className = "action action_disabled";
       $( 'revert_button' ).className = "action action_disabled";
    }
   scroll( 0, getAbsY($( 'editorarea' ) ) );
}

