/***************公共的JS方法*********************/
//删除右空格功能
function Rtrim(value){
    return value.replace(/(\s*$)/g, "");
}

//删除左空格功能
function Ltrim(value){
    return value.replace(/(^\s*)/g, "");
}

//删除空格功能
function Trim(value){
    return value.replace(/(^\s*)|(\s*$)/g, "");
}

function getFileType(value){
    var type = value.substring(value.lastIndexOf("."),value.length);
    if (type.toLowerCase() == ".gif" || type.toLowerCase() == ".jpg" || type.toLowerCase() == ".jpeg" ||
    type.toLowerCase() == ".bmp" ||
    type.toLowerCase() == ".png") {
        return 1;
    }
    else 
        if (type.toLowerCase() == ".mpg" || type.toLowerCase() == ".mpeg" ||
        type.toLowerCase() == ".wmv" ||
        type.toLowerCase() == ".3gp" ||
        type.toLowerCase() == ".mp4" ||
        type.toLowerCase() == ".avi" ||
        type.toLowerCase() == ".mov" ||
        type.toLowerCase() == ".asf" ||
        type.toLowerCase() == ".asx" ||
        type.toLowerCase() == ".flv" ||
        type.toLowerCase() == ".rm" ||
        type.toLowerCase() == ".rmvb") {
            return 2
        }else {
			return 3;
		}
}

/**
 * check the file contentType
 * @param {Object} value
 */
function checkFileType(value){
    var type = value.substring(value.lastIndexOf("."),value.length);
    if (type.toLowerCase() == ".gif" || type.toLowerCase() == ".jpg" || type.toLowerCase() == ".jpeg" ||
    type.toLowerCase() == ".bmp" ||
    type.toLowerCase() == ".png" ||
    type.toLowerCase() == ".mpg" ||
    type.toLowerCase() == ".wmv" ||
    type.toLowerCase() == ".3gp" ||
    type.toLowerCase() == ".mp4" ||
    type.toLowerCase() == ".avi" ||
    type.toLowerCase() == ".mov" ||
    type.toLowerCase() == ".asf" ||
    type.toLowerCase() == ".asx" ||
    type.toLowerCase() == ".flv" ||
    type.toLowerCase() == ".rm" ||
    type.toLowerCase() == ".rmvb") {
        return true;
    }
    else {
        return false;
    }
}

function getFileSize(filePath){
	var maxsize;
	if (getFileType(filePath) == 1){
		maxsize == 1024*1024*2;
		var image=new Image();   
   		image.dynsrc=filePath;
		if (image.fileSize > maxsize){
			return false;
		}else {
			return true;
		}
	}else{
		return true;
	}
}

function switchVideoPlay(flashvars,id,width,height) {
	var swfobj = new SWFObject("/common/player.swf", "play", width, height, "9",
			"#FFFFFF");
	swfobj.addParam("allowfullscreen", "true");
	swfobj.addParam("allowscriptaccess", "always");
	swfobj.addParam("flashvars",flashvars);
	swfobj.addParam("wmode", "transparent");
	swfobj.addParam("quality","high");
	swfobj.write(id);
}

/**
 * getAllCheckedValue
 * @author TanDong
 */
function getAllCheckedValue(){
    var values = new Array();
    var checks = document.getElementsByName("checksItem");
    for (var i = 0; i < checks.length; i++) {
        if (checks[i].checked) {
            values[i] = checks[i].value;
        }
    }
    return values.length;
}

function closeWindow(){
    window.close();
}

function checkedAll(){
    for (var i = 0; i < document.getElementsByName("checksItem").length; i++) {
        if (document.getElementById("checkAll").checked == true) {
			if (!document.getElementsByName("checksItem")[i].disabled){
				document.getElementsByName("checksItem")[i].checked = true;
			}
        }
        else {
            document.getElementsByName("checksItem")[i].checked = false;
        }
    }
}

function checkedJudge(box){
    var all = document.getElementById("checkAll");
    if (!box.checked && all.checked) {
        all.checked = false;
        //
    }
    else 
        if (box.checked && !all.checked) {
            for (var i = 0; i < document.getElementsByName("checksItem").length; i++) {
                if (!document.getElementsByName("checksItem")[i].checked) {
                    return;
                }
            }
            all.checked = true;
        }
}

//提交驗證
function validVerifycode(error,form) {
	userManager.isvofdie($("input[name='verifycode']").val(), function(bool) {
		if (bool){
			$("#"+error).hide();
			$("#subbtn").attr("disabled","disabled");
			$("#" + form).submit();
		}else {
			$("#"+error).html("验证码输入错误").show();
		}
	},function(msg,exception){
		alert(exception.message);
	});
}

function replaceKeywords(content, key) {
	var value = content.replace(key,"<font color='red'>" + key + "</font>");
	document.write(value);
}

function winOpen(sTitle, sUrl, iWidth, iHeight, iScroll, bCentre){
    var sFeatures;
    var iTop, iLeft;
    iWidth = iWidth + 20;
    if (bCentre != true) {
        iTop = 0;
        iLeft = 0;
    }
    else {
        iTop = (screen.availHeight - iHeight) / 2;
        iLeft = (screen.availWidth - iWidth) / 2;
    }
    sFeatures = "height=" + iHeight + ",width=" + iWidth + ",top=" + iTop + ",left=" + iLeft + ",status=no, toolbar=no, menubar=no, location=no, resizable=no, scrollbars=" + iScroll + "";
    var objWin;
    try{
        objWin = window.open(sUrl, sTitle, sFeatures, "true");
        objWin.focus();
    }catch(e){}
    return objWin;
}

function btncancelhover(tt){
    tt.className = "cancelBtn cancelbtnhover";
}

function btncancelout(tt){
    tt.className = "cancelBtn";
}

function btncreatehover(tt){
    tt.className = "regBtn regbtnhover";
}

function btncreateout(tt){
    tt.className = "regBtn";
}

//验证码
function refreshVerifyCode(img){
    var clsDate = new Date();
	img.src = "/verifyimage.do?random=" + clsDate;
}

//初始化option list
function fillSelect(nodeId, array){
    var node = document.getElementById(nodeId);
    for (var i = 0; i < array.length; i++) {
        node.options[i] = new Option(array[i][1], array[i][0]);
    }
}

//初始化默认
function firstSelect(id, value){
	var sTmp = document.getElementById(id);
    if (value == null || value == '') {
		sTmp.options[0].selected = true;
    }else {
		for (var i = 0; i < sTmp.length; i++) {
	        if (sTmp.options[i].value == value) {
	            sTmp.options[i].selected = true;
	            return;
	        }
	    }
	}
}

//初始化默认
function firstAnySelect(id, value){
    var sTmp = document.getElementById(id);
    if (value == null || value == '') {
        sTmp.options[0].selected = true;
    }else {
        var flag = false;
        var i = 0;
        for (; i < sTmp.length; i++) {
            if (sTmp.options[i].value == value) {
                sTmp.options[i].selected = true;
                flag = true;
            }
        }
        if (!flag){
            var node = document.getElementById(id);
		    node.options[i] = new Option(value, value);
            sTmp.options[i].selected = true;
        }
    }
}

//设置租房基础设施
function setBaseFixture(value) {
	if (null != value || value != ""){
		var arr = value.split("、");
		$("input[name='baseFixture']").each(function(){
			for (var i = 0; i < arr.length; i++){
				if ($(this).val() == arr[i]){
					$(this).attr("checked","checked");
				}
			}
		});
	}
}

//设置租房配套设施
function setMatchFixture(value){
	if (null != value || value != "") {
		var arr = value.split("、");
		var element = document.getElementsByName("matchFixture");
		var str = "";
		var flag;
		for (var i = 0; i < arr.length; i++){
			for (var j = 0; j < element.length; j++){
				if ($(element[j]).val() == arr[i]){
					$(element[j]).attr("checked","checked");
					flag = true;
					break;
				}else {
					flag = false;
				}
			}
			if (flag == false){
				str += arr[i] + "、";
			}
		}
		str.length > 0 ? $("#matchfix").val(str.substring(0,str.length-1)) :$("#matchfix").val("");
	}
}


function confirmDelete(url) {
    var result = confirm("确认删除此记录？\n删除后将无法恢复！\n请小心操作！");
    if (result)
        return window.location = url;
}

var unionType = [
["","请选择房协信息类别"],
["政策法规","政策法规"],
["行业动态","行业动态"],
["协会动态","协会动态"],
["协会公告","协会公告"],
["税费知识","税费知识"]
];
var area = [
["","区域"],
["城东","城东"],
["城中","城中"],
["城西","城西"],
["北岭","北岭"],
["鼎湖","鼎湖"],
["高要","高要"],
["大旺","大旺"],
["四会","四会"],
["德庆","德庆"],
["怀集","怀集"],
["广宁","广宁"],
["封开","封开"]
];
var newhouse = [
["","物业类型"],
["住宅","住宅"],
["公寓","公寓"],
["洋房","洋房"],
["别墅","别墅"],
["商铺","商铺"],
["写字楼","写字楼"]
];
var propertytype = [
["","物业类型"],
["住房","住房"],
["写字楼","写字楼"],
["别墅","别墅"],
["商铺","商铺"],
["仓库","仓库"],
["其他","其他"]
];
var xzltype = [
["","物业类型"],
["写字楼","写字楼"],
["厂房","厂房"],
["商铺","商铺"],
["仓库","仓库"],
["其他","其他"]
];
var houseLayout = [
["","户型"],
["一房一厅","一房一厅"],
["两房一厅","两房一厅"],
["两房两厅","两房两厅"],
["三房两厅","三房两厅"],
["三房一厅","三房一厅"],
["四房两厅","四房两厅"],
["五房二厅","五房二厅"],
["别墅","别墅"],
["私宅","私宅"],
["商铺","商铺"],
["车库","车库"],
["地皮","地皮"],
["写字楼","写字楼"],
["仓库","仓库"],
["其他","其他"]
];
  
var storeys = [
["","楼层"],
["一层","一层"],
["二层","二层"],
["三层","三层"],
["四层","四层"],
["五层","五层"],
["六层","六层"],
["七层","七层"],
["八层","八层"],
["九层","九层"],
["十层","十层"],
["十一层","十一层"],
["十二层","十二层"],
["十三层","十三层"],
["十四层","十四层"],
["十五层","十五层"],
["十六层","十六层"],
["十七层","十七层"],
["十八层以上","十八层以上"]
];
var faceto = [
["","座向"],
["南北","南北"],
["东西","东西"],
["南","南"],
["北","北"],
["东","东"],
["西","西"],
["东南","东南"],
["西南","西南"],
["东北","东北"],
["西北","西北"],
["东南北","东南北"],
["西南北","西南北"],
["三面采光","三面采光"]
];
var fitment = [
["","装修情况"],
["毛坯","毛坯"],
["清水","清水"],
["简装","简装"],
["中装","中装"],
["精装","精装"],
["豪装","豪装"],
["新装","新装"]
];
var buildingtype = [
["","建筑类别"],
["多层","多层"],
["高层","高层"],
["小高层","小高层"],
["多层复式","多层复式"],
["高层复式","高层复式"],
["独立别墅","独立别墅"],
["联体别墅","联体别墅"],
["单体楼","单体楼"],
["私宅","私宅"]
];
var hotline = [
["","热线电话"],
["2208383,2762883,2556873","康乐分行：2208383 2762883 2556873"],
["2227883,2321883,2939998","人民中分行：2227883 2321883 2939998"],
["2255873,2271883,6819883","华英分行：2255873 2271883 6819883"],
["2112783,2255873","商业部：2112783 2255873"],
["2712083,2859883","尚景分行：2712083 2859883"],
["2735111","肇宇写字楼招租热线：2735111"]
];
var memLevel = [
["","请选择"],
["0","普通"],
["1","专家"]
];
var auditing = [
["","请选择"],
["1","未审"],
["0","已审"]
];
var sellState = [
["","请选择"],
["预售","预售"],
["在售","在售"],
["售完","售完"]
];
var layer = [
["0","默认"],
["1","较前"],
["2","最前"]
];
