var elClickedOn=false;
function toggleDisplay(elId,event) {
  el = document.getElementById(elId);
  //alert(el.style);
  //alert(el.style.display);
  switch(event) {
    case 'click':
      //alert('clicked');
      if (el.style.display=='block') {
        el.style.display='none';
        elClickedOn = false;
      }
      else if (el.style.display=='none') {
        el.style.display='block';
        elClickedOn = true;
      }
      else {
        el.style.display='block';
        elClickedOn = true;
      }
      break
    case 'mouseover':
      el.style.display='block';
      break
    case 'mouseout':
      if (elClickedOn==true && el.style.display=='block') {
        el.style.display='block';
      }
      else {
        el.style.display='none';
      }
      break
    }
}
//$get('ccvPopupMessage').style.display = 'block'




  var initSizingDrag = function () {
                        hidePopup('sizingPopUp');
                        var theHandle = document.getElementById("sizingPopUpHead");
                        var theRoot   = document.getElementById("sizingPopUp");
                        Drag.init(theRoot /*theHandle*/, theRoot);
                       }
  function showPopup(elId) {
    initSizingDrag();
    Popup.hideSelectElements();
    el = document.getElementById(elId);
    el.style.left='150px';
  }
  function hidePopup(elId) {
    /*Effect.BlindUp(elId, {duration:1})*/
    Popup.unHideSelectElements();

    el = document.getElementById(elId);
    el.style.left='-9000px';

  }
  /*addLoadListener(initSizingDrag);*/

  function magnifyWindow(url) {
    magWin=window.open(url,"",'width=580,height=690,scrollbars=yes,resizable=yes');
    magWin.focus();
  }
  
function ModifyPaymentControlsDisplayedBasedOnValidation(paymentButtonDiv, validationGroup, paymentWarningDiv)
{
	if (typeof(Page_ClientValidate) == 'function') 
	{
		validationResult = Page_ClientValidate(validationGroup);
  }
  if (validationResult) 
  {
		paymentButtonDiv.style.display='none';
		paymentWarningDiv.style.display='block';
	}
	else
	{
		paymentButtonDiv.style.display='block';
		paymentWarningDiv.style.display='none';
	}
}