// JavaScript Document
// jg_map.js
// uses: wz_jsgraphics.js v. 2.33, www.walterzorn.de
//
// Interface zur jsgraphics-Library


var jg = new jsGraphics();
var jg_temp = new jsGraphics();

function initGraphics() {
  //Canvas für 'endgültige' Zeichenelemente
  jg = new jsGraphics("elCanvas");
  jg.setColor("#3366BB"); // blau
  jg.setStroke(2);
  //Canvas für temporäre Zeichenelemente  
  jg_temp = new jsGraphics("elCanvasTemp");
  jg_temp.setColor("#6699DD"); // hellblau
  jg_temp.setStroke(2);
  jg_temp.setFont("arial","12px",Font.ITALIC_BOLD);
}

// Segment zeichnen
function drawSegment(x0,y0,x1,y1,isTemporary) {
  if (isTemporary) {
  	  //aktive Linie
	  jg_temp.clear();
	  jg_temp.setColor("#6699DD"); // hellblau	  
	  jg_temp.drawLine(x0,y0,x1,y1);
  	  jg_temp.setColor("#333333"); // hellblau	  
	  jg_temp.drawString(getPlineLength(x1,y1)+' m',x1,y1-12);
	  jg_temp.paint();  
  } else {
  	  //fertige Linie
	  jg.drawLine(x0,y0,x1,y1);
	  jg.paint();
  }
}

//Zeichnung löschen
function clearDrawing() {
  jg_temp.clear();
  jg.clear();
}
