The Guide to Electrocardiography fills a gap between the EKG atlas and
textbooks based on electrophysiology. Starting with the relevant anatomical
information, the book provides instructive EKG lead diagrams and clear schematic
drawings that will help familiarize the reader with characteristic EKG patterns
and electrophysiologic principles.
Electrocardiographic phenomena and the
electrophysiologic events that underlie them are linked to practical
implications for clinical diagnosis and treatment, providing the reader with a
competent guide for navigating the sometimes difficult depths and shoals of
accurate EKG interpretation.
P.when('DynamicIframe').execute(function(DynamicIframe){ var BookDescriptionIframe = null, bookDescEncodedData = "%3Cp%3EThe%20Guide%20to%20Electrocardiography%20fills%20a%20gap%20between%20the%20EKG%20atlas%20and%20%3Cbr%3Etextbooks%20based%20on%20electrophysiology.%20Starting%20with%20the%20relevant%20anatomical%20%3Cbr%3Einformation%2C%20the%20book%20provides%20instructive%20EKG%20lead%20diagrams%20and%20clear%20schematic%20%3Cbr%3Edrawings%20that%20will%20help%20familiarize%20the%20reader%20with%20characteristic%20EKG%20patterns%20%3Cbr%3Eand%20electrophysiologic%20principles.%3C%2Fp%3E%3Cp%3EElectrocardiographic%20phenomena%20and%20the%20%3Cbr%3Eelectrophysiologic%20events%20that%20underlie%20them%20are%20linked%20to%20practical%20%3Cbr%3Eimplications%20for%20clinical%20diagnosis%20and%20treatment%2C%20providing%20the%20reader%20with%20a%20%3Cbr%3Ecompetent%20guide%20for%20navigating%20the%20sometimes%20difficult%20depths%20and%20shoals%20of%20%3Cbr%3Eaccurate%20EKG%20interpretation.%3C%2Fp", bookDescriptionAvailableHeight, minBookDescriptionInitialHeight = 112, options = {}, iframeId = "bookDesc_iframe";
function resizeCallback() { P.guardFatal("bookDescription", function() { // Get the line-height of the iframe var iframe = document.getElementById(iframeId); var iframeDocument = iframe.contentDocument;
if (false && iframeDocument && iframeDocument.defaultView) { // Set the height to the number of lines specified var numLines = parseInt(0, 10);
// Get the line-height of the iframe var iframeContent = iframeDocument.getElementById("iframeContent");
// Compute the line height var lineHeight = iframeDocument.defaultView.getComputedStyle(iframeContent, null).getPropertyValue("line-height");
// Parse the line height lineHeight = parseFloat(lineHeight); bookDescriptionAvailableHeight = Math.round(lineHeight * numLines); } else { var bdOffsetTop = document.getElementById("bookDescription_feature_div").offsetTop; var imageBlockOffsetTop = document.getElementById("booksImageBlock_feature_div").offsetTop; var imageBlockHeight = document.getElementById("booksImageBlock_feature_div").offsetHeight; bookDescriptionAvailableHeight = imageBlockOffsetTop + imageBlockHeight -bdOffsetTop - 30; if(bookDescriptionAvailableHeight < minBookDescriptionInitialHeight) { bookDescriptionAvailableHeight = minBookDescriptionInitialHeight; } } var psTotalHeight = document.getElementById("postBodyPS").offsetHeight; if(psTotalHeight > bookDescriptionAvailableHeight + 30){ if(document.getElementById("bdSeeLessPrompt").style.display == "none"){ document.getElementById("outer_postBodyPS").style.height = bookDescriptionAvailableHeight + 'px'; document.getElementById("psPlaceHolder").style.display ="block"; document.getElementById("bdSeeAllPrompt").style.display ="block"; } else{ document.getElementById("outer_postBodyPS").style.height = psTotalHeight + 'px'; } } else{ document.getElementById("outer_postBodyPS").style.height = psTotalHeight + 'px'; document.getElementById("psPlaceHolder").style.display ="none"; document.getElementById("bdSeeAllPrompt").style.display ="block"; document.getElementById("bdSeeLessPrompt").style.display ="none"; document.getElementById("bdExpanderIcon").className = document.getElementById("bdExpanderIcon").className.replace("rotate",""); } })(); }
options.iframeId = iframeId; options.iframeWrapperId = "bookDesc_iframe_wrapper"; options.overriddenCSSId = "bookDesc_override_CSS"; options.encodedIframeContent = bookDescEncodedData; options.initialResizeCallback = resizeCallback;
BookDescriptionIframe = new DynamicIframe(options); P.guardFatal("bookDescription", function() { BookDescriptionIframe.createIframe(); }) ();
if ((typeof BookDescriptionIframe != 'undefined') && (BookDescriptionIframe instanceof DynamicIframe)) { P.when('jQuery').execute(function($) { $(window).resize(function() { P.guardFatal("bookDescription", function() { BookDescriptionIframe.resizeIframe(resizeCallback); }) (); });
$(window).bind('imageResize', function() { P.guardFatal("bookDescription", function() { BookDescriptionIframe.resizeIframe(resizeCallback); }) (); }); }); } });