
		function CheckSearch() {

			if(document.f1.what.value=="")
			{
				window.alert('Enter the search criteria, please!');
				document.f1.what.focus();
				return false;
			}

		}

		function CheckFriend() {

			if(document.sfriend.f1.value=="")
			{
				window.alert('Enter your email address!');
				document.sfriend.f1.focus();
				return false;
			}

			if(document.sfriend.f2.value=="")
			{
				window.alert('Enter your friend email address!');
				document.sfriend.f2.focus();
				return false;
			}

		}

		function CheckLogin() {

			if(document.lform.us.value=="")
			{
				window.alert('PLEASE ENTER YOUR USER NAME!');
				document.lform.us.focus();
				return false;
			}

			if(document.lform.ps.value=="")
			{
				window.alert('PLEASE ENTER YOUR PASSWORD!');
				document.lform.ps.focus();
				return false;
			}

		}

		function CheckForgot() {

			if(document.ForgotForm.u2.value=="")
			{
				window.alert('Enter your username, please!');
				document.ForgotForm.u2.focus();
				return false;
			}
		}

		function CheckRegister() {

			if(document.RegForm.NewUsername.value=="")
			{
				window.alert('Enter your username, please!');
				document.RegForm.NewUsername.focus();
				return false;
			}

			if(document.RegForm.p1.value=="")
			{
				window.alert('Enter your password, please!');
				document.RegForm.p1.focus();
				return false;
			}

			if(document.RegForm.p2.value=="")
			{
				window.alert('Confirm your password, please!');
				document.RegForm.p2.focus();
				return false;
			}

			if(document.RegForm.p1.value != "" && document.RegForm.p2.value != "" && document.RegForm.p1.value != document.RegForm.p2.value)
			{
				window.alert('Enter and confirm your password again!');
				document.RegForm.p1.value="";
				document.RegForm.p2.value="";
				document.RegForm.p1.focus();
				return false;
			}

			if(document.RegForm.FirstName.value=="")
			{
				window.alert('Enter your First Name, please!');
				document.RegForm.FirstName.focus();
				return false;
			}

			if(document.RegForm.LastName.value=="")
			{
				window.alert('Enter your Last Name, please!');
				document.RegForm.LastName.focus();
				return false;
			}

			if(document.RegForm.phone.value=="")
			{
				window.alert('Enter your Phone, please!');
				document.RegForm.phone.focus();
				return false;
			}

			if(/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/.test(document.RegForm.email.value))
			{
				return true;
			}

			alert("Invalid E-mail Address! Please re-enter.");
			document.RegForm.email.focus();
			return false;


		}

		function CheckProfile() {

			if(document.RegForm.p1.value=="")
			{
				window.alert('Enter your password, please!');
				document.RegForm.p1.focus();
				return false;
			}

			if(document.RegForm.p2.value=="")
			{
				window.alert('Confirm your password, please!');
				document.RegForm.p2.focus();
				return false;
			}

			if(document.RegForm.p1.value != "" && document.RegForm.p2.value != "" && document.RegForm.p1.value != document.RegForm.p2.value)
			{
				window.alert('Enter and confirm your password again!');
				document.RegForm.p1.value="";
				document.RegForm.p2.value="";
				document.RegForm.p1.focus();
				return false;
			}

			if(document.RegForm.FirstName.value=="")
			{
				window.alert('Enter your First Name, please!');
				document.RegForm.FirstName.focus();
				return false;
			}

			if(document.RegForm.LastName.value=="")
			{
				window.alert('Enter your Last Name, please!');
				document.RegForm.LastName.focus();
				return false;
			}

			if(document.RegForm.phone.value=="")
			{
				window.alert('Enter your Phone, please!');
				document.RegForm.phone.focus();
				return false;
			}

			if(/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/.test(document.RegForm.email.value))
			{
				return true;
			}

			alert("Invalid E-mail Address! Please re-enter.");
			document.RegForm.email.focus();
			return false;

		}

		function CheckOffer() {

			if(document.PostForm.SelectCategory.value=="")
			{
				alert('Select the category in which your offer will appear!');
				document.PostForm.SelectCategory.focus();
				return false;
			}

			if(document.PostForm.address.value=="")
			{
				alert('Enter the property address, please!');
				document.PostForm.address.focus();
				return false;
			}

			if(document.PostForm.city.value=="")
			{
				alert('Enter the property city, please!');
				document.PostForm.city.focus();
				return false;
			}

			if(document.PostForm.ShortDesc.value=="")
			{
				alert('Enter the property short description, please!');
				document.PostForm.ShortDesc.focus();
				return false;
			}

			if(document.PostForm.DetailedDesc.value=="")
			{
				alert('Enter the property detailed description, please!');
				document.PostForm.DetailedDesc.focus();
				return false;
			}

			if(document.PostForm.Price.value=="")
			{
				alert('Enter the property price, please!');
				document.PostForm.Price.focus();
				return false;
			}

			if(document.PostForm.PropertyType.value=="")
			{
				alert('Select the property type, please!');
				document.PostForm.PropertyType.focus();
				return false;
			}

			if(document.PostForm.rooms.value=="")
			{
				alert('Enter the number of bedrooms, please!');
				document.PostForm.rooms.focus();
				return false;
			}

			if(document.PostForm.bathrooms.value=="")
			{
				alert('Enter the number of bathrooms, please!');
				document.PostForm.bathrooms.focus();
				return false;
			}

		}



function echeck(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("You have entered an Invalid E-mail!")
		   return false
		}

		if (str.indexOf(at)==-1 || str.indexOf(at)==0 || str.indexOf(at)==lstr){
		   alert("You have entered an Invalid E-mail!")
		   return false
		}

		if (str.indexOf(dot)==-1 || str.indexOf(dot)==0 || str.indexOf(dot)==lstr){
		    alert("You have entered an Invalid E-mail!")
		    return false
		}

		 if (str.indexOf(at,(lat+1))!=-1){
		    alert("You have entered an Invalid E-mail!")
		    return false
		 }

		 if (str.substring(lat-1,lat)==dot || str.substring(lat+1,lat+2)==dot){
		    alert("You have entered an Invalid E-mail!")
		    return false
		 }

		 if (str.indexOf(dot,(lat+2))==-1){
		    alert("You have entered an Invalid E-mail!")
		    return false
		 }
		
		 if (str.indexOf(" ")!=-1){
		    alert("You have entered an Invalid E-mail!")
		    return false
		 }

 		 return true					
	}



     function onSubmit() {
        with (document.forms['contact']) {
            if ((name.value == "") || (name.value == " ")) {
                alert("Please enter your Name!");
                return false;
            }

            if ((state.value == "") || (state.value == " ")) {
                alert("Please enter your Address!");
                return false;
            }
            if ((email.value == "") || (email.value == " ")) {
                alert("Please enter your E-mail!");
                return false;
            }

 	    if (echeck(email.value)==false){
		email.value=""
		email.focus()
		return false
	}
            if ((email1.value == "") || (email1.value == " ")) {
                alert("Please re-enter your E-mail!");
                return false;
            }

 	    if (echeck(email1.value)==false){
		email1.value=""
		email1.focus()
		return false
	}
	  if (email.value == email1.value) {
	      return true;
		   } else {
 		     alert("The emails don't match up. Please make sure they match up");
		      email.focus();
 		     return false;
		   }


            if ((phone.value == "") || (phone.value == " ")) {
                alert("Please enter your Phone!");
                return false;
            }

            if ((form_message.value == "") || (form_message.value == " ")) {
                alert("Please enter your Message to us!");
                return false;
            }

		submit();  
        }
    }        



	function ConfirmDeleteProperty() {

		if(confirm('Are you sure you want to delete this Property?'))
		{
			return true;
		}
		else
		{
			return false;
		}

	}







     function CheckMail() {
        with (document.forms['je']) {
            if ((u_name.value == "") || (u_name.value == " ")) {
                alert("Please enter your Name!");
		u_name.focus()
                return false;
            }

            if ((u_email.value == "") || (u_email.value == " ")) {
                alert("Please enter your E-mail!");
		u_email.focus()
                return false;
            }

 	    if (echeck(u_email.value)==false){
		u_email.value=""
		u_email.focus()
		return false
            }

            if ((u_phone.value == "") || (u_phone.value == " ")) {
                alert("Please enter your Phone!");
		u_phone.focus()
                return false;
            }


		submit();  
        }
    }        























//--------------- LOCALIZEABLE GLOBALS ---------------
var d=new Date();
var monthname=new Array("Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec");
//Ensure correct for language. English is "January 1, 2004"
var TODAY = monthname[d.getMonth()] + " " + d.getDate() + ", " + d.getFullYear();
//---------------   END LOCALIZEABLE   ---------------

