﻿var oldtop=236,oldheight=295,n_state="0",up_state=2,timeout=1,intervalid=null,sstop=0, sheight=0;
var topheight=parseInt(topheight==""?0:topheight);
function Silde(id,sid,state,objfun){
    if(intervalid!=null){window.clearInterval(intervalid);}
    swfid=sid;
    ID=id; 
    if(n_state=="0"){
        if(state=="down"){
           SildeDown(objfun);
        }else{
            SildeUp(objfun);
        }
    }    
}

function SildeUp(objfun){
    sstop=0;sheight=0;
    sstop = sstop==0?236:0;
    sheight=sheight==0?295:534;    
    up_state=1;
    if(Sys.ie=="6.0"&&sstop==0){
        //sstop=sstop+3;    
    }
    if(intervalid!=null){window.clearInterval(intervalid);}
    if(sstop.toString()!="0")
        intervalid=window.setInterval(function(){swfup(objfun);},timeout);
}

function swfup(objfun){
    if(sstop<=3){
        n_state="0";
		sstop=2;
		sheight=530;
        $("#picheader").height(2);
		$("#picheader").html("<div id=\"pictrue\"></div>");
        $("#center").height(530);
        window.clearInterval(intervalid);
		if(Sys.ie=="6.0"){
			$("#foot").css({"margin-top":"-11px"});
		}
    	setTimeout(function(){
    	try{
    	    objfun();
        }catch(err){}
        isnavplay=true;
        if ($.trim(gamepath)!= "") {
                Setgameswf(gamepath);
            }
            },100);
    }else{
        n_state="1";
        sstop-=6;
        sheight+=6;
        $("#picheader").height(sstop);
        $("#center").height(sheight);
    }
}

function SildeDown(objfun){
    createFlash();
    up_state=2;
    if(intervalid!=null){window.clearInterval(intervalid);}
    intervalid=window.setInterval(function(){swfdown(objfun)},timeout);
}
function swfdown (objfun){
	 if(sstop==2){
			$("#picheader").css({"display":"block"});	
		}
     if(sstop<=oldtop){ 
        isnavplay=false;          
        sstop+=6;
        sheight-=6;
        $("#picheader").height(sstop);
        $("#center").height(sheight);
        $("#gswf").height(sheight);
        n_state="1";
    }else{
       window.clearInterval(intervalid);
       $("#foot").css({"margin-top":"0"});
        $("#workfram").css({ "height":"0px"});
       isnavplay=true;
	   sstop=236;
	   sheight=295;
       $("#center").height(295); 
       $("#picheader").height(236); 
       n_state="0";
       try{objfun();}catch(err){}
       
    }
}   