function validate_required(field,alerttxt)
{
with (field)
{
if (value==null||value=="")
  {alert(alerttxt);return false;}
else {return true}
}
}	

function validate_fldvEmail(field,alerttxt)
{
with (field)
{
apos=value.indexOf("@");
dotpos=value.lastIndexOf(".");
if (apos<1||dotpos-apos<2) 
  {alert(alerttxt);return false;}

}
}



function validate_form(thisform)
{
with (thisform)
{



 if (validate_required(fldvFirstname,"Please Enter Your First Name !")==false)
  {fldvFirstname.focus();return false;}
  
 if (validate_required(fldvLastname,"Please Enter Your Last Name !")==false)
  {
	  fldvLastname.focus();return false;
  } 
  
 if (validate_required(fldvPassword,"Please Enter Your Password !")==false)
  {
	  fldvPassword.focus();return false;
  }
  
 if (validate_required(fldvConfirm,"Please Confirm Your Password !")==false)
 {fldvConfirm.focus();return false;}
  
  if(fldvPassword.value!=fldvConfirm.value)
   {
   alert("Please Enter matching password");
   fldvConfirm.focus();
   return false;
   }
  

if (validate_fldvEmail(fldvEmail,"Please enter your email address!")==false)
  {fldvEmail.focus();return false;}


if (validate_fldvStoryheadline(fldvStoryheadline,"Please enter headline for story!")==false)
  {fldvStoryheadline.focus();return false;}
  

 if (validate_fldvLocation(fldvLocation,"Please enter location!")==false)
  {fldvLocation.focus();return false;} 
 
 
 if(validate_fldvYourstory(fldvYourstory,"Please enter your story to continue!")==false)
   {fldvYourstory.focus();return false;}   
  
 if (validate_agree(agree,"Accept terms and conditions to continue!")==false)
  {return false;}




/*if (validate_required(fldvAgerange,"Please Select Your Age Range !")==false)
  {
	  fldvAgerange.focus();return false;
  } */
  
/*myOption = -1;
for (i=thisform.fldvSex.length-1; i > -1; i--) 
 {
if (thisform.fldvSex[i].checked) 
  {
myOption = i; i = -1;
  }
}
if (myOption == -1) 
 {
alert("You must select a radio button");
fldvSex.focus();
return false;
 }
  */
 
 
 
  
  
  
  
  }

}

// place any other field validations that you require here
// validate myradiobuttons




 
