//var the_date = new Date("December 31,2023");
//var the_cookie_date = the_date.toGMTString();

function getSpecialCookie(info)
{
  var firstChar, lastChar;
  var theCookie=document.cookie;
  firstChar=theCookie.indexOf(info);
  if (firstChar!=-1)
   {
      firstChar+=info.length+1;
      secondChar=theCookie.indexOf(';',firstChar)+1;
      lastChar=theCookie.indexOf(';',secondChar+1);
      if (lastChar==-1)
       { 
	     lastChar=theCookie.length;
         return unescape(theCookie.substring(firstChar,lastChar));
       }
    }
   else
   { 
     return false;
    }
}

function addSameItem(name)
{ 
  var checkItem=name.indexOf(':');
  if (checkItem!=-1)
   { 
     var cart=name.split(':');
     var Qty=eval(cart[2])+1;
     cart[2]=Qty;
     var newData=cart[0]+':'+cart[1]+':'+cart[2]+':'+cart[3]+':'+cart[4]+':'+cart[5];
     return newData;
   }
   else
   { return false;}
}


function browsehistory(book_id)
{
  var books=new Array();
  var the_value=getSpecialCookie('PaceGoods');

  if (the_value!=false)
  {
    var temp_value=the_value.split(';');    //Divide content and date of the PaceBooks cookie.
    the_value=temp_value[0];    //Put the content into the_value.
    var haveSelected=0;
    if (the_value.indexOf('/')==-1)
     { books[0]=the_value;}
    else
     { books=the_value.split('/');}
    for (i=0; i<books.length; i++)
     { if (books[i].indexOf(book_id)!=-1)
        { 
		  		//books[i]=addSameItem(books[i]); 
          haveSelected=1;
          break;
        }
     }
    if (haveSelected==0)
    { books[books.length]=book_id;} //将该书插入books数组的尾端.
    	document.cookie = 'PaceGoods=' + escape(books.join('/'));
  	}
  	else
  	{
    	document.cookie = 'PaceGoods='+ escape(book_id);
  	}
}



function subscribe(id)
{
  var magaz_id=eval("document.form_mag.magaz_id"+id+".value");
  var price=eval("document.form_mag.price"+id+".value");
  var quantity=eval("document.form_mag.quantity"+id+".value");
  var the_year=eval("document.form_mag.the_year"+id+".value");
  var the_month=eval("document.form_mag.the_month"+id+".value");
  var years=eval("document.form_mag.years"+id+".value");
  var discount=eval("document.form_mag.discount"+id+".value");
 	// var gifts=eval("document.form_mag.gifts"+id+".value");
  var sname='magaz_id+":"+price+":"+quantity+":"+the_year+"-"+the_month+":"+years+":"+discount';
  var magazine=new Array();
  var the_value=getSpecialCookie('Pmagazine');
  if (the_value!=false)
   {
      var temp_value=the_value.split(';');    //Divide content and date of the Pmagazine cookie.
      the_value=temp_value[0];    //Put the content into the_value.
      var haveSelected=0;
      if (the_value.indexOf('/')==-1)
        { magazine[0]=the_value;}
      else
        { magazine=the_value.split('/');}
	  
      for (i=0; i<magazine.length; i++)
       { if (magazine[i].indexOf(magaz_id)!=-1)
          { 
		    		magazine[i]=addSameItem(magazine[i]); 
            haveSelected=1;
            break;
          }
       }
	 
      if (haveSelected==0)
      { magazine[magazine.length]=eval(sname);} //将该杂志插入magazine数组的尾端.
      	document.cookie = 'Pmagazine=' + escape(magazine.join('/'));
   		}else{
      	document.cookie = 'Pmagazine='+ escape(eval(sname));
   		}
}

function m_subscribe(id)
{ 
  var str1, str2;
  var sumTotal=0;
  var sumRealTotal=0;
  var Items=getSpecialCookie('Pmagazine');
  var temp_value=Items.split(';');    //Divide content and date of the PaceBooks cookie.
  Items=temp_value[0];    //Put the content into Items.
  var Books=Items.split('/');
  var the_value=Books[id].split(':');
  var Qty=eval( "document.basket.quantity"+id+".value" );
  var years=eval( "document.basket.years"+id+".value" );
  the_value[2]=Qty;
  the_value[4]=years;
  Books[id]=the_value.join(':');
  document.cookie = 'Pmagazine='+ escape(Books.join('/'));
  str1="(document.basket.price"+id+".value)*(document.basket.quantity"+id+".value)*(document.basket.years"+id+".value)";
  eval("document.basket.Amount"+id+".value="+str1);
  str2="(document.basket.price"+id+".value)*(document.basket.quantity"+id+".value)*(document.basket.years"+id+".value)*(document.basket.discount"+id+".value)/10";
  eval("document.basket.real_Amount"+id+".value="+str2);
  
  for(loop=0;loop<Books.length;loop++)
   { 
     sumTotal+=eval(eval("document.basket.Amount"+loop+".value"));
	 sumRealTotal+=eval(eval("document.basket.real_Amount"+loop+".value"));
   }
  document.basket.bkTotal.value=sumTotal;
  document.basket.bkRealTotal.value=sumRealTotal;
}

function del_subscribe(name)
{ var Items=getSpecialCookie('Pmagazine');
  var temp_value=Items.split(';');    //Divide content and date of the PaceBooks cookie.
  Items=temp_value[0];    //Put the content into Items.
  if (Items.indexOf('/')==-1)
   { 
     document.cookie='Pmagazine=';
   }
  else
   { var Books=Items.split('/');
     var ID=0;
     var Cart=new Array();
     for (loop=0; loop<Books.length; loop++)
      { 
	    if (Books[loop].indexOf(name)!=-1) continue;
        Cart[ID]=Books[loop];
        ID++ ;
      }
     document.cookie = 'Pmagazine='+ escape(Cart.join('/'));
   }
}


function showTitle(books)
{
  var getTitle=new Array();
  var bookTitle=new Array();
  var Titles=books.split('/');
  for (i=0; i<Titles.length; i++)
   { 
     getTitle=Titles[i].split(':');
     bookTitle[i]=getTitle[0];
    }
  return bookTitle.reverse().join('\n');
}

function Shopping(name)
{
  var books=new Array();
  var the_value=getSpecialCookie('PaceBooks');
  var BookData=name.split(':');
  var bookId=BookData[0];
  var bookIssue=BookData[4];
  var bookName=BookData[5];
  if(bookIssue==0)
  {
	 if(!confirm('《'+bookName+'》不能使用特惠卡付款，确实选购该图书吗？')) return false;
  }	
  if (the_value!=false)
  {
    var temp_value=the_value.split(';');    //Divide content and date of the PaceBooks cookie.
    the_value=temp_value[0];    //Put the content into the_value.
    var haveSelected=0;
    if (the_value.indexOf('/')==-1)
     { books[0]=the_value;}
    else
     { books=the_value.split('/');}
    for (i=0; i<books.length; i++)
     { if (books[i].indexOf(bookId)!=-1)
        { 
		  		books[i]=addSameItem(books[i]); 
          haveSelected=1;
          break;
        }
     }
    if (haveSelected==0)
    { books[books.length]=name;} //将该书插入books数组的尾端.
    	//  document.cookie = 'PaceBooks=' + escape(books.join('/')) + ';expires=' + the_cookie_date;
    	document.cookie = 'PaceBooks=' + escape(books.join('/'));
  	}
  	else
  	{
   		// document.cookie = 'PaceBooks='+ escape(name) + ';expires=' + the_cookie_date;
    	document.cookie = 'PaceBooks='+ escape(name);
  	}
  alert('《'+bookName+'》已成功放进购物车。');
}

function itemCancel(name)
{ var Items=getSpecialCookie('PaceBooks');
  var temp_value=Items.split(';');    //Divide content and date of the PaceBooks cookie.
  Items=temp_value[0];    //Put the content into Items.
  if (Items.indexOf('/')==-1)
   { 
     document.cookie='PaceBooks=';
   }
  else
   { var Books=Items.split('/');
     var ID=0;
     var Cart=new Array();
     for (loop=0; loop<Books.length; loop++)
      { 
	    if (Books[loop].indexOf(name)!=-1) continue;
        Cart[ID]=Books[loop];
        ID++ ;
      }
   // document.cookie = 'PaceBooks='+ escape(Cart.join('/')) + ';expires=' + the_cookie_date;
     document.cookie = 'PaceBooks='+ escape(Cart.join('/'));
   }
}

function modifyData(id)
{ 
  var str1, str2, str3;
  var sumTotal=0;
  var sumRealTotal=0;
  var Items=getSpecialCookie('PaceBooks');
  var temp_value=Items.split(';');    //Divide content and date of the PaceBooks cookie.
  Items=temp_value[0];    //Put the content into Items.
  var Books=Items.split('/');
  var the_value=Books[id].split(':');
  var Qty=eval( "document.basket.Qty"+id+".value" );
  //var Discount=eval("document.basket.Discount"+id+".value" );
  the_value[2]=Qty;
  //the_value[3]=Discount;
  Books[id]=the_value.join(':');
 // document.cookie = 'PaceBooks='+ escape(Books.join('/')) + ';expires=' + the_cookie_date;
  document.cookie = 'PaceBooks='+ escape(Books.join('/'));
 //str1="document.basket.Amount"+id+".value=(document.basket.Price"+id+".value)*(document.basket.Qty"+id+".value)";
  str1="(document.basket.Price"+id+".value)*(document.basket.Qty"+id+".value)";
  eval("document.basket.Amount"+id+".value="+str1);
 //eval(str1);
  real_str="(document.basket.Discount"+id+".value)*(document.basket.Price"+id+".value)*(document.basket.Qty"+id+".value)/10";
  eval("document.basket.real_Amount"+id+".value="+real_str);
  for(loop=0;loop<Books.length;loop++)
   { 
     str2='document.basket.Amount'+loop+'.value';
     str3='document.basket.real_Amount'+loop+'.value';
     sumTotal+=eval(eval(str2));
     sumRealTotal+=eval(eval(str3));
   }
 //if (sumQty==1) 
 //  {document.basket.bkdisc.value=9;
 //   document.basket.bkAmt.value=Math.round(90*sumTotal)/100;}
 //if ((sumQty>=2) && (sumQty<10)) 
 //  {document.basket.bkdisc.value=8;
 //   document.basket.bkAmt.value=Math.round(80*sumTotal)/100;}
 //if (sumQty>=10) 
 //  {document.basket.bkdisc.value=7;
 //   document.basket.bkAmt.value=Math.round(70*sumTotal)/100;}
  document.basket.bkTotal.value=sumTotal;
  document.basket.bkRealTotal.value=Math.round(100*sumRealTotal)/100;
}

function itemDelAll()
{
  document.cookie='PaceBooks=';
}


function book_order(id)
{ 
  var str1, str2, str3;
  var sumTotal=0;
  var sumRealTotal=0;
  str1="(document.basket.Discount"+id+".value)*(document.basket.Price"+id+".value)*(document.basket.Qty"+id+".value)";
  eval("document.basket.Amount"+id+".value="+str1);
  var bk_count=eval("document.basket.bk_count.value");
  for(loop=0;loop<bk_count;loop++)
   { 
     str2="(document.basket.Amount"+loop+".value)";
     sumTotal+=eval(eval(str2));
   }
  document.basket.bkTotal.value=sumTotal;
}


function order_submit()
{ 
  var str1,str2="";
  var bk_count=eval("document.basket.bk_count.value");
  for(loop=0;loop<bk_count;loop++)
   { 
   	 var orderQty=eval("document.basket.Qty"+loop+".value");
     if(orderQty>0)
     {
     	  str1=eval("document.basket.book_id"+loop+".value")+':'+eval("document.basket.Qty"+loop+".value")+':'+eval("document.basket.Price"+loop+".value")+':'+eval("document.basket.Discount"+loop+".value");
     	  if(str2=="")
     	  	str2=str1;
     	  else
     	  	str2=str2+"/"+str1;
     	  
     	  document.cookie = 'PaceBookClub='+ escape(str2);
     	  //document.cookie = 'PaceBookClub='+ str2;
     }
   }
}


function order_submit1()
{ 
  var str1,str2="";
  var bk_count=eval("document.basket.bk_count.value");
  for(loop=0;loop<bk_count;loop++)
   { 
   	 var orderQty=eval("document.basket.Qty"+loop+".value");
     if(orderQty>0)
     {
     	  str1=eval("document.basket.book_id"+loop+".value")+':'+eval("document.basket.Qty"+loop+".value")+':'+eval("document.basket.Price"+loop+".value")+':'+eval("document.basket.netPrice"+loop+".value");

     	  if(str2=="")
     	  	str2=str1;
     	  else
     	  	str2=str2+"/"+str1;
     	  
     	  document.cookie = 'PaceBookClub='+ escape(str2);
     	  //document.cookie = 'PaceBookClub='+ str2;
     }
   }
}

function oversea()
{
  var email=eval("document.form1.email.value");
  var contact=eval("document.form1.contact.value");
  var company=eval("document.form1.company.value");
  var country=eval("document.form1.country.value");	
  var sname=eval('email+":"+contact+":"+company+":"+country');
  var the_value=getSpecialCookie('Paceoversea');
  if (the_value==false)
  {
   		//document.cookie = 'Paceoversea='+ escape(email) + ';expires=' + the_cookie_date;
    	document.cookie = 'Paceoversea='+ escape(sname);
  }
}