	var alertMessages = new Array();
	//var check_upload_status="";
	var taxbox=new Array();
	alertMessages[0] = "";
	alertMessages[1] = "";

// for adminLogin
	alertMessages[201] = "Please enter User Name.";
	alertMessages[202] = "Please enter Password.";

// for adminDocuments
	alertMessages[203] = "Please enter Document Title.";
	alertMessages[204] = "Please select Document Type.";
	alertMessages[205] = "Please select Document Industry.";
	alertMessages[206] = "Please select Document Status.";
	alertMessages[207] = "Please upload Document.";

// for adminMenus
	alertMessages[208] = "Please enter Menu Name.";
	alertMessages[209] = "Please select Menu Status.";
	alertMessages[210] = "Please select Menu Type.";

// for adminSubmenus
	alertMessages[211] = "Please enter Submenu Name.";
	alertMessages[212] = "Please select Menu Name.";
	alertMessages[213] = "Please select Submenu Status.";

// for adminWebPages
	alertMessages[214] = "Please enter Webpage Link.";
	alertMessages[215] = "Please select Webpage Type.";
	alertMessages[216] = "Please select Menu Stylesheet.";
	alertMessages[217] = "Please select Webpage Status.";
	alertMessages[218] = "Please select Webpage Format.";
	alertMessages[222] = "Please select Webpage Paging.";
	alertMessages[223] = "Please enter valid Webpage name.";
	alertMessages[224] = "Webpage name contains non ASCII characters.";
	alertMessages[225] = "Webpage name must not start with space.";

// for adminContents
	alertMessages[219] = "Please enter Content Title.";
	alertMessages[220] = "Please enter Content Description.";
	alertMessages[221] = "Please select Content Status.";

	// for  
	alertMessages[226] = "Please select Member Type.";
	alertMessages[227] = "Please enter First Name.";
	alertMessages[228] = "Please enter valid First Name.";
	alertMessages[229] = "Please enter Last Name.";
	alertMessages[230] = "Please enter valid Last Name.";
	alertMessages[231] = "Please enter Organisation Name.";
	alertMessages[232] = "Please enter Address.";
	alertMessages[233] = "Please enter a Subrub/Town name.";
	alertMessages[234] = "Please enter a valid Subrub/Town name.";
	alertMessages[235] = "Please select State.";

	alertMessages[236] = "Please enter Postcode.";
	alertMessages[237] = "Please enter a valid Postcode.";
	alertMessages[238] = "Please enter a Telephone number";

	alertMessages[239] = "Please enter Email address.";
	alertMessages[240] = "Email address is mandatory.";
	alertMessages[241] = "Email address contains invalid characters.";
	alertMessages[242] = "Email address contains non ASCII characters.";
	alertMessages[243] = "Email address must contain an @.";
	alertMessages[244] = "Email address must not start with @.";
	alertMessages[245] = "Email address must contain only one @";
	alertMessages[246] = "Email address must contain a period in the domain name.";
	alertMessages[247] = "Period must not immediately follow @ in the email address";
	alertMessages[248] = "Period must not immediately precede @ in the email address.";
	alertMessages[249] = "Two periods must not be adjacent in the email address.";
	alertMessages[250] = "Invalid primary domain in the email address";
	alertMessages[251] = "Please enter Password.";
	alertMessages[252] = "Please enter a valid Website url.";
	alertMessages[253] = "Please select Member Status.";

	alertMessages[254] = "Please select Event Category.";
	alertMessages[255] = "Please enter Event Name.";
	alertMessages[256] = "Please enter a valid event name.";
	alertMessages[257] = "Please enter Event Date.";
	alertMessages[258] = "Please enter Event Start Time.";
	alertMessages[259] = "Please enter Event Fininsh Time.";
	alertMessages[260] = "Please enter Booking Closed Date.";
	alertMessages[261] = "Please enter WR member cost.";
	alertMessages[262] = "Please enter valid WR member cost.";
	alertMessages[263] = "Please enter Business member cost.";
	alertMessages[264] = "Please enter valid Business member cost.";
	alertMessages[265] = "Please enter Non member cost.";
	alertMessages[266] = "Please enter valid Non member cost.";
	alertMessages[267] = "Please enter Webpage Name.";
	alertMessages[268] = "Please select Event Status.";
	alertMessages[269] = "Please remove spaces from the Webpage Link name.";
	alertMessages[270] = "Please select Html tag.";
	alertMessages[271] = "This Webpage name already exists.";
	alertMessages[272] = "This Webpage link already exists.";
	alertMessages[273] = "Please Enter Support Mail Subject.";
	alertMessages[274] = "Please enter Support Details";
	alertMessages[275] = "Please enter Global SEO Title";
	alertMessages[276] = "Please enter Global SEO Keywords";
	alertMessages[277] = "Please enter Global SEO Description";

	alertMessages[278] = "Please enter Contact Us Email Address";
	alertMessages[279] = "Please enter Automated Email Address";
	alertMessages[280] = "This username already exists";
	alertMessages[281] = "Please enter a contact number";
	alertMessages[282] = "This email address already exists";
	alertMessages[283] = "Please Enter Contact Us Email To Name";
	alertMessages[284] = "Please Enter Members Email To Name";
	alertMessages[285] = "Please Enter Members Email Address";
	alertMessages[286] = "Please Enter Booking Email From Name";
	alertMessages[287] = "Please Enter Booking Email Address";
	alertMessages[288] = "Please Enter Valid Contact Us Email From Name.";
	alertMessages[289] = "Please Enter Valid Members Email From Name.";
	alertMessages[290] = "Please Enter Valid Booking Email From Name.";
	alertMessages[291] = "Booking closed date should be less than or equal to event start date.";
	alertMessages[292] = "This Menu Name Already Exists.";
	alertMessages[293] = "Please enter Username.";
	alertMessages[294] = "Please enter valid Username.";
	alertMessages[295] = "Please select Adminuser Status.";
	alertMessages[300] = "Please enter total seats";
	alertMessages[301] = "Please enter only numbers";
	alertMessages[302] = "Please enter total seats less than 999";
	alertMessages[303] = "You do not have permission to access this option. Please contact super admin for further details.";
	alertMessages[304] = "You do not have permission to access this option. Please contact super admin for further details.";
	alertMessages[305] = "Please Enter Newsletter Title.";
	alertMessages[306] = "Please enter a valid Newsletter Title.";
	alertMessages[307] = "Please Select Newsletter Status";
	alertMessages[308] = "Please Enter Mailing List Title";
	alertMessages[309] = "Please enter a valid Mailing List Title.";
	alertMessages[310] = "Please Select Mailing List Status.";

	alertMessages[311] = "Please Enter eCampaign Title.";
	alertMessages[312] = "Please enter a valid eCampaign title.";
	alertMessages[313] = "Please Select Newsletter Name.";
	alertMessages[314] = "Please Select Mailing List Name.";

	alertMessages[315] = "This Newsletter Name already exists";
	alertMessages[316] = "This Mailing List Name already exists";


	alertMessages[317] = "Please Enter Support Email From Name";
	alertMessages[318] = "Please Enter Valid Support Email From Name.";
	alertMessages[319] = "Please Enter Support From Email Address";
	alertMessages[320] = "Please Enter Support Email To Name";
	alertMessages[321] = "Please Enter Valid Support Email To Name.";
	alertMessages[322] = "Please Enter Support To Email Address";

	alertMessages[323] = "Please Enter Club Name.";
	alertMessages[324] = "Please Enter Valid Club Name.";
	alertMessages[325] = "This Club Name already exists";
	alertMessages[326] = "Please select Club Status.";

	alertMessages[327] = "Please enter News Title.";
	alertMessages[328] = "Please enter News Short Description.";
	alertMessages[329] = "Please enter News Description.";
	alertMessages[330] = "Please select News Status.";
	alertMessages[331] = "Please enter Event Expiry Date.";

	alertMessages[332] = "Please enter Dining Content Title.";
	alertMessages[333] = "Please enter Dining Content Description.";
	alertMessages[334] = "Please select Dining Content Status.";
	alertMessages[335] = "Please enter Venue Address.";
	
	alertMessages[336] = "Please enter Event Publish Date.";
	alertMessages[337] = "Please Enter Admin Name";
	alertMessages[338] = "Please Enter Valid Admin Name.";
	alertMessages[339] = "Please Enter Admin Email Address";

	alertMessages[340] = "Please enter Facilities Content Title.";
	alertMessages[341] = "Please enter Facilities Content Description.";
	alertMessages[342] = "Please select Facilities Content Status.";

	alertMessages[343] = "Please enter Function Content Title.";
	alertMessages[344] = "Please enter Function Content Description.";
	alertMessages[345] = "Please select Function Content Status.";
	alertMessages[346] = "Please enter Valid Event Publish Date.";

	alertMessages[347] = "Your image must have one of the following file extension types: .jpg, .gif, or .png. Please try again.";
	alertMessages[348] = "Please enter Valid Event Expiry Date.";
	alertMessages[349] = "Please enter the characters you see in the picture below.";
	
	alertMessages[351] = "Please enter Member Number.";
	alertMessages[352] = "Please enter Surname.";


	
//alertMessages[301] = "Please select Adminuser Status.";


/*
	Support Functions
		Trim(trimstr)
		RTrim(VALUE)
		LTrim(VALUE)
		checkAllCheckBoxes()
		checkSpecialCharacter(str)
		isValidURL(url)
		adminDeleteRecord();
		
*/
function Trim(trimstr)
{
	if(trimstr.length < 1)
	{
			 return"";
	}
	trimstr = RTrim(trimstr);
	trimstr = LTrim(trimstr);
	if(trimstr=="")
	{
			 return "";
	}
	else
	{
			 return trimstr;
	}
} 

function RTrim(VALUE)
{
      var w_space = String.fromCharCode(32);
      var v_length = VALUE.length;
      var strTemp = "";
      if(v_length < 0)
      {
           return"";
      }
      var iTemp = v_length -1;
 
      while(iTemp > -1)
      {
           if(VALUE.charAt(iTemp) == w_space)
           {
           }
           else
           {
                 strTemp = VALUE.substring(0,iTemp +1);
                 break;
           }
           iTemp = iTemp-1;
      } //End While
      return strTemp;
} 
//End Function
 
function LTrim(VALUE)
{
      var w_space = String.fromCharCode(32);
      if(v_length < 1)
      {
           return"";
      }
      var v_length = VALUE.length;
      var strTemp = "";
 
      var iTemp = 0;
      while(iTemp < v_length)
      {
           if(VALUE.charAt(iTemp) == w_space)
           {
           }
           else
           {
                 strTemp = VALUE.substring(iTemp,v_length);
                 break;
           }
           iTemp = iTemp + 1;
      } //End While
      return strTemp;
}

 function checkAllCheckBoxes()
  {
		frmCheckform =document.frmMain;
		var chks = document.getElementsByName('chkId[]');
		var hasChecked = false;
		for (var i = 0; i < chks.length; i++)
		{
			if(frmCheckform.CheckAll.checked)
			 {
				chks[i].checked=true;
				
			 }
			else	
			 {
				 chks[i].checked=false;
			 }
		}
	}

 function adminDeleteRecord()
  {
		frmCheckform =document.frmMain;
		var chks = document.getElementsByName('chkId[]');
		var hasChecked = false;
		for (var i = 0; i < chks.length; i++)
		{
			if(chks[i].checked)
			 {
				//chks[i].checked=true;
				hasChecked = true;
			 }
		}
		
		if(hasChecked == false)
		{
			alert("Please select a record for deletion.");
			return false;
		}
		else
		{
			
			var agree=confirm("Are you sure you want to delete the record/s?");
			if (agree)
			{
				return true; 
				
			}				
			else
			{
					return false; 
			}
		}
		
	}

 function adminDeleteRecordWithUrl(submitPage)
  {
		frmCheckform =document.frmMain;
		var chks = document.getElementsByName('chkId[]');
		var hasChecked = false;
		for (var i = 0; i < chks.length; i++)
		{
			if(chks[i].checked)
			 {
				//chks[i].checked=true;
				hasChecked = true;
			 }
		}
		
		if(hasChecked == false)
		{
			alert("Please select a record for deletion");
			return false;
		}
		else
		{
			
			var agree=confirm("Are you sure you want to delete the record/s?");
			if (agree)
			{
				
				document.frmMain.action=submitPage;
				document.frmMain.submit();
				//return true; 
				
			}				
			else
			{
					return false; 
			}
		}
		
	} 
	
	function checkSpecialCharacter(str)
	{
      var iChars = "!@#$%^&*()+=[]\\;/{}|\":<>?";
      for (var i = 0; i < str.length; i++)
      {
           if (iChars.indexOf(str.charAt(i)) != -1)
           {
                 return false;
           }
      }
}
	 
function isValidURL(url)
{
    var RegExp = /^(([\w]+:)?\/\/)?(([\d\w]|%[a-fA-f\d]{2,2})+(:([\d\w]|%[a-fA-f\d]{2,2})+)?@)?([\d\w][-\d\w]{0,253}[\d\w]\.)+[\w]{2,4}(:[\d]+)?(\/([-+_~.\d\w]|%[a-fA-f\d]{2,2})*)*(\?(&?([-+_~.\d\w]|%[a-fA-f\d]{2,2})=?)*)?(#([-+_~.\d\w]|%[a-fA-f\d]{2,2})*)?$/;
    if(RegExp.test(url)){
        return true;
    }else{
        return false;
    }
} 



<!--
function MM_swapImgRestore() { //v3.0
  var i,x,a=document.MM_sr; for(i=0;a&&i<a.length&&(x=a[i])&&x.oSrc;i++) x.src=x.oSrc;
}

function MM_preloadImages() { //v3.0
  var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array();
    var i,j=d.MM_p.length,a=MM_preloadImages.arguments; for(i=0; i<a.length; i++)
    if (a[i].indexOf("#")!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a[i];}}
}

function MM_findObj(n, d) { //v4.01
  var p,i,x;  if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
    d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
  if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
  for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);
  if(!x && d.getElementById) x=d.getElementById(n); return x;
}

function MM_swapImage() { //v3.0
  var i,j=0,x,a=MM_swapImage.arguments; document.MM_sr=new Array; for(i=0;i<(a.length-2);i+=3)
   if ((x=MM_findObj(a[i]))!=null){document.MM_sr[j++]=x; if(!x.oSrc) x.oSrc=x.src; x.src=a[i+2];}
}
//-->
// Date Validation Start here
/**
 * DHTML date validation script for dd/mm/yyyy. Courtesy of SmartWebby.com (http://www.smartwebby.com/dhtml/)
 */
// Declaring valid date character, minimum year and maximum year
var dtCh= "/";
var minYear=1900;
var maxYear=2100;

function isInteger(s){
	var i;
    for (i = 0; i < s.length; i++){   
        // Check that current character is number.
        var c = s.charAt(i);
        if (((c < "0") || (c > "9"))) return false;
    }
    // All characters are numbers.
    return true;
}

function stripCharsInBag(s, bag){
	var i;
    var returnString = "";
    // Search through string's characters one by one.
    // If character is not in bag, append to returnString.
    for (i = 0; i < s.length; i++){   
        var c = s.charAt(i);
        if (bag.indexOf(c) == -1) returnString += c;
    }
    return returnString;
}

function daysInFebruary (year){
	// February has 29 days in any year evenly divisible by four,
    // EXCEPT for centurial years which are not also divisible by 400.
    return (((year % 4 == 0) && ( (!(year % 100 == 0)) || (year % 400 == 0))) ? 29 : 28 );
}
function DaysArray(n) {
	for (var i = 1; i <= n; i++) {
		this[i] = 31
		if (i==4 || i==6 || i==9 || i==11) {this[i] = 30}
		if (i==2) {this[i] = 29}
   } 
   return this
}

function isDate(dtStr){
	var daysInMonth = DaysArray(12)
	var pos1=dtStr.indexOf(dtCh)
	var pos2=dtStr.indexOf(dtCh,pos1+1)
	var strDay=dtStr.substring(0,pos1)
	var strMonth=dtStr.substring(pos1+1,pos2)
	var strYear=dtStr.substring(pos2+1)
	strYr=strYear
	if (strDay.charAt(0)=="0" && strDay.length>1) strDay=strDay.substring(1)
	if (strMonth.charAt(0)=="0" && strMonth.length>1) strMonth=strMonth.substring(1)
	for (var i = 1; i <= 3; i++) {
		if (strYr.charAt(0)=="0" && strYr.length>1) strYr=strYr.substring(1)
	}
	month=parseInt(strMonth)
	day=parseInt(strDay)
	year=parseInt(strYr)
	if (pos1==-1 || pos2==-1){
		alert("The date format should be : dd/mm/yyyy")
		return false
	}
	if (strMonth.length<1 || month<1 || month>12){
		alert("Please enter a valid month")
		return false
	}
	if (strDay.length<1 || day<1 || day>31 || (month==2 && day>daysInFebruary(year)) || day > daysInMonth[month]){
		alert("Please enter a valid day")
		return false
	}
	if (strYear.length != 4 || year==0 || year<minYear || year>maxYear){
		alert("Please enter a valid 4 digit year between "+minYear+" and "+maxYear)
		return false
	}
	if (dtStr.indexOf(dtCh,pos2+1)!=-1 || isInteger(stripCharsInBag(dtStr, dtCh))==false){
		alert("Please enter a valid date")
		return false
	}
return true
}
/*
	function funtionFormat()
	{
		try
		{
		}
		catch(e)
		{
			alert(e);
			return false;
		}
	}
	*/

	/*
	Front javascript functions
		validateMemberLogin();
		validateMemberEmail();	
	
	*/
	//-----------------------------------------------------------------------------------------------------------	
	
	function validateMemberLogin()
	{
		try
		{
			
			if(Trim(document.frmMain.postNumber.value)=="")
			{
				alert(alertMessages[351]);
				document.frmMain.postNumber.focus();
				return false; 
			}
			
			/*if(document.frmMain.postNumber.value.length < 6)
			{
				 //alert(document.frmMain.postNumber.value.length);
				//alert(alertMessages[351]);
				alert("If your membership number is less than 6 digits, please prepend zero's to make it 6 digits");
				return false; 
			}*/
			
			if(Trim(document.frmMain.postSurname.value)=="")
			{
				alert(alertMessages[352]);
				document.frmMain.postSurname.focus();
				return false; 
			}
			
			//return false; 
		}
		catch(e)
		{
			alert(e);
			return false;
		}
	}
	//-----------------------------------------------------------------------------------------------------------

	function validateMemberEmail()
	{
		try
		{
		 if(document.frmMain.postEmailAddress.value=="")
			{
			 alert("Please enter email address.");
			 document.frmMain.postEmailAddress.focus();
			 return false;
			}
			
			var emailaddr = document.frmMain.postEmailAddress.value;
			if (emailaddr == '') {
					alert(alertMessages[240]);
					document.frmMain.postEmailAddress.focus();
					 return false;
			}
			if (emailaddr == '') return true;
			var invalidChars = '\/\'\\ ";:?!()[]\{\}^|';
			for (i=0; i<invalidChars.length; i++) {
				 if (emailaddr.indexOf(invalidChars.charAt(i),0) > -1) {
					 alert(alertMessages[241]);
					document.frmMain.postEmailAddress.focus();
					return false;
				 }
			}
			for (i=0; i<emailaddr.length; i++) {
				 if (emailaddr.charCodeAt(i)>127) {
					 alert(alertMessages[242]);
					document.frmMain.postEmailAddress.focus();
					return false;
				 }
	 
				 
			}
		
			var atPos = emailaddr.indexOf('@',0);
			if (atPos == -1) {
					alert(alertMessages[243]);
				 document.frmMain.postEmailAddress.focus();
				 return false;
			}
			if (atPos == 0) {
				alert(alertMessages[244]);
				document.frmMain.postEmailAddress.focus();
				 return false;
			}
			if (emailaddr.indexOf('@', atPos + 1) > - 1) {
				 alert(alertMessages[245]);
				 document.frmMain.postEmailAddress.focus();
				 return false;
			}
			if (emailaddr.indexOf('.', atPos) == -1) {
				alert(alertMessages[246]);
				document.frmMain.postEmailAddress.focus();
				 return false;
			}
			if (emailaddr.indexOf('@.',0) != -1) {
				 alert(alertMessages[247]);
				 document.frmMain.postEmailAddress.focus();
				 return false;
			}
			if (emailaddr.indexOf('.@',0) != -1){
				 alert(alertMessages[248]);
				 document.frmMain.postEmailAddress.focus();
				 return false;
			}
			if (emailaddr.indexOf('..',0) != -1) {
				 alert(alertMessages[249]);
				 document.frmMain.postEmailAddress.focus();
				 return false;
			}			
			//return false; 
		}
		catch(e)
		{
			alert(e);
			return false;
		}
	}
	
	//-----------------------------------------------------------------------------------------------------------
	
	
	function memberDetailsValidations()
	{
		try
		{
			 
 			// Firstname	
			if(Trim(document.frmMain.postFirstName.value)=="")
			{
				alert(alertMessages[227]);
				document.frmMain.postFirstName.focus();
				return false; 
			}
			if(checkSpecialCharacter(document.frmMain.postFirstName.value)==false)
			{
				alert(alertMessages[228]);
				document.frmMain.postFirstName.focus();
				return false; 
			}
 			// Lastname
			if(Trim(document.frmMain.postLastName.value)=="")
			{
				alert(alertMessages[229]);
				document.frmMain.postLastName.focus();
				return false; 
			}
			if(checkSpecialCharacter(document.frmMain.postLastName.value)==false)
			{
				alert(alertMessages[230]);
				document.frmMain.postLastName.focus();
				return false; 
			}
			// Address1
			if(Trim(document.frmMain.postAddress1.value)=="")
			{
				alert(alertMessages[232]);
				document.frmMain.postAddress1.focus();
				return false; 
			}
			// Subrub/Town
			if(Trim(document.frmMain.postSuburbTown.value)=="")
			{
				alert(alertMessages[233]);
				document.frmMain.postSuburbTown.focus();
				return false; 
			}
			if(checkSpecialCharacter(document.frmMain.postSuburbTown.value)==false)
			{
				alert(alertMessages[234]);
				document.frmMain.postSuburbTown.focus();
				return false; 
			}
			// State
			if(Trim(document.frmMain.postState.value)=="")
			{
				alert(alertMessages[235]);
				document.frmMain.postState.focus();
				return false; 
			}
			// Postcode
			if(Trim(document.frmMain.postPostcode.value)=="")
			{
				alert(alertMessages[236]);
				document.frmMain.postPostcode.focus();
				return false; 
			}
			if(isNaN(document.frmMain.postPostcode.value))
			{
				alert(alertMessages[237]);
				document.frmMain.postPostcode.focus();
				return false; 
			}
			if((document.frmMain.postPostcode.value.length  < 3) ||  (document.frmMain.postPostcode.value.length > 4))
			{
				alert(alertMessages[237]);
				document.frmMain.postPostcode.focus();
				return false;
			}
			// Phone
			if(Trim(document.frmMain.postPhone.value)=="")
			{
				alert(alertMessages[238]);
				document.frmMain.postPhone.focus();
				return false; 
			}
			// Email Id 
			if(Trim(document.frmMain.postPhone.value)=="")
			{
				alert(alertMessages[239]);
				document.frmMain.postPhone.focus();
				return false; 
			}
			var emailaddr = document.frmMain.postEmailAddress.value;
			if (emailaddr == '') {
					alert(alertMessages[240]);
					document.frmMain.postEmailAddress.focus();
					 return false;
			}
		
			if (emailaddr == '') return true;
			var invalidChars = '\/\'\\ ";:?!()[]\{\}^|';
			for (i=0; i<invalidChars.length; i++) {
				 if (emailaddr.indexOf(invalidChars.charAt(i),0) > -1) {
					 alert(alertMessages[241]);
					document.frmMain.postEmailAddress.focus();
					return false;
				 }
			}
			for (i=0; i<emailaddr.length; i++) {
				 if (emailaddr.charCodeAt(i)>127) {
					 alert(alertMessages[242]);
					document.frmMain.postEmailAddress.focus();
					return false;
				 }
	 
				 
			}
		
			var atPos = emailaddr.indexOf('@',0);
			if (atPos == -1) {
					alert(alertMessages[243]);
				 document.frmMain.postEmailAddress.focus();
				 return false;
			}
			if (atPos == 0) {
				alert(alertMessages[244]);
				document.frmMain.postEmailAddress.focus();
				 return false;
			}
			if (emailaddr.indexOf('@', atPos + 1) > - 1) {
				 alert(alertMessages[245]);
				 document.frmMain.postEmailAddress.focus();
				 return false;
			}
			if (emailaddr.indexOf('.', atPos) == -1) {
				alert(alertMessages[246]);
				document.frmMain.postEmailAddress.focus();
				 return false;
			}
			if (emailaddr.indexOf('@.',0) != -1) {
				 alert(alertMessages[247]);
				 document.frmMain.postEmailAddress.focus();
				 return false;
			}
			if (emailaddr.indexOf('.@',0) != -1){
				 alert(alertMessages[248]);
				 document.frmMain.postEmailAddress.focus();
				 return false;
			}
			if (emailaddr.indexOf('..',0) != -1) {
				 alert(alertMessages[249]);
				 document.frmMain.postEmailAddress.focus();
				 return false;
			}
			/*
			var suffix = emailaddr.substring(emailaddr.lastIndexOf('.')+1);
			if (suffix.length != 2 && suffix != 'com' && suffix != 'net' && suffix != 'org' && suffix != 'edu' && suffix != 'int' && suffix != 'mil' && suffix != 'gov' & suffix != 'arpa' && suffix != 'biz' && suffix != 'aero' && suffix != 'name' && suffix != 'coop' && suffix != 'info' && suffix != 'pro' && suffix != 'museum') {
				 alert(alertMessages[250]);
				 document.frmMain.postEmailAddress.focus();
				 return false;
			}	
			if (document.getElementById("checkMemberEmailId") == null || document.getElementById("checkMemberEmailId") == 'undefined')
			{
				//alert(document.getElementById("checkUsername"));
			}else
			{
				if(Trim(document.frmMain.checkMemberEmailId.value)=="FALSE")
				{
					alert(alertMessages[282]);
					document.frmMain.postEmailAddress.focus();
					return false; 
				}
			}

		if(Trim(document.frmMain.postUserName.value)=="")
			{
				alert("Please enter user name");
				document.frmMain.postUserName.focus();
				return false; 
			}
			if (document.getElementById("checkUsername") == null || document.getElementById("checkUsername") == 'undefined')
			{
				//alert(document.getElementById("checkUsername"));
			}else
			{
				if(Trim(document.frmMain.checkUsername.value)=="FALSE")
				{
					alert(alertMessages[280]);
					document.frmMain.postUserName.focus();
					return false; 
				}
			}
			*/
			if(Trim(document.frmMain.postPassword.value)=="")
			{
				alert("Please enter password.");
				document.frmMain.postPassword.focus();
				return false; 
			}
			
			
			
		  


		}
		catch(e)
		{
			alert(e);
			return false;
		}
	}	
	
	//-----------------------------------------------------------------------------------------------------------
	
	
	function memberSubscriptionValidations()
	{
		try
		{
			 
 			// Firstname	
			if(Trim(document.frmMain.postFirstName.value)=="")
			{
				alert(alertMessages[227]);
				document.frmMain.postFirstName.focus();
				return false; 
			}
			if(checkSpecialCharacter(document.frmMain.postFirstName.value)==false)
			{
				alert(alertMessages[228]);
				document.frmMain.postFirstName.focus();
				return false; 
			}
 			// Lastname
			if(Trim(document.frmMain.postLastName.value)=="")
			{
				alert(alertMessages[229]);
				document.frmMain.postLastName.focus();
				return false; 
			}
			if(checkSpecialCharacter(document.frmMain.postLastName.value)==false)
			{
				alert(alertMessages[230]);
				document.frmMain.postLastName.focus();
				return false; 
			}
 			// Email Id 
		 
			var emailaddr = document.frmMain.postEmailAddress.value;
			if (emailaddr == '') {
					alert(alertMessages[240]);
					document.frmMain.postEmailAddress.focus();
					 return false;
			}
		
			if (emailaddr == '') return true;
			var invalidChars = '\\ ";:?!()[]\{\}^|';
			for (i=0; i<invalidChars.length; i++) {
				 if (emailaddr.indexOf(invalidChars.charAt(i),0) > -1) {
					 alert(alertMessages[241]);
					document.frmMain.postEmailAddress.focus();
					return false;
				 }
			}
			for (i=0; i<emailaddr.length; i++) {
				 if (emailaddr.charCodeAt(i)>127) {
					 alert(alertMessages[242]);
					document.frmMain.postEmailAddress.focus();
					return false;
				 }
	 
				 
			}
		
			var atPos = emailaddr.indexOf('@',0);
			if (atPos == -1) {
					alert(alertMessages[243]);
				 document.frmMain.postEmailAddress.focus();
				 return false;
			}
			if (atPos == 0) {
				alert(alertMessages[244]);
				document.frmMain.postEmailAddress.focus();
				 return false;
			}
			if (emailaddr.indexOf('@', atPos + 1) > - 1) {
				 alert(alertMessages[245]);
				 document.frmMain.postEmailAddress.focus();
				 return false;
			}
			if (emailaddr.indexOf('.', atPos) == -1) {
				alert(alertMessages[246]);
				document.frmMain.postEmailAddress.focus();
				 return false;
			}
			if (emailaddr.indexOf('@.',0) != -1) {
				 alert(alertMessages[247]);
				 document.frmMain.postEmailAddress.focus();
				 return false;
			}
			if (emailaddr.indexOf('.@',0) != -1){
				 alert(alertMessages[248]);
				 document.frmMain.postEmailAddress.focus();
				 return false;
			}
			if (emailaddr.indexOf('..',0) != -1) {
				 alert(alertMessages[249]);
				 document.frmMain.postEmailAddress.focus();
				 return false;
			}
	 
			// Capcha
			if(document.frmMain.security_code.value=="")
			{
				alert(alertMessages[349]);
				
				document.frmMain.security_code.focus();
				return false;
			}	
 		}
		catch(e)
		{
			alert(e);
			return false;
		}
	}		



	/*
		Functions 
			adminLoginValidations()   
			adminDocumentsValidations()
			adminMenusValidations()
			adminSubmenusValidations()
			adminWebpagesValidations()
			adminContentsValidations()
			adminMemberValidations()()
			adminEventsValidations()
			
	*/

	
	function adminLoginValidations()
	{
		try
		{
			
			if(Trim(document.frmMain.postUsername.value)=="")
			{
				alert(alertMessages[201]);
				document.frmMain.postUsername.focus();
				return false; 
			}
			if(Trim(document.frmMain.postPassword.value)=="")
			{
				alert(alertMessages[202]);
				document.frmMain.postPassword.focus();
				return false; 
			}
			
			//return false; 
		}
		catch(e)
		{
			alert(e);
			return false;
		}
	}

	function adminDocumentsValidations(val)
	{
		try
		{
			//alert(val);
			if(Trim(document.frmMain.postTitle.value)=="")
			{
				alert(alertMessages[203]);
				document.frmMain.postTitle.focus();
				return false; 
			}
			if(Trim(document.frmMain.postType.value)=="")
			{
				alert(alertMessages[204]);
				document.frmMain.postType.focus();
				return false; 
			}
			if(Trim(document.frmMain.postIndustry.value)=="")
			{
				alert(alertMessages[205]);
				document.frmMain.postIndustry.focus();
				return false; 
			}
			if(Trim(document.frmMain.postStatus.value)=="")
			{
				alert(alertMessages[206]);
				document.frmMain.postStatus.focus();
				return false; 
			}
			//alert("Hi");
			if(val=="addNewRecord")
		   {	if(Trim(document.frmMain.fileDocumentsFile.value)=="")
			    {
				     alert(alertMessages[207]);
				     document.frmMain.fileDocumentsFile.focus();
				      return false; 
			    }
				}	
			 
			
			//return false; 
		}
		catch(e)
		{
			alert(e);
			return false;
		}
	}
	
	function adminMenusValidations(var1,var2,var3,var4,var5)
	{
		try
		{
			
			if(Trim(document.frmMain.postTitle.value)=="")
			{
				alert(alertMessages[208]);
				document.frmMain.postTitle.focus();
				return false; 
			}
			if (document.getElementById("checkMenuName") == null || document.getElementById("checkMenuName") == 'undefined')
			{
				//alert(document.getElementById("postTitle"));
			}else
			{
				if(Trim(document.frmMain.checkMenuName.value)=="FALSE")
				{
					alert(alertMessages[292]);
					document.frmMain.postTitle.focus();
					return false; 
				}
			}
			
			
			/* 9999
			if(Trim(document.frmMain.postType.value)=="")
			{
				alert(alertMessages[210]);
				document.frmMain.postType.focus();
				return false; 
			}
			if(Trim(document.frmMain.postStylesheet.value)=="")
			{
				alert(alertMessages[216]);
				document.frmMain.postStylesheet.focus();
				return false; 
			}
			*/
			if(Trim(document.frmMain.postStatus.value)=="")
			{
				alert(alertMessages[209]);
				document.frmMain.postStatus.focus();
				return false; 
			}
			
			//AJAX CALL
			 //alert("step1");
			  //checkMenuNameDuplication(var1,var2,var3,var4,var5);
				//return false;
				
				 
				 
			//AJAX CALL
		}
		catch(e)
		{
			alert(e);
			return false;
		}
	}	
	
	function adminSubmenusValidations()
	{
		try
		{
			
			if(Trim(document.frmMain.postTitle.value)=="")
			{
				alert(alertMessages[211]);
				document.frmMain.postTitle.focus();
				return false; 
			}
			if(Trim(document.frmMain.postType.value)=="")
			{
				alert(alertMessages[212]);
				document.frmMain.postType.focus();
				return false; 
			}
			if(Trim(document.frmMain.postStatus.value)=="")
			{
				alert(alertMessages[213]);
				document.frmMain.postStatus.focus();
				return false; 
			}
			
		}
		catch(e)
		{
			alert(e);
			return false;
		}
	}	
	
	function adminWebpagesValidations()
	{
		try
		{
			if(Trim(document.frmMain.postName.value)=="")
			{
				alert(alertMessages[267]);
				document.frmMain.postName.focus();
				return false; 
			}
			
			/*if(Trim(document.frmMain.checkWebpageName.value)=="FALSE")
			{  
				alert(alertMessages[271]);
				document.frmMain.postName.focus();
				return false; 
			}
		*/
			if(Trim(document.frmMain.postType.value)=="")
			{
				alert(alertMessages[215]);
				document.frmMain.postType.focus();
				return false; 
			}
			 
			if(Trim(document.frmMain.postFormat.value)=="")
			{
				alert(alertMessages[218]);
				document.frmMain.postFormat.focus();
				return false; 
			} 

			if(Trim(document.frmMain.postPaging.value)=="")
			{
				alert(alertMessages[222]);
				document.frmMain.postPaging.focus();
				return false; 
			} 
			
			
			
			for (i=0; i<document.frmMain.postLink.value.length; i++) {
				  //####
	 			if (document.frmMain.postLink.value.indexOf(' ',i) != -1) {
					//	alert("Space not allowed.");
				 alert(alertMessages[269]);
				 document.frmMain.postLink.focus();
				 return false;
			}

				 
			}
			
			if(Trim(document.frmMain.postLink.value)=="")
			{
				alert(alertMessages[214]);
				document.frmMain.postLink.focus();
				return false; 
			}
			if(checkSpecialCharacter(document.frmMain.postLink.value)==false)
			{
				alert(alertMessages[223]);
				document.frmMain.postLink.focus();
				return false; 
			}
			var varPostLink=document.frmMain.postLink.value; 
			
			for (i=0; i<varPostLink.length; i++) {
				 if (varPostLink.charCodeAt(i)>127) {
					 alert(alertMessages[224]);
					document.frmMain.postLink.focus();
					return false;
				 }
			}
			var atPos = varPostLink.indexOf(' ',0);
			if (atPos == 0) {
				alert(alertMessages[225]);
					document.frmMain.postLink.focus();
				 return false;
			}
			if(document.frmMain.hiddenRecordTask.value=="addNewRecord")
			{
				if(Trim(document.frmMain.checkWebpageLink.value)=="FALSE")
				{  
					alert(alertMessages[272]);
					document.frmMain.postLink.focus();
					return false; 
				}
			}

			/// ###
			//var fso = new ActiveXObject("Scripting.FileSystemObject");
			//baseName = fso.GetBaseName(newFile);
			//var newFile="../act-chamber-"+varPostLink+".php";
			//alert(newFile);

			
			if(Trim(document.frmMain.postStatus.value)=="")
			{
				alert(alertMessages[217]);
				document.frmMain.postStatus.focus();
				return false; 
			}
			
		}
		catch(e)
		{
			alert(e);
			return false;
		}
	}	
	
	function adminContentsValidations()
	{
		try
		{
			
			if(Trim(document.frmMain.postTitle.value)=="")
			{
				alert(alertMessages[219]);
				document.frmMain.postTitle.focus();
				return false; 
			}
		
			if(Trim(document.frmMain.postTag.value)=="")
			{
				alert(alertMessages[270]);
				document.frmMain.postTag.focus();
				return false; 
			}
		 
			/*
			if(Trim(document.frmMain.postDescription.value)=="")
			{
				alert(alertMessages[220]);
				document.frmMain.postDescription.focus();
				return false; 
			}
			*/
			if(Trim(document.frmMain.postStatus.value)=="")
			{
				alert(alertMessages[221]);
				document.frmMain.postStatus.focus();
				return false; 
			}
			
		}
		catch(e)
		{
			alert(e);
			return false;
		}
	}	
	
	



	function adminMemberValidations(var1,var2,var3,var4)
	{
		try
		{
			 /*
			// MemberType	
			if(Trim(document.frmMain.postType.value)=="")
			{
				alert(alertMessages[226]);
				document.frmMain.postType.focus();
				return false; 
			}*/
 			// Firstname	
			if(Trim(document.frmMain.postFirstName.value)=="")
			{
				alert(alertMessages[227]);
				document.frmMain.postFirstName.focus();
				return false; 
			}
			if(checkSpecialCharacter(document.frmMain.postFirstName.value)==false)
			{
				alert(alertMessages[228]);
				document.frmMain.postFirstName.focus();
				return false; 
			}
 			// Lastname
			if(Trim(document.frmMain.postLastName.value)=="")
			{
				alert(alertMessages[229]);
				document.frmMain.postLastName.focus();
				return false; 
			}
			if(checkSpecialCharacter(document.frmMain.postLastName.value)==false)
			{
				alert(alertMessages[230]);
				document.frmMain.postLastName.focus();
				return false; 
			}
			// Address1
			if(Trim(document.frmMain.postAddress1.value)=="")
			{
				alert(alertMessages[232]);
				document.frmMain.postAddress1.focus();
				return false; 
			}
			// Subrub/Town
			if(Trim(document.frmMain.postSuburbTown.value)=="")
			{
				alert(alertMessages[233]);
				document.frmMain.postSuburbTown.focus();
				return false; 
			}
			if(checkSpecialCharacter(document.frmMain.postSuburbTown.value)==false)
			{
				alert(alertMessages[234]);
				document.frmMain.postSuburbTown.focus();
				return false; 
			}
			// State
			if(Trim(document.frmMain.postState.value)=="")
			{
				alert(alertMessages[235]);
				document.frmMain.postState.focus();
				return false; 
			}
			// Postcode
			if(Trim(document.frmMain.postPostcode.value)=="")
			{
				alert(alertMessages[236]);
				document.frmMain.postPostcode.focus();
				return false; 
			}
			if(isNaN(document.frmMain.postPostcode.value))
			{
				alert(alertMessages[237]);
				document.frmMain.postPostcode.focus();
				return false; 
			}
			if((document.frmMain.postPostcode.value.length  < 3) ||  (document.frmMain.postPostcode.value.length > 4))
			{
				alert(alertMessages[237]);
				document.frmMain.postPostcode.focus();
				return false;
			}
			// Phone
			if(Trim(document.frmMain.postPhone.value)=="")
			{
				alert(alertMessages[238]);
				document.frmMain.postPhone.focus();
				return false; 
			}
			// Email Id 
			if(Trim(document.frmMain.postPhone.value)=="")
			{
				alert(alertMessages[239]);
				document.frmMain.postPhone.focus();
				return false; 
			}
			var emailaddr = document.frmMain.postEmailAddress.value;
			if (emailaddr == '') {
					alert(alertMessages[240]);
					document.frmMain.postEmailAddress.focus();
					 return false;
			}
			if(Trim(document.frmMain.postUserName.value)=="")
			{
				alert("Please enter user name");
				document.frmMain.postUserName.focus();
				return false; 
			}
			if(Trim(document.frmMain.postPassword.value)=="")
			{
				alert("Please enter password.");
				document.frmMain.postPassword.focus();
				return false; 
			}
			
			if (emailaddr == '') return true;
			var invalidChars = '\/\'\\ ";:?!()[]\{\}^|';
			for (i=0; i<invalidChars.length; i++) {
				 if (emailaddr.indexOf(invalidChars.charAt(i),0) > -1) {
					 alert(alertMessages[241]);
					document.frmMain.postEmailAddress.focus();
					return false;
				 }
			}
			for (i=0; i<emailaddr.length; i++) {
				 if (emailaddr.charCodeAt(i)>127) {
					 alert(alertMessages[242]);
					document.frmMain.postEmailAddress.focus();
					return false;
				 }
	 
				 
			}
		
			var atPos = emailaddr.indexOf('@',0);
			if (atPos == -1) {
					alert(alertMessages[243]);
				 document.frmMain.postEmailAddress.focus();
				 return false;
			}
			if (atPos == 0) {
				alert(alertMessages[244]);
				document.frmMain.postEmailAddress.focus();
				 return false;
			}
			if (emailaddr.indexOf('@', atPos + 1) > - 1) {
				 alert(alertMessages[245]);
				 document.frmMain.postEmailAddress.focus();
				 return false;
			}
			if (emailaddr.indexOf('.', atPos) == -1) {
				alert(alertMessages[246]);
				document.frmMain.postEmailAddress.focus();
				 return false;
			}
			if (emailaddr.indexOf('@.',0) != -1) {
				 alert(alertMessages[247]);
				 document.frmMain.postEmailAddress.focus();
				 return false;
			}
			if (emailaddr.indexOf('.@',0) != -1){
				 alert(alertMessages[248]);
				 document.frmMain.postEmailAddress.focus();
				 return false;
			}
			if (emailaddr.indexOf('..',0) != -1) {
				 alert(alertMessages[249]);
				 document.frmMain.postEmailAddress.focus();
				 return false;
			}
			/*
			var suffix = emailaddr.substring(emailaddr.lastIndexOf('.')+1);
			if (suffix.length != 2 && suffix != 'com' && suffix != 'net' && suffix != 'org' && suffix != 'edu' && suffix != 'int' && suffix != 'mil' && suffix != 'gov' & suffix != 'arpa' && suffix != 'biz' && suffix != 'aero' && suffix != 'name' && suffix != 'coop' && suffix != 'info' && suffix != 'pro' && suffix != 'museum') {
				 alert(alertMessages[250]);
				 document.frmMain.postEmailAddress.focus();
				 return false;
			}	*/
			if (document.getElementById("checkMemberEmailId") == null || document.getElementById("checkMemberEmailId") == 'undefined')
			{
				//alert(document.getElementById("checkUsername"));
			}else
			{
				if(Trim(document.frmMain.checkMemberEmailId.value)=="FALSE")
				{
					alert(alertMessages[282]);
					document.frmMain.postEmailAddress.focus();
					return false; 
				}
			}

	
			
			if (document.getElementById("checkUsername") == null || document.getElementById("checkUsername") == 'undefined')
			{
				//alert(document.getElementById("checkUsername"));
			}else
			{
				if(Trim(document.frmMain.checkUsername.value)=="FALSE")
				{
					alert(alertMessages[280]);
					document.frmMain.postUserName.focus();
					return false; 
				}
			}

		 	if(document.frmMain.var4.value=="editRecord")
		 	{
				if(Trim(document.frmMain.postPassword.value)=="")
				{
					alert(alertMessages[251]);
					document.frmMain.postPassword.focus();
					return false; 
				}
			
			}
			// Status
			if(Trim(document.frmMain.postStatus.value)=="")
			{
				alert(alertMessages[253]);
				document.frmMain.postStatus.focus();
				return false; 
			}

			// Status
			if(document.frmMain.postStatus.value=="ACTIVE" && document.frmMain.postStatusOldValue.value=="INACTIVE")
			{
				
				var agree=confirm("Send Login details to the member");
				if (agree)
				{
					document.frmMain.postSendEmail.value="YES";
				}				
				else
				{
						document.frmMain.postSendEmail.value="NO";
				}
					
				}
				
				//checkUserNameDuplication(var1,var2,var3,var4);

		}
		catch(e)
		{
			alert(e);
			return false;
		}
	}	



	function adminEventsValidations()
	{
		try
		{
		// MemberType
		 
			
			
			if(Trim(document.frmMain.postTitle.value)=="")
			{
				alert(alertMessages[255]);
				document.frmMain.postTitle.focus();
				return false; 
			}
			/*
		 	if(checkSpecialCharacter(document.frmMain.postTitle.value)==false)
			{
				alert(alertMessages[256]);
				document.frmMain.postTitle.focus();
				return false; 
			} */
			 
			if(document.frmMain.fileEventImage.value!="")
			{
				if(adminValidateImageType(document.frmMain.fileEventImage.value,'','','','')==false)
				{
					return false; 
				}
			}
			if(document.frmMain.postRepeated.value=="NO")
			{
					
				if(Trim(document.frmMain.postDate.value)=="")
				{
					alert(alertMessages[257]);
					document.frmMain.postDate.focus();
					return false; 
				}else
				{
					if(!isDate(document.frmMain.postDate.value))
					{
						//alert(alertMessages[258]);
						document.frmMain.postDate.focus();
						return false; 
					}
				}
				document.frmMain.postExpiryDate.value=document.frmMain.postDate.value;
				
			}
			else if(document.frmMain.postRepeated.value=="YES")
			{ 
				if(document.frmMain.postDate.value=="")
				{
					alert(alertMessages[257]);
					document.frmMain.postDate.focus();
					return false; 
				}else
				{
					 
					if(!isDate(document.frmMain.postDate.value))
					{
						//alert(alertMessages[258]);
						document.frmMain.postDate.focus();
						return false; 
					}
					 
				}
				
				if(document.frmMain.postExpiryDate.value=="")
				{
					alert(alertMessages[331]);
					document.frmMain.postExpiryDate.focus();
					return false; 
				}else
				{
					if(!isDate(document.frmMain.postExpiryDate.value))
					{
						//alert(alertMessages[258]);
						document.frmMain.postExpiryDate.focus();
						return false; 
					}
				}			
			/////--->>>
			var inputEventDate = document.frmMain.postDate.value.split('/');
			var eventDate = new Date(inputEventDate[2]+'/'+inputEventDate[1]+'/'+inputEventDate[0]); 
	
			var inputExpDate = document.frmMain.postExpiryDate.value.split('/');
			var eventExpDate = new Date(inputExpDate[2]+'/'+inputExpDate[1]+'/'+inputExpDate[0]); 
			
			//alert(birthDate);
 
			//alert(eventDate);
			//alert(eventExpDate);
			if(eventExpDate<eventDate)
			{
				alert(alertMessages[348]); 
				document.frmMain.postExpiryDate.focus();
				return false; 
			}				
			/*
				if(document.frmMain.postExpiryDate.value<document.frmMain.postDate.value)
				{
					alert(alertMessages[348]); 
					document.frmMain.postExpiryDate.focus();
					return false; 
				}			*/


			}
			if(document.frmMain.hiddenGoogleMap.value=="YES")
			{
				if(document.frmMain.postVenuAddress.value=="")
				{
					alert(alertMessages[335]);
					document.frmMain.postVenuAddress.focus();
					return false; 
				}				
			}
			
			if(document.frmMain.hiddenWeather.value=="YES")
			{
				if(document.frmMain.postWeatherPostcode.value=="")
				{
					alert(alertMessages[236]);
					document.frmMain.postWeatherPostcode.focus();
					return false; 
				}
				if(isNaN(document.frmMain.postWeatherPostcode.value))
				{
					alert(alertMessages[237]);
					document.frmMain.postWeatherPostcode.focus();
					return false; 
				}
				if((document.frmMain.postWeatherPostcode.value.length  < 3) ||  (document.frmMain.postWeatherPostcode.value.length > 4))
				{
					alert(alertMessages[237]);
					document.frmMain.postWeatherPostcode.focus();
					return false;
				}				
			}
			/*
			if(Trim(document.frmMain.postBookingCloseDate.value)=="")
			{
				alert(alertMessages[260]);
				document.frmMain.postBookingCloseDate.focus();
				return false; 
			}else
			{
				if(!isDate(document.frmMain.postBookingCloseDate.value))
				{
					//alert(alertMessages[258]);
					document.frmMain.postBookingCloseDate.focus();
					return false; 
				}
				
			}
		 

 		 
			if(Trim(document.frmMain.postStatus.value)=="")
			{
				alert(alertMessages[268]);
				document.frmMain.postStatus.focus();
				return false; 
			}
			*/
			if(document.frmMain.hiddenStatus.value=="NO")
			{
				if(Trim(document.frmMain.postPublishDate.value)=="")
				{
					alert(alertMessages[336]);
					document.frmMain.postPublishDate.focus();
					return false; 
				}else
				{
					if(!isDate(document.frmMain.postPublishDate.value))
					{
						//alert(alertMessages[258]);
						document.frmMain.postPublishDate.focus();
						return false; 
					}
 				}
				if(document.frmMain.postRepeated.value=="NO")
				{
					if(document.frmMain.postDate.value<document.frmMain.postPublishDate.value)
					{
						alert(alertMessages[346])
						document.frmMain.postPublishDate.focus();
						return false; 
					}				
				}
				if(document.frmMain.postRepeated.value=="YES")
				{
					if(document.frmMain.postExpiryDate.value<document.frmMain.postPublishDate.value)
					{
						alert(alertMessages[346])
						document.frmMain.postPublishDate.focus();
						return false; 
					}				
				}
				
			}	
			
			//alert(document.frmMain.hiddenStatus.value);
			//alert(document.frmMain.postDate.value +" - "+document.frmMain.postPublishDate.value);
			//return false;
		}
		catch(e)
		{
			alert(e);
			return false;
		}
	}	
	
 
 


	function adminUserValidations()
	{
		try
		{
  			// Firstname	
			if(Trim(document.frmMain.postFirstName.value)=="")
			{
				alert(alertMessages[227]);
				document.frmMain.postFirstName.focus();
				return false; 
			}
			if(checkSpecialCharacter(document.frmMain.postFirstName.value)==false)
			{
				alert(alertMessages[228]);
				document.frmMain.postFirstName.focus();
				return false; 
			}
 			// Lastname
			if(Trim(document.frmMain.postLastName.value)=="")
			{
				alert(alertMessages[229]);
				document.frmMain.postLastName.focus();
				return false; 
			}
			if(checkSpecialCharacter(document.frmMain.postLastName.value)==false)
			{
				alert(alertMessages[230]);
				document.frmMain.postLastName.focus();
				return false; 
			}
			// Email Id
			var emailaddr = document.frmMain.postEmailAddress.value;
			if (emailaddr == '') {
					alert(alertMessages[240]);
					document.frmMain.postEmailAddress.focus();
					 return false;
			}
			
			if (emailaddr == '') return true;
			var invalidChars = '\/\'\\ ";:?!()[]\{\}^|';
			for (i=0; i<invalidChars.length; i++) {
				 if (emailaddr.indexOf(invalidChars.charAt(i),0) > -1) {
					 alert(alertMessages[241]);
					document.frmMain.postEmailAddress.focus();
					return false;
				 }
			}
			for (i=0; i<emailaddr.length; i++) {
				 if (emailaddr.charCodeAt(i)>127) {
					 alert(alertMessages[242]);
					document.frmMain.postEmailAddress.focus();
					return false;
				 }
			}
		
			var atPos = emailaddr.indexOf('@',0);
			if (atPos == -1) {
					alert(alertMessages[243]);
				 document.frmMain.postEmailAddress.focus();
				 return false;
			}
			if (atPos == 0) {
				alert(alertMessages[244]);
				document.frmMain.postEmailAddress.focus();
				 return false;
			}
			if (emailaddr.indexOf('@', atPos + 1) > - 1) {
				 alert(alertMessages[245]);
				 document.frmMain.postEmailAddress.focus();
				 return false;
			}
			if (emailaddr.indexOf('.', atPos) == -1) {
				alert(alertMessages[246]);
				document.frmMain.postEmailAddress.focus();
				 return false;
			}
			if (emailaddr.indexOf('@.',0) != -1) {
				 alert(alertMessages[247]);
				 document.frmMain.postEmailAddress.focus();
				 return false;
			}
			if (emailaddr.indexOf('.@',0) != -1){
				 alert(alertMessages[248]);
				 document.frmMain.postEmailAddress.focus();
				 return false;
			}
			if (emailaddr.indexOf('..',0) != -1) {
				 alert(alertMessages[249]);
				 document.frmMain.postEmailAddress.focus();
				 return false;
			}
			/*
			var suffix = emailaddr.substring(emailaddr.lastIndexOf('.')+1);
			if (suffix.length != 2 && suffix != 'com' && suffix != 'net' && suffix != 'org' && suffix != 'edu' && suffix != 'int' && suffix != 'mil' && suffix != 'gov' & suffix != 'arpa' && suffix != 'biz' && suffix != 'aero' && suffix != 'name' && suffix != 'coop' && suffix != 'info' && suffix != 'pro' && suffix != 'museum') {
				 alert(alertMessages[250]);
				 document.frmMain.postEmailAddress.focus();
				 return false;
			}	*/

 			// 	
			//alert(document.getElementById("checkAdminEmailId"));
			if (document.getElementById("checkAdminEmailId") == null || document.getElementById("checkAdminEmailId") == 'undefined')
			{
				//alert(document.getElementById("checkUsername"));
			}else
			{
				if(Trim(document.frmMain.checkAdminEmailId.value)=="FALSE")
				{
					alert(alertMessages[282]);
					document.frmMain.postEmailAddress.focus();
					return false; 
				}
			}
			
			if(Trim(document.frmMain.postPhone.value)=="")
			{
				alert(alertMessages[281]);
				document.frmMain.postPhone.focus();
				return false; 
			}
			// postUserName	
			if(Trim(document.frmMain.postUserName.value)=="")
			{
				alert(alertMessages[293]);
				document.frmMain.postUserName.focus();
				return false; 
			}
			if(checkSpecialCharacter(document.frmMain.postUserName.value)==false)
			{
				alert(alertMessages[294]);
				document.frmMain.postUserName.focus();
				return false; 
			}

			if (document.getElementById("checkAdminUsername") == null || document.getElementById("checkAdminUsername") == 'undefined')
			{
				//alert(document.getElementById("checkUsername"));
			}else
			{
				if(Trim(document.frmMain.checkAdminUsername.value)=="FALSE")
				{
					alert(alertMessages[280]);
					document.frmMain.postUserName.focus();
					return false; 
				}
			}
			
				if(Trim(document.frmMain.postPassword.value)=="")
				{
					alert(alertMessages[251]);
					document.frmMain.postPassword.focus();
					return false; 
				}
			// Status
			if(Trim(document.frmMain.postStatus.value)=="")
			{
				alert(alertMessages[295]);
				document.frmMain.postStatus.focus();
				return false; 
			}

		 	
		}
		catch(e)
		{
			alert(e);
			return false;
		}
	}	


	 function admin_validate_email()
		{
			 //alert("inside");
			 if(document.frm_main.email_id.value=="")
				{
					 alert("Please enter email address.");
					 document.frm_main.email_id.focus();
					 return false;
				
				}
			 if(!(/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/.test(document.getElementById('email_id').value)) && document.getElementById('email_id').value!="")
				 {
					 alert("Please enter a valid email address!");
					 document.getElementById('email_id').focus();
					return false;
				}
		
		
		}
	

	function adminSupportValidations()
	{
		try
		{
			
			if(Trim(document.frmMain.postTitle.value)=="")
			{
				alert(alertMessages[273]);
				document.frmMain.postTitle.focus();
				return false; 
			}
			 
				/*alert(document.getElementById('postDescription').value);
			if(Trim(document.frmMain.checkSupportDescription.value)=="")
			{
				alert(alertMessages[274]);
				document.frmMain.checkSupportDescription.focus();
				return false; 
			}
		 
		
			if(Trim(document.frmMain.postDescription.value)=="")
			{
				alert(alertMessages[220]);
				document.frmMain.postDescription.focus();
				return false; 
			}
			
			if(Trim(document.frmMain.postStatus.value)=="")
			{
				alert(alertMessages[221]);
				document.frmMain.postStatus.focus();
				return false; 
			}
			*/
		}
		catch(e)
		{
			alert(e);
			return false;
		}
	}	
	

	function adminKeywordsValidations()
	{
		try
		{
			
			if(Trim(document.frmMain.postTitle.value)=="")
			{
				alert(alertMessages[275]);
				document.frmMain.postTitle.focus();
				return false; 
			}
			if(Trim(document.frmMain.postKeywords.value)=="")
			{
				alert(alertMessages[276]);
				document.frmMain.postKeywords.focus();
				return false; 
			}
			
			if(Trim(document.frmMain.postDescription.value)=="")
			{
				alert(alertMessages[277]);
				document.frmMain.postDescription.focus();
				return false; 
			}
		}
		catch(e)
		{
			alert(e);
			return false;
		}
	}	

  function checkIt(evt,var1,var2,var3,var4,var5)
   {
	    //'webPageValidation','webpageLink','<?=$var4?>',this.value,'<?=$postLink?>',
	    
	    //showMessages1(var1,var2,var3,var4,var5);
			evt = (evt) ? evt : window.event
       var charCode = (evt.which) ? evt.which : evt.keyCode
			 //alert("test" + charCode);
       if ((charCode >= 97 && charCode <= 122) || (charCode >= 65 && charCode <= 90) || (charCode >= 48 && charCode <= 57) || (charCode==45) || (charCode==95) || (charCode==8) ) {
          var  status = "This field accepts numbers only."
					//showMessages1(var1,var2,var3,var4,var5);
          return true;
        }
				else
				 return false;
	 
	 }
	
  	
	function adminEmailsValidations()
	{
		try
		{
			// Support from name
			if(Trim(document.frmMain.postSupportFromName.value)=="")
			{
				alert(alertMessages[317]);
				document.frmMain.postSupportFromName.focus();
				return false; 
			}
			if(checkSpecialCharacter(document.frmMain.postSupportFromName.value)==false)
			{
				alert(alertMessages[318]);
				document.frmMain.postSupportFromName.focus();
				return false; 
			}
			
			// Support from email address
			if(Trim(document.frmMain.postSupportFromEmail.value)=="")
			{
				alert(alertMessages[319]);
				document.frmMain.postSupportFromEmail.focus();
				return false; 
			}
			var emailaddr = document.frmMain.postSupportFromEmail.value;
			if (emailaddr == '') {
					alert(alertMessages[240]);
					document.frmMain.postSupportFromEmail.focus();
					 return false;
			}
			
			if (emailaddr == '') return true;
			var invalidChars = '\/\'\\ ";:?!()[]\{\}^|';
			for (i=0; i<invalidChars.length; i++) {
				 if (emailaddr.indexOf(invalidChars.charAt(i),0) > -1) {
					 alert(alertMessages[241]);
					document.frmMain.postSupportFromEmail.focus();
					return false;
				 }
			}
			for (i=0; i<emailaddr.length; i++) {
				 if (emailaddr.charCodeAt(i)>127) {
					 alert(alertMessages[242]);
					document.frmMain.postSupportFromEmail.focus();
					return false;
				 }
			}
		
			var atPos = emailaddr.indexOf('@',0);
			if (atPos == -1) {
					alert(alertMessages[243]);
				 document.frmMain.postSupportFromEmail.focus();
				 return false;
			}
			if (atPos == 0) {
				alert(alertMessages[244]);
				document.frmMain.postSupportFromEmail.focus();
				 return false;
			}
			if (emailaddr.indexOf('@', atPos + 1) > - 1) {
				 alert(alertMessages[245]);
				 document.frmMain.postSupportFromEmail.focus();
				 return false;
			}
			if (emailaddr.indexOf('.', atPos) == -1) {
				alert(alertMessages[246]);
				document.frmMain.postSupportFromEmail.focus();
				 return false;
			}
			if (emailaddr.indexOf('@.',0) != -1) {
				 alert(alertMessages[247]);
				 document.frmMain.postSupportFromEmail.focus();
				 return false;
			}
			if (emailaddr.indexOf('.@',0) != -1){
				 alert(alertMessages[248]);
				 document.frmMain.postSupportFromEmail.focus();
				 return false;
			}
			if (emailaddr.indexOf('..',0) != -1) {
				 alert(alertMessages[249]);
				 document.frmMain.postSupportFromEmail.focus();
				 return false;
			}			

			// Support to name
			if(Trim(document.frmMain.postSupportToName.value)=="")
			{
				alert(alertMessages[320]);
				document.frmMain.postSupportToName.focus();
				return false; 
			}
			if(checkSpecialCharacter(document.frmMain.postSupportToName.value)==false)
			{
				alert(alertMessages[321]);
				document.frmMain.postSupportToName.focus();
				return false; 
			}

		// Support to email address
		if(Trim(document.frmMain.postSupportToEmail.value)=="")
			{
				alert(alertMessages[322]);
				document.frmMain.postSupportToEmail.focus();
				return false; 
			}
			var emailaddr = document.frmMain.postSupportToEmail.value;
			if (emailaddr == '') {
					alert(alertMessages[240]);
					document.frmMain.postSupportToEmail.focus();
					 return false;
			}
			
			if (emailaddr == '') return true;
			var invalidChars = '\/\'\\ ";:?!()[]\{\}^|';
			for (i=0; i<invalidChars.length; i++) {
				 if (emailaddr.indexOf(invalidChars.charAt(i),0) > -1) {
					 alert(alertMessages[241]);
					document.frmMain.postSupportToEmail.focus();
					return false;
				 }
			}
			for (i=0; i<emailaddr.length; i++) {
				 if (emailaddr.charCodeAt(i)>127) {
					 alert(alertMessages[242]);
					document.frmMain.postSupportToEmail.focus();
					return false;
				 }
			}
		
			var atPos = emailaddr.indexOf('@',0);
			if (atPos == -1) {
					alert(alertMessages[243]);
				 document.frmMain.postSupportToEmail.focus();
				 return false;
			}
			if (atPos == 0) {
				alert(alertMessages[244]);
				document.frmMain.postSupportToEmail.focus();
				 return false;
			}
			if (emailaddr.indexOf('@', atPos + 1) > - 1) {
				 alert(alertMessages[245]);
				 document.frmMain.postSupportToEmail.focus();
				 return false;
			}
			if (emailaddr.indexOf('.', atPos) == -1) {
				alert(alertMessages[246]);
				document.frmMain.postSupportToEmail.focus();
				 return false;
			}
			if (emailaddr.indexOf('@.',0) != -1) {
				 alert(alertMessages[247]);
				 document.frmMain.postSupportToEmail.focus();
				 return false;
			}
			if (emailaddr.indexOf('.@',0) != -1){
				 alert(alertMessages[248]);
				 document.frmMain.postSupportToEmail.focus();
				 return false;
			}
			if (emailaddr.indexOf('..',0) != -1) {
				 alert(alertMessages[249]);
				 document.frmMain.postSupportToEmail.focus();
				 return false;
			}				
			
		
			// Contact us to name
			if(Trim(document.frmMain.postContactusToName.value)=="")
			{
				alert(alertMessages[283]);
				document.frmMain.postContactusToName.focus();
				return false; 
			}
			if(checkSpecialCharacter(document.frmMain.postContactusToName.value)==false)
			{
				alert(alertMessages[288]);
				document.frmMain.postContactusToName.focus();
				return false; 
			}
			
			if(Trim(document.frmMain.postContactusToEmail.value)=="")
			{
				alert(alertMessages[278]);
				document.frmMain.postContactusToEmail.focus();
				return false; 
			}
			var emailaddr = document.frmMain.postContactusToEmail.value;
			if (emailaddr == '') {
					alert(alertMessages[240]);
					document.frmMain.postContactusToEmail.focus();
					 return false;
			}
			
			if (emailaddr == '') return true;
			var invalidChars = '\/\'\\ ";:?!()[]\{\}^|';
			for (i=0; i<invalidChars.length; i++) {
				 if (emailaddr.indexOf(invalidChars.charAt(i),0) > -1) {
					 alert(alertMessages[241]);
					document.frmMain.postContactusToEmail.focus();
					return false;
				 }
			}
			for (i=0; i<emailaddr.length; i++) {
				 if (emailaddr.charCodeAt(i)>127) {
					 alert(alertMessages[242]);
					document.frmMain.postContactusToEmail.focus();
					return false;
				 }
			}
		
			var atPos = emailaddr.indexOf('@',0);
			if (atPos == -1) {
					alert(alertMessages[243]);
				 document.frmMain.postContactusToEmail.focus();
				 return false;
			}
			if (atPos == 0) {
				alert(alertMessages[244]);
				document.frmMain.postContactusToEmail.focus();
				 return false;
			}
			if (emailaddr.indexOf('@', atPos + 1) > - 1) {
				 alert(alertMessages[245]);
				 document.frmMain.postContactusToEmail.focus();
				 return false;
			}
			if (emailaddr.indexOf('.', atPos) == -1) {
				alert(alertMessages[246]);
				document.frmMain.postContactusToEmail.focus();
				 return false;
			}
			if (emailaddr.indexOf('@.',0) != -1) {
				 alert(alertMessages[247]);
				 document.frmMain.postContactusToEmail.focus();
				 return false;
			}
			if (emailaddr.indexOf('.@',0) != -1){
				 alert(alertMessages[248]);
				 document.frmMain.postContactusToEmail.focus();
				 return false;
			}
			if (emailaddr.indexOf('..',0) != -1) {
				 alert(alertMessages[249]);
				 document.frmMain.postContactusToEmail.focus();
				 return false;
			}	
			

			//Login mail from admin to members
			if(Trim(document.frmMain.postLoginMailFromNameAdminToMember.value)=="")
			{
				alert(alertMessages[337]);
				document.frmMain.postLoginMailFromNameAdminToMember.focus();
				return false; 
			}
			if(checkSpecialCharacter(document.frmMain.postLoginMailFromNameAdminToMember.value)==false)
			{
				alert(alertMessages[338]);
				document.frmMain.postLoginMailFromNameAdminToMember.focus();
				return false; 
			}

	
			if(Trim(document.frmMain.postLoginMailFromAdminToMember.value)=="")
			{
				alert(alertMessages[339]);
				document.frmMain.postLoginMailFromAdminToMember.focus();
				return false; 
			}
		// Email Id
			var emailaddr = document.frmMain.postLoginMailFromAdminToMember.value;
			if (emailaddr == '') {
					alert(alertMessages[240]);
					document.frmMain.postLoginMailFromAdminToMember.focus();
					 return false;
			}
			
			if (emailaddr == '') return true;
			var invalidChars = '\/\'\\ ";:?!()[]\{\}^|';
			for (i=0; i<invalidChars.length; i++) {
				 if (emailaddr.indexOf(invalidChars.charAt(i),0) > -1) {
					 alert(alertMessages[241]);
					document.frmMain.postLoginMailFromAdminToMember.focus();
					return false;
				 }
			}
			for (i=0; i<emailaddr.length; i++) {
				 if (emailaddr.charCodeAt(i)>127) {
					 alert(alertMessages[242]);
					document.frmMain.postLoginMailFromAdminToMember.focus();
					return false;
				 }
			}
		
			var atPos = emailaddr.indexOf('@',0);
			if (atPos == -1) {
					alert(alertMessages[243]);
				 document.frmMain.postLoginMailFromAdminToMember.focus();
				 return false;
			}
			if (atPos == 0) {
				alert(alertMessages[244]);
				document.frmMain.postLoginMailFromAdminToMember.focus();
				 return false;
			}
			if (emailaddr.indexOf('@', atPos + 1) > - 1) {
				 alert(alertMessages[245]);
				 document.frmMain.postLoginMailFromAdminToMember.focus();
				 return false;
			}
			if (emailaddr.indexOf('.', atPos) == -1) {
				alert(alertMessages[246]);
				document.frmMain.postLoginMailFromAdminToMember.focus();
				 return false;
			}
			if (emailaddr.indexOf('@.',0) != -1) {
				 alert(alertMessages[247]);
				 document.frmMain.postLoginMailFromAdminToMember.focus();
				 return false;
			}
			if (emailaddr.indexOf('.@',0) != -1){
				 alert(alertMessages[248]);
				 document.frmMain.postLoginMailFromAdminToMember.focus();
				 return false;
			}
			if (emailaddr.indexOf('..',0) != -1) {
				 alert(alertMessages[249]);
				 document.frmMain.postLoginMailFromAdminToMember.focus();
				 return false;
			}			
			//-----------------------------------------------------------------------------------------------------------------
			

			
			/*			
			//Bookings 
		 
			if(checkSpecialCharacter(document.frmMain.postBookingToName.value)==false)
			{
				alert(alertMessages[290]);
				document.frmMain.postBookingToName.focus();
				return false; 
			}

	
			if(Trim(document.frmMain.postBookingToName.value)=="")
			{
				alert(alertMessages[287]);
				document.frmMain.postBookingToName.focus();
				return false; 
			}
			if(Trim(document.frmMain.postBookingToEmail.value)=="")
			{
				alert(alertMessages[287]);
				document.frmMain.postBookingToEmail.focus();
				return false; 
			}
		// Email Id
			var emailaddr = document.frmMain.postBookingToEmail.value;
			if (emailaddr == '') {
					alert(alertMessages[240]);
					document.frmMain.postBookingToEmail.focus();
					 return false;
			}
			
			if (emailaddr == '') return true;
			var invalidChars = '\/\'\\ ";:?!()[]\{\}^|';
			for (i=0; i<invalidChars.length; i++) {
				 if (emailaddr.indexOf(invalidChars.charAt(i),0) > -1) {
					 alert(alertMessages[241]);
					document.frmMain.postBookingToEmail.focus();
					return false;
				 }
			}
			for (i=0; i<emailaddr.length; i++) {
				 if (emailaddr.charCodeAt(i)>127) {
					 alert(alertMessages[242]);
					document.frmMain.postBookingToEmail.focus();
					return false;
				 }
			}
		
			var atPos = emailaddr.indexOf('@',0);
			if (atPos == -1) {
					alert(alertMessages[243]);
				 document.frmMain.postBookingToEmail.focus();
				 return false;
			}
			if (atPos == 0) {
				alert(alertMessages[244]);
				document.frmMain.postBookingToEmail.focus();
				 return false;
			}
			if (emailaddr.indexOf('@', atPos + 1) > - 1) {
				 alert(alertMessages[245]);
				 document.frmMain.postBookingToEmail.focus();
				 return false;
			}
			if (emailaddr.indexOf('.', atPos) == -1) {
				alert(alertMessages[246]);
				document.frmMain.postBookingToEmail.focus();
				 return false;
			}
			if (emailaddr.indexOf('@.',0) != -1) {
				 alert(alertMessages[247]);
				 document.frmMain.postBookingToEmail.focus();
				 return false;
			}
			if (emailaddr.indexOf('.@',0) != -1){
				 alert(alertMessages[248]);
				 document.frmMain.postBookingToEmail.focus();
				 return false;
			}
			if (emailaddr.indexOf('..',0) != -1) {
				 alert(alertMessages[249]);
				 document.frmMain.postBookingToEmail.focus();
				 return false;
			}		
			*/
		}
		catch(e)
		{
			alert(e);
			return false;
		}
	}	
	
	function formSubmit(varUrl)
	{
			//alert(varUrl);
			document.frmMain.action=varUrl;
			document.frmMain.submit();
	}
	
	function printReportWindow(varUrl)
	{
		var printWin=window.open(varUrl,"adminPrintWindow","location=1,status=1,scrollbars=1, width=1200,height=600");
		printWin.moveTo(200,300);		
	}

  function checkNumbers(evt,var1,var2,var3,var4,var5)
   {
	    //'webPageValidation','webpageLink','<?=$var4?>',this.value,'<?=$postLink?>',
	    
	    //showMessages1(var1,var2,var3,var4,var5);
			evt = (evt) ? evt : window.event
       var charCode = (evt.which) ? evt.which : evt.keyCode
			 //alert("test" + charCode);
       if ((charCode >= 48 && charCode <= 57) || (charCode==8) ) {
          var  status = "This field accepts numbers only."
					//showMessages1(var1,var2,var3,var4,var5);
          return true;
        }
				else
				 return false;
	 
	 }
	 
	 function check_phone_mobile(evt) {
  //alert("hi");
    evt = (evt) ? evt : window.event
    var charCode = (evt.which) ? evt.which : evt.keyCode
		
    if ((charCode > 31 && (charCode < 48 || charCode > 57)) && (charCode!=43) && (charCode!=32) && (charCode!=45) && (charCode!=40) && (charCode!=41) && (charCode!=46) && (charCode!=47) &&  (charCode!=58) && (charCode!=44))  {
        
        return false
    }
    
    return true;
}

function allow_only_number(evt) {
  //alert("hi");
    evt = (evt) ? evt : window.event
    var charCode = (evt.which) ? evt.which : evt.keyCode
		//alert("hi"+charCode);
    if ((charCode < 48 || charCode > 57) && charCode!=8)  {
        
        return false
    }
    
    return true;
}

function textLimit(field, maxlen) {
if (field.value.length > maxlen + 1)
alert('Maximum Word Limit reached.');
if (field.value.length > maxlen)
field.value = field.value.substring(0, maxlen);
}

function hasWhiteSpace(s) 
{
 
     reWhiteSpace = new RegExp(/^\s+$/);
 
     // Check for white space
     if (reWhiteSpace.test(s)) {
          alert("Please remove the spaces from the link field");
					document.frm_main.postLink.focus();
          return false;
     }
return true;
} 

function adminNewslettersValidations()
	{
		try
		{
			 			 
			if(Trim(document.frmMain.postTitle.value)=="")
			{
				alert(alertMessages[305]);
				document.frmMain.postTitle.focus();
				return false; 
			}
			
		 	if(checkSpecialCharacter(document.frmMain.postTitle.value)==false)
			{
				alert(alertMessages[306]);
				document.frmMain.postTitle.focus();
				return false; 
			} 
			///0000
			if (document.getElementById("checkNewsletterName") == null || document.getElementById("checkNewsletterName") == 'undefined')
			{
				//alert(document.getElementById("checkUsername"));
			}else
			{
				if(Trim(document.frmMain.checkNewsletterName.value)=="FALSE")
				{
					alert(alertMessages[315]);
					document.frmMain.postTitle.focus();
					return false; 
				}
				
			}
			if(document.frmMain.fileNewsletterImage.value!="")
			{
				if(adminValidateImageType(document.frmMain.fileNewsletterImage.value,'','','','')==false)
				{
					return false; 
				}
			}
			
			//****
			if(Trim(document.frmMain.postStatus.value)=="")
			{
				alert(alertMessages[307]);
				document.frmMain.postStatus.focus();
				return false; 
			}
			
		}
		catch(e)
		{
			alert(e);
			return false;
		}
	}	

function adminMailinglistValidations()
	{
		try
		{
		 
			if(Trim(document.frmMain.postTitle.value)=="")
			{
				alert(alertMessages[308]);
				document.frmMain.postTitle.focus();
				return false; 
			}
			
		 	if(checkSpecialCharacter(document.frmMain.postTitle.value)==false)
			{
				alert(alertMessages[309]);
				document.frmMain.postTitle.focus();
				return false; 
			}
			if(Trim(document.frmMain.checkMailingListName.value)=="FALSE")
				{
					alert(alertMessages[316]);
					document.frmMain.postTitle.focus();
					return false; 
				}
			
			if(Trim(document.frmMain.postStatus.value)=="")
			{
				alert(alertMessages[310]);
				document.frmMain.postStatus.focus();
				return false; 
			}
			
		}
		catch(e)
		{
			alert(e);
			return false;
		}
	}	
	
function admineCampaignsValidations()
	{
		try
		{
		 
			if(Trim(document.frmMain.postName.value)=="")
			{
				alert(alertMessages[311]);
				document.frmMain.postName.focus();
				return false; 
			}
			
		 	if(checkSpecialCharacter(document.frmMain.postName.value)==false)
			{
				alert(alertMessages[312]);
				document.frmMain.postName.focus();
				return false; 
			} 
			if(Trim(document.frmMain.postNewsletter.value)=="")
			{
				alert(alertMessages[313]);
				document.frmMain.postNewsletter.focus();
				return false; 
			}
			if(Trim(document.frmMain.postMailingList.value)=="")
			{
				alert(alertMessages[314]);
				document.frmMain.postMailingList.focus();
				return false; 
			}
			
		}
		catch(e)
		{
			alert(e);
			return false;
		}
	}		
	
	function clear_search(varUrl)
	{
			 //alert(varUrl);
			 document.frmMain.action=varUrl+"&clear=1";;
			 document.frmMain.submit();
		
	}

	function adminClubValidations(var1,var2,var3,var4,var5)
	{
		try
		{
			
		if(Trim(document.frmMain.postTitle.value)=="")
		{
			alert(alertMessages[323]);
			document.frmMain.postTitle.focus();
			return false; 
		}
	
		if(checkSpecialCharacter(document.frmMain.postTitle.value)==false)
		{
			alert(alertMessages[324]);
			document.frmMain.postTitle.focus();
			return false; 
		} 
			
			if (document.getElementById("checkClubName") == null || document.getElementById("checkClubName") == 'undefined')
			{
				//alert(document.getElementById("postTitle"));
			}else
			{
				if(Trim(document.frmMain.checkClubName.value)=="FALSE")
				{
					alert(alertMessages[325]);
					document.frmMain.postTitle.focus();
					return false; 
				}
			}
			if(document.frmMain.fileClubLogo.value!="")
			{
				if(adminValidateImageType(document.frmMain.fileClubLogo.value,'','','','')==false)
				{
					return false; 
				}
			}
			
			if(Trim(document.frmMain.postStatus.value)=="")
			{
				alert(alertMessages[326]);
				document.frmMain.postStatus.focus();
				return false; 
			}
			
			//AJAX CALL
			 //alert("step1");
			  //checkMenuNameDuplication(var1,var2,var3,var4,var5);
				return true;
				
				 
				 
			//AJAX CALL
		}
		catch(e)
		{
			alert(e);
			return false;
		}
	}	

	//-----------------------------------------------------------------------------------------------------------------------------------
	function adminNewsValidations()
	{
		try
		{
			if(Trim(document.frmMain.postTitle.value)=="")
			{
				alert(alertMessages[327]);
				document.frmMain.postTitle.focus();
				return false; 
			}
			if(document.frmMain.fileNewsImage.value!="")
			{
				if(adminValidateImageType(document.frmMain.fileNewsImage.value,'','','','')==false)
				{
					return false; 
				}
			}
			
			////****			
			if(Trim(document.frmMain.postStatus.value)=="")
			{
				alert(alertMessages[330]);
				document.frmMain.postStatus.focus();
				return false; 
			}
			
		}
		catch(e)
		{
			alert(e);
			return false;
		}
	}	

	//-----------------------------------------------------------------------------------------------------------------------------------
	function adminDiningValidations(type)
	{
		try
		{
			if(Trim(document.frmMain.postTitle.value)=="")
			{
				alert(alertMessages[332]);
				document.frmMain.postTitle.focus();
				return false; 
			}
			if(Trim(document.frmMain.postStatus.value)=="")
			{
				alert(alertMessages[334]);
				document.frmMain.postStatus.focus();
				return false; 
			}
			//alert("hi"+type);
			if(type=="addNewRecord")
			{
			//1
			if(document.frmMain.postFile1Status[0].checked && document.frmMain.postFile1Name.value=="")
			{
				alert("Please enter menu name");
				document.frmMain.postFile1Name.focus();
				return false; 
			}
			
			if(document.frmMain.postFile1Status[0].checked && document.frmMain.fileMenuFile1.value=="")
			{
				alert("Please upload file");
				document.frmMain.fileMenuFile1.focus();
				return false; 
			}
			//1
			
			
			//2
			if(document.frmMain.postFile2Status[0].checked && document.frmMain.postFile2Name.value=="")
			{
				alert("Please enter menu name");
				document.frmMain.postFile2Name.focus();
				return false; 
			}
			
			if(document.frmMain.postFile2Status[0].checked && document.frmMain.fileMenuFile2.value=="")
			{
				alert("Please upload file");
				document.frmMain.fileMenuFile2.focus();
				return false; 
			}
			//2
			
			//3
			if(document.frmMain.postFile3Status[0].checked && document.frmMain.postFile3Name.value=="")
			{
				alert("Please enter menu name");
				document.frmMain.postFile3Name.focus();
				return false; 
			}
			
			if(document.frmMain.postFile3Status[0].checked && document.frmMain.fileMenuFile3.value=="")
			{
				alert("Please upload file");
				document.frmMain.fileMenuFile3.focus();
				return false; 
			}
			//3
			
			//4
			if(document.frmMain.postFile4Status[0].checked && document.frmMain.postFile4Name.value=="")
			{
				alert("Please enter menu name");
				document.frmMain.postFile4Name.focus();
				return false; 
			}
			
			if(document.frmMain.postFile4Status[0].checked && document.frmMain.fileMenuFile4.value=="")
			{
				alert("Please upload file");
				document.frmMain.fileMenuFile4.focus();
				return false; 
			}
			//4
			
			//5
			if(document.frmMain.postFile5Status[0].checked && document.frmMain.postFile5Name.value=="")
			{
				alert("Please enter menu name");
				document.frmMain.postFile5Name.focus();
				return false; 
			}
			
			if(document.frmMain.postFile5Status[0].checked && document.frmMain.fileMenuFile5.value=="")
			{
				alert("Please upload file");
				document.frmMain.fileMenuFile5.focus();
				return false; 
			}
			//5
			}
		}
		catch(e)
		{
			alert(e);
			return false;
		}
	}	

	//-----------------------------------------------------------------------------------------------------------------------------------
	function adminFacilitiesValidations()
	{
		try
		{
			if(Trim(document.frmMain.postTitle.value)=="")
			{
				alert(alertMessages[340]);
				document.frmMain.postTitle.focus();
				return false; 
			}
			if(Trim(document.frmMain.postStatus.value)=="")
			{
				alert(alertMessages[342]);
				document.frmMain.postStatus.focus();
				return false; 
			}
			
			
		}
		catch(e)
		{
			alert(e);
			return false;
		}
	}	

//-----------------------------------------------------------------------------------------------------------------------------------
	function adminFunctionsValidations(type)
	{
		try
		{
			if(Trim(document.frmMain.postTitle.value)=="")
			{
				alert(alertMessages[343]);
				document.frmMain.postTitle.focus();
				return false; 
			}
			if(Trim(document.frmMain.postStatus.value)=="")
			{
				alert(alertMessages[345]);
				document.frmMain.postStatus.focus();
				return false; 
			}
			
			//alert("hi"+type);
			if(type=="addNewRecord")
			{
			//1
			if(document.frmMain.postFile1Status[0].checked && document.frmMain.postFile1Name.value=="")
			{
				alert("Please enter menu name");
				document.frmMain.postFile1Name.focus();
				return false; 
			}
			
			if(document.frmMain.postFile1Status[0].checked && document.frmMain.fileMenuFile1.value=="")
			{
				alert("Please upload file");
				document.frmMain.fileMenuFile1.focus();
				return false; 
			}
			//1
			
			//2
			if(document.frmMain.postFile2Status[0].checked && document.frmMain.postFile2Name.value=="")
			{
				alert("Please enter menu name");
				document.frmMain.postFile2Name.focus();
				return false; 
			}
			
			if(document.frmMain.postFile2Status[0].checked && document.frmMain.fileMenuFile2.value=="")
			{
				alert("Please upload file");
				document.frmMain.fileMenuFile2.focus();
				return false; 
			}
			//2
			
			//3
			if(document.frmMain.postFile3Status[0].checked && document.frmMain.postFile3Name.value=="")
			{
				alert("Please enter menu name");
				document.frmMain.postFile3Name.focus();
				return false; 
			}
			
			if(document.frmMain.postFile3Status[0].checked && document.frmMain.fileMenuFile3.value=="")
			{
				alert("Please upload file");
				document.frmMain.fileMenuFile3.focus();
				return false; 
			}
			//3
			
			//4
			if(document.frmMain.postFile4Status[0].checked && document.frmMain.postFile4Name.value=="")
			{
				alert("Please enter menu name");
				document.frmMain.postFile4Name.focus();
				return false; 
			}
			
			if(document.frmMain.postFile4Status[0].checked && document.frmMain.fileMenuFile4.value=="")
			{
				alert("Please upload file");
				document.frmMain.fileMenuFile4.focus();
				return false; 
			}
			//4
			
			//5
			if(document.frmMain.postFile5Status[0].checked && document.frmMain.postFile5Name.value=="")
			{
				alert("Please enter menu name");
				document.frmMain.postFile5Name.focus();
				return false; 
			}
			
			if(document.frmMain.postFile5Status[0].checked && document.frmMain.fileMenuFile5.value=="")
			{
				alert("Please upload file");
				document.frmMain.fileMenuFile5.focus();
				return false; 
			}
			//5
			
			}
			
		}
		catch(e)
		{
			alert(e);
			return false;
		}
	}	

	//-----------------------------------------------------------------------------------------------------------------------------------
	function adminValidateImageType(img1,img2,img3,img4,img5)
	{
		try
		{
			if(img1!="")
			{
				imagefile_value1 = img1;
				var checkimg1 = imagefile_value1.toLowerCase();
				if (!checkimg1.match(/(\.jpg|\.gif|\.png|\.JPG|\.GIF|\.PNG|\.jpeg|\.JPEG)$/))
				{
					alert(alertMessages[347]);
					return false;
				}
			}

			if(img2!="")
			{
				imagefile_value2 = img2;
				var checkimg2 = imagefile_value2.toLowerCase();
				if (!checkimg2.match(/(\.jpg|\.gif|\.png|\.JPG|\.GIF|\.PNG|\.jpeg|\.JPEG)$/))
				{
					alert(alertMessages[347]);
					return false;
				}
			}
			if(img3!="")
			{
				imagefile_value3 = img3;
				var checkimg3 = imagefile_value3.toLowerCase();
				if (!checkimg3.match(/(\.jpg|\.gif|\.png|\.JPG|\.GIF|\.PNG|\.jpeg|\.JPEG)$/))
				{
					alert(alertMessages[347]);
					return false;
				}
			 
			}
			if(img4!="")
			{
				imagefile_value4 = img4;
				var checkimg4 = imagefile_value4.toLowerCase();
				if (!checkimg4.match(/(\.jpg|\.gif|\.png|\.JPG|\.GIF|\.PNG|\.jpeg|\.JPEG)$/))
				{
					alert(alertMessages[347]);
					return false;
				}
				 
			}
			if(img5!="")
			{
				imagefile_value5 = img5;
				var checkimg5 = imagefile_value5.toLowerCase();
				if (!checkimg5.match(/(\.jpg|\.gif|\.png|\.JPG|\.GIF|\.PNG|\.jpeg|\.JPEG)$/))
				{
					alert(alertMessages[347]);
					return false;
				}
				 
			}

		}
		catch(e)
		{
			alert(e);
			return false;
		}
	}	
	
	//-----------------------------------------------------------------------------------------------------------------------------------
 