﻿function SubscriberAdd()
{
 if(document.getElementById("ctl00_ContentPlaceHolder2_MailingList1_txtFirstName").value=='')
		{
			alert('Please Enter Your First Name !');
			document.getElementById("ctl00_ContentPlaceHolder2_MailingList1_txtFirstName").focus();
			return false;
		}
	
	if(!isNaN(document.getElementById("ctl00_ContentPlaceHolder2_MailingList1_txtFirstName").value))
	{
		alert('Please enter valid First Name');
		document.getElementById("ctl00_ContentPlaceHolder2_MailingList1_txtFirstName").focus();
		document.getElementById("ctl00_ContentPlaceHolder2_MailingList1_txtFirstName").value='';
		return false;
	}
	if(document.getElementById("ctl00_ContentPlaceHolder2_MailingList1_txtLastName").value=='')
	{
		alert('Please Enter Your Last Name!');
		document.getElementById("ctl00_ContentPlaceHolder2_MailingList1_txtLastName").focus();
		return false;
	}
	
	if(!isNaN(document.getElementById("ctl00_ContentPlaceHolder2_MailingList1_txtLastName").value))
	{
		alert('Please enter valid Last Name');
		document.getElementById("ctl00_ContentPlaceHolder2_MailingList1_txtLastName").focus();
		document.getElementById("ctl00_ContentPlaceHolder2_MailingList1_txtLastName").value='';
		return false;
	}
//	if(document.getElementById("ctl00_ContentPlaceHolder4_MailingList1_txtAddress").value=='')
//		{
//			alert('Please Enter Your Address!');
//			document.getElementById("ctl00_ContentPlaceHolder4_MailingList1_txtAddress").focus();
//			return false;
//		}
	if(document.getElementById("ctl00_ContentPlaceHolder2_MailingList1_txtEmail").value=='')
	{
		alert('Please Enter Email Id!');
		document.getElementById("ctl00_ContentPlaceHolder2_MailingList1_txtEmail").focus();
		document.getElementById("ctl00_ContentPlaceHolder2_MailingList1_txtEmail").value='';
		return false;
	}
	if(!chkSpecialCharactersForEmail(document.getElementById("ctl00_ContentPlaceHolder2_MailingList1_txtEmail").value))
	{
		return false;
	}
	if(!isValidEmail(document.getElementById("ctl00_ContentPlaceHolder2_MailingList1_txtEmail").value))
	{
		return false;
	}
    return true;
}



//function SelectInternalProperty()
//	{
//	
//	     if(document.getElementById("ctl00_SearchProperty1_ddlLocation").value=='--Select Location--')
//		 {
//			alert('Please select Location !');
//			return false;
//		}
//		
//		if(document.getElementById("ctl00_SearchProperty1_ddlType").value=='--Select Property--')
//		 {
//			alert('Please select Property!');
//			return false;
//		}
//		
//	
//	}
	
	function SelectInternalProperty()
	{
	
	     if(document.getElementById("ctl00_SearchProperty1_ddlLocation").value=='--Select Location--' && document.getElementById("ctl00_SearchProperty1_ddlType").value=='--Select Property--')
		 {
			alert('Please select Location Or Property!');
			return false;
		}
		
			
	}
	
	function SearchResult()
	{
	
	     if(document.getElementById("ctl00_Header1_txtSearch").value=='')
		 {
			alert('Please enter the keyword to search for !');
			return false;
		}
		
	
	}

	
		
		
		
function chkSpecialCharacter(str, ctlName)
	{
		var iChars = "!@#$%^&*()+=-[]\\\';,./{}|\":<>?";

		for (var i = 0; i < str.length; i++) 
		{
  			if (iChars.indexOf(str.charAt(i)) != -1) 
  			{
  				alert (ctlName +" has special characters. \nThese are not allowed.\n Please remove them and try again.");
  				//str.substring(0,2).focus;
  				return false;
  			}
		}
		return true;
	}


function chkSpecialCharactersForEmail(str, ctlName)
	{
		var iChars = "!#$%^&*()+=-[]\\\';,/{}|\":<>?";

		for (var i = 0; i < str.length; i++) 
		{
  			if (iChars.indexOf(str.charAt(i)) != -1) 
  			{
  				alert ("Invalid E-mail ID");
  				//str.substring(0,2).focus;
  				return false;
  			}
		}
		return true;
	}
		
		function isValidEmail(str) {

		var at="@"
		var dot="."
		var lat=str.indexOf(at)
		var lstr=str.length
		var ldot=str.indexOf(dot)
		if (str.indexOf(at)==-1){
		   alert("Invalid E-mail ID")
		   return false
		}

		if (str.indexOf(at)==-1 || str.indexOf(at)==0 || str.indexOf(at)==lstr){
		   alert("Invalid E-mail ID")
		   return false
		}

		if (str.indexOf(dot)==-1 || str.indexOf(dot)==0 || str.indexOf(dot)==lstr){
		    alert("Invalid E-mail ID")
		    return false
		}

		 if (str.indexOf(at,(lat+1))!=-1){
		    alert("Invalid E-mail ID")
		    return false
		 }

		 if (str.substring(lat-1,lat)==dot || str.substring(lat+1,lat+2)==dot){
		    alert("Invalid E-mail ID")
		    return false
		 }


		 if (str.indexOf(dot,(lat+2))==-1){
		    alert("Invalid E-mail ID")
		    return false
		 }
		
		 if (str.indexOf(" ")!=-1){
		    alert("Invalid E-mail ID")
		    return false
		 }
		 if (str.charAt(lstr-1)=="."){
		    alert("Invalid E-mail ID")
		    return false
		 }
		 
		 return true;
	}

		
	 