function checkValidation()
{
	var obj=document.bdonor;
	var num=/^\d+$/;
	var alpha=/^[a-zA-Z (.)]+$/;
	var eid=/^.+\@.+\..+$/;
	if(obj.name.value=="")
	{
		alert('Please enter your name');
		obj.name.focus();
		return false;
	}
	if(obj.name.value!="")
	{
		if(!(obj.name.value).match(alpha))
		{
			alert('Please enter only alphabets.');
			obj.name.select();
			return false;
			
		}
	}
	if(obj.files.value!="")
	{
		if((obj.files.value.lastIndexOf(".jpg")==-1) && (obj.files.value.lastIndexOf(".gif")==-1)) 
		{
		   alert("Please upload only .jpg and .gif extention file");
		   obj.files.select();
		   return false;
		}
	}
	if(obj.year.value=="")
	{
		alert('Please select [year] of Date of Birth');
		obj.year.focus();
		return false;
	}
	if(obj.month.value=="")
	{
		alert('Please select [month] of Date of Birth');
		obj.month.focus();
		return false;
	}
	if(document.getElementById( "cdate" ).childNodes[0].value=="")
	{
		alert('Please select [Day] of Date of Birth');
		document.getElementById( "cdate" ).childNodes[0].focus();
		return false;
	}
	if(obj.weight.value!="")
	{
		if(!(obj.weight.value).match(num))
		{
			alert('Please enter only numerals');
			obj.weight.select();
			return false;
		}
		
	}
	if(obj.bgroup.value=="")
	{
		alert('Please enter your blood group. ');
		obj.bgroup.focus();
		return false;
	}
	if(obj.city.value=="")
	{
		if(obj.altcity.value=="" || obj.altcity.value=="Add your city")
		{
		
			alert('Please enter your city');	
			obj.altcity.focus();
			return false;
		}
	}
	if(obj.mobileno.value=="")
	{
		alert('Please enter your mobile no.');	
		obj.mobileno.focus();
		return false;	
	}
	if(obj.mobileno.value!="")
	{
		if(!(obj.mobileno.value).match(num))
		{
			alert('Please enter only numerals. ');
			obj.mobileno.select();
			return false;
		}
	}
	if(obj.residentialphno.value!="")
	{
		if(!(obj.residentialphno.value).match(num))
		{
			alert('Please enter only numerals. ');
			obj.residentialphno.select();
			return false;
		}
	}
	if(obj.officephno.value!="")
	{
		if(!(obj.officephno.value).match(num))
		{
			alert('Please enter only numerals. ');
			obj.officephno.select();
			return false;
		}
	}
	if(obj.email.value!="")
	{
		if(!(obj.email.value).match(eid))
		{
			alert('Invalie emailId! Please re-enter. ');
			obj.email.select();
			return false;
		}
	}
	if(document.getElementById('referencename').value!="")
	{
		if(!(document.getElementById('referencename').value).match(alpha))
		{
			alert('Please enter only alphabets. ');
			document.getElementById('referencename').select();
			return false;
		}
		if(document.getElementById('referencemail').value=="")
		{
			alert('Plese enter your referenced email id. ');
			document.getElementById('referencemail').focus();
			return false;
		}
		if(!(document.getElementById('referencemail').value).match(eid))
		{
			alert('Invalid email id! Please re-enter. ');
			document.getElementById('referencemail').select();
			return false;
		}
		if(document.getElementById('referencemobileno').value!="")
		{
			if(!(document.getElementById('referencemobileno').value).match(num))
			{
				alert('Please enter only numerals. ');
				document.getElementById('referencemobileno').select();
				return false;
			}
			
		}
	}
}

function add_filed()
{
	document.getElementById('addfiled').style.display="block";
	document.getElementById('addfiled').innerHTML+='<table><tr><td><input type="text" style="width: 180px;" class="keyfield" maxlength="60" id="referencename" name="referencename[]" />&nbsp;<input type="text" style="width: 150px;" class="keyfield" maxlength="10" name="referencemobileno[]" />&nbsp;<input type="text" style="width: 150px;" class="keyfield" name="referencemail[]" /></td></tr></table>';
}
//function addcity()
//{
//		document.getElementById('addcity').style.display="block";
//		document.getElementById('addcity').innerHTML='<input type="text" class="keyfield" name="altcity" value="Add your city" size="32"/>';
//}
function addcity()
{
	if(document.bdonor.city.value=="")
	{
		document.getElementById('addcity').style.display="block";
		document.getElementById('addcity').innerHTML='<input type="text" name="altcity" value="Add your city" onclick="textblank();"/>';
	}
	else
	{
		document.getElementById('addcity').style.display="none";
		document.getElementById('addcity').innerHTML='';
	}
}
function textblank()
{
	document.bdonor.altcity.value="";
}
function checkAccept()
{
	/*if(document.bdonor.Submit.disabled==true)
	{
		document.bdonor.Submit.disabled=false;
		
	}
	else
	{
		document.bdonor.Submit.disabled=true;
		
	}*/
	
	
	if(document.getElementById('Submit').alt=="Submit_fade")
	{
		document.getElementById('Submit').src="/ufiles/1/image/Submit.gif";
		document.getElementById('Submit').style.cursor="pointer";
		document.getElementById('Submit').alt="Submit";
		document.getElementById('Submit').onclick = function() { c_true_false(); }
	}
	else
	{
		document.getElementById('Submit').src="/ufiles/1/image/Submit_fade.gif";
		document.getElementById('Submit').style.cursor="default";
		document.getElementById('Submit').alt="Submit_fade";
		document.getElementById('Submit').onclick = "";
	}
	

}

function c_true_false()
{
	var obj=checkValidation();
	if(obj!=false)
	{
		document.bdonor.submit();
		//alert(obj);
	}
}

