/////////////////////////////////////////////////////////////////////////////////////////////////////////////
//
//  ALTTXT V1.2
//  BY: BRIAN GOSSELIN OF SCRIPTASYLUM.COM
//  ADDED FADING EFFECT FOR IE4+ AND NS6+ ONLY AND OPTIMIZED THE CODE A BIT.
//  SCRIPT FEATURED ON DYNAMIC DRIVE (http://www.dynamicdrive.com) 


var dofade=true;     // ENABLES FADE-IN EFFECT FOR IE4+ AND NS6 ONLY
var center=true;     // CENTERS THE BOX UNER THE MOUSE, OTHERWISE DISPLAYS BOX TO THE RIGHT OF THE MOUSE
var centertext=false; // CENTERS THE TEXT INSIDE THE BOX. YOU CAN'T SIMPLY DO THIS VIA STYLE BECAUSE OF NS4.
                     // OTHERWISE, TEXT IS LEFT-JUSTIFIED. 

//GLOSSARY
var gpath= "../shape/images/glossary/"
var acute = "<IMG SRC='"+gpath+"acute.gif' WIDTH='43' HEIGHT='43' BORDER='0' ALIGN='LEFT' >An angle less than 90 degrees."
var alternate = "<IMG SRC='"+gpath+"alternate.gif' WIDTH='43' HEIGHT='43' BORDER='0' ALIGN='LEFT' >"
var angleofel = "<IMG SRC='"+gpath+"angleofel.gif' WIDTH='43' HEIGHT='43' BORDER='0' ALIGN='LEFT' >The angle between a line and the horizontal."
var arrowhead = "<IMG SRC='"+gpath+"arrowhead.gif' WIDTH='43' HEIGHT='43' BORDER='0' ALIGN='LEFT' >"
var arc = "<IMG SRC='"+gpath+"arc.gif' WIDTH='49' HEIGHT='52' BORDER='0' ALIGN='LEFT' >"
var bearing = "<IMG SRC='"+gpath+"bearing.gif' WIDTH='43' HEIGHT='43' BORDER='0' ALIGN='LEFT' >The angle of a line measured clockwise from north."
var bisector = "<IMG SRC='"+gpath+"bisector.gif' WIDTH='43' HEIGHT='43' BORDER='0' ALIGN='LEFT' >A line that bisects an angle or bisects a line segment."
var circle = "<IMG SRC='"+gpath+"circle.gif' WIDTH='43' HEIGHT='43' BORDER='0' ALIGN='LEFT' >"
var circumcircle = "<IMG SRC='"+gpath+"circumcircle.gif' WIDTH='43' HEIGHT='43 BORDER='0' ALIGN='LEFT' >A circle with an inscribed triangle"
var circumf = "<IMG SRC='"+gpath+"circumference.gif' WIDTH='43' HEIGHT='43' BORDER='0' ALIGN='LEFT' >The perimeter of a circle."
var concave = "<IMG SRC='"+gpath+"concave.gif' WIDTH='43' HEIGHT='43' BORDER='0' ALIGN='LEFT' >"
var concentric = "<IMG SRC='"+gpath+"concentric.gif' WIDTH='43' HEIGHT='43' BORDER='0' ALIGN='LEFT' >"
var cone = "<IMG SRC='"+gpath+"cone.gif' WIDTH='43' HEIGHT='43' BORDER='0' ALIGN='LEFT' >"
var convex = "<IMG SRC='"+gpath+"octagon.gif' WIDTH='43' HEIGHT='43' BORDER='0' ALIGN='LEFT' >A polygon with all interior angles less that 180 degrees. "
var corresponding = "<IMG SRC='"+gpath+"corresponding.gif' WIDTH='43' HEIGHT='43' BORDER='0' ALIGN='LEFT' >"
var cube = "<IMG SRC='"+gpath+"cube.gif' WIDTH='43' HEIGHT='43' BORDER='0' ALIGN='LEFT' >"
var cuboid = "<IMG SRC='"+gpath+"cuboid.gif' WIDTH='43' HEIGHT='43' BORDER='0' ALIGN='LEFT' >A rectangular prism."
var chord = "<IMG SRC='"+gpath+"chord.gif' WIDTH='43' HEIGHT='43' BORDER='0' ALIGN='LEFT' >A straight line joining two points on a curve."
var curved = "<IMG SRC='"+gpath+"curved.gif' WIDTH='43' HEIGHT='43' BORDER='0' ALIGN='LEFT' >"
var cylinder = "<IMG SRC='"+gpath+"cylinder.gif' WIDTH='43' HEIGHT='43' BORDER='0' ALIGN='LEFT' >A prism with circular cross-section."
var diagonal = "<IMG SRC='"+gpath+"diagonal.gif' WIDTH='43' HEIGHT='43' BORDER='0' ALIGN='LEFT' >"
var diameter = "<IMG SRC='"+gpath+"diameter.gif' WIDTH='43' HEIGHT='43' BORDER='0' ALIGN='LEFT' >"
var dice = "<IMG SRC='"+gpath+"dice.gif' WIDTH='43' HEIGHT='43' BORDER='0' ALIGN='LEFT' >"
var edge = "<IMG SRC='"+gpath+"edge.gif' WIDTH='43' HEIGHT='43' BORDER='0' ALIGN='LEFT' >"
var ellipse = "<IMG SRC='"+gpath+"ellipse.gif' WIDTH='43' HEIGHT='43' BORDER='0' ALIGN='LEFT' >"
var enlargement = "<IMG SRC='"+gpath+"enlargement.gif' WIDTH='73' HEIGHT='56' BORDER='0' ALIGN='LEFT' >"
var equidist = "<IMG SRC='"+gpath+"equidist.gif' WIDTH='47' HEIGHT='44' BORDER='0' ALIGN='LEFT' >"
var equilateral = "<IMG SRC='"+gpath+"equilateral.gif' WIDTH='43' HEIGHT='43' BORDER='0' ALIGN='LEFT' >Having all sides of equal length. "
var extangle = "<IMG SRC='"+gpath+"extangle.gif' WIDTH='62' HEIGHT='54' BORDER='0' ALIGN='LEFT' >"
var face = "<IMG SRC='"+gpath+"face.gif' WIDTH='43' HEIGHT='43' BORDER='0' ALIGN='LEFT' >"
var hexagon = "<IMG SRC='"+gpath+"hexagon.gif' WIDTH='52' HEIGHT='45' BORDER='0' ALIGN='LEFT' >A polygon with 6 sides. "
var horizontal = "<IMG SRC='"+gpath+"horizontal.gif' WIDTH='71' HEIGHT='35' BORDER='0' ALIGN='LEFT' >"
var incircle = "<IMG SRC='"+gpath+"incircle.gif' WIDTH='43' HEIGHT='43 BORDER='0' ALIGN='LEFT' >An inscribed circle"
var incentre = "<IMG SRC='"+gpath+"incircle.gif' WIDTH='43' HEIGHT='43 BORDER='0' ALIGN='LEFT' >The centre of an inscribed circle"
var intangle = "<IMG SRC='"+gpath+"intangle.gif' WIDTH='45' HEIGHT='42 BORDER='0' ALIGN='LEFT' >"
var intersect = "<IMG SRC='"+gpath+"intersect.gif' WIDTH='56' HEIGHT='44' BORDER='0' ALIGN='LEFT' >The point on a graph where two lines cross. "
var identical = "<IMG SRC='"+gpath+"identical.gif' WIDTH='72' HEIGHT='50' BORDER='0' ALIGN='LEFT' >"
var isosceles = "<IMG SRC='"+gpath+"isosceles.gif' WIDTH='43' HEIGHT='43' BORDER='0' ALIGN='LEFT' >A triangle with two sides of equal length. "
var heptagon = "<IMG SRC='"+gpath+"heptagon.gif' WIDTH='43' HEIGHT='43' BORDER='0' ALIGN='LEFT'>A polygon with 7 sides. "
var kite = "<IMG SRC='"+gpath+"kite.gif' WIDTH='43' HEIGHT='43' BORDER='0' ALIGN='LEFT' >"
var line = "<IMG SRC='"+gpath+"line.gif' WIDTH='43' HEIGHT='43' BORDER='0' ALIGN='LEFT' >"
var midpoint = "<IMG SRC='"+gpath+"midpoint.gif' WIDTH='46' HEIGHT='54' BORDER='0' ALIGN='LEFT' >"
var net = "<IMG SRC='"+gpath+"net.gif' WIDTH='43' HEIGHT='43' BORDER='0' ALIGN='LEFT' >A plane shape that can be folded to make a solid shape."
var obtuse = "<IMG SRC='"+gpath+"obtuse.gif' WIDTH='43' HEIGHT='43' BORDER='0' ALIGN='LEFT' >"
var octagon = "<IMG SRC='"+gpath+"octagon.gif' WIDTH='43' HEIGHT='43' BORDER='0' ALIGN='LEFT' >A polygon with 8 sides. "
var parallel = "<IMG SRC='"+gpath+"parallel.gif' WIDTH='43' HEIGHT='43' BORDER='0' ALIGN='LEFT' >Having the same gradient."
var parallelogram = "<IMG SRC='"+gpath+"parallelogram.gif' WIDTH='43' HEIGHT='43' BORDER='0' ALIGN='LEFT'  ALIGN='LEFT' >A quadrilateral with opposite sides parallel."
var pentagon = "<IMG SRC='"+gpath+"pentagon.gif' WIDTH='43' HEIGHT='43' BORDER='0' ALIGN='LEFT' >A polygon with 5 sides. "
var perpendicular = "<IMG SRC='"+gpath+"perpendicular.gif' WIDTH='43' HEIGHT='43' BORDER='0' ALIGN='LEFT' >One line being at right angles to another."
var polygon = "<IMG SRC='"+gpath+"polygon.gif' WIDTH='43' HEIGHT='43' BORDER='0' ALIGN='LEFT' >A shape with straight sides."
var pyramid = "<IMG SRC='"+gpath+"pyramid.gif' WIDTH='43' HEIGHT='43' BORDER='0' ALIGN='LEFT' >"
var pythagoras = "<IMG SRC='"+gpath+"pythagoras.gif' WIDTH='43' HEIGHT='43' BORDER='0' ALIGN='LEFT' >a²=b²+c²"
var prism = "<IMG SRC='"+gpath+"prism.gif' WIDTH='43' HEIGHT='43' BORDER='0' ALIGN='LEFT' >A solid shape with constant cross-section."
var quadrilateral = "<IMG SRC='"+gpath+"quadrilateral.gif' WIDTH='43' HEIGHT='43' BORDER='0' ALIGN='LEFT' >A polygon with 4 sides."
var radius = "<IMG SRC='"+gpath+"radius.gif' WIDTH='50' HEIGHT='50' BORDER='0' ALIGN='LEFT' >"
var rectangle = "<IMG SRC='"+gpath+"rectangle.gif' WIDTH='43' HEIGHT='43' BORDER='0' ALIGN='LEFT' >"
var reflection = "<IMG SRC='"+gpath+"reflection.gif' WIDTH='66' HEIGHT='51' BORDER='0' ALIGN='LEFT' >"
var reflex = "<IMG SRC='"+gpath+"reflex.gif' WIDTH='43' HEIGHT='43' BORDER='0' ALIGN='LEFT' >An angle that is bigger than 180 degrees."
var regular = "<IMG SRC='"+gpath+"regular.gif' WIDTH='43' HEIGHT='43' BORDER='0' ALIGN='LEFT' >Having all sides equal and all angles equal. "
var rhombus = "<IMG SRC='"+gpath+"rhombus.gif' WIDTH='43' HEIGHT='43' BORDER='0' ALIGN='LEFT' >All four sides equal; opposite sides parallel."
var rightangle = "<IMG SRC='"+gpath+"rightangle.gif' WIDTH='53' HEIGHT='50' BORDER='0' ALIGN='LEFT' >90 degrees."
var rotation = "<IMG SRC='"+gpath+"rotation.gif' WIDTH='76' HEIGHT='49' BORDER='0' ALIGN='LEFT' >"
var sector = "<IMG SRC='"+gpath+"sector.gif' WIDTH='43' HEIGHT='43' BORDER='0' ALIGN='LEFT' >"
var segment = "<IMG SRC='"+gpath+"segment.gif' WIDTH='43' HEIGHT='41' BORDER='0' ALIGN='LEFT' >"
var semic = "<IMG SRC='"+gpath+"semicircle.gif' WIDTH='43' HEIGHT='43' BORDER='0' ALIGN='LEFT' >"
var side = "<IMG SRC='"+gpath+"side.gif' WIDTH='42' HEIGHT='43' BORDER='0' ALIGN='LEFT' >"
var square = "<IMG SRC='"+gpath+"square.gif' WIDTH='42' HEIGHT='43' BORDER='0' ALIGN='LEFT' >"
var scalene = "<IMG SRC='"+gpath+"scalene.gif' WIDTH='43' HEIGHT='43' BORDER='0' ALIGN='LEFT' >A triangle with all sides of different length."
var sphere = "<IMG SRC='"+gpath+"sphere.gif' WIDTH='43' HEIGHT='43' BORDER='0' ALIGN='LEFT' >"
var straight = "<IMG SRC='"+gpath+"line.gif' WIDTH='43' HEIGHT='43' BORDER='0' ALIGN='LEFT' >The type of line produced by a linear equation."
var star = "<IMG SRC='"+gpath+"star.gif' WIDTH='43' HEIGHT='43' BORDER='0' ALIGN='LEFT' >"
var tangent = "1. The trigonometrical function defined as opposite/adjacent in a right-angled triangle.  <BR>2. A straight line that touches a curve at one point.<BR><IMG SRC='"+gpath+"tangent.gif' WIDTH='43' HEIGHT='43' BORDER='0' ALIGN='LEFT' >"
var triangle = "<IMG SRC='"+gpath+"triangle.gif' WIDTH='43' HEIGHT='43' BORDER='0' ALIGN='LEFT' >"
var trapezium = "<IMG SRC='"+gpath+"trapezium.gif' WIDTH='43' HEIGHT='43' BORDER='0' ALIGN='LEFT' >A quadrilateral with one pair of parallel sides."
var vertical = "<IMG SRC='"+gpath+"vertical.gif' WIDTH='26' HEIGHT='67' BORDER='0' ALIGN='LEFT' >"
var vertically = "<IMG SRC='"+gpath+"vertically.gif' WIDTH='62' HEIGHT='50' BORDER='0' ALIGN='LEFT' >"
var vertex = "<IMG SRC='"+gpath+"vertex.gif' WIDTH='43' HEIGHT='43' BORDER='0' ALIGN='LEFT' >The corners of a polygon."

var absolute = "The modulus, |x|; the number without the sign."
var adjacent = "Next to; two sides of a polygon with a vertex in common."
var acceptance = "<B>Statistics</B><BR>The range that the test statistic must fall into for the null hypothesis not to be rejected."
var alternative = "<B>Statistics</B><BR>H<sub>1</sub>; The hypothesis that is accepted if the null hypothesis is rejected."
var amplitude = "The maximum displacement from the x axis in either the positive or negative direction."
var arccos = "The inverse of the cosine, sine and tan functions."
var argand = "A geometrical presentation of a complex number; using a real and imaginary axis to plot a+ib as (a,b)."
var argument = "On an argand diagram the angle between the complex number and the real axis."
var arithmetic = "The mean of a set of numbers."
var arithmeticp = "A sequence of numbers, where each term is obtained by adding a constant to the previous term."
var associative = "An operation * is associative if <BR>a * (b * c) = (a * b) * c."
var asymptote = "A line to which a given curve gets closer and closer."
var axis = "One of two straights line on a graph from which measurements are taken.  One axis (the y axis) is vertical; the other (the x axis)is horizontal."
var bias = "<B>Statistics</B><BR>Anything that prevents a sample from representing the population."
var binomial = "<B>Statistics</B><BR>A statistical situation where there are only two mutually exclusive outcomes, whose probabilities of occurring are constant."
var binomiale = "The expansion of expressions of the form (a+b)<sup>n</sup>."
var bivariate = "<B>Statistics</B><BR>A distribution involving two variables, for example weight and height."
var box = "<B>Statistics</B><BR><IMG SRC='"+gpath+"box.gif' WIDTH='43' HEIGHT='43' BORDER='0' ALIGN='LEFT' >A statistical diagram used to illustrate median, quartiles and range."
var calculus = "Concerned with differentiation (rates of change, gradient) and integration (area, summation)."
var cartesian = "<IMG SRC='"+gpath+"cartesian.gif' WIDTH='43' HEIGHT='43' BORDER='0' ALIGN='LEFT' >The rectangular coordinate system using an x and y axis and x and y coordinates, written (x,y)."
var central = "<B>Statistics</B><BR>The mean of a random sample of size n from a distribution of mean m and variance v will be normally distributed with mean m and variance v/n, for large n."
var centreg = "The point at which the force of gravity on a body is taken to act."
var chain = "A rule for differentiating a function of a function:<br> dy/dx = dy/du x du/dx."
var chi = "<B>Statistics</B><BR>A test for comparing observed and expected frequencies."
var circular = "The use of radians to measure angles."
var cluster = "<B>Statistics</B><BR>The members of the sample form a natural group or cluster."
var collinear = "A set of points lying in a straight line."
var commutative = "An operation * is commutative if <BR>a * b = b * a."
var completesq = "The process of converting ax²+bx+c to the form (x+d)²+e."
var complex = "A number of the form a+bi where i is the square root of -1, and a and b are real."
var confidence = "<B>Statistics</B><BR>An interval within which an unknown parameter of a distribution is expected to lie, with a given degree of confidence."
var conjugate = "The conjugate of the complex number a+bi is a-bi."
var consecutive = "Following on immediately from the term before."
var coordinate = "One of the measurements of distance of a point from the axes of the graph."
var constant = "A value in a formula or equation that cannot change."
var coefficient = "The constant value in an expression, for example in 3x the coefficient of x is 3."
var conic = "One of the family of curves that include circle, parabola, ellipse and hyperbola."
var correlation = "<B>Statistics</B><BR>The degree of relationship between two random variables, in the range<BR>-1 to 1."
var cosecant = "The reciprocal of sine:<BR>cosec x = 1/sin x."
var cosine = "The trigonometrical function defined as adjacent/hypotenuse in a right-angled triangle."
var cosiner = "<IMG SRC='"+gpath+"abctriangle.gif' WIDTH='43' HEIGHT='43' BORDER='0' ALIGN='LEFT' >a²=b²+c²-2bccosA."
var cotangent = "The reciprocal of tangent:<BR>cot x = 1/tan x."
var countere = "An example that contradicts a suggested rule."
var critical = "<B>Statistics</B><BR>In a statistical test, if the test statistic lies in the critical region then the null hypothesis is rejected and the alternative hypothesis is accepted."
var cuben = "A number that is the cube of another integer; a number in the sequence 1, 8, 27, 64,..."
var cuberoot = "The number that, when cubed, equals the number given."
var cubic = "A mathematical expression of the 3rd degree; having a x³ term but no higher one."
var cumulative = "<B>Statistics</B><BR><IMG SRC='"+gpath+"cumulative.gif' WIDTH='43' HEIGHT='43' BORDER='0' ALIGN='LEFT' >A graph for displaying cumulative frequencies and for finding the median and quartiles."
var cyclic = "<IMG SRC='"+gpath+"cyclic.gif' WIDTH='43' HEIGHT='43' BORDER='0' ALIGN='LEFT' >A quadrilateral whose vertices lie on a circle."
var definite = "<B>Calculus</B><BR>An integral that has to be evaluated between limits."
var dof = "<B>Statistics</B><BR>The number of free choices when choosing a set of numbers."
var denominator = "The number on the bottom of a fraction"
var derivative = "<B>Calculus</B><BR>Rate of change, dy/dx, f'(x)."
var descriptive = "<B>Statistics</B><BR>Concerned with techniques for collecting, grouping, summarising and presenting data."
var diffeq = "<B>Calculus</B><BR>An equation containing an independent variable, dependent variable and derivatives of the dependent variable with respect to the independent variable."
var differentiation = "<B>Calculus</B><BR>The process of finding a derivative."
var discontinuity = "A break in a curve; a point at which a curve is undefined."
var discriminant = "The function b²-4ac, where a, b and c are from ax²+bx+c=0."
var dot = "For vectors a and b, a.b=|a||b|cos C, where C is the angle between the directions of the vectors."
var doubled = "The trigonometrical formulae for<br>sin 2x, cos 2x and tan 2x."
var exponent = "The power or index of a number; for example in x³, the exponent is 3."
var equation = "A statement that two mathematical expressions are equal."
var even = "A function f(x) is even if f(x) = f(-x) for all x in the domain of f. The y axis will be a line of symmetry."
var expectation = "<B>Statistics</B><BR>A random variable X has expectation E(X), where E(X) = sum of all values of x.P(X=x)."
var exponential = "A function having variables as exponents."
var extrapolation = "<B>Statistics</B><BR>When the values of a function are known for a range of values, the use of this function to find values outside that range is known as extrapolation."
var factorisation = "The process of expressing a term as a product of factors."
var factor = "An integer or other term that divides into another exactly."
var factort = "If f(a)=0 then (x-a) is a factor of f(x)."
var factorial = "n! = n(n-1)(n-2)(n-3)...3.2.1."
var fraction = "A ratio of two numbers or polynomials."
var frequency = "The rate of repetition of a periodic function."
var func = "A rule that connects one value with another."
var geometric = "A sequence where each term is obtained by multiplying the previous one by a constant."
var goodness = "<B>Statistics</B><BR>How well observed data fits to a hypothesised distribution."
var gradient = "The slope of a line; the angle of its inclination to the horizontal."
var graph = "A diagram showing a relationship between two variables.  <BR>The diagram shows a vertical y axis and a horizontal x axis."
var greater = "Greater than: <B> > </B>."
var hcf = "HCF. Of two numbers: the largest number that divides into both exactly."
var histogram = "<B>Statistics</B><BR><IMG SRC='"+gpath+"histogram.gif' WIDTH='43' HEIGHT='43' BORDER='0' ALIGN='LEFT' >A diagram for displaying frequencies of a distribution, where area represents frequency."
var hypothesis = "<B>Statistics</B><BR>An assumption about the value of a parameter of a distribution."
var imaginary = "A number of the form ai where a is real and i is the square root of -1."
var implicit = "An equation with no variable expressly given in terms of the rest."
var independent = "Two events are independent if the occurrence of one has no effect on the occurrence of the other."
var inferential = "<B>Statistics</B><BR>Concerned with techniques for reaching a conclusion on a population when only a sample is available."
var integration = "<B>Calculus</B><BR>The reverse process to differentiation."
var interquartile = "<B>Statistics</B><BR>A measure of dispersion; the difference between the upper and lower quartiles."
var intersection = "The point on a graph where two lines cross."
var intercept = "<IMG SRC='"+gpath+"intercept.gif' WIDTH='43' HEIGHT='43' BORDER='0' ALIGN='LEFT' >The point on a graph where a line crosses one of the axes."
var integer = "A positive or negative whole number."
var irregular = "Not regular; having some sides or angles different to others."
var irrational = "Not rational; cannot be written as a rational number or fraction."
var lcm = "LCM. Of two numbers: the lowest number they both divide into exactly."
var less = "Less than: <B> < </B>."
var linear = "<IMG SRC='"+gpath+"line.gif' WIDTH='43' HEIGHT='43' BORDER='0' ALIGN='LEFT' >A linear line is straight, not curved.  A linear equation is of the first degree, for example y = 2x+1."
var locus = "<IMG SRC='"+gpath+"locus.gif' WIDTH='51' HEIGHT='50' BORDER='0' ALIGN='LEFT' >A set of points that fit a given rule."
var logarithm = "If y = a<sup>x</sup> then the logarithm to base a of y is x."
var maximum = "The largest value possible within a specific range, the gradient is zero and changes from positive to negative."
var mean = "A measure of average; the value found by dividing the total by the number of occurances."
var median = "A measure of average; the middle value of a set of values arranged in order of size."
var minimum = "The smallest value possible within a specific range, the gradient is zero and changes from negative to positive."
var measured = "<B>Statistics</B><BR>A measure of spread such as range, interquartile range, standard deviation, variance."
var measurel = "<B>Statistics</B><BR>A measure of average or 'typical value' such as mean, median, mode."
var mode = "A measure of average; the value occurring most often."
var modulus = "Absolute value, |x|."
var mutual = "Two events are mutually exclusive if they cannot occur simultaneously."
var natural = "The counting numbers 1, 2, 3..."
var normal = "A line passing through a curve at a point that is perpendicular to the tangent to the curve at that same point."
var numerator = "The number on the top of a fraction"
var nullh = "<B>Statistics</B><BR>H<sub>0</sub>; a statistical statement that can be tested in some way"
var odd = "The function f(x) is odd if <br>f(x) = -f(-x); the curve has rotational symmetry about the origin"
var origin = "The point from where all measurements of coordinates are made; usually the point where the two axes of a graph cross."
var outlier = "<B>Statistics</B><BR>An unusually large or small observation in a set of data."
var quadrant = "One of the four equal areas that the axes divide the graph space into."
var quadratic = "A mathematical expression of the 2nd degree; having a x² term but no higher one."
var parametric = "A curve y=f(x) can be defined also by the pair of parametric equations x=u(t) and y=v(t) where t is the parameter."
var periodic = "A function that repeats the same values over and over again."
var pie = "<B>Statistics</B><BR><IMG SRC='"+gpath+"pie.gif' WIDTH='43' HEIGHT='43' BORDER='0' ALIGN='LEFT' >A statistical diagram used to illustrate a simple frequency distribution."
var plot = "To mark a point on a graph accurately by using its coordinates."
var polynomial = "An expression which has whole-numbered powers of the variable, x, multiplied by coefficients, and added together.<BR> Examples: y = 2x, y = 1+x², <NOBR>y = 3-2x+7x³</NOBR>"
var pointofinf = "A point on a curve where the tangent at that point crosses the curve."
var poisson = "<B>Statistics</B><BR>A distribution used to estimate probabilities of random events which have a small probability of occuring, for example volcanic eruptions, accident rates."
var product = "The result of multiplying terms together."
var radian = "A measure of angle; one radian is the size of the angle subtended at the centre of a circle of radius r by an arc of length r."
var randoms = "<B>Statistics</B><BR>Each member of the population has an equal chance of being selected."
var range = "A measure of spread; the difference between the largest and smallest values."
var rationalise = "To remove square roots, or surds, from an expression."
var reciprocal = "The number produced by dividing 1 by a specified number; the reciprocal of x is 1/x"
var regression = "<B>Statistics</B><BR>A statistical model, whereby the expected value of a variable y is expressed in terms of known values of x."
var remainder = "If a polynomial f(x) is divided by (x-a) then the remainder is f(a)."
var rule = "A method for connecting one value with another."
var prime = "A number with only two factors: itself and 1."
var quota = "<B>Statistics</B><BR>A set number of respondents is needed for each category and can be found in any convenient way."
var quotient = "<B>Calculus</B><BR>The rule for differentiating quotients."
var sample = "<B>Statistics</B><BR>A collection of sampling units drawn from a sampling frame."
var samplingf = "<B>Statistics</B><BR>A list of sampling units used to represent a population."
var samplingd = "<B>Statistics</B><BR>If a large number of equally sized random samples are taken from a distribution, then a statistic calculated from all the samples (the mean, for example) will form a sampling distribution."
var samplingu = "<B>Statistics</B><BR>An individual member of a population."
var scalef = "Of two similar shapes, the ratio of corresponding sides."
var secant = "The reciprocal of cosine:<BR>sec x = 1/cox x."
var similar = "Exactly the same shape, but possibly different size."
var sine = "The trigonometrical function defined as opposite/hypotenuse in a right-angled triangle."
var siner = "<IMG SRC='"+gpath+"abctriangle.gif' WIDTH='43' HEIGHT='43' BORDER='0' ALIGN='LEFT' >a/sinA = b/sinB = c/sinC."
var skewness = "<B>Statistics</B><BR>The symmetry in the shape of a distribution."
var slope = "The angle between a straight line and the horizontal."
var solve = "To find the answer or solution to a problem."
var solution = "The answer to a problem."
var squaren = "<IMG SRC='"+gpath+"squaren.gif' WIDTH='43' HEIGHT='43' BORDER='0' ALIGN='LEFT' >A number that is the square of another integer; a number in the sequence 1, 4, 9, 16,..."
var squareroot = "The number that, when squared, equals the number given."
var standard = "<B>Statistics</B><BR>The square root of the variance; a measure of dispersion."
var standarde = "<B>Statistics</B><BR>The standard deviation of the distribution of means around their mean."
var standardf = "Scientific notation; standard index form; a number expressed in the form <br>a x 10<sup>n</sup>, where a is between 1 and 10 and n is an integer."
var statisticale = "<B>Statistics</B><BR>A process used for collecting data to provide evidence for or against a hypothesis."
var statisticalm = "<B>Statistics</B><BR>A statistical process to describe or make predictions about the expected bahaviour of a real-world problem."
var stem = "<B>Statistics</B><BR><IMG SRC='"+gpath+"stem.gif' WIDTH='43' HEIGHT='43' BORDER='0' ALIGN='LEFT' >A diagram for showing simple frequencies."
var stratified = "<B>Statistics</B><BR>The population is divided into distinct strata and a sample taken randomly from each stratum.  The size of the sample is proportional to the size of that stratum in the population."
var surd = "A number containing one or more irrational square roots."
var systematic = "<B>Statistics</B><BR>For example, in taking a sample of householders in a particular street, a side of the street is decided at random and then every 4th house on that side is selected."
var tetrahedron= "<IMG SRC='"+gpath+"tetrahedron.gif' WIDTH='43' HEIGHT='43' BORDER='0' ALIGN='LEFT' >A solid shape with four faces that are triangles."
var transformation= "A change in form or shape."
var translation = "<IMG SRC='"+gpath+"identical.gif' WIDTH='72' HEIGHT='50' BORDER='0' ALIGN='LEFT' >A transformation of a line or shape consisting of a simple movement without change of orientation."
var trapeziumr = "A numerical method for estimating the value of an integral based on dividing an area into trapeziums of equal width."
var trianglen = "<IMG SRC='"+gpath+"trianglen.gif' WIDTH='43' HEIGHT='43' BORDER='0' ALIGN='LEFT' >A number that can be represented by a triangular arrangement of dots; a number in the sequence 1, 1+2, 1+2+3, 1+2+3+4..."
var trigonometry = "The study of the relationships between the angles and sides of triangles."
var turning = "The point on a curve when the gradient is zero."
var variable = "A value which is unknown and free to vary, often denoted by x or y."
var variance = "<B>Statistics</B><BR>The square of the standard deviation; a measure of dispersion."
var vector = "<IMG SRC='"+gpath+"vector.gif' WIDTH='43' HEIGHT='43' BORDER='0' ALIGN='LEFT' >A mathematical object with magnitude and direction."

////////////////////////////// NO NEED TO EDIT BEYOND THIS POINT //////////////////////////////////////

var NS4 = (navigator.appName.indexOf("Netscape")>=0 && !document.getElementById)? true : false;
var IE4 = (document.all && !document.getElementById)? true : false;
var IE5 = (document.getElementById && document.all)? true : false;
var NS6 = (document.getElementById && navigator.appName.indexOf("Netscape")>=0 )? true: false;
var W3C = (document.getElementById)? true : false;
var w_y, w_x, navtxt, boxheight, boxwidth;
var ishover=false;
var isloaded=false;
var ieop=0;
var op_id=0;

function getwindowdims(){
w_y=(NS4||NS6)? window.innerHeight : (IE5||IE4)? document.body.clientHeight : 0;
w_x=(NS4||NS6)? window.innerWidth : (IE5||IE4)? document.body.clientWidth : 0;
}

function getboxwidth(){
if(NS4)boxwidth=(navtxt.document.width)? navtxt.document.width : navtxt.clip.width;
if(IE5||IE4)boxwidth=(navtxt.style.pixelWidth)? navtxt.style.pixelWidth : navtxt.offsetWidth;
if(NS6)boxwidth=(navtxt.style.width)? parseInt(navtxt.style.width) : parseInt(navtxt.offsetWidth);
}

function getboxheight(){
if(NS4)boxheight=(navtxt.document.height)? navtxt.document.height : navtxt.clip.height;
if(IE4||IE5)boxheight=(navtxt.style.pixelHeight)? navtxt.style.pixelHeight : navtxt.offsetHeight;
if(NS6)boxheight=parseInt(navtxt.offsetHeight);
}

function movenavtxt(x,y){
if(NS4)navtxt.moveTo(x,y);
if(W3C||IE4){
navtxt.style.left=x+'px';
navtxt.style.top=y+'px';
}}

function getpagescrolly(){
if(NS4||NS6)return window.pageYOffset;
if(IE5||IE4)return document.body.scrollTop;
}

function getpagescrollx(){
if(NS4||NS6)return window.pageXOffset;
if(IE5||IE4)return document.body.scrollLeft;
}

function writeindiv(text){
if(NS4){
navtxt.document.open();
navtxt.document.write(text);
navtxt.document.close();
}
if(W3C||IE4)navtxt.innerHTML=text;
}

//**** END UTILITY FUNCTIONS ****//

function writetxt(text){
if(isloaded){
if(text!=0){
ishover=true;
if(NS4)text='<div class="navtext">'+((centertext)?'<center>':'')+text+((centertext)?'</center>':'')+'</div>';
writeindiv(text);
getboxheight();
if((W3C || IE4) && dofade){
ieop=0;
incropacity();
}}else{
if(NS4)navtxt.visibility="hide";
if(IE4||W3C){
if(dofade)clearTimeout(op_id);
navtxt.style.visibility="hidden";
}
writeindiv('');
ishover=false;
}}}

function incropacity(){
if(ieop<=100){
ieop+=7;
if(IE4 || IE5)navtxt.style.filter="alpha(opacity="+ieop+")";
if(NS6)navtxt.style.MozOpacity=ieop/100;
op_id=setTimeout('incropacity()', 5);
}}

function moveobj(evt){
if(isloaded && ishover){
margin=(IE4||IE5)? 1 : 23;
if(NS6)if(document.height+27-window.innerHeight<0)margin=15;
if(NS4)if(document.height-window.innerHeight<0)margin=10;
//mx=(NS4||NS6)? evt.pageX : (IE5||IE4)? event.clientX : 0;
//my=(NS4||NS6)? evt.pageY : (IE5||IE4)? event.clientY : 0;
if (NS4){
mx=evt.pageX
my=evt.pageY
}
else if (NS6){
mx=evt.clientX
my=evt.clientY
}
else if (IE5){
mx=event.clientX
my=event.clientY
}
else if (IE4){
mx=0
my=0
}

if(NS4){
mx-=getpagescrollx();
my-=getpagescrolly();
}
xoff=(center)? mx-boxwidth/2 : mx+5;
yoff=(my+boxheight+30-getpagescrolly()+margin>=w_y)? -15-boxheight: 30;
movenavtxt( Math.min(w_x-boxwidth-margin , Math.max(2,xoff))+getpagescrollx() , my+yoff+getpagescrolly());
if(NS4)navtxt.visibility="show";
if(W3C||IE4)navtxt.style.visibility="visible";
}}

if(NS4)document.captureEvents(Event.MOUSEMOVE);
document.onmousemove=moveobj;
window.onload=function(){
  navtxt=(NS4)? document.layers['navtxt'] : (IE4)? document.all['navtxt'] : (W3C)? document.getElementById('navtxt') : null;
  getboxwidth();
  getboxheight();
  getwindowdims();
  isloaded=true;
  if((W3C || IE4) && centertext)navtxt.style.textAlign="center";
  if(W3C)navtxt.style.padding='4px';
  if(IE4 || IE5 && dofade)navtxt.style.filter="alpha(opacity=0)";
  }
window.onresize=getwindowdims;


