function CheckAge(form) {
	
		/* CONFIGURATION --------------------------------------------------- */
		
		//the URL to which the vitior should be sent if they are old enough
		var url = "/Home/tabid/36/Default.aspx";
		
		//the default minimum age in years a visitor should be to enter the site
		var minAge = 18; 
		
		/* ----------------------------------------------------------------- */

		//var today = new Date();
		//var dob = new Date();
		//dob.setDate(form.ageFormDay.value);
		//dob.setMonth(form.ageFormMonth.value);
		//dob.setFullYear(form.ageFormYear.value);
		//var age = today - dob;
		//alert(age);

		var country = (form.ageFormCountry.value);
		
		
		switch (country)
		{
		case 'USA':
		  minAge = 21;
		  break
		case 'Bahrain':
		  minAge = 21;
		  break	
		case 'Belarus':
		  minAge = 21;
		  break	
		case 'Canada':
		  minAge = 19;
		  break
		case 'Egypt':
		  minAge = 21;
		  break
		case 'Finland':
		  minAge = 21;
		  break
		case 'Island':
		  minAge = 20;
		  break
		case 'India':
		  minAge = 25;
		  break
		case 'Indonesia':
		  minAge = 21;
		  break		
		case 'Japan':
		  minAge = 20;
		  break
		case 'Kuwait':
		  minAge = 21;
		  break
		case 'Mongolia':
		  minAge = 21;
		  break		
		case 'Nigeria':
		  minAge = 21;
		  break
		case 'Norway':
		  minAge = 20;
		  break
		case 'Oman':
		  minAge = 21;
		  break
		case 'Paraguay':
		  minAge = 20;
		  break
		case 'Samoa':
		  minAge = 21;
		  break
		case 'South Korea':
		  minAge = 19;
		  break
		case 'Sweden':
		  minAge = 20;
		  break
		case 'United Arab Emirates':
		  minAge = 21;
		  break
		case 'Afghanistan':
			minAge = -1;
			break		
		case 'Bangladesh':
			minAge = -1;
			break
		case 'Brunei Darussalam':
			minAge = -1;
			break
		case 'Iran':
			minAge = -1;
			break	
		case 'Iraq':
			minAge = -1;
			break
		case 'Jordan':
			minAge = -1;
			break
		case 'Libya':
			minAge = -1;
			break
		case 'Ouzbekistan':
			minAge = -1;
			break
		case 'Pakistan':
			minAge = -1;
			break
		case 'Saudi Arabia':
			minAge = -1;
			break
		case 'Sudan':
			minAge = -1;
			break
		case 'Tunisia':
			minAge = -1;
			break
		case 'Uzbekistan':
			minAge = -1;
			break
		case 'Yemen':
			minAge = -1;
			break
		}

		/* change "age_form" to whatever your form has for a name="..." */
		//var year = parseInt(document.forms["ageForm"]["ageFormYear"].value);
		//var month = parseInt(document.forms["ageForm"]["ageFormMonth"].value) - 1;
		//var day = parseInt(document.forms["ageForm"]["ageFormDay"].value);

		var year = parseInt(form.ageFormYear.value);
		var month = parseInt(form.ageFormMonth.value) - 1;
		var day = parseInt(form.ageFormDay.value);

		var theirDate = new Date((year + minAge), month, day);
		var today = new Date;

		//var diff = today.getTime() - theirDate.getTime();

		//alert(theirDate.getDate()); 
		//alert(theirDate.getMonth());
		//alert(theirDate.getFullYear());

		if (minAge < 0) {
			alert("Access refused");
			return false;
		} else if ( (today.getTime() - theirDate.getTime()) < 0) {
			alert("Sorry, you are not old enough to access this site.");
			return false;
		} else {
			location = url;
		}

		
		//minAge =  minAge * 1000 * 60 * 60 * 24 *365; //minimum age in milliseconds
		
		//if (minAge < 0) {
		//	alert("Access refused");
		//}
		//else if (age  > minAge)
		//	{
		//		location = url;     
		//}
		//else {
		//	//alert(message);
		//	alert("Sorry, you are not old enough to access this site");
		//}
	}

