	
      function quiz(hidenAnswer,hidnDesc1,hidnDesc2,hidnDesc3,hidnDesc4,radio_option1,Descriptin,lbloptin1,lbloptin2,radio_option2,radio_option3,radio_option4,HdnValue3,HdnValue4,Button2)
		{
		   
		    option3val=document.getElementById(HdnValue3).value;
		    option4val=document.getElementById(HdnValue4).value;
		   	
            var Answer= document.getElementById(hidenAnswer).value;
           if(document.getElementById(hidnDesc1).value!="")
            { 
            var Descriptin1=document.getElementById(hidnDesc1).value;
            }
            else if(document.getElementById(hidnDesc2).value!="")
            { 
            var Descriptin1=document.getElementById(hidnDesc2).value;
            }
            else if(document.getElementById(hidnDesc3).value!="")
            { 
            var Descriptin1=document.getElementById(hidnDesc3).value;
            }
            else if(document.getElementById(hidnDesc4).value!="")
            { 
            var Descriptin1=document.getElementById(hidnDesc4).value;
            }            
//           
            document.getElementById(Descriptin).innerHTML="";   
                
			if(document.getElementById(radio_option1).checked==true)
     		{       		   		
			if(Answer=="option1")
			{							           
			document.getElementById(Descriptin).innerHTML+="Correct!";
			document.getElementById(Descriptin).innerHTML+="<br>";			
			document.getElementById(Descriptin).innerHTML+=Descriptin1;
			document.getElementById(Button2).style.display="none";
			}
			else
			{
			document.getElementById(Descriptin).innerHTML+="Incorrect!";
			document.getElementById(Descriptin).innerHTML+="<br>";			
			document.getElementById(Descriptin).innerHTML+=Descriptin1;
			document.getElementById(Button2).style.display="none";
			}	           
		    }		    
            if(document.getElementById(radio_option2).checked==true)           
			{						
			if(Answer=="option2")
			{            
		     document.getElementById(Descriptin).innerHTML+="Correct!";
		     document.getElementById(Descriptin).innerHTML+="<br>";		     
		     document.getElementById(Descriptin).innerHTML+=Descriptin1;
		     document.getElementById(Button2).style.display="none";
			}
			else
			{
			document.getElementById(Descriptin).innerHTML+="Incorrect!";
			document.getElementById(Descriptin).innerHTML+="<br>";			
			document.getElementById(Descriptin).innerHTML+=Descriptin1;
			document.getElementById(Button2).style.display="none";
			}	             
			}
		 if(option3val=="value")
			{
		        if(document.getElementById(radio_option3).checked==true)           
			    {
			   
			    if(Answer=="option3")
			    {	
                
		         document.getElementById(Descriptin).innerHTML+="Correct!";
		         document.getElementById(Descriptin).innerHTML+="<br>";
    		     
		         document.getElementById(Descriptin).innerHTML+=Descriptin1;
		        document.getElementById(Button2).style.display="none";
			    } 
			    else
			    {
			    document.getElementById(Descriptin).innerHTML+="Incorrect!";
			    document.getElementById(Descriptin).innerHTML+="<br>";			
			    document.getElementById(Descriptin).innerHTML+=Descriptin1;
			    document.getElementById(Button2).style.display="none";
			    }	            
			    }
			}
			 if(option4val=="value")
			{	
					
	                if(document.getElementById(radio_option4).checked==true)           
	                {	               
	                if(Answer=="option4")
	                {	
                    
                     document.getElementById(Descriptin).innerHTML+="Correct!";
                     document.getElementById(Descriptin).innerHTML+="<br>";
            	     
                     document.getElementById(Descriptin).innerHTML+=Descriptin1;
                     document.getElementById(Button2).style.display="none";
	                }
	                else
	                {
	                document.getElementById(Descriptin).innerHTML+="Incorrect!";
	                document.getElementById(Descriptin).innerHTML+="<br>";			
	                document.getElementById(Descriptin).innerHTML+=Descriptin1;
	                document.getElementById(Button2).style.display="none";
	                }	            
			      }
			}							
					
		}
		function  ValidatechkAge()
{
if(document.getElementById("ddlDay").value=="DD")
    {
      
      document.getElementById("MonthError").style.display="none";
      document.getElementById("YearError").style.display="none";
      document.getElementById("DayError").style.display="block";
       return false;
    }
    else if(document.getElementById("ddlMonth").value=="Month")
    {
      
      document.getElementById("MonthError").style.display="block";
      document.getElementById("YearError").style.display="none";
      document.getElementById("DayError").style.display="none";
       return false;
  
    }
     else if(document.getElementById("ddlYear").value=="YYYY")
    {
    
      document.getElementById("MonthError").style.display="none";
      document.getElementById("YearError").style.display="block";
      document.getElementById("DayError").style.display="none";
       return false;
    }
    return true;
}

function calculator()
{

if(document.getElementById("ddmonth").value!="MM" && document.getElementById("dddate").value!="DD" && document.getElementById("ddyear").value!="YYYY" && document.getElementById("dddays").value!="dd")
    {
    
     var date1= document.getElementById("dddate").value;
     var month1=document.getElementById("ddmonth").value;
     var year1=document.getElementById("ddyear").value;
     var Days=document.getElementById("dddays").value;
     
     
     if( year1 == undefined || year1.length == "0" || isNaN(month1) || isNaN(date1) || isNaN(Days) || isNaN(year1))
     {
        //alert("undefined");
        document.getElementById("Perioddate").style.display="none";
        return false;
     }
//     else if( year1 != undefined || year1.length > "0")
//     {
//        alert(year1.length());
//        //for ( i=0; i<year1.length; i++)
//          //  alert(year1.charAt(i));
//     }
    var displaydate= month1 + "/" + date1 + "/" + year1; 
    var dateParts = displaydate.split('/');
   
    var newDays=document.getElementById("dddays").value;
   
    var year  =  dateParts[2];
   
    var month = parseInt(dateParts[0])-1;
    
    var day   = parseInt(dateParts[1]) + parseInt(newDays);
    
    newDate = new Date ( year, month, day );
   
       //var year  = newDate.getfullYear();
      
        month = newDate.getMonth()+1;
       
        month = (month<10)?'0'+month:month;
        
       day   = newDate.getDate();
       
      
     days   = (day<10)?'0'+day:day;
       
       
    if (!isNaN(month) && !isNaN(days) && !isNaN(year))
    {
   
        var formattedDate =month+'/'+ days + '/' + year;

        
        document.getElementById("Perioddate").innerHTML=formattedDate;

        var label=document.getElementById("Perioddate").innerHTML;
        document.getElementById("Perioddate").style.display="block";
        return true;
    }
  
   // document.write(formattedDate);lblnxtPeriodDate
   //   document.getElementById("year").style.display="none";
   //         document.getElementById("day").style.display="none";
   //          document.getElementById("month").style.display="none";
    
    document.getElementById("Perioddate").style.display="none";
     }
     else
     {
        if(document.getElementById("ddmonth").value=="MM" || document.getElementById("dddate").value!="DD" || document.getElementById("ddyear").value!="YYYY" ||document.getElementById("dddays").value!="dd" )
        {
          document.getElementById("Perioddate").style.display="none";
        }
      }    
            
     }     
   
function chkDayView() 
{
/*var col='<%= Session["user"].ToString()%>'
alert(col);*/
var sessionvalue= document.getElementById('HiddenField1').value;
if(sessionvalue!='jnjuser' && sessionvalue!="" && sessionvalue!=null)
{
if(document.getElementById("ddlMyday1").value!="Select a Category" && document.getElementById("txtmyday1").value=="")
{
	 
		alert("Please enter text");
		document.getElementById("txtmyday1").focus();
		return false ;
		
	
}
else if(document.getElementById("ddlMyday2").value!="Select a Category" && document.getElementById("txtmyday2").value=="")
{
	
		alert("Please enter text");
		document.getElementById("txtmyday2").focus();
		return false ;
		
}
else if(document.getElementById("ddlMyday3").value!="Select a Category" && document.getElementById("txtmyday3").value=="")
{
	
		alert("Please enter text");
		document.getElementById("txtmyday3").focus();
		return false ;
		
		
}
else if(document.getElementById("ddlMyday4").value!="Select a Category" && document.getElementById("txtmyday4").value=="")
{
	
		alert("Please enter text");
		document.getElementById("txtmyday4").focus();
		return false ;
		
	
}
else if(document.getElementById("ddlMyday5").value!="Select a Category" && document.getElementById("txtmyday5").value=="")
{ 
	 
		alert("Please enter text");
		document.getElementById("txtmyday5").focus();
		return false ;
		
	
}
else if(document.getElementById("ddlMyday6").value!="Select a Category" && document.getElementById("txtmyday6").value=='')
{
	
		alert("Please enter text");
		document.getElementById("txtmyday6").focus();
		return false ;
		
	 
 }
 else if(document.getElementById("ddlMyday1").value=="Select a Category" && document.getElementById("txtmyday1").value=='' && document.getElementById("Imgmyday1").innerHTML!="")
 {
        alert("Please enter text");
		document.getElementById("txtmyday1").focus();
		return false ;
		
		
 }

 else if(document.getElementById("ddlMyday2").value=="Select a Category" && document.getElementById("txtmyday2").value=='' && document.getElementById("Imgmyday2").innerHTML!="")
 {
        alert("Please enter text");
		document.getElementById("txtmyday2").focus();
		return false ;
		
}
 else if(document.getElementById("ddlMyday3").value=="Select a Category" && document.getElementById("txtmyday3").value=='' && document.getElementById("Imgmyday3").innerHTML!="")
 {
    alert("Please enter text");
		document.getElementById("txtmyday3").focus();
		return false ;
		
		
 }
 else if(document.getElementById("ddlMyday4").value=="Select a Category" && document.getElementById("txtmyday4").value=='' && document.getElementById("Imgmyday4").innerHTML!="")
 {
    alert("Please enter text");
		document.getElementById("txtmyday4").focus();
		return false ;
		
		
 }
 else if(document.getElementById("ddlMyday5").value=="Select a Category" && document.getElementById("txtmyday5").value=='' && document.getElementById("Imgmyday5").innerHTML!="")
 {
    alert("Please enter text");
		document.getElementById("txtmyday5").focus();
		return false ;
		
		
 }
 else if(document.getElementById("ddlMyday6").value=="Select a Category" && document.getElementById("txtmyday6").value=='' && document.getElementById("Imgmyday6").innerHTML!="")
 {
    alert("Please enter text");
		document.getElementById("txtmyday6").focus();
		return false ;		
		
 }
 }
else
 {
 var msg;
msg= "Enjoy more features of the planner by signing up!";
var agree=confirm(msg);
if (agree)
{
window.close('PeriodDayEditMode.aspx');
window.opener.location = "sign-up-age-verify.aspx" ;
}
else
{
return false ;
}

 }
}

function chkNonperiodDayView() 
{
var sessionvalue= document.getElementById("HiddenField1").value;

if(sessionvalue!='jnjuser' && sessionvalue!="" && sessionvalue!=null)
{
if(document.getElementById("ddlMyday1").value!="Select a Category" && document.getElementById("txtmyday1").value=="")
{
	 
		alert("Please enter text");
		document.getElementById("txtmyday1").focus();
		return false;
	  
}
else if(document.getElementById("ddlMyday2").value!="Select a Category" && document.getElementById("txtmyday2").value=="")
{
	
		alert("Please enter text");
		document.getElementById("txtmyday2").focus();
		return false;
	
}
else if(document.getElementById("ddlMyday3").value!="Select a Category" && document.getElementById("txtmyday3").value=='')
{
	 
		alert("Please enter text");
		document.getElementById("txtmyday3").focus();
		return false;
	
}
else if(document.getElementById("ddlMyday4").value!="Select a Category" && document.getElementById("txtmyday4").value=='')
{
	
		alert("Please enter text");
		document.getElementById("txtmyday4").focus();
		return false;
	
}

else if(document.getElementById("ddlMyday5").value!="Select a Category" && document.getElementById("txtmyday5").value=='')
{ 
	
		alert("Please enter text");
		document.getElementById("txtmyday5").focus();
		return false;
	 
	}
else if(document.getElementById("ddlMyday6").value!="Select a Category" && document.getElementById("txtmyday6").value=='')
{
	
		alert("Please enter text");
		document.getElementById("txtmyday6").focus();
		return false;
	 
 }
 else if(document.getElementById("ddlMyday1").value=="Select a Category" && document.getElementById("txtmyday1").value=="" && document.getElementById("imgmyday1").innerHTML!="")
{
	 
		alert("Please enter text");
		document.getElementById("txtmyday1").focus();
		return false;
	  
}
else if(document.getElementById("ddlMyday2").value=="Select a Category" && document.getElementById("txtmyday2").value=="" && document.getElementById("imgmyday2").innerHTML!="")
{
	
		alert("Please enter text");
		document.getElementById("txtmyday2").focus();
		return false;
	
}
else if(document.getElementById("ddlMyday3").value=="Select a Category" && document.getElementById("txtmyday3").value=='' && document.getElementById("imgmyday3").innerHTML!="")
{
	 
		alert("Please enter text");
		document.getElementById("txtmyday3").focus();
		return false;
	
}
else if(document.getElementById("ddlMyday4").value=="Select a Category" && document.getElementById("txtmyday4").value=='' && document.getElementById("imgmyday4").innerHTML!="")
{
	
		alert("Please enter text");
		document.getElementById("txtmyday4").focus();
		return false;
	
}
else if(document.getElementById("ddlMyday5").value=="Select a Category" && document.getElementById("txtmyday5").value=='' && document.getElementById("imgmyday5").innerHTML!="")
{ 
	
		alert("Please enter text");
		document.getElementById("txtmyday5").focus();
		return false;
	 
	}
else if(document.getElementById("ddlMyday6").value=="Select a Category" && document.getElementById("txtmyday6").value=='' && document.getElementById("imgmyday6").innerHTML!="")
{
	
		alert("Please enter text");
		document.getElementById("txtmyday6").focus();
		return false;
	 
 }

 }
 else
 {
 var msg;
msg= "Enjoy more features of the planner by signing up!";
var agree=confirm(msg);
if (agree)
{
window.close('Non-PeriodDayEditModeNew.aspx');
window.opener.location = "sign-up-age-verify.aspx" ;
}
else
{
return false ;
}

 }
 
}

function chkMoodImagePath(DivID,DdItem)
{
var img1="";
if(document.getElementById(DdItem).value=='Bored')
{
img1="<img src='../images/women/planner-icons/mood_bored.gif'>";
document.getElementById(DivID).innerHTML=img1;
}
else if(document.getElementById(DdItem).value=='Depressed')
{
img1="<img src='../images/women/planner-icons/mood_depressed.gif'>";
document.getElementById(DivID).innerHTML=img1;
}
else if(document.getElementById(DdItem).value=='Excited')
{
img1="<img src='../images/women/planner-icons/mood_excited.gif'>";
document.getElementById(DivID).innerHTML=img1;
}
else if(document.getElementById(DdItem).value=='Ecstatic')
{
img1="<img src='../images/women/planner-icons/mood_ecstatic.gif'>";
document.getElementById(DivID).innerHTML=img1;
}
else if(document.getElementById(DdItem).value=='Grouchy')
{
img1="<img src='../images/women/planner-icons/mood_grouchy.gif'>";
document.getElementById(DivID).innerHTML=img1;
}
else if(document.getElementById(DdItem).value=='Happy')
{
img1="<img src='../images/women/planner-icons/mood_happy.gif'>";
document.getElementById(DivID).innerHTML=img1;
}
else if(document.getElementById(DdItem).value=='Inlove')
{
img1="<img src='../images/women/planner-icons/mood_inlove.gif'>";
document.getElementById(DivID).innerHTML=img1;
}
else if(document.getElementById(DdItem).value=='Irritable')
{
img1="<img src='../images/women/planner-icons/mood_irritable.gif'>";
document.getElementById(DivID).innerHTML=img1;
}
else if(document.getElementById(DdItem).value=='Sad')
{
img1="<img src='../images/women/planner-icons/mood_sad.gif'>";
document.getElementById(DivID).innerHTML=img1;
}
else if(document.getElementById(DdItem).value=='Sleepy')
{
img1="<img src='../images/women/planner-icons/mood_sleepy.gif'>";
document.getElementById(DivID).innerHTML=img1;
}
else if(document.getElementById(DdItem).value=='Smile')
{
img1="<img src='../images/women/planner-icons/mood_smile.gif' width=32 height=32>";
document.getElementById(DivID).innerHTML=img1;
}
else if(document.getElementById(DdItem).value=='Tired')
{
img1="<img src='../images/women/planner-icons/mood_tired.gif'>";
document.getElementById(DivID).innerHTML=img1;
}
else if(document.getElementById(DdItem).value=='Touched')
{
img1="<img src='../images/women/planner-icons/mood_touched.gif'>";
document.getElementById(DivID).innerHTML=img1;
}
else
{
img1="";
document.getElementById(DivID).innerHTML=img1;
}
}

function chkCategoryImagePath(Divid,Dddid)
{
var img="";
if(document.getElementById(Dddid).value=='Beach')
{
img="<img src='../images/women/calendar/icons/icon_beach.gif' alt='img' width=30 height=28>";
document.getElementById(Divid).innerHTML=img;
}
else if(document.getElementById(Dddid).value=='Beauty')
{
img="<img src='../images/women/calendar/icons/icon_beauty.gif' width=30 height=28>";
document.getElementById(Divid).innerHTML=img;
}
else if(document.getElementById(Dddid).value=='Birthday')
{
img="<img src='../images/women/calendar/icons/icon_birthday.gif' width=30 height=28>";
document.getElementById(Divid).innerHTML=img;
}

else if(document.getElementById(Dddid).value=='Butterfly')
{
img="<img src='../images/women/calendar/icons/icon_butterfly.gif' width=30 height=28>";
document.getElementById(Divid).innerHTML=img;
}
else if(document.getElementById(Dddid).value=='Coffee')
{
img="<img src='../images/women/calendar/icons/icon_coffee.gif' width=30 height=28>";
document.getElementById(Divid).innerHTML=img;
}
else if(document.getElementById(Dddid).value=='Daisy')
{
img="<img src='../images/women/calendar/icons/icon_daisy.gif' width=30 height=28>";
document.getElementById(Divid).innerHTML=img;
}
else if(document.getElementById(Dddid).value=='Love')
{
img="<img src='../images/women/calendar/icons/icon_love.gif' width=30 height=28>";
document.getElementById(Divid).innerHTML=img;
}
else if(document.getElementById(Dddid).value=='Movie')
{
img="<img src='../images/women/calendar/icons/icon_movie.gif' width=30 height=28>";
document.getElementById(Divid).innerHTML=img;
}
else if(document.getElementById(Dddid).value=='Nightout')
{
img="<img src='../images/women/calendar/icons/icon_nightout.gif' width=30 height=28>";
document.getElementById(Divid).innerHTML=img;
}
else if(document.getElementById(Dddid).value=='Shopping')
{
img="<img src='../images/women/calendar/icons/icon_shopping.gif' width=30 height=28>";
document.getElementById(Divid).innerHTML=img;
}
else if(document.getElementById(Dddid).value=='Sports')
{
img="<img src='../images/women/calendar/icons/icon_sports.gif' width=30 height=28>";
document.getElementById(Divid).innerHTML=img;
}
else if(document.getElementById(Dddid).value=='Travel')
{
img="<img src='../images/women/calendar/icons/icon_travel.gif' width=30 height=28>";
document.getElementById(Divid).innerHTML=img;
}
else if(document.getElementById(Dddid).value=='Work1')
{
img="<img src='../images/women/calendar/icons/icon_work1.gif' width=30 height=28>";
document.getElementById(Divid).innerHTML=img;
}
else if(document.getElementById(Dddid).value=='Work2')
{
img="<img src='../images/women/calendar/icons/icon_work2.gif' width=30 height=28>";
document.getElementById(Divid).innerHTML=img;
}

else if(document.getElementById(Dddid).value=='School')
{
img="<img src='../images/women/calendar/icons/icon_school.gif' width=30 height=28>";
document.getElementById(Divid).innerHTML=img;
}
else if(document.getElementById(Dddid).value=='School1')
{
img="<img src='../images/women/calendar/icons/icon_school1.gif' width=30 height=28>";
document.getElementById(Divid).innerHTML=img;
}

else if(document.getElementById(Dddid).value=='Dine')
{
img="<img src='../images/women/calendar/icons/icon_dine.gif' width=30 height=28>";
document.getElementById(Divid).innerHTML=img;
}
else if(document.getElementById(Dddid).value=='Gimmick')
{
img="<img src='../images/women/calendar/icons/icon_gimmick.gif' width=30 height=28>";
document.getElementById(Divid).innerHTML=img;
}
else
{
img="";
document.getElementById(Divid).innerHTML=img;
}
}   
   
function chkdatediffren()
{
 if(document.getElementById("myperiodstartedoDATE").value!="DD")
	        var month2=document.getElementById("myperiodstartedonMONTH").value;
	        var date2= document.getElementById("myperiodstartedoDATE").value;
	        var year2= document.getElementById("myperiodstartedoYEAR").value;
	        var startdate2= month2 +"/"+ date2 +"/"+year2;
	       
	        var perdstart=Date.parse(startdate2);    
	
	        var month1=document.getElementById("myperiodstrtedbeforMONTH").value;
	        var date1= document.getElementById("myperiodstrtedbeforDATE").value ;
	        var year1= document.getElementById("myperiodstrtedbeforYEAR").value;
	        var enddate= month1 +"/"+ date1 +"/"+year1;
	       
	
	         if(Date.parse(enddate)>perdstart) 
             {   
                   alert("Period before start date must be less then the start date.");  
                   document.getElementById("ddmylaston").value=="Days";
                   return false;
               } 
              
	        
	
}
function test(txtbox)
		{
	var iChars = "!@#$%^&*()+=-[]\'{}|\"<>?";

  for (var i = 0; i < document.getElementById(txtbox).value.length; i++)
   {
  	if (iChars.indexOf(document.getElementById(txtbox).value.charAt(i)) != -1) 
  	{
  		return false;
     }
   }	
}


function chksign_up() 
{

	if (document.getElementById("txtemail").value=="") 
      {
		alert("Please enter your Email Address");
		document.getElementById("txtemail").focus();
		return false;
	} 
	
	 var emailPat = /^([A-Za-z0-9_\-\.])+\@([A-Za-z0-9_\-\.])+\.([A-Za-z]{2,4})$/;
     var emailid=document.getElementById("txtemail").value;
     var matchArray = emailid.match(emailPat);
     if (matchArray == null)
    {
               alert("Your Email Address seems incorrect. Please try again.");
               document.getElementById("txtemail").focus();
               return false;

     }
  
   
  	else if (document.getElementById("txtusrid").value=="") 
      {
		alert("Please enter your nick name.");
		document.getElementById("txtusrid").focus();
		return false;
	}  
	else if(test('txtusrid')==false )
	{
	    alert("Your nick name should not contain special characters.");
		document.getElementById("txtusrid").focus();
		return false;
	
	}
	
	
	else if (document.getElementById("txtfrstname").value=="") 
      {
		alert("Please enter your first name");
		document.getElementById("txtfrstname").focus();
		return false;
	}  
	else if(test('txtfrstname')==false )
	{
	    alert("Your first name should not contain special characters.");
		document.getElementById("txtfrstname").focus();
		return false;
	
	}
	
	
	else if (document.getElementById("txtlastname").value=="") 
      {
		alert("Please enter your last name");
		document.getElementById("txtlastname").focus();
		return false;
	}  
	else if(test('txtlastname')==false )
	{
	    alert("Your last name should not contain special characters.");
		document.getElementById("txtlastname").focus();
		return false;
	
	}
	else if (document.getElementById("txtaddress").value=="") 
      {
		alert("Please enter your address");
		document.getElementById("txtaddress").focus();
		return false;
	}  
	else if(test('txtaddress')==false )
	{
	    alert("Your address should not contain special characters.");
		document.getElementById("txtaddress").focus();
		return false;
	
	}
	
	else if (document.getElementById("txtcity").value=="") 
      {
		alert("Please enter your city");
		document.getElementById("txtcity").focus();
		return false;
	}  
	else if(test('txtcity')==false )
	{
	    alert("Your city name should not contain special characters.");
		document.getElementById("txtcity").focus();
		return false;
	
	}
	else if (document.getElementById("txtpostalcode").value=="") 
      {
		alert("Please enter your postal code");
		document.getElementById("txtpostalcode").focus();
		return false;
	}
	
	else if(isNaN(document.getElementById("txtpostalcode").value))
		{
	    alert("postal code must be numeric");
	    document.getElementById("txtpostalcode").focus();
	    return false;
	} 
 
	else if (document.getElementById("txtpassword").value=="") 
      {
		alert("Please enter your password");
		document.getElementById("txtpassword").focus();
		return false;
	}
 
	else if (document.getElementById("txtcnfrmpassword").value=="") 
      {
		alert("Please enter your password");
		document.getElementById("txtcnfrmpassword").focus();
		return false;
	}  

	 var emailPat =document.getElementById("txtcnfrmpassword").value ;
     var emailid=document.getElementById("txtpassword").value;
     var matchArray = emailid.match(emailPat);
     if (matchArray == null)
    {
               alert("Please confirm your password.");
               document.getElementById("txtpassword").focus();
               return false;

  }
 
   else if(document.getElementById("txtfone").value=="")
	{
	alert("Please Provide Telephone number");	
	document.getElementById("txtfone").focus();
	return false;
	}
	else if(isNaN(document.getElementById("txtfone").value))
	{
	alert("Please Provide valid Telephone number");
	document.getElementById("txtfone").focus();
	 return false;
	}
	else if(document.getElementById("txtmobile").value=="")
	{
	alert("Please Provide Mobile number");
	document.getElementById("txtmobile").focus();
	return false;
	}
	else if(isNaN(document.getElementById("txtmobile").value))
	{ 
	alert("Please Provide valid Mobile number");
	document.getElementById("txtmobile").focus();
	return false;
	}
	else if (document.getElementById("txtstate").value=="") 
      {
		alert("Please enter a state");
		document.getElementById("txtstate").focus();
		return false;
	}  
	else if(test('txtstate')==false )
	{
	    alert("Your state name should not contain special characters.");
		document.getElementById("txtstate").focus();
		return false;
	
	}
	
	else if (document.getElementById("ddcountry").value=="Please make a selection") 
      {
		alert("Please select your country .");
		document.getElementById("ddcountry").focus();
		return false;
	}  
	else if (document.getElementById("myperiodstartedonMONTH").value=="Month") 
      {
		alert("Please select a month .");
		document.getElementById("myperiodstartedonMONTH").focus();
		return false;
	}
	  
	else if (document.getElementById("myperiodstartedoDATE").value=="DD") 
      {
		alert("Please select a date.");
		document.getElementById("myperiodstartedoDATE").focus();
		return false;
	}  
	else if (document.getElementById("myperiodstartedoYEAR").value=="YYYY") 
      {
		alert("Please select a year .");
		document.getElementById("myperiodstartedoYEAR").focus();
		return false;
	}  
	else if (document.getElementById("myperiodstrtedbeforMONTH").value!="Month" && document.getElementById("myperiodstrtedbeforDATE").value=="DD" && document.getElementById("myperiodstrtedbeforYEAR").value=="YYYY"   ) 
      {
		alert("Please select a date and year .");
		document.getElementById("myperiodstrtedbeforMONTH").focus();
		return false;
	}  
	else if (document.getElementById("myperiodstrtedbeforMONTH").value!="Month" && document.getElementById("myperiodstrtedbeforDATE").value!="DD" && document.getElementById("myperiodstrtedbeforYEAR").value=="YYYY"   ) 
      {
		alert("Please select a  year .");
		document.getElementById("myperiodstrtedbeforMONTH").focus();
		return false;
	}  
	else if (document.getElementById("myperiodstrtedbeforMONTH").value!="Month" && document.getElementById("myperiodstrtedbeforDATE").value=="DD" && document.getElementById("myperiodstrtedbeforYEAR").value!="YYYY"   ) 
      {
		alert("Please select a  date .");
		document.getElementById("myperiodstrtedbeforMONTH").focus();
		return false;
	}  
	else if (document.getElementById("myperiodstrtedbeforMONTH").value=="Month" && document.getElementById("myperiodstrtedbeforDATE").value!="DD" && document.getElementById("myperiodstrtedbeforYEAR").value=="YYYY"   ) 
      {
		alert("Please select a month and year .");
		document.getElementById("myperiodstrtedbeforMONTH").focus();
		return false;
	}  
	else if (document.getElementById("myperiodstrtedbeforMONTH").value!="Month" && document.getElementById("myperiodstrtedbeforDATE").value!="DD" && document.getElementById("myperiodstrtedbeforYEAR").value=="YYYY"   ) 
      {
		alert("Please select a  year .");
		document.getElementById("myperiodstrtedbeforMONTH").focus();
		return false;
	}  
	else if (document.getElementById("myperiodstrtedbeforMONTH").value!="Month" && document.getElementById("myperiodstrtedbeforDATE").value=="DD" && document.getElementById("myperiodstrtedbeforYEAR").value!="YYYY"   ) 
      {
		alert("Please select a  date .");
		document.getElementById("myperiodstrtedbeforMONTH").focus();
		return false;
	}  
	else if (document.getElementById("myperiodstrtedbeforMONTH").value=="Month" && document.getElementById("myperiodstrtedbeforDATE").value=="DD" && document.getElementById("myperiodstrtedbeforYEAR").value!="YYYY"   ) 
      {
		alert("Please select a month and date .");
		document.getElementById("myperiodstrtedbeforMONTH").focus();
		return false;
	}  
	else if (document.getElementById("myperiodstrtedbeforMONTH").value!="Month" && document.getElementById("myperiodstrtedbeforDATE").value=="DD" && document.getElementById("myperiodstrtedbeforYEAR").value!="YYYY"   ) 
      {
		alert("Please select a  date .");
		document.getElementById("myperiodstrtedbeforMONTH").focus();
		return false;
	}  
	else if (document.getElementById("myperiodstrtedbeforMONTH").value=="Month" && document.getElementById("myperiodstrtedbeforDATE").value!="DD" && document.getElementById("myperiodstrtedbeforYEAR").value!="YYYY"   ) 
      {
		alert("Please select a  month .");
		document.getElementById("myperiodstrtedbeforMONTH").focus();
		return false;
	}  

	else if (document.getElementById("ddmylaston").value=="Days") 
      {
		alert("Please input number of days your period usually lasts.");
		document.getElementById("ddmylaston").focus();
		return false;
	}    

	else if (document.getElementById("ddlearn").value=="Please make a selection") 
      {
		alert("Please make a selection");
		document.getElementById("ddlearn").focus();
		return false;
	} 
	else if (document.getElementById("termsncondition").checked==false) 
      {
		alert("Please read and agree to our Terms and Conditions to proceed");
		document.getElementById("termsncondition").focus();
		return false;
	} 
	
	
	return true;
} 

function chkForm()
 {
      if (document.getElementById("txtName").value=="") 
      {
		alert("Please enter your first name.");
		document.getElementById("txtName").focus();
		return false;
	} 
	
   
  	else if (document.getElementById("txtLName").value=="") 
      {
		alert("Please enter your last name.");
		document.getElementById("txtLName").focus();
		return false;
	}  
	else if (document.getElementById("txtEmail").value=="") 
      {
		alert("Please enter your Email Address.");
		document.getElementById("txtEmail").focus();
		return false;
	}  
	 var emailPat = /^([A-Za-z0-9_\-\.])+\@([A-Za-z0-9_\-\.])+\.([A-Za-z]{2,4})$/;
     var emailid=document.getElementById("txtEmail").value;
     var matchArray = emailid.match(emailPat);
     if (matchArray == null)
    {
               alert("Your Email Address seems incorrect. Please try again.");
               document.getElementById("txtEmail").focus();
               return false;

  }
	else if (document.getElementById("txtMsg").value=="") 
      {
		alert("Please enter your message");
		document.getElementById("txtMsg").focus();
		return false;
	}  

	else if (document.getElementById("ddlEnqType").value=="Please make a selection") 
      {
		alert("Please select nature of message.");
		document.getElementById("ddlEnqType").focus();
		return false;
	}  
	
}


function chktell_a_frnd() 
{
      if (document.getElementById("txtusername").value=="") 
      {
		alert("Please enter your name.");
		document.getElementById("txtusername").focus();
		return false;
	} 
	
   
  	else if (document.getElementById("txtusermail").value=="") 
      {
		alert("Please enter your Email Address.");
		document.getElementById("txtusermail").focus();
		return false;
	}  
	
	 var emailPat = /^([A-Za-z0-9_\-\.])+\@([A-Za-z0-9_\-\.])+\.([A-Za-z]{2,4})$/;
     var emailid=document.getElementById("txtusermail").value;
     var matchArray = emailid.match(emailPat);
     if (matchArray == null)
    {
               alert("Your Email Address seems incorrect. Please try again.");
               document.getElementById("txtusermail").focus();
               return false;

  }
	else if (document.getElementById("txtfrnd1").value=="") 
      {
		alert("Please enter your friend's name");
		document.getElementById("txtfrnd1").focus();
		return false;
	}  

	else if (document.getElementById("txtfrnd1mail").value=="") 
      {
		alert("Please enter your friend's Email Address .");
		document.getElementById("txtfrnd1mail").focus();
		return false;
	}  
	 var emailPat = /^([A-Za-z0-9_\-\.])+\@([A-Za-z0-9_\-\.])+\.([A-Za-z]{2,4})$/;
     var emailid=document.getElementById("txtfrnd1mail").value;
     var matchArray = emailid.match(emailPat);
     if (matchArray == null)
    {
               alert("Your friend's Email Address seems incorrect. Please try again.");
               document.getElementById("txtfrnd1mail").focus();
               return false;

  }
  else if (document.getElementById("txtfrnd2mail").value!="") 
      {
       var emailPat =/^([A-Za-z0-9_\-\.])+\@([A-Za-z0-9_\-\.])+\.([A-Za-z]{2,4})$/;
     var emailid=document.getElementById("txtfrnd2mail").value;
     var matchArray = emailid.match(emailPat);
     if (matchArray == null)
     {
               alert("Your friend's Email Address seems incorrect. Please try again.");
               document.getElementById("txtfrnd2mail").focus();
               return false;
    
     }
		
	}  
	else if (document.getElementById("txtfrnd3mail").value!="") 
      {
       var emailPat = /^([A-Za-z0-9_\-\.])+\@([A-Za-z0-9_\-\.])+\.([A-Za-z]{2,4})$/;
     var emailid=document.getElementById("txtfrnd3mail").value;
     var matchArray = emailid.match(emailPat);
     if (matchArray == null)
     {
               alert("Your friend's Email Address seems incorrect. Please try again.");
               document.getElementById("txtfrnd3mail").focus();
               return false;
    
     }
		
	}  
	else if (document.getElementById("txtfrnd4mail").value!="") 
      {
       var emailPat = /^([A-Za-z0-9_\-\.])+\@([A-Za-z0-9_\-\.])+\.([A-Za-z]{2,4})$/;
     var emailid=document.getElementById("txtfrnd4mail").value;
     var matchArray = emailid.match(emailPat);
     if (matchArray == null)
     {
               alert("Your friend's Email Address seems incorrect. Please try again.");
               document.getElementById("txtfrnd4mail").focus();
               return false;
    
     }
		
	}  
	else if (document.getElementById("txtfrnd5mail").value!="") 
      {
       var emailPat = /^([A-Za-z0-9_\-\.])+\@([A-Za-z0-9_\-\.])+\.([A-Za-z]{2,4})$/;
     var emailid=document.getElementById("txtfrnd5mail").value;
     var matchArray = emailid.match(emailPat);
     if (matchArray == null)
     {
               alert("Your friend's Email Address seems incorrect. Please try again.");
               document.getElementById("txtfrnd5mail").focus();
               return false;
    
     }
		
	}  
	
}


function MonthCalculation()
{
if(document.getElementById("myperiodstartedonMONTH").value=="Month" || document.getElementById("myperiodstartedoDATE").value=="DD" || document.getElementById("myperiodstartedoYEAR").value=="YYYY")
{
alert("Please select your recent period details");
document.getElementById("myperiodstartedonMONTH").focus();
}
//else if( document.getElementById("myperiodstrtedbeforMONTH").value=="Month"  || document.getElementById("myperiodstrtedbeforDATE").value=="DD" || document.getElementById("myperiodstrtedbeforYEAR").value=="YYYY")
//{
//alert("Please select your period before month details");
//document.getElementById("myperiodstrtedbeforMONTH").focus();
//}
else if(document.getElementById("myperiodstrtedbeforMONTH").value!="Month"  || document.getElementById("myperiodstrtedbeforDATE").value!="DD" || document.getElementById("myperiodstrtedbeforYEAR").value!="YYYY")
 {
    if (isDate(parseInt(document.getElementById("myperiodstartedonMONTH").value),document.getElementById("myperiodstartedoDATE").value,document.getElementById("myperiodstartedoYEAR").value)==false)
    {	
    document.getElementById("myperiodstartedonMONTH").focus();	
    alert("Please enter a valid day for period date");
    return false;
    }
    if (isDate(parseInt(document.getElementById("myperiodstrtedbeforMONTH").value),document.getElementById("myperiodstrtedbeforDATE").value,document.getElementById("myperiodstrtedbeforYEAR").value)==false)
    {		
    alert("Please enter a valid day for period Before date");
    document.getElementById("myperiodstrtedbeforMONTH").focus();
    return false;
    }
  var LastStartDate=new Date();
  LastStartDate.setFullYear(document.getElementById("myperiodstartedoYEAR").value,parseInt(document.getElementById("myperiodstartedonMONTH").value)-1,document.getElementById("myperiodstartedoDATE").value)
  var LastStartBeforDate=new Date();
  LastStartBeforDate.setFullYear(document.getElementById("myperiodstrtedbeforYEAR").value,parseInt(document.getElementById("myperiodstrtedbeforMONTH").value)-1,document.getElementById("myperiodstrtedbeforDATE").value);
  var diff_date = Math.floor(((LastStartDate-LastStartBeforDate) / (60*60*24)) / 1000); 
  if(diff_date>=1 && diff_date<=30)
  { 
  }
  else
  {
       alert("Period last date diffrence shouldn't be more then 30-days");
  document.getElementById("myperiodstrtedbeforMONTH").focus();
  } 
  if(document.getElementById("myperiodstrtedbeforYEAR").value!=document.getElementById("myperiodstartedoYEAR").value)
  {
   alert("Year should be same");
  }
}
}
function isInteger(s){
	var i;
    for (i = 0; i < s.length; i++){   
        // Check that current character is number.
        var c = s.charAt(i);
        if (((c < "0") || (c > "9"))) return false;
    }
    // All characters are numbers.
    return true;
}

function stripCharsInBag(s, bag){
	var i;
    var returnString = "";
    // Search through string's characters one by one.
    // If character is not in bag, append to returnString.
    for (i = 0; i < s.length; i++){   
        var c = s.charAt(i);
        if (bag.indexOf(c) == -1) returnString += c;
    }
    return returnString;
}

function daysInFebruary (year){
	// February has 29 days in any year evenly divisible by four,
    // EXCEPT for centurial years which are not also divisible by 400.
    return (((year % 4 == 0) && ( (!(year % 100 == 0)) || (year % 400 == 0))) ? 29 : 28 );
}
function DaysArray(n) {
	for (var i = 1; i <= n; i++) {
		this[i] = 31
		if (i==4 || i==6 || i==9 || i==11) {this[i] = 30}
		if (i==2) {this[i] = 29}
   } 
   return this
}

function isDate(month,day,year)
{
//    var  month=document.getElementById("ddlMonth").value;
//    var  day=document.getElementById("ddlDay").value;
//    var  yeardocument.getElementById("ddlYear").value);
    var minYear=1945;    
    var d = new Date();   
    var maxYear=d.getYear();
	var daysInMonth = DaysArray(12);	
	var strMonth=month
	var strDay=day
	var strYear=year
	strYr=strYear	
	if (strDay.charAt(0)=="0" && strDay.length>1){ strDay=strDay.substring(1)}
	month=parseInt(strMonth)
	day=parseInt(strDay)
	year=parseInt(strYr)
	if (strMonth.length<1 || month<1 || month>12)
	{
		//alert("Please enter a valid month")		
	  document.getElementById("MonthError").innerHTML="Please enter correct month";
	  document.getElementById("MonthError").style.display="block";
      document.getElementById("YearError").style.display="none";
      document.getElementById("DayError").style.display="none";
       document.getElementById("Parent_Consent").style.display="none";
       document.getElementById("ddlMonth").focus();
		return false;
	}
	else if (strDay.length<1 || day<1 || day>31 || day > daysInMonth[month])
	{
	
	    document.getElementById("DayError").innerHTML="Please enter correct day of month";
	  document.getElementById("MonthError").style.display="none";
      document.getElementById("YearError").style.display="none";
      document.getElementById("DayError").style.display="block";
       document.getElementById("Parent_Consent").style.display="none";
       document.getElementById("ddlDay").focus();
      
		return false;
	}
	else if (strYear.length != 4 || year==0 || year<minYear || year>maxYear)
	{
	    alert(daysInFebruary(year));
	    alert(day);
	   if (month==2 && day>daysInFebruary(year) && isNaN(year)==true)
	   {
	        document.getElementById("DayError").innerHTML="Please enter correct day of month";
	        document.getElementById("MonthError").style.display="none";
            document.getElementById("YearError").style.display="none";
            document.getElementById("DayError").style.display="block";
            document.getElementById("Parent_Consent").style.display="none";
            document.getElementById("ddlDay").focus();
	        return false;
	   }
	   
	  document.getElementById("MonthError").style.display="none";
      document.getElementById("YearError").style.display="block";
      document.getElementById("DayError").style.display="none";
       document.getElementById("Parent_Consent").style.display="none";
      document.getElementById("YearError").innerHTML="Please enter a valid 4 digit year between "+minYear+" and "+maxYear;
      document.getElementById("ddlYear").focus();
	  //alert("Please enter a valid 4 digit year between "+minYear+" and "+maxYear)
		return false;
	}
	else if (month==2 && day>daysInFebruary(year) && isNaN(year)==true)
	   {
	        document.getElementById("DayError").innerHTML="Please enter correct day of month";
	        document.getElementById("MonthError").style.display="none";
            document.getElementById("YearError").style.display="none";
            document.getElementById("DayError").style.display="block";
            document.getElementById("Parent_Consent").style.display="none";
            document.getElementById("ddlDay").focus();
	        return false;
	   }
	
return true;
}

//Function for the Parental consent
 function ParentConsent()
 {
 
   if(document.getElementById("ddlMonth").value!="Month" && document.getElementById("ddlYear").value != "YYYY" && document.getElementById("ddlDay").value != "DD")
   {    
   if(isDate(document.getElementById("ddlMonth").value,document.getElementById("ddlDay").value,document.getElementById("ddlYear").value)==false)
   {
   return false;
   }  
   var year=document.getElementById("ddlYear").value;
   var d=new Date();
   var maxYear=d.getYear();
   var x= maxYear - year;
	    if ( Math.abs(x) < 11)
	    {
	    document.getElementById("MonthError").style.display="none";
        document.getElementById("YearError").style.display="none";
        document.getElementById("DayError").style.display="none";
	     document.getElementById("Parent_Consent").style.display="none";
	        return false;
	    } 
	    else if(Math.abs(x)<= 18)
	    {
	     document.getElementById("MonthError").style.display="none";
        document.getElementById("YearError").style.display="none";
        document.getElementById("DayError").style.display="none";
	       document.getElementById("Parent_Consent").style.display="block";
	       return true;
	    }
	    
	  }
	   document.getElementById("Parent_Consent").style.display="none";
	  return true;
 }

function CalculateAge(obj)
{
          document.getElementById("chkParent").checked=false;
            var bday=parseInt(document.getElementById("ddlDay").value);
            var bmo=(parseInt(document.getElementById("ddlMonth").value));
            var byr=parseInt(document.getElementById("ddlYear").value);
            var byr;
            var age;
            var now = new Date();
            tday=now.getDate();
            tmo=(now.getMonth());
            tyr=(now.getFullYear());

            {
               
                calage=(tyr-byr);
               if(calage>=18)
                {
                document.getElementById("chkparentss").style.display="none";
               
                }
                else
                {
                 document.getElementById("chkparentss").style.display="block";
                }


            }
   
}
 function chk_acc()
     {
     
        if(document.getElementById("txtnickname").value =="")
        {
        alert("Nick Name can not be blank");
        document.getElementById("txtnickname").focus();
        return false;
        }
        else if(test('txtnickname')==false )
	    {
	    alert("Your nick name should not contain special characters.");
		document.getElementById("txtnickname").focus();
		return false;
	
	     }
        
          else if(document.getElementById("txtconfrmpassword").value !=document.getElementById("txtpassword").value)
        {
        alert("Your passwords do not match. Please try again. ");
        document.getElementById("txtconfrmpassword").focus();
        return false;
        }

        else if(document.getElementById("txtfirstname").value =="")
        {
        alert("Please enter your first name ");
        document.getElementById("txtfirstname").focus();
        return false;
        }
         else if(test('txtfirstname')==false )
	    {
	    alert("Your first name should not contain special characters.");
		document.getElementById("txtfirstname").focus();
		return false;
	
	     }
         else if(document.getElementById("txtlastname").value =="")
        {
        alert("Please enter your last name ");
        document.getElementById("txtlastname").focus();
        return false;
        }
         else if(test('txtlastname')==false )
	    {
	    alert("Your last name should not contain special characters.");
		document.getElementById("txtlastname").focus();
		return false;
	
	     }
          else if(document.getElementById("txttelephone").value =="")
        {
        alert("Please enter your telephone no ");
        document.getElementById("txttelephone").focus();
        return false;
        }
            else if(ValidateForm('txttelephone')==false)
	            {
	            alert("Please Provide valid Telephone number");
	            return false;
	            }
	              else if(document.getElementById("txtmobile").value =="")
                {
                alert("Please enter your mobile no ");
                document.getElementById("txtmobile").focus();
                return false;
                }
	            else if(ValidateForm('txtmobile')==false)
	            {
	            alert("Please Provide valid Mobile number");
	            return false;
	            }
	             else if(document.getElementById("txtaddress").value =="")
                {
                alert("Please enter your address ");
                document.getElementById("txtaddress").focus();
                return false;
                }
                 else if(test('txtaddress')==false )
	            {
	            alert("Your address should not contain special characters.");
		        document.getElementById("txtaddress").focus();
		        return false;
        	
	             }
                  else if(document.getElementById("txtcity").value =="")
                {
                alert("Please enter your city");
                document.getElementById("txtcity").focus();
                return false;
                }
                 else if(test('txtcity')==false )
	            {
	            alert("Your city name should not contain special characters.");
		        document.getElementById("txtcity").focus();
		        return false;
        	
	             }
                   else if(document.getElementById("txtstate").value =="")
                {
                alert("Please enter your state");
                document.getElementById("txtstate").focus();
                return false;
                }
                  else if(test('txtstate')==false )
	            {
	            alert("Your state name should not contain special characters.");
		        document.getElementById("txtstate").focus();
		        return false;
        	
	             }
                 else if(document.getElementById("txtpostalcode").value =="")
                {
                alert("Please enter your postcode");
                document.getElementById("txtpostalcode").focus();
                return false;
                }
                else if(isNaN(document.getElementById("txtpostalcode").value))
		            {
	                alert("postal code must be numeric");
	                document.getElementById("txtpostalcode").focus();
	                return false;
	                } 
	                else if (document.getElementById("ddcountry").value=="Please make a selection") 
                  {
		            alert("Please select your country .");
		            document.getElementById("ddcountry").focus();
		            return false;
	              }  
	   } 
   

function Validchk_AgeVerify()
{
  
    if(isNaN(document.getElementById("ddlDay").value))
    {
      document.getElementById("MonthError").style.display="none";
      document.getElementById("YearError").style.display="none";
      document.getElementById("DayError").style.display="block";
       document.getElementById("Parent_Consent").style.display="none";
      return false;    
    }   

    else if(isNaN(document.getElementById("ddlMonth").value))
    {
      
      document.getElementById("MonthError").style.display="block";
      document.getElementById("YearError").style.display="none";
      document.getElementById("DayError").style.display="none";
       document.getElementById("Parent_Consent").style.display="none";
       return false;
    
    }
     else if(isNaN(document.getElementById("ddlYear").value))
     {
      
      document.getElementById("MonthError").style.display="none";
      document.getElementById("YearError").style.display="block";
      document.getElementById("DayError").style.display="none";
       document.getElementById("Parent_Consent").style.display="none";
      return false;    
    }  
   
   else if(isDate(document.getElementById("ddlMonth").value,document.getElementById("ddlDay").value,document.getElementById("ddlYear").value)==false)
   {
    return false;
   }
    return true;
}

function Validatechk()
{
   
   if (document.getElementById("ddlMonth").value!="Month" && document.getElementById("ddlYear").value != "YYYY" && document.getElementById("ddlDay").value != "DD")
    {
                document.getElementById("MonthError").style.display="none";
            document.getElementById("YearError").style.display="none";
            document.getElementById("DayError").style.display="none";
            var bday=parseInt(document.getElementById("ddlDay").value);
            var bmo=(parseInt(document.getElementById("ddlMonth").value));
            var byr=parseInt(document.getElementById("ddlYear").value);
            var byr;
            var age;
            var now = new Date();
            tday=now.getDate();
            tmo=(now.getMonth());
            tyr=(now.getFullYear());
            {
                 calage=(tyr-byr);
                 if(calage>18)
                    {
                    
                    document.getElementById("Parent_Consent").style.display="none";
                   
                    }                   
                    if(calage<18)
                    {
                          
                          document.getElementById("Parent_Consent").style.display="block";                          
                          return false;                                           
                    
                    }  
                    else
                    {
                      return true;
                    }                  
                    
            }
    
    }  
    



}

var digits = "0123456789";
// non-digit characters which are allowed in phone numbers
var phoneNumberDelimiters = "()- ";
// characters which are allowed in international phone numbers
// (a leading + is OK)
var validWorldPhoneChars = phoneNumberDelimiters + "+";
// Minimum no of digits in an international phone no.
var minDigitsInIPhoneNumber = 10;

function isInteger(s)
{   var i;
    for (i = 0; i < s.length; i++)
    {   
        // Check that current character is number.
        var c = s.charAt(i);
        if (((c < "0") || (c > "9"))) return false;
    }
    // All characters are numbers.
    return true;
}
function trim(s)
{   var i;
    var returnString = "";
    // Search through string's characters one by one.
    // If character is not a whitespace, append to returnString.
    for (i = 0; i < s.length; i++)
    {   
        // Check that current character isn't whitespace.
        var c = s.charAt(i);
        if (c != " ") returnString += c;
    }
    return returnString;
}
function stripCharsInBag(s, bag)
{   var i;
    var returnString = "";
    // Search through string's characters one by one.
    // If character is not in bag, append to returnString.
    for (i = 0; i < s.length; i++)
    {   
        // Check that current character isn't whitespace.
        var c = s.charAt(i);
        if (bag.indexOf(c) == -1) returnString += c;
    }
    return returnString;
}

function checkInternationalPhone(strPhone)
{
var bracket=3
strPhone=trim(strPhone)
if(strPhone.indexOf("+")>1) return false;
if(strPhone.indexOf("-")!=-1)bracket=bracket+1
if(strPhone.indexOf("(")!=-1 && strPhone.indexOf("(")>bracket)return false;
var brchr=strPhone.indexOf("(")
if(strPhone.indexOf("(")!=-1 && strPhone.charAt(brchr+2)!=")")return false;
if(strPhone.indexOf("(")==-1 && strPhone.indexOf(")")!=-1)return false;
s=stripCharsInBag(strPhone,validWorldPhoneChars);
return (isInteger(s) && s.length >= minDigitsInIPhoneNumber);
}

function ValidateForm(phone)
{

	var Phone=document.getElementById(phone);
	
	if ((Phone.value==null)||(Phone.value==""))
	{		
		return false;
	}
	if (checkInternationalPhone(Phone.value)==false)
	{		
		return false;
	}
	return true;
 }
 function checkSession(value,sess)
{
    if(sess !="")
    {
       
        value1=value-3;
        secon=value1*60000;//60000 is in milisec 1 sec =1000 milisec
        t=setTimeout("checkSession1("+value+")",secon);
     }
}
    
    
 function checkSession1(value)
    {
     vars=confirm("Your session has expired. Please login again.");
        if(vars==true)
        { 
          location="../home.aspx";
        }
    }
