<!--//
function show(strtype){document.getElementById(strtype).style.display="block";document.getElementById("Image_"+strtype).style.display="block";}
function hide(strtype){document.getElementById(strtype).style.display="none";document.getElementById("Image_"+strtype).style.display="none";}
//-->
function CheckDate(strDate1,strDate2)
{
	var strDate1 = trim(strDate1);
	var tmp1 = strDate1.split('/');
	if (tmp1.length > 1)
	{ 
	   strDate1 = trim(tmp1[2]) + '-'+tmp1[0] + '-' + tmp1[1]
	}
	var strDate2 = trim(strDate2);
	var tmp2 = strDate2.split('/');
	if (tmp2.length > 1)
	{ 
	   strDate2 = trim(tmp2[2]) + '-'+tmp2[0] + '-' + tmp2[1]
	}
	return(stringToDate(strDate1, true)<stringToDate(strDate2, true))
}


function isDateString(str) {
	var reg=/^\d{4}-[0-1]?\d{1}-[0-3]?\d{1}$/;
	return reg.test(str);
}


function stringToDate(sDate, bIgnore)
{	var bValidDate, year, month, day
	var iaDate = new Array(3)
	
	if (bIgnore) bValidDate = true
	else bValidDate = isDateString(sDate)
	
	if (bValidDate)
	{  iaDate = sDate.toString().split("-")
		year = parseFloat(iaDate[0])
		month = parseFloat(iaDate[1]) - 1
		day=parseFloat(iaDate[2])
		return (new Date(year,month,day))
	}
	else return (new Date(1900,1,1))
}


function trim(str)
{
	var SubStr;
	SubStr=str;
	while (SubStr.length>0) {
   		if (SubStr.charAt(0)==" "){
			SubStr=SubStr.slice(1);
		}else{
			break;
		}
  	}
	while (SubStr.length>0) {
   		if (SubStr.charAt(SubStr.length-1)==" "){
			SubStr=SubStr.substr(0,SubStr.length-1);
		}else{
			break;
		}
  	}
  	return SubStr;
}

//<!CDATA[
function g(o){return document.getElementById(o);}
if (document.attachEvent){
  addEvent = function(o,evn,f){o.attachEvent("on"+evn,f)}
}
else if (document.addEventListener){
  addEvent = function(o,evn,f){o.addEventListener(evn,f,false)}
}
/**
 * 功能：选项卡
 * @param {String} nid 导航栏容器的id，导航栏里必须是li，至于是ul还是li就看个人喜好了
 * @param {String} cid 内容容器的id，内容容器里的第一层子节点（排除文本节点）都将作为内容处理
 * @param {String} action 操作，单击或鼠标移动
 * @param {integer} defaultIndex 默认选中第几个选项卡，如果数字非法或者未提供数字则默认第一个
 * @exception 当导航栏和内容数量不对应时抛出错误
 * @author Sheneyan
 */
function initTab(nid,cid,action,defaultIndex){
  var ls = g(nid).getElementsByTagName('li');
  var cc = g(cid).childNodes;
  var c = [];
  var index = defaultIndex?defaultIndex:3;
  for (var i = 0 ; i < cc.length ; i ++)if(cc[i].nodeType==1)c.push(cc[i]);
  if (ls.length!=c.length)
    throw({description:'菜单和内容数量不对应'});
  for (var i = 0 ; i < ls.length ; i ++){
    ls[i].index = i;
    if (i==index){
      ls[i].className = 'hovertab';
      c[i].className = 'dis'
      ls[i].parentNode.last = ls[i];
    }
    addEvent(ls[i],action,function(e){
      var self = window.event?window.event.srcElement:e?e.target:null;
      if (self.parentNode.last){
        self.parentNode.last.className = 'normaltab';
        c[self.parentNode.last.index].className = 'undis';
      };
      self.className = 'hovertab';
      c[self.index].className = 'dis';
      self.parentNode.last = self;
    });
  }
}
//]]>


function OnChanged(isLogin, pid)
{
	if(isLogin == "false")
	{
		alert("兑换商品，请先登录！");
		document.location.href="/member/login.asp";
	}
	else
	{
		document.changeform.productID.value = pid;
		document.changeform.submit();
	}
}

	
//判断时期时用到的一些函数
	//转换日期数字2006-9-1=20060901
	function cdate(dt){
		var dtx
		var dts=dt.split("-");
		yy=dts[0];
		mm=dts[1];
		dd=dts[2];
		if (mm.length==1) mm="0"+mm;
		if (dd.length==1) dd="0"+dd;
		dtx=yy+""+mm+""+dd;
		return dtx
	}
 	//判断是否是正确的时间函数
 	function iorgDate(sourstr){
	  var result=sourstr.match(/^(\d{1,4})(-|\/)(\d{1,2})\2(\d{1,2})$/);
	  if(result==null) return false;
	  var d=new Date(result[1], result[3]-1, result[4]);
	  return (d.getFullYear()==result[1]&&d.getMonth()+1==result[3]&&d.getDate()==result[4]);
 }