/* Simply4Doctors Australia additional JS functions */ //define the message for the exit ramp exitMessage='Thank you for visiting the simply4doctors website. You are now leaving the site. Please note that the information provided on external websites may not comply with Australian regulatory requirements. Please refer to individual Company Product Information for information relevant to the Australian environment.'; var toCall=new Array; toCall[0]=decorateAAP; toCall[1]=attachExitRamps; toCall[2]=misc; function decorateAAP(){ //is this an AAP news article? var contentFooter=document.getElementById('contentfooter'); if(contentFooter){ //check inner text of source dd var dd=contentFooter.getElementsByTagName('dd'); if(dd){ ddInnerText=dd[0].innerHTML; if(ddInnerText.indexOf('Australian Associated Press')!==-1){ //it is an AAP article var href='http://www.simply4doctors.com.au/current-news/?itemId=1329489'; //create the link to right of article_header var upper_div = document.createElement('div'); upper_div.setAttribute('id','news_provider_upper'); var upper_a = document.createElement('a'); upper_a.href=href; linkText=document.createTextNode('Brought to you by AAP'); upper_a.appendChild(linkText); upper_div.appendChild(upper_a); //add in to right of article_header //if there is an introductory paragraph, add it to that var inserted=false; contentHolder=document.getElementById('contentholder'); if(contentHolder){ contentChildren=contentHolder.getElementsByTagName('p'); if(contentChildren){ //are there any tags whose direct parent is contentHolder? for(i=0;i=4&&links[i].href.substring(0,4)=='http'){ attr=getAttributeCrossBrowser(links[i],'class'); if(attr){ attr+=' external'; }else{ attr='external'; } setAttributeCrossBrowser(links[i],'class',attr); } } findExitRamps(); } } } function misc(){ if(!!$('sp_registration_main') || !!$('sp_registration_email')){ var txt=$$('div.disclaimer p#newText')[0].cloneNode(true); txt.style.display="block"; $$('div.disclaimer')[0].insert({"before":txt}); var labs=$$('#remaining_fields label.text'); var ast1=$$('.asterisk')[0].cloneNode(true); var ast2=$$('.asterisk')[0].cloneNode(true); labs[2].insert({"bottom":ast1}); labs[3].insert({"bottom":ast2}); } }