if(typeof WILEY=="undefined"){var WILEY={};}if(typeof WILEY.spa=="undefined"){WILEY.spa={};}if(typeof WILEY.spa.util=="undefined"){WILEY.spa.util={};}WILEY.spa.util.windowOnload=function(B){var A=window.onload;window.onload=function(){if(A){A();}B();};},WILEY.spa.util.Cookie={set:function(A,B,C){if(C){d=new Date();
d.setTime(d.getTime()+(C*1000));expiry="; expires="+d.toGMTString();}else{expiry="";}document.cookie=A+"="+B+expiry+"; path=/";},get:function(A){nameEQ=A+"=";ca=document.cookie.split(";");for(i=0;i<ca.length;i++){c=ca[i];while(c.charAt(0)==" "){c=c.substring(1,c.length);}if(c.indexOf(nameEQ)==0){return c.substring(nameEQ.length,c.length);
}}return null;},unset:function(A){WILEY.spa.util.Cookie.set(A,"",-1);}},WILEY.spa.util.validateSearch=function(A){if(A.query.value==""){WILEY.spa.util.modalAlert("<li>Please make an entry in the product search field.</li>",100);return false;}else{return true;}},WILEY.spa.util.modalAlert=function(C,A){var B="<div>Please fix the following errors</div><ul>"+C+"</ul><a href='#' onclick='Control.Modal.close(); return false;'><img src='http://media.wiley.com/assets/1404/20/ok.gif' alt='OK' /></a>";
new Control.Modal(false,{contents:B,width:300,height:A,fade:true,containerClassName:"modal_alert"}).open();},WILEY.spa.util.textSizeInit=function(){var B=WILEY.spa.util.Cookie.get("fontSize");var A=document.getElementsByClassName("resizable-text");if(B){if(A){for(i=0;i<A.length;i++){if(B=="text-size_normal"){A[i].style.fontSize="1.0em";
}if(B=="text-size_larger"){A[i].style.fontSize="1.2em";}if(B=="text-size_largest"){A[i].style.fontSize="1.4em";}}}$(B).className+="active";$(B).blur();}else{var C="text-size_normal";$(C).className+="active";$(C).blur();}},WILEY.spa.util.textSizeController=function(A){var C=$("textSizeDiv").getElementsByTagName("a");
for(i=0;i<C.length;i++){C[i].className="";}var B=document.getElementsByClassName("resizable-text");if(B){for(i=0;i<B.length;i++){if(A=="text-size_normal"){B[i].style.fontSize="1.0em";}if(A=="text-size_larger"){B[i].style.fontSize="1.2em";}if(A=="text-size_largest"){B[i].style.fontSize="1.4em";}}}$(A).className+="active";
$(A).blur();WILEY.spa.util.Cookie.set("fontSize",A);};