var d = document;

function showThisMenu(ele)
{

	if( d.getElementById(ele).style.display == "none" )
	{
		d.getElementById(ele).style.display = "";
	}
	else
	{
		d.getElementById(ele).style.display = "none";
	}
}

function rTrim(sString)
{
	while (sString.substring(sString.length-1, sString.length) == ' ')
	{
	sString = sString.substring(0,sString.length-1);
	}
	return sString;
}

function lTrim(sString)
{
	while (sString.substring(0,1) == ' ')
	{
	sString = sString.substring(1, sString.length);
	}
	return sString;
}

function Trim( sString )
{
	return lTrim( rTrim(sString) );
}

function isEmpty( ele )
{
	if( Trim(ele) == "" || undefined || null )
		return true;	
	return false;
}

var xmlHttp = null;

function InitXMLHttpRequest()
{
	try
  	{
		// Firefox, Opera 8.0+, Safari
		xmlHttp = new XMLHttpRequest();
  	}
  	catch (e)
	{
		// Internet Explorer
		try
		{
			xmlHttp = new ActiveXObject("Msxml2.XMLHTTP");
		}
		catch (e)
		{
			try
			{
				xmlHttp = new ActiveXObject("Microsoft.XMLHTTP");
			}
			catch (e)
			{
				alert("Your browser does not support AJAX!");
				return false;
			}
		}
  	}

  	//xmlHttp.overrideMimeType('text/xml');
}

function loadHttpPage( url )
{  
    InitXMLHttpRequest();
    xmlHttp.onreadystatechange=function()
    {
		if( xmlHttp.readyState==4 )
        {
            document.getElementById("httpRequest").innerHTML = xmlHttp.responseText;
        }
     }

    xmlHttp.open( "GET", "includes/" + url, true );
    xmlHttp.send(null);
}

function isNumber( ele )
{
	if( !isEmpty( ele.value ) )
	{
		if( isNaN( ele.value ) )
		{
			alert( "This not a valid number: [" + Trim(ele.value) + "]" );
			ele.style.backgroundColor = "#FB7E68";
		}
	}
}

function isEmailValid(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
		 }

 		 return true					
}



function openWin( id )
{
	window.open( "view_property_images.php?id=" + id, "twwin1", "height=490,width=410,status=yes,toolbar=no,menubar=no,location=no" );	
}
