/*按比例生成缩略图*/
function DrawImage(MyPic,W,H){
  var flag=false;
  var image=new Image();
  image.src=MyPic.src;
  if(image.width>0 && image.height>0){
    flag=true;
    if(image.width/image.height>= W/H){
      if(image.width>W){  
        MyPic.width=W;
        MyPic.height=(image.height*W)/image.width;
      }
	  else{
        MyPic.width=image.width;  
        MyPic.height=image.height;
      }
    }
    else{
      if(image.height>H){  
        MyPic.height=H;
        MyPic.width=(image.width*H)/image.height;     
      }
	  else{
        MyPic.width=image.width;  
        MyPic.height=image.height;
      }
    }
  }
} 


// Flash代码
function writeflashhtml( arg )

{

var parm = []

var _default_version = "8,0,24,0";

var _default_quality = "high";

var _default_align = "middle";

var _default_menu = "false";



for(i = 0; i < arguments.length; i ++)

{

parm[i] = arguments[i].split(' ').join('').split('=')

for (var j = parm[i].length-1; j > 1; j --){

parm[i][j-1]+="="+parm[i].pop();

}

switch (parm[i][0])

{

case '_version' : var _version = parm[i][1] ; break ; 

case '_swf' : var _swf = parm[i][1] ; break ; 

case '_base' : var _base = parm[i][1] ; break ; 

case '_quality' : var _quality = parm[i][1] ; break ; 

case '_loop' : var _loop = parm[i][1] ; break ; 

case '_bgcolor' : var _bgcolor = parm[i][1] ; break ; 

case '_wmode' : var _wmode = parm[i][1] ; break ; 

case '_play' : var _play = parm[i][1] ; break ; 

case '_menu' : var _menu = parm[i][1] ; break ; 

case '_scale' : var _scale = parm[i][1] ; break ; 

case '_salign' : var _salign = parm[i][1] ; break ; 

case '_height' : var _height = parm[i][1] ; break ; 

case '_width' : var _width = parm[i][1] ; break ; 

case '_hspace' : var _hspace = parm[i][1] ; break ; 

case '_vspace' : var _vspace = parm[i][1] ; break ; 

case '_align' : var _align = parm[i][1] ; break ; 

case '_class' : var _class = parm[i][1] ; break ; 

case '_id' : var _id = parm[i][1] ; break ; 

case '_name' : var _name = parm[i][1] ; break ; 

case '_style' : var _style = parm[i][1] ; break ; 

case '_declare' : var _declare = parm[i][1] ; break ; 

case '_flashvars' : var _flashvars = parm[i][1] ; break ; 

default :;

}

}

var thtml = ""

thtml += "<object classid='clsid:d27cdb6e-ae6d-11cf-96b8-444553540000' codebase='http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=" + ((_version)?_version:_default_version) + "'"

if(_width) thtml += " width='" + _width + "'"

if(_height) thtml += " height='" + _height + "'"

if(_hspace) thtml += " hspace='" + _hspace + "'"

if(_vspace) thtml += " vspace='" + _vspace + "'"

if(_align) thtml += " align='" + _align + "'"

else thtml += " align='" + _default_align + "'"

if(_class) thtml += " class='" + _class + "'"

if(_id) thtml += " id='" + _id + "'"

if(_name) thtml += " name='" + _name + "'"

if(_style) thtml += " style='" + _style + "'"

if(_declare) thtml += " " + _declare

thtml += ">"

if(_swf) thtml += "<param name='movie' value='" + _swf + "'>"

if(_quality) thtml += "<param name='quality' value='" + _quality + "'>" 

else thtml += "<param name='quality' value ='" + _default_quality + "'>"

if(_loop) thtml += "<param name='loop' value='" + _loop + "'>"

if(_bgcolor) thtml += "<param name='bgcolor' value='" + _bgcolor + "'>"

if(_play) thtml += "<param name='play' value='" + _play + "'>"

if(_menu) thtml += "<param name='menu' value='" + _menu + "'>"

else thtml += "<param name='menu' value='" + _default_menu + "'>"

if(_scale) thtml += "<param name='scale' value='" + _scale + "'>"

if(_salign) thtml += "<param name='salign' value='" + _salign + "'>"

if(_wmode) thtml += "<param name='wmode' value='" + _wmode + "'>"

if(_base) thtml += "<param name='base' value='" + _base + "'>"

if(_flashvars) thtml += "<param name='flashvars' value='" + _flashvars + "'>"

thtml += "<embed pluginspage='http://www.macromedia.com/go/getflashplayer'"

if(_width) thtml += " width='" + _width + "'"

if(_height) thtml += " height='" + _height + "'"

if(_hspace) thtml += " hspace='" + _hspace + "'"

if(_vspace) thtml += " vspace='" + _vspace + "'"

if(_align) thtml += " align='" + _align + "'"

else thtml += " align='" + _default_align + "'"

if(_class) thtml += " class='" + _class + "'"

if(_id) thtml += " id='" + _id + "'"

if(_name) thtml += " name='" + _name + "'"

if(_style) thtml += " style='" + _style + "'"

thtml += " type='application/x-shockwave-flash'"

if(_declare) thtml += " " + _declare 

if(_swf) thtml += " src='" + _swf + "'"

if(_quality) thtml += " quality='" + _quality + "'"

else thtml += " quality='" + _default_quality + "'"

if(_loop) thtml += " loop='" + _loop + "'"

if(_bgcolor) thtml += " bgcolor='" + _bgcolor + "'"

if(_play) thtml += " play='" + _play + "'"

if(_menu) thtml += " menu='" + _menu + "'"

else thtml += " menu='" + _default_menu + "'"

if(_scale) thtml += " scale='" + _scale + "'"

if(_salign) thtml += " salign='" + _salign + "'"

if(_wmode) thtml += " wmode='" + _wmode + "'"

if(_base) thtml += " base='" + _base + "'"

if(_flashvars) thtml += " flashvars='" + _flashvars + "'"

thtml += "></embed>"

thtml += "</object>"

document.write(thtml)

}



//代码结束
function $(id) { return document.getElementById(id); }
function moveElement(elementID,final_x,final_y,interval) {
if (!document.getElementById) return false;
if (!document.getElementById(elementID)) return false;
var elem = document.getElementById(elementID);
if (elem.movement) {
clearTimeout(elem.movement);
}
if (!elem.style.left) {
elem.style.left = "0px";
}
if (!elem.style.top) {
elem.style.top = "0px";
}
var xpos = parseInt(elem.style.left);
var ypos = parseInt(elem.style.top);
if (xpos == final_x && ypos == final_y) {
return true;
}
if (xpos < final_x) {
var dist = Math.ceil((final_x - xpos)/2);
xpos = xpos + dist;
}
if (xpos > final_x) {
var dist = Math.ceil((xpos - final_x)/2);
xpos = xpos - dist;
}
if (ypos < final_y) {
var dist = Math.ceil((final_y - ypos)/2);
ypos = ypos + dist;
}
if (ypos > final_y) {
var dist = Math.ceil((ypos - final_y)/2);
ypos = ypos - dist;
}
elem.style.left = xpos + "px";
elem.style.top = ypos + "px";
var repeat = "moveElement('"+elementID+"',"+final_x+","+final_y+","+interval+")";
elem.movement = setTimeout(repeat,interval);
}
function classNormal(){
var focusBtnList = $('focus_change_btn').getElementsByTagName('li');
for(var i=0; i<focusBtnList.length; i++) {
focusBtnList[i].className='';
}
}
function focusChange() {
var focusBtnList = $('focus_change_btn').getElementsByTagName('li');
focusBtnList[0].onmouseover = function() {
moveElement('focus_change_list',0,0,5);
classNormal()
focusBtnList[0].className='current'
}
focusBtnList[1].onmouseover = function() {
moveElement('focus_change_list',-860,0,5);
classNormal()
focusBtnList[1].className='current'
}
focusBtnList[2].onmouseover = function() {
moveElement('focus_change_list',-1720,0,5);
classNormal()
focusBtnList[2].className='current'
}
focusBtnList[3].onmouseover = function() {
moveElement('focus_change_list',-2580,0,5);
classNormal()
focusBtnList[3].className='current'
}
focusBtnList[4].onmouseover = function() {
moveElement('focus_change_list',-3440,0,5);
classNormal()
focusBtnList[4].className='current'
}
}
setInterval('autoFocusChange()', 5000);
function autoFocusChange() {
var focusBtnList = $('focus_change_btn').getElementsByTagName('li');
for(var i=0; i<focusBtnList.length; i++) {
if (focusBtnList[i].className == 'current') {
var currentNum = i;
}
}
if (currentNum==0 ){
moveElement('focus_change_list',-860,0,5);
classNormal()
focusBtnList[1].className='current'
}
if (currentNum==1 ){
moveElement('focus_change_list',-1720,0,5);
classNormal()
focusBtnList[2].className='current'
}
if (currentNum==2 ){
moveElement('focus_change_list',-2580,0,5);
classNormal()
focusBtnList[3].className='current'
}
if (currentNum==3 ){
moveElement('focus_change_list',-3440,0,5);
classNormal()
focusBtnList[4].className='current'
}
if (currentNum==4 ){
moveElement('focus_change_list',0,0,5);
classNormal()
focusBtnList[0].className='current'
}
}
window.onload=function(){
focusChange();
}
