﻿// JScript 文件------轮显图片
    var xmlhttp;
    var focus_width=600;
	var focus_height=100;
	var text_height=0;
	var swf_height = focus_height+text_height;
	var pics="";
	var links="";
	var texts;
	var str="";
	var Element;
    function createxmlhttp()
        {
            if(window.ActiveXObject)
            {
                xmlhttp=new ActiveXObject("Microsoft.XMLHTTP");
            }
            else if(window.XMLHttpRequest)
            {
                xmlhttp=new XMLHttpRequest();
            }
            return xmlhttp;
        }
        function setVars(width,height,element)
        {
            focus_width=width;
            focus_height=height;
            swf_height = height;
            Element=document.getElementById(element);
        }
        //参数说明
        //1,获取数据的服务器url
        //2,图片显示宽度
        //3,图片显示高度
        //4,显示轮显图片的控件名称
        //5,轮显图片位置(类型)
        function getImg(url,width,height,element,type)
        {
            xmlhttp=createxmlhttp();
            setVars(width,height,element);
            var url=url+"?type="+type+"&st="+new Date().getTime();
            xmlhttp.onreadystatechange=callback;
            xmlhttp.open("GET",url,true);
            xmlhttp.send(null);
        }
        
        function getImg(url,width,height,element,type,cid)
        {
            xmlhttp=createxmlhttp();
            setVars(width,height,element);
            var url=url+"?type="+type+"&countryid="+cid+"&st="+new Date().getTime();
            xmlhttp.onreadystatechange=callback;
            xmlhttp.open("GET",url,true);
            xmlhttp.send(null);
        }
        function callback()
        {
            if(xmlhttp.readystate==4)
            {
                if(xmlhttp.status==200)
                {
                    results(xmlhttp.responseXML);
                }
            }
        }
        function results(imgInfo)
        {
             var paths=imgInfo.getElementsByTagName("pic");
             var urls=imgInfo.getElementsByTagName("url");
             for(var i=0;i<paths.length;i++)
             {
                pics+=paths[i].firstChild.data+"|";
                links+=urls[i].firstChild.data+"|";        
             }
             if(pics.length>0)
             {
                pics=pics.substring(0,pics.length-1);
             }
             if(links.length>0)
             {
                links=links.substring(0,links.length-1);
             }
             str+="<object classid='clsid:d27cdb6e-ae6d-11cf-96b8-444553540000' codebase='http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,0,0' width='"+ focus_width +"' height='"+ swf_height +"'>";
             str+="<param name='allowScriptAccess' value='sameDomain'><param name='movie' value='http://mat1.qq.com/tech/flash/focus.swf'> <param name='quality' value='high'><param name='bgcolor' value='#ffffff'>";
             str+="<param name='menu' value='false'><param name=wmode value='opaque'>";
             str+="<param name='FlashVars' value='pics="+pics+"&links="+links+"&texts="+texts+"&borderwidth="+focus_width+"&borderheight="+focus_height+"&textheight="+text_height+"'>";
             str+="<embed src='/visa/flash/focus.swf' wmode='opaque' FlashVars='pics="+pics+"&links="+links+"&texts="+texts+"&borderwidth="+focus_width+"&borderheight="+focus_height+"&textheight="+text_height+"' menu='false' bgcolor='#ffffff' quality='high' width='"+ focus_width +"' height='"+ swf_height +"' allowScriptAccess='sameDomain' type='application/x-shockwave-flash' pluginspage='http://www.macromedia.com/go/getflashplayer' />"
             str+="</object>";
          
             Element.innerHTML=str;
        }


