function MM_openBrWindow(theURL,winName,features) { //v2.0
	window.open(theURL,winName,features);
}
function chkdelete(){
	var frm=document.formn;
	count = frm.elements.length;
	var c=0;
	for (i=0; i < count; i++){
		if(frm.elements[i].checked == 1){
			c = 1;
		}
	}
	if(c == 0){
		alert('First select a record to delete.');
		return false;
	}
	if(c!=0){
		 return confirm('Are you sure you want to delete ....');
	}
}
function CheckAll(){
	var frm=document.formn;
	var count = frm.elements.length;
	
			if(document.formn.chk.checked == 0 || document.formn.checkall.value=="Uncheck All"){
				for (i=0; i < count; i++){
					if(frm.elements[i].type=="checkbox"){
						frm.elements[i].checked = 0;
						
						document.formn.chk.checked=0;
					}
				}
			} 
			if(document.formn.chk.checked == 1 || document.formn.checkall.value=="Check All"){
				for (i=0; i < count; i++){
					if(frm.elements[i].type=="checkbox"){
						frm.elements[i].checked = 1;
						
						document.formn.chk.checked=1;
					}
				}
			} 
			if(document.formn.checkall.value=="Uncheck All"){
				document.formn.checkall.value="Check All";
			}else{
				document.formn.checkall.value="Uncheck All";
			}
	
}
function chkactivate(){
	var frm=document.formn;
	count = frm.elements.length;
	var c=0;
	for (i=0; i < count; i++){
		if(frm.elements[i].type=="checkbox"){
			if(frm.elements[i].checked == 1){
				c = 1;
			}
		}
	}
	if(c == 0){
		alert('First select a record to activate.');
		return false;
	}
}

function chkdeactivate(){
	var frm=document.formn;
	count = frm.elements.length;
	var c=0;
	for (i=0; i < count; i++){
		if(frm.elements[i].type=="checkbox"){
			if(frm.elements[i].checked == 1){
				c = 1;
			}
		}
	}
	   if(c == 0){
		alert('First select a record to unactivate.');
		return false;
	}
}
function chksendmail(){
	var re_mail = /^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z])+$/;
	count = document.formn.elements.length;
	var c=0;
	for (i=0; i < count; i++){
		if(document.formn.elements[i].checked == 1){
			c = 1;
		}
		
	}
	if(c == 0){
		alert('First, select the record');
		return false;
	}
	else{
		
		if(document.formn.subject.value == ""){
				alert('Please enter subject.');
				document.formn.subject.focus();
				return false;
		}
		
	}
}	
function sendmail(f1){
	if(document.formn.subject.value == ""){
				alert('Please enter subject/message.');
				document.formn.subject.focus();
				return false;
		}
}


function validate_friend(f1){
	var re_mail = /^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z])+$/;
	if (!f1.your_name.value.length) {
		   alert("You Must Enter Your Name");
		   f1.your_name.focus();
		   return false;
	}
	if (!f1.your_email.value.length) {
		   alert("You Must Enter Your Email-id");
		   f1.your_email.focus();
		   return false;
	}
	if (!re_mail.test(f1.your_email.value))	{
				alert( "Enter Your Email-id correctly" );
				f1.your_email.focus();
				return false;
	}
	if (!f1.friend_name.value.length) {
		   alert("You Must Enter Your Friend Name");
		   f1.friend_name.focus();
		   return false;
	}

	if (!f1.friend_email.value.length) {
		   alert("You Must Enter Your Friend Email-id");
		   f1.friend_email.focus();
		   return false;
	}
	if (!re_mail.test(f1.friend_email.value))	{
				alert( "Enter Your Friend  Email-id correctly" );
				f1.friend_email.focus();
				return false;
	}

}
function validate_newsletter(f1){
	var re_mail = /^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z])+$/;
	if (!f1.Email.value.length) {
		   alert("You Must Enter Your Email-id");
		   f1.Email.focus();
		   return false;
	}
	if (!re_mail.test(f1.Email.value))	{
				alert( "Enter Your Email-id correctly" );
				f1.Email.focus();
				return false;
	}
}
function chkstatus(){
	var frm=document.formn;
	count = frm.elements.length;
	var c=0;
	for (i=0; i < count; i++){
		if(frm.elements[i].type=="checkbox"){
			if(frm.elements[i].checked == 1){
				c = 1;
			}
		}
	}
	if(c == 0){
		alert('First select a record to change status.');
		return false;
	}
}
function addfav(){
	if (document.all){
		window.external.AddFavorite("http://www.guidemegreen.com","Guide me green");
	}
}
function chk_cat(f1){
	if(f1.cat_name.value == ""){
		alert('Please enter category name.');
		f1.cat_name.focus();
		return false;
	}

}

function validate_member(f){
	var f1=document.getElementById(f);
	var re_mail = /^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z])+$/;
	
	if(f1.member_id.value==""){
		if (!f1.username.value.length) {
		   alert("You Must Enter User Name");
		   f1.username.focus();
		   return false;
		}
		if (!f1.pwd.value.length) {
		   alert("Please Specify the Password");
		   f1.pwd.focus();
		   return false;
		}
		if (!f1.cpwd.value.length) {
			   alert("Please Re-confirm Password");
			   f1.cpwd.focus();
			   return false;
		}
		if (f1.pwd.value != f1.cpwd.value) {
		  alert("Password and Re-entered passwords should be same");
		  f1.cpwd.focus();
		  return false;
	   }
	}

	if (!f1.firstName.value.length) {
	   alert("You Must Enter Your First Name");
	   f1.firstName.focus();
	   return false;
	}
	if (!f1.lastName.value.length) {
	   alert("You Must Enter Your Last Name");
	   f1.lastName.focus();
	   return false;
	}
	/*if (!f1.address.value.length) {
	   alert("You Must Enter Your Address");
	   f1.address.focus();
	   return false;
	}
	if (!f1.city.value.length) {
	   alert("You Must Enter Your City");
	   f1.city.focus();
	   return false;
	}
	if (!f1.state.value.length) {
		alert("Please enter your state/county");
	    f1.state.focus();
	    return false;
	}*/
	/*if (!f1.postcode.value.length) {
		   alert("You Must Enter Your Postcode");
		   f1.postcode.focus();
		   return false;
	}*/
	var re2 =/\b[A-Za-z0-9-_.\s]+\b$/;
	if (f1.postcode.value.length!="") {
		if (!re2.test(f1.postcode.value)) {
			   alert("Please enter only  A - Z, a - z , 0 - 9, _,space,.,- characters");
			   f1.postcode.focus();
			   return false;
		}
	}
	/*if(f1.phone.value=='') {
			alert("Please enter phone number.");
			f1.phone.focus();
	        return false;
	}*/
	var re9 = /^[0-9 _-]+$/;
	if(f1.phone.value!='') {
		if (!re9.test(f1.phone.value)) {
		   alert("Please enter only  A - Z, a - z , 0 - 9, _,space,.,- characters");
		   f1.phone.focus();
		   return false;
		}		
	}
	if (!f1.email.value.length) {
	   alert("You Must Enter Your Email-id");
	   f1.email.focus();
	   return false;
	}
	if (!re_mail.test(f1.email.value))	{
			alert( "Enter Your Email-id correctly" );
			f1.email.focus();
			return false;
	}
	if(f1.frm.value=="banner"){
		if (!f1.url.value.length) {
		   alert("You Must Enter Banner URL");
		   f1.url.focus();
		   return false;
		}		
		if (!f1.bImage.value.length) {
				   alert("You Must Select Banner Image");
				   f1.bImage.focus();
				   return false;
		}
		
	}
	f1.submit();
	
}

function validate_banner(f){
	var f1=document.getElementById(f);
	var re_mail = /^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z])+$/;
	
	if(f1.member_id.value==""){
		
		if (!f1.username.value.length) {
		   alert("You Must Enter User Name");
		   f1.username.focus();
		   return false;
		}
		if (!f1.pwd.value.length) {
		   alert("Please Specify the Password");
		   f1.pwd.focus();
		   return false;
		}
		if (!f1.cpwd.value.length) {
			   alert("Please Re-confirm Password");
			   f1.cpwd.focus();
			   return false;
		}
		if (f1.pwd.value != f1.cpwd.value) {
		  alert("Password and Re-entered passwords should be same");
		  f1.cpwd.focus();
		  return false;
	   }
	

	if (!f1.firstName.value.length) {
	   alert("You Must Enter Your First Name");
	   f1.firstName.focus();
	   return false;
	}
	if (!f1.lastName.value.length) {
	   alert("You Must Enter Your Last Name");
	   f1.lastName.focus();
	   return false;
	}
	
	var re2 =/\b[A-Za-z0-9-_.\s]+\b$/;
	if (f1.postcode.value.length!="") {
		if (!re2.test(f1.postcode.value)) {
			   alert("Please enter only  A - Z, a - z , 0 - 9, _,space,.,- characters");
			   f1.postcode.focus();
			   return false;
		}
	}
	if(f1.phone.value!='') {
		var re2 = /^[0-9 _-]+$/;
		if (!re2.test(f1.phone.value)) {
		   alert("Phone no. can be numeric or - only");
		   f1.phone.focus();
		   return false;
		}
	}
	if (!f1.email.value.length) {
	   alert("You Must Enter Your Email-id");
	   f1.email.focus();
	   return false;
	}
	if (!re_mail.test(f1.email.value))	{
			alert( "Enter Your Email-id correctly" );
			f1.email.focus();
			return false;
	}
	}
	if(f1.frm.value=="banner"){
		if (!f1.url.value.length || f1.url.value=="http://") {
		   alert("You Must Enter Banner URL");
		   f1.url.focus();
		   return false;
		}		
		if (!f1.bImage.value.length) {
				   alert("You Must Select Banner Image");
				   f1.bImage.focus();
				   return false;
		}
		
	}
	f1.submit();
	
}

function selectMembership(f){
	var f1=document.getElementById(f);
	var count = f1.elements.length;
	var check=0;
	for (i=0; i < count; i++){
		if(f1.elements[i].type=="radio"){
			if(f1.elements[i].checked==1){
				check=1;
			}
		}
	}
	if(check==0){
		alert("please select your membership");
		return false;
	}else{
		f1.submit();
	}

}
function validateUniversity(f1){
	if(f1.uName.value=='') {
		alert("Please enter university name.");
		f1.uName.focus();
		return false;
	}
}
function validateCourse(f1){
	if(f1.cName.value=='') {
		alert("Please enter course name.");
		f1.cName.focus();
		return false;
	}
	if(f1.cCategory.value=='') {
		alert("Please select course category.");
		f1.cCategory.focus();
		return false;
	}
	/*if(f1.cUniversity.value=='') {
		alert("Please select university.\n\nAdd university if not exist");
		f1.cUniversity.focus();
		return false;
	}*/
	if(f1.cLocation.value=='') {
		alert("Please enter location.");
		f1.cLocation.focus();
		return false;
	}
	if(f1.cStartDate.value=='') {
		alert("Please select start date.");
		f1.cStartDate.focus();
		return false;
	}
	if(f1.cEndDate.value=='') {
		alert("Please select end date.");
		f1.cEndDate.focus();
		return false;
	}

}
function validateListing(f1){
	if(f1.mainCat.value=='') {
		alert("Please select listing category.");
		f1.mainCat.focus();
		return false;
	}
	
	if(f1.title.value=='') {
		alert("Please enter title.");
		f1.title.focus();
		return false;
	}

}
function validateJob(f1){
	if(f1.jobTitle.value=='') {
		alert("Please enter job position.");
		f1.jobTitle.focus();
		return false;
	}
	var chk1=f1;
	for (var i = 0; i < chk1.elements.length; i++) {
       ename = chk1.elements[i].name ;
       if (ename == 'jobCategory[]') {
	      var n = 0;
	      for ( opt = 0; opt < chk1.elements[i].options.length; opt++) {
	         if (chk1.elements[i].options[opt].selected==true)
		        n++;
	      }
          if ( n < 1 ) {
		     alert("Select Atleast One Category");
		     chk1.elements[i].focus();
		     return false;
		     break;
	      }
	   }
	}
	if(f1.jobTarget.value=='') {
		alert("Please select target.");
		f1.jobTarget.focus();
		return false;
	}
	if(f1.availableIn.value=='') {
		alert("Please enter location.");
		f1.availableIn.focus();
		return false;
	}
	if(f1.vacancy.value=='') {
		alert("Please enter no of vacancy.");
		f1.vacancy.focus();
		return false;
	}
	if(isNaN(f1.vacancy.value)) {
		alert("Vacancy must be a number.");
		f1.vacancy.focus();
		return false;
	}
	/*if(f1.salary.value!='') {
		if(isNaN(f1.salary.value)) {
			alert("Salary Must be in numbers only.");
			f1.salary.focus();
			return false;
		}
	}*/
	if(f1.endDate.value=='') {
		alert("Please select job expire date.");
		f1.endDate.focus();
		return false;
	}

}
function validateResume(f1){
	if(f1.resume_title.value=='') {
		alert("Please enter resume title.");
		f1.resume_title.focus();
		return false;
	}
	var chk1=f1;
	for (var i = 0; i < chk1.elements.length; i++) {
       ename = chk1.elements[i].name ;
       if (ename == 'jobCategory[]') {
	      var n = 0;
	      for ( opt = 0; opt < chk1.elements[i].options.length; opt++) {
	         if (chk1.elements[i].options[opt].selected==true)
		        n++;
	      }
          if ( n < 1 ) {
		     alert("Select Atleast One Category");
		     chk1.elements[i].focus();
		     return false;
		     break;
	      }
	   }
	}
	if(f1.summary.value=='') {
		alert("Please enter brief description about yourself.");
		f1.summary.focus();
		return false;
	}
	if(f1.resumetxt.value=='') {
		alert("Please enter your resume.");
		f1.resumetxt.focus();
		return false;
	}
	if(f1.skills.value=='') {
		alert("Please tell us about your skills.");
		f1.skills.focus();
		return false;
	}
	if(f1.workexp.value=='') {
		alert("Please tell us about work experience.");
		f1.workexp.focus();
		return false;
	}
	if(f1.edu.value=='') {
		alert("Please tell us about your education.");
		f1.edu.focus();
		return false;
	}
	for (var i = 0; i < chk1.elements.length; i++) {
       ename = chk1.elements[i].name ;
       if (ename == 'language[]') {
	      var n = 0;
	      for ( opt = 0; opt < chk1.elements[i].options.length; opt++) {
	         if (chk1.elements[i].options[opt].selected==true)
		        n++;
	      }
          if ( n < 1 ) {
		     alert("Select Atleast One language");
		     chk1.elements[i].focus();
		     return false;
		     break;
	      }
	   }
	}
	if(f1.salary.value=='') {
		alert("Please select your expected salary.");
		f1.salary.focus();
		return false;
	}
	if(f1.degree.value=='') {
		alert("Please select your degree.");
		f1.degree.focus();
		return false;
	}
	for (var i = 0; i < chk1.elements.length; i++) {
       ename = chk1.elements[i].name ;
       if (ename == 'joblocation[]') {
	      var n = 0;
	      for ( opt = 0; opt < chk1.elements[i].options.length; opt++) {
	         if (chk1.elements[i].options[opt].selected==true)
		        n++;
	      }
          if ( n < 1 ) {
		     alert("Select Atleast One prefered job location");
		     chk1.elements[i].focus();
		     return false;
		     break;
	      }
	   }
	}
	
	/*if(f1.province.value=='') {
		alert("Please enter your province.");
		f1.province.focus();
		return false;
	}*/
	if(f1.city.value=='') {
		alert("Please enter your city.");
		f1.city.focus();
		return false;
	}

}
function validate_image(f){
	var f1=document.getElementById(f);
	if(f1.image.value==""){
		alert("Please select your photo to upload.");
		return false;
	}

	if(f1.image.value!=""){
		var ext=f1.image.value
		ext = ext.substring(ext.length-3,ext.length);
		ext = ext.toLowerCase();
	   if(ext != 'jpg' && ext != 'gif'  && ext !='jpeg') {
			alert('You selected a .'+ext+ ' file; please select a .jpg , .gif or .jpeg file instead!');
			return false;
	   }
	}
	f1.submit();
}
function validate_cv(f){
	var f1=document.getElementById(f);
	if(f1.image.value==""){
		alert("Please select your cv to upload.");
		return false;
	}
	if(f1.image.value!=""){
		var ext=f1.image.value
		ext = ext.substring(ext.length-3,ext.length);
		ext = ext.toLowerCase();
	   if(ext == 'php' || ext == 'html'  || ext =='htm' || ext =='sql') {
			alert('You selected a .'+ext+ ' file; This file are not allowed!');
			return false;
	   }
	}
	f1.submit();
}
function validate_mail(f){
	var f1=document.getElementById(f);
	if(f1.subject.value==""){
		alert("Please enter subject of the mail.");
		f1.subject.focus();
		return false;
	}
	if(f1.message.value==""){
		alert("Please enter message of the mail.");
		f1.message.focus();
		return false;
	}
	f1.submit();
}
function validate_seekermail(f){
	var f1=document.getElementById(f);
	if(f1.cover.value==""){
		alert("Please enter cover letter.");
		f1.cover.focus();
		return false;
	}
	
	f1.submit();
}
function articleSelect(val){
	if(val==1){
		document.getElementById('url').style.display='none';
		document.getElementById('desc').style.display='block';
	}
	if(val==2){
		document.getElementById('url').style.display='none';
		document.getElementById('desc').style.display='none';
	}
	if(val==3){
		document.getElementById('url').style.display='block';
		document.getElementById('desc').style.display='none';
	}
	
}
function validateArticle(f1){
	
	if(f1.title.value=='') {
		alert("Please enter article title.");
		f1.title.focus();
		return false;
	}
	var chk1=f1;
	/*for (var i = 0; i < chk1.elements.length; i++) {
       ename = chk1.elements[i].name ;
       if (ename == 'articleCategory[]') {
	      var n = 0;
	      for ( opt = 0; opt < chk1.elements[i].options.length; opt++) {
	         if (chk1.elements[i].options[opt].selected==true)
		        n++;
	      }
          if ( n < 1 ) {
		     alert("Select Atleast One Category");
		     chk1.elements[i].focus();
		     return false;
		     break;
	      }
	   }
	}*/
	if(f1.articleCategory.value=='') {
		alert("Please select article category.");
		f1.articleCategory.focus();
		return false;
	}
	if(f1.summary.value=='') {
		alert("Please enter summary about article.");
		f1.summary.focus();
		return false;
	}
	/*if(document.getElementById('ArticleType').value=="1" && f1.fullDesc.value==""){
		alert("Please enter full description of your article.");
		return false;

	}*/
	if(document.getElementById('ArticleType').value=="3" && f1.url.value==""){
		if(f1.url.value=="" || f1.url.value=="http://"){
			alert("Please enter url .");
			f1.url.focus();
			return false;
		}
	}
	return true;
}
function swapComment(){
	if(document.getElementById('commentField').style.display=='none'){
		document.getElementById('commentField').style.display='block';
	}else{
		document.getElementById('commentField').style.display='none';
	}

}
function validateRating(f){
	var re_mail = /^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z])+$/;
	var f1=document.getElementById(f);
	if(document.getElementById('commentField').style.display=='block'){
		if (!f1.FromName.value.length) {
		   alert("You Must Enter Your Name");
		   f1.FromName.focus();
		   return false;
		}
		if (!f1.FromEmail.value.length) {
		   alert("You Must Enter Your Email-Id");
		   f1.FromEmail.focus();
		   return false;
		}
		if (!re_mail.test(f1.FromEmail.value))	{
				alert( "Enter Your Email-id correctly" );
				f1.FromEmail.focus();
				return false;
		}
		if (!f1.ArticleComment.value.length) {
		   alert("You Must Enter Your Comments");
		   f1.ArticleComment.focus();
		   return false;
		}
	}
	f1.submit();
}
function validateRatingAdmin(f){
	var re_mail = /^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z])+$/;
	var f1=document.getElementById(f);
		if (!f1.FromName.value.length) {
		   alert("You Must Enter Your Name");
		   f1.FromName.focus();
		   return false;
		}
		if (!f1.FromEmail.value.length) {
		   alert("You Must Enter Your Email-Id");
		   f1.FromEmail.focus();
		   return false;
		}
		if (!re_mail.test(f1.FromEmail.value))	{
				alert( "Enter Your Email-id correctly" );
				f1.FromEmail.focus();
				return false;
		}
		if (!f1.ArticleComment.value.length) {
		   alert("You Must Enter Your Comments");
		   f1.ArticleComment.focus();
		   return false;
		}
	
	f1.submit();
}
function validateBanner(f1){
	if (!f1.bCode.value.length){
		if (!f1.url.value.length || f1.url.value=="http://") {
			   alert("You Must Enter Banner URL");
			   f1.url.focus();
			   return false;
		}
		
		if(f1.bID.value==""){
			if (!f1.bImage.value.length) {
				   alert("You Must Select Banner Image");
				   f1.bImage.focus();
				   return false;
			}
		}
	}else{

		if (f1.url.value.length && f1.url.value!="http://") {
			   alert("You can add either banner code or Image banner");			  
			   f1.url.focus();
			   return false;
		}
		
		if(f1.bID.value==""){
			if (f1.bImage.value.length) {
				  alert("You can add either banner code or Image banner");
				   f1.bImage.focus();
				   return false;
			}
		}

	}
}
function validateTopic(f1){
	
	if (f1.tID.value=="") {
	  if(!f1.fType[0].checked && !f1.fType[1].checked){	
		   alert("Please select topic type");
		   return false;
	  }
	  if(f1.fType[0].checked){
		  if (!f1.forumId.value.length) {
		   alert("You Must select forum category");
		   f1.forumId.focus();
		   return false;
		  }
	   }
	   if(f1.fType[1].checked){
		  if (!f1.communityID.value.length) {
		   alert("You Must select Community");
		   f1.communityID.focus();
		   return false;
	      }
	   }	

	}
	if (f1.tID.value!="") {
	 
	  if(f1.fID.value!=0){
		  if (!f1.forumId.value.length) {
		   alert("You Must select forum category");
		   f1.forumId.focus();
		   return false;
		  }
	   }
	   if(f1.cID.value!=0){
		  if (!f1.communityID.value.length) {
		   alert("You Must select Community");
		   f1.communityID.focus();
		   return false;
	      }
	   }	

	}
	
	
	
	
	if (!f1.topicTitle.value.length) {
		   alert("You Must enter topic title");
		   f1.topicTitle.focus();
		   return false;
	}
	if (!f1.topicDescription.value.length) {
		   alert("You Must enter topic description");
		   f1.topicDescription.focus();
		   return false;
	}
}
function validateNewsletter(f1){
	var re_mail = /^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z])+$/;
	if (!f1.newsletterTxt.value.length) {
		   alert("Please Enter Your Email-Id");
		   f1.newsletterTxt.focus();
		   return false;
		}
		if (!re_mail.test(f1.newsletterTxt.value))	{
				alert( "Enter Your Email-id correctly" );
				f1.newsletterTxt.focus();
				return false;
		}
}
function chk_news(f1,baseurl){
	for (var i=0; i < f1.subscribe.length; i++){
	   if (f1.subscribe[i].checked){
	      var f2 = f1.subscribe[i].value;
	    }
   	}
	var re_mail = /^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z])+$/;
	if (f1.newsletterTxt.value==0)	{
		alert( "Enter your  Email-id " );
		f1.newsletterTxt.focus();
		return false;
	}else if (!re_mail.test(f1.newsletterTxt.value))	{
			alert( "Enter your Email-id correctly" );
			f1.newsletterTxt.value="";
			f1.newsletterTxt.focus();
			return false;
	}

	var new_win1=window.open(''+baseurl+'/index.html?email='+f1.newsletterTxt.value+'&sub_type='+f2+'&action=Subscribe','popup','toolbar=no,scrollbars=no,height=150,width=400');
	return false;
}
function check_forget(f1){
	if (!f1.userid.value.length) {
	   alert("You Must Enter User Id");
	   f1.userid.focus();
	   return false;
	}

}
function showCat(f1){
	if(f1=='H'){
		document.getElementById('cat').style.display='none';
	}else{
		document.getElementById('cat').style.display='block';
	}	

}
function checkModeOfPayment(frm1){
	if(frm1.mode[0].checked==false && frm1.mode[1].checked==false && frm1.mode[2].checked==false) {
		alert("Please select Mode of Payment..");	
		frm1.mode[0].focus();
		return false;
	}

}
function validateTrade(f1){
	if (!f1.leadType.value.length) {
		   alert("You Must select lead type.");
		   f1.leadType.focus();
		   return false;
	}
	if (!f1.tTitle.value.length) {
		   alert("You Must Enter Title.");
		   f1.tTitle.focus();
		   return false;
	}
	if (!f1.tDesc.value.length) {
		   alert("You Must Enter Description.");
		   f1.tDesc.focus();
		   return false;
	}
	if (!f1.validityDate.value.length) {
		   alert("You Must Select Validity Date.");
		   f1.validityDate.focus();
		   return false;
	}


}
function validateContact(f1){
	if (!f1.name.value.length) {
	   alert("You Must Enter Your Name");
	   f1.name.focus();
	   return false;
	}
	if(f1.phone.value=='') {
			alert("Please enter phone number.");
			f1.phone.focus();
	        return false;
	}
	var re2 = /^[0-9 _-]+$/;
	if(f1.phone.value!='') {
		if (!re2.test(f1.phone.value)) {
		   alert("Phone no. can be numeric or - only");
		   f1.phone.focus();
		   return false;
		}		
	}
	if (!f1.email.value.length) {
	   alert("You Must Enter Your Email-id");
	   f1.email.focus();
	   return false;
	}
	if (!re_mail.test(f1.email.value))	{
			alert( "Enter Your Email-id correctly" );
			f1.email.focus();
			return false;
	}
	
	if (!f1.message.value.length) {
	   alert("You Must Enter Your Message");
	   f1.message.focus();
	   return false;
	}
}
function countit(what,f1){
	formcontent=document.getElementById('bDesc').value.length;
	if(formcontent>=50){
		var c=0;
    }else{
		var c=50-formcontent;
	}
	document.banner.displaycount.value=c;
	if(formcontent>=50){
		var newcontent=document.getElementById('bDesc').value.substring(0,50);
		document.getElementById('bDesc').value=newcontent;
	}
}
function Lcountit(what,f1){
	formcontent=document.getElementById('description').value.length;
	document.university.displaycount.value=formcontent;
}
function validate_affiliate_banner(f){
	var f1=document.getElementById(f);
	var re_mail = /^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z])+$/;
	
	if(f1.member_id.value==""){
		
		if (!f1.username.value.length) {
		   alert("You Must Enter User Name");
		   f1.username.focus();
		   return false;
		}
		if (!f1.pwd.value.length) {
		   alert("Please Specify the Password");
		   f1.pwd.focus();
		   return false;
		}
		if (!f1.cpwd.value.length) {
			   alert("Please Re-confirm Password");
			   f1.cpwd.focus();
			   return false;
		}
		if (f1.pwd.value != f1.cpwd.value) {
		  alert("Password and Re-entered passwords should be same");
		  f1.cpwd.focus();
		  return false;
	   }
	

	if (!f1.firstName.value.length) {
	   alert("You Must Enter Your First Name");
	   f1.firstName.focus();
	   return false;
	}
	if (!f1.lastName.value.length) {
	   alert("You Must Enter Your Last Name");
	   f1.lastName.focus();
	   return false;
	}
	
	var re2 =/\b[A-Za-z0-9-_.\s]+\b$/;
	if (f1.postcode.value.length!="") {
		if (!re2.test(f1.postcode.value)) {
			   alert("Please enter only  A - Z, a - z , 0 - 9, _,space,.,- characters");
			   f1.postcode.focus();
			   return false;
		}
	}
	if(f1.phone.value!='') {
		var re2 = /^[0-9 _-]+$/;
		if (!re2.test(f1.phone.value)) {
		   alert("Phone no. can be numeric or - only");
		   f1.phone.focus();
		   return false;
		}
	}
	if (!f1.email.value.length) {
	   alert("You Must Enter Your Email-id");
	   f1.email.focus();
	   return false;
	}
	if (!re_mail.test(f1.email.value))	{
			alert( "Enter Your Email-id correctly" );
			f1.email.focus();
			return false;
	}
	}
		
	if(f1.frm.value=="banner"){
		if (f1.bType[1].checked==true){
			if (f1.mainCat.value=="") {
			   alert("You Must Select Category");
			   f1.mainCat.focus();
			   return false;
			}
		}
		
		if (!f1.bCode.value.length) {
			if (!f1.url.value.length || f1.url.value=="http://") {
			   alert("You Must Enter Banner URL");
			   f1.url.focus();
			   return false;
			}		
			if (!f1.bImage.value.length) {
					   alert("You Must Select Banner Image");
					   f1.bImage.focus();
					   return false;
			}
		}else{
			if (f1.url.value.length && f1.url.value!="http://") {
			   alert("You can add either banner code or Image banner");			  
			   f1.url.focus();
			   return false;
			}
		}
		
	}
	f1.submit();
}

function taLimit(event) {
	if (navigator.appVersion.indexOf("MSIE")!=-1){
		var taObj=event.srcElement;
	}else{
		var taObj=event.target;
	}
	if (taObj.value.length==taObj.maxLength*1) return false;
}

function taCount(event,maxLength) { 
	if (navigator.appVersion.indexOf("MSIE")!=-1){
		var taObj=event.srcElement;
	}else{
		var taObj=event.target;
	}
	
	if (taObj.value.length>maxLength*1) taObj.value=taObj.value.substring(0,maxLength*1);	
	if (event) document.banner.myCounter.value=maxLength-taObj.value.length;
}
function taLimitCount() {
	document.banner.myCounter.value=50-document.getElementById('bDesc').value.length;
}
function taLimitCountListing() {

	document.banner.myCounter.value=1000-document.getElementById('description').value.length;
}
function taLimitCountListing2() {

	document.banner.myCounter.value=500-document.getElementById('description').value.length;
}
function taCountRegister(event,maxLength) { 
	if (navigator.appVersion.indexOf("MSIE")!=-1){
		var taObj=event.srcElement;
	}else{
		var taObj=event.target;
	}
	if (taObj.value.length>maxLength*1) taObj.value=taObj.value.substring(0,maxLength*1);
	if (event) document.register.myCounter.value=maxLength-taObj.value.length;
}
function taLimitCountRegister() {
	document.register.myCounter.value=500-document.getElementById('aboutMe').value.length;
}
function validateFreebies(f1){
	if(f1.mainCat.value=='') {
		alert("Please select category.");
		f1.mainCat.focus();
		return false;
	}
	if(f1.location.value=='') {
		alert("Please select location.");
		f1.location.focus();
		return false;
	}
	
	if(f1.title.value=='') {
		alert("Please enter title.");
		f1.title.focus();
		return false;
	}
	if(f1.description.value=='') {
		alert("Please enter description.");
		f1.description.focus();
		return false;
	}
	if(f1.start_date.value=='') {
		alert("Please select posting date.");
		f1.start_date.focus();
		return false;
	}
	if(f1.end_date.value=='') {
		alert("Please select expiry date.");
		f1.end_date.focus();
		return false;
	}
	if(f1.description.value=='') {
		alert("Please enter description.");
		f1.description.focus();
		return false;
	}

}
function validate_subscribe(f1){
	var re_mail = /^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z])+$/;
	if(f1.mainCat.value=='') {
		alert("Please select category.");
		f1.mainCat.focus();
		return false;
	}
	if(f1.location.value=='') {
		alert("Please select location.");
		f1.location.focus();
		return false;
	}
	if (!f1.email.value.length) {
	   alert("You Must Enter Your Email-id");
	   f1.email.focus();
	   return false;
	}
	if (!re_mail.test(f1.email.value))	{
			alert( "Enter Your Email-id correctly" );
			f1.email.focus();
			return false;
	}

}
function getRequest(action,value,siteUrl){
	try{
			ob1=new ActiveXObject("Msxml2.XMLHTTP");
	}catch(e){
		try{
				ob1=new ActiveXObject("Microsoft.XMLHTTP");
		}catch(e2){
				ob1=false;
		}
	}
	if(!ob1 && typeof XMLHttpRequest!='undefined'){
			ob1=new XMLHttpRequest();
	}
	var url=siteUrl+"/ajax.php?val="+value+"&action="+action;
	ob1.open("GET",url,true);
	if(action=="login" || action=="validateEmail"){
		ob1.onreadystatechange=show_form1;
	}else{
		ob1.onreadystatechange=show_form;
	}
	ob1.send(null);
}
function show_form1(){
	if(ob1.readyState==4){
	 	var resp=ob1.responseText;
		if(resp=="already"){
			alert('Username already in use.');
			document.getElementById('username').value="";
			document.getElementById('username').focus();
		}
		if(resp=="emailalready"){
			alert('Email-id already in use.');
			document.getElementById('email').value="";
			document.getElementById('email').focus();
		}
		
	}
}

function show_form(){
	if(ob1.readyState==4){
	 	var resp=ob1.responseText;
		document.getElementById('photo').style.display='block';
	 	document.getElementById("photo").innerHTML=resp;
	}else{
	 		document.getElementById("photo").innerHTML='Loading...';
 		}
}