// JavaScript Document
// By Ravi Karmacharya
//webdesigners@mail.com
function org_verify()
{
	var obj;	
	//START: organzation nanme
	obj = document.forms['org_mem_form']['org_name'];
	if (!(obj.value))
	{
		alert('Please fill Organization Name.');
		obj.focus();
		return false;
	}
	var wordLen = 100; // Maximum word length

	var len = obj.value.split(/[\s]+/);
	if(len.length > wordLen){
	alert("The given Organization Name is too large.\n Please ensure that maximum "+ wordLen +" words are given.")
	obj.oldValue = obj.value!=obj.oldValue?obj.value:obj.oldValue;
	obj.value = obj.oldValue?obj.oldValue:"";
	obj.focus();
	return false;
	}
	
	//END: organization name
	
// start Email1
	obj = document.forms['org_mem_form']['email'];
	var mystr = obj.value;
	obj.value = mystr.replace(/^\s*|\s*$/g,"");
	var re = /^[a-zA-Z0-9_\.\-]+(\.[a-zA-Z0-9_\.\-]+)*@([a-zA-Z0-9_\.\-]+\.)+[a-zA-Z]{2,7}$/;
	if (!obj.value.match(re)) 
	{
		alert('Please check the Email Address given. It is an invalid one.');
		obj.focus();
		return false;
	} 
	
	obj = document.forms['org_mem_form']['email'];
	if (!(obj.value.search (/[@]/) >= 0))
	{
		alert('Please check the Email Address given. It is an invalid one.');
		obj.focus();
		return false;
	}
	
	obj = document.forms['org_mem_form']['email'];
	if (!(obj.value.search (/[.]/) >= 0))
	{
		alert('Please check the Email Address given. It is an invalid one.');
		obj.focus();
		return false;
	}
		
	//END: Email1
	
	//START: Program address
	obj = document.forms['org_mem_form']['target_grp_one'];
	var wordLen = 150; // Maximum word length

	var len = obj.value.split(/[\s]+/);
	if(len.length > wordLen){
	alert("The given Program Address is too large.\n Please ensure that maximum "+ wordLen +" words are given.")
	obj.oldValue = obj.value!=obj.oldValue?obj.value:obj.oldValue;
	obj.value = obj.oldValue?obj.oldValue:"";
	obj.focus();
	return false;
	}
	
	//END: Program address
	
	//START: Target group
	obj = document.forms['org_mem_form']['target_grp_two'];
	var wordLen = 150; // Maximum word length

	var len = obj.value.split(/[\s]+/);
	if(len.length > wordLen){
	alert("The given Target Group is too large.\n Please ensure that maximum "+ wordLen +" words are given.")
	obj.oldValue = obj.value!=obj.oldValue?obj.value:obj.oldValue;
	obj.value = obj.oldValue?obj.oldValue:"";
	obj.focus();
	return false;
	}
	
	
	
	//END: Target group
	
	//START: Activity Detail
	obj = document.forms['org_mem_form']['act_detail_one'];
	var wordLen = 150; // Maximum word length

	var len = obj.value.split(/[\s]+/);
	if(len.length > wordLen){
	alert("The given Activity Detail is too large.\n Please ensure that maximum "+ wordLen +" words are given.")
	obj.oldValue = obj.value!=obj.oldValue?obj.value:obj.oldValue;
	obj.value = obj.oldValue?obj.oldValue:"";
	obj.focus();
	return false;
	}
	
	//END: Activity Detail
	
	//START: Activity Detail
	obj = document.forms['org_mem_form']['act_detail_two'];
	var wordLen = 150; // Maximum word length

	var len = obj.value.split(/[\s]+/);
	if(len.length > wordLen){
	alert("The given \'Major initiatives and achievements\' is too large.\n Please ensure that maximum "+ wordLen +" words are given.")
	obj.oldValue = obj.value!=obj.oldValue?obj.value:obj.oldValue;
	obj.value = obj.oldValue?obj.oldValue:"";
	obj.focus();
	return false;
	}
	
	
	//END: Activity Detail
	
	//START: person nanme
	obj = document.forms['org_mem_form']['person_name'];
	if (!(obj.value))
	{
		alert('Please fill Person Name.');
		obj.focus();
		return false;
	}
	var wordLen = 150; // Maximum word length

	var len = obj.value.split(/[\s]+/);
	if(len.length > wordLen){
	alert("The given Person Name is too large.\n Please ensure that maximum "+ wordLen +" words are given.")
	obj.oldValue = obj.value!=obj.oldValue?obj.value:obj.oldValue;
	obj.value = obj.oldValue?obj.oldValue:"";
	obj.focus();
	return false;
	}
	
	//END: person name
	
	
	// start personal Email
	obj = document.forms['org_mem_form']['person_email'];
	var mystr = obj.value;
	obj.value = mystr.replace(/^\s*|\s*$/g,"");
	var re = /^[a-zA-Z0-9_\.\-]+(\.[a-zA-Z0-9_\.\-]+)*@([a-zA-Z0-9_\.\-]+\.)+[a-zA-Z]{2,7}$/;
	if (!obj.value.match(re)) 
	{
		alert('Please check the Personal Email Address given. It is an invalid one.');
		obj.focus();
		return false;
	} 
	
	obj = document.forms['org_mem_form']['person_email'];
	if (!(obj.value.search (/[@]/) >= 0))
	{
		alert('Please check the Personal Email Address given. It is an invalid one.');
		obj.focus();
		return false;
	}
	
	obj = document.forms['org_mem_form']['person_email'];
	if (!(obj.value.search (/[.]/) >= 0))
	{
		alert('Please check the Personal Email Address given. It is an invalid one.');
		obj.focus();
		return false;
	}
		
	//END: person Email
	
		//START: personal Activity Detail
	obj = document.forms['org_mem_form']['act_detail_two'];
	var wordLen = 150; // Maximum word length

	var len = obj.value.split(/[\s]+/);
	if(len.length > wordLen){
	alert("The given \'Personal Activity Detail\' is too large.\n Please ensure that maximum "+ wordLen +" words are given.")
	obj.oldValue = obj.value!=obj.oldValue?obj.value:obj.oldValue;
	obj.value = obj.oldValue?obj.oldValue:"";
	obj.focus();
	return false;
	}
	
	//END: personal Activity Detail
	
	
	
}


