//resdb.js - this is JavaScript file of the resources data base

WordAny = "- all -";
Nolinks = "This case had not additional page.";

var Level = new Array("initial", "medium", "high");

var num = 0;
/*
cards[num] = new classCard();
cards[num].name = "";
cards[num].url = "";
cards[num].img = "";
cards[num].objects = new Array("");
cards[num].level = ;//initial, medium, high
cards[num].physFields = new Array("");//Heat, Sound, Movement, Light, Weather, Force, Space
cards[num++].comments = "";
*/

cards[num] = new classCard();
cards[num].name = "Does a wave move?";
cards[num].url = "res/wave/index.htm";
cards[num].img = "../images/wav.gif";
cards[num].objects = new Array("water");
cards[num].level = medium;
cards[num].physFields = new Array("Movement");
cards[num++].comments = "Study what moves in the wave.";

cards[num] = new classCard();
cards[num].name = "A question of balance";
cards[num].url = "res/balance/index.htm";
cards[num].img = "../images/balance.gif";
cards[num].objects = new Array("body");
cards[num].level = medium;
cards[num].physFields = new Array("Force");
cards[num++].comments = "Examine balance conditions.";

cards[num] = new classCard();
cards[num].name = "Water and air resistance";
cards[num].url = "res/air/index.htm";
cards[num].img = "../images/bad.gif";
cards[num].objects = new Array("water", "air");
cards[num].level = medium;
cards[num].physFields = new Array("Force");
cards[num++].comments = "Examine how water and air resist objects in motion.";

cards[num] = new classCard();
cards[num].name = "Thermal portrait";
cards[num].url = "res/port/index.htm";
cards[num].img = "../images/port.jpg";
cards[num].objects = new Array("thermometer");
cards[num].level = initial;
cards[num].physFields = new Array("Heat", "Temperature");
cards[num++].comments = "Make a thermal portrait of a person.";

cards[num] = new classCard();
cards[num].name = "Weightless water";
cards[num].url = "res/weightless/index.htm";
cards[num].img = "../images/mir.gif";
cards[num].objects = new Array("bottle");
cards[num].level = medium;
cards[num].physFields = new Array("Movement", "Weight");
cards[num++].comments = "Study conditions of the weightlessness of water in a bottle.";

cards[num] = new classCard();
cards[num].name = "Circular movement";
cards[num].url = "res/whirling/index.htm";
cards[num].img = "../images/hummer.gif";
cards[num].objects = new Array("stone");
cards[num].level = medium;
cards[num].physFields = new Array("Movement");
cards[num++].comments = "Study properties of the whirling movement of a stone on a string.";

cards[num] = new classCard();
cards[num].name = "Ski wax and snow friction";
cards[num].url = "res/ski_glide/index.htm";
cards[num].img = "../images/skis.gif";
cards[num].objects = new Array("ski");
cards[num].level = medium;
cards[num].physFields = new Array("Force");
cards[num++].comments = "Study parameters that influence the glide of your skis.";

cards[num] = new classCard();
cards[num].name = "Weighing timber";
cards[num].url = "res/timber/index.htm";
cards[num].img = "../images/timber.gif";
cards[num].objects = new Array("timber");
cards[num].level = medium;
cards[num].physFields = new Array("Weight", "Force");
cards[num++].comments = "Estimate the weight of timber.";

cards[num] = new classCard();
cards[num].name = "Ski and pressure";
cards[num].url = "res/tryck/index.htm";
cards[num].img = "../images/ski.gif";
cards[num].objects = new Array("ski");
cards[num].level = medium;
cards[num].physFields = new Array("Pressure", "Force");
cards[num++].comments = "Study how skis influence your pressure on the snow.";

cards[num] = new classCard();
cards[num].name = "Diffraction from a CD";
cards[num].url = "res/CD/index.htm";
cards[num].img = "../images/cd.gif";
cards[num].objects = new Array("CD", "DVD", "snow");
cards[num].level = high;
cards[num].physFields = new Array("Light");
cards[num++].comments = "Study how a CD/DVD diffracts sunlight.";

cards[num] = new classCard();
cards[num].name = "Falling objects";
cards[num].url = "res/fall/index.htm";
cards[num].img = "../images/fall.gif";
cards[num].objects = new Array("ball", "paper", "air");
cards[num].level = initial;
cards[num].physFields = new Array("Movement", "Force");
cards[num++].comments = "Study how different objects fall to the ground. What affects their fall?";

cards[num] = new classCard();
cards[num].name = "A well";
cards[num].url = "res/well/index.htm";
cards[num].img = "../images/brunn.gif";
cards[num].objects = new Array("well");
cards[num].level = medium;
cards[num].physFields = new Array("Movement", "Force");
cards[num++].comments = "Study power transfer in technological gadgets.";

cards[num] = new classCard();
cards[num].name = "Pellet";
cards[num].url = "res/pellet/index.htm";
cards[num].img = "../images/gun.gif";
cards[num].objects = new Array("air gun");
cards[num].level = high;
cards[num].physFields = new Array("Movement");
cards[num++].comments = "Find out the speed of an air gun pellet.";

cards[num] = new classCard();
cards[num].name = "Ambitious ball";
cards[num].url = "res/balls/index.htm";
cards[num].img = "../images/boll.gif";
cards[num].objects = new Array("boll");
cards[num].level = initial;
cards[num].physFields = new Array("Movement");
cards[num++].comments = "Make a ball fly higher than a house.";

cards[num] = new classCard();
cards[num].name = "Snow melting around tree trunks";
cards[num].url = "res/tree_snow/index.htm";
cards[num].img = "../images/tree.gif";
cards[num].objects = new Array("snow", "sun");
cards[num].level = medium;
cards[num].physFields = new Array("Heat", "Light");
cards[num++].comments = "Study how trees can melt snow.";

cards[num] = new classCard();
cards[num].name = "Termal insulator or conductor";
cards[num].url = "res/snow_melt/index.htm";
cards[num].img = "../images/snow.gif";
cards[num].objects = new Array("snow");
cards[num].level = medium;
cards[num].physFields = new Array("Heat");
cards[num++].comments = "Study which parameters influence if a material insulates from or conducts heat";

cards[num] = new classCard();
cards[num].name = "Waves in the water";
cards[num].url = "res/waves/index.htm";
cards[num].img = "../images/wave.gif";
cards[num].objects = new Array("water");
cards[num].level = medium;
cards[num].physFields = new Array("Waves", "Movement");
cards[num++].comments = "Study waves in a lake or a puddle";

cards[num] = new classCard();
cards[num].name = "Physics walk on the beach";
cards[num].url = "res/beach/index.htm";
cards[num].img = "../images/strand.gif";
cards[num].objects = new Array("sand", "water");
cards[num].level = medium;
cards[num].physFields = new Array("Force", "Movement", "Surface Tension");
cards[num++].comments = "Study laws of physics with your feet on the beach.";

cards[num] = new classCard();
cards[num].name = "Cable drum";
cards[num].url = "res/spool/index.htm";
cards[num].img = "../images/reels.gif";
cards[num].objects = new Array("drum", "spool");
cards[num].level = high;
cards[num].physFields = new Array("Force", "Movement");
cards[num++].comments = "Study torque with help of a cable drum.";

cards[num] = new classCard();
cards[num].name = "Compete with paper airplanes";
cards[num].url = "res/flight/index.htm";
cards[num].img = "../images/flyg.gif";
cards[num].objects = new Array("flygplan");
cards[num].level = initial;
cards[num].physFields = new Array("Force", "Movement");
cards[num++].comments = "Study factors that influence paper aiplane flight capacity.";

cards[num] = new classCard();
cards[num].name = "Shoot with bow";
cards[num].url = "res/bow/index.htm";
cards[num].img = "../images/bow.gif";
cards[num].objects = new Array("bow");
cards[num].level = high;
cards[num].physFields = new Array("Force", "Movement", "Energy");
cards[num++].comments = "Study elastic forces and energy with bow.";

cards[num] = new classCard();
cards[num].name = "Solar energy";
cards[num].url = "res/solar/index.htm";
cards[num].img = "../images/sol_box1.jpg";
cards[num].objects = new Array("sun");
cards[num].level = medium;
cards[num].physFields = new Array("Heat", "Light");
cards[num++].comments = "Build a sun energy collector and do heat experiments.";

cards[num] = new classCard();
cards[num].name = "How many snowflakes?";
cards[num].url = "res/snowfall/index.htm";
cards[num].img = "../images/flinga.jpg";
cards[num].objects = new Array("snow");
cards[num].level = high;
cards[num].physFields = new Array("Estimations");
cards[num++].comments = "Estimate a number of snowflakes falling on a parked car per hour.";

cards[num] = new classCard();
cards[num].name = "Speed of water";
cards[num].url = "res/w_speed/index.htm";
cards[num].img = "../images/v_kran.jpg";
cards[num].objects = new Array("water");
cards[num].level = medium;
cards[num].physFields = new Array("Movement");
cards[num++].comments = "Measure speed of water stream. Suggest and try different methods.";

cards[num] = new classCard();
cards[num].name = "Temperature changes in soil, water and air";
cards[num].url = "res/T_changes/index.htm";
cards[num].img = "../images/thermometer.gif";
cards[num].objects = new Array("soil", "water", "air");
cards[num].level = medium;
cards[num].physFields = new Array("Temperature");
cards[num++].comments = "Study temperature changes in soil, water and air during one day.";

cards[num] = new classCard();
cards[num].name = "Water rocket study";
cards[num].url = "res/rocket/index.htm";
cards[num].img = "../images/raket.jpg";
cards[num].objects = new Array("rocket", "water");
cards[num].level = medium;
cards[num].physFields = new Array("Force", "Movement");
cards[num++].comments = "Construct a water-rocket and study different parameters that influence its flying capacity.";

cards[num] = new classCard();
cards[num].name = "Measure raindrops";
cards[num].url = "res/raindrops/index.htm";
cards[num].img = "../images/drop.jpg";
cards[num].objects = new Array("rain");
cards[num].level = medium;
cards[num].physFields = new Array("Measurements", "Movement");
cards[num++].comments = "Suggest a way how to calculate different parameter of a raindrop, like size/volume and mass. Do practical data collection and calculations.";

cards[num] = new classCard();
cards[num].name = "Thermal properties of soil";
cards[num].url = "res/soil/index.htm";
cards[num].img = "../images/thermsoil.gif";
cards[num].objects = new Array("soil");
cards[num].level = high;
cards[num].physFields = new Array("Temperature", "Heat");
cards[num++].comments = "Investigate how temperature changes with depth in the surface layer of soil.";

cards[num] = new classCard();
cards[num].name = "Measure the height of a birch";
cards[num].url = "res/birch/index.htm";
cards[num].img = "../images/birchs.gif";
cards[num].objects = new Array("birch");
cards[num].level = medium;
cards[num].physFields = new Array("Measurements", "Estimations");
cards[num++].comments = "In how many ways can you measure the height of a tree and what will the accuracy be?";

cards[num] = new classCard();
cards[num].name = "Sound and snow igloo";
cards[num].url = "res/igloo/index.htm";
cards[num].img = "../images/igl.jpg";
cards[num].objects = new Array("snow");
cards[num].level = initial;
cards[num].physFields = new Array("Sound");
cards[num++].comments = "Study how different natural material transmit sound. Is snow a good sound isolator?";

cards[num] = new classCard();
cards[num].name = "Measuring your own power";
cards[num].url = "res/power/index.htm";
cards[num].img = "../images/up.jpg";
cards[num].objects = new Array("human body");
cards[num].level = medium;
cards[num].physFields = new Array("Force");
cards[num++].comments = "Study the power of your body. Measure your mechanical energy.";

cards[num] = new classCard();
cards[num].name = "Barrier as lever";
cards[num].url = "res/barrier/index.htm";
cards[num].img = "../images/barr.gif";
cards[num].objects = new Array("lever");
cards[num].level = high;
cards[num].physFields = new Array("Force");
cards[num++].comments = "Study torque and balance with help of lever. Estimate mass of a road crossing barrier.";

cards[num] = new classCard();
cards[num].name = "Infrared experiment";
cards[num].url = "res/herschel/index.htm";
cards[num].img = "../images/sun_ir.gif";
cards[num].objects = new Array("sun");
cards[num].level = medium;
cards[num].physFields = new Array("Light");
cards[num++].comments = "Do the classical Herschel infrared experiment. Measure the temperature in different parts of the spectrum.";

cards[num] = new classCard();
cards[num].name = "Balance of bricks";
cards[num].url = "res/bricks/index.htm";
cards[num].img = "../images/brick.jpg";
cards[num].objects = new Array("bricks");
cards[num].level = high;
cards[num].physFields = new Array("Force");
cards[num++].comments = "Study torques and balance with help of bricks";

cards[num] = new classCard();
cards[num].name = "Hot air balloon";
cards[num].url = "res/balloon/index.htm";
cards[num].img = "../images/ballong.jpg";
cards[num].objects = new Array("air","balloon");
cards[num].level = medium;
cards[num].physFields = new Array("Movement", "Force", "Heat");
cards[num++].comments = "Design and make a hot air balloon fly";

cards[num] = new classCard();
cards[num].name = "Foot, walking, and running";
cards[num].url = "res/running/index.htm";
cards[num].img = "../images/run.jpg";
cards[num].objects = new Array("human body","foot");
cards[num].level = high;
cards[num].physFields = new Array("Movement");
cards[num++].comments = "Study physics of walking and running";

cards[num] = new classCard();
cards[num].name = "Natural frequency and walking";
cards[num].url = "res/nat_freq/index.htm";
cards[num].img = "../images/kropp.jpg";
cards[num].objects = new Array("human body","foot");
cards[num].level = medium;
cards[num].physFields = new Array("Movement");
cards[num++].comments = "Study physics of human body";

cards[num] = new classCard();
cards[num].name = "Test UV - protection";
cards[num].url = "res/UV/index.htm";
cards[num].img = "../images/sun_uv.gif";
cards[num].objects = new Array("sun");
cards[num].level = medium;
cards[num].physFields = new Array("Light");//Heat, Sound, Movement, Light, Weather, Force, Space
cards[num++].comments = "Investigate absorption of UV radiation by suntan lotion";

cards[num] = new classCard();
cards[num].name = "shadow";
cards[num].url = "res/shadow/index.htm";
cards[num].img = "../images/shadytree.gif";
cards[num].objects = new Array("sun");
cards[num].level = medium;
cards[num].physFields = new Array("Light");//Heat, Sound, Movement, Light, Weather, Force, Space
cards[num++].comments = "Study shadow"

cards[num] = new classCard();
cards[num].name = "Absorption lines in the Sun's spectrum";
cards[num].url = "res/sun_spec/index.htm";
cards[num].img = "../images/sun_spc.gif";
cards[num].objects = new Array("sun");
cards[num].level = high;
cards[num].physFields = new Array("Light");//Heat, Sound, Movement, Light, Weather, Force, Space
cards[num++].comments = "Observe absorption lines in the Sun's spectrum with help of STAR spectrometer";

cards[num] = new classCard();
cards[num].name = "Sniper shot";
cards[num].url = "res/snowballs/index.html";
cards[num].img = "../images/snowballs.gif";
cards[num].objects = new Array("snowball");
cards[num].level = medium;
cards[num].physFields = new Array("Movement");
cards[num++].comments = "Hit a snowball that is thrown straight up";

cards[num] = new classCard();
cards[num].name = "Speed of sound and light";
cards[num].url = "res/soundspeed/index.html";
cards[num].img = "../images/aska.jpg";
cards[num].objects = new Array("atmosphere", "air");
cards[num].level = initial;
cards[num].physFields = new Array("Sound", "Movement", "Light");
cards[num++].comments = "Study differences in the speed of light and sound propagation in the atmosphere";

cards[num] = new classCard();
cards[num].name = "Safe Sunwatching";
cards[num].url = "res/Sunwatching/index.html";
cards[num].img = "../images/sun.gif";
cards[num].objects = new Array("sun","binoculars");
cards[num].level = initial;
cards[num].physFields = new Array("Light", "Observations");
cards[num++].comments = "Observe sunspots and eclipses";

cards[num] = new classCard();
cards[num].name = "Feel the heat";
cards[num].url = "res/fheat/index.htm";
cards[num].img = "../images/feel.gif";
cards[num].objects = new Array("building","thermometer");
cards[num].level = initial;
cards[num].physFields = new Array("Heat");
cards[num++].comments = "Explore the feeling of warmth. Touch and rate different materials according to warmth rating  (1 = coldest, 5 = warmest).";

cards[num] = new classCard();
cards[num].name = "Noise pollution";
cards[num].url = "res/noisepoll/index.htm";
cards[num].img = "../images/noisepoll.gif";
cards[num].objects = new Array("road");
cards[num].level = medium;
cards[num].physFields = new Array("Sound");
cards[num++].comments = "Study how noise level drops-off with the distance from the road.";

cards[num] = new classCard();
cards[num].name = "Wind blocks";
cards[num].url = "res/wind/index.htm";
cards[num].img = "../images/animcomp.gif";
cards[num].objects = new Array("tree","compass","anemometer");
cards[num].level = initial;//initial, medium, hight
cards[num].physFields = new Array("Movement");//Heat, Sound, Movement, Light, Weather, Force, Space
cards[num++].comments = "Study wind behaviour around a tree";

cards[num] = new classCard();
cards[num].name = "Shady places";
cards[num].url = "res/shady/index.htm";
cards[num].img = "../images/shadytree.gif";
cards[num].objects = new Array("sun","tree");
cards[num].level = initial;//initial, medium, hight
cards[num].physFields = new Array("Heat","Light");
cards[num++].comments = "Is there any difference in the 'density' of shadows from different types of trees?"+
						"Study the phenomenon and see how it influences the vegetation beneath and around the trees.";

cards[num] = new classCard();
cards[num].name = "Hot heap";
cards[num].url = "res/kompost/index.htm";
cards[num].img = "../images/heap.gif";
cards[num].objects = new Array("grass", "compost");
cards[num].level = initial;
cards[num].physFields = new Array("Heat");
cards[num++].comments = "Study temperature variation with depth in a compost heap."

cards[num] = new classCard();
cards[num].name = "Determine the mass of the car";
cards[num].url = "res/car/index.htm";
cards[num].img = "../images/carmass.gif";
cards[num].objects = new Array("car");
cards[num].level = medium;
cards[num].physFields = new Array("Movement","Force");
cards[num++].comments = "Push a car and apply Newton’s second Law of Motion to determine the mass of the car.";

cards[num] = new classCard();
cards[num].name = "Dry tree as a target";
cards[num].url = "res/Axe/index.htm";
cards[num].img = "../images/axe.gif";
cards[num].objects = new Array("axe","tree");
cards[num].level = initial;
cards[num].physFields = new Array("Movement","Force");
cards[num++].comments = "Suppose you throw the axe aiming at trunk of a dry tree. How to succeed in sticking the axe into the trunk?";

cards[num] = new classCard();
cards[num].name = "Walking along the boat";
cards[num].url = "res/Walking/index.html";
cards[num].img = "../images/boat.gif";
cards[num].objects = new Array("boat","raft");
cards[num].level = high;
cards[num].physFields = new Array("Movement");
cards[num++].comments = "Try to make your boat move by walking along it."+
                        "Find out which parameters influence most displacement of the boat?";

cards[num] = new classCard();
cards[num].name = "Falling stick";
cards[num].url = "res/Falling/index.html";
cards[num].img = "../images/stick.gif";
cards[num].objects = new Array("stick","rod","pencil");
cards[num].level = medium;
cards[num].physFields = new Array("Movement");
cards[num++].comments = "Balance a wooden stick or knife vertically on your finger. "+
                        "For what heights the stick/knife will fall flat on the ground or sticking into the ground.";

cards[num] = new classCard();
cards[num].name = "Fishing float";
cards[num].url = "res/Float/index.html";
cards[num].img = "../images/float.gif";
cards[num].objects = new Array("stick","wire","water");
cards[num].level = medium;
cards[num].physFields = new Array("Force");
cards[num++].comments = "Make a fishing float using wooden stick and piece of wire."+
                        "Study when you can achive steady state position attaching the piece of wire to the edge of the stick.";

cards[num] = new classCard();
cards[num].name = "Rope around a brunch of a tree";
cards[num].url = "res/Euler/index.html";
cards[num].img = "../images/stemrope.gif";
cards[num].objects = new Array("tree","rope");
cards[num].level = high;
cards[num].physFields = new Array("Force");
cards[num++].comments = "Study a force balance in the rope that prevents it's sliding";

cards[num] = new classCard();
cards[num].name = "Weight of Simple Pendulum";
cards[num].url = "res/Swing/index.html";
cards[num].img = "../images/pendulum.gif";
cards[num].objects = new Array("tree","rope","pendulum");
cards[num].level = high;
cards[num].physFields = new Array("Force");
cards[num++].comments = "Study different parameters of a swinging pendulum? ";

cards[num] = new classCard();
cards[num].name = "Settling down a bucket / glass into the water";
cards[num].url = "res/Glass/index.html";
cards[num].img = "../images/waterglass.gif";
cards[num].objects = new Array("water","glass","air");
cards[num].level = medium;
cards[num].physFields = new Array("Force");
cards[num++].comments = "Study a force play that makes a bucket / glass dipped into the water sink.";

cards[num] = new classCard();
cards[num].name = "River Depth";
cards[num].url = "res/Riverdepth/index.html";
cards[num].img = "../images/apparent_depth.jpg";
cards[num].objects = new Array("water");
cards[num].level = high;
cards[num].physFields = new Array("Light");
cards[num++].comments = "Study visual illusion. Estimate the depth of a river by eye and then measure it. "+
                        "Beware diving in unfamiliar places!";

cards[num] = new classCard();
cards[num].name = "Aiming at a stone under the water";
cards[num].url = "res/Taking_aim/index.html";
cards[num].img = "../images/spjut.jpg";
cards[num].objects = new Array("water");
cards[num].level = high;
cards[num].physFields = new Array("Light");
cards[num++].comments = "Try to hit a stone at the bottom of the river with a long stick. "+
                        "How must you take aim to be successful?";