function removeerrors(errorr)

{

	document.getElementById(errorr).innerHTML = "";

}

function registration_validation()

 {	//var hostname="http://"+document.location.host+"/tinerary/public/images/stop.jpg";

 //var imgpath='<img src='+hostname+'>';
 

 				var aa=1;

				var fname=0;

				var lname=0;

				var email=0;	

				var password=0;

				var sex=0;

				var dob=0;

			

				

				if(document.reg1.fname.value=="")

				{

				document.getElementById('errorsfname').innerHTML = " Please enter first name.";

				aa=0;

				fname=1;

				document.getElementById('errorsfname').style.display="block";

				}

				

				

				

				if(document.reg1.lname.value=="")

				{

				document.getElementById('errorslname').innerHTML = " Please enter last name.";

				aa=0;

				lname=1;

				document.getElementById('errorslname').style.display="block";

				}

				

				

			

				//-------------------------------------------------------------------------------------------------------->EMAIL ADRESS

				if(document.reg1.email.value=="")

				{

				document.getElementById('errorsemail').innerHTML = " Please enter the email address.";

				aa=0;

				email=1;

				document.getElementById('errorsemail').style.display="block";

				}

				var emailid_chek=document.reg1.email.value.substring(0,1);

				if(emailid_chek==' ' && email==0)

				{

				document.getElementById('errorsemail').innerHTML = " First letter shouldn't be blank in email address.";

				aa=0;

				email=1; 

				document.getElementById('errorsemail').style.display="block";

				}

				if(!document.reg1.email.value.match(/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,5})+$/) && email==0)

				{

				document.getElementById('errorsemail').innerHTML = " Please enter a valid email address.";

				aa=0;

				email=1;

				document.getElementById('errorsemail').style.display="block";

				}

				

				

			//---------------------------------------------------------------------------------------------------------------Password		

				if(document.reg1.password.value=="")

				{

				document.getElementById('errorspassword').innerHTML = " Please enter password.";

				aa=0;

				password=1;

					document.getElementById('errorspassword').style.display="block";

				}

				

				

					if(document.reg1.sex.value=="")

				{

				document.getElementById('errorssex').innerHTML = " Please select sex.";

				aa=0;

				sex=1;

				document.getElementById('errorssex').style.display="block";

				}

var dat = new Date();
var curday = dat.getDate();
var curmon = dat.getMonth()+1;
var curyear = dat.getFullYear();
function checkleapyear(datea)
{
	if(datea.getYear()%4 == 0)
	{
		if(datea.getYear()% 10 != 0)
		{
			return true;
		}
		else
		{
			if(datea.getYear()% 400 == 0)
				return true;
			else
				return false;
		}
	}
return false;
}
function DaysInMonth(Y, M) {
    with (new Date(Y, M, 1, 12)) {
        setDate(0);
        return getDate();
    }
}
function datediff(date1, date2) {
    var y1 = date1.getFullYear(), m1 = date1.getMonth(), d1 = date1.getDate(),
	 y2 = date2.getFullYear(), m2 = date2.getMonth(), d2 = date2.getDate();

    if (d1 < d2) {
        m1--;
        d1 += DaysInMonth(y2, m2);
    }
    if (m1 < m2) {
        y1--;
        m1 += 12;
    }
    return [y1 - y2, m1 - m2, d1 - d2];
}

var calday = document.reg1.day.options[document.reg1.day.selectedIndex].value;
var calmon = document.reg1.month.options[document.reg1.month.selectedIndex].value;
var calyear = document.reg1.year.options[document.reg1.year.selectedIndex].value;
	
		var curd = new Date(curyear,curmon-1,curday);
		var cald = new Date(calyear,calmon-1,calday);
		
		var diff =  Date.UTC(curyear,curmon,curday,0,0,0) - Date.UTC(calyear,calmon,calday,0,0,0);

		var dife = datediff(curd,cald);
		
	//alert(curr_year);			

					if(document.reg1.month.value=="" || document.reg1.day.value=="" || document.reg1.year.value=="")

				  {

				document.getElementById('errorsdob').innerHTML = " Please select birthday.";

				aa=0;

				dob=1;

				document.getElementById('errorsdob').style.display="block";

				}
				if(dife[0] < 14 && dob==0)
				{
					document.getElementById('errorsdob').innerHTML = "Users must be 14 years old to enroll.";

				aa=0;

				dob=1;

				document.getElementById('errorsdob').style.display="block";
				}

				

				if(aa==0)

				{

					return false;

				}

				else

				{

					return true;

				}

 }
