//Announcement form
function announcement()
{
	if(document.ann.atitle.value=="")
	{
		alert("Please enter the title");
		document.ann.atitle.focus();
		return false;
	}
	if(document.ann.adesc.value=="")
	{
		alert("Please enter the description");
		document.ann.adesc.focus();
		return false;
	}
}

//Comments
function comment()
{
	if(document.rcom.comm.value=="")
	{
		alert("Please enter the comments");
		document.rcom.comm.focus();
		return false;
	}
}

// Feedback Form
function contact()
{
	if(document.feedback.name.value=="")
	{
		alert("Please Enter Your Name");
		document.feedback.name.focus();
		return false;
	}
	if(document.feedback.email.value=="")
	{
		alert("Please Enter Your Email Id");
		document.feedback.email.focus();
		return false;
	}
	if(document.feedback.number.value=="")
	{
		alert("Please Enter Your Contact Number");
		document.feedback.number.focus();
		return false;
	}
	if(document.feedback.feed.value=="")
	{
		alert("Please Enter Your Feedback");
		document.feedback.feed.focus();
		return false;
	}
	var remove=/[^~`|^]/;//unwanted symbol validation
	var remove1=/[^a-zA-Z.]/
	var name=document.feedback.name.value;
	 if(name.match(remove1))
	{
		alert("Please Enter Valid name. Special characters are not allowed");
		document.feedback.name.focus();
		return false;
    }
	if (document.feedback.email.value != "")			  
	{
         var MailId = document.feedback.email;
         var Attu = MailId.value.indexOf("@");
         var Pottu = MailId.value.lastIndexOf(".");
         var Gaali = MailId.value.indexOf(" ");
         if ((Attu < 1) ||  ((Gaali > -1) && (Gaali < MailId.value.length-1)) || 
	         (Pottu <= Attu+1) || (Pottu == MailId.value.length-1)) 
		    {
	         alert("Please type your valid Email Id");
			 document.feedback.email.focus();
			 return false;
			 }
      }
	var mob= "abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ!#$%^&*()+=[]\\\;,/{}|\":<>?~`"; 
	if((document.feedback.number.value.length > 0)) 
	{ 
				for(var i = 0;i < document.feedback.number.value.length; i++) 
				{ 
					if(mob.indexOf(document.feedback.number.value.charAt(i)) != -1) 
					{ 
					alert("Enter Valid Phone Number."); 
					document.feedback.number.focus(); 
					return false; 
					} 
				}
	}
	if(document.feedback.number.value!="")
	{
		if(document.feedback.number.value.length<10 || document.feedback.number.value.length>14)
		{
			alert("Please Enter Valid Phone Number");
			document.feedback.number.focus();
			return false;
		}
	}
}
// Mail Form
function mails()
{
	if(document.mail.name.value=="")
	{
		alert("Please Enter Your Name");
		document.mail.name.focus();
		return false;
	}
	if(document.mail.email.value=="")
	{
		alert("Please Enter Your Email Id");
		document.mail.email.focus();
		return false;
	}
	if(document.mail.number.value=="")
	{
		alert("Please Enter Your Contact Number");
		document.mail.number.focus();
		return false;
	}
	if(document.mail.address.value=="")
	{
		alert("Please Enter Your Feedback");
		document.mail.address.focus();
		return false;
	}
	var remove=/[^~`|^]/;//unwanted symbol validation
	var remove1=/[^a-zA-Z.]/
	var nam=document.mail.name.value;
	 if(nam.match(remove1))
	{
		alert("Please Enter Valid name. Special characters are not allowed");
		document.mail.name.focus();
		return false;
    }
	if (document.mail.email.value != "")			  
	{
         var MailId = document.mail.email;
         var Attu = MailId.value.indexOf("@");
         var Pottu = MailId.value.lastIndexOf(".");
         var Gaali = MailId.value.indexOf(" ");
         if ((Attu < 1) ||  ((Gaali > -1) && (Gaali < MailId.value.length-1)) || 
	         (Pottu <= Attu+1) || (Pottu == MailId.value.length-1)) 
		    {
	         alert("Please type your valid Email Id");
			 document.mail.email.focus();
			 return false;
			 }
      }
	  var mob= "abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ!#$%^&*()+=[]\\\;,/{}|\":<>?~`"; 
	  if(document.mail.number.value.length > 0) 
		{ 
				for(var i = 0;i < document.mail.number.value.length; i++) 
				{ 
					if(mob.indexOf(document.mail.number.value.charAt(i)) != -1) 
					{ 
					alert("Enter Valid Phone Number."); 
					document.mail.number.focus(); 
					return false; 
					} 
				}
		}
		if(document.mail.number.value!="")
	{
		if(document.mail.number.value.length<10 || document.mail.number.value.length>14)
		{
			alert("Please Enter Valid Phone Number");
			document.mail.number.focus();
			return false;
		}
	}
}
// Enquiry Form
function Enquir()
{
	if(document.enquiry.name.value=="")
	{
		alert("Please Enter Your Name");
		document.enquiry.name.focus();
		return false;
	}
	
	if(document.enquiry.email.value=="")
	{
		alert("Please Enter Your Email Id");
		document.enquiry.email.focus();
		return false;
	}
	if(document.enquiry.phone.value=="")
	{
		alert("Please Enter Your Phone Number");
		document.enquiry.phone.focus();
		return false;
	}
	if(document.enquiry.sub.value=="")
	{
		alert("Please Enter Your Subject");
		document.enquiry.sub.focus();
		return false;
	}
	if(document.enquiry.train.value=="Select The Course")
	{
		alert("Please Select The Course");
		document.enquiry.train.focus();
		return false;
	}
	if(document.enquiry.services.value=="")
	{
		alert("Please Enter Your Services");
		document.enquiry.services.focus();
		return false;
	}
	var rem=/[^~`|^]/;//unwanted symbol validation
	var rem1=/[^a-zA-Z.]/
	var n=document.enquiry.name.value;
	 if(n.match(rem1))
	{
		alert("Please Enter Valid name. Special characters are not allowed");
		document.enquiry.name.focus();
		return false;
    }
	if (document.enquiry.email.value != "")			  
	{
         var MailId = document.enquiry.email;
         var Attu = MailId.value.indexOf("@");
         var Pottu = MailId.value.lastIndexOf(".");
         var Gaali = MailId.value.indexOf(" ");
         if ((Attu < 1) ||  ((Gaali > -1) && (Gaali < MailId.value.length-1)) || 
	         (Pottu <= Attu+1) || (Pottu == MailId.value.length-1)) 
		    {
	         alert("Please type your valid Email Id");
			 document.enquiry.email.focus();
			 return false;
			 }
      }
	  var m= "abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ!#$%^&*()+=[]\\\;,/{}|\":<>?~`"; 
	  if(document.enquiry.phone.value.length > 0) 
		{ 
				for(var i = 0;i < document.enquiry.phone.value.length; i++) 
				{ 
					if(m.indexOf(document.enquiry.phone.value.charAt(i)) != -1) 
					{ 
					alert("Enter Valid Phone Number."); 
					document.enquiry.phone.focus(); 
					return false; 
					} 
				}
		}
	if(document.enquiry.phone.value!="")
	{
		if(document.enquiry.phone.value.length<10 || document.enquiry.phone.value.length>14)
		{
			alert("Please Enter Valid Phone Number");
			document.enquiry.phone.focus();
			return false;
		}
	}
	if(document.enquiry.captcha.value=="")
	{
		alert("Please Enter image values");
		document.enquiry.captcha.focus();
		return false;
	}
}

//Subscriber
function subs()
{
	if(document.sub.email.value=="")
	{
		alert("Please enter the email id");
		document.sub.email.focus();
		return false;
	}
}

function checkMailId(mailids)
{
var arr = new Array('.com','.net','.org','.biz','.coop','.info','.museum','.name','.pro'
,'.edu','.gov','.int','.mil','.ac','.ad','.ae','.af','.ag','.ai','.al',
'.am','.an','.ao','.aq','.ar','.as','.at','.au','.aw','.az','.ba','.bb',
'.bd','.be','.bf','.bg','.bh','.bi','.bj','.bm','.bn','.bo','.br','.bs',
'.bt','.bv','.bw','.by','.bz','.ca','.cc','.cd','.cf','.cg','.ch','.ci',
'.ck','.cl','.cm','.cn','.co','.cr','.cu','.cv','.cx','.cy','.cz','.de',
'.dj','.dk','.dm','.do','.dz','.ec','.ee','.eg','.eh','.er','.es','.et',
'.fi','.fj','.fk','.fm','.fo','.fr','.ga','.gd','.ge','.gf','.gg','.gh',
'.gi','.gl','.gm','.gn','.gp','.gq','.gr','.gs','.gt','.gu','.gv','.gy',
'.hk','.hm','.hn','.hr','.ht','.hu','.id','.ie','.il','.im','.in','.io',
'.iq','.ir','.is','.it','.je','.jm','.jo','.jp','.ke','.kg','.kh','.ki',
'.km','.kn','.kp','.kr','.kw','.ky','.kz','.la','.lb','.lc','.li','.lk',
'.lr','.ls','.lt','.lu','.lv','.ly','.ma','.mc','.md','.mg','.mh','.mk',
'.ml','.mm','.mn','.mo','.mp','.mq','.mr','.ms','.mt','.mu','.mv','.mw',
'.mx','.my','.mz','.na','.nc','.ne','.nf','.ng','.ni','.nl','.no','.np',
'.nr','.nu','.nz','.om','.pa','.pe','.pf','.pg','.ph','.pk','.pl','.pm',
'.pn','.pr','.ps','.pt','.pw','.py','.qa','.re','.ro','.rw','.ru','.sa',
'.sb','.sc','.sd','.se','.sg','.sh','.si','.sj','.sk','.sl','.sm','.sn',
'.so','.sr','.st','.sv','.sy','.sz','.tc','.td','.tf','.tg','.th','.tj',
'.tk','.tm','.tn','.to','.tp','.tr','.tt','.tv','.tw','.tz','.ua','.ug',
'.uk','.um','.us','.uy','.uz','.va','.vc','.ve','.vg','.vi','.vn','.vu',
'.ws','.wf','.ye','.yt','.yu','.za','.zm','.zw');
var mai = mailids;
var val = true;

var dot = mai.lastIndexOf(".");
var ext = mai.substring(dot,mai.length);
var at = mai.indexOf("@");
var dom = dot - at;
var sp = mai.indexOf(" ");
		if(dom >= 4 && at >1 && sp == -1)
		{
		for(var i=0; i<arr.length; i++)
		{
		if(ext == arr[i])
		{
		val = true;
		break;
		}
		else
		{
			
		val = false;
		}
		}
		if(val == false)
		{
		alert("Your maild "+mai+" is not corrrrect");
		document.sub.email.focus()
		return false;
		}
		}
		else
		{
		alert("Your maild "+mai+" is not correct");
		document.sub.email.focus()
		return false;
	}
return true;
}
