﻿//image_id：img的客户端ID
//images：图片数据，每个图片包含：信息标题;#图片路径;#信息链接
//no：当前序号，从0开始
  var picarry = {};
    var lnkarry = {};
    var ttlarry = {};
var currslid = 0;
var slidint;
var count=0;
var cssPrefix="";
function cms_slide(image_id,images,no,cssPrefix)
{ 

   var image_list = images.split(";#");
   count=image_list.length;
    obj=document.getElementById(image_id); 
    obj.innerHTML="";
    var fpic=document.createElement("div");
    fpic.className=cssPrefix+"fpic";
    obj.appendChild(fpic);

   
    var foclnk=document.createElement("a");
    foclnk.id="foclnk";
    foclnk.href=image_list[no*3+2];
    foclnk.target="_blank";
    fpic.appendChild(foclnk);

    var focpic=document.createElement("img");
    focpic.id="focpic";
    focpic.name="focpic";
    focpic.className=cssPrefix+"focpic";
    focpic.style.filter ="RevealTrans ( duration = 1，transition=23 )";
    focpic.src=image_list[no*3+1];   
    foclnk.appendChild(focpic);
    //设置图片切换模式
     focpic.filters.item(0).Apply();    
    focpic.filters.item(0).Play();

    var fttltxt=document.createElement("div");
    fttltxt.id="fttltxt";
    fttltxt.className=cssPrefix+"fttltxt";
    fttltxt.innerHTML=image_list[no*3];  
    fpic.appendChild(fttltxt);
    
    var playlist=document.createElement("div");
    playlist.classNmae="playlist";
    obj.appendChild(playlist);
    var table=document.createElement("table");
    var tbody=document.createElement("tbody");
    var tr=document.createElement("tr");
    for(var i=0;i<image_list.length/3;i++)
    {
        picarry[i] =image_list[i*3+1]; 
        lnkarry[i] = image_list[i*3+2]; 
        ttlarry[i] = image_list[i*3]; 
        var td=document.createElement("td"); 
        td.className=  cssPrefix+"tdpic"; 
        var tmb=document.createElement("div");
        tmb.id="tmb"+i;
        if(i==no)
        {
            tmb.className=cssPrefix+"thubpiccur";
        }
        else
        {
            tmb.className=cssPrefix+"thubpic";
        }
        tmb.innerHTML="<span onmouseout=playit(); onmouseover='setfoc("+i+");'>["+eval(i+1)+"]</span>";
        td.appendChild(tmb);
        tr.appendChild(td);
    }
    tbody.appendChild(tr);
    table.appendChild(tbody);
    playlist.appendChild(table);
    currslid=no;
    playit();
}

  
function setfoc(id){
//alert(id);
    var focpic=document.getElementById("focpic");
	document.getElementById("focpic").src = picarry[id];
	document.getElementById("foclnk").href = lnkarry[id];
	document.getElementById("fttltxt").innerHTML = '<a href="'+lnkarry[id]+'" target="_blank">'+ttlarry[id]+'</a>';
	for(i=0;i<count/3;i++){
		document.getElementById("tmb"+i).className =cssPrefix+ "thubpic";
	};
	document.getElementById("tmb"+id).className =cssPrefix+"thubpiccur";
	   if (focpic.filters.item(0).Transition==23) focpic.filters.item(0).Transition=1;
    else focpic.filters.item(0).transition++;
    focpic.filters.item(0).Apply();    
    focpic.filters.item(0).Play(); 
	stopit();
}

function playnext(){
    //下一次的序号
    if ((currslid*3) < (count-3)) currslid++; 
    else currslid=0;	
	setfoc(currslid);
	playit();
}
function playit(){
	slidint = setTimeout(playnext,3000);
}
function stopit(){
	clearTimeout(slidint);
	}


 var loginuser="";
    var loginpass="";
    function UserLogin(domain,user,pass,source)
    {
         if(user=="")
         {
         alert('请输入用户名和密码！');
         return;
        }
        if(user.indexOf('\\')<0) loginuser=domain+'\\'+user;
         else loginuser=user;
         loginpass=pass;
          var xml = new ActiveXObject("Microsoft.XMLHTTP"); 
       vurl="/_layouts/Authenticate.aspx"; 
       xml.Open("GET",vurl,false,loginuser,loginpass);
       xml.Send(); 
       var returnvalue= xml.responseText;
       if(returnvalue!=undefined&&returnvalue.indexOf("厦门医学高等专科学校")>0)
       {
            window.open(source);
            window.opener=null;
            window.open('','_self');
            window.close();
        }
        else
        {
            alert("用户名或密码错误！");
            document.getElementById("txUser").select();
            document.getElementById("txUser").focus();
        }
     }


function openLink(url,target){ 
if(null !=url && url!=""){ 
window.open(url,target); 
} 
} 


function document.onreadystatechange()
{
if (document.readyState!="complete") return;
if(document.getElementById("yqlj"))
document.getElementById("yqlj").onchange=new Function("return openLink(this[this.selectedIndex].value,'');");
}

