var triggerCache=null;var jsReady=false;var swfReady=false;function sendClip(clipContents,decode){getSWF("clipserver").send(clipContents,decode);}function htmlEntityEncode(contents){encodedString=getSWF("clipserver").encode(contents);return encodedString;}function htmlEntityDecode(contents){decodedString=getSWF("clipserver").decode(contents);return decodedString;}function handleClipEvent(event){if(swfReady){var eventObject=getClickedObject(this);triggerId=eventObject.id;decode=(eventObject.rel=='decode');clipTargetId=triggerId.substring(12,triggerId.length);clipEl=getElementById(clipTargetId);if(clipEl){if(clipEl.type=='text'||clipEl.type=='hidden'){clipContents=clipEl.value;}else
{clipContents=clipEl.innerHTML;}sendClip(clipContents,decode);}else
{}}}function swfError(msg){alert(msg);}function getClickedObject(obj){var clickedElement=null;if(typeof obj!=undefined&&obj.tagName){return obj;}else{try
{clickedElement=window.event.srcElement;while(clickedElement.id.substring(0,12)!="clipTrigger_"){clickedElement=window.event.srcElement.parentNode;}return clickedElement;}catch(e){}}}function clipstationInit(){if(swfobject.hasFlashPlayerVersion('9')){var srvNode=document.createElement('div');srvNode.setAttribute('id','clipserver');window.document.body.appendChild(srvNode);swfobject.embedSWF("/flash/clipstation.swf","clipserver","1","1","9");}triggerCache=new Array();allAArr=document.getElementsByTagName('A');for(i=0;i<allAArr.length;i++){currId=allAArr[i].id;if(currId.substring(0,12)=="clipTrigger_"){triggerCache.push(allAArr[i]);addEvent(allAArr[i],'click',handleClipEvent,false);allAArr[i].onclick=function(){return false;}}}disableClipTriggers();jsReady=true;}function jsIsReady(){return jsReady;}function setSWFIsReady(){swfReady=true;enableClipTriggers();}function enableClipTriggers(){for(i=0;i<triggerCache.length;i++){triggerCache[i].style.display='inline';}}function disableClipTriggers(){for(i=0;i<triggerCache.length;i++){triggerCache[i].style.display='none';}}function getSWF(movieName){if(window[movieName]){return window[movieName];}else
{return document[movieName];}}function getElementById(id){if(document.all){return document.all[id];}else if(document.getElementById){return document.getElementById(id);}return null;}function addEvent(obj,evType,fn,useCapture){if(obj.addEventListener){obj.addEventListener(evType,fn,useCapture);return true;}else if(obj.attachEvent){var r=obj.attachEvent("on"+evType,fn);return r;}else{return false;}}function addLoadEvent(fn){var oldonload=window.onload;if(typeof window.onload!='function'){window.onload=fn;}else{window.onload=function(){if(oldonload){oldonload();}fn();}}}addLoadEvent(clipstationInit);
