/*
-------------------------------------------------------------
*****************  乐度网店系统(lodoeshop)  *****************

作者：福州市好格网络技术有限公司
网站：http://www.lodoeshop.com
版权：版权属于福州市好格网络技术有限公司，不得拷贝、修改，侵权必究。

*************************************************************
-------------------------------------------------------------
*/
function ld$(id)
{
return document.getElementById(id);
}
function ld$$(id)
{
return document.getElementsByName(id);	
}
function ld$$$(id)
{
return document.getElementsByTagName(id);
}

function FormatNumber(srcStr,nAfterDot){
　　var srcStr,nAfterDot;
　　var resultStr,nTen;
　　srcStr = ""+srcStr+"";
　　strLen = srcStr.length;
　　dotPos = srcStr.indexOf(".",0);
　　if (dotPos == -1){
　　　　resultStr = srcStr+".";
　　　　for (FNi=0;FNi<nAfterDot;FNi++){
　　　　　　resultStr = resultStr+"0";
　　　　}
　　　　return resultStr;
　　}
　　else{
　　　　if ((strLen - dotPos - 1) >= nAfterDot){
　　　　　　nAfter = dotPos + nAfterDot + 1;
　　　　　　nTen =1;
　　　　　　for(FNj=0;FNj<nAfterDot;FNj++){
　　　　　　　　nTen = nTen*10;
　　　　　　}
　　　　　　resultStr = Math.round(parseFloat(srcStr)*nTen)/nTen;
　　　　　　return resultStr;
　　　　}
　　　　else{
　　　　　　resultStr = srcStr;
　　　　　　for (FNi=0;FNi<(nAfterDot - strLen + dotPos + 1);FNi++){
　　　　　　　　resultStr = resultStr+"0";
　　　　　　}
　　　　　　return resultStr;
　　　　}
　　}
}

function del_alert()
{ var del_flag=window.confirm("删除后将无法恢复！\n     确定要删除吗？");
  if(del_flag)
   { //选是提交表单
     return(true);
	}
  else  //选否
   {
    return false;
	}
}

function Modi_alert()
{ 
var Modi_flag=window.confirm("修改后将无法恢复！\n     确定要修改吗？");
  if(Modi_flag)
   { //选是提交表单
     return(true);
	}
  else  //选否
   {
    return false;
	}
}

function AddSel(e,str)
{
var Tempstr=ld$(str);
Tempstr.value=e.value;
}

function selectallchid(myform,obj)
{
		j=1;
	  for (var i=0;i<myform.elements.length;i++)    {
    var e = myform.elements[i];
    if(e.name == 'chid')
	{
	e.checked = obj.checked; 
	ShowColor(e,j);
	j++;
	}
   }
  }
  
function ShowCh(e,TDstr)
{
var TDN=ld$(TDstr);
if(e.checked)
{
TDN.style.display='none';
}
else
{
TDN.style.display='';
}
}

function selectook(myform,str,k)
{
for(var i=0;i<myform.elements.length;i++)
{
var e=myform.elements[i];
if(e.name=='chid'&e.value==str)
   {e.checked=true;
   ShowColor(e,k)
   }
}
}
function go(count,Ustr)
{
if(ld$('pages').value>0 & ld$('pages').value<=count) 
{
this.location.href="?"+Ustr+"Page="+ld$('pages').value;
return true;}
else
return false;
}

function ShowColor(e,k)
{
	$(e).parent().parent("[class!='trbg']").css("backgroundColor",e.checked==true?"#F0F0F0":"");
	return false;
/*	var TTR=ld$('TR'+k);
	var TCh=ld$('chColor'+k);
	TCh.checked=e.checked;
	if(e.checked)
	{
		$(TTR).children("td,div").css({"backgroundColor":"#CCCCCC"});
		$(TTR).children("td:lt(2),div:lt(2)").css({"backgroundColor":"#FF8080"});
	}
	else
	{
		$(TTR).children("td,div").css({"backgroundColor":"#FEFEFE"});
		}*/
}

function CMOver(e,k)
{

	if($(e).find("input:checkbox[name='chid'][checked!=true]")[0]&&$(e).attr("class")!="trbg")
	{
		$(e).css("backgroundColor","#F0F0F0");
	}
	
/*	var TCh=ld$('chColor'+k);
	
	if(!TCh.checked)
	{
		$(e).children("td,div").css({"backgroundColor":"#CCCCCC"});
		$(e).children("td:lt(2),div:lt(2)").css({"backgroundColor":"#FF8080"});
		}*/
}

function CMOut(e,k)
{
	if($(e).find("input:checkbox[name='chid'][checked!=true]")[0]&&$(e).attr("class")!="trbg"){$(e).css("backgroundColor","");}
/*	var TCh=ld$('chColor'+k);
	if(!TCh.checked){
		$(e).children("td,div").css({"backgroundColor":"#FEFEFE"});
		}*/
	
}

function selChAll(myform)
{
 for (var i=0;i<myform.elements.length;i++) 
 {
    var e = myform.elements[i];
    if(e.name == 'chid'||e.name=='hotID')
	{
	e.checked = myform.ChAll.checked; 
	}
   }
}
function ShowTD(TempTD1,TempTD2)
{
	var TTD1=ld$(TempTD1);
	var TTD2=ld$(TempTD2);
	TTD1.style.display='';
	TTD2.style.display='none';
}
function MemberLevelSel(e,str)
{var et="";
if(str!=undefined){et=str;}
if(e.name==(et+'All')||e.name==(et+'AllUser'))
{
	switch (e.name)
	{
	case et+'All':
	{
		$("form #"+et+"AllUser").attr("checked",true);
		$("form input[name='"+et+"MemberID']:checkbox").attr("checked",true);
		break;
		}
	case et+'AllUser':
	{
		$("form #"+et+"All").attr("checked",!e.checked);
		$("form input[name='"+et+"MemberID']:checkbox").attr("checked",e.checked);
	 break;
		}
	}
	}
	else
	{
	$("form #"+et+"AllUser").attr("checked",false);
	$("form #"+et+"All").attr("checked",false);

var Conum=$("form input[name='"+et+"MemberID']:checkbox").size();
var SelMSum=$("form input[name='"+et+"MemberID']:checkbox:checked").size();
if(Conum<=0){$("form #"+et+"All").attr("checked",true);}
if(SelMSum>=Conum){$("form #"+et+"AllUser").attr("checked",true);}

}
}

function selectall(Te){
	var navigatorName = "Microsoft Internet Explorer";
	var cartform,isIE;
	if( navigator.appName == navigatorName )
	{
    isIE = true;
   }
   if(isIE)
   {
	   cartform=hotadd;
	   }
	   else
	   {
		   cartform=document.forms['hotadd'];
		   //
		   }
  for (var i=0;i<cartform.elements.length;i++)    {
    var e = cartform.elements[i];
    if(e.name == 'hotID')
	e.checked = Te.checked; 
   }
  }
  
function ifQ(e,eID,lv)
{

var tempQ=ld$('Quantity'+eID);

if(!isDigit(e.value))
{
alert('只能由数字组成！');
e.value=lv;
e.focus();
return false;
}

if ( e.value<=0 || (e.value % lv) != 0)
	{
		alert("购买数量只能是一手的整数倍！");
		e.value=lv;
		e.focus();
		return false;
	}

if((eval(tempQ.value)!=-1)&&(eval(tempQ.value)<eval(e.value))&&eval(tempQ.value)>0)
{
	alert('你输入的数量大于本商场现有的库存量，请更改！');
	e.value=lv;
	e.focus();
	return false;
}

}
function SelID(e)
{
for (var i=0;i<hotadd.elements.length;i++)
{
var temp=hotadd.elements[i];
   if(temp.name=='hotID' && temp.value==e)
   {
   temp.checked=true;
   }
}

}
function isDigit(s)
{
var patrn=/^[0-9]{1,20}$/;
if (!patrn.exec(s)) return false
return true
}

function MM_goToURL() { //v3.0
  var i, args=MM_goToURL.arguments; document.MM_returnValue = false;
  for (i=0; i<(args.length-1); i+=2) eval(args[i]+".location='"+args[i+1]+"'");
}
function JM_cc(ob){
var obj=MM_findObj(ob); if (obj) { 
obj.select();js=obj.createTextRange();js.execCommand("Copy");
alert('已成功复制到剪贴板');
}
}

function MM_findObj(n, d) { //v4.0
  var p,i,x;  if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
    d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
  if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
  for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);
  if(!x && document.getElementById) x=document.getElementById(n); return x;
}
function isfloat(sDouble)
{
  var re = /^\d+(?=\.{0,1}\d+$|$)/;
  return re.test(sDouble);
}

function closebox(boxname)
{
	ld$(boxname).style.display="none";
	closeMaskDiv();
}

/*获取页面高度*/
function scrollPos()
{
if (typeof window.pageYOffset != 'undefined') { 
    return window.pageYOffset;
} 
else if (typeof document.compatMode != 'undefined' && 
      document.compatMode != 'BackCompat') { 
    return document.documentElement.scrollTop; 
} 
else if (typeof document.body != 'undefined') { 
    return document.body.scrollTop; 
}
}

/*所选对象的坐标信息*/
function GetLoc(element) {
	if ( arguments.length != 1 || element == null ) { 
		return null;
	} 
	var offsetTop = element.offsetTop; 
	var offsetLeft = element.offsetLeft; 
	var offsetWidth = element.offsetWidth; 
	var offsetHeight = element.offsetHeight; 
	while( element = element.offsetParent ) { 
		offsetTop += element.offsetTop;
		offsetLeft += element.offsetLeft;
	}
	return { Top: offsetTop, Left: offsetLeft, Width: offsetWidth, Height: offsetHeight };
}