function Overit () {
 var myreturn = document.getElementById ("cartreturn");
 myreturn.value = parent.document.URL.substring(0,document.URL.indexOf('?'));
 if (myreturn.value == "") {
  myreturn.value = parent.document.URL;
 // note
 } 
}
function upDate(){
 var cartvalue = document.getElementById ("cartvalue");
 var cartitems = document.getElementById ("cartitems");
 var myreturn = document.getElementById ("cartreturn");
 qty="0"; sub="0.00";
 querystring=parent.document.URL.substring(document.URL.indexOf('?')+1);
 myreturn.value = parent.document.URL.substring(0,document.URL.indexOf('?'));
 if (myreturn.value == "") {
  myreturn.value = parent.document.URL;
 } 
 if (querystring.charAt(0)!="q"){querystring="";}
 if (querystring){
  today=new Date();
  millisecs_in_half_hour=1800000;
  expireDate = new Date(today.getTime() + millisecs_in_half_hour);
  document.cookie=querystring+"&exp="+expireDate+";path=/;expires="+expireDate.toGMTString();
 }else{
 if (document.cookie !=""){
  thisCookie=document.cookie.split("; ");
  for (i=0; i<thisCookie.length; i++) {
   if (thisCookie[i].split("=")[0]=="qty"){
    querystring=thisCookie[i];
    expireDate=thisCookie[i].split("exp=")[1];
 }}}}
 if (querystring){
  querystring=querystring.split("&");
  qty=querystring[0].split("=")[1]; if (qty==""){qty="0";}qty=parseInt(qty);
  sub=querystring[1].split("=")[1]; if (sub==""){sub="0.00";}
 }
 cartitems.value = "Items: "+qty;
 cartvalue.value = "($ " +sub+")";
}

