// JavaScript Document

function submitRegOptForm(xform, xid){

     var form_action = '/articles/events/sreg/id/'+ xid +'/';
     xform.action = form_action;
     xform.submit();

}

function submitRegInfoForm(xform, xid){

     var form_action = '/articles/events/sreginfo/id/'+ xid +'/';
     xform.action = form_action;
     xform.submit();

}

function submitRegPayForm(xform, xid){

     var form_action = '/articles/events/sregpay/id/'+ xid +'/';
     xform.action = form_action;
     xform.submit();

}


function showXBubble(e, show_id ){
     //alert(document.getElementById(show_id));
     
      
     
     var eventcnt = document.getElementById(show_id);
     
     document.getElementById("btcnt").innerHTML = eventcnt.innerHTML;
     
     BLocate(e);
     
      document.getElementById("btci").style.display='block';
    
}

function hideXBubble(e){
     //var d=document.getElementById("btc");
     //if(d.childNodes.length>0) d.removeChild(d.firstChild);
     document.getElementById("btci").style.display='none';
}

function BLocate(e){

//alert(e);
     var posx=0,posy=0;
     
     if(e==null) e=window.event;
     
     if(e.pageX || e.pageY){
     
         posx=e.pageX; posy=e.pageY;
         
     }else if(e.clientX || e.clientY){
     
          if(document.documentElement.scrollTop){
               posx=e.clientX+document.documentElement.scrollLeft;
               posy=e.clientY+document.documentElement.scrollTop;
          } else {
               posx=e.clientX+document.body.scrollLeft;
               posy=e.clientY+document.body.scrollTop;
          }
     }
     
     //alert(posy +' '+ posx);
     document.getElementById("btci").style.top=(posy+8)+"px";
     document.getElementById("btci").style.left=(posx-20)+"px";
}

function submitRegShowGuestFields( xcheckbox ){

     //alert('here');
     var optfieldsetid = xcheckbox.name+'_group';
     if(xcheckbox.checked==true){
          document.getElementById(optfieldsetid).style.display='block';
     }else{
          document.getElementById(optfieldsetid).style.display='none';
     }
     //alert(optfieldsetid);
     

}
