//读取框 
var t_id = setInterval(Animate,20); 
var pos=0; 
var dir=2; 
var len=0; 
function Animate() 
{ 
	var elem = document.getElementById('LoadProgress'); 
	if(elem != null) { 
		if (pos==0) len += dir; 
		if (len>32 || pos>179) pos += dir; 
		if (pos>179) len -= dir; 
		if (pos>179 && len==0) pos=0; 
		elem.style.left = pos; 
		elem.style.width = len; 
	} 
} 
function RemoveLoading() { 
	this.clearInterval(t_id); 
	var targelem = document.getElementById('Loading'); 
	targelem.style.display='none'; 
	targelem.style.visibility='hidden'; 
	//initJS(); 
} 

//
function setSwfWide(){
	swfRec=document.getElementById('pageMiddle');
	swfTarget=document.getElementById('proShow');
	swfRec.className="pageMiddle2"
	swfTarget.width=721;
}
function setSwfNarrow(){
	swfRec=document.getElementById('pageMiddle');
	swfTarget=document.getElementById('proShow');
	swfTarget.width=400;
	swfRec.className="pageMiddle1"
}
function reURL(_url){
	location.href=_url
}
//
var amount,timer
function scroll(){
	amount=arguments[0]
	timer=setInterval("rollCount.scrollTop+=amount",arguments[1])
}
function stop(){
	this.clearInterval(timer)
}
//
var strUserRemark="";
function insertRemark(_value){
	document.getElementById('UserRemark').value=_value+"\n";
	/*
	strUserRemark=document.getElementById('ExpressSel').value;
	if (strUserRemark=="-1")
	{
		document.getElementById('UserRemark').value=_value+"\n";
	}
	else
	{
		document.getElementById('UserRemark').value=strUserRemark+"\n"+_value+"\n";
	}
	*/
}
//加
function numAdd(ActionId){
	var intTmp=0;
	var intNum=0;
	var strActionId=ActionId.toString();
	intTmp=document.getElementById("ShoppingNum"+strActionId).value;
	intNum=parseInt(intTmp)+1;
	if (intNum>3)
	{
		//intNum=3;
		document.getElementById("ShoppingNum"+strActionId).value=3;
	}
	else
	{
		document.getElementById("ShoppingNum"+strActionId).value=intNum;
		document.getElementById("ShoppingUpdata").click();
	}
}
//减
function numReduce(ActionId){
	var intTmp=0;
	var intNum=0;
	intTmp=document.getElementById("ShoppingNum"+ActionId).value;
	intNum=Number(intTmp)-1;
	if (intNum<1)
	{
		document.getElementById("ShoppingNum"+ActionId).value=1;
	}
	else
	{
		document.getElementById("ShoppingNum"+ActionId).value=intNum;
		document.getElementById("ShoppingUpdata").click();
	}
}
//
var __txtArray;
function initAutoFormStyle()
{
	var inputArry;
	inputArry = document.getElementsByTagName("input");
	textArry = document.getElementsByTagName("textarea");
	for(var i=0;i<inputArry.length+textArry.length;i++)
	{
		var tmpInput = null;
		if(i< inputArry.length)
		{
			tmpInput = inputArry[i];
			if(tmpInput.type == 'text' || tmpInput.type == 'password' || tmpInput.type == 'file')
			{
				setEvent(tmpInput);
			}
		}
		else
		{
			tmpInput = textArry[inputArry.length - i];
			setEvent(tmpInput);
		}
	}
}

function setEvent(obj)
{
	var newClassName = 'text';
	var focusClassName = 'focus';
	if(obj.style.className != undefined)
	{
		newClassName = obj.style.className + ' ' + newClassName;
		focusClassName =  obj.style.className + ' ' + focusClassName;
	}
	obj.className = newClassName;
	obj.onblur = function(){
		this.className = newClassName;
	}
	obj.onfocus =function(){
		this.className = focusClassName;
	}
}
//
//iframeName:框架ID
function SetIframeSize(iframeName) {
	var iframe = document.getElementById(iframeName);
	try {
		var bHeight = iframe.contentWindow.document.body.scrollHeight;
		var dHeight = iframe.contentWindow.document.documentElement.scrollHeight;
		//据说这两个高度可能不一样
		var height = Math.max(bHeight, dHeight);
		iframe.height =height;
	}catch (ex){
	}
}
//Ajax Includes script
function AjaxInclude(url) {
	var num=Math.random()*10000;
	var pageRequest = false;
	var strUrl=url+"&num="+num;
	if (window.XMLHttpRequest) // if Mozilla, Safari etc
	pageRequest = new XMLHttpRequest()
	else if (window.ActiveXObject){ // if IE
	try {
		pageRequest = new ActiveXObject("Msxml2.XMLHTTP")
	}
	catch (e){
		try{
			pageRequest = new ActiveXObject("Microsoft.XMLHTTP")
		}
		 catch (e){}
		}
	}
	else
	return false
	pageRequest.open('GET', strUrl, false) //get page synchronously
	pageRequest.send(null)
	WriteContent(pageRequest)
}
function WriteContent(pageRequest){
	if (pageRequest.status==200)
	//document.write(pageRequest.responseText)
	 document.getElementById("emagRemarkInclude").innerHTML=pageRequest.responseText
}
//
function SubTotal(form)
{
	var intPrice=document.getElementById("ShoppingPrice").value ;	
	var intPriceDiscount=document.getElementById("ShoppingPriceDiscount").value ;
	var intNum=document.getElementById("ShoppingNum").value ;	
	var intSubTotal=intPrice*intNum*intPriceDiscount/100;
	//
	var intDC=document.getElementById("ShopDeliverType").value ;
	switch (intDC)
	{
		case "10":
			intDC=10;
			break;
		case "20":
			intDC=20;
			break;
		default:
			intDC=0
			break;
	}
	//alert(intSubTotal);
	intSubTotal+=intDC;
	document.getElementById("MoneySum").value=intSubTotal;	
}

function $(objectId) {
	if(document.getElementById && document.getElementById(objectId)) {
		return document.getElementById(objectId);// W3C DOM
		} else if (document.all && document.all(objectId)) {
			return document.all(objectId);// MSIE 4 DOM
		} else if (document.layers && document.layers[objectId]) {
			return document.layers[objectId];// NN 4 DOM.. note: this won't find nested layers
		} else {
			return false;
		}
}

