
var sex=1; // indicator for sex of athlete
var milkm=1.0; // mile/km conversion (for arbitrary distances)

var WAVA_M_facs=new Array();
var wava =-1;

WAVA_ages=new Array(8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,80,81,82,83,84,85,86,87,88,89,90,91,92,93,94,95,96,97,98,99,100);


/////////////////////////////////////////////////////// M E N //////////////////////////////////////////////////////////////
////(distance, miles, open std in secs, factor for 8 yr old, 9yr old, 10yr old ......, 100 yr old);
wava++; WAVA_M_facs[wava]=new Array("800m",0.8,101.73,0.7371,0.7747,0.8087,0.8393,0.867,0.892,0.9147,0.935,0.9533,0.9697,0.9842,0.997,1.0000,1.0000,1.0000,1.0000,1.0000,1.0000,1.0000,1.0000,1.0000,1.0000,1.0000,0.998,0.9914,0.9849,0.9783,0.9718,0.9652,0.9586,0.9521,0.9455,0.9389,0.93224,0.92558,0.91892,0.91226,0.9056,0.8988,0.8920,0.8852,0.8784,0.8716,0.86458,0.85756,0.85054,0.84352,0.8365,0.8292,0.8218,0.8145,0.8071,0.7998,0.79202,0.78424,0.77646,0.76868,0.7609,0.7526,0.7442,0.7359,0.7275,0.7191,0.71,0.7009,0.6918,0.6827,0.6736,0.6636,0.6535,0.6435,0.6334,0.6233,0.61188,0.60046,0.58904,0.57762,0.5662,0.55248,0.53876,0.52504,0.51132,0.4976,0.47902,0.46044,0.44186,0.42328,0.4047,0.37384,0.34298,0.31212,0.28126,0.2504);
wava++; WAVA_M_facs[wava]=new Array("1000m",1.0000,131.77,0.7352,0.7731,0.8072,0.8379,0.8656,0.8906,0.9132,0.9334,0.9516,0.9677,0.982,0.9946,1.0000,1.0000,1.0000,1.0000,1.0000,1.0000,1.0000,1.0000,1.0000,1.0000,1.0000,1.0000,0.9951,0.9884,0.9818,0.9752,0.9685,0.9619,0.9552,0.9486,0.9419,0.93516,0.92842,0.92168,0.91494,0.9082,0.9013,0.8945,0.8876,0.8807,0.8738,0.8667,0.8596,0.8525,0.8454,0.8383,0.8309,0.8235,0.8160,0.8086,0.8012,0.79334,0.78548,0.77762,0.76976,0.7619,0.7535,0.7450,0.7366,0.7281,0.7197,0.71052,0.70134,0.69216,0.68298,0.6738,0.6637,0.6535,0.6434,0.6332,0.6231,0.6116,0.6001,0.5886,0.5771,0.5656,0.5518,0.538,0.5242,0.5104,0.4966,0.47794,0.45928,0.44062,0.42196,0.4033,0.37236,0.34142,0.31048,0.27954,0.2486);
wava++; WAVA_M_facs[wava]=new Array("1500m",1.5,207.7,0.7414,0.7794,0.8134,0.8438,0.8711,0.8955,0.9172,0.9366,0.9538,0.9689,0.9821,0.9936,1.0000,1.0000,1.0000,1.0000,1.0000,1.0000,1.0000,1.0000,1.0000,1.0000,1.0000,1.0000,1.0000,0.9951,0.9884,0.9817,0.9749,0.9682,0.9614,0.9547,0.9479,0.94106,0.93422,0.92738,0.92054,0.9137,0.9067,0.8998,0.8928,0.8858,0.8788,0.8716,0.8644,0.8572,0.85,0.8428,0.8353,0.8278,0.8202,0.8127,0.8052,0.79724,0.78928,0.78132,0.77336,0.7654,0.7569,0.7483,0.7398,0.7312,0.7227,0.71342,0.70414,0.69486,0.68558,0.6763,0.6661,0.6558,0.6456,0.6353,0.6251,0.6135,0.6019,0.5903,0.5787,0.5671,0.5532,0.5393,0.5254,0.5115,0.4976,0.47884,0.46008,0.44132,0.42256,0.4038,0.37276,0.34172,0.31068,0.27964,0.2486);
wava++; WAVA_M_facs[wava]=new Array("1mile",1.609,224.39,0.7433,0.7813,0.8152,0.8456,0.8727,0.8969,0.9185,0.9376,0.9546,0.9694,0.9824,0.9936,1.0000,1.0000,1.0000,1.0000,1.0000,1.0000,1.0000,1.0000,1.0000,1.0000,1.0000,1.0000,1.0000,0.9963,0.9896,0.9829,0.9761,0.9694,0.9626,0.9559,0.9491,0.94226,0.93542,0.92858,0.92174,0.9149,0.9079,0.9010,0.8940,0.887,0.88,0.8728,0.8656,0.8584,0.8512,0.844,0.8365,0.8290,0.8214,0.8139,0.8064,0.79844,0.79048,0.78252,0.77456,0.7666,0.7581,0.7495,0.7410,0.7324,0.7239,0.71462,0.70534,0.69606,0.68678,0.6775,0.6673,0.6570,0.6468,0.6365,0.6263,0.6147,0.6031,0.5915,0.5799,0.5683,0.5544,0.5405,0.5266,0.5127,0.4988,0.48004,0.46128,0.44252,0.42376,0.405,0.37396,0.34292,0.31188,0.28084,0.2498);
wava++; WAVA_M_facs[wava]=new Array("2K",2,287.87,0.7501,0.788,0.8217,0.8517,0.8783,0.9019,0.9228,0.9412,0.9573,0.9714,0.9835,0.9918,1.0000,1.0000,1.0000,1.0000,1.0000,1.0000,1.0000,1.0000,1.0000,1.0000,1.0000,1.0000,1.0000,0.9996,0.9929,0.9862,0.9794,0.9727,0.9659,0.9592,0.9524,0.94556,0.93872,0.93188,0.92504,0.9182,0.9112,0.9043,0.8973,0.8903,0.8833,0.8761,0.8689,0.8617,0.8545,0.8473,0.8398,0.8323,0.8247,0.8172,0.8097,0.80174,0.79378,0.78582,0.77786,0.7699,0.7614,0.7528,0.7443,0.7357,0.7272,0.71792,0.70864,0.69936,0.69008,0.6808,0.6706,0.6603,0.6501,0.6398,0.6296,0.618,0.6064,0.5948,0.5832,0.5716,0.5577,0.5438,0.5299,0.516,0.5021,0.48334,0.46458,0.44582,0.42706,0.4083,0.37726,0.34622,0.31518,0.28414,0.2531);
wava++; WAVA_M_facs[wava]=new Array("3K",3,448.96,0.7645,0.802,0.835,0.864,0.8894,0.9117,0.9311,0.948,0.9625,0.975,0.9856,0.9914,1.0000,1.0000,1.0000,1.0000,1.0000,1.0000,1.0000,1.0000,1.0000,1.0000,1.0000,1.0000,1.0000,1.0000,0.9979,0.9912,0.9844,0.9777,0.9709,0.9642,0.9574,0.95056,0.94372,0.93688,0.93004,0.9232,0.9162,0.9093,0.9023,0.8953,0.8883,0.8811,0.8739,0.8667,0.8595,0.8523,0.8448,0.8373,0.8297,0.8222,0.8147,0.80674,0.79878,0.79082,0.78286,0.7749,0.7664,0.7578,0.7493,0.7407,0.7322,0.72292,0.71364,0.70436,0.69508,0.6858,0.6756,0.6653,0.6551,0.6448,0.6346,0.623,0.6114,0.5998,0.5882,0.5766,0.5627,0.5488,0.5349,0.521,0.5071,0.48834,0.46958,0.45082,0.43206,0.4133,0.38226,0.35122,0.32018,0.28914,0.2581);
wava++; WAVA_M_facs[wava]=new Array("2mile",3.218,486.18,0.7677,0.8054,0.8385,0.8676,0.8931,0.9154,0.9349,0.9518,0.9664,0.9789,0.9895,0.9914,1.0000,1.0000,1.0000,1.0000,1.0000,1.0000,1.0000,1.0000,1.0000,1.0000,1.0000,1.0000,1.0000,1.0000,0.9987,0.992,0.9852,0.9785,0.9717,0.965,0.9582,0.95136,0.94452,0.93768,0.93084,0.924,0.9170,0.9101,0.9031,0.8961,0.8891,0.8819,0.8747,0.8675,0.8603,0.8531,0.8456,0.8381,0.8305,0.823,0.8155,0.80754,0.79958,0.79162,0.78366,0.7757,0.7672,0.7586,0.7501,0.7415,0.733,0.72372,0.71444,0.70516,0.69588,0.6866,0.6764,0.6661,0.6559,0.6456,0.6354,0.6238,0.6122,0.6006,0.589,0.5774,0.5635,0.5496,0.5357,0.5218,0.5079,0.48914,0.47038,0.45162,0.43286,0.4141,0.38306,0.35202,0.32098,0.28994,0.2589);
wava++; WAVA_M_facs[wava]=new Array("5K",5,778.4,0.7809,0.8177,0.8496,0.8772,0.9011,0.9216,0.9393,0.9543,0.9671,0.9779,0.9868,0.9925,1.0000,1.0000,1.0000,1.0000,1.0000,1.0000,1.0000,1.0000,1.0000,1.0000,1.0000,1.0000,1.0000,1.0000,1.0000,0.9963,0.9895,0.9827,0.976,0.9692,0.9624,0.9555,0.9487,0.9418,0.935,0.9281,0.9211,0.9141,0.9071,0.9001,0.8931,0.8859,0.8787,0.8714,0.8642,0.857,0.8495,0.8419,0.8344,0.8268,0.8193,0.8113,0.8033,0.7954,0.7874,0.7794,0.7708,0.7623,0.7537,0.7452,0.7366,0.7273,0.718,0.7087,0.6994,0.6901,0.6798,0.6696,0.6593,0.6491,0.6388,0.62718,0.61556,0.60394,0.59232,0.5807,0.56678,0.55286,0.53894,0.52502,0.5111,0.49232,0.47354,0.45476,0.43598,0.4172,0.38614,0.35508,0.32402,0.29296,0.2619);
wava++; WAVA_M_facs[wava]=new Array("8K",8,1278.9,0.7902,0.8264,0.8574,0.8841,0.9069,0.9264,0.9429,0.9569,0.9686,0.9784,0.9864,0.9929,1.0000,1.0000,1.0000,1.0000,1.0000,1.0000,1.0000,1.0000,1.0000,1.0000,1.0000,1.0000,1.0000,1.0000,1.0000,1.0000,0.9934,0.9866,0.9797,0.9729,0.9661,0.9592,0.9523,0.9454,0.9385,0.9316,0.9246,0.9175,0.9105,0.9034,0.8964,0.88914,0.88188,0.87462,0.86736,0.8601,0.8525,0.8450,0.8374,0.8298,0.8222,0.81418,0.80616,0.79814,0.79012,0.7821,0.7735,0.7649,0.7563,0.7477,0.7391,0.72976,0.72042,0.71108,0.70174,0.6924,0.6821,0.6718,0.6615,0.6512,0.6409,0.62924,0.61758,0.60592,0.59426,0.5826,0.56864,0.55468,0.54072,0.52676,0.5128,0.49398,0.47516,0.45634,0.43752,0.4187,0.3876,0.3565,0.3254,0.2943,0.2632);
wava++; WAVA_M_facs[wava]=new Array("10K",10,1618.4,0.7919,0.8279,0.8588,0.8853,0.9078,0.9271,0.9433,0.957,0.9685,0.978,0.9858,0.9921,1.0000,1.0000,1.0000,1.0000,1.0000,1.0000,1.0000,1.0000,1.0000,1.0000,1.0000,1.0000,1.0000,1.0000,1.0000,1.0000,0.9953,0.9884,0.9816,0.9747,0.9679,0.961,0.9541,0.9471,0.9402,0.9333,0.9262,0.9192,0.9121,0.9051,0.898,0.8907,0.8834,0.8762,0.8689,0.8616,0.854,0.8464,0.8388,0.8312,0.8236,0.8156,0.8075,0.7995,0.7914,0.7834,0.7748,0.7662,0.7575,0.7489,0.7403,0.7309,0.7216,0.7122,0.7029,0.6935,0.6832,0.6729,0.6625,0.6522,0.6419,0.63022,0.61854,0.60686,0.59518,0.5835,0.56952,0.55554,0.54156,0.52758,0.5136,0.49476,0.47592,0.45708,0.43824,0.4194,0.38828,0.35716,0.32604,0.29492,0.2638);
wava++; WAVA_M_facs[wava]=new Array("12K",12,1962,0.7922,0.8284,0.8593,0.8858,0.9084,0.9275,0.9438,0.9574,0.9689,0.9783,0.986,0.9923,1.0000,1.0000,1.0000,1.0000,1.0000,1.0000,1.0000,1.0000,1.0000,1.0000,1.0000,1.0000,1.0000,1.0000,1.0000,1.0000,0.997,0.9901,0.9833,0.9764,0.9696,0.96268,0.95576,0.94884,0.94192,0.935,0.9280,0.9209,0.9139,0.9068,0.8997,0.89242,0.88514,0.87786,0.87058,0.8633,0.8557,0.8481,0.8405,0.8329,0.8253,0.81726,0.80922,0.80118,0.79314,0.7851,0.7765,0.7679,0.7592,0.7506,0.742,0.73264,0.72328,0.71392,0.70456,0.6952,0.6849,0.6746,0.6642,0.6539,0.6436,0.63192,0.62024,0.60856,0.59688,0.5852,0.57122,0.55724,0.54326,0.52928,0.5153,0.49646,0.47762,0.45878,0.43994,0.4211,0.38998,0.35886,0.32774,0.29662,0.2655);
wava++; WAVA_M_facs[wava]=new Array("15K",15,2486,0.7904,0.8265,0.8574,0.8838,0.9064,0.9256,0.9419,0.9557,0.9671,0.9767,0.9845,0.9908,1.0000,1.0000,1.0000,1.0000,1.0000,1.0000,1.0000,1.0000,1.0000,1.0000,1.0000,1.0000,1.0000,1.0000,1.0000,1.0000,0.9989,0.9921,0.9852,0.9784,0.9715,0.9646,0.9576,0.9507,0.9437,0.9368,0.9297,0.9226,0.9156,0.9085,0.9014,0.8941,0.8868,0.8795,0.8722,0.8649,0.8573,0.8497,0.842,0.8344,0.8268,0.8187,0.8107,0.8026,0.7946,0.7865,0.7779,0.7692,0.7606,0.7519,0.7433,0.7339,0.7245,0.7152,0.7058,0.6964,0.6861,0.6757,0.6654,0.655,0.6447,0.633,0.6213,0.6096,0.5979,0.5862,0.5722,0.5582,0.5442,0.5302,0.5162,0.49734,0.47848,0.45962,0.44076,0.4219,0.39076,0.35962,0.32848,0.29734,0.2662);
wava++; WAVA_M_facs[wava]=new Array("10mile",16.09,2680,0.7895,0.8256,0.8566,0.8831,0.9058,0.9251,0.9414,0.9552,0.9668,0.9764,0.9842,0.9906,1.0000,1.0000,1.0000,1.0000,1.0000,1.0000,1.0000,1.0000,1.0000,1.0000,1.0000,1.0000,1.0000,1.0000,1.0000,1.0000,0.9996,0.9928,0.9859,0.9791,0.9722,0.9653,0.9583,0.9514,0.9444,0.9375,0.9304,0.9233,0.9163,0.9092,0.9021,0.8948,0.8875,0.8802,0.8729,0.8656,0.858,0.8504,0.8427,0.8351,0.8275,0.8194,0.8114,0.8033,0.7953,0.7872,0.7786,0.7699,0.7613,0.7526,0.744,0.7346,0.7252,0.7159,0.7065,0.6971,0.6868,0.6764,0.6661,0.6557,0.6454,0.6337,0.622,0.6103,0.5986,0.5869,0.5729,0.5589,0.5449,0.5309,0.5169,0.49804,0.47918,0.46032,0.44146,0.4226,0.39146,0.36032,0.32918,0.29804,0.2669);
wava++; WAVA_M_facs[wava]=new Array("20K",20,3380,0.7858,0.8222,0.8534,0.8802,0.9032,0.9228,0.9395,0.9536,0.9654,0.9753,0.9834,0.99,1.0000,1.0000,1.0000,1.0000,1.0000,1.0000,1.0000,1.0000,1.0000,1.0000,1.0000,1.0000,1.0000,1.0000,1.0000,1.0000,1.0000,0.9951,0.9882,0.9814,0.9745,0.9676,0.9606,0.9537,0.9467,0.9398,0.9327,0.9256,0.9186,0.9115,0.9044,0.8971,0.8898,0.8825,0.8752,0.8679,0.8603,0.8527,0.845,0.8374,0.8298,0.8217,0.8137,0.8056,0.7976,0.7895,0.7809,0.7722,0.7636,0.7549,0.7463,0.7369,0.7275,0.7182,0.7088,0.6994,0.6891,0.6787,0.6684,0.658,0.6477,0.636,0.6243,0.6126,0.6009,0.5892,0.5752,0.5612,0.5472,0.5332,0.5192,0.50034,0.48148,0.46262,0.44376,0.4249,0.39376,0.36262,0.33148,0.30034,0.2692);
wava++; WAVA_M_facs[wava]=new Array("hMar",21.1,3579,0.7847,0.8211,0.8524,0.8793,0.9024,0.9221,0.9389,0.9531,0.965,0.975,0.9832,0.9899,1.0000,1.0000,1.0000,1.0000,1.0000,1.0000,1.0000,1.0000,1.0000,1.0000,1.0000,1.0000,1.0000,1.0000,1.0000,1.0000,1.0000,0.9957,0.9888,0.982,0.9751,0.9682,0.9612,0.9543,0.9473,0.9404,0.9333,0.9262,0.9192,0.9121,0.905,0.8977,0.8904,0.8831,0.8758,0.8685,0.8609,0.8533,0.8456,0.838,0.8304,0.8223,0.8143,0.8062,0.7982,0.7901,0.7815,7728,0.7642,0.7555,0.7469,0.7375,0.7281,0.7188,0.7094,0.7,0.6897,0.6793,0.669,0.6586,0.6483,0.6366,0.6249,0.6132,0.6015,0.5898,0.5758,0.5618,0.5478,0.5338,0.5198,0.50094,0.48208,0.46322,0.44436,0.4255,0.39436,0.36322,0.33208,0.30094,0.2698);
wava++; WAVA_M_facs[wava]=new Array("25K",25,4296,0.7806,0.8172,0.8489,0.8761,0.8996,0.9197,0.9368,0.9514,0.9637,0.9741,0.9826,0.9896,1.0000,1.0000,1.0000,1.0000,1.0000,1.0000,1.0000,1.0000,1.0000,1.0000,1.0000,1.0000,1.0000,1.0000,1.0000,1.0000,1.0000,0.9974,0.9906,0.9837,0.9768,0.96984,0.96288,0.95592,0.94896,0.942,0.9349,0.9278,0.9207,0.9136,0.9065,0.89918,0.89186,0.88454,0.87722,0.8699,0.8623,0.8546,0.8470,0.8393,0.8317,0.82362,0.81554,0.80746,0.79938,0.7913,0.7827,0.7740,0.7654,0.7567,0.748,0.7386,0.7292,0.7198,0.7104,0.701,0.6907,0.6803,0.6700,0.6596,0.6492,0.63748,0.62576,0.61404,0.60232,0.5906,0.57658,0.56256,0.54854,0.53452,0.5205,0.50162,0.48274,0.46386,0.44498,0.4261,0.39494,0.36378,0.33262,0.30146,0.2703);
wava++; WAVA_M_facs[wava]=new Array("30K",30,5235,0.7755,0.8124,0.8444,0.8721,0.896,0.9166,0.9343,0.9494,0.9622,0.973,0.982,0.9894,1.0000,1.0000,1.0000,1.0000,1.0000,1.0000,1.0000,1.0000,1.0000,1.0000,1.0000,1.0000,1.0000,1.0000,1.0000,1.0000,1.0000,0.9996,0.9928,0.9859,0.979,0.97204,0.96508,0.95812,0.95116,0.9442,0.9371,0.9300,0.9229,0.9158,0.9087,0.90138,0.89406,0.88674,0.87942,0.8721,0.8645,0.8568,0.8492,0.8415,0.8339,0.82582,0.81774,0.80966,0.80158,0.7935,0.7849,0.7762,0.7676,0.7589,0.7502,0.7408,0.7314,0.722,0.7126,0.7032,0.6929,0.6825,0.6722,0.6618,0.6514,0.63968,0.62796,0.61624,0.60452,0.5928,0.57878,0.56476,0.55074,0.53672,0.5227,0.50382,0.48494,0.46606,0.44718,0.4283,0.39714,0.36598,0.33482,0.30366,0.2725);
wava++; WAVA_M_facs[wava]=new Array("40K",40,7174,0.7645,0.802,0.8348,0.8634,0.8884,0.9102,0.929,0.9453,0.9592,0.9711,0.9811,0.9895,1.0000,1.0000,1.0000,1.0000,1.0000,1.0000,1.0000,1.0000,1.0000,1.0000,1.0000,1.0000,1.0000,1.0000,1.0000,1.0000,1.0000,1.0000,0.9965,0.9896,0.9827,0.97572,0.96874,0.96176,0.95478,0.9478,0.9407,0.9336,0.9264,0.9193,0.9122,0.90486,0.89752,0.89018,0.88284,0.8755,0.8679,0.8602,0.8526,0.8449,0.8372,0.8291,0.821,0.8129,0.8048,0.7967,0.7880,0.7794,0.7707,0.762,0.7533,0.74388,0.73446,0.72504,0.71562,0.7062,0.6958,0.6855,0.6751,0.6647,0.6543,0.64256,0.63082,0.61908,0.60734,0.5956,0.58156,0.56752,0.55348,0.53944,0.5254,0.5065,0.4876,0.4687,0.4498,0.4309,0.39972,0.36854,0.33736,0.30618,0.275);
wava++; WAVA_M_facs[wava]=new Array("MAR",42.2,7610,0.7645,0.802,0.8348,0.8634,0.8884,0.9101,0.9289,0.9452,0.9591,0.971,0.981,0.9894,1.0000,1.0000,1.0000,1.0000,1.0000,1.0000,1.0000,1.0000,1.0000,1.0000,1.0000,1.0000,1.0000,1.0000,1.0000,1.0000,1.0000,1.0000,0.9973,0.9904,0.9835,0.9765,0.9695,0.9626,0.9556,0.9486,0.9415,0.9344,0.9272,0.9201,0.913,0.9057,0.8983,0.891,0.8836,0.8763,0.8686,0.861,0.8533,0.8457,0.838,0.8299,0.8218,0.8137,0.8056,0.7975,0.7888,0.7801,0.7715,0.7628,0.7541,0.7447,0.7353,0.7258,0.7164,0.707,0.6966,0.6862,0.6759,0.6655,0.6551,0.64336,0.63162,0.61988,0.60814,0.5964,0.58236,0.56832,0.55428,0.54024,0.5262,0.5073,0.4884,0.4695,0.4506,0.4317,0.40052,0.36934,0.33816,0.30698,0.2758);
wava++; WAVA_M_facs[wava]=new Array("50K",50,9190,0.7666,0.804,0.8366,0.865,0.8898,0.9114,0.93,0.9461,0.9599,0.9716,0.9815,0.9897,1.0000,1.0000,1.0000,1.0000,1.0000,1.0000,1.0000,1.0000,1.0000,1.0000,1.0000,1.0000,1.0000,1.0000,1.0000,1.0000,1.0000,1.0000,0.9997,0.9928,0.9859,0.9789,0.9719,0.9649,0.9579,0.9509,0.9438,0.9366,0.9295,0.9223,0.9152,0.90784,0.90048,0.89312,0.88576,0.8784,0.8707,0.8631,0.8554,0.8477,0.84,0.83188,0.82376,0.81564,0.80752,0.7994,0.7907,0.7820,0.7733,0.7646,0.7559,0.74646,0.73702,0.72758,0.71814,0.7087,0.6983,0.6879,0.6775,0.6671,0.6567,0.64494,0.63318,0.62142,0.60966,0.5979,0.58384,0.56978,0.55572,0.54166,0.5276,0.50868,0.48976,0.47084,0.45192,0.433,0.4018,0.3706,0.3394,0.3082,0.277);
wava++; WAVA_M_facs[wava]=new Array("100K",100,20360,0.7682,0.8055,0.838,0.8662,0.8908,0.9121,0.9304,0.9462,0.9597,0.9711,0.9807,0.9887,1.0000,1.0000,1.0000,1.0000,1.0000,1.0000,1.0000,1.0000,1.0000,1.0000,1.0000,1.0000,1.0000,1.0000,1.0000,1.0000,1.0000,1.0000,1.0000,1.0000,0.9991,0.99208,0.98506,0.97804,0.97102,0.964,0.9569,0.9497,0.9426,0.9354,0.9282,0.92082,0.91344,0.90606,0.89868,0.8913,0.8836,0.8759,0.8682,0.8605,0.8528,0.84466,0.83652,0.82838,0.82024,0.8121,0.8034,0.7947,0.7859,0.7772,0.7685,0.75904,0.74958,0.74012,0.73066,0.7212,0.7108,0.7004,0.6899,0.6795,0.6691,0.65732,0.64554,0.63376,0.62198,0.6102,0.59612,0.58204,0.56796,0.55388,0.5398,0.52086,0.50192,0.48298,0.46404,0.4451,0.41388,0.38266,0.35144,0.32022,0.289);


/////////////////////////////////////////////////////// W O M E N //////////////////////////////////////////////////////////////

//var nfac=i; // keep a count for use in looping
//var nage=WAVA_ages.length; // how many ages

var WAVA_W_facs=new Array();
wava=-1;

//WAVA_ages=new Array(8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,80,81,82,83,84,85,86,87,88,89,90);

wava++; WAVA_W_facs[wava]=new Array("800m",0.8,112.88,0.7390,0.7855,0.8256,0.8600,0.8893,0.9139,0.9344,0.9513,0.9651,0.9761,0.9848,0.9915,1.0000,1.0000,1.0000,1.0000,1.0000,1.0000,1.0000,1.0000,1.0000,1.0000,1.0000,0.9970,0.9894,0.9819,0.9743,0.9668,0.9592,0.9516,0.9441,0.9365,0.9289,0.92124,0.91358,0.90592,0.89826,0.8906,0.8828,0.875,0.8672,0.8594,0.8516,0.84358,0.83556,0.82754,0.81952,0.8115,0.80315,0.7948,0.78645,0.7781,0.7698,0.76102,0.75224,0.74346,0.73468,0.7259,0.71655,0.7072,0.69785,0.6885,0.6791,0.669,0.6589,0.6488,0.6387,0.6286,0.61755,0.6065,0.59545,0.5844,0.5733,0.56088,0.54846,0.53604,0.52362,0.5112,0.49648,0.48176,0.46704,0.45232,0.4376,0.41802,0.39844,0.37886,0.35928,0.3397,0.30784,0.27598,0.24412,0.21226,0.1804);
wava++; WAVA_W_facs[wava]=new Array("1000m",1,146.22,0.7494,0.7954,0.8349,0.8684,0.8967,0.9203,0.9398,0.9558,0.9687,0.9789,0.9869,0.9930,1.0000,1.0000,1.0000,1.0000,1.0000,1.0000,1.0000,1.0000,1.0000,1.0000,1.0000,1.0000,0.9930,0.9854,0.9777,0.9701,0.9624,0.9547,0.9471,0.9394,0.9317,0.930819604,0.929939209,0.929058813,0.928178418,0.8929,0.892243164,0.891586327,0.890929491,0.8613,0.8534,0.84528,0.83716,0.82904,0.82092,0.8128,0.80435,0.7959,0.78745,0.7790,0.7706,0.76172,0.75284,0.74396,0.73508,0.7262,0.71675,0.7073,0.69785,0.6884,0.6789,0.6687,0.6585,0.6483,0.6381,0.6279,0.61675,0.6056,0.59445,0.5833,0.5721,0.55958,0.54706,0.53454,0.52202,0.5095,0.49468,0.47986,0.46504,0.45022,0.4354,0.41572,0.39604,0.37636,0.35668,0.3370,0.30504,0.27308,0.24112,0.20916,0.1772);
wava++; WAVA_W_facs[wava]=new Array("1500m",1.5,230.46,0.7641,0.8092,0.8476,0.8798,0.9067,0.9288,0.9470,0.9616,0.9733,0.9825,0.9895,0.9948,1.0000,1.0000,1.0000,1.0000,1.0000,1.0000,1.0000,1.0000,1.0000,1.0000,1.0000,1.0000,0.9999,0.9922,0.9845,0.9768,0.9691,0.9613,0.9536,0.9458,0.9381,0.937212741,0.936325482,0.935438223,0.934550964,0.8990,0.898338975,0.89767795,0.897016925,0.8672,0.8592,0.85102,0.84284,0.83466,0.82648,0.8183,0.8098,0.8013,0.7928,0.7843,0.7758,0.76686,0.75792,0.74898,0.74004,0.7311,0.721575,0.71205,0.702525,0.6930,0.6835,0.67324,0.66298,0.65272,0.64246,0.6322,0.620975,0.60975,0.598525,0.5873,0.5761,0.56352,0.55094,0.53836,0.52578,0.5132,0.49832,0.48344,0.46856,0.45368,0.4388,0.41906,0.39932,0.37958,0.35984,0.3401,0.30808,0.27606,0.24404,0.21202,0.1800);
wava++; WAVA_W_facs[wava]=new Array("1mile",1.609,248.98,0.7660,0.8111,0.8492,0.8813,0.9080,0.9299,0.9479,0.9623,0.9739,0.9829,0.9898,0.9951,1.0000,1.0000,1.0000,1.0000,1.0000,1.0000,1.0000,1.0000,1.0000,1.0000,1.0000,1.0000,1.0000,0.9934,0.9857,0.9780,0.9703,0.9625,0.9548,0.9470,0.9393,0.938412612,0.937525224,0.936637836,0.935750448,0.9002,0.899538891,0.898877782,0.898216673,0.8684,0.8604,0.85222,0.84404,0.83586,0.82768,0.8195,0.811,0.8025,0.794,0.7855,0.7770,0.76806,0.75912,0.75018,0.74124,0.7323,0.722775,0.71325,0.703725,0.6942,0.6847,0.67444,0.66418,0.65392,0.64366,0.6334,0.622175,0.61095,0.599725,0.5885,0.5773,0.56472,0.55214,0.53956,0.52698,0.5144,0.49952,0.48464,0.46976,0.45488,0.4400,0.42026,0.40052,0.38078,0.36104,0.3413,0.30928,0.27726,0.24524,0.21322,0.1812);
wava++; WAVA_W_facs[wava]=new Array("2K",2,318,0.7708,0.8156,0.8534,0.8850,0.9111,0.9326,0.9501,0.9641,0.9752,0.9839,0.9906,0.9956,1.0000,1.0000,1.0000,1.0000,1.0000,1.0000,1.0000,1.0000,1.0000,1.0000,1.0000,1.0000,1.0000,0.9967,0.9890,0.9813,0.9736,0.9658,0.9581,0.9503,0.9426,0.941712588,0.940825176,0.939937764,0.939050351,0.9035,0.902838875,0.902177749,0.901516624,0.8717,0.8637,0.85552,0.84734,0.83916,0.83098,0.8228,0.8143,0.8058,0.7973,0.7888,0.7803,0.77136,0.76242,0.75348,0.74454,0.7356,0.726075,0.71655,0.707025,0.6975,0.6880,0.67774,0.66748,0.65722,0.64696,0.6367,0.625475,0.61425,0.603025,0.5918,0.5806,0.56802,0.55544,0.54286,0.53028,0.5177,0.50282,0.48794,0.47306,0.45818,0.4433,0.42356,0.40382,0.38408,0.36434,0.3446,0.31258,0.28056,0.24854,0.21652,0.1845);
wava++; WAVA_W_facs[wava]=new Array("3K",3,498,0.7753,0.8198,0.8572,0.8883,0.9140,0.9350,0.9521,0.9657,0.9764,0.9848,0.9912,0.9960,1.0000,1.0000,1.0000,1.0000,1.0000,1.0000,1.0000,1.0000,1.0000,1.0000,1.0000,1.0000,1.0000,1.0000,0.9939,0.9862,0.9784,0.9707,0.9629,0.9552,0.9474,0.946510252,0.945620503,0.944730755,0.943841007,0.9082,0.90753675,0.9068735,0.90621025,0.8763,0.8683,0.8601,0.8519,0.8437,0.8355,0.8273,0.818775,0.81025,0.801725,0.7932,0.7847,0.77574,0.76678,0.75782,0.74886,0.7399,0.73035,0.7208,0.71125,0.7017,0.6922,0.68192,0.67164,0.66136,0.65108,0.6408,0.62955,0.6183,0.60705,0.5958,0.5846,0.572,0.5594,0.5468,0.5342,0.5216,0.5067,0.4918,0.4769,0.462,0.4471,0.42734,0.40758,0.38782,0.36806,0.3483,0.31626,0.28422,0.25218,0.22014,0.1881);
wava++; WAVA_W_facs[wava]=new Array("2mile",3.218,538.91,0.7750,0.8192,0.8565,0.8876,0.9134,0.9346,0.9517,0.9655,0.9764,0.9850,0.9916,0.9965,1.0000,1.0000,1.0000,1.0000,1.0000,1.0000,1.0000,1.0000,1.0000,1.0000,1.0000,1.0000,1.0000,1.0000,0.9947,0.9870,0.9792,0.9715,0.9637,0.9560,0.9482,0.947310155,0.946420309,0.945530464,0.944640619,0.9090,0.908336685,0.907673371,0.907010056,0.8771,0.8691,0.8609,0.8527,0.8445,0.8363,0.8281,0.819575,0.81105,0.802525,0.7940,0.7855,0.77654,0.76758,0.75862,0.74966,0.7407,0.73115,0.7216,0.71205,0.7025,0.6930,0.68272,0.67244,0.66216,0.65188,0.6416,0.63035,0.6191,0.60785,0.5966,0.5854,0.5728,0.5602,0.5476,0.535,0.5224,0.5075,0.4926,0.4777,0.4628,0.4479,0.42814,0.40838,0.38862,0.36886,0.3491,0.31706,0.28502,0.25298,0.22094,0.1889);
wava++; WAVA_W_facs[wava]=new Array("5K",5,863.7,0.7731,0.8177,0.8553,0.8866,0.9125,0.9337,0.9509,0.9647,0.9756,0.9841,0.9907,0.9956,1.0000,1.0000,1.0000,1.0000,1.0000,1.0000,1.0000,1.0000,1.0000,1.0000,1.0000,1.0000,1.0000,1.0000,0.9990,0.9913,0.9835,0.9758,0.9680,0.9603,0.9525,0.9447,0.9368,0.9290,0.9211,0.9133,0.9053,0.8973,0.8894,0.8814,0.8734,0.8652,0.8570,0.8488,0.8406,0.8324,0.8239,0.8154,0.8068,0.7983,0.7898,0.7808,7719,0.7629,0.7540,0.7450,0.7355,0.7259,0.1164,0.7068,0.6973,0.6870,0.6767,0.6665,0.6562,0.6459,0.6347,0.6234,0.6122,0.6009,0.5897,0.5771,0.5645,0.5519,0.5393,0.5267,0.5118,0.4969,0.482,0.4671,0.4522,0.43244,0.41268,0.39292,0.37316,0.3534,0.32136,0.28932,0.25728,0.22524,0.1932);
wava++; WAVA_W_facs[wava]=new Array("8K",8,1419,0.7646,0.8099,0.8481,0.8802,0.9069,0.9289,0.9469,0.9614,0.9729,0.9820,0.9890,0.9943,1.0000,1.0000,1.0000,1.0000,1.0000,1.0000,1.0000,1.0000,1.0000,1.0000,1.0000,1.0000,1.0000,1.0000,1.0000,0.9954,0.9876,0.9798,0.9721,0.9643,0.9565,0.9486,0.9408,0.9329,0.9251,0.9172,0.9092,0.9012,0.8932,0.8852,0.8772,0.8690,0.8608,0.8525,0.8443,0.8361,0.8276,0.8190,0.8105,0.8019,0.7934,0.7844,7754,7665,0.7575,0.7485,0.7389,0.7294,0.7198,0.7103,0.7007,0.6904,0.6801,0.5698,0.6595,0.6492,0.6379,0.6267,0.6154,0.6042,0.5929,0.58028,0.56766,0.55504,0.54242,0.5298,0.51488,0.49996,0.48504,0.47012,0.4552,0.43542,0.41564,0.39586,0.37608,0.3563,0.32424,0.29218,0.26012,0.22806,0.1960);
wava++; WAVA_W_facs[wava]=new Array("10K",10,1795,0.7591,0.8047,0.8434,0.8760,0.9032,0.9257,0.9442,0.9591,0.9711,0.9805,0.9879,0.9935,1.0000,1.0000,1.0000,1.0000,1.0000,1.0000,1.0000,1.0000,1.0000,1.0000,1.0000,1.0000,1.0000,1.0000,1.0000,0.9974,0.9896,0.9818,0.9741,0.9663,0.9585,0.9506,0.9428,0.9349,0.9271,0.9192,0.9112,0.9032,0.8952,0.8872,0.8792,0.8710,0.8628,0.8545,0.8463,0.8381,0.8296,0.8210,0.8125,0.8039,0.7954,0.7864,0.7774,0.7685,0.7595,0.7505,0.7409,0.7314,0.7218,0.7123,0.7027,0.6924,0.6821,0.6718,0.6615,0.6512,0.6399,0.6287,0.6174,0.6062,0.5949,0.58228,0.56966,0.55704,0.54442,0.5318,0.51688,0.50196,0.48704,0.47212,0.4572,0.43742,0.41764,0.39786,0.37808,0.3583,0.32624,0.29418,0.26212,0.23006,0.1980);
wava++; WAVA_W_facs[wava]=new Array("12K",12,2175,0.7463,0.7926,0.8322,0.8659,0.8943,0.9180,0.9375,0.9535,0.9665,0.9768,0.9849,0.9911,1.0000,1.0000,1.0000,1.0000,1.0000,1.0000,1.0000,1.0000,1.0000,1.0000,1.0000,1.0000,1.0000,1.0000,1.0000,0.9991,0.9913,0.9835,0.9758,0.9680,0.9602,0.95930766,0.95841532,0.957522979,0.956630639,0.9209,0.920234454,0.919568907,0.918903361,0.8889,0.8809,0.87268,0.86446,0.85624,0.84802,0.8398,0.83125,0.8227,0.81415,0.8056,0.7971,0.78812,0.77914,0.77016,0.76118,0.7522,0.74265,0.7331,0.72355,0.7140,0.7044,0.6941,0.6838,0.6735,0.6632,0.6529,0.64165,0.6304,0.61915,0.6079,0.5966,0.58398,0.57136,0.55874,0.54612,0.5335,0.51858,0.50366,0.48874,0.47382,0.4589,0.43912,0.41934,0.39956,0.37978,0.3600,0.32794,0.29588,0.26382,0.23176,0.1997);
wava++; WAVA_W_facs[wava]=new Array("15K",15,2751,0.7479,0.7940,0.8335,0.8671,0.8953,0.9189,0.9383,0.9543,0.9671,0.9774,0.9854,0.9916,1.0000,1.0000,1.0000,1.0000,1.0000,1.0000,1.0000,1.0000,1.0000,1.0000,1.0000,1.0000,1.0000,1.0000,1.0000,1.0000,0.9934,0.9856,0.9779,0.9701,0.9623,0.9544,0.9466,0.9387,0.9309,0.9230,0.9150,0.9070,0.8990,0.8910,0.8830,0.8748,0.8666,0.8583,0.8501,0.8419,0.8334,0.8248,0.8163,0.8077,0.7992,0.7902,0.7812,0.7723,0.7633,0.7543,0.7447,0.7352,0.7256,0.7161,0.7065,0.6962,0.6859,0.6756,0.6653,0.6550,0.6437,0.6325,0.6212,0.6100,0.5987,0.58608,0.57346,0.56084,0.54822,0.5356,0.52068,0.50576,0.49084,0.47592,0.4610,0.44122,0.42144,0.40166,0.38188,0.3621,0.33004,0.29798,0.26592,0.23386,0.2018);
wava++; WAVA_W_facs[wava]=new Array("10mile",16.09,2963,0.7459,0.7921,0.8317,0.8655,0.8939,0.9176,0.9373,0.9534,0.9664,0.9768,0.9850,0.9913,1.0000,1.0000,1.0000,1.0000,1.0000,1.0000,1.0000,1.0000,1.0000,1.0000,1.0000,1.0000,1.0000,1.0000,1.0000,1.0000,0.9941,0.9863,0.9786,0.9708,0.9630,0.9551,0.9473,0.9394,0.9316,0.9237,0.9157,0.9077,0.8997,0.8917,0.8837,0.8755,0.8673,0.8590,0.8508,0.8426,0.8341,0.8255,0.8170,0.8084,0.7999,0.7909,0.7819,0.7730,0.7640,0.7550,0.7454,0.7359,0.7263,0.7168,0.7072,0.6969,0.6866,0.6763,0.6660,0.6557,0.6444,0.6332,0.6219,0.6107,0.5994,0.58678,0.57416,0.56154,0.54892,0.5363,0.52138,0.50646,0.49154,0.47662,0.4617,0.44192,0.42214,0.40236,0.38258,0.3628,0.33074,0.29868,0.26662,0.23456,0.2025);
wava++; WAVA_W_facs[wava]=new Array("20K",20,3730,0.7398,0.7863,0.8264,0.8606,0.8895,0.9138,0.9340,0.9506,0.9641,0.9749,0.9835,0.9902,1.0000,1.0000,1.0000,1.0000,1.0000,1.0000,1.0000,1.0000,1.0000,1.0000,1.0000,1.0000,1.0000,1.0000,1.0000,1.0000,0.9963,0.9885,0.9807,0.9729,0.9651,0.9572,0.9493,0.9415,0.9336,0.9257,0.9177,0.9097,0.9016,0.8936,0.8856,0.8774,0.8691,0.8609,0.8526,0.8444,0.8358,0.8273,0.8187,0.8102,0.8016,7926,0.7836,0.7746,0.7656,0.7566,0.7470,0.7374,0.7279,0.7183,0.7087,0.6984,0.6881,0.6777,0.6674,0.6571,0.6458,0.6345,0.6233,0.6120,0.6007,0.58806,0.57542,0.56278,0.55014,0.5375,0.52256,0.50762,0.49268,0.47774,0.4628,0.443,0.4232,0.4034,0.3836,0.3638,0.33172,0.29964,0.26756,0.23548,0.2034);
wava++; WAVA_W_facs[wava]=new Array("hMar",21.1,3948,0.7384,0.7850,0.8251,0.8594,0.8885,0.9129,0.9332,0.9499,0.9635,0.9745,0.9831,0.9899,1.0000,1.0000,1.0000,1.0000,1.0000,1.0000,1.0000,1.0000,1.0000,1.0000,1.0000,1.0000,1.0000,1.0000,1.0000,1.0000,0.9969,0.9891,0.9813,0.9735,0.9657,0.9578,0.9499,0.9421,0.9342,0.9263,0.9183,0.9103,0.9022,0.8942,0.8862,0.8780,0.8697,0.8615,0.8532,0.8450,0.8364,0.8279,0.8193,0.8108,0.8022,0.7932,0.7842,0.7752,0.7662,0.7572,0.7476,0.7380,0.7285,0.7189,0.7093,0.6990,0.6887,0.6783,0.6680,0.6577,0.6464,0.6351,0.6239,0.6126,0.6013,0.58866,0.57602,0.56338,0.55074,0.5381,0.52316,0.50822,0.49328,0.47834,0.4634,0.4436,0.4238,0.404,0.3842,0.3644,0.33232,0.30024,0.26816,0.23608,0.2040);
wava++; WAVA_W_facs[wava]=new Array("25K",25,4730,0.7342,0.7809,0.8213,0.8559,0.8853,0.9101,0.9308,0.9478,0.9618,0.9731,0.9820,0.9890,1.0000,1.0000,1.0000,1.0000,1.0000,1.0000,1.0000,1.0000,1.0000,1.0000,1.0000,1.0000,1.0000,1.0000,1.0000,1.0000,0.9988,0.9910,0.9832,0.9754,0.9676,0.966705243,0.965810486,0.964915729,0.964020972,0.9282,0.927532275,0.92686455,0.926196826,0.8961,0.8881,0.87986,0.87162,0.86338,0.85514,0.8469,0.83835,0.8298,0.82125,0.8127,0.8041,0.7951,0.7861,0.7771,0.7681,0.7591,0.749525,0.73995,0.730375,0.7208,0.7112,0.70088,0.69056,0.68024,0.66992,0.6596,0.648325,0.63705,0.625775,0.6145,0.6032,0.59056,0.57792,0.56528,0.55264,0.5400,0.52506,0.51012,0.49518,0.48024,0.4653,0.4455,0.4257,0.4059,0.3861,0.3663,0.33422,0.30214,0.27006,0.23798,0.2059);
wava++; WAVA_W_facs[wava]=new Array("30K",30,5752,0.7304,0.7771,0.8177,0.8526,0.8823,0.9074,0.9284,0.9459,0.9601,0.9717,0.9809,0.9882,1.0000,1.0000,1.0000,1.0000,1.0000,1.0000,1.0000,1.0000,1.0000,1.0000,1.0000,1.0000,1.0000,1.0000,1.0000,1.0000,1.0000,0.9932,0.9854,0.9776,0.9698,0.968905204,0.968010409,0.967115613,0.966220817,0.9304,0.929732249,0.929064498,0.928396747,0.8983,0.8903,0.88206,0.87382,0.86558,0.85734,0.8491,0.84055,0.832,0.82345,0.8149,0.8063,0.7973,0.7883,0.7793,0.7703,0.7613,0.751725,0.74215,0.732575,0.7230,0.7134,0.70308,0.69276,0.68244,0.67212,0.6618,0.650525,0.63925,0.627975,0.6167,0.6054,0.59276,0.58012,0.56748,0.55484,0.5422,0.52726,0.51232,0.49738,0.48244,0.4675,0.4477,0.4279,0.4081,0.3883,0.3685,0.33642,0.30434,0.27226,0.24018,0.2081);
wava++; WAVA_W_facs[wava]=new Array("40K",40,7858,0.7463,0.7910,0.8296,0.8625,0.8904,0.9139,0.9335,0.9497,0.9629,0.9736,0.9821,0.9888,1.0000,1.0000,1.0000,1.0000,1.0000,1.0000,1.0000,1.0000,1.0000,1.0000,1.0000,1.0000,1.0000,1.0000,1.0000,1.0000,1.0000,0.9971,0.9893,0.9815,0.9737,0.97280516,0.971910319,0.971015479,0.970120639,0.9343,0.933632218,0.932964437,0.932296655,0.9022,0.8942,0.88596,0.87772,0.86948,0.86124,0.8530,0.84445,0.8359,0.82735,0.8188,0.8102,0.8012,0.7922,0.7832,0.7742,0.7652,0.755625,0.74605,0.736475,0.7269,0.7173,0.70698,0.69666,0.68634,0.67602,0.6657,0.654425,0.64315,0.631875,0.6206,0.6093,0.59666,0.58402,0.57138,0.55874,0.5461,0.53116,0.51622,0.50128,0.48634,0.4714,0.4516,0.4318,0.412,0.3922,0.3724,0.34032,0.30824,0.27616,0.24408,0.2120);
wava++; WAVA_W_facs[wava]=new Array("MAR",42.2,8331,0.7258,0.7727,0.8134,0.8485,0.8785,0.9040,0.9254,0.9432,0.9579,0.9699,0.9794,0.9870,1.0000,1.0000,1.0000,1.0000,1.0000,1.0000,1.0000,1.0000,1.0000,1.0000,1.0000,1.0000,1.0000,1.0000,1.0000,1.0000,1.0000,0.9979,0.9901,0.9823,0.9745,0.9666,0.9587,0.9509,0.9430,0.9351,0.9271,0.9191,0.9110,0.9030,0.8950,0.8868,0.8785,0.8703,0.8620,0.8538,0.8452,0.8367,0.8281,0.8196,0.8110,0.8020,0.7930,0.7840,0.7750,0.7660,0.7564,0.7468,0.7373,0.7277,0.7181,0.7078,0.6975,0.6871,0.6768,0.6665,0.6552,0.6439,0.6327,0.6214,0.6101,0.59746,0.58482,0.57218,0.55954,0.5469,0.53196,0.51702,0.50208,0.48714,0.4722,0.4524,0.4326,0.4128,0.393,0.3732,0.34112,0.30904,0.27696,0.24488,0.2128);
wava++; WAVA_W_facs[wava]=new Array("50K",50,10047,0.7474,0.7918,0.8300,0.8627,0.8904,0.9137,0.9332,0.9493,0.9626,0.9733,0.9818,0.9885,1.0000,1.0000,1.0000,1.0000,1.0000,1.0000,1.0000,1.0000,1.0000,1.0000,1.0000,1.0000,1.0000,1.0000,1.0000,1.0000,1.0000,1.0000,0.9927,0.9849,0.9771,0.976205064,0.975310128,0.974415192,0.973520256,0.9377,0.937032153,0.936364306,0.935696459,0.9056,0.8976,0.88936,0.88112,0.87288,0.86464,0.8564,0.84785,0.8393,0.83075,0.8222,0.8136,0.8046,0.7956,0.7866,0.7776,0.7686,0.759025,0.74945,0.739875,0.7303,0.7207,0.71038,0.70006,0.68974,0.67942,0.6691,0.657825,0.64655,0.635275,0.6240,0.6127,0.60006,0.58742,0.57478,0.56214,0.5495,0.53456,0.51962,0.50468,0.48974,0.4748,0.455,0.4352,0.4154,0.3956,0.3758,0.34372,0.31164,0.27956,0.24748,0.2154);
wava++; WAVA_W_facs[wava]=new Array("100K",100,22288,0.7550,0.7979,0.8347,0.8662,0.8929,0.9154,0.9342,0.9498,0.9627,0.9731,0.9815,0.9881,1.0000,1.0000,1.0000,1.0000,1.0000,1.0000,1.0000,1.0000,1.0000,1.0000,1.0000,1.0000,1.0000,1.0000,1.0000,1.0000,1.0000,1.0000,1.0000,0.9983,0.9905,0.989605011,0.988710023,0.987815034,0.986920045,0.9511,0.950432117,0.949764234,0.949096351,0.9190,0.9110,0.90276,0.89452,0.88628,0.87804,0.8698,0.86125,0.8527,0.84415,0.8356,0.8270,0.818,0.809,0.8,0.791,0.7820,0.772425,0.76285,0.753275,0.7437,0.7341,0.72378,0.71346,0.70314,0.69282,0.6825,0.671225,0.65995,0.648675,0.6374,0.6261,0.61346,0.60082,0.58818,0.57554,0.5629,0.54796,0.53302,0.51808,0.50314,0.4882,0.4684,0.4486,0.4288,0.409,0.3892,0.35712,0.32504,0.29296,0.26088,0.2288);

function roundval(value,dps)
{
    value=Math.floor(value*Math.pow(10,dps)+0.5)/Math.pow(10,dps);
    return(value);
}
//////////////////////////////////////////////////////////////////////////
/////////////////////// W A V A   A G E   G R A D I N G ////////////////////
//////////////////////////////////////////////////////////////////////////
function agegraded () {
var tmp5 = document.ageform.distance.selectedIndex;
var tmp6 = document.ageform.distance.options[tmp5].value; // get distance

///////////// initiate variables
//var ostd_string = '';
var marker = 0.0;
//var aresult1 = 0.0;
var performance = 0.0;
var astandard = 0.0;
var factor1= 1.0;
var seks1 = "m"
if(document.ageform.sexbut[0].checked == 1) {seks1='m'}
else {seks1='w'}
var dist1 = 0.0
//var women = 0.0
var age1 = document.ageform.age.value
if (age1 == '') {age1 = 29
document.ageform.age.value = age1
}

///////////// loop through age array
for (j=0;j<WAVA_ages.length; j++) {
////////////alert(age1+": - "+j+" -- "+WAVA_ages[j]+" -- "+WAVA_ages[j+1]);
////////////if (age1 >= WAVA_ages[j] && age1 < WAVA_ages[j+1]) {
////////////var age2 = WAVA_ages[j]; // set age to lower threshold
if (age1 == WAVA_ages[j]) {
marker = j;// note which element in array matched age
};// end of if
};// end of j loop

///////////////// Loop through all age-performance factors to find match for distance
for (k=0; k<21; k++) {
if (seks1 == 'm') {dist1=WAVA_M_facs[k][0]}
else {dist1=WAVA_W_facs[k][0]}

if (dist1 == tmp6) {
if (seks1 == 'm') {var factor1 = WAVA_M_facs[k][marker+3];
var openstd = WAVA_M_facs[k][2]}
else {var factor1 = WAVA_W_facs[k][marker+3];
var openstd = WAVA_W_facs[k][2]}

document.ageform.afac.value = factor1; // Display factor
astandard = parseInt(openstd)/factor1; // Calc age standard in secs (open/factor)
astandard1 = s2m(astandard); // convert seconds to minutes
document.ageform.astd.value = astandard1;// Display age standard time

/////////////// Next convert the input time into seconds
var aresult2 = document.ageform.result.value.split(":");
var aresult3 = 0;
//////////////// Form Validation /////////////////////
if (aresult2.length == 4 || aresult2.length == 1) {
alert("You haven't entered an acceptable time format\nPlease fill in your time as hh:mm:ss  before proceeding.")
break;
}

if (aresult2.length == 3) {
aresult3 = ((parseFloat(aresult2[0])) * 3600.0);// hours to seconds
aresult3 += ((parseFloat(aresult2[1])) * 60.0); // mins to seconds
aresult3 += (parseFloat(aresult2[2])); //add remaining seconds
};// End of if hh:mm:ss time entry
if (aresult2.length == 2) {
aresult3 = ((parseInt(aresult2[0])) * 60.0); // mins to seconds
aresult3 += (parseInt(aresult2[1])); //add remaining seconds
};// End of if mm:ss time entry

// Place aresult3 - time in secs, in a hidden box for later use
document.ageform.resulth.value = aresult3;

agegrade = Math.round(aresult3*factor1); // Convert actual time to age-compensated time
//performance = Math.round((astandard/agegrade)*10000.0)/100.0
performance = Math.round((astandard/aresult3)*10000.0)/100.0; // Calculate percent of best at your age

agegrade1 = s2m(agegrade); // use seconds to hrs:mm:sec function
document.ageform.ageresult.value = agegrade1;
document.ageform.aplp.value = performance; // display total seconds in hrs:mm:sec

perf3 = astandard/aresult3;// Store performance % for later
document.ageform.aplp2.value = perf3;

openstd = s2m(openstd);
document.ageform.ostd.value = openstd;
};// end of if WAVA_M_facs[k][0] == tmp6
};// end of for k loop

document.ageform.myage.value = document.ageform.age.value
};// end of function agegrade

function s2m(sec1) {
var tmstr = ''
var hr1 = 0.0
var hr2=''
var min2=''
var min1 = 0.0
hr1=sec1/3600.0; // divide incoming seconds to get hours
if (hr1 >= 1.0) {
hr2 = Math.floor(hr1);
sec1 = parseInt(sec1*1.0-3600.0*hr2);
tmstr = hr2 +":"
};
var min1 = parseInt(sec1/60.0);
if (min1 >= 1.0) {
min2 = Math.floor(min1)
sec1 = parseInt(sec1*1.0-60.0*min2);
if (parseFloat(min2) < 10.0) {min2 = "0"+min2};
};
sec1 = Math.floor(sec1);
if (sec1 < 10.0) {sec1 = "0"+sec1};
tmstr += min2 +":"+ sec1
return (tmstr)
}

function incr(ageval) {
document.ageform.age.value=eval(1.0*document.ageform.age.value+ageval);
agegraded()
}

function targetTime() {
if (document.ageform.aplp2.value != '') {
///////////// initiate variables
var dist2 = document.ageform.distance.options[document.ageform.distance.selectedIndex].value; // get distance
var newage = document.ageform.myage.value
var agemark = 0.0;
var astandard = 0.0;
var factor1= 1.0;
var seks1 = "m"
if(document.ageform.sexbut[0].checked == 1) {seks1='m'}
else {seks1='w'}
var dist3 = 0.0

// First find age-standard time for the new age
///////////// loop through age array
for (j=0;j<WAVA_ages.length; j++) {
if (newage == WAVA_ages[j]) {
agemark = j;// note which element in array matched age
};// end of if
};// end of forj loop

///////////////// Loop through all age-performance factors to find match for distance
for (k=0; k<21; k++) {
if (seks1 == 'm') {dist3=WAVA_M_facs[k][0]}
else {dist3=WAVA_W_facs[k][0]}

if (dist3 == dist2) {
if (seks1 == 'm') {var factor1 = WAVA_M_facs[k][agemark+3];
var openstd = WAVA_M_facs[k][2] }
else {var factor1 = WAVA_W_facs[k][agemark+3];
var openstd = WAVA_W_facs[k][2] }
astandard = parseInt(openstd)/factor1; // Calc age standard in secs (open/factor)
var perf1 = document.ageform.aplp2.value;
//alert(newage+" \ "+openstd+" \ "+factor1+" \ "+perf1+" \ "+astandard);
var targett = astandard/perf1;
var targettm = s2m(targett);
document.ageform.agenowresult.value = targettm;
};// end of if dist3 == dist2
};// end of for k loop
} else {
alert("Please enter your details and click\nAge-grade button before proceding");
}
};// end of function
