function checkRegistration(frmObj){ 
	flg = validateBlank(frmObj.name,'txt_first_name','Please Enter First Name.');
	if(!flg) return false;

	flg = validateBlank(frmObj.name,'txt_last_name','Please Enter Last Name.');
	if(!flg) return false;

	if ((frmObj.gender[0].checked ==false)&&(frmObj.gender[1].checked ==false)){
		alert ("PLease select Gender");
		return false;
	}
	
	/*flg = validateBlank(frmObj.name,'text_area_address','Please Enter Address.');
	if(!flg) return false;
	
	flg = validateBlank(frmObj.name,'txt_city','Please Enter City.');
	if(!flg) return false;
	
	flg = validateBlank(frmObj.name,'sel_country','Please Select Country.');
	if(!flg) return false;
	
	if(frmObj.country.value != 223){
		flg = validateBlank(frmObj.name,'txt_state','Please Enter State.');
		if(!flg) return false;
	}
	
	flg = validateBlank(frmObj.name,'txt_zipcode','Please Enter Zipcode.');
	if(!flg) return false;	

	flg = validateCallNumber(frmObj.name,'txt_zipcode','Please Enter Valid Zipcode.');
	if(!flg) return false;
	
	flg = validateBlank(frmObj.name,'txt_phone','Please Enter Phone.');
	if(!flg) return false;
	
	flg = validateCallNumber(frmObj.name,'txt_phone','Please Enter Valid Phone.');
	if(!flg) return false;
	
	if(frmObj.txt_fax.value != "")
	{
		flg = validateCallNumber(frmObj.name,'txt_fax','Please Enter Valid Fax.');
		if(!flg) return false;
	}
	*/
	flg = validateBlank(frmObj.name,'txt_eamail','Please Enter Email.');
	if(!flg) return false;

	flg = validateEmail(frmObj.name,'txt_eamail','Please Enter Valid Email Address.');
	if(!flg) return false;
	
	flg = validateBlank(frmObj.name,'txt_password','Please Enter Password.');
	if(!flg) return false;

	flg = validateBlank(frmObj.name,'txt_confirm_password','Please Enter Confirm Password.');
	if(!flg) return false;
	
	if(frmObj.txt_password.value != frmObj.txt_confirm_password.value){
		alert("Confirm password doesn't match with password");
		frmObj.txt_confirm_password.focus();
		return false;		
	}

	flg = validateBlank(frmObj.name,'txt_forum_name','Please Enter Forum Display Name.');
	if(!flg) return false;

	if (frmObj.termsncond.checked==false){
	alert ("Please Agree on Terms And Condition");
	return false;}
	/*
	month = document.frmRegistration.lstBMonth.options[document.frmRegistration.lstBMonth.selectedIndex].value;
	year = document.frmRegistration.lstBYear.options[document.frmRegistration.lstBYear.selectedIndex].value;
	day = document.frmRegistration.lstBDay.options[document.frmRegistration.lstBDay.selectedIndex].value;
	
	var maxday = getMonthDays(month, year);

	if(day > maxday)
	{
		alert('Please select proper Birth Date');
		frmObj.lstBDay.focus();
		return false;
	}
	*/
}

function isLeapYear(year){
 var div4 = year % 4;
 var div100 = year % 100;
 var div400 = year % 400;
 var flagLeapyear;

 if( div4 == 0 && div100 != 0) flagLeapYear = true;
 else if(div100 == 0 && div400 == 0) flagLeapYear = true;
 else flagLeapYear = false;

 return flagLeapYear;
}

function getMonthDays(month, year){
 var maxdays;
 if(month == 2){
  if(isLeapYear(year)) maxdays = 29;
  else maxdays = 28;
 }
 else{
  if(month == 4 || month == 6 || month == 9 || month == 11) maxdays = 30;
  else maxdays = 31;
 }

 return maxdays;
}


function setstate(val){
	cellsusa = document.getElementsByName('usastate');
	cellsoth = document.getElementsByName('othstate');

	if(val == 223){
		cellsusa[0].style.display = '';
		cellsoth[0].style.display = 'none';
	}else{
		cellsusa[0].style.display = 'none';
		cellsoth[0].style.display = '';
	}
}

