/**
 * 
 */
var debug=false;

var simSpeed=100;

var exerciseMode=false;

var buttonCaptionsVisible=true;

var initialising=true;
var eventsInitialised=false;

var gridStep=-1;
var basicWidth=-1;
var mousePos;

var bodySizeable=true;
var bodyCoordLocked=true;

//Δηλώσεις για 'ελεύθερα' διανύσματα
var vecs=[];
var hoveringVectorStart=false;
var hoveringVectorEnd=false;
var hoveringVectorID=-1;
var sizingVector=false;
var movingVector=false;

//Δηλώσεις για άστρα
var bodyLeft=0;
var bodyTop=0;
var bodyLength=0;
var bodyHeight=0;
var bodyWeight=100;
var star1;
var star2;
var bodies=[];
var hoveringBodyStart=false;
var hoveringBodyEnd=false;
var hoveringRotationSwitch=false;
var hoveringBodyID=-1;
var sizingBody=false;
var movingBody=false;
var rotatingBody=false;

//Δηλώσεις για 'δέσμια' διανύσματα
var linkedVecs=[];
var hoveringLinkedVectorEnd=false;
var hoveringLinkedVectorID=-1;
var sizingLinkedVector=false;
var wX=0;
var wY=0;
var FextX=0;
var FextY=0;
var Friction=0;

//Δηλώσεις ποντικιού για μετακίνηση / τροποποίηση μεγέθους
var traceSize=4;
var movingOffsetX=-1;
var movingOffsetY=-1;
var sizingOffsetX=-1;
var sizingOffsetY=-1;

//Δηλώσεις ανίχνευσης ειδικών πλήκτρων 
var shiftPressed=false;
var ctrlPressed=false;
var altPressed=false;

//Δηλώσεις περιεχομένου σελίδων
var unitTitle=[];
var pgIndx=-1;
pgIndx++;
var twoStarSystem=pgIndx;
unitTitle.push("Γραφική παράσταση θέσης-χρόνου");
pgIndx++;

var minPage=0;
var maxPage=pgIndx-1;
var currentPage=minPage;

//Δηλώσεις σσκήσεων
var hintIndex=-1;
var requestConfirmation=false;
var dontRequestConfirmation=true;
var requestConfirmationState=requestConfirmation;

var graphFontSize=11;
var graphFont=graphFontSize+"px Georgia";
var disableTextRotation=false;
function setGraphFont(){
    graphFont=graphFontSize+"px Georgia";
}
