/**************************************************
<SCRIPT type="text/javascript" src="/scriptUTF8/focusIMG.js"></SCRIPT> 
调用格式：
printIMG(282,164,
		{src:"imagelist/v12x6nm3v0v1.jpg",
			href:"http://pc.yesky.com/288/3162788.shtml",
			title:"1",
			target:"_blank"},
		{src:"imagelist/634iwz14587q.jpg",
			href:"javascript:alert('欢迎使用。');",
			target:"_blank"},
		{src:"imagelist/mhwg3u7o20hc.jpg",
			href:"http://pc.yesky.com/288/3162788.shtml",
			title:"3",
			target:"_top"},
		{src:"imagelist/t965t2o4m4s2.jpg"}
		);  
***************************************************/
var Gimg_width=0;		//宽         
var Gimg_height=0;		//高 
var tt
var nn=1;	//从第几个对象开始

//图像数据结构
function ImgData(P_src,P_href,P_title,P_target){
	if (typeof P_href=="undefined") P_href="javascript:void(0);";
	if (typeof P_title=="undefined") P_title="";
	if (typeof P_target=="undefined") P_target="_self";
	if (P_href.indexOf("javascript")>-1) P_target="_self";
	this.img=new Image();
	this.img.src=P_src;
	this.src=P_src;
	this.href=P_href;
	this.title=P_title;
	this.target=P_target;
}

var ImgArray=new Array();


function changeOpac(opacity, P_obj) { 
	var P_obj=document.getElementById(P_obj).style;
	try{
		P_obj.opacity = (opacity / 100); 
		//window.status=" opacity:"+P_obj.opacity;	
		return;
	}catch(e){};
 	try{   
	    P_obj.MozOpacity = (opacity / 100); 
	   //window.status=" MozOpacity:"+P_obj.MozOpacity;
	    return;
    }catch(e){};
    try{	
	    P_obj.KhtmlOpacity = (opacity / 100); 
	   //window.status=" KhtmlOpacity;"+ P_obj.KhtmlOpacity;
	    return;
     }catch(e){};
} 

//P_obj==对象,opacStart==开始的透明度,opacEnd==结束的透明度,millisec==完成动作的时间（毫秒）
function opacity(P_obj, opacStart, opacEnd, millisec) { 
	
    var speed = Math.round(millisec / 100); 
    var timer = 0; 
    var m=10;
   
    if(opacStart > opacEnd) { 
        for(i = opacStart; i >= opacEnd; i-=m) { 
            setTimeout("changeOpac(" + i + ",'" + P_obj + "')",(timer * speed)); 
            timer+=m; 
        } 
    } else if(opacStart < opacEnd) { 
        for(i = opacStart; i <= opacEnd; i+=m) 
            { 
            setTimeout("changeOpac(" + i + ",'" + P_obj + "')",(timer * speed)); 
            timer+=m; 
          
        } 
    } 
} 

//渐变图像
function change_img(){
	var imgOBJ=document.getElementById("picFIMG");
	var urlOBJ=document.getElementById("urlFIMG");
	if(imgOBJ.filters){
		//IE
		imgOBJ.filters[0].Apply();
		imgOBJ.filters[0].Play(duration=2);
	}else{
		opacity("picFIMG",10,100,2000);
	}
	try{
	   imgOBJ.src=ImgArray[nn-1].src;
    }catch(e){}
    try{
	  urlOBJ.href=ImgArray[nn-1].href;
	}catch(e){}
	try{
	  urlOBJ.title=ImgArray[nn-1].title;
	}catch(e){}
	try{
	  urlOBJ.target=ImgArray[nn-1].target;
	}catch(e){}

    for (var i=1;i<=ImgArray.length;i++){
        document.getElementById("xxjdjj"+i).className='axx';
    }
    document.getElementById("xxjdjj"+nn).className='bxx';
    nn++;
    if(nn>ImgArray.length){
        nn=1;
    }
    tt=setTimeout('change_img()',4000);
}
function changeimg(n){
    nn=n;
    window.clearInterval(tt);
    change_img();
}

function printIMG(){
	Gimg_width=arguments[0];		//宽         
	Gimg_height=arguments[1];    //高             
	
	for (var x=2;x<arguments.length; x++){
		ImgArray[x-2]=new ImgData(arguments[x].src,arguments[x].href,arguments[x].title,arguments[x].target);
		
	}

	document.write('<style>');
	document.write('.axx{padding:1px 7px;border-left:#cccccc 1px solid;}');
	document.write('a.axx:link,a.axx:visited{text-decoration:none;color:#fff;line-height:12px;font:9px sans-serif;background-color:#666;}');
	document.write('a.axx:active,a.axx:hover{text-decoration:none;color:#fff;line-height:12px;font:9px sans-serif;background-color:#999;}');
	document.write('.bxx{padding:1px 7px;border-left:#cccccc 1px solid;}');
	document.write('a.bxx:link,a.bxx:visited{text-decoration:none;color:#fff;line-height:12px;font:9px sans-serif;background-color:#D34600;}');
	document.write('a.bxx:active,a.bxx:hover{text-decoration:none;color:#fff;line-height:12px;font:9px sans-serif;background-color:#D34600;}');
	document.write('</style>');
	
	document.write('<div style="width:'+Gimg_width+'px;height:'+Gimg_height+'px;overflow:hidden;text-overflow:clip;" oncontextmenu="return false;" onselectstart="return false;" ondragstart="return false;">');
	document.write('<div><a id="urlFIMG"><img id="picFIMG" style="border:0px;filter:progid:dximagetransform.microsoft.wipe(gradientsize=1.0,wipestyle=4, motion=forward);" width='+Gimg_width+' height='+Gimg_height+' /></a></div>');
	document.write('<div style="filter:alpha(style=1,opacity=5,finishOpacity=80);-moz-opacity:0.7; opacity: 0.7;background: #888888;width:100%-2px;text-align:right;top:-12px;position:relative;margin:1px;height:12px;padding:0px;margin:0px;border:0px;">');
	for(var i=1;i<=ImgArray.length;i++){
		document.write('<a href="javascript:changeimg('+i+');" id="xxjdjj'+i+'" class="axx" target="_self" hideFocus="true" >'+i+'</a>');
	}
	document.write('</div></div>');
	change_img();
}