// JavaScript Document
$(document).ready(function(){
	var li = $("#Top ul > li"); //找到#mainNav中子元素li；
	var ul;
	li.each(function(i){ //循环每一个LI
		li.eq(i).hover(
			function(){
				$(this).find("ul").fadeIn(500); //找到li里面的ul元素设置为显示
			},
			function(){
				$(this).find("ul").hide(500); 
			}
		)
	})
	
	$("#old").mouseover(function(){
		$(this).addClass("orange");
		
		})
		
   $("#old").mouseout(function(){
	   $(this).removeClass("orange")
	   
	   })

	
	
})


function imgEffect(id)
{
	 var imgObj = $("#"+id);	 
	imgObj.fadeTo(200, 0.26);
	imgObj.fadeTo(200, 0.98);
	imgObj.css({"color":"red","opacity":"0.5","cursor":"pointer"})
}

function scrollTxt(){
$(function(){
      $('#scrollTxt li').eq(0).fadeOut('slow',function(){        
            $(this).clone().appendTo($(this).parent()).fadeIn('slow');
            $(this).remove();
        });
     });
}
setInterval('scrollTxt()',3000);

function showShield(){
	var source = jQuery(".shieldDiv");
	var w = jQuery(document).width();
	if(jQuery.browser.msie){
		w -=25;
	}
	source.css({"width":(w)+"px","height":jQuery(document).height()+"px"});
	source.css("opacity","0.5");
	source.slideDown(300);
	var positionDiv = jQuery("#loginC");
	positionDiv.css({"width":(w)+"px","height":jQuery(document).height()+"px"});
	positionDiv.show();
	var target = jQuery("#loginF");
	var h = (jQuery(document).height()-target.height())/2;
	target.css("margin-top","200px");
	target.show();
}

function closeLogin(){
	jQuery("#loginF").hide();
	jQuery("#loginC").hide();
	jQuery(".shieldDiv").hide(500);
}


/*-------------------登錄驗證。。。。。。。。。。。。*/

var warstr="";
		if(warstr!=""){
			alert(warstr);
		}
		function changeYZM(){
			var url="http://customer.e-print.com.hk/yzm.jsp?"+(new Date().getTime()+Math.random());
			//var url='yzm.jpg';
			document.getElementById('yzm').value="";
			setTimeout('document.getElementById("yzmImg").src="'+url+'"',0);
			//alert($('yzm').style.backgroundImage);
		}
		function checkFrom(){	
			if(document.getElementById("loginname").value==""){
				alert("請輸入登錄帳號");
				document.getElementById("loginname").focus();
				return false;
			}
			if(document.getElementById("loginpwd").value==""){
				alert("請輸入登錄密碼");
				document.getElementById("loginpwd").focus();
				return false;
			}
			if(document.getElementById("savemsg").checked){
				var nowdate = new Date(); 
				nowdate.setTime(nowdate.getTime() + 7 * 24 * 60 * 60 * 1000); 
				var str = "phepsfname=" + document.getElementById("loginname").value + ";expires=" + nowdate.toGMTString(); 
				document.cookie = str;
				var str1 = "phepsfpwd=" + document.getElementById("loginpwd").value + ";expires=" + nowdate.toGMTString(); 
				document.cookie = str1;
			}
			setTimeout("clearInfo()",3000);	
			closeLogin();		
			return true;
		}
		
		function clearInfo(){
			document.getElementById("loginname").value="";
			document.getElementById("loginpwd").value="";
			changeYZM();
		}
		function init(){
			var name = document.getElementById("loginname");
			var pwd = document.getElementById("loginpwd");
			var cookieString = document.cookie;
			var cookieName = "phepsfname";
			var cookieName1 = "phepsfpwd";
			var start = cookieString.indexOf(cookieName+'=');
			var start1 = cookieString.indexOf(cookieName1+'=');
			if (start == -1) 
			{
				document.getElementById("loginpwd").value="";
				document.getElementById("savemsg").checked = false;
			}
			else
			{
				var namestr;
				start += cookieName.length + 1;
				var end = cookieString.indexOf(';', start);
				if (end == -1) 
				{
					namestr=cookieString.substring(start);
				}
				else
				{
					namestr=cookieString.substring(start, end);
				}
				if(namestr.trim() == name.value.trim()) {
					if (start1 == -1) 
					{
						document.getElementById("loginpwd").value = "";
						document.getElementById("savemsg").checked = false;
					}
					else
					{
						start1 += cookieName1.length + 1;
						var end = cookieString.indexOf(';', start1);
						if (end == -1) 
						{
							pwd.value=cookieString.substring(start1);
						}
						else
						{
							pwd.value=cookieString.substring(start1, end);
						}
						document.getElementById("savemsg").checked = true;
					} 
				} else {
					document.getElementById("loginpwd").value = "";
					document.getElementById("savemsg").checked = false;
				}
			}
			 
		}
		function setP() {
			var name = document.getElementById("loginname");
			if(name.value.trim() != "" ) {
				init();
			}
		}
		String.prototype.trim = function()
		{
			return this.LTrim(this.RTrim);
		}
		String.prototype.LTrim = function()
		{
			return this.replace(/(^\s*)/g, "");
		}
				
		String.prototype.RTrim = function()
		{
			return this.replace(/(\s*$)/g, "");
		}
		
		String.prototype.equals = function(s)
		{
			return this == s;
		}

/*--------------結束登錄驗證----------End----------End*/


/*---------------banner动画开始---------------------------------*/

var auto=null;
function setAuto(){if(auto==null)auto = setInterval("showNext()", speed);}
function clearAuto(){clearInterval(auto);auto=null;}
function Object(){}
function g(v){return document.getElementById(v)}
   //!!!!!!!!!!
var menuSpace=5;	//
var tn_a =new Object();
var tn_items=[];
var tn_menu =new Object();
var tn_text =new Object();
var now = 1;
var def = 0;   //
var speed = 5000;  //5
var pimgs=[];
var needShowText=true;
function addItem(img,url,tar,tit){
	tn_items.push ( {target:tar, url:url, img:img ,title:tit} );
	var pimg = new Image();
  	pimg.src = img;
  	pimgs.push(pimg);
}
//initialize
function initTn(){
	tn_a=g("tn_link_");
	tn_a.style.background = 'url(' + tn_items[0].img + ') no-repeat center top';
	tn_a.target=tn_items[0].target;
	tn_a.title=tn_items[0].title;
	tn_a.href=tn_items[0].url;
	var TnScreen=document.getElementById("topNewScreen");
	for(var i=0;i<count;i++){
		var ttt=document.getElementById("tn_title_"+i);
		var ttm=document.getElementById("tn_menu_"+i);
		if( ttt && ttm){
			tn_menu[i]=ttm;
			tn_text[i]=ttt;
		}
		if(i==0){
			//tn_img[i].style.position="static";//static 
			tn_menu[i].style.left=TnScreen.offsetWidth-((count-i)*(tn_menu[i].offsetWidth-1))-5+"px";
			tn_menu[i].style.top=TnScreen.offsetHeight-(tn_menu[i].offsetHeight)-2+"px";
			if(needShowText){
				tn_text[i].style.visibility="hidden";
			}else{
				tn_text[i].style.visibility="hidden";
			}
			tn_text[i].style.top=TnScreen.offsetHeight-(tn_text[i].offsetHeight-1)+"px";
			tn_menu[i].className="topNewMenuAction";
		}else{
			//tn_img[i].style.position="static";//absolute 
			tn_text[i].style.visibility="hidden";
			tn_menu[i].style.left=TnScreen.offsetWidth-((count-i)*(tn_menu[i].offsetWidth-1))-5+"px";
			tn_menu[i].style.top=TnScreen.offsetHeight-(tn_menu[i].offsetHeight)-2+"px";
			tn_menu[i].className="topNewMenuVisited";
			if(tn_menu[i].firstChild){
				tn_menu[i].firstChild.style.color="#FFFFFF";
			}
			tn_text[i].style.top=TnScreen.offsetHeight-(tn_text[i].offsetHeight-1)+"px";
		}
		tn_menu[i].firstChild.style.fontSize="9pt";
		if(document.all){
			tn_menu[i].style.top=tn_menu[i].offsetTop+2+"px";
			tn_menu[i].style.height="18";
		}
	}
	var linkStyle="display: block; TEXT-DECORATION: none;margin:0;padding:0;";
	if( document.all ){
	   	linkStyle += "FILTER:";
	   	linkStyle += "progid:DXImageTransform.Microsoft.Barn(duration=0.5, motion='out', orientation='vertical') ";
	   	linkStyle += "progid:DXImageTransform.Microsoft.Barn ( duration=0.5,motion='out',orientation='horizontal') ";
	   	linkStyle += "progid:DXImageTransform.Microsoft.Blinds ( duration=0.5,bands=10,Direction='down' )";
	   	linkStyle += "progid:DXImageTransform.Microsoft.CheckerBoard()";
	   	linkStyle += "progid:DXImageTransform.Microsoft.Fade(duration=0.5,overlap=0)";
	   	linkStyle += "progid:DXImageTransform.Microsoft.GradientWipe ( duration=1,gradientSize=1.0,motion='reverse' )";
	   	linkStyle += "progid:DXImageTransform.Microsoft.Inset ()";
	   	linkStyle += "progid:DXImageTransform.Microsoft.Iris ( duration=1,irisStyle=PLUS,motion=out )";
	   	linkStyle += "progid:DXImageTransform.Microsoft.Iris ( duration=1,irisStyle=PLUS,motion=in )";
	   	linkStyle += "progid:DXImageTransform.Microsoft.Iris ( duration=1,irisStyle=DIAMOND,motion=in )";
	   	linkStyle += "progid:DXImageTransform.Microsoft.Iris ( duration=1,irisStyle=SQUARE,motion=in )";
	   	linkStyle += "progid:DXImageTransform.Microsoft.Iris ( duration=0.5,irisStyle=STAR,motion=in )";
	   	linkStyle += "progid:DXImageTransform.Microsoft.RadialWipe ( duration=0.5,wipeStyle=CLOCK )";
	   	linkStyle += "progid:DXImageTransform.Microsoft.RadialWipe ( duration=0.5,wipeStyle=WEDGE )";
	   	linkStyle += "progid:DXImageTransform.Microsoft.RandomBars ( duration=0.5,orientation=horizontal )";
	   	linkStyle += "progid:DXImageTransform.Microsoft.RandomBars ( duration=0.5,orientation=vertical )";
	   	linkStyle += "progid:DXImageTransform.Microsoft.RandomDissolve ()";
	   	linkStyle += "progid:DXImageTransform.Microsoft.Spiral ( duration=0.5,gridSizeX=16,gridSizeY=16 )";
	   	linkStyle += "progid:DXImageTransform.Microsoft.Stretch ( duration=0.5,stretchStyle=PUSH )";
	  	linkStyle += "progid:DXImageTransform.Microsoft.Strips ( duration=0.5,motion=rightdown )";
	   	linkStyle += "progid:DXImageTransform.Microsoft.Wheel ( duration=0.5,spokes=8 )";
	   	linkStyle += "progid:DXImageTransform.Microsoft.Zigzag ( duration=0.5,gridSizeX=4,gridSizeY=40 ); width: 100%; height: 100%";
  	}else{
  		linkStyle+="FILTER: alpha(opacity=100);";
		linkStyle+="-moz-opacity:1; ";
  	}
  	tn_a.style.cssText=linkStyle;
  	tn_a.style.width =  TnScreen.offsetWidth + "px";
  	tn_a.style.height = TnScreen.offsetHeight + "px";
}
function llchangeOpt(oid,topt,delta,speed){
	var object= document.getElementById(oid);
	if(object){
		if(!document.all){
			try{
				var dop=parseFloat(topt+"")/100;
				var dis=dop > object.style.MozOpacity ? 1:-1;
				var diff=parseFloat(delta+"")/100;
				object.style.MozOpacity=parseFloat(object.style.MozOpacity)+(diff*dis);
				//alert(object.style.MozOpacity+","+dop)
				var eiff=object.style.MozOpacity > dop ? object.style.MozOpacity-dop:dop-object.style.MozOpacity;
				if(eiff<diff){
					object.style.MozOpacity=dop;
				}
				//showmsg(object.sourceIndex+",dop="+dop+",dis="+dis+",diff="+diff+",nowOp="+object.style.MozOpacity+",eiff="+eiff);
				if(object.style.MozOpacity!=dop){
					setTimeout("llchangeOpt('"+
					oid+"',"+
					topt+","+
					delta+","+
					speed+")",
					speed);
				}
			}catch(e){alert("ff:"+e.message);}
		}
	}
}

function showNewByIndex(v){ 
  now=v;
  v-=1; 
  for(var i=0;i<count;i++){
  	if(i!=v){
		tn_text[i].style.visibility="hidden";
		tn_menu[i].className="topNewMenuVisited";
	}else{
		if(needShowText)
			tn_text[i].style.visibility="hidden";
		tn_menu[i].className="topNewMenuAction";
		if(tn_menu[i].firstChild){
			tn_menu[i].firstChild.style.color="#FFFFFF";
		}
		if(tn_a.filters){
		var ren = Math.floor(Math.random()*(tn_a.filters.length));
			tn_a.filters[ren].Apply();
			tn_a.filters[ren].play();
		}else{
			tn_a.style.MozOpacity=0;
			llchangeOpt(tn_a.id,100,20,100);
		}
		tn_a.style.background = 'url(' + tn_items[i].img + ') no-repeat center top';
		tn_a.target=tn_items[i].target;
		tn_a.title=tn_items[i].title;
		tn_a.href=tn_items[i].url;
	}
  }
  
}

function showNext(){
	now+=1;
	if(now>count)
		now=1;
	showNewByIndex(now);
}
function smg(msg){
	var smgg= document.getElementById("showMsg");
	//alert(" show msg:"+smgg);
	if(smgg){
		smgg.appendChild(document.createTextNode(msg));
		smgg.appendChild(document.createElement("br"));
	}
}
function mout(ind){
	if(ind != (now-1)){
		tn_menu[ind].className="topNewMenuVisited";
		if(tn_menu[ind].firstChild){
			tn_menu[ind].firstChild.style.color="#FFFFFF";
		}
	}
}
function mover(ind){
	if(ind != (now-1)){
		tn_menu[ind].className="topNewMenuOver";
		//alert(tn_menu[ind].firstChild);
		if(tn_menu[ind].firstChild){
			tn_menu[ind].firstChild.style.color="#FF0000";
		}
	}
}

/*--------------------banner动画结束-----------------------------------------*/
