// JavaScript Document
//----------------ARTICLE validation---------
function validationforum(){
if(document.frmforum.topic.value==""){
	document.getElementById('forumtopic').style.display = 'block';
	return false;
	}else{
		document.getElementById('forumtopic').style.display = 'none';	
	}
	if(document.frmforum.category.value==""){
	document.getElementById('forumcat').style.display = 'block';
	return false;
	}else{
		document.getElementById('forumcat').style.display = 'none';	
	}
	if(document.frmforum.desp.value==""){
	document.getElementById('forumdesp').style.display = 'block';
	return false;
	}else{
		document.getElementById('forumdesp').style.display = 'none';	
	}
	return true;

}
function validation(){
  var data = document.frmreg.username.value.split(' ').join('');

	if(data=="" ){
	document.getElementById('regusername').style.display = 'block';
	return false;
	}else{
		document.getElementById('regusername').style.display = 'none';	
	}
  var iChars = "!@#$%^&*()+=-[]\\\';,./{}|\":<>?";

  for (var i = 0; i <  document.frmreg.username.value.length; i++) {
  	if (iChars.indexOf( document.frmreg.username.value.charAt(i)) != -1) {
  		document.getElementById('regspecial').style.display = 'block';
  	return false;
  	}
	else{
		document.getElementById('regspecial').style.display = 'none';	
	}
  }
 

  var searchForNumbers = /\d+/;
 var inputString = document.frmreg.username.value;
if(searchForNumbers.test(inputString)){
	document.getElementById('regusername1').style.display = 'block';
	return false;
	}else{
		document.getElementById('regusername1').style.display = 'none';	
	}
if(document.frmreg.fname.value==""){
	document.getElementById('regfname').style.display = 'block';
	return false;
	}else{
		document.getElementById('regfname').style.display = 'none';	
	}
	
	if(document.frmreg.lname.value==""){
	document.getElementById('reglname').style.display = 'block';
	return false;
	}else{
		document.getElementById('reglname').style.display = 'none';	
	}
	
	if(document.frmreg.email.value==""){
	document.getElementById('regemail').style.display = 'block';
	return false;
	}else{
		document.getElementById('regemail').style.display = 'none';	
	}
	if(document.frmreg.pass.value==""){
	document.getElementById('regpass').style.display = 'block';
	return false;
	}else{
		document.getElementById('regpass').style.display = 'none';
	}
	
	if(document.frmreg.cpass.value==""){
	document.getElementById('regcpass').style.display = 'block';
	return false;
	}else{
		document.getElementById('regcpass').style.display = 'none';
	}

	if(document.frmreg.cpass.value!=document.frmreg.pass.value) {
	document.getElementById('regccpass').style.display = 'block';
	return false;
	}else{
		document.getElementById('regccpass').style.display = 'none';	
	}
	if((document.frmreg.mm.value=="") || (document.frmreg.dd.value=="") || (document.frmreg.yy.value=="")){
	document.getElementById('regbirthday').style.display = 'block';
	return false;
	}else{
		document.getElementById('regbirthday').style.display = 'none';
	}
	var minutes = 1000*60;
var hours = minutes*60;
var days = hours*24;
var years = days*365;
var d = new Date();
var t = d.getTime();
var y = t/years;  /* above var's calculate time converted to years since 01JAN1970 */
var xyear = parseInt(document.forms[0].yy.value);  /*pulls the value of byear*/
var yyear = xyear-1970;  /*subtracts byear from 1970.*/
var zyear = y-yyear; 
var limit=18;
var nothing = Math.round(zyear);

if(nothing < limit)
 {
	document.getElementById('regage').style.display = 'block';
	return false;
	}else{
		document.getElementById('regage').style.display = 'none';
	}
return true;
}
//-------------------------------

function validationpost(){
	if(document.frmreg.resume.value==""){
	document.getElementById('postresume').style.display = 'block';
	return false;
	}else{
		document.getElementById('postresume').style.display = 'none';
	}
	
	if(document.frmreg.TEXTCV.value==""){
	document.getElementById('paste').style.display = 'block';
	return false;
	}else{
		document.getElementById('paste').style.display = 'none';
	}
	
	if(document.frmreg.tc.checked!=true){
	document.getElementById('regtc').style.display = 'block';
	return false;
	}else{
		document.getElementById('regtc').style.display = 'none';	
	}
	return true;

}

//-------------------------
function validationinterest(){
		validformFile = /(.mp3|.MP3)$/;
if(!validformFile.test(document.frminterest.audio.value))
{
		if(document.frminterest.audio.value != "")
			{
			document.getElementById('intaudio').style.display = 'block';
			return false;
			}else{
			document.getElementById('intaudio').style.display = 'none';
			}
}
validformFile = /(.wav|.flv|.mpg|.wmv|.swf)$/;
if(!validformFile.test(document.frminterest.video.value))
{
		if(document.frminterest.video.value != "")
			{
			document.getElementById('intvideo').style.display = 'block';
			return false;
			}else{
			document.getElementById('intvideo').style.display = 'none';
			}
}
validformFile = /(.jpg|.JPG|.png|.PNG|.gif|.GIF)$/;
if(!validformFile.test(document.frminterest.vpic.value))
{

if(document.frminterest.vpic.value != "")
			{
			document.getElementById('intvpic').style.display = 'block';
			return false;
			}else{
			document.getElementById('intvpic').style.display = 'none';
			}
}
validformFile = /(.jpg|.JPG|.png|.PNG|.gif|.GIF)$/;
if(!validformFile.test(document.frminterest.pic.value))
{
		if(document.frminterest.pic.value != "")
			{
			document.getElementById('intpic').style.display = 'block';
			return false;
			}else{
			document.getElementById('intpic').style.display = 'none';
			}
}
	return true;

}
//-----------edit password check---
function validationpassowrd(){
	if(document.frmpass.cpass.value!=document.frmpass.npass.value) {
	document.getElementById('editccpass').style.display = 'block';
	return false;
	}else{
		document.getElementById('editccpass').style.display = 'none';	
	}
	
	return true;

}

//--------------audio upload----------------
function validationaudio(){
if(document.demoform.checkboxname.checked)
{	
if(document.demoform.pic.value==""){
	document.getElementById('profileaudio').style.display = 'block';
	return false;
	}else{
		document.getElementById('profileaudio').style.display = 'none';
	}	
}
if(document.demoform.checkboxname1.checked)
{	
if(document.demoform.icode.value==""){
	document.getElementById('profileicode').style.display = 'block';
	return false;
	}else{
		document.getElementById('profileicode').style.display = 'none';
	}	
}
if(document.demoform.checkboxname.checked)
{		
validformFile = /(.mp3|.rm|.asf|.wmv|.mov|.qt|.gsm|.mpg|.mpeg|.mp4|.m4v|.mp4v|.cmp|.divx|.xvid|.mpeg|.avi|.flv)$/;
if(!validformFile.test(document.demoform.pic.value))
{
		if(document.demoform.pic.value != "")
			{
			document.getElementById('intaudio').style.display = 'block';
			document.demoform.pic.focus();
		  	document.demoform.pic.select();
		  	document.demoform.pic.value = "";
			return false;
			}else{
			document.getElementById('intaudio').style.display = 'none';
			}
}}
	return true;

}

//--------------video upload----------------
function validationvideo(){
if(document.demoform.checkboxname.checked)
{	
if(document.demoform.video.value==""){
	document.getElementById('videofile').style.display = 'block';
	return false;
	}else{
		document.getElementById('videofile').style.display = 'none';
	}	
}
if(document.demoform.checkboxname1.checked)
{	
if(document.demoform.icode.value==""){
	document.getElementById('profilevicode').style.display = 'block';
	return false;
	}else{
		document.getElementById('profilevicode').style.display = 'none';
	}	
}
if(document.demoform.checkboxname.checked)
{		
validformFile = /(.asf|.wmv|.mov|.3g2|.3gp|.qt|.gsm|.mpg|.mpeg|.mp4|.m4v|.mp4v|.cmp|.divx|.xvid|.mpeg|.avi|.flv)$/;
if(!validformFile.test(document.demoform.video.value))
{
		if(document.demoform.video.value != "")
			{
			document.getElementById('videofile').style.display = 'block';
			document.demoform.video.focus();
		  	document.demoform.video.select();
		  	document.demoform.video.value = "";
			return false;
			}else{
			document.getElementById('videofile').style.display = 'none';
			}
}}
	return true;

}

//---------------video edit update--------
function validationeditvideo(){
if(document.demoform.checkboxname.checked)
{
validformFile = /(.asf|.wmv|.mov|.3g2|.3gp|.qt|.gsm|.mpg|.mpeg|.mp4|.m4v|.mp4v|.cmp|.divx|.xvid|.mpeg|.avi|.flv)$/;
if(!validformFile.test(document.demoform.video.value))
{
		if(document.demoform.video.value != "")
			{
			document.getElementById('intedvvideo').style.display = 'block';
			document.demoform.video.focus();
		  	document.demoform.video.select();
		  	document.demoform.video.value = "";
			return false;
			}else{
			document.getElementById('intedvvideo').style.display = 'none';
			}
}}
	return true;

}

//---------------audio edit update--------
function validationeditaudio(){
if(document.demoform.checkboxname.checked)
{	
validformFile = /(.mp3|.asf|.wmv|.mov|.qt|.gsm|.mpg|.mpeg|.mp4|.m4v|.mp4v|.cmp|.divx|.xvid|.mpeg|.avi|.flv)$/;
if(!validformFile.test(document.demoform.pic.value))
{
		if(document.demoform.pic.value != "")
			{
			document.getElementById('intedaudio').style.display = 'block';
			document.demoform.pic.focus();
		  	document.demoform.pic.select();
		  	document.demoform.pic.value = "";
			return false;
			}else{
			document.getElementById('intedaudio').style.display = 'none';
			}
}}
	return true;

}

//--------------photo upload----------------
function validationalbumphoto(){
if(document.frmalbum.pic.value==""){
	document.getElementById('aboutalbpic').style.display = 'block';
	return false;
	}else{
		document.getElementById('aboutalbpic').style.display = 'none';	
	}
if(document.frmalbum.capt.value==""){
	document.getElementById('aboutalbcapt').style.display = 'block';
	return false;
	}else{
		document.getElementById('aboutalbcapt').style.display = 'none';	
	}
	
validformFile = /(.jpg|.JPG|.png|.PNG|.gif|.GIF)$/;
if(!validformFile.test(document.frmalbum.pic.value))
{
		if(document.frmalbum.pic.value != "")
			{
			document.getElementById('abtalbppic').style.display = 'block';
			document.frmalbum.pic.focus();
		  	document.frmalbum.pic.select();
		  	document.frmalbum.pic.value = "";
			return false;
			}else{
			document.getElementById('abtalbppic').style.display = 'none';
			}
}
	return true;

}

//--------------photo upload----------------
function validationabtphoto(){
if(document.frmabtphoto.aname.value==""){
	document.getElementById('aboutalbum').style.display = 'block';
	return false;
	}else{
		document.getElementById('aboutalbum').style.display = 'none';	
	}
if(document.frmabtphoto.pic.value==""){
	document.getElementById('aboutpic').style.display = 'block';
	return false;
	}else{
		document.getElementById('aboutpic').style.display = 'none';	
	}
if(document.frmabtphoto.capt.value==""){
	document.getElementById('aboutcapt').style.display = 'block';
	return false;
	}else{
		document.getElementById('aboutcapt').style.display = 'none';	
	}
	
validformFile = /(.jpg|.JPG|.png|.PNG|.gif|.GIF)$/;
if(!validformFile.test(document.frmabtphoto.pic.value))
{
		if(document.frmabtphoto.pic.value != "")
			{
			document.getElementById('abtppic').style.display = 'block';
			document.frmabtphoto.pic.focus();
		  	document.frmabtphoto.pic.select();
		  	document.frmabtphoto.pic.value = "";
			return false;
			}else{
			document.getElementById('abtppic').style.display = 'none';
			}
}
	return true;

}

//-------------------------------
function validationfile(){
if(document.frmabtphoto.pic.value==""){
	document.getElementById('aboutalbumpic').style.display = 'block';
	return false;
	}else{
		document.getElementById('aboutalbumpic').style.display = 'none';	
	}
if(document.frmabtphoto.capt.value==""){
	document.getElementById('aboutalbumcapt').style.display = 'block';
	return false;
	}else{
		document.getElementById('aboutalbumcapt').style.display = 'none';	
	}
	
validformFile = /(.jpg|.JPG|.png|.PNG|.gif|.GIF)$/;
if(!validformFile.test(document.frmabtphoto.pic.value))
{
		if(document.frmabtphoto.pic.value != "")
			{
			document.getElementById('abtalbumppic').style.display = 'block';
			document.frmabtphoto.pic.focus();
		  	document.frmabtphoto.pic.select();
		  	document.frmabtphoto.pic.value = "";
			return false;
			}else{
			document.getElementById('abtalbumppic').style.display = 'none';
			}
}
	return true;

}
//----------------classified validation---------
function validationclassified(){
if(document.frmclass.category.value==0){
	document.getElementById('classcategory').style.display = 'block';
	return false;
	}else{
		document.getElementById('classcategory').style.display = 'none';	
	}
if(document.frmclass.sub_category.value==0){
	document.getElementById('classsubcat').style.display = 'block';
	return false;
	}else{
		document.getElementById('classsubcat').style.display = 'none';	
	}
if(document.frmclass.conid.value==0){
	document.getElementById('classconid').style.display = 'block';
	return false;
	}else{
		document.getElementById('classconid').style.display = 'none';	
	}	
if(document.frmclass.stid.value==0){
	document.getElementById('classstid').style.display = 'block';
	return false;
	}else{
		document.getElementById('classstid').style.display = 'none';	
	}		
if(document.frmclass.city.value==0){
	document.getElementById('classcity').style.display = 'block';
	return false;
	}else{
		document.getElementById('classcity').style.display = 'none';	
	}			
if(document.frmclass.title.value==""){
	document.getElementById('classtitle').style.display = 'block';
	return false;
	}else{
		document.getElementById('classtitle').style.display = 'none';	
	}				
if(document.frmclass.brief.value==""){
	document.getElementById('classbrief').style.display = 'block';
	return false;
	}else{
		document.getElementById('classbrief').style.display = 'none';	
	}				
validformFile = /(.jpg|.JPG|.png|.PNG|.gif|.GIF)$/;
if(!validformFile.test(document.frmclass.pic.value))
{
		if(document.frmclass.pic.value != "")
			{
			document.getElementById('classifiedpic').style.display = 'block';
			document.frmclass.pic.focus();
		  	document.frmclass.pic.select();
		  	document.frmclass.pic.value = "";
			return false;
			}else{
			document.getElementById('classifiedpic').style.display = 'none';
			}
}
	return true;

}

//----------------event validation---------
function validationevent(){
if(document.frmevent.category.value==""){
	document.getElementById('eventcat').style.display = 'block';
	return false;
	}else{
		document.getElementById('eventcat').style.display = 'none';	
	}
if(document.frmevent.conid.value==0){
	document.getElementById('eventconid').style.display = 'block';
	return false;
	}else{
		document.getElementById('eventconid').style.display = 'none';	
	}	
if(document.frmevent.stid.value==0){
	document.getElementById('eventstid').style.display = 'block';
	return false;
	}else{
		document.getElementById('eventstid').style.display = 'none';	
	}		
if(document.frmevent.city.value==0){
	document.getElementById('eventcity').style.display = 'block';
	return false;
	}else{
		document.getElementById('eventcity').style.display = 'none';	
	}			
if(document.frmevent.postal_code.value==""){
	document.getElementById('eventcode').style.display = 'block';
	return false;
	}else{
		document.getElementById('eventcode').style.display = 'none';	
	}
if(document.frmevent.start_date.value==""){
	document.getElementById('eventdate').style.display = 'block';
	return false;
	}else{
		document.getElementById('eventdate').style.display = 'none';	
	}
if(document.frmevent.title.value==""){
	document.getElementById('eventname').style.display = 'block';
	return false;
	}else{
		document.getElementById('eventname').style.display = 'none';	
	}	
if(document.frmevent.brief.value==""){
	document.getElementById('eventbrief').style.display = 'block';
	return false;
	}else{
		document.getElementById('eventbrief').style.display = 'none';	
	}				
validformFile = /(.jpg|.JPG|.png|.PNG|.gif|.GIF)$/;
if(!validformFile.test(document.frmevent.pic.value))
{
		if(document.frmevent.pic.value != "")
			{
			document.getElementById('eventpic').style.display = 'block';
			document.frmevent.pic.focus();
		  	document.frmevent.pic.select();
		  	document.frmevent.pic.value = "";
			return false;
			}else{
			document.getElementById('eventpic').style.display = 'none';
			}
}
	return true;

}

//----------------ARTICLE validation---------
function validationarticle(){
if(document.frmarticle.topic.value==""){
	document.getElementById('arttopic').style.display = 'block';
	return false;
	}else{
		document.getElementById('arttopic').style.display = 'none';	
	}
if(document.frmarticle.category.value==0){
	document.getElementById('artcategory').style.display = 'block';
	return false;
	}else{
		document.getElementById('artcategory').style.display = 'none';	
	}
if(document.frmarticle.subcategory.value==0){
	document.getElementById('artsubcat').style.display = 'block';
	return false;
	}else{
		document.getElementById('artsubcat').style.display = 'none';	
	}	
	return true;

}


//----------------group validation---------
function validationgroup(){
if(document.frmgroup.gname.value==""){
	document.getElementById('groupname').style.display = 'block';
	return false;
	}else{
		document.getElementById('groupname').style.display = 'none';	
	}	

if(document.frmgroup.category.value==""){
	document.getElementById('groupcat').style.display = 'block';
	return false;
	}else{
		document.getElementById('groupcat').style.display = 'none';	
	}
if(document.frmgroup.conid.value==0){
	document.getElementById('groupconid').style.display = 'block';
	return false;
	}else{
		document.getElementById('groupconid').style.display = 'none';	
	}	
if(document.frmgroup.stid.value==0){
	document.getElementById('groupstid').style.display = 'block';
	return false;
	}else{
		document.getElementById('groupstid').style.display = 'none';	
	}		
if(document.frmgroup.city.value==0){
	document.getElementById('groupcity').style.display = 'block';
	return false;
	}else{
		document.getElementById('groupcity').style.display = 'none';	
	}
//if(checkemail(document.frmgroup.gemail.value)==false){
	//document.getElementById('groupemail').style.display = 'block';
	//return false;
	//}else{
		//document.getElementById('groupemail').style.display = 'none';	
	//}
//if(document.frmgroup.announce.value==""){
	//document.getElementById('groupannounce').style.display = 'block';
	//return false;
	//}else{
		//document.getElementById('groupannounce').style.display = 'none';	
	//}	
validformFile = /(.jpg|.JPG|.png|.PNG|.gif|.GIF)$/;
if(!validformFile.test(document.frmgroup.pic.value))
{
		if(document.frmgroup.pic.value != "")
			{
			document.getElementById('grouppic').style.display = 'block';
			document.frmgroup.pic.focus();
		  	document.frmgroup.pic.select();
		  	document.frmgroup.pic.value = "";
			return false;
			}else{
			document.getElementById('grouppic').style.display = 'none';
			}
}
	return true;

}
//--------grouo photo upload--------
function validationgphoto(){
if(document.frmgphoto.pic.value==""){
	document.getElementById('groupentryphoto').style.display = 'block';
	return false;
	}else{
		document.getElementById('groupentryphoto').style.display = 'none';	
	}	
validformFile = /(.jpg|.JPG|.png|.PNG|.gif|.GIF)$/;
if(!validformFile.test(document.frmgphoto.pic.value))
{
		if(document.frmgphoto.pic.value != "")
			{
			document.getElementById('groupphoto').style.display = 'block';
			document.frmgphoto.pic.focus();
		  	document.frmgphoto.pic.select();
		  	document.frmgphoto.pic.value = "";
			return false;
			}else{
			document.getElementById('groupphoto').style.display = 'none';
			}
}
	return true;

}
//----------------ARTICLE validation---------
function validationmail1(){
	
if(document.frm1.emailid.value==""){
	document.getElementById('username').style.display = 'block';
	return false;
	}else{
		document.getElementById('username').style.display = 'none';	
	}
if(document.frm1.subject.value==""){
	document.getElementById('mailsubject').style.display = 'block';
	return false;
	}else{
		document.getElementById('mailsubject').style.display = 'none';	
	}
	return true;

}

function emailCheck1 (emailStr) {
var emailPat=/^(.+)@(.+)$/
var specialChars="\\(\\)<>@,;:\\\\\\\"\\.\\[\\]"
var validChars="\[^\\s" + specialChars + "\]"
var quotedUser="(\"[^\"]*\")"
var ipDomainPat=/^\[(\d{1,3})\.(\d{1,3})\.(\d{1,3})\.(\d{1,3})\]$/
var atom=validChars + '+'
var word="(" + atom + "|" + quotedUser + ")"
var userPat=new RegExp("^" + word + "(\\." + word + ")*$")
var domainPat=new RegExp("^" + atom + "(\\." + atom +")*$")
var matchArray=emailStr.match(emailPat)
if(emailStr=="")
{ return true}
if (matchArray==null) {
 	//alert("Email address seems incorrect (check @ and .'s)")
	return false
}
var user=matchArray[1]
var domain=matchArray[2]
if (user.match(userPat)==null) {
     alert("The username doesn't seem to be valid.")
    return false
}
var IPArray=domain.match(ipDomainPat)
if (IPArray!=null) {
 	  for (var i=1;i<=4;i++){
	    	if (IPArray[i]>255) 	{
	        	alert("Destination IP address is invalid!")
			return false
	    				}
				}
    		return true	
		}

var domainArray=domain.match(domainPat)
if (domainArray==null) {
	alert("The domain name doesn't seem to be valid.")
    return false
}
var atomPat=new RegExp(atom,"g")
var domArr=domain.match(atomPat)
var len=domArr.length
if (domArr[domArr.length-1].length<2 ||
    domArr[domArr.length-1].length>7) {
   alert("The address must end in a valid domain, or two letter country.")
   return false
}
if (len<2) {
   var errStr="This address is missing a hostname!"
   alert(errStr)
   return false
}

return true;
}

function checkemail(email)
			 {
			 var str=email.value;
			 var filter=/^([\w-]+(?:\.[\w-]+)*)@((?:[\w-]+\.)*\w[\w-]{0,66})\.([a-z]{2,6}(?:\.[a-z]{2})?)$/i;
			 if (filter.test(str))
			  testresults=true;
			  else
			  {
			  //alert("Please enter a valid email address!");
			  testresults=false;
			  }
			 return (testresults);
			}
//----------------RESUME validation---------			
			function validationresume(){
	if(document.frmgroup.name.value==""){
	document.getElementById('resumename').style.display = 'block';
	return false;
	}else{
		document.getElementById('resumename').style.display = 'none';	
	}
	if(document.frmgroup.email.value==""){
	document.getElementById('resumeemail').style.display = 'block';
	return false;
	}else{
		document.getElementById('resumeemail').style.display = 'none';	
	}
	if(document.frmgroup.obj.value==""){
	document.getElementById('objective').style.display = 'block';
	return false;
	}else{
		document.getElementById('objective').style.display = 'none';	
	}
	if(document.frmgroup.location.value==""){
	document.getElementById('loc').style.display = 'block';
	return false;
	}else{
		document.getElementById('loc').style.display = 'none';	
	}
	if(document.frmgroup.phone.value==""){
	document.getElementById('phoneno').style.display = 'block';
	return false;
	}else{
		document.getElementById('phoneno').style.display = 'none';	
	}
	if(document.frmgroup.mobile.value==""){
	document.getElementById('resmobile').style.display = 'block';
	return false;
	}else{
		document.getElementById('resmobile').style.display = 'none';	
	}
	if(document.frmgroup.qualification.value==""){
	document.getElementById('qualifications').style.display = 'block';
	return false;
	}else{
		document.getElementById('qualifications').style.display = 'none';	
	}
	if((document.frmgroup.mm2.value=="") || (document.frmgroup.dd2.value=="") || (document.frmgroup.yy2.value=="")){
	document.getElementById('dob').style.display = 'block';
	return false;
	}else{
		document.getElementById('dob').style.display = 'none';	
	}
	if(document.frmgroup.uginst.value==""){
	document.getElementById('institute').style.display = 'block';
	return false;
	}else{
		document.getElementById('institute').style.display = 'none';	
	}
	return true;
	}


function validatepostresume(){
	if((document.frmgroup1.expyear.value=="") || (document.frmgroup1.expmonth.value=="")){
	document.getElementById('experience').style.display = 'block';
	return false;
	}else{
		document.getElementById('experience').style.display = 'none';	
	}
	if((document.frmgroup1.ctclacs.value=="") || (document.frmgroup1.ctcthousands.value=="")){
	document.getElementById('annualsal').style.display = 'block';
	return false;
	}else{
		document.getElementById('annualsal').style.display = 'none';	
	}
	if(document.frmgroup1.resumehead.value==""){
	document.getElementById('reshead').style.display = 'block';
	return false;
	}else{
		document.getElementById('reshead').style.display = 'none';
	}
	if(document.frmgroup1.resume.value==""){
	document.getElementById('postresume').style.display = 'block';
	return false;
	}else{
		document.getElementById('postresume').style.display = 'none';
	}
	if(document.frmgroup1.agreetnc.value==""){
	document.getElementById('tandc').style.display = 'block';
	return false;
	}else{
		document.getElementById('tandc').style.display = 'none';
	}
return true;
	}
	
function validationjobs(){
	if(document.frmjobs.position.value==""){
	document.getElementById('position_job').style.display = 'block';
	return false;
	}else{
		document.getElementById('position_job').style.display = 'none';
	}
	if(document.frmjobs.comp.value==""){
	document.getElementById('company').style.display = 'block';
	return false;
	}else{
		document.getElementById('company').style.display = 'none';
	}
	if(document.frmjobs.descrip.value==""){
	document.getElementById('desp').style.display = 'block';
	return false;
	}else{
		document.getElementById('desp').style.display = 'none';
	}
	if(document.frmjobs.UGCOURSE1.value==""){
	document.getElementById('qualification1').style.display = 'block';
	return false;
	}else{
		document.getElementById('qualification1').style.display = 'none';
	}
	if(document.frmjobs.website.value==""){
	document.getElementById('web').style.display = 'block';
	return false;
	}else{
		document.getElementById('web').style.display = 'none';
	}
	if(document.frmjobs.email.value==""){
	document.getElementById('email_id').style.display = 'block';
	return false;
	}
	else{
		document.getElementById('email_id').style.display = 'none';
	}
	
	 if(!(emailCheck (frmjobs.email.value)))
	{
	document.getElementById('echeck').style.display = 'block';
	return false;
	}
else{
		document.getElementById('echeck').style.display = 'none';
	}
	
	if(document.frmjobs.fax.value==""){
	document.getElementById('fax_no').style.display = 'block';
	return false;
	}else{
		document.getElementById('fax_no').style.display = 'none';
	}
return true;
	}


function emailCheck (emailStr) {
var emailPat=/^(.+)@(.+)$/
var specialChars="\\(\\)<>@,;:\\\\\\\"\\.\\[\\]"
var validChars="\[^\\s" + specialChars + "\]"
var quotedUser="(\"[^\"]*\")"
var ipDomainPat=/^\[(\d{1,3})\.(\d{1,3})\.(\d{1,3})\.(\d{1,3})\]$/
var atom=validChars + '+'
var word="(" + atom + "|" + quotedUser + ")"
var userPat=new RegExp("^" + word + "(\\." + word + ")*$")
var domainPat=new RegExp("^" + atom + "(\\." + atom +")*$")
var matchArray=emailStr.match(emailPat)
if(emailStr=="")
{ return true}
if (matchArray==null) {
 	//alert("Email address seems incorrect (check @ and .'s)")
	return false
}
var user=matchArray[1]
var domain=matchArray[2]
if (user.match(userPat)==null) {
     alert("The username doesn't seem to be valid.")
    return false
}
var IPArray=domain.match(ipDomainPat)
if (IPArray!=null) {
 	  for (var i=1;i<=4;i++){
	    	if (IPArray[i]>255) 	{
	        	alert("Destination IP address is invalid!")
			return false
	    				}
				}
    		return true	
		}

var domainArray=domain.match(domainPat)
if (domainArray==null) {
	alert("The domain name doesn't seem to be valid.")
    return false
}
var atomPat=new RegExp(atom,"g")
var domArr=domain.match(atomPat)
var len=domArr.length
if (domArr[domArr.length-1].length<2 ||
    domArr[domArr.length-1].length>7) {
   alert("The address must end in a valid domain, or two letter country.")
   return false
}
if (len<2) {
   var errStr="This address is missing a hostname!"
   alert(errStr)
   return false
}

return true;
}
function editvalidation(){
	
	var data = document.edit_profile_form.username.value.split(' ').join('');
	
	if(data==""){
	document.getElementById('regusername').style.display = 'block';
	return false;
	}else{
		document.getElementById('regusername').style.display = 'none';	
	}
	
	if(document.edit_profile_form.airline.value==""){
	document.getElementById('editair').style.display = 'block';
	return false;
	}else{
		document.getElementById('editair').style.display = 'none';
	}
	
	if(document.edit_profile_form.position.value==""){
	document.getElementById('editregpos').style.display = 'block';
	return false;
	}else{
		document.getElementById('editregpos').style.display = 'none';
	}
	
	return true;
}

