﻿// JScript 文件
var speed = 20;

//set window size to full screen
function setWindowSizeMax(){
    if(window.screen){
        windowWidth = window.screen.availWidth;
        windowHeight = window.screen.availHeight;
        window.moveTo(0,0);
        window.resizeTo(windowWidth,windowHeight);
    }
}

function SetHome(obj){
    var url=window.location.href;
    try{
        obj.style.behavior='url(#default#homepage)';
        obj.setHomePage(url);
    }
    catch(e){
        if(window.netscape) {
            try {
                netscape.security.PrivilegeManager.enablePrivilege("UniversalXPConnect");
            }
            catch (e) {
                alert("此操作被浏览器拒绝！\n请在浏览器地址栏输入“about:config”并回车\n然后将 [signed.applets.codebase_principal_support]的值设置为'true',双击即可。");
            }
            var prefs = Components.classes['@mozilla.org/preferences-service;1'].getService(Components.interfaces.nsIPrefBranch);
            prefs.setCharPref('browser.startup.homepage',url);
        }
    }
}

function AddFavorite()
{
    var url=window.location.href;
    try
    {
        window.external.addFavorite(url, "::山东宠物网::");
    }
    catch (e)
    {
        try
        {
            window.sidebar.addPanel("::山东宠物网::", url, "");
        }
        catch (e)
        {
            alert("加入收藏失败，请使用Ctrl+D进行添加");
        }
    }
}

function galleryplay(divs,a,mtime){ 
    if(divs=="0")return false;    
    var start=3;
    start = a-1;
    speed = mtime;
    setid = null;
    var loop = function(){ 
        ids = divs.split(",");                        
        for (var i=0;i<ids.length; i++)
        {            
             $("#" + ids[i])[0].style.display='none';
        }                                 
        $("#" + ids[start])[0].filters.revealTrans.Transition = Math.floor(Math.random() * 23);
        $("#" + ids[start])[0].filters.revealTrans.apply();
        $("#" + ids[start])[0].filters.revealTrans.play();
        $("#" + ids[start])[0].style.display='block';
        
        setid=setTimeout(loop,speed); 
        start++; 
        if(start==ids.length){ 
            start=0;                  
        } 
    };loop();
}

//幻灯切换
function slideSwitch() {
    var $current = $("#Layer6 div.current");
	
    // 判断div.current个数为0的时候 $current的取值
    if ( $current.length == 0 ) $current = $("#Layer6 div:last");
	
    // 判断div.current存在时则匹配$current.next(),否则转到第一个div
    var $next =  $current.next().length ? $current.next() : $("#Layer6 div:first");
    $current.addClass('prev');
	
    $next.css({opacity: 0.0}).addClass("current").animate({opacity: 1.0}, 1000, function() {
		    //因为原理是层叠,删除类,让z-index的值只放在轮转到的div.current,从而最前端显示
		    $current.removeClass("current prev");
	    });
}

//滚动图片
function MarqueeImage(){
    if($("#slideImage2")[0].offsetWidth-$("#slideImage")[0].scrollLeft<=0)//当滚动到第二部分的顶部时
        $("#slideImage")[0].scrollLeft-=$("#slideImage1")[0].offsetWidth;//重置到第一部分顶部位置
    else{
        $("#slideImage")[0].scrollLeft++;
    }
}

//滚动字幕
function MarqueeNotice(){
    if($("#maqNotce2")[0].offsetWidth-$("#maqNotce")[0].scrollLeft<=0)//当滚动到第二部分的顶部时
        $("#maqNotce")[0].scrollLeft-=$("#maqNotce1")[0].offsetWidth;//重置到第一部分顶部位置
    else{
        $("#maqNotce")[0].scrollLeft++;
    }
}

//会员登录
function funLogin(lid,pwd){
    if($("#"+lid).val()==""||$("#"+pwd).val()=="")
    {
        alert("用户名或密码不能为空!");
        $("#"+lid).focus();
        return;
    }
    $.ajax({
        type:"POST",
        url: "ajax/Member_login.ashx",
        data: {uid:$("#"+lid).val(),pwd:$("#"+pwd).val(),rnd:Math.random()},
        //dataType:"json",
        cache: false,
        success:function(json){
            if(json[0].rs>0){
                location.href=location.href;
            }else{
                alert("用户名或密码错误!");
            }
        },
        error:function(e,request, settings){
            alert("登录失败!内部错误!");
        }
    });
}
//会员退出
function funExit(){
    $.ajax({
        type:"POST",
        url: "ajax/Member_exit.ashx",
        data: {rnd:Math.random()},
        //dataType:"json",
        cache: false,
        success:function(json){
            location.href=location.href;
        },
        error:function(e,request, settings){
            alert("退出失败!内部错误!");
        }
    });
}
//查询
function funQuery(){
    var submitForm =document.createElement("FORM");
    document.body.appendChild(submitForm);
    var i = document.createElement("input");
    i.type="hidden";
    submitForm.appendChild(i);
    i.value = $('#txtQuery').val();
    i.name = 'txtQuery';
    submitForm.action = 'search.aspx';
    submitForm.method = 'post';
    submitForm.submit();
}
