﻿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]; }
}
function MM_swapImage2() {
    var i, j = 0, x, a = MM_swapImage2.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]; }
    if (a[4] != null) {
        $(".real_content_left_picture").hide();
        $("#" + a[4]).show();
    }
}

String.prototype.format = function () {
    var s = this,
        i = arguments.length;

    while (i--) {
        s = s.replace(new RegExp('\\{' + i + '\\}', 'gm'), arguments[i]);
    }
    return s;
};
String.prototype.formatA = function () {
    var s = this,
        i = arguments[0].length;

    while (i--) {
        s = s.replace(new RegExp('\\{' + i + '\\}', 'gm'), arguments[0][i]);
    }
    return s;
};

var defaultValue = "请输入楼盘名称";
var tb;

function focusin() {
    if (tb.value == defaultValue) {
        tb.value = "";
    }
}
function focusout() {
    if (tb.value == "") {
        tb.value = defaultValue;
    }
}


$(function () {
    //tabs
    czfdcTabs();
    czfdcClickTabs()
    czfdcSimpleTabs();

    //weibo logon
    $('.weiboLogon').load("/Main/Home/WeiBoAuthentication?r=" + window.location.href);
    $('.weiboLogon2').load("/Main/Home/WeiBoAuthentication/2?r=" + window.location.href);

    //shexiang
    $('a.shexiang').map(function () {
        var sa = $(this);
        //sa.css("background", "url(/Areas/Main/Contents/v2images/shipin.gif) left 5px no-repeat")
        sa.css("background-image", "url(/Areas/Main/Contents/v2images/shipin.gif)")
        sa.css("background-position-x", "left")
        sa.css("background-position-y", "5")
        sa.css("background-repeat", "no-repeat")
        sa.width(sa.width() - 25);
        var lineheight = sa.css("line-height").replace("px", "");
        sa.css("background-position-y", lineheight / 2 - 6);
        sa.css("padding-left", "20px");
    });
});


function czfdcTabs() {
    $('.tabs ul.tabul li a').click(function () {
        return false;
    });
    $('.tabs ul.tabul li a').mouseover(function () {

        $(this).parent().parent().children("li").removeClass('current');
        $(this).parent().addClass('current');

        id = $(this).attr('href').replace('#', '');
        $(this).parent().parent().parent().parent().children('.tabContent').hide();
        $('#' + id).show();

        //more
        $(this).parent().parent().parent().children('.moreContent').hide();
        $('#more' + id).show();

        return false;
    });
}
function czfdcClickTabs() {
    $('.clicktabs ul.tabul li a').click(function () {

        $(this).parent().parent().children("li").removeClass('current');
        $(this).parent().addClass('current');

        id = $(this).attr('href').replace('#', '');
        $(this).parent().parent().parent().parent().children('.tabContent').hide();
        $('#' + id).show();

        //more
        $(this).parent().parent().parent().children('.moreContent').hide();
        $('#more' + id).show();

        return false;
    });
}

function czfdcSimpleTabs() {
    $('.simpletabs a').click(function () {
        return false;
    });
    $('.simpletabs a').mouseover(function () {
        id = $(this).attr('href');
        $('.simpletabsContent').hide();
        $(id).show();

        return false;
    });
}

(function ($) {  // 滚动插件代码
    $.fn.scroll = function (options) {
        options = options || {};
        this.css('overflow', 'hidden');
        var scroll = (function (self) {
            return function () {
                if (self.data('scroll_stop')) {
                    return;
                }
                var li = self.find('li:first');
                var t = parseInt(li.css('marginTop')) || 0;
                li.animate({
                    'marginTop': (t - li.outerHeight()) + 'px'
                }, options.speed || 'slow', function () {
                    self.append(li);
                    li.css('marginTop', t + 'px');
                });
            };
        })(this);
        setInterval(scroll, options.delay || 2000);
        this.hover(function () {
            $(this).data('scroll_stop', true);
        }, function () {
            $(this).removeData('scroll_stop');
        });
    };
})(jQuery);


/****加入收藏夹*****/
function AddFavorite() {
    var AddUrl = arguments[0] ? arguments[0] : document.location.href
    var AddTitle = arguments[1] ? arguments[1] : document.title
    switch (getOs()) {
        case 1: window.external.addFavorite('' + AddUrl + '', '' + AddTitle + ''); break;
        case 2: window.sidebar.addPanel('' + AddTitle + '', '' + AddUrl + '', ""); break;
        case 3: alert("您当前使用的是 Apple公司的 Safari 浏览器，\n您可以按 Ctrl+D 键 收藏本页!"); break;
        case 4: alert("您当前使用的是 Opera 浏览器，\n您可以按 Ctrl+D 键 收藏本页!"); break;
        case 5: alert("您当前使用的是 Google 公司的 Chrome 浏览器，\n您可以按 Ctrl+D 键 收藏本页!"); break;
        case 6: alert("您当前使用的是 Camino 浏览器，\n您可以按 Ctrl+D 键 收藏本页!"); break;
        case 0: alert("您的浏览器也太牛了，系统已经无法识别了，\n您试一下按 Ctrl+D 键 收藏本页!"); break;
    }
}
function getOs() {
    if (navigator.userAgent.indexOf("Opera") >= 0) return 4;
    if (navigator.userAgent.indexOf("MSIE") > 0) return 1;
    if (navigator.userAgent.indexOf("Firefox") > 0) return 2;
    if (navigator.userAgent.indexOf("Chrome/") > 0) return 5;
    if (navigator.userAgent.indexOf("Safari") > 0) return 3;
    if (navigator.userAgent.indexOf("Camino") > 0) return 6;
    return 0;
}
