	var alertMessages = new Array();
	//var check_upload_status="";
	var taxbox=new Array();
	
	var us_name="";
	alertMessages[0] = "";
	alertMessages[1] = "";
	alertMessages[2] = "";
  
	alertMessages[9] = "Your details has been sent successfully...";
	alertMessages[10] = "Sorry, you have provided an invalid security code";
	alertMessages[11] = "Please enter first name.";
	alertMessages[12] = "Please enter last name.";
	alertMessages[13] = "Please enter email_id.";
	alertMessages[14] = "Email address is mandatory.";
	alertMessages[15] = "Email address contains invalid characters.";
	alertMessages[16] = "Email address contains non ascii characters.";
	alertMessages[17] = "Email address must contain an @.";
	alertMessages[18] = "Email address must not start with @.";
	alertMessages[19] = "Email address must contain only one @";
	alertMessages[20] = "Email address must contain a period in the domain name.";
	alertMessages[21] = "Period must not immediately follow @ in email address";
	alertMessages[22] = "Period must not immediately precede @ in email address.";
	alertMessages[23] = "Two periods must not be adjacent in email address.";
	alertMessages[24] = "Invalid primary domain in email address";
	alertMessages[25] = "Email address must contain a period in the domain name.";
	alertMessages[26] = "Please enter your phone no.";
	alertMessages[27] = "Please enter enquiry/comments. ";
	alertMessages[28] = "Please Enter Security Code. ";
	alertMessages[29] = "Please enter your position name.";

// 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 Subscription 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 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[303] = "Re-enter email address field does not match with the provided email address.";
	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[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 user name 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 Admin 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[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[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[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 Subscription report Title.";
	alertMessages[350] = "Please select Subscription report Type.";
	alertMessages[351] = "Please enter Subscription report Price.";
	alertMessages[352] = "Please select Subscription report Status.";
	alertMessages[353] = "Please enter valid Yearly Subscription Price.";
	alertMessages[354] = "Please enter valid Half-yearly Subscription Price.";

	alertMessages[355] = "Please select any Subscription option.";
	alertMessages[356] = "Please enter all requried fileds.";

	alertMessages[357] = "Please enter name on your card.";
	alertMessages[358] = "Please enter valid name.";
	alertMessages[359] = "Please enter card number.";
	alertMessages[360] = "Please enter valid number.";
	alertMessages[361] = "Please select Month.";
	alertMessages[362] = "Please select Year.";
	alertMessages[363] = "Please enter CVV / CID card number.";
	alertMessages[364] = "Please enter valid CVV / CID number.";
	
	alertMessages[365] = "Please enter eBook Category Title.";
	alertMessages[366] = "Please select eBook Category Status.";

	alertMessages[370] = "This user name already exists.";
	//alertMessages[371] = "This email address is already registered.  Please login or use a different email address.";
    alertMessages[371] = "This Email address already exists.";
	alertMessages[375] = "Please  enter eBook Title.";
	alertMessages[376] = "Please  enter eBook Price.";
	alertMessages[377] = "Please  enter a valid eBook price.";
	alertMessages[378] = "Please select eBook Status.";
	
	alertMessages[242] = "Please enter shipping Address.";
	//alertMessages[243] = "Please enter a shipping Subrub/Town name.";
	alertMessages[381] = "Please enter a shipping Subrub/Town name.";
	alertMessages[244] = "Please enter a valid Subrub/Town name.";
	alertMessages[245] = "Please select shipping State.";

	alertMessages[246] = "Please enter shipping Postcode.";
	alertMessages[247] = "Please enter a valid Postcode.";
	
	alertMessages[380] = "Please Enter Valid Email Address.";

	//Support Email

	alertMessages[381] = "Please Enter Support Email From Name";
	alertMessages[382] = "Please Enter Valid Support Email From Name.";
	alertMessages[383] = "Please Enter Support From Email Address";
	
	//Contactus Email

	alertMessages[384] = "Please Enter Contact Email From Name";
	alertMessages[385] = "Please Enter Valid Contact Email From Name.";
	alertMessages[386] = "Please Enter Contact From Email Address";
	
	//Login Email

	alertMessages[387] = "Please Enter Login Email From Name";
	alertMessages[388] = "Please Enter Valid Login Email From Name.";
	alertMessages[389] = "Please Enter Login From Email Address";
	
	//Event Email

	alertMessages[390] = "Please Enter Event Email From Name";
	alertMessages[391] = "Please Enter Valid Event Email From Name.";
	alertMessages[392] = "Please Enter Event From Email Address";
	
	//Ebook Email

	alertMessages[393] = "Please Enter Ebook Email From Name";
	alertMessages[394] = "Please Enter Valid Ebook Email From Name.";
	alertMessages[395] = "Please Enter Ebook From Email Address";
	
	
	//Expiry Email

	alertMessages[396] = "Please Enter Expiry Email From Name";
	alertMessages[397] = "Please Enter Valid Expiry Email From Name.";
	alertMessages[398] = "Please Enter Expiry From Email Address";
	
	//Reminder Email

	alertMessages[399] = "Please Enter Reminder Email From Name";
	alertMessages[400] = "Please Enter Valid Reminder Email From Name.";
	alertMessages[401] = "Please Enter Reminder From Email Address";
	
	//Deposit Email

	alertMessages[402] = "Please Enter Deposit Email From Name";
	alertMessages[403] = "Please Enter Valid Deposit Email From Name.";
	alertMessages[404] = "Please Enter Deposit From Email Address";
	
	//Thankyou Email

	alertMessages[405] = "Please Enter Thankyou Email From Name";
	alertMessages[406] = "Please Enter Valid Thankyou Email From Name.";
	alertMessages[407] = "Please Enter Thankyou From Email Address";

//Status Email

	alertMessages[408] = "Please Enter Status Email From Name";
	alertMessages[409] = "Please Enter Valid Status Email From Name.";
	alertMessages[410] = "Please Enter Status From Email Address";
	

	
//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)
  {
		//alert("del");
		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; 
			}
		}
		
	} 
	
	//ARCHIVING
	
	function adminArchiveRecordWithUrl(submitPage)
  {
		//alert("Archived");
		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 to archive");
			return false;
		}
		else
		{
			
			var agree=confirm("Are you sure you want to archive the record/s?");
			if (agree)
			{
				
				document.frmMain.action=submitPage;
				document.frmMain.submit();
				//return true; 
				
			}				
			else
			{
					return false; 
			}
		}
		
	} 
	
	//END ARCHIVING
	
	
	
	
	//REMOVE ARCHIVING
	
	function adminArchiveRemoveRecordWithUrl(submitPage)
  {
		//alert("remove Archived");
		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 to remove archive");
			return false;
		}
		else
		{
			
			var agree=confirm("Are you sure you want to unarchive the record/s?");
			if (agree)
			{
				
				document.frmMain.action=submitPage;
				document.frmMain.submit();
				//return true; 
				
			}				
			else
			{
					return false; 
			}
		}
		
	} 
	
	//END REMOVE ARCHIVING
	
	
	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()
	{
		 //alert("Hi");
		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 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]);
				alert(alertMessages[380]);
				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]);
				alert(alertMessages[380]);
				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;
		}
	}	



	/*
		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 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; 
				}
			}
			
			
			/* 
			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 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 check_for_alphabets(evt)
	  {
			  
				evt = (evt) ? evt : window.event
				var charCode = (evt.which) ? evt.which : evt.keyCode
				//alert("Hi"+charCode) ;
				if ( (charCode >= 65 && charCode<=90 )  || (charCode >= 97 && charCode <= 122) || (charCode==32))  {
						
						//alert("inside");
						return true
				}
			 else	
				return false;
			
		}

    

	function adminMemberValidations()
	{
		try
		{
			
			 //alert("hi  Therer");
			 /*
			// 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; 
			}
			
			// Organisation
			if(Trim(document.frmMain.postOrgType.value)=="")
			{
				alert("Please select organisation type");
				document.frmMain.postOrgType.focus();
				return false; 
			}
			
			
			
			if(Trim(document.frmMain.postOrgType.value)=="REAL_ESTATE_INDUSTRY" && Trim(document.frmMain.license_number.value)=="")
			{
				alert("Please enter license number");
				document.frmMain.license_number.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]);
				alert(alertMessages[380]);
				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;
			}
			
		
			/*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(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";
				}
					
				}
				
				//alert("submit");
				//check_user_email('user',document.frmMain.postUserName.value);
				//us_name=document.frmMain.postUserName.value;
				if(Trim(document.frmMain.var4.value)!=Trim("editRecord"))
				  check_user_email('email',document.frmMain.postEmailAddress.value,'user',document.frmMain.postEmailAddress.value,0,0);
				else
				 {
					check_user_email('email',document.frmMain.postEmailAddress.value,'user',document.frmMain.postEmailAddress.value,1,document.frmMain.var5.value);
					//document.frmMain.action="adminMembersUpdateProcess.php";
				     //document.frmMain.submit();  
				 }
				
				//checkUserNameDuplication(var1,var2,var3,var4);

		}
		catch(e)
		{
			alert(e);
			return false;
		}
	}	



	function adminEventsValidations()
	{
		try
		{
			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.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; 
			}	
			
			
			/*EVENTS OPTIONS*/
			//alert("Step1"+document.frmMain.is_bookable[0].checked);
			if(document.frmMain.is_bookable[0].checked )
			 {
				 
				 // alert("Step2");
			     
						 if(document.frmMain.booking_start_date.value=="")
							{
								alert("Please enter booking start date");
								document.frmMain.booking_start_date.focus();
								return false; 
							}else
							{
								 
								if(!isDate(document.frmMain.booking_start_date.value))
								{
									//alert(alertMessages[258]);
									document.frmMain.booking_start_date.focus();
									return false; 
								}
								 
							}
								
							if(document.frmMain.booking_end_date.value=="")
							{
								alert("Please enter booking end date");
								document.frmMain.booking_end_date.focus();
								return false; 
							}else
							{
								if(!isDate(document.frmMain.booking_end_date.value))
								{
									//alert(alertMessages[258]);
									document.frmMain.booking_end_date.focus();
									return false; 
								}
							}			
							var inputEventDate1 = document.frmMain.booking_start_date.value.split('/');
							var eventDate1 = new Date(inputEventDate1[2]+'/'+inputEventDate1[1]+'/'+inputEventDate1[0]); 
					
							var inputExpDate1 = document.frmMain.booking_end_date.value.split('/');
							var eventExpDate1 = new Date(inputExpDate1[2]+'/'+inputExpDate1[1]+'/'+inputExpDate1[0]); 
							
							//alert(birthDate);
				 
							//alert(eventDate);
							//alert(eventExpDate);
							if(eventExpDate1<eventDate1)
							{
								alert("Please enter valid booking end date");
								document.frmMain.booking_end_date.focus();
								return false; 
							}	
				 
				 
				    /* if(document.frmMain.event_fee_individual.value=="")
							{
								alert("Please enter event fee for individual booking.");
								document.frmMain.event_fee_individual.focus();
								return false; 
							}
							
							 if(document.frmMain.event_fee_table10.value=="")
							{
								alert("Please enter event fee for Table of 10.");
								document.frmMain.event_fee_table10.focus();
								return false; 
							}*/
							
							
						 if(document.frmMain.event_fee1.value=="" && document.frmMain.event_fee2.value=="" && document.frmMain.event_fee3.value=="" && document.frmMain.event_fee4.value=="" && document.frmMain.event_fee5.value=="")
							{
								alert("Please enter atleast one tickets.");
								document.frmMain.event_fee1.focus();
								return false; 
							}
							
						/*if(document.frmMain.event_fee2.value=="")
							{
								alert("Conference ticket only.");
								document.frmMain.event_fee2.focus();
								return false; 
							}	
						if(document.frmMain.event_fee3.value=="")
							{
								alert("Please enter Conference ticket + Awards ticket.");
								document.frmMain.event_fee3.focus();
								return false; 
							}	
						if(document.frmMain.event_fee4.value=="")
							{
								alert("Awards ticket (table of 10) + Conference ticket (x 10).");
								document.frmMain.event_fee4.focus();
								return false; 
							}*/		
							
						 if(document.frmMain.no_seats.value=="")
							{
								alert("Please enter no. of seats.");
								document.frmMain.no_seats.focus();
								return false; 
							}
							
							
							if(document.frmMain.accomo[0].checked )
								{		if(document.frmMain.hotel_name.value=="")
										{
											alert("Please enter hotel name");
											document.frmMain.hotel_name.focus();
											return false; 
										}
										
										
										if(document.frmMain.package1_price.value=="" && document.frmMain.package2_price.value=="" && document.frmMain.package3_price.value==""
											 
											 && document.frmMain.room1_price.value==""   && document.frmMain.room2_price.value==""    && document.frmMain.room3_price.value=="" ) 
											 
										 {
											   alert("Please enter atleast one package/room  details.");
												 document.frmMain.package1_price.focus();
											   return false;
										 
										 }
										 
										 
										 if(document.frmMain.package1_price.value!="" && document.frmMain.package1_desc.value=="")
										   {
												 alert("Please enter package1 description.");
												 document.frmMain.package1_desc.focus();
												 return false;
											 }
											 
											 if(document.frmMain.package2_price.value!="" && document.frmMain.package2_desc.value=="")
										   {
												 alert("Please enter package2 description.");
												 document.frmMain.package2_desc.focus();
												 return false;
											 }
										 
										   if(document.frmMain.package3_price.value!="" && document.frmMain.package3_desc.value=="")
										   {
												 alert("Please enter package3 description.");
												 document.frmMain.package3_desc.focus();
												 return false;
											 }
										  
											 if(document.frmMain.room1_price.value!="" && document.frmMain.room1_desc.value=="")
										   {
												 alert("Please enter room type1 description.");
												 document.frmMain.room1_desc.focus();
												 return false;
											 }
											 
											 if(document.frmMain.room2_price.value!="" && document.frmMain.room2_desc.value=="")
										   {
												 alert("Please enter room type2 description.");
												 document.frmMain.room2_desc.focus();
												 return false;
											 }
											 
											  if(document.frmMain.room3_price.value!="" && document.frmMain.room3_desc.value=="")
										   {
												 alert("Please enter room type3 description.");
												 document.frmMain.room3_desc.focus();
												 return false;
											 }
										
				 
								}
				 
			 }
			/*END EVENTS OPTIONS*/
	 		 
		}
		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]);
				alert(alertMessages[380]);
				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]);
				alert(alertMessages[380]);
				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]);
				alert(alertMessages[380]);
				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]);
				alert(alertMessages[381]);
				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]);
				alert(alertMessages[380]);
				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(type)
	{
		//alert("Hi=>"+type);
		try
		{
			 			 
			if(Trim(document.frmMain.postIssueTitle.value)=="")
			{
				alert("Please enter issue title");
				document.frmMain.postIssueTitle.focus();
				return false; 
			}
			
		 	if(checkSpecialCharacter(document.frmMain.postIssueTitle.value)==false)
			{
				alert(alertMessages[306]);
				document.frmMain.postIssueTitle.focus();
				return false; 
			} 
				
				if(type=="1")
				 { 
								
						if(selectMultiple_1())
						 {
							 return false;
						 }
							
						if(Trim(document.frmMain.postNextweek_1.value)=="")
							{
							alert("Please enter next week issue name");
							document.frmMain.postNextweek_1.focus();
							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
		{
		 
		  //alert("Hello");
		 
			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.postEcampaignFor.value)=="")
			{
				alert("Please select ecampiagn type");
				document.frmMain.postEcampaignFor.focus();
				return false; 
			}
			
			if(Trim(document.frmMain.postEcampaignFor.value)=="media")
				{	if(Trim(document.frmMain.postNewsletter.value)=="")
					{
						alert("Please select media release");
						document.frmMain.postNewsletter.focus();
						return false; 
					}
				}
				
				
			if(Trim(document.frmMain.postEcampaignFor.value)=="real")
				{	if(Trim(document.frmMain.postNewsletter.value)=="")
					{
						alert("Please select newsletter");
						document.frmMain.postNewsletter.focus();
						return false; 
					}
				}	
					
				if(selectMultiple_mailing_lists())
						 {
							 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 adminMediaValidations()
	{
		try
		{
			if(Trim(document.frmMain.postTitle.value)=="")
			{
				alert("Please enter media release title.");
				document.frmMain.postTitle.focus();
				return false; 
			}
			if(document.frmMain.fileNewsImage.value!="")
			{
				
				var imagefile_value1 = document.frmMain.fileNewsImage.value;
				var checkimg1 = imagefile_value1.toLowerCase();
				if (!checkimg1.match(/(\.pdf|\.txt|\.doc|\.docx)$/))
				{
					alert("Your file must have one of the following file extension types: .pdf,.txt,.doc or .docx. Please try again.");
					return false;
				}
					
					
				
			}
			
			////****			
			if(Trim(document.frmMain.postStatus.value)=="")
			{
				alert(alertMessages[330]);
				document.frmMain.postStatus.focus();
				return false; 
			}
			
		}
		catch(e)
		{
			alert(e);
			return false;
		}
	}	
	
	
	//WHATS NEW VALIDATION
	
	
	function adminWhatsNewValidations()
	{
		try
		{
			//alert("hiee");
			if(document.frmMain.postTitle.value=="")
			{
				alert("Please enter title.");
				document.frmMain.postTitle.focus();
				return false; 
			}
			
			if(document.frmMain.more_link.value=="")
			{
				alert("Please enter more information link to link the page.");
				document.frmMain.more_link.focus();
				return false; 
			}
			
			if(document.frmMain.css.value=="")
			{
				alert("Please select css.");
				document.frmMain.css.focus();
				return false; 
			}
			
			//alert("id"+document.frmMain.recordId.value);
			/*if(document.frmMain.recordId.value=="0")
			 {
				 //alert("i am inside"+"image=>"+document.frmMain.fileNewsImage.value);
					if(document.frmMain.fileNewsImage.value!="")
					{
						
						var imagefile_value1 = document.frmMain.fileNewsImage.value;
						var checkimg1 = imagefile_value1.toLowerCase();
						if (!checkimg1.match(/(\.jpg|\.gif|\.png|\.JPG|\.GIF|\.PNG|\.jpeg|\.JPEG)$/))
						{
							alert("Your file must have one of the following file extension types: .jpg,.png,.JPG,GIF,PNG,jpeg or .JPEG Please try again.");
							return false;
						}
						
					}
					else
					 {
						  alert("Please upload Banner image"); 
							return false;
					 }
					
			 }*/
			//alert("testtt");
			////****			
			if(document.frmMain.postStatus.value=="")
			{
				alert(alertMessages[330]);
				document.frmMain.postStatus.focus();
				return false; 
			}
			
		}
		catch(e)
		{
			alert(e);
			return false;
		}
	}	
	
	
	//END WHATS NEW VALIDATION
	
	
	
	function adminIssuesValidations()
	{
		try
		{
			if(Trim(document.frmMain.postTitle.value)=="")
			{
				alert("Please enter issue title");
				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 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;
		}
	}	
	
	
 
	//-----------------------------------------------------------------------------------------------------------------------------------
	function validateSubscriptionItems()
	{
		try
		{
			if(Trim(document.frmMain.postTitle.value)=="")
			{
				alert(alertMessages[349]);
				document.frmMain.postTitle.focus();
				return false; 
			}
			//alert(document.getElementById("postYearlyPrice"));
			 
				if(document.frmMain.postYearlyPrice.value!="")
				{
					if(isNaN(document.frmMain.postYearlyPrice.value))  		
					{
						alert(alertMessages[353]);
						document.frmMain.postYearlyPrice.focus();
						return false; 
					}
				}
			 
		 
			
				if(document.frmMain.postHalfYearlyPrice.value!="")
				{
					if(isNaN(document.frmMain.postHalfYearlyPrice.value))  		
					{
						alert(alertMessages[354]);
						document.frmMain.postHalfYearlyPrice.focus();
						return false; 
					}
				}
		 
			////****			
			/*if(Trim(document.frmMain.postStatus.value)=="")
			{
				alert(alertMessages[352]);
				document.frmMain.postStatus.focus();
				return false; 
			}*/
		}
		catch(e)
		{
			alert(e);
			return false;
		}
	}
	
	//-----------------------------------------------------------------------------------------------------------------------------------
	function validateSubscriptions()
	{
		try
		{
			if((Trim(document.frmMain.postPrice1.value)=="" || Trim(document.frmMain.postPrice1.value)=="$0.00") && (Trim(document.frmMain.postPrice2.value)=="" || Trim(document.frmMain.postPrice2.value)=="$0.00" ))
			{
				alert(alertMessages[355]);
				document.frmMain.postType1.focus();
				return false; 
			}
		}
		catch(e)
		{
			alert(e);
			return false;
		}
	}
	

	//-----------------------------------------------------------------------------------------------------------------------------------
	function validateRegistrationForm()
	{
		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; 
			}		
			
			if(Trim(document.frmMain.postOrgType.value)=="REAL_ESTATE_INDUSTRY" && Trim(document.frmMain.license_number.value)=="")
			{
				alert("Please enter license number");
				document.frmMain.license_number.focus();
				return false; 
			}
			
			// Subrub/Town
			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;
			}
	 			// Email Id 
			if(Trim(document.frmMain.postEmailAddress.value)=="")
			{
				alert(alertMessages[239]);
				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]);
				alert(alertMessages[380]);
				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;
			}
		  
			/*if(document.frmMain.CheckUserEmail.value == "FALSE")
			{
				alert(alertMessages[380]);
				document.frmMain.postEmailAddress.focus();
				return false; 
			}*/
			
			
			
			// Re-enter Email Address
	 			// Re-enter Email Id 
			if(Trim(document.frmMain.postEmailAddressReenter.value)=="")
			{
				alert(alertMessages[239]);
				document.frmMain.postEmailAddressReenter.focus();
				return false; 
			}
			var emailaddr = document.frmMain.postEmailAddressReenter.value;
			if (emailaddr == '') {
					alert(alertMessages[240]);
					document.frmMain.postEmailAddressReenter.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.postEmailAddressReenter.focus();
					return false;
				 }
			}
			for (i=0; i<emailaddr.length; i++) {
				 if (emailaddr.charCodeAt(i)>127) {
					 alert(alertMessages[242]);
					document.frmMain.postEmailAddressReenter.focus();
					return false;
				 }
	 
				 
			}
		
			var atPos = emailaddr.indexOf('@',0);
			if (atPos == -1) {
					alert(alertMessages[243]);
				 document.frmMain.postEmailAddressReenter.focus();
				 return false;
			}
			if (atPos == 0) {
				alert(alertMessages[244]);
				document.frmMain.postEmailAddressReenter.focus();
				 return false;
			}
			if (emailaddr.indexOf('@', atPos + 1) > - 1) {
				 alert(alertMessages[245]);
				 document.frmMain.postEmailAddressReenter.focus();
				 return false;
			}
			if (emailaddr.indexOf('.', atPos) == -1) {
				//alert(alertMessages[246]);
				alert(alertMessages[380]);
				document.frmMain.postEmailAddressReenter.focus();
				 return false;
			}
			if (emailaddr.indexOf('@.',0) != -1) {
				 alert(alertMessages[247]);
				 document.frmMain.postEmailAddressReenter.focus();
				 return false;
			}
			if (emailaddr.indexOf('.@',0) != -1){
				 alert(alertMessages[248]);
				 document.frmMain.postEmailAddressReenter.focus();
				 return false;
			}
			if (emailaddr.indexOf('..',0) != -1) {
				 alert(alertMessages[249]);
				 document.frmMain.postEmailAddressReenter.focus();
				 return false;
			}
			if(document.frmMain.postEmailAddressReenter.value!=document.frmMain.postEmailAddress.value)
			{
				alert("Re-enter email address field does not match with the provided email address");
				document.frmMain.postEmailAddress.focus();
				return false;
			}
			
			
			/*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; 
			}
			
			/*
			if (document.getElementById("hiddenInput") == null || document.getElementById("hiddenInput").value == 'undefined')
			{
				alert(alertMessages[356]);
				document.frmMain.postFirstName.focus();
				return false; 
			}
			else 
			{
				if(document.getElementById("hiddenInput").value=="FALSE")
				{
					alert(alertMessages[356]);
					document.frmMain.postFirstName.focus();
					return false; 
				}
			}
			*/
			//alert(document.getElementById("hiddenInput").value);
			//alert("Test all");
			if(Trim(document.frmMain.hiddenCheckEmail.value) != "undefined")
			 {if(Trim(document.frmMain.hiddenCheckEmail.value)=="FALSE")
				{
					alert(alertMessages[371]);
					document.frmMain.postEmailAddress.focus();
					return false; 
				}
			 }
			
			/*if(Trim(document.frmMain.hiddenCheckUser.value) != "undefined")
			 {
			   if(document.frmMain.hiddenCheckUser.value=="FALSE")
			    {
				alert(alertMessages[370]);
				document.frmMain.postUsername.focus();
				return false; 
			    }
			 }*/
		}
		catch(e)
		{
			alert(e);
			return false;
		}
	}
	
	//-----------------------------------------------------------------------------------------------------------------------------------
	function validatePayment()
	{
		try
		{
			 
			if(Trim(document.frmMain.postCardName.value)=="")
			{
				alert(alertMessages[357]);
				document.frmMain.postCardName.focus();
				return false; 
			}
			if(checkSpecialCharacter(document.frmMain.postCardName.value)==false)
			{
				alert(alertMessages[358]);
				document.frmMain.postCardName.focus();
				return false; 
			}
			// CardNumber
			if(Trim(document.frmMain.postCardNumber.value)=="")
			{
				alert(alertMessages[359]);
				document.frmMain.postCardNumber.focus();
				return false; 
			}
			if(isNaN(document.frmMain.postCardNumber.value))
			{
				alert(alertMessages[360]);
				document.frmMain.postCardNumber.focus();
				return false; 
			}
			// CardCVVNumber
			if(Trim(document.frmMain.postCvvNumber.value)=="")
			{
				alert(alertMessages[363]);
				document.frmMain.postCvvNumber.focus();
				return false; 
			}
			if(isNaN(document.frmMain.postCvvNumber.value))
			{
				alert(alertMessages[364]);
				document.frmMain.postCvvNumber.focus();
				return false; 
			}

			if(Trim(document.frmMain.postCardExpMonth.value)=="")
			{
				alert(alertMessages[361]);
				document.frmMain.postCardExpMonth.focus();
				return false; 
			}
			if(Trim(document.frmMain.postCardExpYear.value)=="")
			{
				alert(alertMessages[362]);
				document.frmMain.postCardExpYear.focus();
				return false; 
			}
			
		}
		catch(e)
		{
			alert(e);
			return false;
		}
	}	
	
	//-----------------------------------------------------------------------------------------------------------------------------------
	function validateeBookCategories()
	{
		try
		{
			if(Trim(document.frmMain.postTitle.value)=="")
			{
				alert(alertMessages[365]);
				document.frmMain.postTitle.focus();
				return false; 
			}
			
			if(Trim(document.frmMain.postStatus.value)=="")
			{
				alert(alertMessages[366]);
				document.frmMain.postStatus.focus();
				return false; 
			}
		}
		catch(e)
		{
			alert(e);
			return false;
		}
	}	
	
	//-----------------------------------------------------------------------------------------------------------------------------------
	function admineBooksValidations()
	{
		try
		{
			if(Trim(document.frmMain.postTitle.value)=="")
			{
				alert(alertMessages[375]);
				document.frmMain.postTitle.focus();
				return false; 
			}
			if(Trim(document.frmMain.postPrice.value)=="")
			{
				alert(alertMessages[376]);
				document.frmMain.postPrice.focus();
				return false; 
			}
			if(isNaN(document.frmMain.postPrice.value))
			{
				alert(alertMessages[377]);
				document.frmMain.postPrice.focus();
				return false; 
			}

			/*if(Trim(document.frmMain.postStatus.value)=="")
			{
				alert(alertMessages[378]);
				document.frmMain.postStatus.focus();
				return false; 
			}*/
		}
		catch(e)
		{
			alert(e);
			return false;
		}
	}	
	
	//-----------------------------------------------------------------------------------------------------------------------------------
	function validateBillingForm(type)
	{
		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; 
			}			
			// Subrub/Town
			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;
			}
	 			// Email Id 
			if(Trim(document.frmMain.postEmailAddress.value)=="")
			{
				alert(alertMessages[239]);
				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]);
				alert(alertMessages[380]);
				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;
			}
			
			
			//SHIPPING ADDRESS VALIDATIONS
			
			  if(type=="2")
				 {
					 
										 
							 if(Trim(document.frmMain.billing_postAddress1.value)=="")
								{
									alert(alertMessages[242]);
									document.frmMain.billing_postAddress1.focus();
									return false; 
								}
					
								// Subrub/Town
								if(Trim(document.frmMain.billing_postSuburbTown.value)=="")
								{
									//alert(alertMessages[243]);
									alert(alertMessages[381]);
									document.frmMain.billing_postSuburbTown.focus();
									return false; 
								}
								if(checkSpecialCharacter(document.frmMain.billing_postSuburbTown.value)==false)
								{
									alert(alertMessages[244]);
									document.frmMain.billing_postSuburbTown.focus();
									return false; 
								}
								// State
								if(Trim(document.frmMain.billing_postState.value)=="")
								{
									alert(alertMessages[245]);
									document.frmMain.billing_postState.focus();
									return false; 
								}
								// Postcode
								if(Trim(document.frmMain.billing_postPostcode.value)=="")
								{
									alert(alertMessages[246]);
									document.frmMain.billing_postPostcode.focus();
									return false; 
								}
								if(isNaN(document.frmMain.billing_postPostcode.value))
								{
									alert(alertMessages[247]);
									document.frmMain.billing_postPostcode.focus();
									return false; 
								}
								if((document.frmMain.billing_postPostcode.value.length  < 3) ||  (document.frmMain.billing_postPostcode.value.length > 4))
								{
									alert(alertMessages[247]);
									document.frmMain.billing_postPostcode.focus();
									return false;
								}	 
					 
					 
					 
		}
				
			/*// Re-enter Email Address
	 			// Re-enter Email Id 
			if(Trim(document.frmMain.postEmailAddressReenter.value)=="")
			{
				alert(alertMessages[239]);
				document.frmMain.postEmailAddressReenter.focus();
				return false; 
			}
			var emailaddr = document.frmMain.postEmailAddressReenter.value;
			if (emailaddr == '') {
					alert(alertMessages[240]);
					document.frmMain.postEmailAddressReenter.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.postEmailAddressReenter.focus();
					return false;
				 }
			}
			for (i=0; i<emailaddr.length; i++) {
				 if (emailaddr.charCodeAt(i)>127) {
					 alert(alertMessages[242]);
					document.frmMain.postEmailAddressReenter.focus();
					return false;
				 }
	 
				 
			}
		
			var atPos = emailaddr.indexOf('@',0);
			if (atPos == -1) {
					alert(alertMessages[243]);
				 document.frmMain.postEmailAddressReenter.focus();
				 return false;
			}
			if (atPos == 0) {
				alert(alertMessages[244]);
				document.frmMain.postEmailAddressReenter.focus();
				 return false;
			}
			if (emailaddr.indexOf('@', atPos + 1) > - 1) {
				 alert(alertMessages[245]);
				 document.frmMain.postEmailAddressReenter.focus();
				 return false;
			}
			if (emailaddr.indexOf('.', atPos) == -1) {
				alert(alertMessages[246]);
				document.frmMain.postEmailAddressReenter.focus();
				 return false;
			}
			if (emailaddr.indexOf('@.',0) != -1) {
				 alert(alertMessages[247]);
				 document.frmMain.postEmailAddressReenter.focus();
				 return false;
			}
			if (emailaddr.indexOf('.@',0) != -1){
				 alert(alertMessages[248]);
				 document.frmMain.postEmailAddressReenter.focus();
				 return false;
			}
			if (emailaddr.indexOf('..',0) != -1) {
				 alert(alertMessages[249]);
				 document.frmMain.postEmailAddressReenter.focus();
				 return false;
			}
			if(document.frmMain.postEmailAddressReenter.value!=document.frmMain.postEmailAddress.value)
			{
				alert(alertMessages[237]);
				document.frmMain.postEmailAddress.focus();
				return false;
			}
			if(Trim(document.frmMain.postUsername.value)=="")
			{
				alert(alertMessages[201]);
				document.frmMain.postUsername.focus();
				return false; 
			}
			if(Trim(document.frmMain.hiddenCheckUser.value)=="FALSE")
			{
				alert(alertMessages[370]);
				document.frmMain.postUsername.focus();
				return false; 
			}
			
			if(Trim(document.frmMain.postPassword.value)=="")
			{
				alert(alertMessages[202]);
				document.frmMain.postPassword.focus();
				return false; 
			}
			
			
			if (document.getElementById("hiddenInput") == null || document.getElementById("hiddenInput").value == 'undefined')
			{
				alert(alertMessages[356]);
				document.frmMain.postFirstName.focus();
				return false; 
			}
			else 
			{
				if(document.getElementById("hiddenInput").value=="FALSE")
				{
					alert(alertMessages[356]);
					document.frmMain.postFirstName.focus();
					return false; 
				}
			}
			*/
			//alert(document.getElementById("hiddenInput").value);
		}
		catch(e)
		{
			alert(e);
			return false;
		}
	}
	
	//-----------------------------------------------------------------------------------------------------------------------------------
	function validateMemberDetails()
	{
		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; 
			}			
			// Subrub/Town
			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;
			}
	 			// Email Id 
			if(Trim(document.frmMain.postEmailAddress.value)=="")
			{
				alert(alertMessages[239]);
				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]);
				alert(alertMessages[380]);
				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;
			}
			 
		 
			if(Trim(document.frmMain.postPassword.value)=="")
			{
				alert(alertMessages[202]);
				document.frmMain.postPassword.focus();
				return false; 
			}
		 
		}
		catch(e)
		{
			alert(e);
			return false;
		}
	}
	
	
	//DOCUMENT VALIDATIONS
	
	
	
	//---------------------------------------------------
	
	//-----------------------------------------------------------------------------------------------------------------------------------
	function validateSubscriberForm()
	{
		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; 
			}			
			
      if(Trim(document.frmMain.postOrgType.value)=="REAL_ESTATE_INDUSTRY" && document.frmMain.license_number.value=="")
			{
				alert("Please enter license number.");
				document.frmMain.license_number.focus();
				return false; 
			}
			
			
			
			if(Trim(document.frmMain.postOccupation.value)=="")
			{
				alert("Please enter your occupation");
				document.frmMain.postOccupation.focus();
				return false; 
			}
			if(checkSpecialCharacter(document.frmMain.postOccupation.value)==false)
			{
				alert("Please enter your occupation");
				document.frmMain.postOccupation.focus();
				return false; 
			}


      if(Trim(document.frmMain.postPhone.value)=="")
			{
				alert("Please enter your phone no.");
				document.frmMain.postPhone.focus();
				return false; 
			}

			// Subrub/Town
			if(Trim(document.frmMain.postSuburbTown.value)=="")
			{
				alert(alertMessages[233]);
				document.frmMain.postSuburbTown.focus();
				return false; 
			}
			
			if(Trim(document.frmMain.postSuburbTown.value)=="")
			{
				alert(alertMessages[233]);
				document.frmMain.postSuburbTown.focus();
				return false; 
			}
			
			if(Trim(document.frmMain.postState.value)=="")
			{
				alert("Please select state.");
				document.frmMain.postState.focus();
				return false; 
			}
			
			if(checkSpecialCharacter(document.frmMain.postSuburbTown.value)==false)
			{
				alert(alertMessages[234]);
				document.frmMain.postSuburbTown.focus();
				return false; 
			}
			
	 			// Email Id 
			if(Trim(document.frmMain.postEmailAddress.value)=="")
			{
				alert(alertMessages[239]);
				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]);
				alert(alertMessages[380]);
				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;
			}
		  
			/*if(document.frmMain.CheckUserEmail.value == "FALSE")
			{
				alert(alertMessages[380]);
				document.frmMain.postEmailAddress.focus();
				return false; 
			}*/
			
			
			
			
		}
		catch(e)
		{
			alert(e);
			return false;
		}
	}
	
	
	 function selectMultiple_1()
   {
		 //alert("HIIIIII");
     var myArray="";
          try
           {
            for (var i=0; i<document.getElementById('postRealNews').options.length; i++)
          { 
                       if (document.getElementById('postRealNews').options[i].selected == true) 
                        { 
                           //alert(document.getElementById('states').options[i].text);
               myArray += document.getElementById('postRealNews').options[i].text + ";";
                         } 
          }
  
            var resArray = myArray.split(";");
            if(resArray.length<=1) 
               { 
							   alert("Please select real news");
								 return true;
							 }
							 
							  return false;
                      
          }
         catch(e)
         {
            alert(e.message);    
         }
  
 }
 
 function mail_list_special_validations(evt)
  {
		   
			 evt = (evt) ? evt : window.event
				var charCode = (evt.which) ? evt.which : evt.keyCode
				//alert("Hi"+charCode) ;
				if ( (charCode >= 65 && charCode<=90 )  || (charCode >= 97 && charCode <= 122) || (charCode>=48 && charCode<=57) || (charCode==32 || charCode==8))  {
						
						//alert("inside");
						return true
				}
			 else	
				return false;
		
	}
	
	//adminRealNewsValidations
	function adminRealNewsValidations()
	 {
		  if(Trim(document.frmMain.postTitle.value)=="")
			{
				alert("Please enter real news title");
				document.frmMain.postTitle.focus();
				return false; 
			}
			
		 	if(checkSpecialCharacter(document.frmMain.postTitle.value)==false)
			{
				alert("Please enter real news title");
				document.frmMain.postTitle.focus();
				return false; 
			}  
			
			
			
			if(Trim(document.frmMain.postStatus.value)=="")
			{
				alert("Please select status");
				document.frmMain.postStatus.focus();
				return false; 
			}
		    
	 }
	 
	 
	 //SELECT MAILING LISTS
	  function selectMultiple_mailing_lists()
   {
		 //alert("HIIIIII");
     var myArray="";
          try
           {
            for (var i=0; i<document.getElementById('postMailingList').options.length; i++)
          { 
                       if (document.getElementById('postMailingList').options[i].selected == true) 
                        { 
                           //alert(document.getElementById('states').options[i].text);
               myArray += document.getElementById('postMailingList').options[i].text + ";";
                         } 
          }
  
            var resArray = myArray.split(";");
            if(resArray.length<=1) 
               { 
							   alert("Please select mailing list");
								 return true;
							 }
							 
							  return false;
                      
          }
         catch(e)
         {
            alert(e.message);    
         }
  
 }
 
 
 //DECIMAL NUMBERS
 function checkDecimalNumbers(evt)
   {
	    //'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) || (charCode==46) ) {
          var  status = "This field accepts numbers only."
					//showMessages1(var1,var2,var3,var4,var5);
          return true;
        }
				else
				 return false;
	 
	 }
	 
	 //
 function adminAccomodationsValidations()
   {
	   
	     if(document.frmMain.hotel_name.value=="")
							{
								alert("Please enter hotel name");
								document.frmMain.hotel_name.focus();
								return false; 
							}
				         if(document.frmMain.package1_price.value=="")
							{
								alert("Please enter Package/Room 1 Price");
								document.frmMain.package1_price.focus();
								return false; 
							}
							
						if(document.frmMain.package2_price.value=="")
							{
								alert("Please enter Package/Room 2 Price");
								document.frmMain.package2_price.focus();
								return false; 
							}
							
						if(document.frmMain.package3_price.value=="")
							{
								alert("Please enter Package/Room 3 Price");
								document.frmMain.package3_price.focus();
								return false; 
							}
							
					  /*if(document.frmMain.package4_price.value=="")
							{
								alert("Please enter Package/Room 4 Price");
								document.frmMain.package4_price.focus();
								return false; 
							}	*/
							
					/*if(document.frmMain.package5_price.value=="")
							{
								alert("Please enter Package/Room 5 Price");
								document.frmMain.package5_price.focus();
								return false; 
							}	*/
	   
	   
   }
	 
	 	function adminEmailSettingsValidations()
	{
		try
		{
			
			///Pay status From name
			if(Trim(document.frmMain.postSubscriptionPayStatusSignName.value)=="")
			{
				alert(alertMessages[408]);
				document.frmMain.postSubscriptionPayStatusSignName.focus();
				return false; 
			}
			if(checkSpecialCharacter(document.frmMain.postSubscriptionPayStatusSignName.value)==false)
			{
				alert(alertMessages[409]);
				document.frmMain.postSubscriptionPayStatusSignName.focus();
				return false; 
			}
 			
			// Pay status From Email Id 
			var emailaddr = Trim(document.frmMain.postSubscriptionPayStatusSignEmailId.value);
			if (emailaddr == '') {
					alert(alertMessages[410]);
					document.frmMain.postSubscriptionPayStatusSignEmailId.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.postSubscriptionPayStatusSignEmailId.focus();
					return false;
				 }
			}
			for (i=0; i<emailaddr.length; i++) {
				 if (emailaddr.charCodeAt(i)>127) {
					 alert(alertMessages[242]);
					document.frmMain.postSubscriptionPayStatusSignEmailId.focus();
					return false;
				 }
	 
				 
			}
			var atPos = emailaddr.indexOf('@',0);
			if (atPos == -1) {
					alert(alertMessages[243]);
				 document.frmMain.postSubscriptionPayStatusSignEmailId.focus();
				 return false;
			}
			if (atPos == 0) {
				alert(alertMessages[244]);
				document.frmMain.postSubscriptionPayStatusSignEmailId.focus();
				 return false;
			}
			if (emailaddr.indexOf('@', atPos + 1) > - 1) {
				 alert(alertMessages[245]);
				 document.frmMain.postSubscriptionPayStatusSignEmailId.focus();
				 return false;
			}
			if (emailaddr.indexOf('.', atPos) == -1) {
				//alert(alertMessages[246]);
				alert(alertMessages[380]);
				document.frmMain.postSubscriptionPayStatusSignEmailId.focus();
				 return false;
			}
			if (emailaddr.indexOf('@.',0) != -1) {
				 alert(alertMessages[247]);
				 document.frmMain.postSubscriptionPayStatusSignEmailId.focus();
				 return false;
			}
			if (emailaddr.indexOf('.@',0) != -1){
				 alert(alertMessages[248]);
				 document.frmMain.postSubscriptionPayStatusSignEmailId.focus();
				 return false;
			}
			if (emailaddr.indexOf('..',0) != -1) {
				 alert(alertMessages[249]);
				 document.frmMain.postSubscriptionPayStatusSignEmailId.focus();
				 return false;
			}
			
			
			///Thankyou From name
			if(Trim(document.frmMain.postSubscriptionThankyouSignName.value)=="")
			{
				alert(alertMessages[405]);
				document.frmMain.postSubscriptionThankyouSignName.focus();
				return false; 
			}
			if(checkSpecialCharacter(document.frmMain.postSubscriptionThankyouSignName.value)==false)
			{
				alert(alertMessages[406]);
				document.frmMain.postSubscriptionThankyouSignName.focus();
				return false; 
			}
 			
			// Thank you From Email Id 
			var emailaddr = Trim(document.frmMain.postSubscriptionThankyouSignEmailId.value);
			if (emailaddr == '') {
					alert(alertMessages[407]);
					document.frmMain.postSubscriptionThankyouSignEmailId.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.postSubscriptionThankyouSignEmailId.focus();
					return false;
				 }
			}
			for (i=0; i<emailaddr.length; i++) {
				 if (emailaddr.charCodeAt(i)>127) {
					 alert(alertMessages[242]);
					document.frmMain.postSubscriptionThankyouSignEmailId.focus();
					return false;
				 }
	 
				 
			}
			var atPos = emailaddr.indexOf('@',0);
			if (atPos == -1) {
					alert(alertMessages[243]);
				 document.frmMain.postSubscriptionThankyouSignEmailId.focus();
				 return false;
			}
			if (atPos == 0) {
				alert(alertMessages[244]);
				document.frmMain.postSubscriptionThankyouSignEmailId.focus();
				 return false;
			}
			if (emailaddr.indexOf('@', atPos + 1) > - 1) {
				 alert(alertMessages[245]);
				 document.frmMain.postSubscriptionThankyouSignEmailId.focus();
				 return false;
			}
			if (emailaddr.indexOf('.', atPos) == -1) {
				//alert(alertMessages[246]);
				alert(alertMessages[380]);
				document.frmMain.postSubscriptionThankyouSignEmailId.focus();
				 return false;
			}
			if (emailaddr.indexOf('@.',0) != -1) {
				 alert(alertMessages[247]);
				 document.frmMain.postSubscriptionThankyouSignEmailId.focus();
				 return false;
			}
			if (emailaddr.indexOf('.@',0) != -1){
				 alert(alertMessages[248]);
				 document.frmMain.postSubscriptionThankyouSignEmailId.focus();
				 return false;
			}
			if (emailaddr.indexOf('..',0) != -1) {
				 alert(alertMessages[249]);
				 document.frmMain.postSubscriptionThankyouSignEmailId.focus();
				 return false;
			}
			
			
			///Pay Dep From name
			if(Trim(document.frmMain.postSubscriptionPayDepSignName.value)=="")
			{
				alert(alertMessages[402]);
				document.frmMain.postSubscriptionPayDepSignName.focus();
				return false; 
			}
			if(checkSpecialCharacter(document.frmMain.postSubscriptionPayDepSignName.value)==false)
			{
				alert(alertMessages[403]);
				document.frmMain.postSubscriptionPayDepSignName.focus();
				return false; 
			}
 			
			// Pay Dep From Email Id 
			var emailaddr = Trim(document.frmMain.postSubscriptionPayDepSignEmailId.value);
			if (emailaddr == '') {
					alert(alertMessages[404]);
					document.frmMain.postSubscriptionPayDepSignEmailId.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.postSubscriptionPayDepSignEmailId.focus();
					return false;
				 }
			}
			for (i=0; i<emailaddr.length; i++) {
				 if (emailaddr.charCodeAt(i)>127) {
					 alert(alertMessages[242]);
					document.frmMain.postSubscriptionPayDepSignEmailId.focus();
					return false;
				 }
	 
				 
			}
			var atPos = emailaddr.indexOf('@',0);
			if (atPos == -1) {
					alert(alertMessages[243]);
				 document.frmMain.postSubscriptionPayDepSignEmailId.focus();
				 return false;
			}
			if (atPos == 0) {
				alert(alertMessages[244]);
				document.frmMain.postSubscriptionPayDepSignEmailId.focus();
				 return false;
			}
			if (emailaddr.indexOf('@', atPos + 1) > - 1) {
				 alert(alertMessages[245]);
				 document.frmMain.postSubscriptionPayDepSignEmailId.focus();
				 return false;
			}
			if (emailaddr.indexOf('.', atPos) == -1) {
				//alert(alertMessages[246]);
				alert(alertMessages[380]);
				document.frmMain.postSubscriptionPayDepSignEmailId.focus();
				 return false;
			}
			if (emailaddr.indexOf('@.',0) != -1) {
				 alert(alertMessages[247]);
				 document.frmMain.postSubscriptionPayDepSignEmailId.focus();
				 return false;
			}
			if (emailaddr.indexOf('.@',0) != -1){
				 alert(alertMessages[248]);
				 document.frmMain.postSubscriptionPayDepSignEmailId.focus();
				 return false;
			}
			if (emailaddr.indexOf('..',0) != -1) {
				 alert(alertMessages[249]);
				 document.frmMain.postSubscriptionPayDepSignEmailId.focus();
				 return false;
			}

		
		///Sub Rem From name
			if(Trim(document.frmMain.postSubscriptionRemSignName.value)=="")
			{
				alert(alertMessages[399]);
				document.frmMain.postSubscriptionRemSignName.focus();
				return false; 
			}
			if(checkSpecialCharacter(document.frmMain.postSubscriptionRemSignName.value)==false)
			{
				alert(alertMessages[400]);
				document.frmMain.postSubscriptionRemSignName.focus();
				return false; 
			}
 			
			// Sub Rem From Email Id 
			var emailaddr = Trim(document.frmMain.postSubscriptionRemSignEmailId.value);
			if (emailaddr == '') {
					alert(alertMessages[401]);
					document.frmMain.postSubscriptionRemSignEmailId.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.postSubscriptionRemSignEmailId.focus();
					return false;
				 }
			}
			for (i=0; i<emailaddr.length; i++) {
				 if (emailaddr.charCodeAt(i)>127) {
					 alert(alertMessages[242]);
					document.frmMain.postSubscriptionRemSignEmailId.focus();
					return false;
				 }
	 
				 
			}
			var atPos = emailaddr.indexOf('@',0);
			if (atPos == -1) {
					alert(alertMessages[243]);
				 document.frmMain.postSubscriptionRemSignEmailId.focus();
				 return false;
			}
			if (atPos == 0) {
				alert(alertMessages[244]);
				document.frmMain.postSubscriptionRemSignEmailId.focus();
				 return false;
			}
			if (emailaddr.indexOf('@', atPos + 1) > - 1) {
				 alert(alertMessages[245]);
				 document.frmMain.postSubscriptionRemSignEmailId.focus();
				 return false;
			}
			if (emailaddr.indexOf('.', atPos) == -1) {
				//alert(alertMessages[246]);
				alert(alertMessages[380]);
				document.frmMain.postSubscriptionRemSignEmailId.focus();
				 return false;
			}
			if (emailaddr.indexOf('@.',0) != -1) {
				 alert(alertMessages[247]);
				 document.frmMain.postSubscriptionRemSignEmailId.focus();
				 return false;
			}
			if (emailaddr.indexOf('.@',0) != -1){
				 alert(alertMessages[248]);
				 document.frmMain.postSubscriptionRemSignEmailId.focus();
				 return false;
			}
			if (emailaddr.indexOf('..',0) != -1) {
				 alert(alertMessages[249]);
				 document.frmMain.postSubscriptionRemSignEmailId.focus();
				 return false;
			}
			
			///Sub Exp From name
			if(Trim(document.frmMain.postSubscriptionExpSignName.value)=="")
			{
				alert(alertMessages[396]);
				document.frmMain.postSubscriptionExpSignName.focus();
				return false; 
			}
			if(checkSpecialCharacter(document.frmMain.postSubscriptionExpSignName.value)==false)
			{
				alert(alertMessages[397]);
				document.frmMain.postSubscriptionExpSignName.focus();
				return false; 
			}
 			
			// Sub Exp From Email Id 
			var emailaddr = Trim(document.frmMain.postSubscriptionExpSignEmailId.value);
			if (emailaddr == '') {
					alert(alertMessages[398]);
					document.frmMain.postSubscriptionExpSignEmailId.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.postSubscriptionExpSignEmailId.focus();
					return false;
				 }
			}
			for (i=0; i<emailaddr.length; i++) {
				 if (emailaddr.charCodeAt(i)>127) {
					 alert(alertMessages[242]);
					document.frmMain.postSubscriptionExpSignEmailId.focus();
					return false;
				 }
	 
				 
			}
			var atPos = emailaddr.indexOf('@',0);
			if (atPos == -1) {
					alert(alertMessages[243]);
				 document.frmMain.postSubscriptionExpSignEmailId.focus();
				 return false;
			}
			if (atPos == 0) {
				alert(alertMessages[244]);
				document.frmMain.postSubscriptionExpSignEmailId.focus();
				 return false;
			}
			if (emailaddr.indexOf('@', atPos + 1) > - 1) {
				 alert(alertMessages[245]);
				 document.frmMain.postSubscriptionExpSignEmailId.focus();
				 return false;
			}
			if (emailaddr.indexOf('.', atPos) == -1) {
				//alert(alertMessages[246]);
				alert(alertMessages[380]);
				document.frmMain.postSubscriptionExpSignEmailId.focus();
				 return false;
			}
			if (emailaddr.indexOf('@.',0) != -1) {
				 alert(alertMessages[247]);
				 document.frmMain.postSubscriptionExpSignEmailId.focus();
				 return false;
			}
			if (emailaddr.indexOf('.@',0) != -1){
				 alert(alertMessages[248]);
				 document.frmMain.postSubscriptionExpSignEmailId.focus();
				 return false;
			}
			if (emailaddr.indexOf('..',0) != -1) {
				 alert(alertMessages[249]);
				 document.frmMain.postSubscriptionExpSignEmailId.focus();
				 return false;
			}

	///Ebook From name
			if(Trim(document.frmMain.postEbookSignName.value)=="")
			{
				alert(alertMessages[393]);
				document.frmMain.postEbookSignName.focus();
				return false; 
			}
			if(checkSpecialCharacter(document.frmMain.postEbookSignName.value)==false)
			{
				alert(alertMessages[394]);
				document.frmMain.postEbookSignName.focus();
				return false; 
			}
 			
			// Ebook From Email Id 
			var emailaddr = Trim(document.frmMain.postEbookSignEmailId.value);
			if (emailaddr == '') {
					alert(alertMessages[395]);
					document.frmMain.postEbookSignEmailId.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.postEbookSignEmailId.focus();
					return false;
				 }
			}
			for (i=0; i<emailaddr.length; i++) {
				 if (emailaddr.charCodeAt(i)>127) {
					 alert(alertMessages[242]);
					document.frmMain.postEbookSignEmailId.focus();
					return false;
				 }
	 
				 
			}
			var atPos = emailaddr.indexOf('@',0);
			if (atPos == -1) {
					alert(alertMessages[243]);
				 document.frmMain.postEbookSignEmailId.focus();
				 return false;
			}
			if (atPos == 0) {
				alert(alertMessages[244]);
				document.frmMain.postEbookSignEmailId.focus();
				 return false;
			}
			if (emailaddr.indexOf('@', atPos + 1) > - 1) {
				 alert(alertMessages[245]);
				 document.frmMain.postEbookSignEmailId.focus();
				 return false;
			}
			if (emailaddr.indexOf('.', atPos) == -1) {
				//alert(alertMessages[246]);
				alert(alertMessages[380]);
				document.frmMain.postEbookSignEmailId.focus();
				 return false;
			}
			if (emailaddr.indexOf('@.',0) != -1) {
				 alert(alertMessages[247]);
				 document.frmMain.postEbookSignEmailId.focus();
				 return false;
			}
			if (emailaddr.indexOf('.@',0) != -1){
				 alert(alertMessages[248]);
				 document.frmMain.postEbookSignEmailId.focus();
				 return false;
			}
			if (emailaddr.indexOf('..',0) != -1) {
				 alert(alertMessages[249]);
				 document.frmMain.postEbookSignEmailId.focus();
				 return false;
			}
		
		
		///Event booking From name
			if(Trim(document.frmMain.postBookingMailFromNameAdminToMember.value)=="")
			{
				alert(alertMessages[390]);
				document.frmMain.postBookingMailFromNameAdminToMember.focus();
				return false; 
			}
			if(checkSpecialCharacter(document.frmMain.postBookingMailFromNameAdminToMember.value)==false)
			{
				alert(alertMessages[391]);
				document.frmMain.postBookingMailFromNameAdminToMember.focus();
				return false; 
			}
 			
			// Event booking From Email Id 
			var emailaddr = Trim(document.frmMain.postBookingMailFromAdminToMember.value);
			if (emailaddr == '') {
					alert(alertMessages[392]);
					document.frmMain.postBookingMailFromAdminToMember.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.postBookingMailFromAdminToMember.focus();
					return false;
				 }
			}
			for (i=0; i<emailaddr.length; i++) {
				 if (emailaddr.charCodeAt(i)>127) {
					 alert(alertMessages[242]);
					document.frmMain.postBookingMailFromAdminToMember.focus();
					return false;
				 }
	 
				 
			}
			var atPos = emailaddr.indexOf('@',0);
			if (atPos == -1) {
					alert(alertMessages[243]);
				 document.frmMain.postBookingMailFromAdminToMember.focus();
				 return false;
			}
			if (atPos == 0) {
				alert(alertMessages[244]);
				document.frmMain.postBookingMailFromAdminToMember.focus();
				 return false;
			}
			if (emailaddr.indexOf('@', atPos + 1) > - 1) {
				 alert(alertMessages[245]);
				 document.frmMain.postBookingMailFromAdminToMember.focus();
				 return false;
			}
			if (emailaddr.indexOf('.', atPos) == -1) {
				//alert(alertMessages[246]);
				alert(alertMessages[380]);
				document.frmMain.postBookingMailFromAdminToMember.focus();
				 return false;
			}
			if (emailaddr.indexOf('@.',0) != -1) {
				 alert(alertMessages[247]);
				 document.frmMain.postBookingMailFromAdminToMember.focus();
				 return false;
			}
			if (emailaddr.indexOf('.@',0) != -1){
				 alert(alertMessages[248]);
				 document.frmMain.postBookingMailFromAdminToMember.focus();
				 return false;
			}
			if (emailaddr.indexOf('..',0) != -1) {
				 alert(alertMessages[249]);
				 document.frmMain.postBookingMailFromAdminToMember.focus();
				 return false;
			}
			
			///Login From name
			if(Trim(document.frmMain.postLoginMailFromNameAdminToMember.value)=="")
			{
				alert(alertMessages[387]);
				document.frmMain.postLoginMailFromNameAdminToMember.focus();
				return false; 
			}
			if(checkSpecialCharacter(document.frmMain.postLoginMailFromNameAdminToMember.value)==false)
			{
				alert(alertMessages[388]);
				document.frmMain.postLoginMailFromNameAdminToMember.focus();
				return false; 
			}
 			
			// Login From Email Id 
			var emailaddr = Trim(document.frmMain.postLoginMailFromAdminToMember.value);
			
			if (emailaddr == '') {
					alert(alertMessages[389]);
					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]);
				alert(alertMessages[380]);
				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;
			}
		
		///Contact us From name
			if(Trim(document.frmMain.postContactusToName.value)=="")
			{
				alert(alertMessages[384]);
				document.frmMain.postContactusToName.focus();
				return false; 
			}
			if(checkSpecialCharacter(document.frmMain.postContactusToName.value)==false)
			{
				alert(alertMessages[385]);
				document.frmMain.postContactusToName.focus();
				return false; 
			}
 			
			// Contact us From Email Id 
			var emailaddr = Trim(document.frmMain.postContactusToEmail.value);
			if (emailaddr == '') {
					alert(alertMessages[386]);
					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]);
				alert(alertMessages[380]);
				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;
			}
		
		///Support From name
			if(Trim(document.frmMain.postSupportFromName.value)=="")
			{
				alert(alertMessages[381]);
				document.frmMain.postSupportFromName.focus();
				return false; 
			}
			if(checkSpecialCharacter(document.frmMain.postSupportFromName.value)==false)
			{
				alert(alertMessages[382]);
				document.frmMain.postSupportFromName.focus();
				return false; 
			}
 			
			// Support From Email Id 
			var emailaddr = Trim(document.frmMain.postSupportFromEmail.value);
			if (emailaddr == '') {
					alert(alertMessages[383]);
					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]);
				alert(alertMessages[380]);
				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;
			}
		
		
			
		}
		catch(e)
		{
			alert(e);
			return false;
		}
	}	
