// JavaScript Document
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.cemail.value==""){
	document.getElementById('regcemail').style.display = 'block';
	return false;
	}else{
		document.getElementById('regcemail').style.display = 'none';	
	}

	if(document.frmreg.cemail.value!=document.frmreg.email.value) {
	document.getElementById('regccemail').style.display = 'block';
	return false;
	}else{
		document.getElementById('regccemail').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.security_code.value==""){
	document.getElementById('regsecuritycode').style.display = 'block';
	return false;
	}else{
		document.getElementById('regsecuritycode').style.display = 'none';
	}*/
	
	if(document.frmreg.tc.checked!=true){
	document.getElementById('regtc').style.display = 'block';
	return false;
	}else{
		document.getElementById('regtc').style.display = 'none';	
	}
	
	if(document.frmreg.conid.value==""){
	document.getElementById('regcountry').style.display = 'block';
	return false;
	}else{
		document.getElementById('regcountry').style.display = 'none';
	}
	
	if(document.frmreg.stid.value==""){
	document.getElementById('regstate').style.display = 'block';
	return false;
	}else{
		document.getElementById('regstate').style.display = 'none';
	}
	
	return true;

}
//-------------------------------
function validationsetp(){
	if(document.frmreg2.fname.value==""){
	document.getElementById('regfname').style.display = 'block';
	return false;
	}else{
		document.getElementById('regfname').style.display = 'none';
	}
	if(document.frmreg2.lname.value==""){
	document.getElementById('regcountry').style.display = 'block';
	return false;
	}else{
		document.getElementById('regcountry').style.display = 'none';
	}
	if(document.frmreg2.city.value==""){
	document.getElementById('regcity').style.display = 'block';
	return false;
	}else{
		document.getElementById('regcity').style.display = 'none';
	}
	if((document.frmreg2.mm.value=="") || (document.frmreg2.dd.value=="") || (document.frmreg2.yy.value=="")){
	document.getElementById('regbirthday').style.display = 'block';
	return false;
	}else{
		document.getElementById('regbirthday').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('profilevideo').style.display = 'block';
	return false;
	}else{
		document.getElementById('profilevideo').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('abtvideo').style.display = 'block';
			document.demoform.video.focus();
		  	document.demoform.video.select();
		  	document.demoform.video.value = "";
			return false;
			}else{
			document.getElementById('abtvideo').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.title.value==""){
	document.getElementById('eventname').style.display = 'block';
	return false;
	}else{
		document.getElementById('eventname').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.brief.value==""){
	document.getElementById('eventbrief').style.display = 'block';
	return false;
	}else{
		document.getElementById('eventbrief').style.display = 'none';	
	}	
	if(document.frmevent.html_description.value==""){
	document.getElementById('eventhtml').style.display = 'block';
	return false;
	}else{
		document.getElementById('eventhtml').style.display = 'none';	
	}	
if(document.frmevent.pic.value==""){
	document.getElementById('eventpic').style.display = 'block';
	return false;
	}else{
		document.getElementById('eventpic').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';
			}
}




if(document.frmevent.category.value==""){
	document.getElementById('eventcat').style.display = 'block';
	return false;
	}else{
		document.getElementById('eventcat').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;

}
//----------------ARTICLE validation---------
function validationforum(){
if(document.frmforum.topic.value==""){
	document.getElementById('forumtopic').style.display = 'block';
	return false;
	}else{
		document.getElementById('forumtopic').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 validationmail(){
	
if(document.frmmail.emailid.value==""){
	document.getElementById('mail').style.display = 'block';
	return false;
	}else{
		document.getElementById('mail').style.display = 'none';	
	}	
if(document.frmmail.subject.value==""){
	document.getElementById('mailsubject').style.display = 'block';
	return false;
	}else{
		document.getElementById('mailsubject').style.display = 'none';	
	}
	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);
			}
