// JavaScript Document
function ClickOptions(nValue)
{
  
	switch (nValue)
	{
		//**** circle
		case 1:
		document.location ="Management.aspx";
		break;
		
		case 2:
		document.location ="Development.aspx";
		break;
		
		case 3:
		document.location ="Brokerage.aspx";
		break;
		
		case 4:
		document.location ="ListItems.aspx?sType=2&sCat=2&sParam=3-60-2-2-1";//Retail
		break;
		
		case 5:
		document.location ="ListItems.aspx?sType=8&sCat=2&sParam=3-70-8-2-1";//office
		break;
		
		case 6:
		document.location = "ListItems.aspx?sType=12&sCat=11&sParam=4-50-15-11-1";//Residential
		break;
		
		case 7:
		document.location ="ListItems.aspx?sType=9&sCat=1&sParam=2-80-9-1-1";//Land
		break;
	
		case 8:
		document.location ="ListItems.aspx?sType=13&sCat=2&sParam=3-90-13-2-1";//Industrial
		break;
		
		case 9:
		document.location ="ListItems.aspx?sType=1&sCat=8&sParam=3-1-1-8-1";//Hospitality
		break;
		//******
		case 10:
		document.location ="WhatWeDo.aspx";
		break;
		
		case 11:
		document.location ="WhoWeare.aspx";
		break;
		
		case 12:
		document.location ="ClientLogin.aspx";
		break;
		
		case 13:
		document.location ="JobOpportunities.aspx";
		break;
		
		case 14:
		document.location ="ContactUs.aspx";
		break;
	}
}

function SetStyle(sElementHtmlId,sStyleProperty,sValue){
	var sScript="document.getElementById('"+sElementHtmlId+"').style."+sStyleProperty+"='"+sValue+"';";
	eval(sScript);
}

function hideElement(elmId, overDiv)
{
	if (document.all)
	{
		// Find the div's offsetTop and offsetLeft relative to the BODY tag.
		divLeft = overDiv.offsetLeft;
		divTop = overDiv.offsetTop;
		divParent = overDiv.offsetParent;

		if (divParent)
		{
			if (divParent.tagName)
			{
				while (divParent.tagName.toUpperCase() != "BODY")
				{
					divLeft  += divParent.offsetLeft;
					divTop   += divParent.offsetTop;
					divParent = divParent.offsetParent;
				}
			}
		}

		divBottom = divTop + overDiv.offsetHeight - 1;
		divRight = divLeft + overDiv.offsetWidth - 1;

		for (i=0; i<document.getElementsByTagName(elmId).length; i++)
		{
			obj = document.getElementsByTagName(elmId)[i];
			if (!obj || !obj.offsetParent)
			{
				continue;
			}
			
			// Find the element's offsetTop and offsetLeft relative to the BODY tag.
			objLeft   = obj.offsetLeft;
			objTop    = obj.offsetTop;
			objParent = obj.offsetParent;
				
			while (objParent.tagName.toUpperCase() != "BODY")
			{
				objLeft  += objParent.offsetLeft;
				objTop   += objParent.offsetTop;
				objParent = objParent.offsetParent;
			}
			
			objBottom = objTop + obj.offsetHeight - 1;
			objRight = objLeft + obj.offsetWidth - 1;
			
			if ((
				((objLeft >= divLeft) && (objLeft <= divRight)) ||
				(((objRight) >= divLeft) && (objRight <= divRight)) ||
				((objLeft <= divLeft) && (objRight >= divRight))
				)
				&&
				(
				((objTop >= divTop) && (objTop <= divBottom)) ||
				((objBottom >= divTop) && (objBottom <= divBottom)) ||
				((objTop <= divTop) && (objBottom >= divBottom))
				))
			{
				obj.style.visibility = "hidden";
			}
		}
	}
}

function showElement(elmId)
{
	if (document.all)
	{
		for (i=0; i<document.getElementsByTagName(elmId).length; i++)
		{
			obj = document.getElementsByTagName(elmId)[i];	  
			if (!obj || !obj.offsetParent)
			{
				continue;
			}
			obj.style.visibility = "";
		}
	}
}




function hideDivScroll(overDiv,sShowClass,sHideClass)
{
	//if(navigator.userAgent.indexOf("Firefox") != -1)
	//if (navigator.appVersion.toLowerCase().indexOf("mac")!=-1)  //MAC
	//{
		// Find the div's offsetTop and offsetLeft relative to the BODY tag.
		divLeft = overDiv.offsetLeft;
		divTop = overDiv.offsetTop;
		divParent = overDiv.offsetParent;

		if (divParent)
		{
			if (divParent.tagName)
			{
				while (divParent.tagName.toUpperCase() != "BODY")
				{
					divLeft  += divParent.offsetLeft;
					divTop   += divParent.offsetTop;
					divParent = divParent.offsetParent;
				}
			}
		}

		divBottom = divTop + overDiv.offsetHeight - 1;
		divRight = divLeft + overDiv.offsetWidth - 1;
		for (i=0; i<document.getElementsByTagName("DIV").length; i++)
		{
			obj = document.getElementsByTagName("DIV")[i];
			if (obj.className == sShowClass)
			{
				// Find the element's offsetTop and offsetLeft relative to the BODY tag.
				objLeft   = obj.offsetLeft;
				objTop    = obj.offsetTop;
				objParent = obj.offsetParent;
					
				while (objParent.tagName.toUpperCase() != "BODY")
				{
					objLeft  += objParent.offsetLeft;
					objTop   += objParent.offsetTop;
					objParent = objParent.offsetParent;
				}
				
				objBottom = objTop + obj.offsetHeight - 1;
				objRight = objLeft + obj.offsetWidth - 1;
				
				objLeft = objRight - 20;
				//alert();
				if ((
					((objLeft >= divLeft) && (objLeft <= divRight)) ||
					(((objRight) >= divLeft) && (objRight <= divRight)) ||
					((objLeft <= divLeft) && (objRight >= divRight))
					)
					&&
					(
					((objTop >= divTop) && (objTop <= divBottom)) ||
					((objBottom >= divTop) && (objBottom <= divBottom)) ||
					((objTop <= divTop) && (objBottom >= divBottom))
					))
				{
					obj.className = sHideClass;
				}
			}
		}
	//}
}

function showDivScroll(sShowClass, sHideClass)
{
	//if(navigator.userAgent.indexOf("Firefox") != -1)
	//if (navigator.appVersion.toLowerCase().indexOf("mac")!=-1)  //MAC
	//{
		for (i=0; i<document.getElementsByTagName("DIV").length; i++)
		{
			obj = document.getElementsByTagName("DIV")[i];
			if (obj.className == sHideClass)
			{
				obj.className = sShowClass;
			}
		}
	//}
}

	function GetParameter(sParam,objDocument)
	{
			if(objDocument==null)objDocument=document;
			var sPage=objDocument.location+"";
			// eso es para el caso en que la url se almacena en un campo hidden en la pagina como en el AggielandOutfitters
			if(sPage.indexOf('?')==-1) return null//sPage= document.getElementById('hUrl').value
//			alert(sPage);
			var vPage=sPage.split('?');
			if(vPage.length==2){
				var sParams=vPage[1];
				var vParams=sParams.split('&');
				for (i=0;i<vParams.length;i++){
					var vParam= vParams[i].split('=');
					if(vParam[0]==sParam)
					{
						var sValue=vParam[1].split('#')[0];	
						return sValue;
					}
				}
			}
			else return null;			
		}
		

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];}
}
		
