﻿function gotoUrl(url)
{
     window.location.href=url;
}

function OpenShow(objId)
{
  var obj=document.getElementById(objId);
  obj.style.display=(obj.style.display=="none")?"":"none";
}

function imgLoaded()
{
   document.getElementById("loadpic").src=this.src;
}

function loadImage(url, callback) {
    var img = new Image();
    img.src = url;
   
    if (img.complete) {
        callback.call(img);
        return; 
    }
    img.onload = function() { 
        callback.call(img);
    }
}

function loadimg(obj,id,num,snum)
{    
    loadImage("Upfile/Goods/picsize02/"+obj,imgLoaded);
    var nn;
    if(num<snum)
    {
        nn=num;
    }
    else
    {
        nn=snum;
    }
    for(var i=1; i<=nn;i++)
    {
        document.getElementById("up-"+i).innerHTML = "";
        document.getElementById("gp-"+i).className = "picborder2";
    }
    document.getElementById("gp-"+id).className = "picborder"; 
    document.getElementById("up-"+id).innerHTML = "<img src=\"images/point/ups.gif\" />";         
}

function loadpic(obj,id,num,snum)
{    
var o = document.getElementById("counter"); 
var t=new LoadImageClass(); 
t.LoadIng = function() { o.innerHTML="加载进度："+Math.floor(t.Idx/t.Num*100)+"%" }; 
t.CallBack = function(arr) 
{ 
        o.innerHTML="<img id='loadpic' src='"+arr[0]+"' />";   
} 
t.LoadImages('Upfile/Goods/picsize03/'+obj); 

    var nn;
    if(num<snum)
    {
        nn=snum;
    }
    else
    {
        nn=num;
    }
    for(var i=1; i<=nn;i++)
    {
        document.getElementById("gp-"+i).className = "picborder2";
    }
    document.getElementById("gp-"+id).className = "picborder"; 
    document.getElementById("pnums").innerHTML = id+"/"+snum;
    document.getElementById("hidpic").value = obj;
}

function LoadImageClass() 
{ 
    var me = this; 
    var a = [];    //图片数组 
    this.Idx = 0;    //已经被加载的图片个数 
    this.Num = 0;    //图片总数

    //下载图片 
    this.LoadImages = function(s) 
    { 
        a = s.split(","); 
        this.Num = a.length; 
        DownImg(); 
    }

    function DownImg() 
    { 
        var i=new Image(); 
        var f = true; 
        i.onload= function() 
        { 
            if (f) 
            { 
                f = false 
                me.Idx++; 
                if (me.LoadIng) me.LoadIng(); 
                if (me.Idx<me.Num) DownImg(); 
                else if(me.CallBack) me.CallBack(a); 
            } 
        } 
        i.src = a[me.Idx]; 
    } 
} 

function OpenMe(objId)
{
    var obj=document.getElementById('ul'+objId);
    obj.style.display=(obj.style.display=="none")?"":"none";
    document.getElementById('ul'+objId);
}

/* 滚动 */
function Roll(room,m1,m2,height,width,speed,type)
{
        var r=document.getElementById(room);
        var z1=document.getElementById(m1);
        var z2=document.getElementById(m2);        
        type=(type=="")?"u":type;//u:向上;d:向下;l:向左;r:向右        
        speed=(speed=="")?"50":speed;
		z2.innerHTML=z1.innerHTML;
		with(r)
		{
		    noWrap=true; //这句表内容区不自动换行
		    style.width=width; //于是我们可以将它的宽度设为0，因为它会被撑大
		    if(height!=0)
		    {
		        style.height=height;
		    }
		    style.overflowX="hidden"; //滚动条不可见			
		}
		function Marquee()
		{		
		    switch(type)
		    {
		        case "u":
			        if(z2.offsetHeight-r.scrollTop<=0)
			        {					
				        r.scrollTop-=z1.offsetHeight;
			        }
			        else
			        {					
				        r.scrollTop++;
			        }
			    break;
			    case "d":
			        if(r.scrollTop<=0)
			        {			            
				        r.scrollTop=z2.offsetHeight;				        
			        }
			        else
			        {					
				        r.scrollTop--;
			        }
			    break;
			    case "l":
			        if(z2.offsetWidth-r.scrollLeft<=4)
				    {
					    r.scrollLeft-=z1.offsetWidth
				    }
				    else
				    {
					    r.scrollLeft=r.scrollLeft+1;
				    }
			    break;
			    case "r":
			        if(z2.offsetWidth-r.scrollLeft<=4)
				    {
					    r.scrollLeft-=z1.offsetWidth
				    }
				    else
				    {
					    r.scrollLeft=r.scrollLeft+1;
				    }
			    break;			    
			}
		};
		var Time=setInterval(Marquee,speed);				
		r.onmouseover=function() 
		{		    
			clearInterval(Time);
		};
		r.onmouseout=function() 
		{
			Time=setInterval(Marquee,speed);
		}    
} 

/* tu pian xiao guo*/
function blowup()
{
    var maxH = 600;
    var maxW = 800
    var picl = document.getElementById('loadpic');
	var height = picl.height;
	var width = picl.width;		
	if ((height <= maxH)||(width <= maxW))
	{
		picl.height = picl.height + 50;
		picl.width = picl.width + 50;
	}
}
function reduce()
{
    var picl = document.getElementById('loadpic');
	if ((picl.width > 100)||(picl.height > 100))
	{
		picl.height = picl.height - 50;
		picl.width = picl.width - 50;
	}		
}

function recpic()
{
    document.getElementById('counter').innerHTML="<img id='loadpic' src='Upfile/Goods/picsize03/" + document.getElementById('hidpic').value+"' />"; 
}

var picrot = 0;   
function rot()   
{   
    picrot = ++picrot%4;
    if(!document.all.loadpic.style.filter)
    {
        document.all.loadpic.style.filter = 'progid:DXImageTransform.Microsoft.BasicImage(rotation=' + picrot + ')';   
    }
    else
    {   
        document.all.loadpic.filters.item('DXImageTransform.Microsoft.BasicImage').Rotation = picrot;
    }   
} 

document.write("<script src='./Js/jquery/js/jquery.js' type='text/javascript'></script>");
document.write("<script src='./Js/jquery/js/jquery.lightbox-0.5.min.js' type='text/javascript'></script>");
document.write("<link href='./Js/jquery/css/jquery.lightbox-0.5.css' rel='stylesheet' type='text/css' />");

/* pic scroll */

var bannerAD=new Array();
var arrImg=new Array();
var adNum=0;
var theTimer = null;
var picAllNum = 0;
var preloadedimages=new Array();
var timepic = 4000;

function PicList(pic,i,allnum)
{
    picAllNum = allnum;
    bannerAD[i-1]="Upfile/Goods/picsize03/"+pic;
    var arrImagObj=new Array();
    /* pic tit url */
    arrImagObj[0]="";
    arrImagObj[1]="";
    arrImg[i-1]=arrImagObj;
}

function scrollStart()
{
        for (i=0;i<bannerAD.length;i++)
        {
	    preloadedimages[i]=new Image();
	    preloadedimages[i].src=bannerAD[i];
        }
	document.images.loadpic.src= "./Images/point/loading.gif";	
	theTimer=setTimeout("nextAd()", timepic);
}

function nextAd()
{
	if(adNum<bannerAD.length-1)
	{
		adNum++ ;
	}
	else
	{
		adNum=0;
	}
	setTransition();
	document.images.loadpic.src=preloadedimages[adNum].src;
	playTransition();
	changeImageInfo(adNum);
	theTimer=setTimeout("nextAd()", timepic);
}

function setTransition()
{
	if (document.all)
	{
		document.images.loadpic.filters.revealTrans.Transition=Math.floor(Math.random()*23);
		document.images.loadpic.filters.revealTrans.apply();
	}
}

function playTransition()
{
	if (document.all)
	{
		document.images.loadpic.filters.revealTrans.play();
	}
}

function changeImageInfo(adNum)
{
	document.getElementById("loadpic").alt=arrImg[adNum][0];
	for( var i = 1; i<=picAllNum; i++ )
	{
		document.getElementById("gp-"+i).className='picborder2';
		document.getElementById("up-"+i).className = "pbs2";  
	}
	adNum += 1;
	document.getElementById("gp-"+adNum).className='picborder';
	document.getElementById("up-"+adNum).className = "pbs";
	document.getElementById("pnums").innerHTML = adNum+"/"+picAllNum;
}

function playStop()
{
	clearTimeout(theTimer);
	alert("系统提示：播放停止操作成功！");
}


//Video
function insertVideo(elm, url)
{
	if (url == "") return;
	if (!document.getElementById(elm)) return;
	var str = '';
	str += '<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" id="QRFXVideo" width="352" height="310" codebase="http://fpdownload.macromedia.com/get/flashplayer/current/swflash.cab">';
	str += '<param name="movie" value="./js/QRFXVideo.swf?fpath='+ url +'">';
	str += '<param name="quality" value="autohigh">';
	str += '<param name="allowScriptAccess" value="sameDomain" />';
	str += '<embed src="./js/QRFXVideo.swf" quality="autohigh" width="352" height="310" name="QRFXVideo" align="middle" play="true" loop="false" allowScriptAccess="sameDomain" type="application/x-shockwave-flash" pluginspage="http://www.adobe.com/go/getflashplayer"></embed>';
	str += '</object>';
	document.getElementById(elm).innerHTML = str;
}

//flash
function insertFlash(elm, url, w, h)
{
    if (!document.getElementById(elm)) return;
    var str = '';
    str += '<object width="'+ w +'" height="'+ h +'" classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,0,0">';
    str += '<param name="movie" value="'+ url +'">';
    str += '<param name="wmode" value="transparent">';
    str += '<param name="quality" value="high">';
    str += '<embed width="'+ w +'" height="'+ h +'" src="'+ url +'" quality="high" wmode="transparent" type="application/x-shockwave-flash" plugspace="http://www.macromedia.com/shockwave/download/index.cgi?P1_Prod_Version=ShockwaveFlash"></embed>';
    str += '</object>';
    document.getElementById(elm).innerHTML = str;
}

//左边下拉菜单
function dd_display(id)
{
	var dl_dd = "";
	var i2 = 0;
	dl_dd = document.getElementById(id).parentElement.parentElement.getElementsByTagName('dd');
	if (dl_dd.length != 0) 
	{
		for (i2 = 0;i2<dl_dd.length; i2++)
		{
			if(dl_dd[i2].style.display == "block")
			{
				dl_dd[i2].style.display = "none";
			}
			else
			{
				dl_dd[i2].style.display = "block"
			}
		}
	}
}

function QRFpShow(info,ww,hh)
{
var a = []; 
a = info.split('|'); 
var pics="";
var links="";
var texts="";
var Num=a.length;

var focus_width=ww
var focus_height=hh
var text_height=0
var swf_height = focus_height+text_height

for(var i=0; i<Num; i++)
{
pics+=a[i].split('*')[2]+"|";
links+="Article_see.aspx?aid="+a[i].split('*')[1]+"|";
texts+=a[i].split('*')[0]+"|";
}
pics=pics.substring(0,pics.length-1);
links=links.substring(0,links.length-1);

document.write('<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,0,0" width="'+ focus_width +'" height="'+ swf_height +'">');
document.write('<param name="allowScriptAccess" value="sameDomain"><param name="movie" value="js/focus.swf"><param name="quality" value="high"><param name="bgcolor" value="#F0F0F0">');
document.write('<param name="menu" value="false"><param name=wmode value="opaque">');
document.write('<param name="FlashVars" value="pics='+pics+'&links='+links+'&borderwidth='+focus_width+'&borderheight='+focus_height+'&textheight='+text_height+'">');
document.write('<embed src="js/focus.swf" wmode="opaque" FlashVars="pics='+pics+'&links='+links+'&borderwidth='+focus_width+'&borderheight='+focus_height+'&textheight='+text_height+'" menu="false" bgcolor="#F0F0F0" quality="high" width="'+ focus_width +'" height="'+ focus_height +'" allowScriptAccess="sameDomain" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" />');  
document.write('</object>');
}




