var mcViewport=(document.documentElement&&document.documentElement.clientWidth?document.documentElement:document.body);function MCBook(appointmentServer,merchantId){var frameDimensions={width:510,height:365+(mcHideLogo?0:54)};var objBody=document.body;var overlay=document.getElementById('mcOverlay');if(overlay){overlay.style.display='';}
else{overlay=document.createElement("div");overlay.setAttribute('id','mcOverlay');objBody.insertBefore(overlay,objBody.firstChild);}
var dialog=document.getElementById('mcDialog');if(dialog){dialog.style.display='';}
else{dialog=document.createElement("div");dialog.setAttribute('id','mcDialog');var clearfix=document.createElement("div");clearfix.className='clearfix';dialog.contentFrame=document.createElement("iframe");dialog.contentFrame.src='about:blank';dialog.contentFrame.className='frame';dialog.contentFrame.setAttribute('frameBorder','0');dialog.contentFrame.style.width=frameDimensions.width+'px';dialog.contentFrame.style.height=frameDimensions.height+'px';clearfix.appendChild(dialog.contentFrame);var button=document.createElement("button");button.setAttribute('type','button');button.className='close-button';button.onclick=function(){dialog.style.display='none';overlay.style.display='none';dialog.contentFrame.src='about:blank';};clearfix.appendChild(button);dialog.appendChild(clearfix);objBody.insertBefore(dialog,objBody.firstChild);dialog.style.marginLeft=parseInt(dialog.offsetWidth/-2)+'px';dialog.style.marginTop=parseInt(dialog.offsetHeight/-2)+'px';}
dialog.contentFrame.src="http://"+appointmentServer+"/appointment/reserve/"+encodeURIComponent(merchantId)+"?ts="+(new Date().getTime())+(mcHideLogo?"&logo=0":"");}
