function setsearch()
{
	document.getElementById("hdnSr").value=document.getElementById("ctl00_contents_txtSearch").value;
	//alert(document.getElementById("hdnSr").value);
}

function searchApartByBedsAndBaths(state, city)
{
	var idBeds = document.getElementById('ctl00_contents_ddlBeds');
	var idBaths = document.getElementById('ctl00_contents_ddlBaths');
	var rentMin = document.getElementById("txtRent").value == "" ? "400" : document.getElementById("txtRent").value;
	var rentMax = document.getElementById("txtRentTo").value == "" ? "5000" : document.getElementById("txtRentTo").value;
	
	var bedsCount = idBeds.options[idBeds.selectedIndex].value;   
	var bathsCount = idBaths.options[idBaths.selectedIndex].value;
	
	window.location="/apartmentsearch|"+state+"|"+city+"|"+ rentMin+ "|" + rentMax + "|00000|" + bathsCount + "|" + bedsCount;

}

function chekUser()
   {
   
   var uname = document.getElementById("ctl00_contents_txtEmail").value;
   var pass = document.getElementById("ctl00_contents_txtPassword").value;
   var pgname = "";
      var qstring="";
   var flg = valiadteUser();
    if(flg==true)
     {
         checkUserAx(uname , pass, pgname, "../../",qstring)
     }
   }   
  
  function valiadteUser()
    {    
       
        var arrObj = new Array();
        var checkFlag = true;
        var ErrMsg = '';
        
        if(isBlank(document.getElementById("ctl00_contents_txtEmail")))
        {
            arrObj.push(document.getElementById("ctl00_contents_txtEmail"));
            ErrMsg = ErrMsg + '* Email address field is required!\n';
            checkFlag = false;
        }    
        
         if(isBlank(document.getElementById("ctl00_contents_txtPassword")))
        {
            arrObj.push(document.getElementById("ctl00_contents_txtPassword"));
            ErrMsg = ErrMsg + '* Password field is required!\n';
            checkFlag = false;
        }    
       
       
            
       // alert(txtmanagerEmail);
        else if(!isValidEmail(document.getElementById("ctl00_contents_txtEmail")))
        {
            arrObj.push(document.getElementById("ctl00_contents_txtEmail"));
            ErrMsg = ErrMsg + '* Please enter valid Email address!\n';
            checkFlag = false;
        }
        
       
       
      if(!checkFlag)
        {
            arrObj[0].focus();
            alert(ErrMsg);
                        
            return false;                
        }
        else
        {
       
           return true;                
           }
    }


function isBlank(oReff)
{
    var checkFlag;
    if(trim(oReff.value).length <= 0)
    {
        oReff.style.backgroundColor='#F58781';
        checkFlag = true;
    }
    else
    {
        oReff.style.backgroundColor='white';
        checkFlag = false;
    }  
    return checkFlag;
}

function isDDLSelected(oReff)
{
    var checkFlag;
    if(oReff.selectedIndex == 0)
    {
        checkFlag = false;
    }
    else
    {
        checkFlag = true;
    }  
    return checkFlag;
}

function trim(str)
{

    return str.replace(/^\s+|\s+$/g, '');
}

function isValidEmail(oReff)
{
    var checkFlag = /^\w+([-+.']\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*$/.test(trim(oReff.value));
    if(!checkFlag)
    {
        oReff.style.backgroundColor='#F58781';
        checkFlag = false;
    }
    else
    {
        oReff.style.backgroundColor='white';
        checkFlag = true;
    }  
    return checkFlag;
}

function isValidInteger(oReff)
{    
    var checkFlag;
    
    checkFlag = /^\d+$/.test(trim(oReff.value));
        
    if(!checkFlag)
    {
        oReff.style.backgroundColor='#F58781';
        checkFlag = false;
    }
    else
    {
        oReff.style.backgroundColor='white';
        checkFlag = true;
    }  
   // alert(checkFlag);
    
    return checkFlag;
}

function isValidDate(oReff)
{
    var checkFlag = /^(0[1-9]|1[012])[- /.](0[1-9]|[12][0-9]|3[01])[- /.](19|20)\d\d$/.test(trim(oReff.value));
    
    if(!checkFlag)
    {
        oReff.style.backgroundColor='#F58781';
        checkFlag = false;
    }
    else
    {
        oReff.style.backgroundColor='white';
        checkFlag = true;
    }  
    return checkFlag;
}

//-------added 15/feb
function isConfirm(oReff,oReff1)
{
    var checkFlag;
    if(trim(oReff.value)==trim(oReff1.value))
    {
        oReff.style.backgroundColor='white';
        checkFlag = true;
    }
    else
    {
        oReff.style.backgroundColor='#F58781';
        checkFlag = false;
    }  
    return checkFlag;
}


var loginFlg="false";
function checkLoginUser()
{
    if(document.getElementById("ctl00_idheader_logn").innerHTML == "Logout")
    {
    loginFlg = "true";
    }
}

function displayMessage(url)
{
	
	messageObj.setSource(url);
	messageObj.setCssClassMessageBox(false);
	messageObj.setSize(400,200);
	messageObj.setShadowDivVisible(true);	// Enable shadow for these boxes
	messageObj.display();
}



function sendmailtouser()
{


return validateEmailSend();

}


 function validateEmailSend()
    {    
       
        var arrObj = new Array();
        var checkFlag = true;
        var ErrMsg = '';
        
        if(isBlank(document.getElementById("ctl00_contents_txtFriendEmail")))
        {
            arrObj.push(document.getElementById("ctl00_contents_txtFriendEmail"));
            ErrMsg = ErrMsg + '* Friend\'\s Email address field is required!\n';
            checkFlag = false;
        }   
        
         else if(!isValidEmail(document.getElementById("ctl00_contents_txtFriendEmail")))
        {
            arrObj.push(document.getElementById("ctl00_contents_txtFriendEmail"));
            ErrMsg = ErrMsg + '* Please enter friend\'\s valid Email address!\n';
            checkFlag = false;
        }
            if(isBlank(document.getElementById("ctl00_contents_txtUserEmail")))
        {
            arrObj.push(document.getElementById("ctl00_contents_txtUserEmail"));
            ErrMsg = ErrMsg + '* Your Email address field is required!\n';
            checkFlag = false;
        }    

         else if(!isValidEmail(document.getElementById("ctl00_contents_txtUserEmail")))
        {
            arrObj.push(document.getElementById("ctl00_contents_txtUserEmail"));
            ErrMsg = ErrMsg + '* Please enter your valid Email address!\n';
            checkFlag = false;
        }
       
         if(isBlank(document.getElementById("ctl00_contents_txtMessageBody")))
        {
            arrObj.push(document.getElementById("ctl00_contents_txtMessageBody"));
            ErrMsg = ErrMsg + '* Message field is required!\n';
            checkFlag = false;
        }   
      if(!checkFlag)
        {
            arrObj[0].focus();
            alert(ErrMsg);
                        
            return false;                
        }
        else
        {
        var  tomail= document.getElementById("ctl00_contents_txtFriendEmail").value
var frommail = document.getElementById("ctl00_contents_txtUserEmail").value
var allMsg = document.getElementById("ctl00_contents_txtMessageBody").value
       document.getElementById("imgLoadin").style.display = "";

        callAjaxToEndML(frommail,tomail,allMsg);
           return true;                
           }
    }

function closeModel()
{
messageObj.close();
}

 var obj1;
    function callAjaxToEndML(from,toadd,msger)
{

	try
	{
		obj1 = new ActiveXObject("Msxml2.XMLHTTP");
	}
	catch(e)
	{        
		obj1 = null;
	}    
	try
	{
		obj1 = new ActiveXObject("Microsoft.XMLHTTP");
	}
	catch(e1)
	{
		obj1 = null;
	}
	
	  if (window.XMLHttpRequest) 
        {
      
           obj1 = new XMLHttpRequest(); 
        
       }    
	
	if(obj1!=null)
	{
		obj1.onreadystatechange = ProcessResponse1;
		
		if (window.XMLHttpRequest)
		{
		
		obj1.open("GET", "/ZAXSendM.aspx?frm="+from.replace("@","%p")+"&toa="+toadd.replace("@","%p")+"&msg="+msger+"&type=city",  true);
		}
		else
		{
		
		obj1.open("GET", "/ZAXSendM.aspx?frm="+from.replace("@","%p")+"&toa="+toadd.replace("@","%p")+"&msg="+msger+"&type=city",  true);
		}
		obj1.send(null); 
		return false;        
	}
}

function ProcessResponse1()
{
	if(obj1.readyState == 4)
	{
		if(obj1.status == 200)
		{
			var retval=obj1.responseText;
			if(retval=="ok") {
	            document.getElementById("imgLoadin").style.display = "none";
	            document.getElementById("ctl00_contents_msgRed").innerHTML="Your email has been sent successfully.";
	            //alert(retval);
			} else if (retval=="toomany") {
	            document.getElementById("imgLoadin").style.display = "none";
	            document.getElementById("ctl00_contents_msgRed").innerHTML="You have exceeded the number of emails you can send at this time.";
			} else {
	            document.getElementById("imgLoadin").style.display = "none";
	            document.getElementById("ctl00_contents_msgRed").innerHTML="There was an error while processing your request.";
			}
            setTimeout(function() {
                document.getElementById("ctl00_contents_msgRed").innerHTML = "";
                closeModel();
            }, 3000);
		}
		else
        {
        alert('There was a problem retrieving data from the server.');
        return false;
        }
	}
}

function callAjaxtoSave()
{
//messageObj.close();
}
function closeMessage()
{
document.getElementById("imgsav").innerHTML = "Saved Successfully............."

	//messageObj.close();	
}