function $ge(elementid) {
	//alert(elementid);
	return document.getElementById(elementid);
}

function LoginSelectClickOther(e){
	thisObj=e.target?e.target:event.srcElement;
	do{
		if(thisObj.id=="loginFldselect") return;
		// if(thisObj.id=="loginFldselect1") return;
		// if(thisObj.id=="loginFldselect2") return;

		if(thisObj.tagName=="BODY"){
			LoginSelectClose();
			return;
		}

		thisObj=thisObj.parentNode;
	}
	while(thisObj.parentNode);
}

function clickLoginSelect(objid){
	if($ge(objid).style.display=="block"){
		LoginSelectClose();
	}else{
		$ge("loginFldselectop").style.display="none";
		// $ge("loginFldselectop1").style.display="none";
		// $ge("loginFldselectop2").style.display="none";

		$ge(objid).style.display="block";
		addEvent(document.body,"mouseover",LoginSelectClickOther);
	}
}

function LoginSelectClose(){
	$ge("loginFldselectop").style.display="none";
	// $ge("loginFldselectop1").style.display="none";
	// $ge("loginFldselectop2").style.display="none";
	delEvent(document.body,"mouseover",LoginSelectClickOther);
}

function LoginSelect(objid, title){
	$ge(objid).innerHTML=title;
	LoginSelectClose();
}
function delEvent(obj,eventType,func){
	if(obj.detachEvent){
		obj.detachEvent("on" + eventType,func);
	}
	else{
		obj.removeEventListener(eventType,func,false);
	}
}
function addEvent(obj,eventType,func){
	if(obj.attachEvent){
		obj.attachEvent("on" + eventType,func);
	}
	else{
		obj.addEventListener(eventType,func,false);
	}
}

/*安房网网上售楼部js开始*/
function B_LoginSelectClickOther(e){
	thisObj=e.target?e.target:event.srcElement;
	do{
		if(thisObj.id=="B_loginFldselect") return;
		// if(thisObj.id=="loginFldselect1") return;
		// if(thisObj.id=="loginFldselect2") return;

		if(thisObj.tagName=="BODY"){
			B_LoginSelectClose();
			return;
		}

		thisObj=thisObj.parentNode;
	}
	while(thisObj.parentNode);
}

function B_clickLoginSelect(objid){
	if($ge(objid).style.display=="block"){
		B_LoginSelectClose();
	}else{
		$ge("B_loginFldselectop").style.display="none";
		// $ge("loginFldselectop1").style.display="none";
		// $ge("loginFldselectop2").style.display="none";

		$ge(objid).style.display="block";
		addEvent(document.body,"mouseover",B_LoginSelectClickOther);
	}
}

function B_LoginSelectClose(){
	$ge("B_loginFldselectop").style.display="none";
	// $ge("loginFldselectop1").style.display="none";
	// $ge("loginFldselectop2").style.display="none";
	delEvent(document.body,"mouseover",B_LoginSelectClickOther);
}

function B_LoginSelect(objid, title){
	$ge(objid).innerHTML=title;
	B_LoginSelectClose();
}

/*网上售楼部js开始*/
/*
函数功能，用与选项卡切换
name,基本字符串
cursel 当前的序列
n 总个数
onSt 焦点样式
offSt 非焦点样式
*/
function setTabFocus(name,cursel,n,onSt,offSt){
 for(i=1;i<=n;i++){
  var menu=$ge(name+i);
  var con=$ge("con_"+name+"_"+i);
  menu.className=i==cursel? onSt:offSt;
  con.style.display=i==cursel?"block":"none";
  //self.scrollBy(0,document.body.scrollHeight)
 }
}
//JS版的Server.UrlEncode编码函数
//修改了下，把正则/./g换成了/[^0-9a-zA-Z]/g，数字和字母不转译，比较奇怪^/w为什么不行
//用法:变量.UrlEncode()
String.prototype.UrlEncode = function()
{
	var str = this;
	str = str.replace(/[^0-9a-zA-Z]/g,function(sHex)
	{
		window.EnCodeStr = "";
		window.sHex = sHex;
		window.execScript('window.EnCodeStr=Hex(Asc(window.sHex))',"vbscript");
		return window.EnCodeStr.replace(/../g,"%$&");
	});
	return str;
}

//兼容各种浏览器下的加入收藏
function addBookmark(title) {
 var url="http://www.0539fc.com/";//parent.location.href;
 if (window.sidebar) { 
		window.sidebar.addPanel(title, url,""); 
 } else if( document.all ) {
 window.external.AddFavorite( url, title);
 } else if( window.opera && window.print ) {
 return true;
 }
} 