
var ref=document.referrer
ref1=ref.indexOf("baidu")
ref2=ref.indexOf("google")
ref3=ref.indexOf("114")
ref4=ref.indexOf("kooxoo")
ref5=ref.indexOf("sogou")
ref6=ref.indexOf("yahoo")
ref7=ref.indexOf("yodao")
ref8=ref.indexOf("soso")
  if(((ref!="")&&(ref1==-1)&&(ref2==-1)&&(ref3==-1))||(!ref4==-1)||(!ref5==-1)||(!ref6==-1)||(!ref7==-1)||(!ref8==-1))
 {
 window.open("http://www.fangku.com/");
 }
 if (top.location != self.location) {
top.location=self.location;
}
 
function addbookmark()
{
 if (document.all)
 {
   window.external.addFavorite(window.location,document.title);
 }
 else if (window.sidebar)
 {
   window.sidebar.addPanel(document.title, window.location, "");
 }
}

function sethome()
{
 if (document.all)
 {
   document.body.style.behavior='url(#default#homepage)';
   document.body.setHomePage('http://'+window.location.hostname+'/');
 }
 else if (window.sidebar)
 {
   if(window.netscape)
   {
     try
     {  
       netscape.security.PrivilegeManager.enablePrivilege("UniversalXPConnect");  
     }  
     catch (e)  
     {  
      
     }
   } 
   var prefs = Components.classes['@mozilla.org/preferences-service;1'].getService(Components. interfaces.nsIPrefBranch);
   prefs.setCharPref('browser.startup.homepage','http://'+window.location.hostname+'/');
 }
}
function getqtr(name){
nk="";
var reg=new RegExp("(^|&)"+name+"=([^&]*)(&|$)");
var r=window.location.search.substr(1).match(reg);
if (r!=null) return r[2];return nk;
}
var loginpage="/user/login.htm";
var addpage="/user/addhouse.htm";
var paymentpage="/user/payment.htm";
var benchaddreadmepage="/user/benchaddhelp.htm";
function deleteinfo(id,infotype)
{
	if(!infotype)window.location.href="/user/dirx.htm?id="+id+""; 
}
defaultskin="/0/c.css";
var cccc1=getcookie("fangkuskin");
if(parseInt(cccc1)>=11)
	cccc1=Math.floor(Math.random() *11);
if(cccc1<1||cccc1==3)
	cccc1 = 0;
	if (gel("fangku")!=null)
	{
	
if (cccc1==false)
{
	gel("fangku").href =defaultskin; // defaultskin || stylerandom
}else{
	gel("fangku").href="/"+cccc1+"/c.css"; 
} 
}
function getcookieVal(offset)
{
var endstr=document.cookie.indexOf(";",offset);
if(endstr==-1)
endstr=document.cookie.length;return unescape(document.cookie.substring(offset,endstr));}
function getcookie(name)
{var arg=name+"=";var alen=arg.length;var clen=document.cookie.length;var i=0;while(i<clen)
{var j=i+alen;if(document.cookie.substring(i,j)==arg)
return getcookieVal(j);i=document.cookie.indexOf(" ",i)+1;if(i==0)
break;
}return false;
}
var http_request = false;
function ajax(obj,url,types) {
     var argv=ajax.arguments;
     var argc=ajax.arguments.length;
     var fangfa=(argc>3)?argv[3]:"get";
     var datas=(4<argc)?argv[4]:null; 
     var arr=(5<argc)?argv[5]:null;
if(window.XMLHttpRequest) {
	http_request = new XMLHttpRequest();
}else if (window.ActiveXObject) {
		try {
			http_request = new ActiveXObject("Msxml2.XMLHTTP");
		} catch (e) {
			try {
			http_request = new ActiveXObject("Microsoft.XMLHTTP");
			} catch (e) {}
		}
}
if (!http_request) {
	window.alert("ܴXMLHttpRequestʵ.");
	return false;
}
http_request.onreadystatechange = function () {
		if (http_request.readyState == 4) {
			if (http_request.status == 200) {
												switch (types)
															{
																	case "value":
																		gel(obj).value=http_request.responseText;
																		break;
																	case "replacearr": 
																		if (http_request.responseText.length>0)
																		{
																			var z=http_request.responseText.split(",")
																			for (i=0;i<z.length ;i++)
																			{
																				gel(obj).innerHTML=gel(obj).innerHTML.replace(arr[i],z[i])
																			}
																		}
																		break;
																	default: 
																		gel(obj).innerHTML=http_request.responseText;
																		break;
															}
						}else{
									alert("error:"+url+"\nerrorcode:"+http_request.status+"");
						}
		}
  
}
http_request.open(fangfa,url,true);
if("get"==fangfa.toLowerCase()){
	var urls=url.split("?");
	if(urls.length<=1){
		url=url[0]+"?"+datas;
	}else{
		url=urls[0]+"?"+urls[1]+"&"+datas;
	}
	datas=null;
}else if("post"==fangfa.toLowerCase()){
	http_request.setRequestHeader("Content-Type","application/x-www-form-urlencoded");
}
	http_request.send(datas);
}
 function arrshouji(str){
	var re = /(13\d{9}|15\d{9}|186\d{8}|187\d{8}|188\d{8}|189\d{8})/g; 
	a= str.match(re);
	if (a!=null)
		a=a.sort();
	return 	a;
 }
 function gsd(obj,url,types){
	var oldval=document.getElementById(obj).innerHTML;
	if (oldval.length>1)
	{
		arr=arrshouji(document.getElementById(obj).innerHTML)
		if (arr!=null)
			ajax(obj,url+'?fmt=ajax&sj='+arr,types,"get","",arr)
	}
}

	
function gel(a){
	return document.getElementById ? document.getElementById(a) : null;
}