if (document.images) {
indexOn = new Image();
indexOn.src = "images/home_on.gif";
indexOff = new Image();
indexOff.src = "images/home_off.gif";

contactOn = new Image();
contactOn.src = "images/contact_on.gif";
contactOff = new Image();
contactOff.src = "images/contact_off.gif";

faqOn = new Image();
faqOn.src = "images/faq_on.gif";
faqOff = new Image();
faqOff.src = "images/faq_off.gif";

programOn = new Image();
programOn.src = "images/program_on.gif";
programOff = new Image();
programOff.src = "images/program_off.gif";

classesOn = new Image();
classesOn.src = "images/left_nav_on.gif";
classesOff = new Image();
classesOff.src = "images/left_nav_off.gif";

registrationOn = new Image();
registrationOn.src = "images/left_nav_on.gif";
registrationOff = new Image();
registrationOff.src = "images/left_nav_off.gif";

aboutOn = new Image();
aboutOn.src = "images/left_nav_on.gif";
aboutOff = new Image();
aboutOff.src = "images/left_nav_off.gif";

merchandiseOn = new Image();
merchandiseOn.src = "images/left_nav_on.gif";
merchandiseOff = new Image();
merchandiseOff.src = "images/left_nav_off.gif";

free_trialOn = new Image();
free_trialOn.src = "images/free_trial_on.gif";
free_trialOff = new Image();
free_trialOff.src = "images/free_trial_off.gif";

trial_imageOn = new Image();
trial_imageOn.src = "images/free_trial_mouse.gif";
trial_imageOff = new Image();
trial_imageOff.src = "images/free_trial.gif";

continueOn = new Image();
continueOn.src = "images/continue_mouse.jpg";
continueOff = new Image();
continueOff.src = "images/continue.jpg";
}


function activate(image_name) {
if (document.images) {
document[image_name].src = eval(image_name + "On.src");
}
}
function deactivate(image_name) {
if (document.images) {
document[image_name].src = eval(image_name + "Off.src");
}
}

function subit(){
document.formname.submit()
}

function IsNumeric(sText, TextLength)
{
   var ValidChars = "0123456789";
   var IsNumber=true;
   var Char;
	
	if (sText.length != TextLength)
		{
         IsNumber = false;
         }
 
   for (i = 0; i < sText.length && IsNumber == true; i++) 
      { 
      Char = sText.charAt(i); 
      if (ValidChars.indexOf(Char) == -1) 
         {
         IsNumber = false;
         }
      }
   return IsNumber;
   
   }


function registration1_validate()
{
complete=true;
var first=document.form.first_name.value;
var last=document.form.last_name.value;
var email=document.form.email.value;
var phone=document.form.phone.value;
var address=document.form.address.value;
var city=document.form.city.value;
var state=document.form.state.value;
var zip=document.form.zip.value;
var dob=document.form.dob.value;
var how_heard_about=document.form.how_heard_about.value;
var sessions_per_week=document.form.sessions_per_week.value;
var location=document.form.location.value;
var class_time=document.form.class_time.value;
var class_id_selected=document.form.class_id_selected.value;


var message
message = "none"

if ((class_id_selected == "") || (class_id_selected == null))
{
message = "Please select the month you'd like to register for.";
}

if ((class_time == "") || (class_time == null))
{
message = "Please select class time.";
}

if ((location == "") || (location == null))
{
message = "Please select class location.";
}

if ((sessions_per_week == "") || (sessions_per_week == null))
{
message = "Please select the number of sessions per week.";
}

if ((how_heard_about == "") || (how_heard_about == null))
{
message = "Please tell us how you heard about My Revolution.";
}

if ((dob == "") || (dob == null))
{
message = "Please enter your birth date.";
}

if (!IsNumeric(zip,5)) 
{
message = "Please enter a valid zip code.";
}

if ((state == "") || (state == null))
{
message = "Please enter the state you live in.";
}

if ((city == "") || (city == null))
{
message = "Please enter the city you live in.";
}

if ((address == "") || (address == null))
{
message = "Please enter your address.";
}

if ((phone == "") || (phone == null))
{
message = "Please enter your phone number.";
}

if (((email == "") || (email == null)) || ((email.indexOf("@")==-1) || (email.indexOf(".")==-1))) 
{
message = "Please enter in a valid e-mail address.";
}

if ((last == "") || (last == null))
{
message = "Please enter your last name.";
}

if ((first == "") || (first == null))
{
message = "Please enter your first name";
}


if (message=="none")
{
complete=true;
}
else
{
alert (message);
complete=false;
}

return complete;
}


function free_trial1_validate()
{
complete=true;
var first=document.form.first_name.value;
var last=document.form.last_name.value;
var email=document.form.email.value;
var phone=document.form.phone.value;
var address=document.form.address.value;
var city=document.form.city.value;
var state=document.form.state.value;
var zip=document.form.zip.value;
var dob=document.form.dob.value;
var how_heard_about=document.form.how_heard_about.value;
var location=document.form.location.value;
var class_time=document.form.class_time.value;


var message
message = "none"


if ((class_time == "") || (class_time == null))
{
message = "Please select class time.";
}

if ((location == "") || (location == null))
{
message = "Please select class location.";
}

if ((how_heard_about == "") || (how_heard_about == null))
{
message = "Please tell us how you heard about My Revolution.";
}

if ((dob == "") || (dob == null))
{
message = "Please enter your birth date.";
}

if (!IsNumeric(zip,5)) 
{
message = "Please enter a valid zip code.";
}

if ((state == "") || (state == null))
{
message = "Please enter the state you live in.";
}

if ((city == "") || (city == null))
{
message = "Please enter the city you live in.";
}

if ((address == "") || (address == null))
{
message = "Please enter your address.";
}

if ((phone == "") || (phone == null))
{
message = "Please enter your phone number.";
}

if (((email == "") || (email == null)) || ((email.indexOf("@")==-1) || (email.indexOf(".")==-1))) 
{
message = "Please enter in a valid e-mail address.";
}

if ((last == "") || (last == null))
{
message = "Please enter your last name.";
}

if ((first == "") || (first == null))
{
message = "Please enter your first name";
}


if (message=="none")
{
complete=true;
}
else
{
alert (message);
complete=false;
}

return complete;
}


function registration2_validate()
{
complete=true;


var message
message = "none"

if ( ( document.form.question_7[0].checked == false )
    && ( document.form.question_7[1].checked == false ) )
{
message = "Please answer question 7.";
}

if ( ( document.form.question_6[0].checked == false )
    && ( document.form.question_6[1].checked == false ) )
{
message = "Please answer question 6.";
}

if ( ( document.form.question_5[0].checked == false )
    && ( document.form.question_5[1].checked == false ) )
{
message = "Please answer question 5.";
}

if ( ( document.form.question_4[0].checked == false )
    && ( document.form.question_4[1].checked == false ) )
{
message = "Please answer question 4.";
}

if ( ( document.form.question_3[0].checked == false )
    && ( document.form.question_3[1].checked == false ) )
{
message = "Please answer question 3.";
}

if ( ( document.form.question_2[0].checked == false )
    && ( document.form.question_2[1].checked == false ) )
{
message = "Please answer question 2.";
}

if ( ( document.form.question_1[0].checked == false )
    && ( document.form.question_1[1].checked == false ) )
{
message = "Please answer question 1.";
}



if (message=="none")
{
complete=true;
}
else
{
alert (message);
complete=false;
}

return complete;
}


function registration3_validate()
{
complete=true;


var message
message = "none"

 if ( document.form.waiver_agreed_to.checked == false )
{
message = "Please check to indicate that you acknowledge that you have read, understood and agree to the waiver and release.";
}

if (message=="none")
{
complete=true;
}
else
{
alert (message);
complete=false;
}

return complete;
}
 