bplist00_WebMainResource_WebSubframeArchives _WebResourceMIMEType_WebResourceData_WebResourceTextEncodingName_WebResourceFrameName^WebResourceURLYtext/htmlO Wiley InterScience :: Journal :: Article PDF UUTF-8SNEW_Fhttp://www3.interscience.wiley.com/cgi-bin/fulltext/113460267/PDFSTARTGLC_WebSubresources!%)-159>_WebResourceResponseOcbplist00 Y$archiverX$versionT$topX$objects_NSKeyedArchiver _WebResourceResponse )/078?ISZNS.objectsWNS.keys@ABCDEFGHJKLMNOPQR VServer]Last-Modified]Accept-RangesZConnectionTDate^Content-LengthTEtagXServerid\Content-TypeVApache_Fri, 15 Aug 2008 16:23:43 GMTUbytesUclose_Tue, 26 Aug 2008 09:58:07 GMTU55775_"50793-d9df-b8b41c0"Wselene312fggh6_NSMutableDictionary\NSDictionary12jkk6_NSHTTPURLResponseInternal12mnno6_NSHTTPURLResponse]NSURLResponse$)2DILbd #/135dir}   (6AFUZcpw8=AUpcO/* * jQuery 1.2.6 - New Wave Javascript * * Copyright (c) 2008 John Resig (jquery.com) * Dual licensed under the MIT (MIT-LICENSE.txt) * and GPL (GPL-LICENSE.txt) licenses. * * $Date: 2008-06-16 17:39:59 +0100 (Mon, 16 Jun 2008) $ * $Rev: 20445 $ */ (function(){var _jQuery=window.jQuery,_$=window.$;var jQuery=window.jQuery=window.$=function(selector,context){return new jQuery.fn.init(selector,context);};var quickExpr=/^[^<]*(<(.|\s)+>)[^>]*$|^#(\w+)$/,isSimple=/^.[^:#\[\.]*$/,undefined;jQuery.fn=jQuery.prototype={init:function(selector,context){selector=selector||document;if(selector.nodeType){this[0]=selector;this.length=1;return this;}if(typeof selector=="string"){var match=quickExpr.exec(selector);if(match&&(match[1]||!context)){if(match[1])selector=jQuery.clean([match[1]],context);else{var elem=document.getElementById(match[3]);if(elem){if(elem.id!=match[3])return jQuery().find(selector);return jQuery(elem);}selector=[];}}else return jQuery(context).find(selector);}else if(jQuery.isFunction(selector))return jQuery(document)[jQuery.fn.ready?"ready":"load"](selector);return this.setArray(jQuery.makeArray(selector));},jquery:"1.2.6",size:function(){return this.length;},length:0,get:function(num){return num==undefined?jQuery.makeArray(this):this[num];},pushStack:function(elems){var ret=jQuery(elems);ret.prevObject=this;return ret;},setArray:function(elems){this.length=0;Array.prototype.push.apply(this,elems);return this;},each:function(callback,args){return jQuery.each(this,callback,args);},index:function(elem){var ret=-1;return jQuery.inArray(elem&&elem.jquery?elem[0]:elem,this);},attr:function(name,value,type){var options=name;if(name.constructor==String)if(value===undefined)return this[0]&&jQuery[type||"attr"](this[0],name);else{options={};options[name]=value;}return this.each(function(i){for(name in options)jQuery.attr(type?this.style:this,name,jQuery.prop(this,options[name],type,i,name));});},css:function(key,value){if((key=='width'||key=='height')&&parseFloat(value)<0)value=undefined;return this.attr(key,value,"curCSS");},text:function(text){if(typeof text!="object"&&text!=null)return this.empty().append((this[0]&&this[0].ownerDocument||document).createTextNode(text));var ret="";jQuery.each(text||this,function(){jQuery.each(this.childNodes,function(){if(this.nodeType!=8)ret+=this.nodeType!=1?this.nodeValue:jQuery.fn.text([this]);});});return ret;},wrapAll:function(html){if(this[0])jQuery(html,this[0].ownerDocument).clone().insertBefore(this[0]).map(function(){var elem=this;while(elem.firstChild)elem=elem.firstChild;return elem;}).append(this);return this;},wrapInner:function(html){return this.each(function(){jQuery(this).contents().wrapAll(html);});},wrap:function(html){return this.each(function(){jQuery(this).wrapAll(html);});},append:function(){return this.domManip(arguments,true,false,function(elem){if(this.nodeType==1)this.appendChild(elem);});},prepend:function(){return this.domManip(arguments,true,true,function(elem){if(this.nodeType==1)this.insertBefore(elem,this.firstChild);});},before:function(){return this.domManip(arguments,false,false,function(elem){this.parentNode.insertBefore(elem,this);});},after:function(){return this.domManip(arguments,false,true,function(elem){this.parentNode.insertBefore(elem,this.nextSibling);});},end:function(){return this.prevObject||jQuery([]);},find:function(selector){var elems=jQuery.map(this,function(elem){return jQuery.find(selector,elem);});return this.pushStack(/[^+>] [^+>]/.test(selector)||selector.indexOf("..")>-1?jQuery.unique(elems):elems);},clone:function(events){var ret=this.map(function(){if(jQuery.browser.msie&&!jQuery.isXMLDoc(this)){var clone=this.cloneNode(true),container=document.createElement("div");container.appendChild(clone);return jQuery.clean([container.innerHTML])[0];}else return this.cloneNode(true);});var clone=ret.find("*").andSelf().each(function(){if(this[expando]!=undefined)this[expando]=null;});if(events===true)this.find("*").andSelf().each(function(i){if(this.nodeType==3)return;var events=jQuery.data(this,"events");for(var type in events)for(var handler in events[type])jQuery.event.add(clone[i],type,events[type][handler],events[type][handler].data);});return ret;},filter:function(selector){return this.pushStack(jQuery.isFunction(selector)&&jQuery.grep(this,function(elem,i){return selector.call(elem,i);})||jQuery.multiFilter(selector,this));},not:function(selector){if(selector.constructor==String)if(isSimple.test(selector))return this.pushStack(jQuery.multiFilter(selector,this,true));else selector=jQuery.multiFilter(selector,this);var isArrayLike=selector.length&&selector[selector.length-1]!==undefined&&!selector.nodeType;return this.filter(function(){return isArrayLike?jQuery.inArray(this,selector)<0:this!=selector;});},add:function(selector){return this.pushStack(jQuery.unique(jQuery.merge(this.get(),typeof selector=='string'?jQuery(selector):jQuery.makeArray(selector))));},is:function(selector){return!!selector&&jQuery.multiFilter(selector,this).length>0;},hasClass:function(selector){return this.is("."+selector);},val:function(value){if(value==undefined){if(this.length){var elem=this[0];if(jQuery.nodeName(elem,"select")){var index=elem.selectedIndex,values=[],options=elem.options,one=elem.type=="select-one";if(index<0)return null;for(var i=one?index:0,max=one?index+1:options.length;i=0||jQuery.inArray(this.name,value)>=0);else if(jQuery.nodeName(this,"select")){var values=jQuery.makeArray(value);jQuery("option",this).each(function(){this.selected=(jQuery.inArray(this.value,values)>=0||jQuery.inArray(this.text,values)>=0);});if(!values.length)this.selectedIndex=-1;}else this.value=value;});},html:function(value){return value==undefined?(this[0]?this[0].innerHTML:null):this.empty().append(value);},replaceWith:function(value){return this.after(value).remove();},eq:function(i){return this.slice(i,i+1);},slice:function(){return this.pushStack(Array.prototype.slice.apply(this,arguments));},map:function(callback){return this.pushStack(jQuery.map(this,function(elem,i){return callback.call(elem,i,elem);}));},andSelf:function(){return this.add(this.prevObject);},data:function(key,value){var parts=key.split(".");parts[1]=parts[1]?"."+parts[1]:"";if(value===undefined){var data=this.triggerHandler("getData"+parts[1]+"!",[parts[0]]);if(data===undefined&&this.length)data=jQuery.data(this[0],key);return data===undefined&&parts[1]?this.data(parts[0]):data;}else return this.trigger("setData"+parts[1]+"!",[parts[0],value]).each(function(){jQuery.data(this,key,value);});},removeData:function(key){return this.each(function(){jQuery.removeData(this,key);});},domManip:function(args,table,reverse,callback){var clone=this.length>1,elems;return this.each(function(){if(!elems){elems=jQuery.clean(args,this.ownerDocument);if(reverse)elems.reverse();}var obj=this;if(table&&jQuery.nodeName(this,"table")&&jQuery.nodeName(elems[0],"tr"))obj=this.getElementsByTagName("tbody")[0]||this.appendChild(this.ownerDocument.createElement("tbody"));var scripts=jQuery([]);jQuery.each(elems,function(){var elem=clone?jQuery(this).clone(true)[0]:this;if(jQuery.nodeName(elem,"script"))scripts=scripts.add(elem);else{if(elem.nodeType==1)scripts=scripts.add(jQuery("script",elem).remove());callback.call(obj,elem);}});scripts.each(evalScript);});}};jQuery.fn.init.prototype=jQuery.fn;function evalScript(i,elem){if(elem.src)jQuery.ajax({url:elem.src,async:false,dataType:"script"});else jQuery.globalEval(elem.text||elem.textContent||elem.innerHTML||"");if(elem.parentNode)elem.parentNode.removeChild(elem);}function now(){return+new Date;}jQuery.extend=jQuery.fn.extend=function(){var target=arguments[0]||{},i=1,length=arguments.length,deep=false,options;if(target.constructor==Boolean){deep=target;target=arguments[1]||{};i=2;}if(typeof target!="object"&&typeof target!="function")target={};if(length==i){target=this;--i;}for(;i-1;}},swap:function(elem,options,callback){var old={};for(var name in options){old[name]=elem.style[name];elem.style[name]=options[name];}callback.call(elem);for(var name in options)elem.style[name]=old[name];},css:function(elem,name,force){if(name=="width"||name=="height"){var val,props={position:"absolute",visibility:"hidden",display:"block"},which=name=="width"?["Left","Right"]:["Top","Bottom"];function getWH(){val=name=="width"?elem.offsetWidth:elem.offsetHeight;var padding=0,border=0;jQuery.each(which,function(){padding+=parseFloat(jQuery.curCSS(elem,"padding"+this,true))||0;border+=parseFloat(jQuery.curCSS(elem,"border"+this+"Width",true))||0;});val-=Math.round(padding+border);}if(jQuery(elem).is(":visible"))getWH();else jQuery.swap(elem,props,getWH);return Math.max(0,val);}return jQuery.curCSS(elem,name,force);},curCSS:function(elem,name,force){var ret,style=elem.style;function color(elem){if(!jQuery.browser.safari)return false;var ret=defaultView.getComputedStyle(elem,null);return!ret||ret.getPropertyValue("color")=="";}if(name=="opacity"&&jQuery.browser.msie){ret=jQuery.attr(style,"opacity");return ret==""?"1":ret;}if(jQuery.browser.opera&&name=="display"){var save=style.outline;style.outline="0 solid black";style.outline=save;}if(name.match(/float/i))name=styleFloat;if(!force&&style&&style[name])ret=style[name];else if(defaultView.getComputedStyle){if(name.match(/float/i))name="float";name=name.replace(/([A-Z])/g,"-$1").toLowerCase();var computedStyle=defaultView.getComputedStyle(elem,null);if(computedStyle&&!color(elem))ret=computedStyle.getPropertyValue(name);else{var swap=[],stack=[],a=elem,i=0;for(;a&&color(a);a=a.parentNode)stack.unshift(a);for(;i]*?)\/>/g,function(all,front,tag){return tag.match(/^(abbr|br|col|img|input|link|meta|param|hr|area|embed)$/i)?all:front+">";});var tags=jQuery.trim(elem).toLowerCase(),div=context.createElement("div");var wrap=!tags.indexOf("",""]||!tags.indexOf("",""]||tags.match(/^<(thead|tbody|tfoot|colg|cap)/)&&[1,"","
"]||!tags.indexOf("",""]||(!tags.indexOf("",""]||!tags.indexOf("",""]||jQuery.browser.msie&&[1,"div
","
"]||[0,"",""];div.innerHTML=wrap[1]+elem+wrap[2];while(wrap[0]--)div=div.lastChild;if(jQuery.browser.msie){var tbody=!tags.indexOf(""&&tags.indexOf("=0;--j)if(jQuery.nodeName(tbody[j],"tbody")&&!tbody[j].childNodes.length)tbody[j].parentNode.removeChild(tbody[j]);if(/^\s/.test(elem))div.insertBefore(context.createTextNode(elem.match(/^\s*/)[0]),div.firstChild);}elem=jQuery.makeArray(div.childNodes);}if(elem.length===0&&(!jQuery.nodeName(elem,"form")&&!jQuery.nodeName(elem,"select")))return;if(elem[0]==undefined||jQuery.nodeName(elem,"form")||elem.options)ret.push(elem);else ret=jQuery.merge(ret,elem);});return ret;},attr:function(elem,name,value){if(!elem||elem.nodeType==3||elem.nodeType==8)return undefined;var notxml=!jQuery.isXMLDoc(elem),set=value!==undefined,msie=jQuery.browser.msie;name=notxml&&jQuery.props[name]||name;if(elem.tagName){var special=/href|src|style/.test(name);if(name=="selected"&&jQuery.browser.safari)elem.parentNode.selectedIndex;if(name in elem&¬xml&&!special){if(set){if(name=="type"&&jQuery.nodeName(elem,"input")&&elem.parentNode)throw"type property can't be changed";elem[name]=value;}if(jQuery.nodeName(elem,"form")&&elem.getAttributeNode(name))return elem.getAttributeNode(name).nodeValue;return elem[name];}if(msie&¬xml&&name=="style")return jQuery.attr(elem.style,"cssText",value);if(set)elem.setAttribute(name,""+value);var attr=msie&¬xml&&special?elem.getAttribute(name,2):elem.getAttribute(name);return attr===null?undefined:attr;}if(msie&&name=="opacity"){if(set){elem.zoom=1;elem.filter=(elem.filter||"").replace(/alpha\([^)]*\)/,"")+(parseInt(value)+''=="NaN"?"":"alpha(opacity="+value*100+")");}return elem.filter&&elem.filter.indexOf("opacity=")>=0?(parseFloat(elem.filter.match(/opacity=([^)]*)/)[1])/100)+'':"";}name=name.replace(/-([a-z])/ig,function(all,letter){return letter.toUpperCase();});if(set)elem[name]=value;return elem[name];},trim:function(text){return(text||"").replace(/^\s+|\s+$/g,"");},makeArray:function(array){var ret=[];if(array!=null){var i=array.length;if(i==null||array.split||array.setInterval||array.call)ret[0]=array;else while(i)ret[--i]=array[i];}return ret;},inArray:function(elem,array){for(var i=0,length=array.length;i*",this).remove();while(this.firstChild)this.removeChild(this.firstChild);}},function(name,fn){jQuery.fn[name]=function(){return this.each(fn,arguments);};});jQuery.each(["Height","Width"],function(i,name){var type=name.toLowerCase();jQuery.fn[type]=function(size){return this[0]==window?jQuery.browser.opera&&document.body["client"+name]||jQuery.browser.safari&&window["inner"+name]||document.compatMode=="CSS1Compat"&&document.documentElement["client"+name]||document.body["client"+name]:this[0]==document?Math.max(Math.max(document.body["scroll"+name],document.documentElement["scroll"+name]),Math.max(document.body["offset"+name],document.documentElement["offset"+name])):size==undefined?(this.length?jQuery.css(this[0],type):null):this.css(type,size.constructor==String?size:size+"px");};});function num(elem,prop){return elem[0]&&parseInt(jQuery.curCSS(elem[0],prop,true),10)||0;}var chars=jQuery.browser.safari&&parseInt(jQuery.browser.version)<417?"(?:[\\w*_-]|\\\\.)":"(?:[\\w\u0128-\uFFFF*_-]|\\\\.)",quickChild=new RegExp("^>\\s*("+chars+"+)"),quickID=new RegExp("^("+chars+"+)(#)("+chars+"+)"),quickClass=new RegExp("^([#.]?)("+chars+"*)");jQuery.extend({expr:{"":function(a,i,m){return m[2]=="*"||jQuery.nodeName(a,m[2]);},"#":function(a,i,m){return a.getAttribute("id")==m[2];},":":{lt:function(a,i,m){return im[3]-0;},nth:function(a,i,m){return m[3]-0==i;},eq:function(a,i,m){return m[3]-0==i;},first:function(a,i){return i==0;},last:function(a,i,m,r){return i==r.length-1;},even:function(a,i){return i%2==0;},odd:function(a,i){return i%2;},"first-child":function(a){return a.parentNode.getElementsByTagName("*")[0]==a;},"last-child":function(a){return jQuery.nth(a.parentNode.lastChild,1,"previousSibling")==a;},"only-child":function(a){return!jQuery.nth(a.parentNode.lastChild,2,"previousSibling");},parent:function(a){return a.firstChild;},empty:function(a){return!a.firstChild;},contains:function(a,i,m){return(a.textContent||a.innerText||jQuery(a).text()||"").indexOf(m[3])>=0;},visible:function(a){return"hidden"!=a.type&&jQuery.css(a,"display")!="none"&&jQuery.css(a,"visibility")!="hidden";},hidden:function(a){return"hidden"==a.type||jQuery.css(a,"display")=="none"||jQuery.css(a,"visibility")=="hidden";},enabled:function(a){return!a.disabled;},disabled:function(a){return a.disabled;},checked:function(a){return a.checked;},selected:function(a){return a.selected||jQuery.attr(a,"selected");},text:function(a){return"text"==a.type;},radio:function(a){return"radio"==a.type;},checkbox:function(a){return"checkbox"==a.type;},file:function(a){return"file"==a.type;},password:function(a){return"password"==a.type;},submit:function(a){return"submit"==a.type;},image:function(a){return"image"==a.type;},reset:function(a){return"reset"==a.type;},button:function(a){return"button"==a.type||jQuery.nodeName(a,"button");},input:function(a){return/input|select|textarea|button/i.test(a.nodeName);},has:function(a,i,m){return jQuery.find(m[3],a).length;},header:function(a){return/h\d/i.test(a.nodeName);},animated:function(a){return jQuery.grep(jQuery.timers,function(fn){return a==fn.elem;}).length;}}},parse:[/^(\[) *@?([\w-]+) *([!*$^~=]*) *('?"?)(.*?)\4 *\]/,/^(:)([\w-]+)\("?'?(.*?(\(.*?\))?[^(]*?)"?'?\)/,new RegExp("^([:.#]*)("+chars+"+)")],multiFilter:function(expr,elems,not){var old,cur=[];while(expr&&expr!=old){old=expr;var f=jQuery.filter(expr,elems,not);expr=f.t.replace(/^\s*,\s*/,"");cur=not?elems=f.r:jQuery.merge(cur,f.r);}return cur;},find:function(t,context){if(typeof t!="string")return[t];if(context&&context.nodeType!=1&&context.nodeType!=9)return[];context=context||document;var ret=[context],done=[],last,nodeName;while(t&&last!=t){var r=[];last=t;t=jQuery.trim(t);var foundToken=false,re=quickChild,m=re.exec(t);if(m){nodeName=m[1].toUpperCase();for(var i=0;ret[i];i++)for(var c=ret[i].firstChild;c;c=c.nextSibling)if(c.nodeType==1&&(nodeName=="*"||c.nodeName.toUpperCase()==nodeName))r.push(c);ret=r;t=t.replace(re,"");if(t.indexOf(" ")==0)continue;foundToken=true;}else{re=/^([>+~])\s*(\w*)/i;if((m=re.exec(t))!=null){r=[];var merge={};nodeName=m[2].toUpperCase();m=m[1];for(var j=0,rl=ret.length;j=0;if(!not&&pass||not&&!pass)tmp.push(r[i]);}return tmp;},filter:function(t,r,not){var last;while(t&&t!=last){last=t;var p=jQuery.parse,m;for(var i=0;p[i];i++){m=p[i].exec(t);if(m){t=t.substring(m[0].length);m[2]=m[2].replace(/\\/g,"");break;}}if(!m)break;if(m[1]==":"&&m[2]=="not")r=isSimple.test(m[3])?jQuery.filter(m[3],r,true).r:jQuery(r).not(m[3]);else if(m[1]==".")r=jQuery.classFilter(r,m[2],not);else if(m[1]=="["){var tmp=[],type=m[3];for(var i=0,rl=r.length;i=0)^not)tmp.push(a);}r=tmp;}else if(m[1]==":"&&m[2]=="nth-child"){var merge={},tmp=[],test=/(-?)(\d*)n((?:\+|-)?\d*)/.exec(m[3]=="even"&&"2n"||m[3]=="odd"&&"2n+1"||!/\D/.test(m[3])&&"0n+"+m[3]||m[3]),first=(test[1]+(test[2]||1))-0,last=test[3]-0;for(var i=0,rl=r.length;i=0)add=true;if(add^not)tmp.push(node);}r=tmp;}else{var fn=jQuery.expr[m[1]];if(typeof fn=="object")fn=fn[m[2]];if(typeof fn=="string")fn=eval("false||function(a,i){return "+fn+";}");r=jQuery.grep(r,function(elem,i){return fn(elem,i,m,r);},not);}}return{r:r,t:t};},dir:function(elem,dir){var matched=[],cur=elem[dir];while(cur&&cur!=document){if(cur.nodeType==1)matched.push(cur);cur=cur[dir];}return matched;},nth:function(cur,result,dir,elem){result=result||1;var num=0;for(;cur;cur=cur[dir])if(cur.nodeType==1&&++num==result)break;return cur;},sibling:function(n,elem){var r=[];for(;n;n=n.nextSibling){if(n.nodeType==1&&n!=elem)r.push(n);}return r;}});jQuery.event={add:function(elem,types,handler,data){if(elem.nodeType==3||elem.nodeType==8)return;if(jQuery.browser.msie&&elem.setInterval)elem=window;if(!handler.guid)handler.guid=this.guid++;if(data!=undefined){var fn=handler;handler=this.proxy(fn,function(){return fn.apply(this,arguments);});handler.data=data;}var events=jQuery.data(elem,"events")||jQuery.data(elem,"events",{}),handle=jQuery.data(elem,"handle")||jQuery.data(elem,"handle",function(){if(typeof jQuery!="undefined"&&!jQuery.event.triggered)return jQuery.event.handle.apply(arguments.callee.elem,arguments);});handle.elem=elem;jQuery.each(types.split(/\s+/),function(index,type){var parts=type.split(".");type=parts[0];handler.type=parts[1];var handlers=events[type];if(!handlers){handlers=events[type]={};if(!jQuery.event.special[type]||jQuery.event.special[type].setup.call(elem)===false){if(elem.addEventListener)elem.addEventListener(type,handle,false);else if(elem.attachEvent)elem.attachEvent("on"+type,handle);}}handlers[handler.guid]=handler;jQuery.event.global[type]=true;});elem=null;},guid:1,global:{},remove:function(elem,types,handler){if(elem.nodeType==3||elem.nodeType==8)return;var events=jQuery.data(elem,"events"),ret,index;if(events){if(types==undefined||(typeof types=="string"&&types.charAt(0)=="."))for(var type in events)this.remove(elem,type+(types||""));else{if(types.type){handler=types.handler;types=types.type;}jQuery.each(types.split(/\s+/),function(index,type){var parts=type.split(".");type=parts[0];if(events[type]){if(handler)delete events[type][handler.guid];else for(handler in events[type])if(!parts[1]||events[type][handler].type==parts[1])delete events[type][handler];for(ret in events[type])break;if(!ret){if(!jQuery.event.special[type]||jQuery.event.special[type].teardown.call(elem)===false){if(elem.removeEventListener)elem.removeEventListener(type,jQuery.data(elem,"handle"),false);else if(elem.detachEvent)elem.detachEvent("on"+type,jQuery.data(elem,"handle"));}ret=null;delete events[type];}}});}for(ret in events)break;if(!ret){var handle=jQuery.data(elem,"handle");if(handle)handle.elem=null;jQuery.removeData(elem,"events");jQuery.removeData(elem,"handle");}}},trigger:function(type,data,elem,donative,extra){data=jQuery.makeArray(data);if(type.indexOf("!")>=0){type=type.slice(0,-1);var exclusive=true;}if(!elem){if(this.global[type])jQuery("*").add([window,document]).trigger(type,data);}else{if(elem.nodeType==3||elem.nodeType==8)return undefined;var val,ret,fn=jQuery.isFunction(elem[type]||null),event=!data[0]||!data[0].preventDefault;if(event){data.unshift({type:type,target:elem,preventDefault:function(){},stopPropagation:function(){},timeStamp:now()});data[0][expando]=true;}data[0].type=type;if(exclusive)data[0].exclusive=true;var handle=jQuery.data(elem,"handle");if(handle)val=handle.apply(elem,data);if((!fn||(jQuery.nodeName(elem,'a')&&type=="click"))&&elem["on"+type]&&elem["on"+type].apply(elem,data)===false)val=false;if(event)data.shift();if(extra&&jQuery.isFunction(extra)){ret=extra.apply(elem,val==null?data:data.concat(val));if(ret!==undefined)val=ret;}if(fn&&donative!==false&&val!==false&&!(jQuery.nodeName(elem,'a')&&type=="click")){this.triggered=true;try{elem[type]();}catch(e){}}this.triggered=false;}return val;},handle:function(event){var val,ret,namespace,all,handlers;event=arguments[0]=jQuery.event.fix(event||window.event);namespace=event.type.split(".");event.type=namespace[0];namespace=namespace[1];all=!namespace&&!event.exclusive;handlers=(jQuery.data(this,"events")||{})[event.type];for(var j in handlers){var handler=handlers[j];if(all||handler.type==namespace){event.handler=handler;event.data=handler.data;ret=handler.apply(this,arguments);if(val!==false)val=ret;if(ret===false){event.preventDefault();event.stopPropagation();}}}return val;},fix:function(event){if(event[expando]==true)return event;var originalEvent=event;event={originalEvent:originalEvent};var props="altKey attrChange attrName bubbles button cancelable charCode clientX clientY ctrlKey currentTarget data detail eventPhase fromElement handler keyCode metaKey newValue originalTarget pageX pageY prevValue relatedNode relatedTarget screenX screenY shiftKey srcElement target timeStamp toElement type view wheelDelta which".split(" ");for(var i=props.length;i;i--)event[props[i]]=originalEvent[props[i]];event[expando]=true;event.preventDefault=function(){if(originalEvent.preventDefault)originalEvent.preventDefault();originalEvent.returnValue=false;};event.stopPropagation=function(){if(originalEvent.stopPropagation)originalEvent.stopPropagation();originalEvent.cancelBubble=true;};event.timeStamp=event.timeStamp||now();if(!event.target)event.target=event.srcElement||document;if(event.target.nodeType==3)event.target=event.target.parentNode;if(!event.relatedTarget&&event.fromElement)event.relatedTarget=event.fromElement==event.target?event.toElement:event.fromElement;if(event.pageX==null&&event.clientX!=null){var doc=document.documentElement,body=document.body;event.pageX=event.clientX+(doc&&doc.scrollLeft||body&&body.scrollLeft||0)-(doc.clientLeft||0);event.pageY=event.clientY+(doc&&doc.scrollTop||body&&body.scrollTop||0)-(doc.clientTop||0);}if(!event.which&&((event.charCode||event.charCode===0)?event.charCode:event.keyCode))event.which=event.charCode||event.keyCode;if(!event.metaKey&&event.ctrlKey)event.metaKey=event.ctrlKey;if(!event.which&&event.button)event.which=(event.button&1?1:(event.button&2?3:(event.button&4?2:0)));return event;},proxy:function(fn,proxy){proxy.guid=fn.guid=fn.guid||proxy.guid||this.guid++;return proxy;},special:{ready:{setup:function(){bindReady();return;},teardown:function(){return;}},mouseenter:{setup:function(){if(jQuery.browser.msie)return false;jQuery(this).bind("mouseover",jQuery.event.special.mouseenter.handler);return true;},teardown:function(){if(jQuery.browser.msie)return false;jQuery(this).unbind("mouseover",jQuery.event.special.mouseenter.handler);return true;},handler:function(event){if(withinElement(event,this))return true;event.type="mouseenter";return jQuery.event.handle.apply(this,arguments);}},mouseleave:{setup:function(){if(jQuery.browser.msie)return false;jQuery(this).bind("mouseout",jQuery.event.special.mouseleave.handler);return true;},teardown:function(){if(jQuery.browser.msie)return false;jQuery(this).unbind("mouseout",jQuery.event.special.mouseleave.handler);return true;},handler:function(event){if(withinElement(event,this))return true;event.type="mouseleave";return jQuery.event.handle.apply(this,arguments);}}}};jQuery.fn.extend({bind:function(type,data,fn){return type=="unload"?this.one(type,data,fn):this.each(function(){jQuery.event.add(this,type,fn||data,fn&&data);});},one:function(type,data,fn){var one=jQuery.event.proxy(fn||data,function(event){jQuery(this).unbind(event,one);return(fn||data).apply(this,arguments);});return this.each(function(){jQuery.event.add(this,type,one,fn&&data);});},unbind:function(type,fn){return this.each(function(){jQuery.event.remove(this,type,fn);});},trigger:function(type,data,fn){return this.each(function(){jQuery.event.trigger(type,data,this,true,fn);});},triggerHandler:function(type,data,fn){return this[0]&&jQuery.event.trigger(type,data,this[0],false,fn);},toggle:function(fn){var args=arguments,i=1;while(i=0){var selector=url.slice(off,url.length);url=url.slice(0,off);}callback=callback||function(){};var type="GET";if(params)if(jQuery.isFunction(params)){callback=params;params=null;}else{params=jQuery.param(params);type="POST";}var self=this;jQuery.ajax({url:url,type:type,dataType:"html",data:params,complete:function(res,status){if(status=="success"||status=="notmodified")self.html(selector?jQuery("
").append(res.responseText.replace(//g,"")).find(selector):res.responseText);self.each(callback,[res.responseText,status,res]);}});return this;},serialize:function(){return jQuery.param(this.serializeArray());},serializeArray:function(){return this.map(function(){return jQuery.nodeName(this,"form")?jQuery.makeArray(this.elements):this;}).filter(function(){return this.name&&!this.disabled&&(this.checked||/select|textarea/i.test(this.nodeName)||/text|hidden|password/i.test(this.type));}).map(function(i,elem){var val=jQuery(this).val();return val==null?null:val.constructor==Array?jQuery.map(val,function(val,i){return{name:elem.name,value:val};}):{name:elem.name,value:val};}).get();}});jQuery.each("ajaxStart,ajaxStop,ajaxComplete,ajaxError,ajaxSuccess,ajaxSend".split(","),function(i,o){jQuery.fn[o]=function(f){return this.bind(o,f);};});var jsc=now();jQuery.extend({get:function(url,data,callback,type){if(jQuery.isFunction(data)){callback=data;data=null;}return jQuery.ajax({type:"GET",url:url,data:data,success:callback,dataType:type});},getScript:function(url,callback){return jQuery.get(url,null,callback,"script");},getJSON:function(url,data,callback){return jQuery.get(url,data,callback,"json");},post:function(url,data,callback,type){if(jQuery.isFunction(data)){callback=data;data={};}return jQuery.ajax({type:"POST",url:url,data:data,success:callback,dataType:type});},ajaxSetup:function(settings){jQuery.extend(jQuery.ajaxSettings,settings);},ajaxSettings:{url:location.href,global:true,type:"GET",timeout:0,contentType:"application/x-www-form-urlencoded",processData:true,async:true,data:null,username:null,password:null,accepts:{xml:"application/xml, text/xml",html:"text/html",script:"text/javascript, application/javascript",json:"application/json, text/javascript",text:"text/plain",_default:"*/*"}},lastModified:{},ajax:function(s){s=jQuery.extend(true,s,jQuery.extend(true,{},jQuery.ajaxSettings,s));var jsonp,jsre=/=\?(&|$)/g,status,data,type=s.type.toUpperCase();if(s.data&&s.processData&&typeof s.data!="string")s.data=jQuery.param(s.data);if(s.dataType=="jsonp"){if(type=="GET"){if(!s.url.match(jsre))s.url+=(s.url.match(/\?/)?"&":"?")+(s.jsonp||"callback")+"=?";}else if(!s.data||!s.data.match(jsre))s.data=(s.data?s.data+"&":"")+(s.jsonp||"callback")+"=?";s.dataType="json";}if(s.dataType=="json"&&(s.data&&s.data.match(jsre)||s.url.match(jsre))){jsonp="jsonp"+jsc++;if(s.data)s.data=(s.data+"").replace(jsre,"="+jsonp+"$1");s.url=s.url.replace(jsre,"="+jsonp+"$1");s.dataType="script";window[jsonp]=function(tmp){data=tmp;success();complete();window[jsonp]=undefined;try{delete window[jsonp];}catch(e){}if(head)head.removeChild(script);};}if(s.dataType=="script"&&s.cache==null)s.cache=false;if(s.cache===false&&type=="GET"){var ts=now();var ret=s.url.replace(/(\?|&)_=.*?(&|$)/,"$1_="+ts+"$2");s.url=ret+((ret==s.url)?(s.url.match(/\?/)?"&":"?")+"_="+ts:"");}if(s.data&&type=="GET"){s.url+=(s.url.match(/\?/)?"&":"?")+s.data;s.data=null;}if(s.global&&!jQuery.active++)jQuery.event.trigger("ajaxStart");var remote=/^(?:\w+:)?\/\/([^\/?#]+)/;if(s.dataType=="script"&&type=="GET"&&remote.test(s.url)&&remote.exec(s.url)[1]!=location.host){var head=document.getElementsByTagName("head")[0];var script=document.createElement("script");script.src=s.url;if(s.scriptCharset)script.charset=s.scriptCharset;if(!jsonp){var done=false;script.onload=script.onreadystatechange=function(){if(!done&&(!this.readyState||this.readyState=="loaded"||this.readyState=="complete")){done=true;success();complete();head.removeChild(script);}};}head.appendChild(script);return undefined;}var requestDone=false;var xhr=window.ActiveXObject?new ActiveXObject("Microsoft.XMLHTTP"):new XMLHttpRequest();if(s.username)xhr.open(type,s.url,s.async,s.username,s.password);else xhr.open(type,s.url,s.async);try{if(s.data)xhr.setRequestHeader("Content-Type",s.contentType);if(s.ifModified)xhr.setRequestHeader("If-Modified-Since",jQuery.lastModified[s.url]||"Thu, 01 Jan 1970 00:00:00 GMT");xhr.setRequestHeader("X-Requested-With","XMLHttpRequest");xhr.setRequestHeader("Accept",s.dataType&&s.accepts[s.dataType]?s.accepts[s.dataType]+", */*":s.accepts._default);}catch(e){}if(s.beforeSend&&s.beforeSend(xhr,s)===false){s.global&&jQuery.active--;xhr.abort();return false;}if(s.global)jQuery.event.trigger("ajaxSend",[xhr,s]);var onreadystatechange=function(isTimeout){if(!requestDone&&xhr&&(xhr.readyState==4||isTimeout=="timeout")){requestDone=true;if(ival){clearInterval(ival);ival=null;}status=isTimeout=="timeout"&&"timeout"||!jQuery.httpSuccess(xhr)&&"error"||s.ifModified&&jQuery.httpNotModified(xhr,s.url)&&"notmodified"||"success";if(status=="success"){try{data=jQuery.httpData(xhr,s.dataType,s.dataFilter);}catch(e){status="parsererror";}}if(status=="success"){var modRes;try{modRes=xhr.getResponseHeader("Last-Modified");}catch(e){}if(s.ifModified&&modRes)jQuery.lastModified[s.url]=modRes;if(!jsonp)success();}else jQuery.handleError(s,xhr,status);complete();if(s.async)xhr=null;}};if(s.async){var ival=setInterval(onreadystatechange,13);if(s.timeout>0)setTimeout(function(){if(xhr){xhr.abort();if(!requestDone)onreadystatechange("timeout");}},s.timeout);}try{xhr.send(s.data);}catch(e){jQuery.handleError(s,xhr,null,e);}if(!s.async)onreadystatechange();function success(){if(s.success)s.success(data,status);if(s.global)jQuery.event.trigger("ajaxSuccess",[xhr,s]);}function complete(){if(s.complete)s.complete(xhr,status);if(s.global)jQuery.event.trigger("ajaxComplete",[xhr,s]);if(s.global&&!--jQuery.active)jQuery.event.trigger("ajaxStop");}return xhr;},handleError:function(s,xhr,status,e){if(s.error)s.error(xhr,status,e);if(s.global)jQuery.event.trigger("ajaxError",[xhr,s,e]);},active:0,httpSuccess:function(xhr){try{return!xhr.status&&location.protocol=="file:"||(xhr.status>=200&&xhr.status<300)||xhr.status==304||xhr.status==1223||jQuery.browser.safari&&xhr.status==undefined;}catch(e){}return false;},httpNotModified:function(xhr,url){try{var xhrRes=xhr.getResponseHeader("Last-Modified");return xhr.status==304||xhrRes==jQuery.lastModified[url]||jQuery.browser.safari&&xhr.status==undefined;}catch(e){}return false;},httpData:function(xhr,type,filter){var ct=xhr.getResponseHeader("content-type"),xml=type=="xml"||!type&&ct&&ct.indexOf("xml")>=0,data=xml?xhr.responseXML:xhr.responseText;if(xml&&data.documentElement.tagName=="parsererror")throw"parsererror";if(filter)data=filter(data,type);if(type=="script")jQuery.globalEval(data);if(type=="json")data=eval("("+data+")");return data;},param:function(a){var s=[];if(a.constructor==Array||a.jquery)jQuery.each(a,function(){s.push(encodeURIComponent(this.name)+"="+encodeURIComponent(this.value));});else for(var j in a)if(a[j]&&a[j].constructor==Array)jQuery.each(a[j],function(){s.push(encodeURIComponent(j)+"="+encodeURIComponent(this));});else s.push(encodeURIComponent(j)+"="+encodeURIComponent(jQuery.isFunction(a[j])?a[j]():a[j]));return s.join("&").replace(/%20/g,"+");}});jQuery.fn.extend({show:function(speed,callback){return speed?this.animate({height:"show",width:"show",opacity:"show"},speed,callback):this.filter(":hidden").each(function(){this.style.display=this.oldblock||"";if(jQuery.css(this,"display")=="none"){var elem=jQuery("<"+this.tagName+" />").appendTo("body");this.style.display=elem.css("display");if(this.style.display=="none")this.style.display="block";elem.remove();}}).end();},hide:function(speed,callback){return speed?this.animate({height:"hide",width:"hide",opacity:"hide"},speed,callback):this.filter(":visible").each(function(){this.oldblock=this.oldblock||jQuery.css(this,"display");this.style.display="none";}).end();},_toggle:jQuery.fn.toggle,toggle:function(fn,fn2){return jQuery.isFunction(fn)&&jQuery.isFunction(fn2)?this._toggle.apply(this,arguments):fn?this.animate({height:"toggle",width:"toggle",opacity:"toggle"},fn,fn2):this.each(function(){jQuery(this)[jQuery(this).is(":hidden")?"show":"hide"]();});},slideDown:function(speed,callback){return this.animate({height:"show"},speed,callback);},slideUp:function(speed,callback){return this.animate({height:"hide"},speed,callback);},slideToggle:function(speed,callback){return this.animate({height:"toggle"},speed,callback);},fadeIn:function(speed,callback){return this.animate({opacity:"show"},speed,callback);},fadeOut:function(speed,callback){return this.animate({opacity:"hide"},speed,callback);},fadeTo:function(speed,to,callback){return this.animate({opacity:to},speed,callback);},animate:function(prop,speed,easing,callback){var optall=jQuery.speed(speed,easing,callback);return this[optall.queue===false?"each":"queue"](function(){if(this.nodeType!=1)return false;var opt=jQuery.extend({},optall),p,hidden=jQuery(this).is(":hidden"),self=this;for(p in prop){if(prop[p]=="hide"&&hidden||prop[p]=="show"&&!hidden)return opt.complete.call(this);if(p=="height"||p=="width"){opt.display=jQuery.css(this,"display");opt.overflow=this.style.overflow;}}if(opt.overflow!=null)this.style.overflow="hidden";opt.curAnim=jQuery.extend({},prop);jQuery.each(prop,function(name,val){var e=new jQuery.fx(self,opt,name);if(/toggle|show|hide/.test(val))e[val=="toggle"?hidden?"show":"hide":val](prop);else{var parts=val.toString().match(/^([+-]=)?([\d+-.]+)(.*)$/),start=e.cur(true)||0;if(parts){var end=parseFloat(parts[2]),unit=parts[3]||"px";if(unit!="px"){self.style[name]=(end||1)+unit;start=((end||1)/e.cur(true))*start;self.style[name]=start+unit;}if(parts[1])end=((parts[1]=="-="?-1:1)*end)+start;e.custom(start,end,unit);}else e.custom(start,val,"");}});return true;});},queue:function(type,fn){if(jQuery.isFunction(type)||(type&&type.constructor==Array)){fn=type;type="fx";}if(!type||(typeof type=="string"&&!fn))return queue(this[0],type);return this.each(function(){if(fn.constructor==Array)queue(this,type,fn);else{queue(this,type).push(fn);if(queue(this,type).length==1)fn.call(this);}});},stop:function(clearQueue,gotoEnd){var timers=jQuery.timers;if(clearQueue)this.queue([]);this.each(function(){for(var i=timers.length-1;i>=0;i--)if(timers[i].elem==this){if(gotoEnd)timers[i](true);timers.splice(i,1);}});if(!gotoEnd)this.dequeue();return this;}});var queue=function(elem,type,array){if(elem){type=type||"fx";var q=jQuery.data(elem,type+"queue");if(!q||array)q=jQuery.data(elem,type+"queue",jQuery.makeArray(array));}return q;};jQuery.fn.dequeue=function(type){type=type||"fx";return this.each(function(){var q=queue(this,type);q.shift();if(q.length)q[0].call(this);});};jQuery.extend({speed:function(speed,easing,fn){var opt=speed&&speed.constructor==Object?speed:{complete:fn||!fn&&easing||jQuery.isFunction(speed)&&speed,duration:speed,easing:fn&&easing||easing&&easing.constructor!=Function&&easing};opt.duration=(opt.duration&&opt.duration.constructor==Number?opt.duration:jQuery.fx.speeds[opt.duration])||jQuery.fx.speeds.def;opt.old=opt.complete;opt.complete=function(){if(opt.queue!==false)jQuery(this).dequeue();if(jQuery.isFunction(opt.old))opt.old.call(this);};return opt;},easing:{linear:function(p,n,firstNum,diff){return firstNum+diff*p;},swing:function(p,n,firstNum,diff){return((-Math.cos(p*Math.PI)/2)+0.5)*diff+firstNum;}},timers:[],timerId:null,fx:function(elem,options,prop){this.options=options;this.elem=elem;this.prop=prop;if(!options.orig)options.orig={};}});jQuery.fx.prototype={update:function(){if(this.options.step)this.options.step.call(this.elem,this.now,this);(jQuery.fx.step[this.prop]||jQuery.fx.step._default)(this);if(this.prop=="height"||this.prop=="width")this.elem.style.display="block";},cur:function(force){if(this.elem[this.prop]!=null&&this.elem.style[this.prop]==null)return this.elem[this.prop];var r=parseFloat(jQuery.css(this.elem,this.prop,force));return r&&r>-10000?r:parseFloat(jQuery.curCSS(this.elem,this.prop))||0;},custom:function(from,to,unit){this.startTime=now();this.start=from;this.end=to;this.unit=unit||this.unit||"px";this.now=this.start;this.pos=this.state=0;this.update();var self=this;function t(gotoEnd){return self.step(gotoEnd);}t.elem=this.elem;jQuery.timers.push(t);if(jQuery.timerId==null){jQuery.timerId=setInterval(function(){var timers=jQuery.timers;for(var i=0;ithis.options.duration+this.startTime){this.now=this.end;this.pos=this.state=1;this.update();this.options.curAnim[this.prop]=true;var done=true;for(var i in this.options.curAnim)if(this.options.curAnim[i]!==true)done=false;if(done){if(this.options.display!=null){this.elem.style.overflow=this.options.overflow;this.elem.style.display=this.options.display;if(jQuery.css(this.elem,"display")=="none")this.elem.style.display="block";}if(this.options.hide)this.elem.style.display="none";if(this.options.hide||this.options.show)for(var p in this.options.curAnim)jQuery.attr(this.elem.style,p,this.options.orig[p]);}if(done)this.options.complete.call(this.elem);return false;}else{var n=t-this.startTime;this.state=n/this.options.duration;this.pos=jQuery.easing[this.options.easing||(jQuery.easing.swing?"swing":"linear")](this.state,n,0,1,this.options.duration);this.now=this.start+((this.end-this.start)*this.pos);this.update();}return true;}};jQuery.extend(jQuery.fx,{speeds:{slow:600,fast:200,def:400},step:{scrollLeft:function(fx){fx.elem.scrollLeft=fx.now;},scrollTop:function(fx){fx.elem.scrollTop=fx.now;},opacity:function(fx){jQuery.attr(fx.elem.style,"opacity",fx.now);},_default:function(fx){fx.elem.style[fx.prop]=fx.now+fx.unit;}}});jQuery.fn.offset=function(){var left=0,top=0,elem=this[0],results;if(elem)with(jQuery.browser){var parent=elem.parentNode,offsetChild=elem,offsetParent=elem.offsetParent,doc=elem.ownerDocument,safari2=safari&&parseInt(version)<522&&!/adobeair/i.test(userAgent),css=jQuery.curCSS,fixed=css(elem,"position")=="fixed";if(elem.getBoundingClientRect){var box=elem.getBoundingClientRect();add(box.left+Math.max(doc.documentElement.scrollLeft,doc.body.scrollLeft),box.top+Math.max(doc.documentElement.scrollTop,doc.body.scrollTop));add(-doc.documentElement.clientLeft,-doc.documentElement.clientTop);}else{add(elem.offsetLeft,elem.offsetTop);while(offsetParent){add(offsetParent.offsetLeft,offsetParent.offsetTop);if(mozilla&&!/^t(able|d|h)$/i.test(offsetParent.tagName)||safari&&!safari2)border(offsetParent);if(!fixed&&css(offsetParent,"position")=="fixed")fixed=true;offsetChild=/^body$/i.test(offsetParent.tagName)?offsetChild:offsetParent;offsetParent=offsetParent.offsetParent;}while(parent&&parent.tagName&&!/^body|html$/i.test(parent.tagName)){if(!/^inline|table.*$/i.test(css(parent,"display")))add(-parent.scrollLeft,-parent.scrollTop);if(mozilla&&css(parent,"overflow")!="visible")border(parent);parent=parent.parentNode;}if((safari2&&(fixed||css(offsetChild,"position")=="absolute"))||(mozilla&&css(offsetChild,"position")!="absolute"))add(-doc.body.offsetLeft,-doc.body.offsetTop);if(fixed)add(Math.max(doc.documentElement.scrollLeft,doc.body.scrollLeft),Math.max(doc.documentElement.scrollTop,doc.body.scrollTop));}results={top:top,left:left};}function border(elem){add(jQuery.curCSS(elem,"borderLeftWidth",true),jQuery.curCSS(elem,"borderTopWidth",true));}function add(l,t){left+=parseInt(l,10)||0;top+=parseInt(t,10)||0;}return results;};jQuery.fn.extend({position:function(){var left=0,top=0,results;if(this[0]){var offsetParent=this.offsetParent(),offset=this.offset(),parentOffset=/^body|html$/i.test(offsetParent[0].tagName)?{top:0,left:0}:offsetParent.offset();offset.top-=num(this,'marginTop');offset.left-=num(this,'marginLeft');parentOffset.top+=num(offsetParent,'borderTopWidth');parentOffset.left+=num(offsetParent,'borderLeftWidth');results={top:offset.top-parentOffset.top,left:offset.left-parentOffset.left};}return results;},offsetParent:function(){var offsetParent=this[0].offsetParent;while(offsetParent&&(!/^body|html$/i.test(offsetParent.tagName)&&jQuery.css(offsetParent,'position')=='static'))offsetParent=offsetParent.offsetParent;return jQuery(offsetParent);}});jQuery.each(['Left','Top'],function(i,name){var method='scroll'+name;jQuery.fn[method]=function(val){if(!this[0])return;return val!=undefined?this.each(function(){this==window||this==document?window.scrollTo(!i?val:jQuery(window).scrollLeft(),i?val:jQuery(window).scrollTop()):this[method]=val;}):this[0]==window||this[0]==document?self[i?'pageYOffset':'pageXOffset']||jQuery.boxModel&&document.documentElement[method]||document.body[method]:this[0][method];};});jQuery.each(["Height","Width"],function(i,name){var tl=i?"Left":"Top",br=i?"Right":"Bottom";jQuery.fn["inner"+name]=function(){return this[name.toLowerCase()]()+num(this,"padding"+tl)+num(this,"padding"+br);};jQuery.fn["outer"+name]=function(margin){return this["inner"+name]()+num(this,"border"+tl+"Width")+num(this,"border"+br+"Width")+(margin?num(this,"margin"+tl)+num(this,"margin"+br):0);};});})();_,http://www3.interscience.wiley.com/jquery.js_application/x-javascriptObplist00 Y$archiverX$versionT$topX$objects_NSKeyedArchiver _WebResourceResponse )/078?JUZNS.objectsWNS.keys@ABCDEFGHIKLMNOPQRST VServerSX-N]Last-Modified]Accept-RangesZConnectionTDate^Content-LengthTEtagXServerid\Content-TypeVApacheQS_Mon, 18 Aug 2008 08:49:38 GMTUbytesZkeep-alive_Tue, 26 Aug 2008 09:58:10 GMTT8903_"500b4-22c7-d23ac80"Wselene312jkkl6_NSMutableDictionary\NSDictionary12noo6_NSHTTPURLResponseInternal12qrrs6_NSHTTPURLResponse]NSURLResponse$)2DILbd  %1357{  %)7EPUdir).1MRVjtxO"BODY { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #333; PADDING-TOP: 0px; BACKGROUND-COLOR: #fff } H1 { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #f90; PADDING-TOP: 0px; FONT-FAMILY: geneva, arial, helvetica, sans-serif } H2 { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #f90; PADDING-TOP: 0px; FONT-FAMILY: geneva, arial, helvetica, sans-serif } H3 { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #f90; PADDING-TOP: 0px; FONT-FAMILY: geneva, arial, helvetica, sans-serif } H4 { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #f90; PADDING-TOP: 0px; FONT-FAMILY: geneva, arial, helvetica, sans-serif } H5 { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #f90; PADDING-TOP: 0px; FONT-FAMILY: geneva, arial, helvetica, sans-serif } H6 { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #f90; PADDING-TOP: 0px; FONT-FAMILY: geneva, arial, helvetica, sans-serif } H1 { FONT-SIZE: 75% } H2 { FONT-SIZE: 110% } H3 { FONT-SIZE: 105% } H4 { FONT-SIZE: 80% } H5 { FONT-SIZE: 85% } H6 { FONT-SIZE: 72% } H5 { COLOR: #333 } H6 { COLOR: #333 } P { FONT-SIZE: 70%; COLOR: #333; FONT-FAMILY: geneva, arial, helvetica, sans-serif } LI { FONT-SIZE: 70%; COLOR: #333; FONT-FAMILY: geneva, arial, helvetica, sans-serif } DT { FONT-SIZE: 70%; COLOR: #333; FONT-FAMILY: geneva, arial, helvetica, sans-serif } DD { FONT-SIZE: 70%; COLOR: #333; FONT-FAMILY: geneva, arial, helvetica, sans-serif } .txt { FONT-SIZE: 70%; COLOR: #333; FONT-FAMILY: geneva, arial, helvetica, sans-serif } LI LI { FONT-SIZE: 100% } P { MARGIN-TOP: 0em } DL { } OL { } UL { } A { COLOR: #369 } A:link { COLOR: #369 } A:active { COLOR: #369 } A:hover { COLOR: #369 } A:visited { COLOR: #369 } FORM { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px } FIELDSET { PADDING-RIGHT: 0px! important; PADDING-LEFT: 0px! important; PADDING-BOTTOM: 0px! important; MARGIN: 0px; BORDER-TOP-STYLE: none! important; PADDING-TOP: 0px! important; BORDER-RIGHT-STYLE: none! important; BORDER-LEFT-STYLE: none! important; BORDER-BOTTOM-STYLE: none! important } LEGEND { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px } SELECT { } OPTION { } INPUT { } TEXTAREA { } UL { } .sideCol UL LI { } UL.noBullet { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px } UL.noBullet LI { LIST-STYLE-TYPE: none } UL.dotBullet LI { LIST-STYLE-IMAGE: url(http://download.interscience.wiley.com/images/icon.bullet.dot.gif) } UL.bullet LI { LIST-STYLE-IMAGE: url(http://download.interscience.wiley.com/images/icon.bullet.gif) } UL.orangeBullet LI { LIST-STYLE-IMAGE: url(http://download.interscience.wiley.com/images/icon.bullet.orange.gif) } UL.blueBullet LI { LIST-STYLE-IMAGE: url(http://download.interscience.wiley.com/images/icon.bullet.blue.gif) } OL { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0.25em 0px 0.25em 1.25em; PADDING-TOP: 0px } DL { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px } DT { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px } DD { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px } DT { FONT-WEIGHT: bold } DD { MARGIN-BOTTOM: 1em } HR { DISPLAY: none } .BGpowderblue { BACKGROUND-COLOR: #ebf5ff } .BGlgtblue { BACKGROUND-COLOR: #66a3c2 } .BGmedblue { BACKGROUND-COLOR: #9cf } .BGmedblue2 { BACKGROUND-COLOR: #13709d } .BGdrkblue { BACKGROUND-COLOR: #069 } .BGgrey { BACKGROUND-COLOR: #ccc } .BGllgrey { BACKGROUND-COLOR: #e5e5e5 } .BGyellow { BACKGROUND-COLOR: #ffc } .BGslateblue { BACKGROUND-COLOR: #7fb2cc } .BGwhite { BACKGROUND-COLOR: #fff } .homepageFragment { FONT-SIZE: 11px; FONT-FAMILY: arial, helvetica, sans-serif } .HomepageFragment { FONT-SIZE: 11px; FONT-FAMILY: arial, helvetica, sans-serif } .homepageFragment P { FONT-SIZE: 11px; FONT-FAMILY: arial, helvetica, sans-serif } .HomepageFragment P { FONT-SIZE: 11px; FONT-FAMILY: arial, helvetica, sans-serif } .homepageFragment LI { FONT-SIZE: 11px; FONT-FAMILY: arial, helvetica, sans-serif } .HomepageFragment LI { FONT-SIZE: 11px; FONT-FAMILY: arial, helvetica, sans-serif } .homepageFragment TD { FONT-SIZE: 11px; FONT-FAMILY: arial, helvetica, sans-serif } .HomepageFragment TD { FONT-SIZE: 11px; FONT-FAMILY: arial, helvetica, sans-serif } .homepageFragment DD { FONT-SIZE: 11px; FONT-FAMILY: arial, helvetica, sans-serif } .HomepageFragment DD { FONT-SIZE: 11px; FONT-FAMILY: arial, helvetica, sans-serif } .homepageFragment TD P { FONT-SIZE: 11px; FONT-FAMILY: arial, helvetica, sans-serif } .HomepageFragment TD P { FONT-SIZE: 11px; FONT-FAMILY: arial, helvetica, sans-serif } .homepageFragment H1 { FONT-WEIGHT: bold; FONT-SIZE: 20px; COLOR: #f90 } .homepageFragment H2 { FONT-WEIGHT: bold; FONT-SIZE: 18px; COLOR: #f90 } .homepageFragment H3 { FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: #f90 } .homepageFragment H4 { FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: #f90 } .homepageFragment H5 { FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #f90 } .homepageFragment H6 { FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #f90 } .HomepageFragment H1 { FONT-WEIGHT: bold; FONT-SIZE: 20px; COLOR: #f90 } .HomepageFragment H2 { FONT-WEIGHT: bold; FONT-SIZE: 18px; COLOR: #f90 } .HomepageFragment H3 { FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: #f90 } .HomepageFragment H4 { FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: #f90 } .HomepageFragment H5 { FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #f90 } .HomepageFragment H6 { FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #f90 } .homepageFragment A:link { COLOR: #369 } .homepageFragment A:active { COLOR: #369 } .homepageFragment A:visited { COLOR: #369 } .HomepageFragment A:link { COLOR: #369 } .HomepageFragment A:active { COLOR: #369 } .HomepageFragment A:visited { COLOR: #369 } .homepageFragment Address { FONT-SIZE: 11px; FONT-FAMILY: arial, helvetica, sans-serif; FONT-STYLE: normal; } .HomepageFragment Address { FONT-SIZE: 11px; FONT-FAMILY: arial, helvetica, sans-serif; FONT-STYLE: normal; } TABLE.menuIEFOUR { BACKGROUND-POSITION: left top; BACKGROUND-IMAGE: url(http://download.interscience.wiley.com/images/fill.personal-nav.gif); PADDING-BOTTOM: 0.3em; MARGIN: 0px; BACKGROUND-REPEAT: repeat-y; BACKGROUND-COLOR: #13709d } .menuIEFOURDOWN { BACKGROUND-IMAGE: url(http://download.interscience.wiley.com/images/arrow.blue.gif) } .menuIEFOURSIDE { BACKGROUND-IMAGE: url(http://download.interscience.wiley.com/images/menu.arrow.0.gif) } .menuIEFOURDOWN { BACKGROUND-IMAGE: url(http://download.interscience.wiley.com/images/arrow.blue.gif) } .menuIEFOURDOWN { BACKGROUND-POSITION: left center; BACKGROUND-REPEAT: no-repeat } .menuIEFOURSIDE { BACKGROUND-POSITION: left center; BACKGROUND-REPEAT: no-repeat } .menuIEFOURDOWN { BACKGROUND-POSITION: left center; BACKGROUND-REPEAT: no-repeat } TABLE.menuIEFOUR TD { FONT-WEIGHT: bold; FONT-SIZE: 70%; PADDING-BOTTOM: 0.2em; PADDING-TOP: 0.2em } .menuIEFOURUser { PADDING-LEFT: 30px; FONT-WEIGHT: normal; COLOR: white; TEXT-DECORATION: none } .menuIEFOUR A { COLOR: #99ccff; TEXT-DECORATION: none } .menuIEFOUR A:link { COLOR: #99ccff; TEXT-DECORATION: none } .menuIEFOUR A:visited { COLOR: #99ccff; TEXT-DECORATION: none } .menuIEFOUR A:hover { COLOR: #99ccff; TEXT-DECORATION: none } #menu A:link { } #menu A:hover { } #menu A:visited { } #menu A { } #menu UL LI { LIST-STYLE-TYPE: none } .hideNSFOUR { } H3.navigationHeader { FONT-WEIGHT: bold; FONT-SIZE: 0.7em; TEXT-TRANSFORM: uppercase; COLOR: #6089b2; FONT-STYLE: normal } H3.navigationHeader EM { FONT-SIZE: 1.1em; COLOR: #ff9b06; FONT-STYLE: normal } .homepageFragment .mostAccessed{ margin: 0; padding: 0; margin-left: 1.5em; } .HomepageFragment .mostAccessed{ margin: 0; padding: 0; margin-left: 1.5em; } .homepageFragment .mostAccessed li{ color: #ff9900; font-family: geneva,arial,helvetica,sans-serif; font-weight: normal; font-weight: bold; font-size: 11px; padding: 0; margin: 0; margin: 0.25em; } .HomepageFragment .mostAccessed li{ color: #ff9900; font-family: geneva,arial,helvetica,sans-serif; font-weight: normal; font-weight: bold; font-size: 11px; padding: 0; margin: 0; margin: 0.25em; } .homepageFragment .mostAccessed li div{ color: #000000; font-size: 100%; font-weight: normal; } .HomepageFragment .mostAccessed li div{ color: #000000; font-size: 100%; font-weight: normal; } .homepageFragment .mostAccessed .title{ font-weight: bold; } .HomepageFragment .mostAccessed .title{ font-weight: bold; } div.banner table td a { display:block; }_Ahttp://download.interscience.wiley.com/freeflow/css/wis.basic.cssXtext/css Obplist00 Y$archiverX$versionT$topX$objects_NSKeyedArchiver _WebResourceResponse )/078?JUZNS.objectsWNS.keys@ABCDEFGHIKLMNOPQRST VServerSX-N]Last-Modified]Accept-RangesZConnectionTDate^Content-LengthTEtagXServerid\Content-TypeVApacheQS_Mon, 18 Aug 2008 08:49:38 GMTUbytesZkeep-alive_Tue, 26 Aug 2008 09:58:10 GMTT5794_"500bb-16a2-d23ac80"Wselene312jkkl6_NSMutableDictionary\NSDictionary12noo6_NSHTTPURLResponseInternal12qrrs6_NSHTTPURLResponse]NSURLResponse$)2DILbd  %1357}   '+9GRWfkt+03OTXltzO/* -- GENERIC LAYOUT RULES -------------------------------------------------- */ /* NOTES: - these rules provide the basis for styling across the site */ /* -- for the 'intro' area */ #contentFrame .mainCol #intro { padding: 10px 10px 0 10px; } /* -- styling some headers */ #contentFrame #content H4 { padding-bottom: 4px; } /* -- for the content of the page */ #contentFrame .mainCol { padding-bottom: 10px; } #contentFrame .mainCol #content { padding: 10px; } #contentFrame .mainCol #content H4 SPAN { color: #000; } /* -- for the subnav */ #contentFrame .mainCol #intro .subnav { margin: 10px 0; } /*#contentFrame .mainCol #intro .subnav LI { background-color: #FFC; margin-bottom: 1px; } */ #contentFrame .mainCol #intro .subnav A { text-decoration: none; color: #448FAA; } #contentFrame .mainCol #intro .subnav DIV.active, #contentFrame .mainCol #intro .subnav DIV.inactive { margin: 0; font-weight: bold; color: #666; padding: 2px 3px 2px 22px; text-indent: -16px; } #contentFrame .mainCol #intro .subnav DIV.active { background-color: #FC6; } #contentFrame .mainCol #intro .subnav DIV.inactive { } /* -- for 'data' tables (e.g. not forms) */ /* #contentFrame .mainCol #content .formTable TH, */ #contentFrame .dataTable TD, #contentFrame .dataTable TH { font-family: geneva, arial, helvetica, sans-serif; color: #333; font-size: small; /* just for NS4 */ /*/*/font-size: 70%;/* */ } #contentFrame .dataTable TH { text-align: left; } /* -- for things in lists, with navigation between pages */ .listingHeader, .listingFooter { margin: 6px 0; } #contentFrame .mainCol #content TD P.listingNav { text-align: right; margin: 0; font-weight: bold; } #contentFrame .mainCol #content P.listingNav SPAN { color: #F90; } #contentFrame .mainCol #content P.listingNav STRONG { color: #666; } #contentFrame .mainCol #content P.listingNav STRONG.pageSet { color: #000; } #contentFrame .mainCol #content TD P.listingNav A { font-weight: normal; } #contentFrame .mainCol #content .listingContent .dataTable TH { color: #F90; border-bottom: 2px solid #CCC; } #contentFrame .mainCol #content .listingContent .dataTable TD { border-bottom: 1px solid #CCC; } /* -- for laying out forms */ #contentFrame .mainCol #content .formTable TH { text-align: left; font-weight: normal; } /* -- for things 'after' the #content */ #contentFrame .mainCol #footer { border-top: 2px solid #CCC; margin: 10px 10px 0 10px; padding-top: 10px; } #contentFrame .mainCol #footer H6 { font-size: small; /* just for NS4 */ /*/*/font-size: 70%;/* */ color: #666; margin-bottom: 0px; } #contentFrame .mainCol #footer TD .item { margin-right: 1em; } #contentFrame .mainCol #footer UL { margin: 0px; } /* -- thingys in the 'side' column */ #contentFrame .sideCol { margin-left: 1px; } #contentFrame .sideCol H3 { margin-bottom: 6px; } #contentFrame .sideCol .area { margin: 0 0 15px 0; padding: 7px 10px; border-left: 1px solid #CCC; } #contentFrame .sideCol .area LI { padding-bottom: 4px; } #contentFrame .sideCol .area P { margin-bottom: .5em; } #contentFrame .sideCol .area .item { margin-bottom: 10px; } #contentFrame .sideCol .area .line { margin-bottom: 10px; } /* -- search/citation boxes */ #contentFrame .sideCol #searchBox, #contentFrame .sideCol #citationBox { width: 190px; } /* #contentFrame .sideCol #searchBox .area { margin: 0; padding: 10px; border-left: none; } */ #contentFrame .sideCol #searchBox .item { margin-bottom: 0; padding: 10px; border-left: none; } #contentFrame .sideCol #searchBox #articleGo { padding-top: 4px; } #contentFrame .sideCol #citationBox { border-bottom: 1px solid #CCE5FF; margin-top: 1px; } #contentFrame .sideCol #citationBox .item { padding: 10px 0; margin: 0 10px; } #contentFrame .sideCol #providedBy { } #contentFrame .sideCol #latestNews { } #contentFrame .sideCol #latestNews P A { font-weight: bold; } #contentFrame .sideCol #relatedProducts { } #contentFrame .sideCol #relatedProducts H6 { color: #666; margin-bottom: 0px; font-size: small; /* just for NS4 */ /*/*/font-size: 70%;/* */ } #contentFrame .sideCol #relatedProducts UL { padding-bottom: 8px; margin-top: 0; } #contentFrame .sideCol #relatedProducts LI { padding-bottom: 2px; } #contentFrame .sideCol #newsFromWI LI A { font-weight: bold; } #contentFrame .sideCol #news { } #contentFrame .sideCol #featuredCollection { } #contentFrame .sideCol #freeTrials { } #contentFrame .sideCol #freeTrials TABLE { width: 169px; } /* for IE/win */ #contentFrame .sideCol #featuredProduct TABLE { width: 169px; } /* for IE/win */ #contentFrame .sideCol #featuredProduct P { font-weight: bold; } #contentFrame .sideCol #introducing A { font-weight: bold; } #contentFrame .sideCol #quickQuestion H6 { margin-bottom: 4px; } #contentFrame .sideCol #quickQuestion LEGEND { font-weight: bold; } #contentFrame .sideCol #quickQuestion DIV { padding-top: 6px; } #contentFrame .sideCol #alsoOfInterest LI { padding-bottom: 2px; } #contentFrame .sideCol #specialIssue { } #contentFrame .sideCol #specialIssue TABLE { width: 169px; } /* for IE/win */ #contentFrame .sideCol #newAddition { } #contentFrame .sideCol #moreFromCollection { } #contentFrame .sideCol #featuredProtocol { } #contentFrame .sideCol #mobileEdition { } #contentFrame .sideCol #profiledAlerts { } #contentFrame .sideCol #recentlyPublished { } #contentFrame .sideCol #recentlyPublished H6 { font-size: small; /* just for NS4 */ /*/*/font-size: 70%;/* */ } #contentFrame .sideCol #searchTips { } #contentFrame .sideCol #searchTips LI EM { color: #999; } #contentFrame .sideCol #nowAvailableOnline { } #contentFrame .sideCol #nowAvailableOnline .dataTable TH { text-align: right; padding-right: 0.5em; } #contentFrame .sideCol #forYourUsers { } #contentFrame .sideCol #forYourUsers LI { padding-bottom: 1px; } _Chttp://download.interscience.wiley.com/freeflow/css/wis.generic.css"#$Obplist00 Y$archiverX$versionT$topX$objects_NSKeyedArchiver _WebResourceResponse )/078?JUZNS.objectsWNS.keys@ABCDEFGHIKLMNOPQRST VServerSX-N]Last-Modified]Accept-RangesZConnectionTDate^Content-LengthTEtagXServerid\Content-TypeVApacheQS_Mon, 18 Aug 2008 08:49:39 GMTUbytesZkeep-alive_Tue, 26 Aug 2008 09:58:10 GMTT6328_"500e9-18b8-d32eec0"Wselene312jkkl6_NSMutableDictionary\NSDictionary12noo6_NSHTTPURLResponseInternal12qrrs6_NSHTTPURLResponse]NSURLResponse$)2DILbd  %1357}   '+9GRWfkt+03OTXltzO/* BEGIN: site-wide object definitions ====================================== */ /* -- these provide page structure ----------------------------------------- */ /* NOTES: - ID based - they are meant to encapsulate a high-level chunk of a page, thereby allowing style control of elements in specific page chunks */ .structureTable { } #personalnavFrame, #statusFrame, #headerFrame, #contentFrame, #footerFrame { } #statusFrame { padding: 2px 0 0 10px; } #statusFrame .txt {color: #999; } #statusFrame A { font-weight: bold; } #personalnavFrame { margin-top: 11px; } #personalnavFrame .txt { color: #FFF; } #personalnavFrame A { font-weight: bold; text-decoration: none; color: #9CF; } #personalnavFill { background-image: url(http://download.interscience.wiley.com/images/fill.personal-nav.gif); background-repeat: repeat-y; background-position: top right; width: 100%; } #personalnavFill DIV { width: 70px; } #personalnavMenus DIV.txt { padding: 0 10px; white-space: nowrap; } #personalnavSpecial { padding: 0; margin: 0 0 0.15em 0; font-weight: bold; } #personalnavSpecialName { padding: 0; margin: 0 0 0.5em 0; color: #069; } #headerFrame { } #headerFrame IMG { display: block; } /* * Jonathan Sugar, September 2003. * Style for the framed pdf pages. */ #pdfHeaderFrame { border: 2px solid #069; padding: 2px; font-family: arial; font-size: 11pt; } #footerFrame { margin-top: 4px; } #footerFrame P { text-align:center; line-height: 140%; } #footerFrame P A { font-weight: bold; } #footerFrame .copyright { font-weight: normal; } #searchHeader .item { padding: 10px; } #searchHeader .item H4 { margin-bottom: 3px; } #searchHeader .item H4 SPAN { color: #000; } /* -- site-wide page elements ---------------------------------------------- */ /* NOTES: - ID based - these are specific page elements, widgets, etc. */ #logoCellHome { background-color:#001941; background-image: url(http://download.interscience.wiley.com/images/bg.logo.home.jpg); background-repeat: no-repeat; } #logoCell { background-image: url(http://download.interscience.wiley.com/images/bg.logo.jpg); background-repeat: no-repeat; } #sectionHeader { } /* -- the breadcrumb trail; could appear in headerFrame or contentFrame */ #breadcrumb { /* font-size: 11px; */ color: #666; font-weight: bold; padding-left: 1em; } #headerFrame #breadcrumb { } #contentFrame .mainCol #breadcrumb { } /* -- browse areas */ #browseSubjArea { } #browseCategory { } #browseProdType { } /* -- search elements */ #searchTitles #titlesPubtitle { width: 140px; margin: 2px 0; } #searchTitles #titlesGo { margin: 0 4px; } #searchArticles, #searchContent, #searchInTitle { width: 170px; } #searchArticles #articleKeywords, #searchInTitle #titleKeywords { width: 164px; margin: 2px 0; } #searchArticles SELECT, #searchInTitle SELECT { width: 170px; margin: 2px 0; } #searchContent #contentKeywords { width: 125px; margin: 2px 0; } #searchContent #contentGo { margin: 0 4px; } #searchInTitle .txt { margin: 4px 0; } /*-+-------------------------------------------------------------------ADDITION--*/ #searchCitationForm #articleKeywords { width: 164px; margin: 2px 0; } #searchCitationForm SELECT { width: 170px; margin: 2px 0; } #searchCitationForm { background-color: #FFFFE5; } /*-+------------------------------------------------------------------ADDITION--*/ .featureBox { } /* -- some abstract reusable objects ---------------------------------------- */ /* NOTES: - CLASS based - could appear multiple times in a page/template */ /* -- types of columns */ .mainCol { } .sideCol { } .lCol { } .rCol { } /* -- for wrapping structural markup with */ #content { } /* meant for 'blob' content */ .subContent { padding: 0 10px; } .area { } /* something to wrap a .item with */ .item { } /* something that there are 1 or more of (...in an area -- optional) */ .promo { } /* a promotional item that could appear anywhere, a sub-class of an item, really */ .intro { } /* for the curved area in the main col on nearly all the pages */ .subnav { } .info { } /* used on journal home page for right now */ .tools { } .hdr { } /* instead of Hx tags (maybe), since NS4 can't remove padding/margins on them */ .prerendered { } /* -- for listings, of course */ .listingHeader { } .listingContent { } .listingFooter { } .featureBox { margin: 10px 0 0 20px; } .featureBox .item { padding: 10px; } .featureBox UL { padding-bottom: 10px; } /* -- for wrapping tables */ /* NOTES: - could be used as a class on a TABLE, but for right now, a DIV with one of these classes wraps a TABLE */ .formTable { } /* for controlling form layout */ .dataTable { } /* for displaying tabular data */ /* -- other stuff ----------------------------------------------------------- */ /* -- debugging/development */ .debug { border: 1px solid red !important; background-color: #FCC; } #browserWarning { font-family: arial; font-size: 100%; color: #300; margin: 5px 28px 5px 28px; border: 1px solid #c00; padding: 0.3em; background-color: #fef; } /* -- for things that should be invisible for normal users */ .invisible{ height: 0; width: 0; overflow: hidden; position: absolute; } /* -- for styling the current page set in a listingNav */ .pageSet { color: #000; } .pageSetLabel { color: #666; } .issueNav { white-space: nowrap; } /* -- for status of orders */ .available { color: #390; } .unavailable { color: #F00; } /* -- used to designate a product image */ .productImage { margin-right: 10px; } /* -- standard link types */ .linkMore { font-weight: bold; } /* used as a class on an anchor that contains something like: 'Read More' */ /* next three most likely used on a DIV or SPAN */ .linkBack { margin: 10px; float: left; } /* back to prev page */ .linkPrint { margin: 10px 20px 0 0; float: right; } .linkTop { text-align: right; clear: both; } /* back to top of page */ /* -- for gfx that goes inline with text */ .icon { vertical-align: middle; margin-right: 2px; } /* -- used instead of CSS borders in certain cases */ .spacer { } .border { } .line { margin: 10px 0; } .lineNopad { } .spacer IMG { } .spacer IMG, .border IMG, .line IMG, .lineNopad IMG { display: block; } #errorTxt { color: #C00; font-weight: bold; } #errorList li { color: #C00 !important; font-weight: bold; list-style-type: none; } /* END: site-wide object definitions */ _Chttp://download.interscience.wiley.com/freeflow/css/wis.objects.css&'(Obplist00 Y$archiverX$versionT$topX$objects_NSKeyedArchiver _WebResourceResponse )/078?JUZNS.objectsWNS.keys@ABCDEFGHIKLMNOPQRST VServerSX-N]Last-Modified]Accept-RangesZConnectionTDate^Content-LengthTEtagXServerid\Content-TypeVApacheQS_Mon, 18 Aug 2008 08:49:39 GMTUbytesZkeep-alive_Tue, 26 Aug 2008 09:58:10 GMTT7968_"5011b-1f20-d32eec0"Wselene312jkkl6_NSMutableDictionary\NSDictionary12noo6_NSHTTPURLResponseInternal12qrrs6_NSHTTPURLResponse]NSURLResponse$)2DILbd  %1357!#%')04BP[`ot} '49<X]autO /* -- JOURNAL LEVEL LAYOUT RULES ---------------------------------------------- */ /* -- true for all journal pages */ #contentFrame #intro { padding: 0 !important; } #contentFrame #intro .item { padding: 10px; } #contentFrame #intro .published { margin: 10px 0 10px 0; padding: 0 0 6px 8px; border-left: 1px solid #CCC; } #contentFrame #intro .published P { margin: 0; color: #999; } #contentFrame #intro .info { padding: 0 10px; } #contentFrame #intro .info H2 { color: #369; font-size: medium; /* just for NS4 */ /*/*/font-size: 80%;/* */ } #contentFrame #intro .info H6 { margin: 3px 0; } #contentFrame #intro .info H6 A { color: #333; } #contentFrame #intro .info P { color: #666; margin: 0; padding-left: 2em; text-indent: -2em; } #contentFrame #intro .tools { padding-left: 6px; } #contentFrame #intro .lCol { padding-right: 10px; } #contentFrame #intro .rCol LI A { font-weight: bold; } #contentFrame #intro #subnav { border-top: 1px solid #CCC; padding-top: 4px; margin-top: 8px; line-height: 150%; color: #000; } #contentFrame #intro #subnav SPAN A { font-weight: bold; } /* * Special rule for the pdf pages. * In the normal case we use a

to set the correct text but we don't * want the block display here. */ #contentFrame #intro #pdfInfoArea { font-family: geneva, arial, helvetica, sans-serif; color: #333; font-size: small; /* just for NS4 */ /*/*/font-size: 70%;/* */ } #contentFrame .mainCol #content { padding-top: 16px; } .journalAbstract .mainCol #content, .journalReferences .mainCol #content, .journalArticleMain .mainCol #content { padding: 16px 0 0 0 !important; } .journalArticleMain .mainCol #content .subContent { } #contentFrame #content UL, #contentFrame #content OL { padding-bottom: 10px; } #contentFrame #content .issueNav { text-align: center; margin: 0; } #contentFrame #content .issueNav SPAN { color: #F90; font-weight: bold; } /* * Special rule for the pdf pages. * In the normal case we use a

to set the correct text but we don't * want the block display here. */ #contentFrame #intro #pdfInfoArea { font-family: geneva, arial, helvetica, sans-serif; color: #333; font-size: small; /* just for NS4 */ /*/*/font-size: 70%;/* */ } /* -- per-page settings */ .journalLevel #intro #branding { /* next rule can be overridden */ background-color: #fff; } .journalIssues { } .journalIssues #content .item { margin-bottom: 1em; } /* -- andy : slightly looser display for P for issues */ .journalIssues #content .item P { margin-bottom: 1em; } .journalIssues #content .inlineNav { border-top: 1px solid #CCC; border-bottom: 1px solid #CCC; padding: .5em 0; margin: 4em 0 .5em 0; } .journalIssues #content .featureBox .item { margin-bottom: 0; } .journalToc #intro H2 { margin-bottom: 2px; } .journalToc #content .line { margin: 4px 0; } .journalLevel #content OL { padding-left: 10px; } .journalLevel #content .refListing LI { padding-bottom: 10px; padding-left: 6px; } .journalAbstract #content .item P { margin-bottom: 0.5em; } .journalAdvertising { } .journalAdvertising #content .line { margin-top: 2em; } .journalSubscribe { } .journalSubscribe #content .line { margin-top: 1em; } .journalAuthors { } .journalAuthors OL { padding-left: 0.5em; } .journalAuthors OL LI { /*/*/padding-bottom: 1em;/* */ } .journalEditorial { } .journalProductinfo { } /* -- framed page */ .journalArticleMain { } .journalArticleMain .mainCol #intro { background-image: none !important; } .journalArticleMain #intro .item { padding: 0px !important; } .journalArticleMain #intro .item .info { padding-left: 0px !important; padding-top: 10px !important; } .journalArticleMain #intro .item .tools { padding-top: 10px !important; } .journalArticleMain #searchBox { width: 150px; border-right: 1px solid #99C2D6; } .journalArticleMain #intro #searchBox .item { padding: 10px !important; } .journalArticleMain #intro #searchBox #articleKeywords { width: 120px; } .journalArticleMain #content { padding-top: 0px !important; padding-left: 0px !important; } .journalArticleMain #content .item P { margin-bottom: 0.5em; } #headerFrame .BGdrkblue .item { padding: 10px; background: #565565;} #headerFrame .item IMG { display: inline; } /* * Added July 13th 2003, Jonathan Sugar. * Hack to get correct padding on the header frame for pdf/html fulltext * because the above style: * #headerFrame .BGdrkblue .item { padding: 10px; background: #565565;} * doesn't work. * Used in File: journal-article.pdf-navbar.tpl (line 41). * We should probably revisit this to get the proper style to work. I think * the cascading is messed up somehow. */ div.framedHeaderHack { padding: 10px;} H2.framedHeaderHack { color: #369; font-size: medium; /* just for NS4 */ /*/*/font-size: 80%;/* */ } /* -- attempting to style pre-rendered content */ #contentFrame #content .prerendered { font-family: arial, helvetica, sans-serif; font-size: 12px; color: #333; } #contentFrame #content .prerendered TABLE { padding: 0; } #contentFrame #content .prerendered TD { background-color: #FFF; color: #333; font-size: 12px; } #contentFrame #content .prerendered TH { background-color: #FFF; color: #333; font-size: 12px; font-weight: bold; } #contentFrame #content .prerendered TD A { color: #333; } #contentFrame #content .prerendered TD FONT { font-size: 12px; color: #333; font-weight: bold; } #contentFrame #content .prerendered FONT A { font-size: 12px; color: #333; } #contentFrame #content .prerendered FONT[size="+1"] { font-size: 12px; font-weight: bold; color: #666; } #contentFrame #content .prerendered FONT[size="+2"] { font-size: 14px; font-weight: bold; } #contentFrame #content .prerendered FONT[size="4"] A { font-size: 14px; color: #090; } #contentFrame #content .prerendered P { font-size: 12px; color: #333; } #contentFrame #content .prerendered HR { display: block; } .journalArticleNav { margin-top: 10px; } .journalArticleNav .prerendered { font-family: arial, helvetica, sans-serif; font-size: 12px; color: #333; } .journalArticleNav .prerendered UL { margin: 1em 0 1em 0.5em; } .journalArticleNav .prerendered UL LI { margin: 0.5em 0; } /** Fix broken styling for pre-rendered content **/ /* Link colors*/ .prerendered A:LINK {color:#369;} .prerendered A:VISITED {color:#369;} .prerendered A:ACTIVE {color:#369;} .prerendered A:HOVER {} /* We need this otherwise anchored links will highlight on hover */ .prerendered .articleTitle { display: block; font-size: 140%; font-weight: bold; } .prerendered .articleSubTitle { display: block; font-weight: bold; } .prerendered .mainSectionHeader { display: block; font-size: 110%; font-weight: bold; text-transform: uppercase; color:#f90; } .prerendered .firstLevelHeading { display: block; color:#369; font-size: 11pt; font-weight: bold; } .prerendered .secondLevelHeading { display: block; color:#369; font-size: 11pt; } .prerendered .thirdLevelHeading { display: block; color:#369; } .prerendered .otherHeadings { color:#369; font-size: 10pt; } .prerendered .referenceNum { color:#369; font-size: 10pt; } .journalReferences #content .subContent .item P { margin-bottom: 0.5em; } /* * Additional styling required for Access Denied pages */ #contentFrame #content #accessdeniedLogin TD P { font-family: arial, helvetica, sans-serif; font-size: 11px; } #contentFrame #content #accessdeniedPurchaseBox TD P { font-family: arial, helvetica, sans-serif; font-size: 11px; } #contentFrame #content #accessdeniedRegisterBox TD P { font-family: arial, helvetica, sans-serif; font-size: 11px; } _Lhttp://download.interscience.wiley.com/freeflow/css/wis.template.journal.css*+,Ovbplist00 Y$archiverX$versionT$topX$objects_NSKeyedArchiver _WebResourceResponse )/078?ISZNS.objectsWNS.keys@ABCDEFGHJKLMNOPQR VServer]Last-Modified]Accept-RangesZConnectionTDate^Content-LengthTEtagXServerid\Content-TypeVApache_Mon, 18 Aug 2008 08:49:31 GMTUbytesZkeep-alive_Tue, 26 Aug 2008 09:58:05 GMTU14968_"50049-3a78-cb8dcc0"Wselene312fggh6_NSMutableDictionary\NSDictionary12jkk6_NSHTTPURLResponseInternal12mnno6_NSHTTPURLResponse]NSURLResponse$)2DILbd #/135rw !(6DOTchq~',/KPThpvO:x/*************************************************************************************************** FILE: site.js AUTHOR: Jonathan Sugar, Chris Neatby-Smith and Digital Pulp. July 2003. DESCRIPTION: Javascript relating to site wide functionality across InterScience. INCLUDES FUNCTIONS ================== Search Functions ---------------- selectAndSubmit() - for deciding where to submit a query based on the state of the form. processallContentSearch() - for validating form input for an all content search. processTitleSearch() - for validating form input for a Title search. checkCitationSearch() - for validating the citation search form. selectAll() - check all the checkboxes in a form. do_popup() - stasa Acronym Finder window popup function. Other Functions --------------- fixInlineLists() - fix netscape 4.x bug where

  • tags with images display both an image and the default bullet. ***************************************************************************************************/ var http = false; if(navigator.appName == "Microsoft Internet Explorer") { http = new ActiveXObject("Microsoft.XMLHTTP"); } else { http = new XMLHttpRequest(); } // Global Variables var debug = false; var first = true; // Browser detect globals: var uaStr = navigator.userAgent.toLowerCase(); var uaVer = parseInt(navigator.appVersion); // for detecting netscape 4 var netscape = (uaStr.indexOf("mozilla") > -1); var netscape4 = (netscape && uaVer < 5); /* * Used to switch search mode between APS and TitleFinder on quicksearch boxes * --------------------------------------------------------------------------- * * 1. Decides which search is required based on the value of the radio buttons * in 'document.formSelector.whichForm'. * * 2. Calls individual functions to process the forms and submit them. * */ function selectAndSubmit() { var formSelection; // find out which form we need to process. var selector = document.formSelector.whichForm; for (var i = 0; i < selector.length; i++){ if (selector[i].checked){ formSelection = selector[i].value; } } // Call the relevent function to process the required form. if(formSelection == "allContentSearch"){ processallContentSearch(document.allContentSearchForm, document.formSelector) } else if(formSelection == "searchTitles"){ processTitleSearch(document.searchTitles, document.formSelector) } else{ return false; } //@@@DM It was anoying me this error return false; } /* *Process the ADS search form * */ function trim(str) { return str.replace(/(^\s*)|(\s*$)/g,""); } function ADSquery(t) { var keyword = trim(t.getElementsByTagName("input")[0].value); if (keyword!="") { window.open("","popup","toolbar=yes,location=yes,status=yes,menubar=no,scrollbars=yes,resizable=yes,width=800,height=500"); t.target="popup"; t.qsearch.value=keyword; return true; //processADSSearch(document.ADSSearchForm,document.ADSQueryForm,keyword); } else { alert("Please input a keyword for ADS searching before clicking go"); return false; } } /* function processADSSearch(hiddenForm ,queryForm , str) { var terms = str; var formToSubmit = hiddenForm; var formToProcess = queryForm; formToSubmit.qsearch.value = terms; window.open("","popup","toolbar=yes,location=yes,status=yes,menubar=no,scrollbars=yes,resizable=yes,width=800,height=500"); formToSubmit.action = "http://adsabs.harvard.edu/cgi-bin/nph-basic_connect" formToSubmit.target = "popup"; formToSubmit.submit(); } */ /* * Process the allContentSearch form * --------------------------------- * 1. Perform form validation, checking for empty fields. * Give the user a relevent message if required. * * 2. Process/Assign the appropriate form elements and submit the form. */ function processallContentSearch(hiddenForm, queryForm) { var formToSubmit = hiddenForm; var formToProcess = queryForm; // Do some basic form validation if(formToProcess.terms.value != "") { formToSubmit.WISsearch1.value = formToProcess.terms.value; formToSubmit.submit(); } else { alert("You must enter a search term in the text box before you click go."); } } /* * Process the Title Search form * ----------------------------- * 1. Perform form validation, checking for empty fields. * Give the user a relevent message if required. * * 2. Process/Assign the appropriate form elements and submit the form. */ function processTitleSearch(hiddenForm, queryForm) { var formToSubmit = hiddenForm; var formToProcess = queryForm; // Do some basic form validation if(formToProcess.terms.value != "") { formToSubmit.query.value = formToProcess.terms.value; formToSubmit.submit(); } else { alert("You must enter a search term in the text box before you click go."); } } function doCitationSearch() { var form = document.citsearchform; if(checkCitationSearch()) { form.action = "/search/allsearch"; form.submit(); } } // Preprocesses the arguments sent to CitationSearch and checks validity of user inputs. function checkCitationSearch() { var supplementFound = 0; //increment if found; var hyphenFound = 0; //increment if found; var fm = document.citsearchform; var errmsg = "Please use the valid digits '0' to '9'"; // remove all spaces fm.volume.value = fm.volume.value.replace(/ /g, ""); fm.issue.value = fm.issue.value.replace(/ /g, ""); fm.pages.value = fm.pages.value.replace(/ /g, ""); if (fm.issn.value.length > 0 && fm.volume.value.length > 0 && fm.pages.value.length > 0) { // check page range var pageRange = fm.pages.value; var volume = fm.volume.value; var issue = fm.issue.value; var continueFlag = 0; //check the volume // if (isNaN(volume)) // { // // volume failed checking // alert("Volume is invalid. "+errmsg+"."); // return false; // } //check the issue if ((issue.length != 0) && isNaN(issue)) { // issue failed checking alert("Issue is invalid. "+errmsg+" or leave blank."); return false; } //check the page range if (isNaN(pageRange)) { var isValid = false; // check for hyphen var hyphenIndex = pageRange.indexOf("-"); if ((hyphenIndex != -1) && (hyphenIndex == pageRange.lastIndexOf("-"))) { // we have only one hyphen, so extract each number var firstNum = pageRange.substring(0, hyphenIndex); var secondNum = pageRange.substring(hyphenIndex + 1); // check for S var firstS = firstNum.indexOf("S"); var secondS = secondNum.indexOf("S"); if (firstS == secondS) { if ((firstS == -1) && isNum(firstNum) && isNum(secondNum) && (firstNum.length > 0) && (secondNum.length > 0)) isValid = true; // both inputs are digits else if (firstS == 0) { var firstNumNoS = firstNum.substring(1); var secondNumNoS = secondNum.substring(1); if (isNum(firstNumNoS) && isNum(secondNumNoS) && (firstNumNoS.length > 0) && (secondNumNoS.length > 0)) isValid = true; // both inputs are Sdigits } } } if (isValid) { return true; } else { alert("The page range is invalid. "+errmsg+" and a hyphen '-' if required."); return false; } } return true; } else { alert("Volume and pages are required fields. Please make sure data has been entered for both fields."); return false; } } // returns true if a is an Integer. function isNum(a) { return !(isNaN(a)); } function fixInlineLists() { if (!document.getElementById) return; var allLIs = document.getElementsByTagName('li'); var bulletNode = document.createElement('img'); bulletNode.src ="http://download.interscience.wiley.com/images/icon.bullet.gif"; for (var i=0; iAbstract  |  References'; } else if (page == "ABSTRACT" || (page.indexOf("allsearch") != -1)) { links = 'Abstract  |  References'; } //alert("URL: " + loc + "\nStart Index: " + startIndex + "\nEnd Index: " + endIndex + "\nPage: " + page + "\nLink Text: " + links); return links; } function selectAll(fm) { //var fm = document.viewSelectedForm; for (var i = 0; i < fm.elements.length; i++) { if (fm.elements[i].type == 'checkbox' /*&& fm.elements[i].name == 'ID'*/) { fm.elements[i].checked = true; } } } function do_popup(file) { var w = window.open(file, 'popWin', 'width=350,height=500,scrollbars=yes'); } function mailTool(itemID, useurl, skin) { //var url = "/cgi-bin/mailform?item="+itemID; var url = "/cgi-bin/mailform?item=" + itemID + "&skin=" + skin; var parameters = 'status=no,scrollbars=no,resizable=yes,width=400,height=475'; if (useurl != "") { url += "&useurl="+useurl; } if (arguments.length >= 4 && arguments[3] == 'cluster') { url += '&type=cluster'; } eval("wileyMailTool = window.open('"+url+"','MailTool','"+parameters+"')"); // If object exists ensure has focus if (eval("wileyMailTool") && window.focus) eval("wileyMailTool").focus(); } /* * 1. Find the links we need to alter. * 2. For each link apply the new styles we need. */ function fixAbsRefRendering() { var table = document.getElementById('prerendered'); var anchors = table.getElementsByTagName('a'); for (var i = 1; i < anchors.length; i++) { if(anchors[i].href !="") { applyAbsRefStyleCorrection(anchors[i]); } } } function applyAbsRefStyleCorrection(currentLink) { currentLink.style["color"] = "#369"; currentLink.style["fontWeight"] = "normal"; currentLink.style["marginLeft"] = "3px"; currentLink.style["marginRight"] = "5px"; } function populatePage(formName) { if (formName.Page.value == '') { formName.Page.value = document.location; } } function equalizeColumnWidth(numFeatures) { var numberOfFeatures = numFeatures; // Percentage width of table to use for each column. var percentPerFeature = Math.floor(100 / numberOfFeatures); // Number of columns in total. Content cols + seperators. document.writeln(""); for(var i = 0; i < numberOfFeatures; i++) { document.writeln('blank'); } document.writeln(""); } function old_equalizeColumnWidth(numFeatures) { var numberOfFeatures = numFeatures; // Percentage width of table to use for each column. var percentPerFeature = Math.floor(100 / numberOfFeatures); // Number of columns in total. Content cols + seperators. if(debug) { alert("Number of feature boxes: " + numberOfFeatures + "\nPercent per feature: " + percentPerFeature); } document.writeln(""); for(var i = 0; i < numberOfFeatures; i++) { if (netscape4 == false) { document.writeln('blank'); } else // protect against inline style application hanging NN4. { document.writeln('blank'); } } document.writeln(""); } function writeFBoxCell() { if(first) { document.write(''); }else { document.write(''); } numFeatures ++; } // // escape apostrophe characters within a string // function encode(str) { out = ''; for (a = 0; a < str.length; a++) { c = str.charAt(a); if (c == "'") { out += '\\'; } out += c; } return out; } // // // function escapeEntities(str) { while (str.indexOf("'") > -1) { pos = str.indexOf("'"); str = str.substr(0, pos) + '\\\'' + str.substr(pos + 6); } return str; } // new popup function less intrusive just uses the DOM to pickup links with an exwin class. // currently implemented for Figure popups on D&T homepage. function exLinks() { if (document.getElementById) { var aObject = document.getElementsByTagName("a"); for (var x=0; x?ISZNS.objectsWNS.keys@ABCDEFGHJKLMNOPQR VServer]Last-Modified]Accept-RangesZConnectionTDate^Content-LengthTEtagXServerid\Content-TypeVApache_Mon, 18 Aug 2008 08:49:31 GMTUbytesZkeep-alive_Tue, 26 Aug 2008 09:58:10 GMTS714_"5000c-2ca-cb8dcc0"Wselene312fggh6_NSMutableDictionary\NSDictionary12jkk6_NSHTTPURLResponseInternal12mnno6_NSHTTPURLResponse]NSURLResponse$)2DILbd #/135uz "$+9GRWfkt',/KPThpvOfunction get_link(a, b) { document.write("" + b + ""); } function get_pdf_link(a, b, c) { document.writeln('' + b + ' (Size: ' + c + 'K)'); } function get_button_link(cgi, params, imgbutton) { document.writeln('Click to Access Graphical Table of Contents'); } function get_text_link(url, linktext) { document.writeln('' + linktext + ''); } function get_htmlftext_link(a, b) { document.writeln("" + b + ", "); } _=http://download.interscience.wiley.com/freeflow/js/genlink.js234Ovbplist00 Y$archiverX$versionT$topX$objects_NSKeyedArchiver _WebResourceResponse )/078?ISZNS.objectsWNS.keys@ABCDEFGHJKLMNOPQR VServer]Last-Modified]Accept-RangesZConnectionTDate^Content-LengthTEtagXServerid\Content-TypeVApache_Mon, 18 Aug 2008 08:49:31 GMTUbytesZkeep-alive_Tue, 26 Aug 2008 09:58:05 GMTT4790_"5002b-12b6-cb8dcc0"Wselene312fggh6_NSMutableDictionary\NSDictionary12jkk6_NSHTTPURLResponseInternal12mnno6_NSHTTPURLResponse]NSURLResponse$)2DILbd #/135sx ")7EPUdir',/KPThpvO// These are the JavaScript functions required for outbound linking from // Wiley InterScience. (AID April 2000) // Approach copied from Andy's SFX js. // ChrisNS 20020320 - added setEarlyView() //version check var version = 1; var appname = ""; var artDOI = ""; var artEarlyView = "EVIEW=Y"; // EarlyView defaults to Y var artEnableISI = "ENABLEISI=N"; //Enable ISI linking from journal articles var artTurnOnCas = "ENABLECAS=Y"; // Turn on CAS linking var artEnablePubMed = "ENABLEPM=Y"; // Turn on PubMed linking if (navigator.appName.indexOf("Netscape") >= 0) { appname = "ns"; } else if (navigator.appName.indexOf("Explorer") >= 0) { appname = "ie"; } if (navigator.userAgent.indexOf("Mozilla/2") >= 0) { version = 2; } else if (navigator.userAgent.indexOf("Mozilla/3") >= 0) { version = 3; } else if (navigator.userAgent.indexOf("Mozilla/4") >= 0) { version = 4; } else if (navigator.userAgent.indexOf("Mozilla/5") >= 0) { version = 5; } // Browser detect globals: var uaStr = navigator.userAgent.toLowerCase(); var uaVer = parseInt(navigator.appVersion); // for detecting netscape 4 var netscape = (uaStr.indexOf("mozilla") > -1); var netscape4 = (netscape && uaVer < 5); // Get the cookies named "REF_LNX and SRC_LNX"... deprecated for now. Always set. // Instead set the hypertext for linking. //var anchorString = 'extended services'; var anchorString = 'Links'; var targString = ' target=_top'; var anchor2 = 'links'; //NEW for special content linking. Anchor string must be taken from SGML. var contAnchor = ''; // Linking functions //Get the EarlyView flag of the citing article which is needed to ensure that the link is suitable for ISI WoS. // The CONTROL details are passed in, in the form -----. only grab the 2nd of 5 characters which is the EarlyView flag function setEarlyView(object) { if ((version >= 3) && (object.substring(1,2) != "Y")) { artEarlyView = "EVIEW=N"; } } //Get the DOI of the citing article which is needed for the ISI links. function setDOI(object){ if (version >= 3) { artDOI = object; } } function setISSN(object) { } // Print out the reference link. function print_link(object) { if (version >= 3) { // remove "BIB" prefix from the value of BIBID (for ISI linking) // note, this could be performed in LNX. Need to reassess where this should be done. var re = new RegExp ('BIBID=BIB', 'i') ; var paramstring = new String(); paramstring = object.replace(re, 'BIBID='); var unpCookie = '/cgi-bin/reflink?object=' + escape(paramstring + "&" + artDOI + "&" + artEarlyView + "&" + artEnableISI + "&" + artTurnOnCas + "&" + artEnablePubMed); if (netscape4 == false) { document.write ('' + anchorString + '  '); } else // protect against inline style application hanging NN4 { document.write ('' + anchorString + '  '); } } else { document.writeln(); } } //Print out source links (in the citing article) function print_SRClink(object){ if (version >= 3) { var unpCookie = '/cgi-bin/srclink?object=' + escape(object); var url = unpCookie; document.write ('
  • Find other '); document.write (anchor2.link(url)); document.write (' for this article.
  • '); } else { document.writeln(); } } // Links for journal citations function print_JCIT(object) { if (object.match(/JTL/) !=null) { print_link(object); } } // Links for book citations function print_BKCIT(object){ } // Links for electronic path citations function print_EPATHCIT(object){ } // Links for patent citations function print_PATENTCIT(object){ } // Links for standard citations function print_STANDARDCIT(object){ } // Links for other citations, e.g., theses, proceedings, personal communications function print_OTHERCIT(object){ } //NEW functions for special content linking. (AID Sept 5 2000) // print an anchor with the specified text and calling linking program. function print_contentlink_start(conttext, object) { if (version >= 3) { if (object.match(/URL/) != null || object.match(/ACC/) != null) { object = object + "&TEXT=" + conttext; var unpCookie = '/cgi-bin/contlink?object=' + escape(object); document.write (''); } } document.writeln(); } function print_contentlink_end(object) { if (version >= 3) { if (object.match(/URL/) != null || object.match(/ACC/) != null) { document.write(''); } } document.writeln(); } _;http://download.interscience.wiley.com/freeflow/js/links.js678Orbplist00 Y$archiverX$versionT$topX$objects_NSKeyedArchiver _WebResourceResponse )/078?ISZNS.objectsWNS.keys@ABCDEFGHJKLMNOPQR VServer]Last-Modified]Accept-RangesZConnectionTDate^Content-LengthTEtagXServerid\Content-TypeVApache_Mon, 18 Aug 2008 08:49:31 GMTUbytesUclose_Tue, 26 Aug 2008 09:58:08 GMTT1031_"5002f-407-cb8dcc0"Wselene312fggh6_NSMutableDictionary\NSDictionary12jkk6_NSHTTPURLResponseInternal12mnno6_NSHTTPURLResponse]NSURLResponse$)2DILbd #/135uz "$+9GRWfkt#(+GLPdprO function popup(page) { var hwnd = window.open(page, "Info", "alwaysRaised=1,dependent=0,toolbar=1,location=1,status=1,menubar=1,scrollbars=1,resizable=1,width=550,height=300,left=1,top=2,screenX=1,screenY=1"); hwnd.focus(); // to bring the popup window to the front if it's already showing } function graphpopup(page, pagename) { var hwnd = window.open("", pagename, "alwaysRaised=1,toolbar=0,location=0,status=0,menubar=0,scrollbars=1,resizable=1,width=550,height=330,left=1,top=2,screenX=1,screenY=1"); hwnd.document.writeln(''); hwnd.document.writeln('Graphical Abstract Full Size Image'); hwnd.document.writeln(''); hwnd.document.writeln(''); hwnd.document.writeln('
    '); hwnd.document.writeln('Close Window'); hwnd.document.writeln(''); hwnd.document.writeln(''); hwnd.document.close(); hwnd.focus(); // to bring the popup window to the front if it's already showing } _=http://www3.interscience.wiley.com/stasa/freeflow/js/popup.js:;<=Obplist00 Y$archiverX$versionT$topX$objects_NSKeyedArchiver _WebResourceResponse )/078?JUZNS.objectsWNS.keys@ABCDEFGHIKLMNOPQRST VServerSX-N]Last-Modified]Accept-RangesZConnectionTDate^Content-LengthTEtagXServerid\Content-TypeVApacheQS_Fri, 15 Aug 2008 16:23:43 GMTUbytesZkeep-alive_Tue, 26 Aug 2008 09:58:10 GMTT6872_"50356-1ad8-b8b41c0"Wselene312jkkl6_NSMutableDictionary\NSDictionary12noo6_NSHTTPURLResponseInternal12qrrs6_NSHTTPURLResponse]NSURLResponse$)2DILbd  %1357|  !(,:HSXglu ,14PUYmt{OJFIF``C     C   ;*" }!1AQa"q2#BR$3br %&'()*456789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz w!1AQaq"2B #3Rbr $4%&'()*56789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz ??h?|Oyi_isElY`a3yuliqکObLx$RGiaiAY#j"|WeK 7_﷧ִۍ2TxTcT֞ X c׀} %uLzΥSߑ;/M*|t}}+ZxhEsP 9VXx"KQkYD1^=G*m}w4&~j7&;-ki 7Q\@̻s,:Ʀ"kNȟJv7_SUJo~[𝮭~[.[ PVR0O8h O%s&ao<_aػ>P+,Y|0OsQ>>umTöghrA#aA<=KyQV5l#Ү83v&:eu‹ M  6#U$#kO'ګ\|#|Kc{ymkn.&_ʐ>68-=iGuubeٷ?^ƽ!4%w*pO` kvdyUÎd35 -Yz}+IF>_IcNtG./2MՏ뭣t?^+|΍7a6u}B_nk%w0sU¯<Htwe8n3m5 ŝoOz2xms!:o l(¾LW盷o񦽵.E95Ic]>^sSb%3rz\W?Ҳ.|?$=Гdy󋻞ѿƩ̚=^P Nǚm7 gG(m2?s[7}jK۾ٿƽ"o;Y>Oٿ.Gܮzʾ.R ]z}jju[עfM'ܮzʾTnU7BoOwsh<;7<җ#}UonPT?/?vt?;|o{J_ʾ}6n=ӬDeSQA,x@+%ᗾԵ;[Cb 1rfV)qֽt8.tṁeFC)0Ǹ⼫t|7uM7öfxWWE$LtTQȊiq.n XF}ºeO=eUqR}c1xR3d;X!'enW$G|kG:,~q0:M+6vW˵>9ܷ.ۤ3ii6 $__ Gřiˡ2yj+,"yģVs+BT,69_YguUFf}>Z54+6}?C/u6h`8$qR59OH]G^+eA1 [MlIå4In/3БGC1­=-J:2r!ׇ.LKu!g$L?Vd^!iRق/h YXvg;Fil0ea%̏rǀwqQo\&hwsz g$ч]^uB֑p8ڽ;]Ux{[%]3K,h)gܣnrIl|=g `zDڤis H @>_VdXFQqt4K6 m-:$ߙ@h $do^/\ܤUedb8 [X|)}.:ֳLsTsuT{;W%cQQϢ :pj1`kUOٞt0ft.Q^9_ j_73Cki Iגz(^;}:-~9&$L>`; cVmSlıeQS:0xlL!Ь5$.e6I<ᗱN8Υձ*dGA:gQű /?;AJ߃֕cɣ9dߑMTBxΡ} uMk nמ-0/ڏhO!ľ~euRo)SݽΔ6:ɻhKD4ByYK03T&\}"|^FX޵<8?^ީ1z{W9&͑ "D$ =~RL9;/˝m?'fuo+/E ޱyQ'WtݹQW'+U2l"AJʹђ58^Za; >`ק衐nLc޴R#TyË́AN=i2JA^6V0iqWtCce>^'vz%툷E9tu~Q'"4&{lYpDu|Gk[V\K冇Y.GRkl!ί_V:sY\G"K r'#V2OG=IkO+ϪF|N# -$S8gGe+ gzŝL>EyN |Җ9AƕwK[]ukmSHH?Z&oE2fFe@I;%RX~3x7t5ትdSjFZUNc-:K>$t)dF5`?;d6q_F~P(g?+ f߬cH:`t]x>%l~?|@>UG8X%.>aftߴ? x3:wa$Psp\y];_]Q *f9%7*)V k av;D!Nb؋0qSk'|_WY@G'р1Ү&6Ohq û6'ڮrZ {η D}qv$Vr[jU,v߭|r ;;2:@>k o/+tP7v]X(\Zw@7>)NMʬp )(BG{XYN*0HK,?A\G+\mvW0wQƏ+Tۓ 럊~zG6A ka} ^7Y~}3ԧ!8c.?=GEf-3T ŗq`@  j: St#캜!Ws2elmּ?7k)"fRG̀IVc7ō*+׵r ,ݳs(9M F@̺f="$\zH̬TD:v<j>6u]VchU'* UR3##=?o iG`'R7!zKJ2VM-ʭtm/D^;sď ;J<'5Ծ5|Tӿ#/,4]1-L*Čn$fu7<>Tq{a!0F < `u 6q]_7G+Iu$ѵ=*)bccRGQ5Wge:-3:6^G#Lr{^OxƔּ5-hd$ŏZ']rOf :vxeW(T X:Хu 68xVfHYOM),f "?\i,dYUb+uoJ%&Gfb1 a6I$=j |6ozׄ]VD5vJ$ \Ht"NVm#NXVBQq߭u4LRc?ֹ;Fæ [FG#̪Ffc".l_-l מ՟,6k]:܀v&^{TR~JckE#}Gb*}ּ$G2,0dxZ/Du9I9Jp+i%ꝺ;mu{zv+l.QЅ}8mm^ƁOI/ܺM9Imm>I%쩍Ur n?s*wo>Xk[+^$s['?GulqM>YA{M䴝˴ 1g^ ERXC . `u촃'  x/@=kiY+(5fn ;IVkڞV({˸I\ y浏CK/_P)kZM2K VQ=jRCAº *w-2s}:?k\V(xZOt4kO4dRQF eISfo4}7IӴV4pI촃SѮĐj}g=wvҫ2F*r p]?Wtx@gR9j#Oӻ[0#DTDU(#_=Dׅ4㸵Đs-p::CM6MfhhE hHJP9¾-%g1I%Y@N+?Y{= /4𧏣A- W10:-Η|-x?i:|Fou?ܝ쵥 l"״=^2,7qy3xv=Jb]IhT)p`cZ?tΣ~Ω/1}NޟYç@H$`rkG_kZԯ!\6i$X ϽzM-rwwv*S֪-CGgg`zuiH-cXF{q'Q/FWoy#"0O]ΫKҌ^֗; iXA(LEmE}-pNt}6֨ɠK-νW5 dx)Ofsr",LxOQHtG#|Q&2O?Ӱkc2:8iZ쵪lHŸα'y8ccYU#Zp?ISZNS.objectsWNS.keys@ABCDEFGHJKLMNOPQR VServer]Last-Modified]Accept-RangesZConnectionTDate^Content-LengthTEtagXServerid\Content-TypeVApache_Fri, 15 Aug 2008 16:23:43 GMTUbytesZkeep-alive_Tue, 26 Aug 2008 09:58:05 GMTS101_"5024a-65-b8b41c0"Wselene312fggh6_NSMutableDictionary\NSDictionary12jkk6_NSHTTPURLResponseInternal12mnno6_NSHTTPURLResponse]NSURLResponse$)2DILbd".024{    .<GL[`iv} #?DH\pjOeGIF89a aыw@!, *x@P ^P@`0FjI/ Y"!;_Dhttp://download.interscience.wiley.com/images/icon.bullet.orange.gifYimage/gif D EFO Wiley InterScience :: Journal :: Article PDF
    Wiley InterScience Logo Mathematische Nachrichten, Volume 179, Issue 1 (p 47-56)
    Abstract |  References |  Full Text: PDF (453k)     Save Article to My Profile
    Vnavbar_jhttp://www3.interscience.wiley.com/cgi-bin/fulltext/113460267/FILE?TPL=journal-article.pdf-navbar&mode=pdfH I JKO UNTITLED_PAGE VblankL_-http://www3.interscience.wiley.com/blank.htmlM I NKVblankR 5@Vh% oF  U ^ g''',hE$EjEsJi&iui~mt4BKǽ<GЇА8CL"is~NUO