/* CSS Document */
/////////////Registration validation/////////////
function validation()
{
	
		var frm=document.register;
		
		if(EmailValidation(frm.Email, 'email','','') == "")
		return false;	
	
		if(postalcode(frm.Dname, 'display name','','') == "")
		return false;
		
		if(postalcode(frm.Fname, 'firstname','','') == "")
		return false;
		if(postalcode(frm.Lname, 'lastname','','') == "")
		return false;
		if(GenValidation(frm.Password, 'Password','','') == "")
		return false;
		
		if(GenValidation(frm.Cpassword, 'Confirmation','','') == "")
		return false;

		
        if(PassValidation(frm.Password,frm.Cpassword) == "")
		return false;
		
		if(document.getElementById('male').checked==false && document.getElementById('female').checked==false)
		{
		alert('Please select the gender');	
		return false;
		}
		if(GenValidation(frm.Address1, 'address','','') == "")
		return false;
		if(GenValidation(frm.Location, 'Location','','') == "")
		return false;
		if(frm.Country.value=='0')
		{
		alert('please select country')
		frm.Country.focus();
		return false;
		}
		
		
		if(isNaN(document.getElementById('Zip').value))
			{
			alert('Please enter the Zip code [0-9], you cannot enter text for zip code.');	
			frm.Zip.focus();
			return false;
			}
if(document.getElementById('Phone1').value=='')
		{
		alert('Please enter the phone number');	
		frm.Phone1.focus();
		return false;
		}
		else
		{
			if(isNaN(document.getElementById('Phone1').value))
			{
			alert('Please enter the phone number [0-9], you cannot enter text for phone number');	
			frm.Phone1.focus();
			return false;
			}
			
		}
		
		if(frm.dob!="")
		  {
			var dateofbirth=frm.dob.value;
			var today    = new Date();
	        var dateNow  = parseInt(today.getDate());
	        var monthNow = parseInt(today.getMonth());
	        var yearNow  = today.getFullYear();
			if(monthNow)
			{
			monthNow='0'+(monthNow+parseInt(1));
			}
			var current_dt=yearNow+"-"+monthNow+"-"+dateNow;
			var dt=parseInt(current_dt) - parseInt(dateofbirth);
			//alert(current_dt+"=="+dateofbirth);
			//alert(dt);
			if(dt < 1)
			  {
			   alert("Please enter a valid Date of Birth"); 
			   frm.dob.focus();
			   return false;
			  }
		  }
		
		if(document.getElementById('Security').value=='')
		{
		alert('please enter the security code')	
		return false;
		}
if(document.getElementById('Terms').checked==false)	
{
	alert('Please select the agree');	
		return false;
}
				
}
function emailvalidation()
{frm=document.email;
	if(EmailValidation(frm.email, 'email','','') == "")
		return false;	
}


/////////// admin registration ///////////

function validation_admin()
{
		var frm=document.add_subscriber;
		
		if(EmailValidation(frm.Email, 'email','','') == "")
		return false;	
	
		if(postalcode(frm.Dname, 'display name','','') == "")
		return false;
		
		if(postalcode(frm.Fname, 'firstname','','') == "")
		return false;
		if(postalcode(frm.Lname, 'lastname','','') == "")
		return false;
		if(GenValidation(frm.Password, 'Password','','') == "")
		return false;
		
		if(GenValidation(frm.Cpassword, 'Confirmation','','') == "")
		return false;

		
        if(PassValidation(frm.Password,frm.Cpassword) == "")
		return false;
		
		if(document.getElementById('Male').checked==false && document.getElementById('Female').checked==false)
		{
		alert('Please select the gender');	
		return false;
		}
		//if(GenValidation(frm.Address1, 'address','','') == "")
//		return false;
//		if(GenValidation(frm.Location, 'Location','','') == "")
//		return false;
		//if(frm.Country.value=='0')
//		{
//		alert('please select country')
//		frm.Country.focus();
//		return false;
//		}
		//if(postalcode(frm.Zip, 'Zip','','') == "")
//		return false;
		
if(document.getElementById('Phone').value=='')
		{
		alert('Please enter the phone number');	
		frm.Phone.focus();
		return false;
		}
		
		if(frm.dob!="")
		  {
			var dateofbirth=frm.dob.value;
			var today    = new Date();
	        var dateNow  = parseInt(today.getDate());
	        var monthNow = parseInt(today.getMonth());
	        var yearNow  = today.getFullYear();
			if(monthNow)
			{
			monthNow='0'+(monthNow+parseInt(1));
			}
			var current_dt=yearNow+"-"+monthNow+"-"+dateNow;
			var dt=parseInt(current_dt) - parseInt(dateofbirth);
			//alert(current_dt+"=="+dateofbirth);
			//alert(dt);
			if(dt < 14)
			  {
			   alert("Date of Birth should be above 14 years"); 
			   frm.dob.focus();
			   return false;
			  }
		  }
		
		

				
}