<?php
/*
php page for word press for square test
by
chris obrien
levels
0=main stream
1=plus
2=a1
3=a2
*/
$baseurl='https://www.tamtwirlers.org/taminations/#/';
$level=2;//a1
$i=0
$calls=array();
$def=array();
$url=array();
$calls[$level,$i]='BELLES AND BEAUS';
$def[$level,$i]="Dancers whose partners are on their left are Belles, and dancers whose partners are on their right are Beaus. In particular, for a Couple, the dancer on the right is the ""Belle"", and the dancer on the left is the ""Beau"".";
$url[$level,$i]='?level=Advanced&animnum=0&animname=BraceThrufromLinesBoysEnds&link=a1/brace_thru&main=ANIMLIST&detail=CALLS';
$i++;
$calls[$level,$i]='BRACE THRU';
$def[$level,$i]="From Facing Couples, each composed of a man and a woman: All Right Pull By. Those dancers (if any) in a normal couple Courtesy Turn to end facing the other couple. Those in a half sashayed couple U-Turn Back, turning toward each other. Ends in Normal Facing Couples.";
$url[$level,$i]='?level=Advanced&animnum=0&animname=BraceThrufromLinesBoysEnds&link=a1/brace_thru&main=ANIMLIST&detail=CALLS';
$i++;
$calls[$level,$i]='CAST A SHADOW';
$def[$level,$i]="From a 2×4 formation with the ends forming a tandem: ends 1/2 Zoom, Arm Turn 3/4, and Spread, to become ends of a 2×4. Meanwhile centers facing out Cloverleaf and centers facing in Extend, Arm Turn 1/4, and Extend. The centers finish as centers of a 2×4 by stepping in between ends who spread apart. In the case in which all the centers are facing in, they Pass In and Pass Thru; if all centers are facing out, they Cloverleaf.";
$url[$level,$i]='?level=Advanced&animnum=0&animname=CastaShadowfromRightHandWaves&link=a1/cast_a_shadow&main=ANIMATIONS&detail=CALLS';
$i++;
$calls[$level,$i]='CAST OFF 1/4, 1/2';
$def[$level,$i]="Fractions other than 3/4 are allowed with Cast Off. The rule is the same as for Cast Off 3/4, but the dancers move 1/4 or 1/2 instead of going the full 3/4";
$url[$level,$i]='?level=Advanced&animnum=0&animname=CastOffOneQuarterfromRightHandTwoFacedLine&link=a1/cast_off_14&main=ANIMLIST&detail=CALLS';
$i++;
$calls[$level,$i]='CHAIN REACTION';
$def[$level,$i]="From any 1/4 Tag or 1/4 Line formation in which each very center can Pass Thru with an outside dancer. [At Advanced, this call is restricted to starting from Right-or Left-hand Quarter Tag formations only.]: The very centers Pass Thru with the dancers they are facing, while the ends of the center line/wave Promenade 1/4 around the outside of the set. The original very centers and the dancers they are next to, Hinge. The centers Star (or Diamond Circulate) one spot, while the outsides Trade. Those who meet now Cast Off 3/4, while the others move up (very centers along an outward diagonal, and very ends along a quarter circle) to become the ends of Parallel Waves.";
$url[$level,$i]='?level=Advanced&animnum=0&animname=ChainReactionfromQuarterTag&link=a1/chain_reaction&main=ANIMLIST&detail=CALLS';
$i++;
$calls[$level,$i]='CLOVER AND (anything)';
$def[$level,$i]="From any formation in which 2 couples are facing out and can do a Cloverleaf (for example, Trade By formation): Those facing out Cloverleaf, while the others do the Anything call (after moving to the center, if necessary).";
$url[$level,$i]='?level=Advanced&animnum=0&animname=CloverandLockIt&link=a1/clover_and_anything&main=ANIMLIST&detail=CALLS';
$i++;
$calls[$level,$i]='CROSS';
$def[$level,$i]="From any appropriate formation: Do the ""Anything"" call. Trailers diagonally Pull By with each other, using their outside hands. For example, Touch 1/4 and Cross.";
$url[$level,$i]='?level=Advanced&animnum=0&animname=CrossfromRightHandBox&link=a1/anything_and_cross&main=ANIMLIST&detail=CALLS';
$i++;
$calls[$level,$i]='CROSS OVER CIRCULATE';
$def[$level,$i]="From General Lines only: Each dancer moves forward one spot along the circulate path shown below: A lead end Circulates to the far center spot in the same line; a lead center Circulates to the far end spot in the same line; a trailing end Circulates to the near center spot in the other line, and a trailing center Circulates to the near end spot in the other line. If two dancers are about to collide and they are facing the same direction, the belle goes in front of the beau; if they are facing each other, they pass right shoulders.";
$url[$level,$i]='?level=Advanced&animnum=0&animname=CrossOverCirculatefromRightHandTwoFacedLines&link=a1/cross_over_circulate&main=ANIMLIST&detail=CALLS';
$i++;
$calls[$level,$i]='CROSS TRAIL THRU';
$def[$level,$i]="From Facing Couples: As one smooth motion, Pass Thru and Half Sashay. Ends in Couples Back-to-Back";
$url[$level,$i]='?level=Advanced&animnum=0&animname=CrossTrailThrufromFacingCouples&link=a1/cross_trail_thru&main=ANIMLIST&detail=CALLS';
$i++;
$calls[$level,$i]='CYCLE and WHEEL';
$def[$level,$i]="From a 3-and-1 Line: The dancers in the mini-wave do a Recycle while the couple does a Wheel And Deal. If the ends of the line are facing opposite directions, this will end in couples facing. If the ends are both facing the same direction, the right end must pass in front, to end in Tandem Couples.";
$url[$level,$i]='?level=Advanced&animnum=0&animname=CycleandWheelfromSingleLine1&link=a1/cycle_and_wheel&main=ANIMLIST&detail=CALLS';
$i++;
$calls[$level,$i]='DOUBLE CROSS';
$def[$level,$i]="From columns (3): The 4 dancers who can pull by on the diagonal, using outside hands.";
$url[$level,$i]='?level=Advanced&animnum=0&animname=TripleCrossfromRightHandColumns&link=a1/triple_cross&main=ANIMLIST&detail=CALLS';
$i++;
$calls[$level,$i]='DOUBLE STAR THRU'
$def[$level,$i]="From any appropriate formation (for example, Normal Facing Couples): Those who can Star Thru. Those who can do the mirror image of a Star Thru (an arch is made with the man's left hand and the woman's right hand; the man goes around the arch while the lady goes under). In each part of the call, some dancers must be active. Normal Facing Couples will end as Sashayed Couples Back-to-Back.";
$url[$level,$i]='?level=Advanced&animnum=0&animname=DoubleStarThrufromFacingCouples&link=a1/double_star_thru&main=ANIMLIST&detail=CALLS';
$i++;
$calls[$level,$i]='EXPLODE AND (anything)';
$def[$level,$i]="From a wave: All Step Thru (giving couples back-to-back), Quarter In, and do the ""anything"" call. From a General Line with both centers facing the same direction: The centers step ahead as the ends slide together. All Quarter In to make facing couples and do the anything call.";
$url[$level,$i]='?level=Advanced&animnum=0&animname=ExplodeandRollfromLinesFacingOut&link=a1/explode_and_anything&main=ANIMLIST&detail=CALLS';
$i++;
$calls[$level,$i]='EXPLODE THE LINE';
$def[$level,$i]="From a General Line with the centers facing the same way: The centers step forward as the ends slide together. Then all Quarter In and Right Pull By. Ends in Couples Back-to-Back.";
$url[$level,$i]='?level=Advanced&animnum=0&animname=ExplodetheLinefromLinesFacingOut&link=a1/explode_the_line&main=ANIMLIST&detail=CALLS';
$i++;
$calls[$level,$i]='FRACTIONAL TOPS';
$def[$level,$i]="From a Thar or Wrong-Way Thar: All Arm Turn 1/2, then the centers turn their star, as the outsides move forward around their circle, and for a Quarter Top end w 1st dancer; Half Top end w 2nd dancer; Three Quarter Top end w 3rd dancer.";
$url[$level,$i]='?level=Advanced&animnum=0&animname=QuartertheTopfromThar&link=a1/fractional_tops&main=ANIMLIST&detail=CALLS';
$i++;
$calls[$level,$i]='GRAND FOLLOW YOUR NEIGHBOR';
$def[$level,$i]="From Columns: The #1 dancer in each column does the leads' part of Follow Your Neighbor (tight 3/4 circle towards partner). The #2,3, and 4 dancers do the trailers' part of Follow Your Neighbor (Extend and Arm Turn 3/4). Ends in a Tidal Wave.";
$url[$level,$i]='?level=Advanced&animnum=0&animname=GrandFollowYourNeighborfromRightHandColumns&link=a1/grand_follow_your_neighbor&main=ANIMLIST&detail=CALLS';
$i++;
$calls[$level,$i]='GRAND QUARTER THRU';
$def[$level,$i]="From Right-Hand columns (of 6 or 8): Those who can Turn 1/4 by the Right, then those who can Turn 1/2 by the Left.";
$url[$level,$i]='?level=Advanced&animnum=0&animname=GrandQuarterThrufromRightHandColumns&link=a1/grand_quarter_thru&main=ANIMLIST&detail=CALLS';
$i++;
$calls[$level,$i]='GRAND THREE QUARTER THRU';
$def[$level,$i]="From Right-Hand Columns (of 6 or 8): Those who can Turn 3/4 by the Right, then those who can Turn 1/2 by the Left.";
$url[$level,$i]='?level=Advanced&animnum=0&animname=GrandQuarterThrufromRightHandColumns&link=a1/grand_quarter_thru&main=ANIMLIST&detail=CALLS';
$i++;
$calls[$level,$i]='HORSESHOE TURN';
$def[$level,$i]="From anywhere the outsides can Cloverleaf and the centers can Partner Tag (for example, Completed Double Pass Thru): Clover and the centers Partner Tag.";
$url[$level,$i]='?level=Advanced&animnum=0&animname=HorseshoeTurnfromCompletedDoublePassThru&link=a1/horseshoe_turn&main=ANIMLIST&detail=CALLS';
$i++;
$calls[$level,$i]='LEFT ROLL TO A WAVE';
$def[$level,$i]="From a Tandem, Back-to-Back Dancers, or Facing Dancers: The leaders right-face (left-face) U-Turn Back, and all (Left) Touch.";
$url[$level,$i]='?level=Advanced&animnum=0&animname=RightRolltoaWavefromCouplesFacingOut&link=a1/right_roll_to_a_wave&main=ANIMLIST&detail=CALLS';
$i++;
$calls[$level,$i]='LEFT WHEEL THRU';
$def[$level,$i]="From Facing Couples: Similar to Couples Lead Left, except that the dancers drop hands with each other, and the belles pass left shoulders with each other on the way. Ends in Couples Back-to-Back.";
$url[$level,$i]='?level=Advanced&animnum=0&animname=WheelThrufromFacingCouples&link=a1/wheel_thru&main=ANIMLIST&detail=CALLS';
$i++;
$calls[$level,$i]='WHEEL THRU';
$def[$level,$i]="From Facing Couples: Similar to Couples Lead Right, except that the dancers drop hands and the beaus pass right shoulders with each other on the way. Ends in Couples Back-to-Back.";
$url[$level,$i]='?level=Advanced&animnum=0&animname=WheelThrufromFacingCouples&link=a1/wheel_thru&main=ANIMLIST&detail=CALLS';
$i++;
$calls[$level,$i]='LINEAR CYCLE';
$def[$level,$i]="Starting formation – Parallel Ocean Waves or Four (4) Dancer Waves to be either right or left-handed. (For programs other than Plus, allowable formations include any formation in which the end and adjacent center can single or partner hinge. This is a three part call.) 1) The ends and adjacent centers hinge. 2) Those facing out fold behind those facing in and all dancers will then move forward in a Double Pass Thru action. 3) If the hinge is right-handed, peel right; if the hinge is left-handed, peel left to end as facing couples.";
$url[$level,$i]='?level=Advanced&animnum=0&animname=LinearCyclefromRightHandTwoFacedLine&link=a1/linear_cycle&main=ANIMLIST&detail=CALLS';
$i++;
$calls[$level,$i]='LOCKIT';
$def[$level,$i]="From a General Line or Diamond, with the centers in a Mini-Wave only: Centers Arm Turn 1/4, while the ends move up around a quarter circle, as in Fan the Top.";
$url[$level,$i]='?level=Advanced&animnum=0&animname=LockitfromRightHandWave&link=a1/lock_it&main=ANIMLIST&detail=CALLS';
$i++;
$calls[$level,$i]='MIX';
$def[$level,$i]="From a General Line: Centers Cross Run, then the new centers Trade. If both centers are facing the same way at the start of the call, they Half Sashay, blending into a Run around the original far end.";
$url[$level,$i]='?level=Advanced&animnum=0&animname=MixfromRightHandWave&link=a1/mix&main=ANIMLIST&detail=CALLS';
$i++;
$calls[$level,$i]='PAIR OFF';
$def[$level,$i]="From Facing Dancers, neither of whom is facing the flagpole center of the set, only. Dancers face out to end as a couple. From a Static Square, the designated dancers will first step forward into the center.";
$url[$level,$i]='?level=Advanced&animnum=0&animname=PairOfffromFacingCouples&link=a1/pair_off&main=ANIMLIST&detail=CALLS';
$i++;
$calls[$level,$i]='PARTNER HINGE';
$def[$level,$i]="From a couple only, Hinge, finishing in a Right-Hand Mini-Wave at right angles to the original couple, with the new handhold centered on the original handhold.";
$url[$level,$i]='?level=Advanced&animnum=0&animname=PartnerHingefromLines&link=a1/partner_hinge&main=ANIMLIST&detail=CALLS';
$i++;
$calls[$level,$i]='PARTNER TAG';
$def[$level,$i]="From a Couple or Mini-Wave, dancers turn to face each other and pass thru.";
$url[$level,$i]='?level=Advanced&animnum=0&animname=PartnerTagfromFacingCouples&link=a1/partner_tag&main=ANIMLIST&detail=CALLS';
$i++;
$calls[$level,$i]='PASS IN';
$def[$level,$i]="From facing dancers (for example, Facing Lines, or Eight Chain Thru): All Pass Thru and Face In.";
$url[$level,$i]='?level=Advanced&animnum=0&animname=PassInfromFacingCouples&link=a1/pass_in&main=ANIMLIST&detail=CALLS';
$i++;
$calls[$level,$i]='PASS OUT';
$def[$level,$i]="From Facing Dancers (for example, Facing Lines, or Eight Chain Thru): All Pass Thru and Face Out.";
$url[$level,$i]='?level=Advanced&animnum=0&animname=PassInfromFacingCouples&link=a1/pass_in&main=ANIMLIST&detail=CALLS';
$i++;
$calls[$level,$i]='PASS THE SEA';
$def[$level,$i]="From facing couples: All Pass Thru, Quarter In, and Left Touch.";
$url[$level,$i]='?level=Advanced&animnum=0&animname=PasstheSeafromFacingCouples&link=a1/pass_the_sea&main=ANIMLIST&detail=CALLS';
$i++;
$calls[$level,$i]='QUARTER IN';
$def[$level,$i]="From anywhere partner is defined, or the call Face In can be done: Turn 1/4 in place to face your partner. If you have no partner (as in a diamond), then Face In toward the center of your half of the set.";
$url[$level,$i]='?level=A-1&animnum=0&animname=QuarterInfromFacingCouples&link=a1/quarter_in&main=ANIMLIST&detail=CALLS';
$i++;
$calls[$level,$i]='QUARTER OUT';
$def[$level,$i]="From anywhere partner is defined or the call Face Out can be done: Turn 1/4 in place, turning away from your partner. If you have no partner (as in single file promenade), then Face Out from the center of your half of the set.";
$url[$level,$i]='?level=A-1&animnum=0&animname=QuarterInfromFacingCouples&link=a1/quarter_in&main=ANIMLIST&detail=CALLS';
$i++;
$calls[$level,$i]='QUARTER THRU';
$def[$level,$i]="From any appropriate 4-dancer formation (for example, Right-Hand Box Circulate, Left-Hand Facing Diamonds): Those who can Turn 1/4 by the Right, then those who can Turn 1/2 by the Left.";
$url[$level,$i]='?level=A-1&animnum=0&animname=QuarterThrufromRightHandBox&link=a1/quarter_thru&main=ANIMLIST&detail=CALLS';
$i++;
$calls[$level,$i]='THREE QUARTER THRU';
$def[$level,$i]="From any appropriate 4-dancer formation (for example, Right-Hand Box Circulate, Left-Hand Facing Diamond): Those who can Turn 3/4 by the Right, then those who can Turn 1/2 by the Left. As with Quarter Thru, there must be people doing each part of the call.";
$url[$level,$i]='?level=A-1&animnum=0&animname=QuarterThrufromRightHandBox&link=a1/quarter_thru&main=ANIMLIST&detail=CALLS';
$i++;
$calls[$level,$i]='SCOOT AND DODGE';
$def[$level,$i]="From Box Circulate only: The trailers Scoot Back, while the leaders Dodge (as in Walk and Dodge).";
$url[$level,$i]='?level=A-1&animnum=0&animname=ScootandDodgefromRightHandBox&link=a1/scoot_and_dodge&main=ANIMLIST&detail=CALLS';
$i++;
$calls[$level,$i]='SIX-TWO ACEY DEUCY';
$def[$level,$i]="From anywhere with a very center two, and an outside 6: The very centers Trade, while the outside six Circulate in their formation.";
$url[$level,$i]='?level=A-1&animnum=0&animname=SixTwoAceyDeuceyfromRightHandDiamonds&link=a1/six_two_acey_deucey&main=ANIMLIST&detail=CALLS';
$i++;
$calls[$level,$i]='SPLIT SQUARE CHAIN THRU';
$def[$level,$i]="From a Static Square, or T-Bone. (From a Static Square, those designated step forward, to form two side-by-side T-bones.): Those facing Right Pull By, Quarter In (to face those who didn't pull by), all Left Swing Thru, and Left Turn Thru. Finishes in Couples Back-to-Back.";
$url[$level,$i]='?level=A-1&animnum=0&animname=SplitSquareChainThrufromTBonesEndsFacing&link=a1/split_square_chain_thru&main=ANIMLIST&detail=CALLS';
$i++;
$calls[$level,$i]='SPLIT SQUARE THRU 2';
$def[$level,$i]="From a Static Square, or T-Bone. (From a Static Square, those designated step forward, to form two side-by-side T-bones.): Those facing Right Pull By, Quarter In (to face those who didn't pull by), and all Left Square Thru 3/4.";
$url[$level,$i]='?level=A-1&animnum=0&animname=SplitSquareThru2fromTBonesEndsFacing&link=a1/split_square_thru&main=ANIMLIST&detail=CALLS';
$i++;
$calls[$level,$i]='SQUARE CHAIN THRU';
$def[$level,$i]="From facing couples: All Right Pull By, Quarter In, Left Swing Thru, and Left Turn Thru, to end in couples back to back.";
$url[$level,$i]='?level=A-1&animnum=0&animname=SquareChainThrufromFacingCouples&link=a1/square_chain_thru&main=ANIMLIST&detail=CALLS';
$i++;
$calls[$level,$i]='STEP AND SLIDE';
$def[$level,$i]="From a General Line: Centers step forward, while the ends slide sideways until they are adjacent.";
$url[$level,$i]='?level=A-1&animnum=0&animname=StepandSlidefromRightHandTwoFacedLine&link=a1/step_and_slide&main=ANIMLIST&detail=CALLS';
$i++;
$calls[$level,$i]='SWAP AROUND';
$def[$level,$i]="From Facing Couples: The belle in each couple walks straight forward without turning, to take the spot of the dancer s/he was facing. At the same time, the beau in each couple Runs (passing behind his starting partner) into the spot being vacated. Ends as Couples Back-to-Back.";
$url[$level,$i]='?level=A-1&animnum=0&animname=SwapAroundfromFacingCouples&link=a1/swap_around&main=ANIMLIST&detail=CALLS';
$i++;
$calls[$level,$i]='REVERSE SWAP AROUND';
$def[$level,$i]="From Facing Couples, the beaus walk (as in Walk and Dodge) while the belles run to the left.";
$url[$level,$i]='?level=A-1&animnum=0&animname=SwapAroundfromFacingCouples&link=a1/swap_around&main=ANIMLIST&detail=CALLS';
$i++;
$calls[$level,$i]='TOUCH A HALF/THREE QUARTER';
$def[$level,$i]="Fractions other than 1/4 are allowed with Touch. For example, the call ""Touch 1/2"" is the same as ""Touch and Trade."" In the same way, ""Touch 3/4"" is ""Touch and Cast Off 3/4:""";
$url[$level,$i]='?level=A-1&animnum=0&animname=Touch12fromFacingCouples&link=a1/touch_12&main=ANIMLIST&detail=CALLS';
$i++;
$calls[$level,$i]='TRANSFER THE COLUMN';
$def[$level,$i]="From Columns: The #1 and #2 dancers Circulate 3 spots, working slightly wider than usual to give the centers room, and Face In (to become a Couple). Meanwhile, the #3 and #4 dancers Circulate and Arm Turn 3/4. From the momentary Right-Hand or Left-Hand 1/4 Tag, all Extend to form Parallel Waves.";
$url[$level,$i]='?level=A-1&animnum=0&animname=TransfertheColumnfromRightHandColumns&link=a1/transfer_the_column&main=ANIMLIST&detail=CALLS';
$i++;
$calls[$level,$i]='TRIPLE CROSS';
$def[$level,$i]="From columns (4): The 6 dancers who can pull by on the diagonal, using outside hands.";
$url[$level,$i]='?level=A-1&animnum=0&animname=TripleCrossfromRightHandColumns&link=a1/triple_cross&main=ANIMLIST&detail=CALLS';
$i++;
$calls[$level,$i]='TRIPLE STAR THRU';
$def[$level,$i]="From any appropriate formation (for example, Double Pass Thru with normal couples in the center and outsides sashayed): Those who can Star Thru. Those who can do the mirror image of a Star Thru (as in Double Star Thru). Those who can Star Thru. In each part of the call, some dancers must be active.";
$url[$level,$i]='?level=A-1&animnum=0&animname=DoubleStarThrufromFacingCouples&link=a1/double_star_thru&main=ANIMLIST&detail=CALLS';
$i++;
$calls[$level,$i]='TRIPLE TRADE';
$def[$level,$i]="From Tidal Waves, Tidal Two-Faced Lines, Point-to-Point Diamonds, six-dancer ocean wave, or any 3 pairs of adjacent dancers: The two end dancers remain in place as the three adjacent pairs of dancers (the six in the center) Trade with each other.";
$url[$level,$i]='?level=A-1&animnum=0&animname=TripleTradefromTidalWave&link=a1/triple_trade&main=ANIMLIST&detail=CALLS';
$i++;
$calls[$level,$i]='TURN AND DEAL';
$def[$level,$i]="From a General Line: As one smooth motion, all Half Tag, then turn individually another quarter in the same direction you turned to start the Half Tag. This call is considered to have a single part; it cannot be fractionalized.";
$url[$level,$i]='?level=A-1&animnum=0&animname=TurnandDealfromRightHandTwoFacedLine&link=a1/turn_and_deal&main=ANIMLIST&detail=CALLS';
$i++;
$calls[$level,$i]='WHEEL THRU';
$def[$level,$i]="From Facing Couples: Similar to Couples Lead Right, except that the dancers drop hands and the beaus pass right shoulders with each other on the way. Ends in Couples Back-to-Back.";
$url[$level,$i]='?level=A-1&animnum=0&animname=WheelThrufromFacingCouples&link=a1/wheel_thru&main=ANIMLIST&detail=CALLS';
//record the # of calls for this level(a1)
$numforlevel[2]=$i;
/*
draw a test question — one right def for the call and 2 not right.
input is level,right one, wrong 1, wrong 2,calls,defs,urls
*/
function drawTest($lev,$right,$w1,$w2,$which,$calls,$defs,$urls)
{
if ($which==1)
{
$butone=$defs[$lev,$right];
$buttwo=$defs[$lev,$w1];
$butthree=$defs[$lev,$w2];
}
else if ($which==2)
{
$buttwo=$defs[$lev,$right];
$butone=$defs[$lev,$w1];
$butthree=$defs[$lev,$w2];
}
else
{
$butthree=$defs[$lev,$right];
$buttwo=$defs[$lev,$w1];
$butone=$defs[$lev,$w2];
}
echo "
.$calls[$lev,$right]
“;
echo “.$butone”;
echo “.$buttwo”;
echo “.$butthree”;
}
function onSubmit()
{
}
$rightone=rand(0,$numforlevel[2]);
$wone=rand(0,$numforlevel[2]);
$wtwo=rand(0,$numforlevel[2]);
$whichone=rand(1,3);
drawTest(2,$rightone,$wone,$wtwo,$whichone,$calls,$def,$url);
?>