
var currentProductnaviOnImg = "";


function paymentEnd() {
   alert("paymentEnd()");
}


/**
* Unselects given radiobutton group.
*/
function clearRadio(radioId) {
  var theForm = document.orderlistform;
  var evalStr = "var radioGroup = theForm." +radioId;

  for(var i=0; i<theForm.length;  ++i){
   if(theForm[i].name == radioId) {
     //alert("i: " +i);
     theForm[i].checked = false;
   }
  }
}


/**
* Opens popup.
*/
var popupWin;
function openPopup(urli, w, h){
  //alert("openPopup(): urli: " +urli);
  popupWin=open(urli,"11","toolbar=no,directories=no,location=no,status=no,menubar=no,scrollbars=yes,resizable=yes,width=" +w +",height=" +h +"");
  if (!popupWin.closed) {
    popupWin.blur();
    popupWin.focus();
  }
}


/**
* Opens url in current frame.
*/
function goToUrl(urli) {
  location.href = urli;
}

/**
* Reloads given frame.
* @param topWindowName 'top' / 'opener'
*/
function reloadFrame(reloadFrameId, topWindowName) {
  
  if(reloadFrameId == 'naviandtopbar') {
     setFrameUrl('topbar', topWindowName, '');
     setFrameUrl('productnavi', topWindowName, '');
  } else {
     setFrameUrl(reloadFrameId, topWindowName, '');
  }
}
function setFrameUrl(reloadFrameId, topWindowName, urli) {
  var frameName = '';
  if(reloadFrameId == "topbar") {
    frameName = "topbarframe";
  } else if(reloadFrameId == "productnavi") {
    frameName = "productnaviframe";
  } else if(reloadFrameId == "main") {
    frameName = "mainframe";
  } else {
    alert("reloadFrame(): Unknown frame id '" +reloadFrameId
     +"', can't refersh any frames.."
    );
  }
  
  if(frameName != '') {

    if(urli != '') {
      evalStr = topWindowName +"." +frameName +".location.href = '" +urli +"';";  
      alert("evalstr:" +evalStr);
      eval(evalStr);
      
    } else { // no url specified, hust reload
      var evalStr = "var frameHref = " +topWindowName +"." +frameName +".location.href";
      //alert("1, evalStr: " +evalStr);
      eval(evalStr);
  
      evalStr = topWindowName +"." +frameName +".location.href = frameHref";    
      //alert("reloadFrame(): about to reload url '" +frameHref +"' with cmd '" +evalStr +"'.");
      eval(evalStr);
    }
  }  

}




/**
* Sets category pointer image and sets mainframe 
* location.href to given url.
*/
function productNaviClick(cid, cmd) {
  var m = "/s?action=listcategory&category_id="+cid;
  parent.mainframe.location.href = m;

  var a = "/s?action=productnavi&category_id=" +cid +"&category_cmd=" +cmd;
  location.href = a;

}


/**
* Resets category pointer image and sets mainframe 
* location.href to given url.
*/
function clearSelection() {
  if(currentProductnaviOnImg != '') {
    currentProductnaviOnImg.src = naviImgStore['off'];
  }
  currentProductnaviOnImg = '';
}



/**
* Resets category pointer image and sets mainframe 
* location.href to given url.
*/
function topbarClick(mainFrameUrl) {
  parent.productnaviframe.clearSelection();
  parent.mainframe.location.href = mainFrameUrl;
}


/**
* Closes the window this function is called from and
* diasplays mainpage on main window.
*
function restartShopping(mainFrameUrl) {
  var evalStr = "opener.top.mainframe.location.href = '" +mainFrameUrl +"';";  
  //alert("evalstr:" +evalStr);
  eval(evalStr);
}

function restartShopping2(mainFrameUrl) {
alert("asad");
  opener.location.href = "http://www.google.fi";
}
*/

