if(typeof jQuery=="undefined")jQuery=function(){};if(typeof jQuery.classBehaviours=="undefined")jQuery.classBehaviours=function(){};if(typeof jQuery.classBehaviours.handlers=="undefined")jQuery.classBehaviours.handlers=function(){};jQuery.classBehaviours.handlers.clickOnParent={name:"clickOnParent",start:function(a){parentCount=parseInt(jQuery.classBehaviours.utilities.getClassParameter(a,"parent","2"));targetNode=a;for(var b=0;b<parentCount;b++)targetNode=targetNode.parentNode;linkTarget=a.href;targetNode.onclick=this.load;targetNode.style.cursor="pointer"},wait:function(a,c,b){c.innerHTML=a<0?"<h2>error: "+b+"</h2>":"<h2>loading: "+a*100+"%</h2>"},insert:function(c,a,b){var d=jQuery.classBehaviours.handlers.clickOnParent;insertHTMLparts=b.split("<!-- "+a.id+" -->");a.innerHTML=insertHTMLparts[1]+insertHTMLparts[3];jQuery.classBehaviours.parser.parseNode(a)},load:function(d){var b=typeof this.nodeName=="undefined"?d:this,c=jQuery.classBehaviours.handlers.clickOnParent;allLinks=b.nodeName=="A"?new Array(b):b.getElementsByTagName("A");for(var a=0;a<allLinks.length;a++)if(allLinks[a].className.indexOf("clickOnParent")>-1)loadLink=allLinks[a];loadUrl=loadLink.href;if(jQuery.classBehaviours.utilities.getClassParameter(loadLink,"ajax","no")=="yes"){loadId=loadUrl.split("#")[1];loadNode=document.getElementById(loadId);jQuery.classBehaviours.ajax.addRequest(loadUrl,c.insert,c.wait,null,loadNode);return false}else document.location.href=loadUrl}};if(typeof jQuery.fn!="undefined"){jQuery.fn.clickOnParent=function(){return this.each(function(){jQuery.classBehaviours.handlers.clickOnParent.start(this)})};$(document).ready(function(){$(".clickOnParent").clickOnParent()})}