function clearFormById(element_ids){for(i=0;i<element_ids.length;i++){document.getElementById(element_ids[i]).value="";}}function pageSizeChanged(resultNumber){$("searchFilters_pageSize").value=resultNumber;}function focusDefault(){if(!document.getElementById("focusDefault")){document.getElementById("searchField").focus();}else{document.getElementById("focusDefault").focus();}}function focusOn(name){document.getElementById(name).focus();}function checkAll(field){if(field.length>0){for(i=0;i<field.length;i++){field[i].checked=true;}}else{field.checked=true;}}function checkNone(field){if(field.length>0){for(i=0;i<field.length;i++){field[i].checked=false;}}else{field.checked=false;}}function checkAllStartsWith(field,prefix){if(field.length>0){for(i=0;i<field.length;i++){var s=field[i].id.substring(0,prefix.length);if(s==prefix){field[i].checked=true;}}}else{var s=field[i].id.substring(0,prefix.length);if(s==prefix){field.checked=true;}}}function checkNoneStartsWith(field,prefix){if(field.length>0){for(i=0;i<field.length;i++){var s=field[i].id.substring(0,prefix.length);if(s==prefix){field[i].checked=false;}}}else{var s=field[i].id.substring(0,prefix.length);if(s==prefix){field.checked=false;}}}function extractSubstring(myString,delim1,delim2){var substr1=myString.split(delim1);if(substr1==myString){return -1;}var substr2=substr1[1].split(delim2);var len1=substr1[0].length+delim1.length;var len2=substr2[0].length;return myString.substring(len1,len1+len2);}function getCookieValue(cookieName){return extractSubstring(document.cookie,cookieName+"=",";");}var flashinstalled=0;var flashversion=0;MSDetect="false";if(navigator.plugins&&navigator.plugins.length){x=navigator.plugins["Shockwave Flash"];if(x){flashinstalled=2;if(x.description){y=x.description;flashversion=y.charAt(y.indexOf(".")-1);}}else{flashinstalled=1;}if(navigator.plugins["Shockwave Flash 2.0"]){flashinstalled=2;flashversion=2;}}else{if(navigator.mimeTypes&&navigator.mimeTypes.length){x=navigator.mimeTypes["application/x-shockwave-flash"];if(x&&x.enabledPlugin){flashinstalled=2;}else{flashinstalled=1;}}else{MSDetect="true";}}function searchThese(){document.getElementById("searchField").focus();document.getElementById("searchField").select();}function noop(){return;}function showPopUp(url,windowName,w,h){var argv=showPopUp.arguments;var argc=showPopUp.arguments.length;var resizeable=(3<argc)?argv[3]:"no";var scrollbars=(4<argc)?argv[4]:"no";var menus=(5<argc)?argv[5]:"no";var iTop,iLeft,settings;var popWin;iLeft=30;iTop=40;var settings="width="+w+",height="+h+",top="+iTop+",screenY="+iTop+",left="+iLeft+",screenX="+iLeft+",scrollbars="+scrollbars+",location=no,directories=no,status=no,menubar="+menus+",toolbar="+menus+",resizable="+resizeable;popWin=window.open(url,"windowName",settings);popWin.focus();}function showMain(url){var mainW;mainW=window.open(url,"teSite");mainW.focus();}function linkNewWindow(url,winName){window.name="cannes";var newWin;newWin=window.open(url,winName,"scrollbars=1,toolbar=1,status=1");newWin.moveTo(screen.width/2-document.viewport.getWidth()/2,(screen.height/2-document.viewport.getHeight()/2)-40);newWin.focus();}var Tooltip=Class.create();Tooltip.prototype={initialize:function(element,tool_tip,x_offset,y_offset){var options=Object.extend({default_css:false,margin:"0px",padding:"5px",backgroundColor:"#d6d6fc",min_distance_x:x_offset,min_distance_y:y_offset,delta_x:0,delta_y:0,zindex:1000},arguments[2]||{});this.element=$(element);this.options=options;if($(tool_tip)){this.tool_tip=$(tool_tip);}else{this.tool_tip=$(document.createElement("div"));document.body.appendChild(this.tool_tip);this.tool_tip.addClassName("tooltip");this.tool_tip.appendChild(document.createTextNode(tool_tip));}this.tool_tip.hide();this.eventMouseOver=this.showTooltip.bindAsEventListener(this);this.eventMouseOut=this.hideTooltip.bindAsEventListener(this);this.registerEvents();},destroy:function(){Event.stopObserving(this.element,"mouseover",this.eventMouseOver);Event.stopObserving(this.element,"mouseout",this.eventMouseOut);},registerEvents:function(){Event.observe(this.element,"mouseover",this.eventMouseOver);Event.observe(this.element,"mouseout",this.eventMouseOut);},setPosition:function(event){var toolTip=this.tool_tip;var sourceElement=Event.element(event);var tipDimensions=Element.getDimensions(toolTip);var triggerDimensions=Element.getDimensions(sourceElement);var triggerCoordinates=Position.page(sourceElement);if(triggerCoordinates[0]+triggerDimensions.width+this.options.min_distance_x+tipDimensions.width>this.getWindowWidth()){var offsetLeft=-1*(this.options.min_distance_x+tipDimensions.width);}else{var offsetLeft=this.options.min_distance_x;}if(triggerCoordinates[1]-this.options.min_distance_y-tipDimensions.height<0){var offsetTop=triggerDimensions.height+this.options.min_distance_y;}else{var offsetTop=-1*(tipDimensions.height+this.options.min_distance_y);}Position.clone(sourceElement,toolTip,{setWidth:false,setHeight:false,offsetTop:offsetTop,offsetLeft:offsetLeft});},showTooltip:function(event){Event.stop(event);this.setPosition(event);Element.setStyle(this.tool_tip,{zindex:this.options.zindex});Element.show(this.tool_tip);},hideTooltip:function(event){Element.hide(this.tool_tip);},getWindowHeight:function(){var innerHeight;if(navigator.appVersion.indexOf("MSIE")>0){innerHeight=document.body.clientHeight;}else{innerHeight=window.innerHeight;}return innerHeight;},getWindowWidth:function(){var innerWidth;if(navigator.appVersion.indexOf("MSIE")>0){innerWidth=document.body.clientWidth;}else{innerWidth=window.innerWidth;}return innerWidth;}};TE={};TE.Tree=Class.create({_templates:{root:new Template('<ul id="#{id}"><div id="root-icon" class="root-icon-open" rootId="#{id}">&nbsp;</div><li class="#{className}"><span id="#{id}-value" params="#{params}">#{value}</span></li></ul>'),branch:new Template('<br/><li id="#{id}" class="#{className} te-branch-item"><span id="#{id}-value" params="#{params}">#{value}</span></li>')},initialize:function(wrapper){var defaults={rootIconOnClick:function(event){var rootIcon=$(Event.element(event));$(rootIcon.getAttribute("rootId")).select("li.te-branch-item").each(function(el){el.toggle();});if(rootIcon.hasClassName("root-icon-closed")){rootIcon.removeClassName("root-icon-closed");rootIcon.addClassName("root-icon-open");}else{rootIcon.removeClassName("root-icon-open");rootIcon.addClassName("root-icon-closed");}},rootOnClick:function(event){return;},branchOnClick:function(event){return;},onMouseOver:function(event){Event.element(event).addClassName("tree-element-hover");},onMouseOut:function(event){Event.element(event).removeClassName("tree-element-hover");}};this.options=Object.extend(defaults,arguments[1]||{});this.wrapper=$(wrapper);this.defaultBranch={id:"branchElement",className:"branch",iconClass:" ",value:"My Cool New Branch",params:" "};this.defaultRoot={id:"rootElement",className:"root",value:"My Cool New Root",params:" "};this.branchList=[];this.rootList=[];},_addBranchToList:function(branch){this.branchList.push(branch);var br=branch.firstChild;br.observe("mouseover",this.options.onMouseOver);br.observe("mouseout",this.options.onMouseOut);branch.observe("click",this.options.branchOnClick);},_addRootToList:function(root){this.rootList.push(root);var rt=root.firstChild;rt.observe("mouseover",this.options.onMouseOver);rt.observe("mouseout",this.options.onMouseOut);var rVal=$(root.identify()+"-value");if(rVal){rVal.observe("click",this.options.rootOnClick);}$("root-icon").observe("click",this.options.rootIconOnClick);},addBranch:function(element){element=$(element);element.insert(this._templates.branch.evaluate(Object.extend(this.defaultBranch,arguments[1]||{})));this._addBranchToList(element);},addRootBranch:function(element){element=$(element);element.insert(this._templates.root.evaluate(Object.extend(this.defaultRoot,arguments[1]||{})));this._addRootToList(element);},replaceBranchWithRoot:function(element){$(element).update(this._templates.root.evaluate(Object.extend(this.defaultRoot,arguments[1]||{})));}});var OPTIONSDROPDOWN={optionsMenu:function(){var optionsButton=$$(".options-container a.plain-button");var optionsMenu=$$(".option-menu");var timeout;optionsButton.each(function(element,index){Event.observe(element,"mouseover",function(){clearTimeout(timeout);optionsMenu[index].addClassName("show");Position.clone(optionsButton[index],optionsMenu[index],{offsetRight:100,offsetTop:21,setWidth:false,setHeight:false});});Event.observe(element,"mouseout",function(){optionsMenu[index].removeClassName("show");});Event.observe(optionsMenu[index],"mouseover",function(){clearTimeout(timeout);optionsMenu[index].addClassName("show");Position.clone(optionsButton[index],optionsMenu[index],{offsetRight:100,offsetTop:21,setWidth:false,setHeight:false});});Event.observe(optionsMenu[index],"mouseout",function(){optionsMenu[index].removeClassName("show");});});},init:function(){OPTIONSDROPDOWN.optionsMenu();}};Event.observe(window,"load",function(){OPTIONSDROPDOWN.init();});function descriptionShowMore(sectionId,lessClass,moreClass,lessLink,moreLink){Element.removeClassName(sectionId,lessClass);Element.addClassName(sectionId,moreClass);$(moreLink).hide();$(lessLink).show();}function descriptionShowLess(sectionId,lessClass,moreClass,lessLink,moreLink){$(sectionId).removeClassName(moreClass);$(sectionId).addClassName(lessClass);$(lessLink).hide();$(moreLink).show();}function showProjectTypeLicense(id,leftO,topO){Position.clone("trigger_projectPricing-info_"+id,"tooltip_projectPricing-info_"+id,{offsetLeft:leftO,offsetTop:topO,setWidth:false,setHeight:false});$("tooltip_projectPricing-info_"+id).show();}function hideProjectTypeLicense(id){$("tooltip_projectPricing-info_"+id).hide();}function showDownloadInfo(triggerId,toolTipID,leftO,topO){Position.clone(triggerId,toolTipID,{offsetLeft:leftO,offsetTop:topO,setWidth:false,setHeight:false});$(toolTipID).show();}function hideDownloadInfo(toolTipID){$(toolTipID).hide();}Object.extend(Date.prototype,{monthnames:["January","February","March","April","May","June","July","August","September","October","November","December"],daynames:["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"],succ:function(){var sd=new Date(this.getFullYear(),this.getMonth(),this.getDate()+1);sd.setHours(this.getHours(),this.getMinutes(),this.getSeconds(),this.getMilliseconds());return sd;},firstofmonth:function(){return new Date(this.getFullYear(),this.getMonth(),1);},lastofmonth:function(){return new Date(this.getFullYear(),this.getMonth()+1,0);},formatPadding:true,format:function(f){if(!this.valueOf()){return"&nbsp;";}var d=this;var formats={yyyy:d.getFullYear(),mmmm:this.monthnames[d.getMonth()],mmm:this.monthnames[d.getMonth()].substr(0,3),mm:this.formatPadding?((d.getMonth()).succ()).toPaddedString(2):(d.getMonth()).succ(),dddd:this.daynames[d.getDay()],ddd:this.daynames[d.getDay()].substr(0,3),dd:d.getDate().toPaddedString(2),hh:h=d.getHours()%12?h:12,nn:d.getMinutes(),ss:d.getSeconds(),"a/p":d.getHours()<12?"a":"p"};return f.gsub(/(yyyy|mmmm|mmm|mm|dddd|ddd|dd|hh|nn|ss|a\/p)/i,function(match){return formats[match[0].toLowerCase()];});}});var Scal={};Scal=Class.create();Scal.prototype={initialize:function(element,update){this.element=$(element);var type=Try.these(function(){if(!Object.isUndefined(Effect)){return"Effect";}},function(){return"Element";});this.options=Object.extend({oncalchange:Prototype.emptyFunction,daypadding:false,titleformat:"mmmm yyyy",updateformat:"yyyy-mm-dd",closebutton:"X",prevbutton:"&laquo;",nextbutton:"&raquo;",yearnext:"&raquo;&raquo;",yearprev:"&laquo;&laquo;",openeffect:Element.show,closeeffect:Element.hide,exactweeks:false,dayheadlength:2,weekdaystart:0,planner:false,tabular:false},arguments[2]||{});this.table=false;this.thead=false;this.startdate=this._setStartDate(arguments[2]);if(this.options.planner){this._setupPlanner(this.options.planner);}if(this.options.tabular){this.table=new Element("table",{"class":"cal_table",border:0,cellspacing:0,cellpadding:0});this.thead=new Element("thead");this.table.insert(this.thead);this.element.insert(this.table);}this.updateelement=update;this._setCurrentDate(this.startdate);this.initDate=new Date(this.currentdate);this.controls=this._buildControls();this.title.setAttribute("title",this.initDate.format(this.options.titleformat));this._updateTitles();this[this.table?"thead":"element"].insert(this.controls);this.cal_wrapper=this._buildHead();this.cells=[];this._buildCal();},_setStartDate:function(){var args=arguments[0];var startday=new Date();this.options.month=args&&args.month&&Object.isNumber(args.month)?args.month-1:startday.getMonth();this.options.year=args&&args.year&&Object.isNumber(args.year)?args.year:startday.getFullYear();this.options.day=args&&args.day&&Object.isNumber(args.day)?args.day:(this.options.month!=startday.getMonth())?1:startday.getDate();startday.setHours(0,0,0,0);startday.setDate(this.options.day);startday.setMonth(this.options.month);startday.setFullYear(this.options.year);return startday;},_emptyCells:function(){if(this.cells.size()>0){this.cells.invoke("stopObserving");this.cells.invoke("remove");this.cells=[];}},_buildCal:function(){this._emptyCells();if(!(Object.isUndefined(this.cal_weeks_wrapper)||this.table)){this.cal_weeks_wrapper.remove();}this.cal_weeks_wrapper=this._buildWrapper();if(this.table){this.table.select("tbody tr.weekbox:not(.weekboxname)").invoke("remove");this.table.select("tbody.cal_wrapper").invoke("remove");this.cal_weeks_wrapper.each(function(row){this.cal_wrapper.insert(row);}.bind(this));}else{this.cal_wrapper.insert(this.cal_weeks_wrapper);}this[this.table?"table":"element"].insert(this.cal_wrapper);},_click:function(event,cellIndex){this.element.select(".dayselected").invoke("removeClassName","dayselected");(event.target.hasClassName("daybox")?event.target:event.target.up()).addClassName("dayselected");this._setCurrentDate(this.dateRange[cellIndex]);this._updateExternal();},_updateExternal:function(){if(Object.isFunction(this.updateelement)){this.updateelement(this.currentdate);}else{var updateElement=$(this.updateelement);updateElement[updateElement.tagName=="INPUT"?"setValue":"update"](this.currentdate.format(this.options.updateformat));}},_buildHead:function(){var cal_wrapper=new Element(this.table?"tbody":"div",{"class":"cal_wrapper"});var weekbox=new Element(this.table?"tr":"div",{"class":"weekbox weekboxname"});Date.prototype.daynames.sortBy(function(s,i){i-=this.options.weekdaystart;if(i<0){i+=7;}return i;}.bind(this)).each(function(day,i){var cell=new Element(this.table?"td":"div",{"class":"cal_day_name_"+i});cell.addClassName("daybox").addClassName("dayboxname").update(day.substr(0,this.options.dayheadlength));if(i==6){cell.addClassName("endweek");}weekbox.insert(cell);}.bind(this));return cal_wrapper.insert(weekbox);},_buildWrapper:function(){var firstdaycal=new Date(this.firstofmonth.getFullYear(),this.firstofmonth.getMonth(),this.firstofmonth.getDate());var lastdaycal=new Date(this.lastofmonth.getFullYear(),this.lastofmonth.getMonth(),this.lastofmonth.getDate());if(this.options.weekdaystart-firstdaycal.getDay()<firstdaycal.getDate()){firstdaycal.setDate(firstdaycal.getDate()-firstdaycal.getDay()+this.options.weekdaystart);}else{firstdaycal.setDate(firstdaycal.getDate()-(firstdaycal.getDay()+7-this.options.weekdaystart));}var dateRange=$A($R(firstdaycal,lastdaycal));var cal_weeks_wrapper=this.table?[]:new Element("div",{"class":"calweekswrapper"});var wk;var row;var lastday;this.dateRange=[];this.indicators=[];var buildWeek=function(day){row.insert(this._buildDay(wk,day));lastday=day;}.bind(this);dateRange.eachSlice(7,function(slice,i){wk=i;row=new Element(this.table?"tr":"div",{"class":"cal_week_"+wk}).addClassName("weekbox");while(slice.length<7){slice.push(slice.last().succ());}slice.map(buildWeek);cal_weeks_wrapper[this.table?"push":"insert"](row);}.bind(this));if(!this.options.exactweeks){var toFinish=42-this.cells.size();var wkstoFinish=Math.ceil(toFinish/7);if(wkstoFinish>0){toFinish=toFinish/wkstoFinish;}$R(1,wkstoFinish).each(function(w){wk+=1;row=new Element(this.table?"tr":"div",{"class":"cal_week_"+wk}).addClassName("weekbox");$R(1,toFinish).each(function(i){var d=lastday.succ();row.insert(this._buildDay(wk,d));cal_weeks_wrapper[this.table?"push":"insert"](row);lastday=d;}.bind(this));}.bind(this));}return cal_weeks_wrapper;},_compareDates:function(date1,date2,type){return(this.indicators.indexOf(type)>=0)?false:Object.isUndefined(["getMonth","getDate","getFullYear"].find(function(n){return date1[n]()!=date2[n]();}));},_buildDay:function(week,day){this.dateRange.push(day);var cellid="cal_day_"+week+"_"+day.getDay();var cell=new Element(this.table?"td":"div",{"class":cellid});var celldate=new Element("div",{"class":cellid+"_date"}).addClassName("dayboxdate").update(this.options.daypadding?((day.getDate()).toPaddedString(2)):day.getDate());var cellvalue=new Element("div",{"class":cellid+"_value"}).addClassName("dayboxvalue");if(this.options.planner){this._updatePlanner(day,cellvalue);}cell.insert(celldate).insert(cellvalue).addClassName("daybox").addClassName("daybox"+day.format("dddd").toLowerCase());if(this._compareDates(day,this.currentdate,"dayselected")){cell.addClassName("dayselected");this.indicators.push("dayselected");}if(this._compareDates(day,new Date(),"today")){cell.addClassName("today");this.indicators.push("today");}if(day.getDay()==6){cell.addClassName("endweek");}var cs=day.getMonth()!=this.currentdate.getMonth()?["dayoutmonth","dayinmonth"]:["dayinmonth","dayoutmonth"];cell.addClassName(cs[0]);if(cell.hasClassName(cs[1])){cell.removeClassName(cs[1]);}this.cells.push(cell);return cell.observe("click",this._click.bindAsEventListener(this,this.cells.size()-1));},_updateTitles:function(){var yr=this.currentdate.getFullYear();var mnth=this.currentdate.getMonth();var titles={calprevmonth:Date.prototype.monthnames[(mnth-1)==-1?11:mnth-1],calprevyear:yr-1,calnextyear:yr+1,calnextmonth:Date.prototype.monthnames[(mnth+1)==12?0:mnth+1]};this.controls.select(".calcontrol").each(function(ctrl){var title=titles[ctrl.className.split(" ")[0]];if(!Object.isUndefined(title)){ctrl.setAttribute("title",title);}});},_buildControls:function(){var hParts=[{p:"calprevmonth",u:this.options.prevbutton,f:this._switchCal.bindAsEventListener(this,"monthdown")},{p:"caltitle",u:this.currentdate.format(this.options.titleformat),f:this._switchCal.bindAsEventListener(this,"init")},{p:"calnextmonth",u:this.options.nextbutton,f:this._switchCal.bindAsEventListener(this,"monthup")},{p:"calclose",u:this.options.closebutton,f:this.toggleCalendar.bindAsEventListener(this)}];var cal_header=new Element(this.table?"tr":"div",{"class":"calheader"});hParts.each(function(part){var el=new Element(this.table?"td":"div",{"class":part.p});if(part.p=="caltitle"){this.title=el;if(this.table){el.writeAttribute({colspan:4});}el.update(part.u).observe("click",part.f);}else{el.addClassName("calcontrol");el[typeof(part.u)=="object"?"insert":"update"](part.u).observe("click",part.f);}cal_header.insert(el);}.bind(this));return cal_header;},_switchCal:function(){if(arguments[1]){var event=arguments[0];var direction=arguments[1];event.date=this.currentdate;}else{var direction=arguments[0];}var params={f:"setTime",p:this.initDate.getTime()};var sday=this.currentdate.getDate();if(direction!="init"){var d=this.currentdate[direction.include("month")?"getMonth":"getFullYear"]();params={f:direction.include("month")?"setMonth":"setYear",p:direction.include("up")?d+1:d-1};}this.currentdate[params.f](params.p);if(this.currentdate.getDate()!=sday){this.currentdate.setDate(0);}if(arguments[1]){this.options.oncalchange(event);}this._update();},_update:function(){this._setCurrentDate(arguments[0]?arguments[0]:this.currentdate);this.title.update(this.currentdate.format(this.options.titleformat));this._buildCal();this._updateTitles();},_setCurrentDate:function(date){this.currentdate=new Date(date.getFullYear(),date.getMonth(),date.getDate());this.firstofmonth=this.currentdate.firstofmonth();this.lastofmonth=this.currentdate.lastofmonth();},_getCellIndexByDate:function(d){var findDate=d.getTime();var cellIndex=0;this.dateRange.each(function(dt,i){if(dt.getTime()==findDate){cellIndex=i;throw $break;}});return cellIndex;},destroy:function(){this._emptyCells();if(this.table){this.table.remove();}else{this.cal_weeks_wrapper.remove();}this.controls.descendants().invoke("stopObserving");[this.cal_wrapper,this.controls].invoke("remove");},setCurrentDate:function(direction){this[(direction instanceof Date)?"_update":"_switchCal"](direction);if(!arguments[1]){this._updateExternal();}return this.currentdate;},toggleCalendar:function(){this.options[this.element.visible()?"closeeffect":"openeffect"](this.element);},getElementByDate:function(d){return this.cells[this._getCellIndexByDate(d)];},getElementsByWeek:function(week){return this.element.select(".weekbox:nth-of-type("+(week+1)+") .daybox:not(.dayboxname)");},getSelectedElement:function(){return this.element.select(".dayselected")[0];},getTodaysElement:function(){return this.element.select(".today")[0];},getDateByElement:function(element){return this.dateRange[this.cells.indexOf(element)];},_setupPlanner:Prototype.emptyFunction,_updatePlanner:Prototype.emptyFunction,openCalendar:function(){if(!this.isOpen()){this.toggleCalendar();}},closeCalendar:function(){if(this.isOpen()){this.toggleCalendar();}},isOpen:function(){return this.element.visible();}};function showCalendar(label,id,leftO,topO){makeTopLayer(id);Position.clone(label,id,{offsetLeft:leftO,offsetTop:topO,setWidth:false,setHeight:false});$(id).show();}function showCalendarFixPosition(id){showDialogFixed(id);$(id).setStyle({zIndex:9999});}function createCalendar(element,callbackFxn){var calOptions=Object.extend({titleformat:"mmmm yyyy",closebutton:'<img src="images/CloseIcon.gif" />',dayheadlength:2,prevbutton:'<img src="images/IconCalendarPrevMonth.png" />',nextbutton:'<img src="images/IconCalendarNextMonth.png" />',yearnext:"",yearprev:"",weekdaystart:0,tabular:true,planner:false});return new Scal(element,callbackFxn,calOptions);}function updateResultsPerPage(srcId){$("pageSize").value=$(srcId).value;$("pageSizeForm").submit();}Object.extend(Droppables,{clearAll:function(){this.drops=[];}});Event.observe(window,"load",function(){if($("cust-auto-complete")){addEditCustomer();}});function addEditCustomer(){var wrapper=$("cust-select-wrapper");var field=$("cust-auto-complete");Position.clone("account-info",wrapper,{offsetLeft:-300,offsetTop:4,setWidth:false,setHeight:false});if($("cust-select")){field.value=$("get-select-cust").innerHTML;$("clear-customer-link").show();}else{$("clear-customer-link").hide();}$$(".show-cust-select-options").each(function(changeOption){changeOption.observe("click",function(){wrapper.style.display="block";$("selected-customer").style.visibility="hidden";Field.focus(field).select();});});$("close-cust-select").observe("click",function(){wrapper.style.display="none";$("selected-customer").style.visibility="visible";});field.observe("click",function(){field.value="";});if($("clear-customer-link")){$("clear-customer-link").observe("click",function(){if($("cust-select-wrapper")){$("cust-select-wrapper").hide();}new Ajax.Updater("login","updateCustomer.do",{evalScripts:true});setTimeout("addEditCustomer();",2000);$("clear-customer-link").hide();$("cust-select").remove;$("clear-customer-link").hide();field.value="<None Selected>";});}new Ajax.Autocompleter(field,"custChoices","getCustomerCompletions.do",{select:"user-id",afterUpdateElement:function(){wrapper.style.display="none";new Ajax.Updater("login","updateCustomer.do",{parameters:"id="+$F(field).strip(),evalScripts:true});$("clear-customer-link").show();setTimeout("addEditCustomer();",2000);}});}function filterOrganizations(){var orgField=$("orgs-auto-complete");var results=$("organizations-list");orgField.observe("click",function(){orgField.value="";});new Form.Element.Observer(orgField,3,function(el,value){if(value){new Ajax.Updater({success:results,failure:"errorsDiv"},"filterOrganization.do",{parameters:"orgFilter="+value+"&errorForward=ajaxError",onFailure:function(){$("errorsPanel").show();}});}});results.show();var tooltip_orgSelect=new Tooltip("trigger_org-select-info","tooltip_org-select-info",10,0);}function handleErr(msg,url,l){var txt="error="+msg;txt+="&requestUrl="+url.substring(url.lastIndexOf("/")+1,url.indexOf(".do")+3);txt+="&line="+l;txt+="&appVersion="+navigator.appVersion;txt+="&userAgent="+navigator.userAgent;new Ajax.Request("reportJavascriptError.do",{parameters:txt});}function showPanel(panel,label){$(panel).style.display="block";$(label).style.display="none";}function hidePanel(panel,label){$(panel).style.display="none";$(label).style.display="block";}function showPanelSimple(panel,label){$(panel).style.display="block";$(label).style.display="none";}function hidePanelSimple(panel,label){$(panel).style.display="none";$(label).style.display="block";}function togglePanel(panel){Effect.toggle(panel);}function showPanelPosition(panel,label,leftO,topO){Position.clone(label,panel,{offsetLeft:leftO,offsetTop:topO,setWidth:false,setHeight:false});$(panel).style.display="block";}var Browser={Version:function(){var version=999;if(navigator.appVersion.indexOf("MSIE")!=-1){version=parseFloat(navigator.appVersion.split("MSIE")[1]);}return version;}};function showDialogFixed(dialog){makeTopLayer(dialog);var width=$(dialog).getWidth();var height=$(dialog).getHeight();$(dialog).absolutize();var x=$("footer").getWidth();if(Browser.Version()<7){$(dialog).setStyle({top:43+"%",left:x/2-(width/2)+25+"px",width:width+"px",height:"auto",zIndex:1000});}else{$(dialog).setStyle({position:"fixed",top:43+"%",left:x/2-(width/2)+25+"px",width:width+"px",height:"auto",zIndex:1000});}$(dialog).show();if(Element.getStyle(dialog,"display")=="none"||!$(dialog).visible()){$(dialog).style.display="block";}var topPosition=$(dialog).cumulativeOffset()[1]-$(dialog).getHeight()/2;if(topPosition<0){topPosition=5;}$(dialog).setStyle({top:topPosition+"px"});new Draggable(dialog,{handle:"head"});}function show(panel){$(panel).show();}function closePanel(panel){$(panel).hide();}function closeFormModal(errorId,panelId){var error=$(errorId);var panel=$(panelId);var panelCssSelectors="#"+panelId+" .input-section .field-validate";var formInputs=$$(panelCssSelectors);formInputs.each(function(element){if(element.up("div").hasClassName("form-error")){element.up("div").removeClassName("form-error");}});error.hide();panel.hide();}function showExpired(){$("viewExpiredQuotes").show();$("viewExpireQuotes-button").hide();$("closeExpireQuotes-button").show();}function hideExpired(){$("viewExpiredQuotes").hide();$("viewExpireQuotes-button").show();$("closeExpireQuotes-button").hide();}function showSalesExpired(){$("viewSalesExpiredQuotes").show();$("viewSalesExpiredQuotes-button").hide();$("closeSalesExpiredQuotes-button").show();}function hideSalesExpired(){$("viewSalesExpiredQuotes").hide();$("viewSalesExpiredQuotes-button").show();$("closeSalesExpiredQuotes-button").hide();}function showPurchasedQuotes(){$("viewPurchasedQuotes").show();$("viewPurchasedQuotes-button").hide();$("closePurchasedQuotes-button").show();}function hidePurchasedQuotes(){$("viewPurchasedQuotes").hide();$("viewPurchasedQuotes-button").show();$("closePurchasedQuotes-button").hide();}function downloadClipFormComp(clipId,formId){var params="clipId="+clipId;if($(formId).clippingInPoint.value){params+="&inPoint="+$(formId).clippingInPoint.value;}if($(formId).clippingOutPoint.value){params+="&outPoint="+$(formId).clippingOutPoint.value;}window.location="/wicker/downloadComp.do?"+params;}var globalAlertDivName="";function addToBin(toBinId,itemId,msg1,msg2,fromBinId){addToBinNotification(msg1,msg2,true);globalAlertDivName="binAdd";var params="toBinId="+toBinId+"&"+itemId+"&clipType=clip&forward=updateYourBinList";if(fromBinId!=undefined){params=params+"&fromBinId="+fromBinId;}var myAjax=new Ajax.Updater("your-bin-listing","addClipToBin.do",{method:"get",parameters:params,onSuccess:function(){$("dimViewport").remove();}});}function removeFromBin(grid,divItemId,fromBinId,itemId,msg1,msg2){addToBinNotification(msg1,msg2,true);globalAlertDivName="binAdd";var params="binId="+fromBinId+"&"+itemId;var myAjax=new Ajax.Updater("empty","removeFromBin.do",{method:"get",parameters:params,onSuccess:function(){$("dimViewport").remove();}});$$('div[itemid="'+divItemId+'"]').each(function(el){Element.hide.delay(1,el);});if($(grid+fromBinId)){var assetCount=Element.readAttribute(grid+fromBinId,"binAssetCount")-1;Element.writeAttribute(grid+fromBinId,"binAssetCount",assetCount);$(grid+fromBinId).update(assetCount);}if($("bin-clip-count_"+fromBinId)){var assetCount=Element.readAttribute("bin-clip-count_"+fromBinId,"binAssetCount")-1;Element.writeAttribute("bin-clip-count_"+fromBinId,"binAssetCount",assetCount);$("bin-clip-count_"+fromBinId).update(assetCount);}}function addClipFormToBin(toBinId,itemId,msg1,msg2,formId){addToBinNotification(msg1,msg2,true);globalAlertDivName="binAdd";var params="toBinId="+toBinId+"&"+itemId+"&clipType=clip";if($(formId).clippingInPoint.value){params+="&inPoint="+$(formId).clippingInPoint.value;}if($(formId).clippingOutPoint.value){params+="&outPoint="+$(formId).clippingOutPoint.value;}if($(formId).playHead.value){params+="&playHead="+$(formId).playHead.value;}var myAjax=new Ajax.Updater("login","addClipToBin.do",{method:"get",parameters:params,onSuccess:function(){$("dimViewport").remove();}});}function incrementBinCount(BinId,countId,attrName){var count=parseInt(Element.readAttribute(BinId,attrName))+1;Element.writeAttribute(BinId,attrName,count);$(countId).update(count);}function addSubClipFormToBin(toBinId,itemId,msg,formId,clipCount){addClipFormToBin(toBinId,itemId,msg1,msg2,formId);if($("subclip-buttons")){if(clipCount){incrementBinCount.delay(1.5,"currentBin","currentBinCount","assetcount");}}}function addSubClipFormToCart(itemId,formId){$(formId).itemId.value=itemId;$(formId).action="addClipToCart.do";$(formId).method="post";$(formId).submit();}function addToBinNotification(msg1,msg2,keepOpen){$("footer").insert({after:'<div id="dimViewport" style="display:none;"><div id="ActivityUserFeedback" class="activity-notification"><div class="active-animation"></div><h2>'+msg1+"</h2><h5>"+msg2+"...</h5></div></div>"});$("dimViewport").show();var left=(document.viewport.getWidth()/2)-($("ActivityUserFeedback").getWidth()/2);var top=((document.viewport.getHeight()/2)-($("ActivityUserFeedback").getHeight()/2))-12;if(Browser.Version()<7){$("dimViewport").setStyle({position:"absolute",top:document.viewport.getScrollOffsets()[1]+"px",left:document.viewport.getScrollOffsets()[0]+"px",height:$$("body")[0].getHeight(),width:100+"%"});}else{$("dimViewport").setStyle({position:"fixed",top:0,left:0,height:100+"%",width:100+"%"});}$("ActivityUserFeedback").setStyle({position:"absolute",top:top+"px",left:left+"px"});if(!keepOpen){Element.remove.delay(1,"dimViewport");}return false;}function genericNotification(msg1,msg2,delayTime,keepOpen){$("footer").insert({after:'<div id="dimViewport" style="display:none;"><div id="ActivityUserFeedback" class="activity-notification"><div class="active-animation"></div><h2>'+msg1+"</h2><h5>"+msg2+"...</h5></div></div>"});$("dimViewport").show();var left=(document.viewport.getWidth()/2)-($("ActivityUserFeedback").getWidth()/2);var top=((document.viewport.getHeight()/2)-($("ActivityUserFeedback").getHeight()/2))-12;if(Browser.Version()<7){$("dimViewport").setStyle({position:"absolute",top:document.viewport.getScrollOffsets()[1]+"px",left:document.viewport.getScrollOffsets()[0]+"px",height:$$("body")[0].getHeight(),width:100+"%"});}else{$("dimViewport").setStyle({position:"fixed",top:0,left:0,height:100+"%",width:100+"%"});}$("ActivityUserFeedback").setStyle({position:"absolute",top:top+"px",left:left+"px"});if(!keepOpen){Element.remove.delay(delayTime,"dimViewport");}return false;}function temporaryNotification(msg,width,delay){var el=$("center");el.insert('<div id="clip-add-to-bin-notification" style="display:none;"><div class="clip-add-to-bin-notification"><div class="clip-add-to-bin-notification-message"><div class="clip-add-to-bin-notification-animation"></div>'+msg+"...</div></div></div>");var elNotify=$("clip-add-to-bin-notification");elNotify.absolutize();var y=el.viewportOffset();var x=el.getWidth();elNotify.setStyle({top:y[1]-y[1]*2+250+"px",left:x/2-(width/2)+"px",width:width+"px",height:"35px",zIndex:10000});elNotify.show();Element.remove.delay(delay,"clip-add-to-bin-notification");return false;}function addCheckedToBin(toBinId,fromBinId,emptyMsg,buttonMsg){var params=Form.serialize("clipsForm");if(params==""||!params.include("clip_checkbox")){if(emptyMsg!=undefined){genericAlert("emptyCheckBoxes",emptyMsg,buttonMsg);}return;}params+="&toBinId="+toBinId;if(fromBinId!=undefined){params+="&fromBinId="+fromBinId;}addToBinNotification("Adding","selected clips",true);globalAlertDivName="binAddMany";var myAjax=new Ajax.Updater("login","addCheckedClipsToBin.do",{method:"post",parameters:params,onSuccess:function(){$("dimViewport").remove();}});checkNone(document.clipsForm.clip_checkbox);}function setTopOfAlert(){if(typeof(window.pageYOffset)=="number"){scrollHeight=window.pageYOffset;}else{if(document.body&&document.body.scrollTop){scrollHeight=document.body.scrollTop;}else{if(document.documentElement&&document.documentElement.scrollTop){scrollHeight=document.documentElement.scrollTop;}else{scrollHeight="0";}}}if(scrollHeight<110){scrollHeight=110;}else{scrollHeight+=50;}if($(globalAlertDivName)){$(globalAlertDivName).style.top=scrollHeight+"px";}}function showAlert(){if($(globalAlertDivName)){$(globalAlertDivName).style.display="block";}Spry.Effect.AppearFade(globalAlertDivName,{from:20,to:75,duration:500});setTimeout("hideAlert();",750);}function hideAlert(){if(!$(globalAlertDivName)){return;}$(globalAlertDivName).style.display="none";$(globalAlertDivName).style.opacity="0";$(globalAlertDivName).style.filter="alpha(opacity=0)";}var ClipTips=Class.create();ClipTips.prototype={initialize:function(container,baseUrl,offsetX,offsetY){var defaults={forwardName:null};this.options=Object.extend(defaults,arguments[4]||{});this.container=$(container);this.baseUrl=baseUrl;this.offsetX=offsetX;this.offsetY=offsetY;},mouseOverAccordion:function(element){var elem=$(element);var arg=arguments[1];var elementId=arguments[0];var clipId=elementId.split("viewTooltipsLink_")[1];var loadingId="preview_clip_"+clipId;if(arg.include("?")){var item=arg.split(".do?")[0];var itemId=item.split("/")[1];var assetId=arg.split(".do?")[1];var url=this.baseUrl+"?itemId="+itemId+"&"+assetId;}else{item=arg.split("/")[1];var itemId=item.split(".do")[0];var url=this.baseUrl+"?itemId="+itemId;}if(this.options.forwardName){url+="&forward="+this.options.forwardName;}new Ajax.Updater(this.container,url,{evalScripts:true,onCreate:function(){if($("previewerBody")){$("previewContainerBox").hide();}addToBinNotification("Loading","video",true);},onComplete:function(){if($("dimViewport")){$("dimViewport").remove();}loadAccordions();selectedKeyword="";selectedKeywordId="";new Draggable("previewContainerBox",{handle:"hd"});}});this.setPosition(elem);this.container.show();},mouseOver:function(element){var elem=$(element);var binId=arguments[1];var url=this.baseUrl+"?itemId="+this.clipIdFromElement(elem);if(binId>0){url+="&binId="+binId;}if(this.options.forwardName){url+="&forward="+this.options.forwardName;}new Ajax.Updater(this.container,url,{evalScripts:true});this.setPosition(elem);this.container.show();},mouseOut:function(element,altText){this.container.hide();var div=this.container.select("div.content")[0];if(div){div.update('<img src="/wicker/images/loading.gif" alt="'+altText+'" />');}},clipIdFromElement:function(elem){var id=elem.id;return id.substr(id.indexOf("_")+1);},itemIdFromElementAccordion:function(elem){var str=elem;var itemId=str.split(".do?");itemId[0];},assetIdFromElementAccordion:function(elem){var id=elem.id;return id.substr(id.indexOf("_")+1);},setPosition:function(element){var trigger=Element.getDimensions(element);var tip=Element.getDimensions(this.container);var window=document.viewport.getDimensions();var pos=Element.viewportOffset(element);if(pos[0]+trigger.width+this.offsetX+tip.width>window.width){var offsetLeft=-1*(this.offsetX+tip.width);}else{var offsetLeft=this.offsetX;}if(pos[1]<200){var offsetTop=0;}else{var offsetTop=this.offsetY;}Position.clone(element,this.container,{setWidth:false,setHeight:false,offsetTop:offsetTop,offsetLeft:offsetLeft});}};function regValidationNotification(msg,width,locationId,closeMsg){var el=$(locationId);el.insert({after:'<div id="regValidNotification" class="panel-rc4-ds-trans"><div class="hd"><div class="rtcorner"></div><span class="closebox" title="close" onclick="javascript:$(\'regValidNotification\').hide(); $(\'error-disable\').show();"></span><span class="title"></span><div class="ltcorner"></div></div><div class="bd"><div class="form-errors"><h5>'+msg+'</h5><a class="plain-button" onclick="javascript:$(\'regValidNotification\').hide(); $(\'error-disable\').show();"><span class="button-rc4"><span class="hd"><span class="ltcap"></span><span class="title"><span class="indicate-action">'+closeMsg+'</span></span><span class="rtcap"></span></span></span></a><br /><span class="row"></span></div></div><div class="ft"><div class="rtcorner"></div><span class="footertxt"></span>	<div class="ltcorner"></div></div></div>'});$("regValidNotification").absolutize();var elRegNotify=$("regValidNotification");var y=el.viewportOffset();var x=el.getWidth();elRegNotify.setStyle({top:y[1]-y[1]*2+320+"px",left:x/2-(width/2)+"px",width:width+"px",height:"100%",zIndex:1000});}function closeableValidationNotification(msg,width,locationId,closeMsg){var el=$(locationId);el.insert({before:'<div id="regValidNotification" class="panel-rc4-ds-trans"><div class="hd"><div class="rtcorner"></div><span class="closebox" title="close" onclick="javascript:$(\'regValidNotification\').hide();"></span><span class="title"></span><div class="ltcorner"></div></div><div class="bd"><div class="form-errors"><h5>'+msg+'</h5><a class="plain-button" onclick="javascript:$(\'regValidNotification\').hide();"><span class="button-rc4"><span class="hd"><span class="ltcap"></span><span class="title"><span class="indicate-action">'+closeMsg+'</span></span><span class="rtcap"></span></span></span></a><br /><span class="row"></span></div></div><div class="ft"><div class="rtcorner"></div><span class="footertxt"></span>	<div class="ltcorner"></div></div></div>'});$("regValidNotification").absolutize();var elRegNotify=$("regValidNotification");var y=el.viewportOffset();var x=el.getWidth();elRegNotify.setStyle({top:y[1]-y[1]*2+320+"px",left:x/2-(width/2)+"px",width:width+"px",height:"100%",zIndex:1000});}function ValidationNotification(msg,width,locationId){var el=$(locationId);el.insert({before:'<div id="regValidNotification" class="panel-rc4-ds-trans"><div class="hd"><div class="rtcorner"></div><span class="title"></span><div class="ltcorner"></div></div><div class="bd"><div class="form-errors"><h5>'+msg+'</h5></div></div><div class="ft"><div class="rtcorner"></div><span class="footertxt"></span>	<div class="ltcorner"></div></div></div>'});var elRegNotify=$("regValidNotification");var x=el.getWidth();elRegNotify.setStyle({padding:"3px 0 0 0",width:width+"px",height:"100%",zIndex:1000});}function dummyButton(dummyMsg,locationId){var el=$(locationId);el.insert({after:'<a id="disabled-button" class="plain-disabled-button" href="javascript:noop();"><span class="button-rc4"><span class="hd"><span class="ltcap"></span><span class="title"><span class="indicate-action">'+dummyMsg+'</span></span><span class="rtcap"></span></span></span></a>'});var elRegNotify=$("disabled-button");elRegNotify.setStyle({margin:0,cursor:"default"});}Event.observe(window,"load",function(){setupDragDrop();});function setupDragDrop(){if($("bin-tray")){showBinTray("bin-tray-closed",1,160);$$("img.drag-to-add-to-bin").each(function(clip){new Draggable(clip,{revert:true,ghosting:false});});setupDropZones();}if($("allow-sortable")){$("allow-sortable").observe("click",toggleSortable);}}function setupDropZones(){$$(".drop-zone").each(function(dropZone){Droppables.add(dropZone,{accept:"drag-to-add-to-bin",hoverclass:"allow-drop",onDrop:function(clip){var url="addClipToBin.do";var params="binId="+dropZone.getAttribute("binId")+"&clipId="+clip.getAttribute("clipId")+"&clipType=clip";var div=dropZone.getAttribute("id");new Ajax.Updater("login",url,{method:"get",parameters:params});var dropItem=$("drop-zone-"+dropZone.getAttribute("binId"));addToBinNotification(clip.getAttribute("addedMessage"),375);}});});}function toggleSortable(){if($("allow-sortable")){if($F("allow-sortable")){Sortable.create("clipsForm",{tag:"div",only:"clip-details",constraint:false,onUpdate:function(list){list=$(list);var counter=0;var params=$(Element.findChildren(list,"clip-details",false,"div")).map(function(item){return item.getAttribute("itemId")+"="+ ++counter;}).join("&");params+="&sortBinId="+list.getAttribute("binId")+"&currentPage="+$$("div.current")[0].innerHTML.strip();new Ajax.Updater("re-order-result","updateBinSortOrder.do",{method:"get",parameters:params});}});}else{Sortable.destroy("clipsForm");}}}var intr;function activeScroll(el,dy){var o=document.viewport.getScrollOffsets();var topVal=o.top+dy+"px";$(el).setStyle({top:topVal});}function showBinTray(el,vis,dy){if(el=="bin-tray"){$("container").addClassName("show-bin-tray");$("margin-adjust").addClassName("show-bin-tray");$("page-nav").addClassName("show-bin-tray");showBinTray("bin-tray-closed",0,160);var tooltip_binTray=new Tooltip("trigger_bin-tray-info","tooltip_bin-tray-info",14,0);}$(el).setStyle({top:dy+"px"});if(vis){$(el).show();intr=setInterval("activeScroll('"+el+"', "+dy+")",1);}else{$(el).hide();if(intr){clearInterval(intr);}}}function closeBinTray(){$("bin-tray").hide();$("container").removeClassName("show-bin-tray");$("margin-adjust").removeClassName("show-bin-tray");$("page-nav").removeClassName("show-bin-tray");showBinTray("bin-tray-closed",1,160);}function printLicenses(){$$("iframe").each(function(el){el.contentWindow.window.focus();el.contentWindow.window.print();});}function printThisLicense(id){$("license_"+id).contentWindow.window.print();}function getUrlParameters(){var arg=new Object();var href=location.search;if(href.indexOf("?")!=-1){var params=href.split("?")[1];var param=params.split("&");for(var i=0;i<param.length;++i){var name=param[i].split("=")[0];var value=param[i].split("=")[1];arg[name]=value;}}return arg;}function rewriteSearchUrl(projectType){var args=getUrlParameters();var keywords=args["search.keywords"];var searchWithinResults=args["search.withinResults"];var searchWithin=args["search.withinKeywords"];if(projectType!="Home"&&projectType!="RM and RF"&&projectType!="RF Collections"){if(searchWithinResults==1){var URI="/wicker/searchResults.do?search.project="+projectType+"&search.type=intermediate&search.className=Footage&search.licensableNow=true&search.priceClass=B%3BC%3BD%3BE%3BF%3BG%3BH%3BI%3BJ&search.keywords="+keywords+"&search.withinResults=1&search.withinKeywords="+searchWithin;}else{var URI="/wicker/searchResults.do?search.project="+projectType+"&search.type=intermediate&search.className=Footage&search.licensableNow=true&search.priceClass=B%3BC%3BD%3BE%3BF%3BG%3BH%3BI%3BJ&search.keywords="+keywords+"&search.withinKeywords="+searchWithin;}}else{if(projectType=="RF Collections"){if(searchWithinResults==1){var URI="/wicker/searchResults.do?search.project=Royalty+Free&search.type=intermediate&search.className=Footage&search.rights=Royalty+Free&search.keywords="+keywords+"&search.withinResults=1&x=0&y=0&search.withinKeywords="+searchWithin;}else{var URI="/wicker/searchResults.do?search.project=Royalty+Free&search.type=intermediate&search.className=Footage&search.rights=Royalty+Free&search.keywords="+keywords+"&x=0&y=0&search.withinKeywords="+searchWithin;}}else{if(searchWithinResults==1){var URI="/wicker/searchResults.do?search.project="+projectType+"&search.type=intermediate&search.className=Footage&search.keywords="+keywords+"&search.withinResults=1&search.withinKeywords="+searchWithin;}else{var URI="/wicker/searchResults.do?search.project="+projectType+"&search.type=intermediate&search.className=Footage&search.keywords="+keywords+"&search.withinKeywords="+searchWithin;}}}location=URI;}function requestMusicRmApproval(clipId,priceId){var div="musicRmCalculator";var url="makeMusicApprovalRequest.do";var params="clipId="+clipId+"&priceId="+priceId+"&binId=myclips";var myAjax=new Ajax.Updater(div,url,{method:"get",parameters:params,evalScripts:true});}function updateMusicRmPrice(itemId,clipId,priceId,format){recalculateRmPrice(clipId,priceId,"false");$("audioClipCheckbox_"+clipId).value=itemId+";priceId="+priceId+";format="+format;$("recalculateRmPriceLink_"+clipId).href="javascript:recalculateRmPrice('"+clipId+"','"+priceId+"','true');";$("addToCartLink_"+clipId).href="addClipToCart.do?itemId="+clipId+"&forward=mycart&priceId="+priceId+"&format="+format;$("addToCartLink_"+clipId).className="add-to-cart";show("rmMusicPrice_"+clipId);$("rmMusicDisplayPrice_"+clipId).update($("rmMusicClipPrice_"+clipId).innerHTML);closePanel("rmMusicPriceBtn_"+clipId);closePanel("musicRmCalculator");}function updatePackageRightsButtons(packageId){if(packageId>0){$("update-package-rights").show();$("update-package-rights-disabled").hide();}else{$("update-package-rights").hide();$("update-package-rights-disabled").show();}}function updateCustomRightsButtons(packageId){if(packageId>0){$("update-custom-rights").show();$("update-custom-rights-disabled").hide();}else{$("update-custom-rights").hide();$("update-custom-rights-disabled").show();}}function updatePerSecondRightsButtons(packageId){if(packageId>0){$("update-per_second-rights").show();$("update-per_second-rights-disabled").hide();}else{$("update-per_second-rights").hide();$("update-per_second-rights-disabled").show();}}function updatePackageRightsOptions(element){var url="updatePackageRightsOptions.do";var div="packageRightsOptions";var params="projectType="+encodeURIComponent($("projectType").value);if(element=="package"){params+="&projectPackage="+encodeURIComponent($("projectPackage").value);}var myAjax=new Ajax.Updater(div,url,{method:"get",parameters:params,evalScripts:true,onComplete:function(){updatePackageRightsButtons($("projectPackage").value);}});}function updateCustomRightsOptions(element){var url="updateCustomRightsOptions.do";var div="customRightsOptions";var params="projectType="+encodeURIComponent($("projectTypeCP").value);if(element=="usage"||element=="medium"||element=="term"){params+="&projectUsage="+encodeURIComponent($("usageCP").value);}if(element=="medium"||element=="term"){params+="&projectMedium="+encodeURIComponent($("mediumCP").value);}if(element=="term"){params+="&projectTerm="+encodeURIComponent($("termCP").value);}var myAjax=new Ajax.Updater(div,url,{method:"get",parameters:params,evalScripts:true,onComplete:function(){updateCustomRightsButtons($("termCP").value);}});}function updatePerSecondRightsOptions(element){var url="updatePerSecondRightsOptions.do";var div="perSecondRightsOptions";var params="projectType="+encodeURIComponent($("projectTypePS").value);if(element=="usage"||element=="medium"||element=="term"){params+="&projectUsage="+encodeURIComponent($("usagePS").value);}if(element=="medium"||element=="term"){params+="&projectMedium="+encodeURIComponent($("mediumPS").value);}if(element=="term"){params+="&projectTerm="+encodeURIComponent($("termPS").value);}var myAjax=new Ajax.Updater(div,url,{method:"get",parameters:params,evalScripts:true,onComplete:function(){updatePerSecondRightsButtons($("termPS").value);}});}function updateProjectTypePreference(projectType,resultsPage){if(projectType=="music"){updateProjectTypePreferenceLandingPage(projectType);}else{if(projectType=="Home"){var params="projectType=";}else{var params="projectType="+projectType;}if(projectType=="Research"&&resultsPage=="searchResults"){new Ajax.Request("updateProjectType.do",{method:"get",parameters:params,evalScripts:true,onSuccess:function(){$("search-project").value=projectType;Element.writeAttribute("basicSearchForm","id","researchSearchForm");Element.writeAttribute("researchSearchForm","action","textSearch.do");$("researchSearchForm").submit();}});}else{if(projectType!="Research"&&resultsPage=="textSearch"){new Ajax.Request("updateProjectType.do",{method:"get",parameters:params,evalScripts:true,onSuccess:function(){$("search-project").value=projectType;Element.writeAttribute("researchSearchForm","id","basicSearchForm");Element.writeAttribute("basicSearchForm","action","searchResults.do");$("researchAudioCheckBox").value=false;$("basicSearchForm").submit();}});}else{new Ajax.Request("updateProjectType.do",{method:"get",parameters:params,evalScripts:true,onSuccess:function(){$("search-project").value=projectType;var href=location.href;if(href.indexOf("persistPref")==-1){if(href.indexOf("?")==-1){href=href+"?persistPref=true";}else{href=href+"&persistPref=true";}}window.location=href;}});}}}}function updateProjectTypePreferenceLandingPage(projectType){if(projectType=="Home"){var params="projectType=";}else{var params="projectType="+projectType;}new Ajax.Request("updateProjectType.do",{method:"get",parameters:params,evalScripts:true,onSuccess:function(){if(projectType=="Home"||projectType=="RM and RF"||projectType=="RF Collections"){if(projectType=="Home"){window.location="/wicker/home.do?persistPref=true";}if(projectType=="RF Collections"){window.location="/wicker/home/collections.do?persistPref=true";}if(projectType=="RM and RF"){window.location="/wicker/home/rm_and_rf.do?persistPref=true";}}else{window.location="/wicker/home/"+projectType.toLowerCase()+".do?persistPref=true";}}});}var gEl;var gForward;var gTargetDivId;var gHeadingLabel;var gInputLabel;var gMessage;function enter_pressed(e){var keycode;if(window.event){keycode=window.event.keyCode;}else{if(e){keycode=e.which;}else{return false;}}return(keycode==13);}function createMyBin(){new Ajax.Updater("your-bin-listing","editBinSubmit.do",{parameters:$("createNewBin2").serialize(),onSuccess:function(){$("bin-list-dd").setStyle({width:500+"px"});$("bin-list-dd").setStyle({width:"auto"});setAutoWidth("bin-list-dd");$("bin-list-dd").setStyle({width:"auto"});}});}function editBinPrepare(el,forward,targetDivId,headingLabel,inputLabel,msg){gEl=el;gForward=forward;gTargetDivId=targetDivId;gHeadingLabel=headingLabel;gInputLabel=inputLabel;gMessage=msg;$("errorsDiv").innerHTML="";$("createNewBin").reset();$("editBinForward").value=forward;$("editBinTargetDivId").value=targetDivId;var editBinId=$("editBinId");editBinId.value="";$("editCreateBinHeading").update(headingLabel);$("editCreateBinInputLabel").update(inputLabel);$("createNewBin").writeAttribute("title",msg);if(el){var binName=el.getAttribute("binName");$("editOldBinName").value=binName;$("editBinName").value=binName;$("editBinNote").value=el.getAttribute("binNote");var id=el.getAttribute("binId");editBinId.value=id;showDialogFixed("createNewBinForm");}else{showDialogFixed("createNewBinForm");}}function createEditMyBin(){var msg=$("createNewBin").getAttribute("title");var binName=$F("editBinName");if(!binName){binName="Untitled Bin";}$("createNewBinForm").hide();addToBinNotification(msg,binName,true);new Ajax.Updater({success:$F("editBinTargetDivId"),failure:"errorsDiv"},"simpleCreateNewBin.do",{parameters:$("createNewBin").serialize()+"&errorForward=ajaxError",evalScripts:true,onSuccess:function(){Element.remove.delay(1,$("dimViewport"));$("bin-list-dd").setStyle({width:500+"px"});$("bin-list-dd").setStyle({width:"auto"});setAutoWidth("bin-list-dd");$("bin-list-dd").setStyle({width:"auto"});if($F("editBinForward")=="updateYourBinList"){secondAjaxUpdate.delay(1,"refresh","all-my-bins",binName);}if($F("editBinForward")=="myBins"){secondAjaxUpdate.delay(1,"refreshYourBinList","your-bin-listing",binName);}},onFailure:function(){Element.remove.delay(1,$("dimViewport"));editBinPrepare(gEl,gForward,gTargetDivId,gHeadingLabel,gInputLabel,gMessage);$("errorsDiv").show();}});}function secondAjaxUpdate(forward,targetDivId,binName){var binName=$F("editBinName");$("createNewBin").reset();$("editBinName").value=binName;$("editBinForward").value=forward;$("editBinTargetDivId").value=targetDivId;var editBinId=$("editBinId");editBinId.value="";new Ajax.Updater($F("editBinTargetDivId"),"showMyBins.do",{parameters:$("createNewBin").serialize(),evalScripts:true,onSuccess:function(){$("bin-list-dd").setStyle({width:500+"px"});$("bin-list-dd").setStyle({width:"auto"});setAutoWidth("bin-list-dd");$("bin-list-dd").setStyle({width:"auto"});}});}function setAutoWidth(dropDownId){$(dropDownId).setStyle({width:$(dropDownId).getWidth()+"px"});}function showMyBinsDropDown(){setAutoWidth("bin-list-dd");$("bin-list-dd").clonePosition("your-bins-button",{offsetLeft:-$("bin-list-dd").getWidth()+$("glbAccount").getWidth(),offsetTop:8,setWidth:false,setHeight:false});dropdownDisplay("your-bins-button","bin-list-dd","panel-dd");}function showScreeningRoom(url){var name="TEMScreeningRoom";var params="location=no,status=0,toolbar=0,menubar=0,resizable=1,scrollbars=0,width=850,height=590";screeningRoom=window.open(url,name,params);screeningRoom.focus();}function updateDragDropBins(){$("createNewBinForm").hide();new Ajax.Updater("bin-tray","editBinSubmit.do",{parameters:$("createNewBin").serialize(),onSuccess:function(){$("createNewBin").reset();Droppables.clearAll();alert("what the...");},onComplete:function(){setupDropZones();}});}function editUserBinNote(){var msg1=$("editUserBinNoteForm").getAttribute("msg1");var msg2=$("editUserBinNoteForm").getAttribute("msg2");$("binNote").update($F("binNote"));$("editUserBinNote").hide();new Ajax.Updater("binNoteEmpty","editBinSubmit.do",{parameters:$("editUserBinNoteForm").serialize(),onSuccess:function(){genericNotification(msg1,msg2,2,false);$("binNoteInfo").update($F("binNote"));if($F("binNote")!=""){$("binNoteLabel").show();$("binNoteInfo").show();}if($F("binNote")==""){$("binNoteLabel").hide();$("binNoteInfo").hide();}}});}function obfuscateEmail(toWho,toCompany){var emailTo="mailto:"+toWho+"@"+toCompany;Element.writeAttribute("accountRep-email","href",emailTo);}function embedFlashPlayer(divId,width,height,playerUrl,flashVars){embedFlashPlayer(divId,width,height,playerUrl,flashVars,"thumbnail");}function embedFlashPlayer(divId,width,height,playerUrl,flashVars,name,id){if(name!="thumbnail"&&this.isIE){flashVars+="&amp;usefullscreen=false";}if(id==undefined){id="flashPlayer"+Math.floor(Math.random()*100000);}var div="";div+="<object ";div+='type="application/x-shockwave-flash" ';div+='id="'+id+'" ';div+='data="'+playerUrl+'" ';div+='name="'+name+'" ';div+='align="middle" ';div+='height="'+height+'" ';div+='width="'+width+'">';div+='<param name="FlashVars" value="'+flashVars+'">';div+='<param value="always" name="allowScriptAccess">';div+='<param value="'+playerUrl+'" name="movie">';div+='<param value="high" name="quality">';div+='<param name="wmode" value="transparent">';div+='<param name="AllowScriptAccess" value="always">';div+='<param name="bgcolor" value="transparent">';if(name!="thumbnail"&&!this.isIE){div+='<param name="allowfullscreen" value="true">';}div+="</object>";if(!divId||divId=="none"){document.write(div);}else{$(divId).update(div);}}function clipInfo(name){return thumbData["clip_"+name];}function showSpeedView(name){var c=clipInfo(name);if(c){var divId="img-holder-"+name;embedFlashPlayer(divId,c.width,c.height,c.player,c.flashVars,"videoThumb");}$$("div.img-holder").each(function(holder,index){if(holder.id!="img-holder-"+name&&holder.down().name=="videoThumb"){hideSpeedView(holder.id.substring(11));}});}function hideSpeedView(name){var c=clipInfo(name);var a="<a ";if(c.clickTo){a+='href="'+c.clickTo+'" ';}a+='style="height:'+c.height+"px;width:"+c.width+'px;display:block;" ';a+="onMouseOver=\"showSpeedView('"+name+"');\">&nbsp;</a>";$("img-holder-"+name).innerHTML=a;}currentlyPlaying=null;function getCurrentSpeedView(){return currentlyPlaying;}function notifyPlay(clipName,objectName){currentlyPlaying=clipName;}var isIE=(navigator.appVersion.indexOf("MSIE")!=-1)?true:false;var isWin=(navigator.appVersion.toLowerCase().indexOf("win")!=-1)?true:false;var isOpera=(navigator.userAgent.indexOf("Opera")!=-1)?true:false;function ControlVersion(){var version;var axo;var e;try{axo=new ActiveXObject("ShockwaveFlash.ShockwaveFlash.7");version=axo.GetVariable("$version");}catch(e){}if(!version){try{axo=new ActiveXObject("ShockwaveFlash.ShockwaveFlash.6");version="WIN 6,0,21,0";axo.AllowScriptAccess="always";version=axo.GetVariable("$version");}catch(e){}}if(!version){try{axo=new ActiveXObject("ShockwaveFlash.ShockwaveFlash.3");version=axo.GetVariable("$version");}catch(e){version=-1;}}return version;}function GetFlashVersion(){var flashVer=-1;if(navigator.plugins!=null&&navigator.plugins.length>0){if(navigator.plugins["Shockwave Flash 2.0"]||navigator.plugins["Shockwave Flash"]){var swVer2=navigator.plugins["Shockwave Flash 2.0"]?" 2.0":"";var flashDescription=navigator.plugins["Shockwave Flash"+swVer2].description;var descArray=flashDescription.split(" ");var tempArrayMajor=descArray[2].split(".");var versionMajor=tempArrayMajor[0];var versionMinor=tempArrayMajor[1];if(descArray[3]!=""){tempArrayMinor=descArray[3].split("r");}else{tempArrayMinor=descArray[4].split("r");}var versionRevision=tempArrayMinor[1]>0?tempArrayMinor[1]:0;var flashVer=versionMajor+"."+versionMinor+"."+versionRevision;}}else{if(isIE&&isWin&&!isOpera){flashVer=ControlVersion();}}return flashVer;}function IsMinimumFlashVersion(){var reqMajorVer=9;var reqMinorVer=0;var reqRevision=0;versionStr=GetFlashVersion();if(versionStr==-1){return false;}else{if(versionStr!=0){if(isIE&&isWin&&!isOpera){tempArray=versionStr.split(" ");tempString=tempArray[1];versionArray=tempString.split(",");}else{versionArray=versionStr.split(".");}var versionMajor=versionArray[0];var versionMinor=versionArray[1];var versionRevision=versionArray[2];if(versionMajor>parseFloat(reqMajorVer)){return true;}else{if(versionMajor==parseFloat(reqMajorVer)){if(versionMinor>parseFloat(reqMinorVer)){return true;}else{if(versionMinor==parseFloat(reqMinorVer)){if(versionRevision>=parseFloat(reqRevision)){return true;}}}}}}}return false;}function IsRecommendedFlashVersion(){var reqMajorVer=10;var reqMinorVer=0;var reqRevision=0;versionStr=GetFlashVersion();if(versionStr==-1){return false;}else{if(versionStr!=0){if(isIE&&isWin&&!isOpera){tempArray=versionStr.split(" ");tempString=tempArray[1];versionArray=tempString.split(",");}else{versionArray=versionStr.split(".");}var versionMajor=versionArray[0];var versionMinor=versionArray[1];var versionRevision=versionArray[2];if(versionMajor>parseFloat(reqMajorVer)){return true;}else{if(versionMajor==parseFloat(reqMajorVer)){if(versionMinor>parseFloat(reqMinorVer)){return true;}else{if(versionMinor==parseFloat(reqMinorVer)){if(versionRevision>=parseFloat(reqRevision)){return true;}}}}}}}return false;}function notifyFlashVersion(oldFlashMessage,noFlashMessage,flashButtonMessage,showRecommended){if(IsMinimumFlashVersion()){if(!IsRecommendedFlashVersion()&&showRecommended){FlashVersionNotification(oldFlashMessage,flashButtonMessage);}}else{FlashVersionNotification(noFlashMessage,flashButtonMessage);}}function FlashVersionNotification(FlashMessage,flashButton){$$("body").each(function(el){el.insert({top:'<div id="flashVersionNotification"><div id="flashVersionNotification-container"><div id="flash-recommended-section"><div id="flash-recommended-warning"><div class="form-errors"></div><span class="with-edit-button"><h3>'+FlashMessage+'&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<a href="http://www.adobe.com/go/getflash">'+flashButton+"</a></h3></span></div></div></div>"});});}var swfobject=function(){var Z="undefined",P="object",B="Shockwave Flash",h="ShockwaveFlash.ShockwaveFlash",W="application/x-shockwave-flash",K="SWFObjectExprInst",G=window,g=document,N=navigator,f=[],H=[],Q=null,L=null,T=null,S=false,C=false;var a=function(){var l=typeof g.getElementById!=Z&&typeof g.getElementsByTagName!=Z&&typeof g.createElement!=Z&&typeof g.appendChild!=Z&&typeof g.replaceChild!=Z&&typeof g.removeChild!=Z&&typeof g.cloneNode!=Z,t=[0,0,0],n=null;if(typeof N.plugins!=Z&&typeof N.plugins[B]==P){n=N.plugins[B].description;if(n){n=n.replace(/^.*\s+(\S+\s+\S+$)/,"$1");t[0]=parseInt(n.replace(/^(.*)\..*$/,"$1"),10);t[1]=parseInt(n.replace(/^.*\.(.*)\s.*$/,"$1"),10);t[2]=/r/.test(n)?parseInt(n.replace(/^.*r(.*)$/,"$1"),10):0;}}else{if(typeof G.ActiveXObject!=Z){var o=null,s=false;try{o=new ActiveXObject(h+".7");}catch(k){try{o=new ActiveXObject(h+".6");t=[6,0,21];o.AllowScriptAccess="always";}catch(k){if(t[0]==6){s=true;}}if(!s){try{o=new ActiveXObject(h);}catch(k){}}}if(!s&&o){try{n=o.GetVariable("$version");if(n){n=n.split(" ")[1].split(",");t=[parseInt(n[0],10),parseInt(n[1],10),parseInt(n[2],10)];}}catch(k){}}}}var v=N.userAgent.toLowerCase(),j=N.platform.toLowerCase(),r=/webkit/.test(v)?parseFloat(v.replace(/^.*webkit\/(\d+(\.\d+)?).*$/,"$1")):false,i=false,q=j?/win/.test(j):/win/.test(v),m=j?/mac/.test(j):/mac/.test(v);
/*@cc_on i=true;@if(@_win32)q=true;@elif(@_mac)m=true;@end@*/
return{w3cdom:l,pv:t,webkit:r,ie:i,win:q,mac:m};}();var e=function(){if(!a.w3cdom){return;}J(I);if(a.ie&&a.win){try{g.write("<script id=__ie_ondomload defer=true src=//:><\/script>");var i=c("__ie_ondomload");if(i){i.onreadystatechange=function(){if(this.readyState=="complete"){this.parentNode.removeChild(this);V();}};}}catch(j){}}if(a.webkit&&typeof g.readyState!=Z){Q=setInterval(function(){if(/loaded|complete/.test(g.readyState)){V();}},10);}if(typeof g.addEventListener!=Z){g.addEventListener("DOMContentLoaded",V,null);}M(V);}();function V(){if(S){return;}if(a.ie&&a.win){var m=Y("span");try{var l=g.getElementsByTagName("body")[0].appendChild(m);l.parentNode.removeChild(l);}catch(n){return;}}S=true;if(Q){clearInterval(Q);Q=null;}var j=f.length;for(var k=0;k<j;k++){f[k]();}}function J(i){if(S){i();}else{f[f.length]=i;}}function M(j){if(typeof G.addEventListener!=Z){G.addEventListener("load",j,false);}else{if(typeof g.addEventListener!=Z){g.addEventListener("load",j,false);}else{if(typeof G.attachEvent!=Z){G.attachEvent("onload",j);}else{if(typeof G.onload=="function"){var i=G.onload;G.onload=function(){i();j();};}else{G.onload=j;}}}}}function I(){var l=H.length;for(var j=0;j<l;j++){var m=H[j].id;if(a.pv[0]>0){var k=c(m);if(k){H[j].width=k.getAttribute("width")?k.getAttribute("width"):"0";H[j].height=k.getAttribute("height")?k.getAttribute("height"):"0";if(O(H[j].swfVersion)){if(a.webkit&&a.webkit<312){U(k);}X(m,true);}else{if(H[j].expressInstall&&!C&&O("6.0.65")&&(a.win||a.mac)){D(H[j]);}else{d(k);}}}}else{X(m,true);}}}function U(m){var k=m.getElementsByTagName(P)[0];if(k){var p=Y("embed"),r=k.attributes;if(r){var o=r.length;for(var n=0;n<o;n++){if(r[n].nodeName.toLowerCase()=="data"){p.setAttribute("src",r[n].nodeValue);}else{p.setAttribute(r[n].nodeName,r[n].nodeValue);}}}var q=k.childNodes;if(q){var s=q.length;for(var l=0;l<s;l++){if(q[l].nodeType==1&&q[l].nodeName.toLowerCase()=="param"){p.setAttribute(q[l].getAttribute("name"),q[l].getAttribute("value"));}}}m.parentNode.replaceChild(p,m);}}function F(i){if(a.ie&&a.win&&O("8.0.0")){G.attachEvent("onunload",function(){var k=c(i);if(k){for(var j in k){if(typeof k[j]=="function"){k[j]=function(){};}}k.parentNode.removeChild(k);}});}}function D(j){C=true;var o=c(j.id);if(o){if(j.altContentId){var l=c(j.altContentId);if(l){L=l;T=j.altContentId;}}else{L=b(o);}if(!(/%$/.test(j.width))&&parseInt(j.width,10)<310){j.width="310";}if(!(/%$/.test(j.height))&&parseInt(j.height,10)<137){j.height="137";}g.title=g.title.slice(0,47)+" - Flash Player Installation";var n=a.ie&&a.win?"ActiveX":"PlugIn",k=g.title,m="MMredirectURL="+G.location+"&MMplayerType="+n+"&MMdoctitle="+k,p=j.id;if(a.ie&&a.win&&o.readyState!=4){var i=Y("div");p+="SWFObjectNew";i.setAttribute("id",p);o.parentNode.insertBefore(i,o);o.style.display="none";G.attachEvent("onload",function(){o.parentNode.removeChild(o);});}R({data:j.expressInstall,id:K,width:j.width,height:j.height},{flashvars:m},p);}}function d(j){if(a.ie&&a.win&&j.readyState!=4){var i=Y("div");j.parentNode.insertBefore(i,j);i.parentNode.replaceChild(b(j),i);j.style.display="none";G.attachEvent("onload",function(){j.parentNode.removeChild(j);});}else{j.parentNode.replaceChild(b(j),j);}}function b(n){var m=Y("div");if(a.win&&a.ie){m.innerHTML=n.innerHTML;}else{var k=n.getElementsByTagName(P)[0];if(k){var o=k.childNodes;if(o){var j=o.length;for(var l=0;l<j;l++){if(!(o[l].nodeType==1&&o[l].nodeName.toLowerCase()=="param")&&!(o[l].nodeType==8)){m.appendChild(o[l].cloneNode(true));}}}}}return m;}function R(AE,AC,q){var p,t=c(q);if(typeof AE.id==Z){AE.id=q;}if(a.ie&&a.win){var AD="";for(var z in AE){if(AE[z]!=Object.prototype[z]){if(z=="data"){AC.movie=AE[z];}else{if(z.toLowerCase()=="styleclass"){AD+=' class="'+AE[z]+'"';}else{if(z!="classid"){AD+=" "+z+'="'+AE[z]+'"';}}}}}var AB="";for(var y in AC){if(AC[y]!=Object.prototype[y]){AB+='<param name="'+y+'" value="'+AC[y]+'" />';}}t.outerHTML='<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000"'+AD+">"+AB+"</object>";F(AE.id);p=c(AE.id);}else{if(a.webkit&&a.webkit<312){var AA=Y("embed");AA.setAttribute("type",W);for(var x in AE){if(AE[x]!=Object.prototype[x]){if(x=="data"){AA.setAttribute("src",AE[x]);}else{if(x.toLowerCase()=="styleclass"){AA.setAttribute("class",AE[x]);}else{if(x!="classid"){AA.setAttribute(x,AE[x]);}}}}}for(var w in AC){if(AC[w]!=Object.prototype[w]){if(w!="movie"){AA.setAttribute(w,AC[w]);}}}t.parentNode.replaceChild(AA,t);p=AA;}else{var s=Y(P);s.setAttribute("type",W);for(var v in AE){if(AE[v]!=Object.prototype[v]){if(v.toLowerCase()=="styleclass"){s.setAttribute("class",AE[v]);}else{if(v!="classid"){s.setAttribute(v,AE[v]);}}}}for(var u in AC){if(AC[u]!=Object.prototype[u]&&u!="movie"){E(s,u,AC[u]);}}t.parentNode.replaceChild(s,t);p=s;}}return p;}function E(k,i,j){var l=Y("param");l.setAttribute("name",i);l.setAttribute("value",j);k.appendChild(l);}function c(i){return g.getElementById(i);}function Y(i){return g.createElement(i);}function O(k){var j=a.pv,i=k.split(".");i[0]=parseInt(i[0],10);i[1]=parseInt(i[1],10);i[2]=parseInt(i[2],10);return(j[0]>i[0]||(j[0]==i[0]&&j[1]>i[1])||(j[0]==i[0]&&j[1]==i[1]&&j[2]>=i[2]))?true:false;}function A(m,j){if(a.ie&&a.mac){return;}var l=g.getElementsByTagName("head")[0],k=Y("style");k.setAttribute("type","text/css");k.setAttribute("media","screen");if(!(a.ie&&a.win)&&typeof g.createTextNode!=Z){k.appendChild(g.createTextNode(m+" {"+j+"}"));}l.appendChild(k);if(a.ie&&a.win&&typeof g.styleSheets!=Z&&g.styleSheets.length>0){var i=g.styleSheets[g.styleSheets.length-1];if(typeof i.addRule==P){i.addRule(m,j);}}}function X(k,i){var j=i?"visible":"hidden";if(S){c(k).style.visibility=j;}else{A("#"+k,"visibility:"+j);}}return{registerObject:function(l,i,k){if(!a.w3cdom||!l||!i){return;}var j={};j.id=l;j.swfVersion=i;j.expressInstall=k?k:false;H[H.length]=j;X(l,false);},getObjectById:function(l){var i=null;if(a.w3cdom&&S){var j=c(l);if(j){var k=j.getElementsByTagName(P)[0];if(!k||(k&&typeof j.SetVariable!=Z)){i=j;}else{if(typeof k.SetVariable!=Z){i=k;}}}}return i;},embedSWF:function(n,u,r,t,j,m,k,p,s){if(!a.w3cdom||!n||!u||!r||!t||!j){return;}r+="";t+="";if(O(j)){X(u,false);var q=(typeof s==P)?s:{};q.data=n;q.width=r;q.height=t;var o=(typeof p==P)?p:{};if(typeof k==P){for(var l in k){if(k[l]!=Object.prototype[l]){if(typeof o.flashvars!=Z){o.flashvars+="&"+l+"="+k[l];}else{o.flashvars=l+"="+k[l];}}}}J(function(){R(q,o,u);if(q.id==u){X(u,true);}});}else{if(m&&!C&&O("6.0.65")&&(a.win||a.mac)){X(u,false);J(function(){var i={};i.id=i.altContentId=u;i.width=r;i.height=t;i.expressInstall=m;D(i);});}}},getFlashPlayerVersion:function(){return{major:a.pv[0],minor:a.pv[1],release:a.pv[2]};},hasFlashPlayerVersion:O,createSWF:function(k,j,i){if(a.w3cdom&&S){return R(k,j,i);}else{return undefined;}},createCSS:function(j,i){if(a.w3cdom){A(j,i);}},addDomLoadEvent:J,addLoadEvent:M,getQueryParamValue:function(m){var l=g.location.search||g.location.hash;if(m==null){return l;}if(l){var k=l.substring(1).split("&");for(var j=0;j<k.length;j++){if(k[j].substring(0,k[j].indexOf("="))==m){return k[j].substring((k[j].indexOf("=")+1));}}}return"";},expressInstallCallback:function(){if(C&&L){var i=c(K);if(i){i.parentNode.replaceChild(L,i);if(T){X(T,true);if(a.ie&&a.win){L.style.display="block";}}L=null;T=null;C=false;}}}};}();function onInOutPointChange(inOutPoints){if($("startTimecode")&&$("endTimecode")){$("startTimecode").value=inOutPoints[0];$("endTimecode").value=inOutPoints[1];$("subclip-buttons").show();}if($("clippingInPoint")&&$("clippingOutPoint")){$("clippingInPoint").value=inOutPoints[0];$("clippingOutPoint").value=inOutPoints[1];$("subclip-buttons").show();}$("update-in-out-button").show();}if(typeof Effect=="undefined"){throw ("You must have the script.aculo.us library to use this accordion");}var Accordion=Class.create({initialize:function(id,defaultExpandedCount){if(!$(id)){throw ("Attempted to initalize accordion with id: "+id+" which was not found.");}this.accordion=$(id);this.options={toggleClass:"accordion-toggle",toggleActive:"accordion-toggle-active",contentClass:"accordion-content"};this.contents=this.accordion.select("div."+this.options.contentClass);this.isAnimating=false;this.maxHeight=0;this.current=defaultExpandedCount?this.contents[defaultExpandedCount-1]:this.contents[0];this.toExpand=null;this.contents.each(function(el){el.removeClassName("initially-hidden");el.addClassName("toggleInvisible");});this.current.removeClassName("toggleInvisible");this.checkMaxHeight();this.initialHide();this.attachInitialMaxHeight();var clickHandler=this.clickHandler.bindAsEventListener(this);this.accordion.observe("click",clickHandler);},expand:function(el){this.toExpand=el.next("div."+this.options.contentClass);if(this.current!=this.toExpand){this.animate();this.toExpand.show();}},checkMaxHeight:function(){for(var i=0;i<this.contents.length;i++){if(this.contents[i].getHeight()>this.maxHeight){this.maxHeight=this.contents[i].getHeight();}}},attachInitialMaxHeight:function(){this.current.previous("div."+this.options.toggleClass).addClassName(this.options.toggleActive);if(this.current.getHeight()!=this.maxHeight){this.current.setStyle({height:this.maxHeight+"px"});}},clickHandler:function(e){var el=e.element();if(el.hasClassName(this.options.toggleClass)&&!this.isAnimating){this.expand(el);}},initialHide:function(){for(var i=0;i<this.contents.length;i++){if(this.contents[i]!=this.current){this.contents[i].setStyle({height:0});this.contents[i].makeClipping().setStyle({width:"auto",height:0});}}},animate:function(){var effects=new Array();var options={sync:true,scaleFrom:0,scaleContent:false,transition:Effect.Transitions.sinoidal,scaleMode:{originalHeight:this.maxHeight,originalWidth:this.accordion.getWidth()},scaleX:false,scaleY:true};effects.push(new Effect.Scale(this.toExpand,100,options));options={sync:true,scaleContent:false,transition:Effect.Transitions.sinoidal,scaleX:false,scaleY:true};effects.push(new Effect.Scale(this.current,0,options));var myDuration=0.15;new Effect.Parallel(effects,{duration:myDuration,fps:25,queue:{position:"end",scope:"accordion"},beforeStart:function(){this.isAnimating=true;this.current.previous("div."+this.options.toggleClass).removeClassName(this.options.toggleActive).writeAttribute({hov:0});this.toExpand.previous("div."+this.options.toggleClass).addClassName(this.options.toggleActive).writeAttribute({hov:1});this.current.addClassName("toggleInvisible");}.bind(this),afterFinish:function(){this.toExpand.removeClassName("toggleInvisible");this.current.hide();this.toExpand.setStyle({height:this.maxHeight+"px"});this.current=this.toExpand;this.isAnimating=false;}.bind(this)});}});Control.Scroller=Class.create();Control.Scroller.scrollers=[];Control.Scroller.prototype={initialize:function(content,handle,track,options){this.id="scroller";this.content=$(content);this.headerShadow=$(content+"-header-shadow");this.footerShadow=$(content+"-footer-shadow");this.handle=$(handle);this.track=$(track);this.currentValue=0;this.options=Object.extend({axis:"vertical",onChange:function(value){self.updateView(value);},onSlide:function(value){self.updateView(value);}},options);var self=this;this.options=Object.extend({scrollOnHover:false,visibleHeight:this.isVertical()?300:this.content.offsetHeight,visibleWidth:this.isVertical()?this.content.offsetWidth-$(track).getWidth():300,delta:20,autoHide:true,interval:100},this.options);this.maxValue=this.isVertical()?this.content.offsetHeight-this.options.visibleHeight-this.handle.offsetHeight:this.content.offsetWidth-this.options.visibleWidth-this.handle.offsetWidth;this.options.range=$R(0,this.maxValue);this.buttons={up:$(this.options.up),down:$(this.options.down)};if((this.isVertical()&&this.content.offsetHeight-$(this.options.up).getHeight()-$(this.options.down).getHeight()<=this.options.visibleHeight)||(!this.isVertical()&&this.content.offsetWidth<=this.options.visibleWidth)){if(this.options.autoHide){[this.track,this.handle,this.buttons.up,this.buttons.down].invoke("hide");}this.options.visibleWidth=this.options.visibleWidth+$(track).getWidth();this.content.style.background="transparent url(/wicker/images/panelSqcInnerShadowLtBkg.png) repeat-y scroll 100% 0";return;}this.content.style.height=this.options.visibleHeight+"px";this.eventMouseAction=this.buttonAction.bindAsEventListener(this);$H(this.buttons).values().each(function(button){if(self.options.scrollOnHover){Event.observe(button,"mouseover",self.eventMouseAction);Event.observe(button,"mouseout",self.eventMouseAction);}else{Event.observe(button,"mousedown",self.eventMouseAction);Event.observe(button,"mouseup",self.eventMouseAction);}});this.slider=new Control.Slider(this.handle,this.track,this.options);},isVertical:function(){return this.options.axis=="vertical";},buttonAction:function(e){this.multiplier=Event.element(e)==this.buttons.up?-1:1;switch(e.type){case"mouseover":case"mousedown":this.scroll();var self=this;this.timer=setInterval(function(){self.scroll();},self.options.interval);break;case"mouseout":case"mouseup":clearTimeout(this.timer);break;}},scroll:function(){this.slider.setValue(this.currentValue+this.options.delta*this.multiplier,0);},updateView:function(value){this.currentValue=value;if(this.options.axis=="vertical"){this.content.style.marginTop=(-this.currentValue)+"px";this.content.style.height=(this.options.visibleHeight+this.currentValue)+"px";this.content.style.clip="rect("+value+"px "+this.options.visibleWidth+"px "+(this.options.visibleHeight+this.currentValue)+"px 0px)";this.headerShadow.style.top=(this.currentValue)+"px";this.footerShadow.style.top=(this.options.visibleHeight+this.currentValue-this.footerShadow.getHeight())+"px";}else{this.content.style.marginLeft=(-this.currentValue)+"px";this.content.style.clip="rect(0 "+(this.options.visibleHeight+this.currentValue)+"px "+this.options.visibleHeight+"px "+value+"px)";}(this.options.onScroll||Prototype.emptyFunction)(value,this);}};function changeOptionValue(selectField){var selectedIndex=selectField.options.selectedIndex;var selectedOption=selectField.options[selectedIndex].value;}var _G_rfTabId=null;function showTab(id){if(_G_rfTabId!=null){$("show-"+_G_rfTabId).style.display="none";$(_G_rfTabId+"-tab").removeClassName("selected-tab");$("show-file-format-"+_G_rfTabId).style.display="none";}$("show-"+id).style.display="block";$("show-file-format-"+id).style.display="block";$(id+"-tab").addClassName("selected-tab");_G_rfTabId=id;}function showPricingTab(id,clipId){showTab(id);if(id=="custom"){hideDescriptionPanel(false);var url="updateCustomProjectPricing.do";var div="show-custom";var params="item_id="+clipId+"&projectType="+$("readyNowPricingType").value+"&customPricing=true";var myAjax=new Ajax.Updater(div,url,{method:"get",parameters:params,evalScripts:true});_currentPriceDivId="make-selectionCP";_currentDescriptionDivId="initialDescriptionCP";}else{hideDescriptionPanel(true);var url="updateReadyNowPricing.do";var div="show-package";var params="item_id="+clipId+"&projectType="+$("customProjectPricingType").value;var myAjax=new Ajax.Updater(div,url,{method:"get",parameters:params,evalScripts:true});_currentPriceDivId="make-selection";_currentDescriptionDivId="initialDescription";}}function addRfClip(fmt,msg1){$("rfClipAddFormat").value=fmt;addToBinNotification(msg1,fmt,true);$("addRfClipForm").submit();}function addProjectPricingClip(fmt){$("projectPricingFormat").value=fmt;$("projectPricingForm").submit();}function updateRMPackageType(type,clipId){var url="updateRMPackageType.do";var div="rmPricingOriginal";var params="item_id="+clipId+"&projectType="+type;var myAjax=new Ajax.Updater(div,url,{method:"get",parameters:params,evalScripts:true});_currentPriceDivId="make-selection";_currentDescriptionDivId="initialDescription";}function showRMPricingTab(id,clipId){showTab(id);if(id=="custom"){hideDescriptionPanel(false);var url="updateCustomProjectPricingTab.do";var div="show-custom";var params="item_id="+clipId+"&projectType="+$("readyNowPricingType").value+"&isCustom=true";var myAjax=new Ajax.Updater(div,url,{method:"get",parameters:params,evalScripts:true});_currentPriceDivId="make-selectionCP";_currentDescriptionDivId="initialDescriptionCP";}else{hideDescriptionPanel(true);var url="updateReadyNowPricingTab.do";var div="show-package";var params="item_id="+clipId+"&projectType="+$("customProjectPricingType").value;var myAjax=new Ajax.Updater(div,url,{method:"get",parameters:params,evalScripts:true});_currentPriceDivId="make-selection";_currentDescriptionDivId="initialDescription";}}function updateReadyNowPricingRights(){var url="updateReadyNowPrice.do";var div="rmPricingOriginal";var params=Form.serialize("packagePricingForm");var myAjax=new Ajax.Updater(div,url,{method:"get",parameters:params,evalScripts:true});_currentPriceDivId="make-selection";_currentDescriptionDivId="initialDescription";}function updateCustomPricingRights(){var url="updateCustomPrice.do";var div="show-custom";var params=Form.serialize("customPricingForm");params+="&isCustom=true";var myAjax=new Ajax.Updater(div,url,{method:"get",parameters:params,evalScripts:true});_currentPriceDivId="make-selectionCP";_currentDescriptionDivId="initialDescriptionCP";}function updateRMDeliveryFormat(deliveryFormat,clipId,isCustom){if(isCustom){var url="updateCustomPrice.do";var div="show-custom";var params=Form.serialize("customPricingForm");params+="&isCustom=true&deliveryFormat="+deliveryFormat;var myAjax=new Ajax.Updater(div,url,{method:"get",parameters:params,evalScripts:true});_currentPriceDivId="make-selectionCP";_currentDescriptionDivId="initialDescriptionCP";}else{var url="updateReadyNowPrice.do";var div="rmPricingOriginal";var params=Form.serialize("packagePricingForm");params+="&deliveryFormat="+deliveryFormat;var myAjax=new Ajax.Updater(div,url,{method:"get",parameters:params,evalScripts:true});_currentPriceDivId="make-selection";_currentDescriptionDivId="initialDescription";}}function requestRightsApproval(clipId,rightsId){var url="clipApprovalRequest.do";var div="rmPricingOriginal";var params="item_id="+clipId+"&binId=myclips&rightsId="+rightsId;var myAjax=new Ajax.Updater(div,url,{method:"get",parameters:params,evalScripts:true});$("price-list-title").style.display="none";$("disclaimer").style.display="none";}function updateRMPricePanel(id,isCustom){var restricted=false;if(0>id){id=-id;restricted=true;}var makeSelectionText="make-selection";var rmPriceDisplay="rm_price_"+id;var addButton="add";var addDisabledButton="add-disabled";var initialDescription="initialDescription";var descriptionPanel="descriptionPanel";if(isCustom){makeSelectionText=makeSelectionText+"CP";rmPriceDisplay=rmPriceDisplay+"CP";addButton=addButton+"CP";addDisabledButton=addDisabledButton+"CP";initialDescription=initialDescription+"CP";descriptionPanel=descriptionPanel+"CP";}if($("rmExplaination")){$("rmExplaination").hide();}if($(descriptionPanel)){$(descriptionPanel).hide();}var divId=(id==0)?makeSelectionText:rmPriceDisplay;$(_currentPriceDivId).style.display="none";$(divId).show();_currentPriceDivId=divId;var descDivId=initialDescription;if(id!=0){if(isCustom){descDivId="rm_descriptionCP_"+id;}else{descDivId="rm_description_"+id;}}$(descriptionPanel).insert({bottom:$(_currentDescriptionDivId)});$(_currentDescriptionDivId).hide();$("rights-explained-display").update($(descDivId));$(descDivId).style.padding="0 18px 12px 18px";$(descDivId).show();_currentDescriptionDivId=descDivId;if(id>0&&!restricted){$(addDisabledButton).style.display="none";$(addButton).style.display="block";}else{$(addButton).style.display="none";$(addDisabledButton).style.display="block";}if(id>0){setTimeout(function(){$(descriptionPanel).show();},300);if($("rmPricingOriginal").visible()){$("rmExplaination").show();}}}function updateMultipleUseAddOn(type,useAddOn,rfVariant,clipId){var url="updateMultipleUseAddOn.do";if(rfVariant){var div="rmPricingPanel";}else{var div="rmPricing";}var params="item_id="+clipId+"&projectType="+type+"&useAddOn="+useAddOn;var myAjax=new Ajax.Updater(div,url,{method:"get",parameters:params,evalScripts:true});_currentPriceDivId="make-selection";_currentDescriptionDivId="initialDescription";}function updateDeliveryFormat(){$("format").value=$("transcodeFormat").value;}function updateTranscodeFormat(isCustom){if(isCustom){$("customPricingForm").getInputs("hidden","format")[0].value=$("transcodeFormatCP").value;}else{$("packagePricingForm").getInputs("hidden","format")[0].value=$("transcodeFormat").value;}}function updateRMCustomPricing(element){var url="updateRMCustomPricing.do";var div="show-custom";var params=Form.serialize("customPricingForm");params+="&customPricing=true";if(element=="type"){params+="&rightChange=type";}else{if(element=="usage"){params+="&rightChange=usage";}else{if(element=="medium"){params+="&rightChange=medium";}}}var myAjax=new Ajax.Updater(div,url,{method:"get",parameters:params,evalScripts:true});_currentPriceDivId="make-selectionCP";_currentDescriptionDivId="initialDescriptionCP";}var _currentPriceDivId="make-selection";var _currentDescriptionDivId="initialDescription";function updatePricing(id){$("descriptionPanel").style.display="none";var divId=(id==0)?"make-selection":"rm_price_"+id;$(_currentPriceDivId).style.display="none";$(divId).style.display="block";_currentPriceDivId=divId;var descDivId=(id==0)?"initialDescription":"rm_description_"+id;$(_currentDescriptionDivId).style.display="none";$(_currentDescriptionDivId).style.background="transparent";$(_currentDescriptionDivId).style.zIndex="-10";$(descDivId).style.display="block";$(descDivId).style.background="#fafafa";$(descDivId).style.zIndex="10";_currentDescriptionDivId=descDivId;if(id>0){$("add-disabled").style.display="none";$("add").style.display="block";setTimeout(function(){$("descriptionPanel").style.display="block";},300);}else{$("add").style.display="none";$("add-disabled").style.display="block";}}function updateRMPricing(id,isCustom){var restricted=false;if(0>id){id=-id;restricted=true;}var makeSelectionText="make-selection";var rmPriceDisplay="rm_price_"+id;var addButton="add";var addDisabledButton="add-disabled";var initialDescription="initialDescription";var descriptionPanel="descriptionPanel";if(isCustom){makeSelectionText=makeSelectionText+"CP";rmPriceDisplay=rmPriceDisplay+"CP";addButton=addButton+"CP";addDisabledButton=addDisabledButton+"CP";initialDescription=initialDescription+"CP";descriptionPanel=descriptionPanel+"CP";}if($("rmExplaination")){$("rmExplaination").hide();}if($(descriptionPanel)){$(descriptionPanel).hide();}var divId=(id==0)?makeSelectionText:rmPriceDisplay;$(_currentPriceDivId).style.display="none";$(divId).show();_currentPriceDivId=divId;var descDivId=(id==0)?initialDescription:"rm_description_"+id;$(descriptionPanel).insert({bottom:$(_currentDescriptionDivId)});$(_currentDescriptionDivId).hide();$("rights-explained-display").update($(descDivId));$(descDivId).style.padding="0 18px 12px 18px";$(descDivId).show();_currentDescriptionDivId=descDivId;if(id>0&&!restricted){$(addDisabledButton).style.display="none";$(addButton).style.display="block";setTimeout(function(){$(descriptionPanel).show();},300);if($("rmPricingOriginal").visible()){$("rmExplaination").show();}}else{$(addButton).style.display="none";$(addDisabledButton).style.display="block";}}function showPriceDescription(panel,label,leftO,topO){Position.clone(label,panel,{offsetLeft:leftO,offsetTop:topO,setWidth:false,setHeight:false});$(panel).style.display="block";}function hidePriceDescription(){$("rmExplaination").hide();$("descriptionPanel").style.display="none";}function hideDescriptionPanel(isCustom){if(isCustom){$("rmExplaination").hide();$("descriptionPanelCP").style.display="none";}else{$("rmExplaination").hide();$("descriptionPanel").style.display="none";}}function setHeaderTabWidth(){var tab=$$("ul#bin-tabs li.tab");var Hdtab=$$("ul#bin-tabs li.tab span.hd");tab.each(function(element,index){var w=element.getWidth();$(Hdtab[index]).setStyle({width:w+"px"});});}function switchPriceModel(){$("switch-price-model-value").value=$F("switch-price-model");$("switch-price-model-form").submit();}function switchPriceDisplay(modelId,editable){var url="";var div="";if(editable){url="switchEditPriceDisplay.do";div="edit-price-display-options";}else{url="switchViewPriceDisplay.do";div="view-price-display-options";}var value=$F("switch-price-display");var option=value.substring(0,value.indexOf("|")-1);var params="modelId="+modelId+"&displayOption="+option;var myAjax=new Ajax.Updater(div,url,{method:"get",parameters:params,evalScripts:true});}function switchPriceClass(modelId,displayValue,currency,packageId,editable){var url="";var div="";if(editable){url="switchEditPriceDisplayAttribute.do";div="edit-price-display-options";}else{url="switchViewPriceDisplayAttribute.do";div="view-price-display-options";}var displayOption=displayValue.substring(0,displayValue.indexOf("|")-1);var priceClass=$F("switch-price-class");var params="modelId="+modelId+"&displayOption="+displayOption+"&priceClass="+priceClass;if(currency){params=params+"&currency="+currency;}if(packageId>0){params=params+"&packageId="+packageId;}var myAjax=new Ajax.Updater(div,url,{method:"get",parameters:params,evalScripts:true});}function switchPriceCurrency(modelId,displayValue,priceClass,packageId,editable){var url="";var div="";if(editable){url="switchEditPriceDisplayAttribute.do";div="edit-price-display-options";}else{url="switchViewPriceDisplayAttribute.do";div="view-price-display-options";}var displayOption=displayValue.substring(0,displayValue.indexOf("|")-1);var currency=$F("switch-price-currency");var params="modelId="+modelId+"&displayOption="+displayOption+"&currency="+currency;if(priceClass){params=params+"&priceClass="+priceClass;}if(packageId>0){params=params+"&packageId="+packageId;}var myAjax=new Ajax.Updater(div,url,{method:"get",parameters:params,evalScripts:true});}function switchPricePackage(modelId,displayValue,currency,priceClass,editable){var url="";var div="";if(editable){url="switchEditPriceDisplayAttribute.do";div="edit-price-display-options";}else{url="switchViewPriceDisplayAttribute.do";div="view-price-display-options";}var displayOption=displayValue.substring(0,displayValue.indexOf("|")-1);var packageId=$F("switch-price-package");var params="modelId="+modelId+"&displayOption="+displayOption+"&packageId="+packageId;if(currency){params=params+"&currency="+currency;}if(priceClass){params=params+"&priceClass="+priceClass;}var myAjax=new Ajax.Updater(div,url,{method:"get",parameters:params,evalScripts:true});}function copyEditPrices(modelId,displayValue,currency,priceClass,packageId,copyOption){var url="";var div="";url="copyEditPrices.do";div="edit-price-display-options";var displayOption=displayValue.substring(0,displayValue.indexOf("|")-1);var params="modelId="+modelId+"&displayOption="+displayOption+"&copyOption="+copyOption;if(currency){params=params+"&currency="+currency;}if(priceClass){params=params+"&priceClass="+priceClass;}if(packageId>0){params=params+"&packageId="+packageId;}var myAjax=new Ajax.Updater(div,url,{method:"get",parameters:params,evalScripts:true});}function requestApproval(clipId){var rightsId=0;if(_currentPriceDivId.indexOf("make-selection")==-1){tmp=_currentPriceDivId.split("_");rightsId=tmp[2];}var url="clipApprovalRequest.do";var div="rmPricingOriginal";var params="item_id="+clipId+"&binId=myclips&rightsId="+rightsId;var myAjax=new Ajax.Updater(div,url,{method:"get",parameters:params,evalScripts:true});$("price-list-title").style.display="none";}function showStoryLineContactSheet(panel,label){$(panel).style.display="block";$(label).style.display="none";if($("previewContainerBox")){Position.clone("previewContainerBox",panel,{offsetLeft:100,offsetTop:-60,setWidth:false,setHeight:false});}else{Position.clone("textSearchResultsCollapsed",panel,{offsetLeft:-30,offsetTop:-60,setWidth:false,setHeight:false});}}function hideStoryLineContactSheet(panel,label){$(panel).style.display="none";$(label).style.display="block";}function printContactSheet(){var a=window.open("","","scrollbars=yes,width=612,height=792");a.document.open("text/html");a.document.write("<html><head></head><body>");a.document.write(document.getElementById("print-story-line-contact-sheet").innerHTML);a.document.write("</body></html>");a.document.close();a.print();a.close();}function emailValidate(msg){if($("email-form-error-report").visible()){$("email-form-error-report").hide();}if($("email-form-failed-report").visible()){$("email-form-failed-report").hide();}var binName=$("emailClipHeader").readAttribute("class");var defaults={ajax:false};var options=Object.extend(defaults,arguments[1]||{});var isValid=true;$$("form#sendEmail .input-section input.field-validate").each(function(element){if(element.up("div").hasClassName("form-error")){element.up("div").removeClassName("form-error");}if(!$F(element)){element.up("div").addClassName("form-error");$("email-form-error-report").show();isValid=false;}});if(isValid&&options.ajax){var div="email-form-failed-report-ajax";var url="sendEmail.do";var params=Form.serialize("sendEmail");new Ajax.Updater({success:div,failure:div},url,{parameters:params+"&errorForward=ajaxError",evalScripts:true,onSuccess:function(){$("emailClipForm").hide();},onFailure:function(){$("email-form-failed-report").show();}});}else{if(isValid){$("emailClipForm").hide();$("sendEmail").submit();addToBinNotification(msg,binName,false);}}}function updateEmailHeader(name,binId){$("sendEmail").reset();$$("form#sendEmail .input-section input.field-validate").each(function(element){if(element.up("div").hasClassName("form-error")){element.up("div").removeClassName("form-error");}});if($("email-form-error-report").visible()){$("email-form-error-report").hide();}$("emailClipHeader").update(name);$("emailClipHeader").writeAttribute("class",name);$("emailBinId").setValue("bin_"+binId);showDialogFixed("emailClipForm");}function showEmailForm(){if($("sendEmail")!=null){$("sendEmail").reset();$$("form#sendEmail .input-section input.field-validate").each(function(element){if(element.up("div").hasClassName("form-error")){element.up("div").removeClassName("form-error");}});if($("email-form-error-report").visible()){$("email-form-error-report").hide();}}showDialogFixed("emailClipForm");}function loadAccordions(){if($("preview-accordion-menu")){previewAccordion=new Accordion("preview-accordion-menu");}if($("scroll-container-related-keywords")){relatedKeywordScroller=new Control.Scroller("scroll-content-related-keywords","handle-related-keywords","track-related-keywords",{up:"button-up-related-keywords",down:"button-down-related-keywords",axis:"vertical",delta:10,scrollOnHover:true,visibleHeight:200});relatedKeywordScroller.updateView(0);}if($("scroll-container-audio-keywords")){audioKeywordScroller=new Control.Scroller("scroll-content-audio-keywords","handle-audio-keywords","track-audio-keywords",{up:"button-up-audio-keywords",down:"button-down-audio-keywords",axis:"vertical",delta:10,scrollOnHover:true,visibleHeight:200});audioKeywordScroller.updateView(0);}if($("scroll-container-event-timeline")){eventTimelineScroller=new Control.Scroller("scroll-content-event-timeline","handle-event-timeline","track-event-timeline",{up:"button-up-event-timeline",down:"button-down-event-timeline",axis:"vertical",delta:10,scrollOnHover:true,visibleHeight:200});eventTimelineScroller.updateView(0);}if($("scroll-container-related-assets")){relatedAssetsScroller=new Control.Scroller("scroll-content-related-assets","handle-related-assets","track-related-assets",{up:"button-up-related-assets",down:"button-down-related-assets",axis:"vertical",delta:10,scrollOnHover:true,visibleHeight:200});relatedAssetsScroller.updateView(0);}if($("scroll-container-storyline-family")){storylineFamilyScroller=new Control.Scroller("scroll-content-storyline-family","handle-storyline-family","track-storyline-family",{up:"button-up-storyline-family",down:"button-down-storyline-family",axis:"vertical",delta:10,scrollOnHover:true,visibleHeight:200});storylineFamilyScroller.updateView(0);}if($("scroll-container-comps")){compsScroller=new Control.Scroller("scroll-content-comps","handle-comps","track-comps",{up:"button-up-comps",down:"button-down-comps",axis:"vertical",delta:10,scrollOnHover:true,visibleHeight:200});compsScroller.updateView(0);}clipDetailsScroller=new Control.Scroller("scroll-content-clip-information","handle-clip-information","track-clip-information",{up:"button-up-clip-information",down:"button-down-clip-information",axis:"vertical",delta:10,scrollOnHover:true,visibleHeight:200});clipDetailsScroller.updateView(0);}function showReelsListSetups(){if($("scroll-container-show-reels")){showReelsScroller=new Control.Scroller("scroll-content-show-reels","handle-show-reels","track-show-reels",{up:"button-up-show-reels",down:"button-down-show-reels",axis:"vertical",delta:10,scrollOnHover:true,visibleHeight:270});showReelsScroller.updateView(0);}}function myBinsListSetups(){if($("scroll-container-my-bins")){myBinsListScroller=new Control.Scroller("scroll-content-my-bins","handle-my-bins","track-my-bins",{up:"button-up-my-bins",down:"button-down-my-bins",axis:"vertical",delta:10,scrollOnHover:true,visibleHeight:270});myBinsListScroller.updateView(0);}}function myFavoriteBinsListSetups(){if($("scroll-container-favorite-bins")){myFavoriteBinsScroller=new Control.Scroller("scroll-content-favorite-bins","handle-favorite-bins","track-favorite-bins",{up:"button-up-favorite-bins",down:"button-down-favorite-bins",axis:"vertical",delta:10,scrollOnHover:true,visibleHeight:270});myFavoriteBinsScroller.updateView(0);}}function showManageFavorites(sorting){var params="forward=favorites&pageSize=999&access=own";new Ajax.Updater("organizeFavorites","showMyBins.do",{method:"get",parameters:params,evalScripts:true,onComplete:function(){myBinsListSetups();myFavoriteBinsListSetups();BinFavoriteSetupDragDrop(sorting);}});if(!$("organizeFavorites").visible()){showDialogFixed("organizeFavorites");}}function BinFavoriteSetupDragDrop(sorting){var binManageDialog;var fBin="empty";var ownBin="empty";if(!sorting){$$("ul#owner-bins-target li").each(function(ownerBin){ownBin=new Draggable(ownerBin,{revert:true,scroll:"scroll-content-favorite-bins",onStart:function(){Element.addClassName(ownerBin,"moving-owner-bin");$("organizeFavorites").insert({bottom:$(ownerBin)});},onEnd:function(ownerBin){$$("#organizeFavorites li.moving-owner-bin").each(function(ownerBin){Element.removeClassName(ownerBin,"moving-owner-bin");ownerBin.hide();cleanUpDragDrops(binManageDialog,ownBin,fBin);showManageFavorites(false);});}});});Droppables.add("scroll-container-my-bins",{accept:"droppable-fav",hoverclass:"drop-allowed",onDrop:function(favBin){favBin.remove();addToBinNotification(favBin.readAttribute("data-rmsg"),favBin.readAttribute("id"),true);cleanUpDragDrops(binManageDialog,ownBin,fBin);var params="forward=empty&binId="+favBin.readAttribute("id").split("binId_")[1]+"&index=delete";new Ajax.Updater("empty","favoriteBins.do",{method:"get",parameters:params,onSuccess:function(){showManageFavorites(false);},onComplete:function(){refreshBinListDd();$("dimViewport").remove();}});},onHover:function(){$("scroll-content-my-bins").setStyle({opacity:0.4});}});$$("#organizeFavorites ul#my-fav-bins-target li").each(function(favBin){fBin=new Draggable(favBin,{revert:true,scroll:"scroll-content-my-bins",onStart:function(){Element.addClassName(favBin,"moving-favorite-bin");$("organizeFavorites").insert({bottom:$(favBin)});},onEnd:function(favBin){$$("#organizeFavorites li.moving-favorite-bin").each(function(favBin){Element.removeClassName(favBin,"moving-favorite-bin");favBin.hide();cleanUpDragDrops(binManageDialog,ownBin,fBin);showManageFavorites(false);});}});});Droppables.add("scroll-container-favorite-bins",{accept:"droppable-owner",hoverclass:"drop-allowed",onDrop:function(ownerBin){ownerBin.remove();addToBinNotification(ownerBin.readAttribute("data-amsg"),ownerBin.readAttribute("id"),true);cleanUpDragDrops(binManageDialog,ownBin,fBin);var params="forward=empty&binId="+ownerBin.readAttribute("id");new Ajax.Updater("empty","favoriteBins.do",{method:"get",parameters:params,onSuccess:function(){showManageFavorites(false);},onComplete:function(){refreshBinListDd();$("dimViewport").remove();}});},onHover:function(){$("scroll-content-favorite-bins").setStyle({opacity:0.4});}});}binManageDialog=new Draggable("organizeFavorites",{handle:"head"});if(sorting){cleanUpDragDrops(binManageDialog,ownBin,fBin);var options={onUpdate:function(list){var binIds="";$$("#my-fav-bins-target li").each(function(item){binIds+=item.identify().split("binId_")[1]+" ";});binIds=binIds.strip();var params="forward=empty&binIds="+binIds;new Ajax.Updater("empty","favoriteBins.do",{method:"get",parameters:params,evalScripts:true,onSuccess:function(){showManageFavorites(true);},onComplete:function(){refreshBinListDd();}});}};Sortable.create("my-fav-bins-target",options);binManageDialog=new Draggable("organizeFavorites",{handle:"head"});$("scrollContainerOwnBins").hide();$("scrollContainerFavBins").setStyle({position:"relative",left:-180+"px"});$$("#my-fav-bins-target li").each(function(item){Element.removeClassName(item,"droppable-fav");});$("turnOnSort").hide();$("turnOnManage").show();$("manageFavoriteBinsTitle").hide();$("sortFavoriteBinsTitle").show();$("manageFavoriteBinsInstructions").hide();$("sortFavoriteBinsInstructions").show();}}function cleanUpDragDrops(dragDialog,dragOwnerBin,dragFavoriteBin){dragDialog.destroy();if(dragFavoriteBin!="empty"){dragFavoriteBin.destroy();}if(dragOwnerBin!="empty"){dragOwnerBin.destroy();}Droppables.remove("scroll-container-my-bins");Droppables.remove("scroll-container-favorite-bins");Sortable.destroy("scroll-container-favorite-bins");}function refreshBinListDd(){new Ajax.Updater("your-bin-listing","showMyBins.do",{method:"get",parameters:"forward=refreshYourBinList"});}if(navigator.userAgent.indexOf("MSIE")!=-1){var lastOfType=1;}else{var lastOfType=3;}function accordionPanelListeners(){var firstMenuItem=$$(".accordion div.accordion-toggle:first-child");var lastMenuItem=$$(".accordion div.accordion-toggle:last-child, .accordion div.accordion-link-only:last-child, .accordion div.accordion-link-only-admin:last-child");firstMenuItem.each(function(element,index){Event.observe(element,"mouseover",function(){var hover=element.readAttribute("hov");if(hover==0){$("pg-nav-hover").removeClassName("pg-nav");$("pg-nav-hover").addClassName("pg-nav-top-hover");Event.observe(element,"mouseout",function(){$("pg-nav-hover").removeClassName("pg-nav-top-hover");$("pg-nav-hover").addClassName("pg-nav");});Event.observe(element,"click",function(){$("pg-nav-hover").removeClassName("pg-nav-top-hover");$("pg-nav-hover").addClassName("pg-nav");});}});});lastMenuItem.each(function(element,index){Event.observe(element,"mouseover",function(){$("pg-nav-hover").removeClassName("pg-nav");$("pg-nav-hover").addClassName("pg-nav-bottom-hover");});Event.observe(element,"mouseout",function(){$("pg-nav-hover").removeClassName("pg-nav-bottom-hover");$("pg-nav-hover").addClassName("pg-nav");});});}function AdminAccordionPanelListeners(){var firstMenuItem=$$("#admin-pg-nav-hover .accordion div.accordion-toggle:first-child");var lastMenuItem=$$("#admin-pg-nav-hover .accordion div.accordion-toggle:nth-last-of-type("+lastOfType+"), #admin-pg-nav-hover .accordion div.accordion-toggle.last-child");firstMenuItem.each(function(element,index){Event.observe(element,"mouseover",function(){var hover=element.readAttribute("hov");if(hover==0){$("admin-pg-nav-hover").removeClassName("pg-nav");$("admin-pg-nav-hover").addClassName("pg-nav-top-hover");Event.observe(element,"mouseout",function(){$("admin-pg-nav-hover").removeClassName("pg-nav-top-hover");$("admin-pg-nav-hover").addClassName("pg-nav");});Event.observe(element,"click",function(){$("admin-pg-nav-hover").removeClassName("pg-nav-top-hover");$("admin-pg-nav-hover").addClassName("pg-nav");});}});});lastMenuItem.each(function(element,index){Event.observe(element,"mouseover",function(){$("admin-pg-nav-hover").removeClassName("pg-nav");$("admin-pg-nav-hover").addClassName("pg-nav-bottom-hover");});Event.observe(element,"mouseout",function(){$("admin-pg-nav-hover").removeClassName("pg-nav-bottom-hover");$("admin-pg-nav-hover").addClassName("pg-nav");});});}function adminTogglePanelListeners(){var firstMenuItem=$$("#admin-pg-nav-hover .accordion div.accordion-toggle:first-child");var lastMenuItem=$$("#admin-pg-nav-hover .accordion div.accordion-toggle:nth-last-of-type("+lastOfType+")");firstMenuItem.each(function(element,index){Event.observe(element,"mouseover",function(){$("admin-pg-nav-hover").removeClassName("pg-nav");$("admin-pg-nav-hover").addClassName("pg-nav-top-hover");});Event.observe(element,"mouseout",function(){$("admin-pg-nav-hover").removeClassName("pg-nav-top-hover");$("admin-pg-nav-hover").addClassName("pg-nav");});});lastMenuItem.each(function(element,index){element.addClassName("last-child");Event.observe(element,"mouseover",function(){var hover=element.readAttribute("hov");$("admin-pg-nav-hover").removeClassName("pg-nav");$("admin-pg-nav-hover").addClassName("pg-nav-bottom-hover");});Event.observe(element,"mouseout",function(){$("admin-pg-nav-hover").removeClassName("pg-nav-bottom-hover");$("admin-pg-nav-hover").addClassName("pg-nav");});});}function relatedSearchScroller(){relatedSearchScroller=new Control.Scroller("scroll-content-related-search","handle-related-search","track-related-search",{up:"button-up-related-search",down:"button-down-related-search",axis:"vertical",delta:10,scrollOnHover:true,visibleHeight:150});relatedSearchScroller.updateView(0);}function loadPricingInfo(){if($("tePlayerContainer")){$("tePlayerContainer").hide();}if($("no-clip-preview")){$("no-clip-preview").hide();}if($("adminResources")){$("adminResources").hide();}if($("subclip-buttons")){$("subclip-buttons").hide();}if($("previewer-description")){$("previewer-description").hide();}if($("pricingInfo")){$("pricingInfo").show();}$("clip-details-main-panel").addClassName("show-pricing-info");if($("add")&&$("add").visible()){$("rmExplaination").show();}if($("rmPricingOriginal")){$("rmPricingOriginal").show();}if($("returnToPreviewLinks")){$("returnToPreviewLinks").show();$$("#returnToPreviewLinks a.preview-thumb").each(function(preview,index){preview.setOpacity(0.5);Event.observe(preview,"mouseover",function(){preview.setOpacity(1);});Event.observe(preview,"mouseout",function(){preview.setOpacity(0.5);});});}}function loadAdminResources(cName){AdminAccordionPanelListeners();if($("tePlayerContainer")){$("tePlayerContainer").hide();}if($("no-clip-preview")){$("no-clip-preview").hide();}if($("pricingInfo")){$("pricingInfo").hide();}if($("subclip-buttons")){$("subclip-buttons").hide();}if($("previewer-description")){$("previewer-description").hide();}if($("rmExplaination").visible()){$("rmExplaination").hide();}if($("pricingInfo")){$("pricingInfo").hide();}$("clip-details-main-panel").addClassName("show-pricing-info");if($("adminResources")){$("adminResources").show();}if($("returnToPreviewLinks")){$("returnToPreviewLinks").show();}if(!self.previewAdminAccordionResults){var previewAdminAccordionResults=previewAdminAccordionResults+cName;}previewAdminAccordionResults=new Accordion("preview-admin-accordion-menu");if($("scroll-container-rendition-management")){if(!self.renditionManagementScroller){var renditionManagementScroller=renditionManagementScroller+cName;renditionManagementScroller=new Control.Scroller("scroll-content-rendition-management","handle-rendition-management","track-rendition-management",{up:"button-up-rendition-management",down:"button-down-rendition-management",axis:"vertical",delta:10,scrollOnHover:true,visibleHeight:200});renditionManagementScroller.updateView(0);}}if($("scroll-container-detailed-rights")){if(!self.detailedRightsScroller){var detailedRightsScroller=detailedRightsScroller+cName;detailedRightsScroller=new Control.Scroller("scroll-content-detailed-rights","handle-detailed-rights","track-detailed-rights",{up:"button-up-detailed-rights",down:"button-down-detailed-rights",axis:"vertical",delta:10,scrollOnHover:true,visibleHeight:200});detailedRightsScroller.updateView(0);}}if($("scroll-container-admin-keywords")){if(!self.adminKeywordsScroller){var adminKeywordsScroller=adminKeywordsScroller+cName;adminKeywordsScroller=new Control.Scroller("scroll-content-admin-keywords","handle-admin-keywords","track-admin-keywords",{up:"button-up-admin-keywords",down:"button-down-admin-keywords",axis:"vertical",delta:10,scrollOnHover:true,visibleHeight:200});adminKeywordsScroller.updateView(0);}}}function returnToPreview(){if($("pricingInfo")){$("pricingInfo").hide();}$("clip-details-main-panel").removeClassName("show-pricing-info");if($("adminResources")){$("adminResources").hide();}if($("rmExplaination")){$("rmExplaination").hide();}if($("returnToPreviewLinks")){$("returnToPreviewLinks").hide();}if($("previewer-description")){$("previewer-description").show();}if($("tePlayerContainer")){$("tePlayerContainer").show();}if(!$("tePlayerContainer")&&$("no-clip-preview")){$("no-clip-preview").show();}}function showPricingTabAccordion(id,clipId){showTab(id);if(id=="custom"){hideDescriptionPanel(false);var url="updateCustomProjectPricingAccordion.do";var div="show-custom";var params="item_id="+clipId+"&projectType="+$("readyNowPricingType").value+"&customPricing=true";var myAjax=new Ajax.Updater(div,url,{method:"get",parameters:params,evalScripts:true});_currentPriceDivId="make-selectionCP";_currentDescriptionDivId="initialDescriptionCP";}else{hideDescriptionPanel(true);var url="updateReadyNowPricingAccordion.do";var div="show-package";var params="item_id="+clipId+"&projectType="+$("customProjectPricingType").value;var myAjax=new Ajax.Updater(div,url,{method:"get",parameters:params,evalScripts:true});_currentPriceDivId="make-selection";_currentDescriptionDivId="initialDescription";}}function updateRightsOptionsButtons(packageId){if(packageId>0){$("update-rights-options").show();$("update-rights-options-disabled").hide();}else{$("update-rights-options").hide();$("update-rights-options-disabled").show();}}function updateTabbedPackageRightsOptions(type){var url="updateTabbedPackageRightsOptions.do";var div="packageRightsOptions";var params="projectType="+type;var myAjax=new Ajax.Updater(div,url,{method:"get",parameters:params,evalScripts:true,onComplete:function(){updateRightsOptionsButtons($("projectPackage").value);}});}function showPackageRightsOptions(){$("show-package").show();$("show-custom").hide();$("custom-tab").removeClassName("selected-tab");$("package-tab").addClassName("selected-tab");$("packageOptionsTab").value="true";updateTabbedPackageRightsOptions($("projectTypeCP").value);}function updateTabbedCustomRightsOptions(element){var url="updateTabbedCustomRightsOptions.do";var div="customRightsOptions";var params="projectType="+$("projectTypeCP").value;if(element=="usage"){params+="&projectUsage="+$("usageCP").value;}else{if(element=="medium"){params+="&projectUsage="+$("usageCP").value+"&projectMedium="+$("mediumCP").value;}}var myAjax=new Ajax.Updater(div,url,{method:"get",parameters:params,evalScripts:true,onComplete:function(){updateRightsOptionsButtons($("termCP").value);}});}function showCustomRightsOptions(){$("show-package").hide();$("show-custom").show();$("package-tab").removeClassName("selected-tab");$("custom-tab").addClassName("selected-tab");$("packageOptionsTab").value="false";var url="updateTabbedCustomRightsOptions.do";var div="customRightsOptions";var params="projectType="+$("projectType").value;var myAjax=new Ajax.Updater(div,url,{method:"get",parameters:params,evalScripts:true,onComplete:function(){updateRightsOptionsButtons($("termCP").value);}});}function updateRMPackageTypeAccordion(type,clipId){$("rmExplaination").style.display="none";var url="updateRMPackageTypeAccordion.do";var div="rmPricingOriginal";var params="item_id="+clipId+"&projectType="+type;var myAjax=new Ajax.Updater(div,url,{method:"get",parameters:params,evalScripts:true});_currentPriceDivId="make-selection";_currentDescriptionDivId="initialDescription";}function updateRMCustomPricingAccordion(element){$("rmExplaination").style.display="none";var url="updateRMCustomPricingAccordion.do";var div="show-custom";var params=Form.serialize("customPricingForm");params+="&customPricing=true";if(element=="type"){params+="&rightChange=type";}else{if(element=="usage"){params+="&rightChange=usage";}else{if(element=="medium"){params+="&rightChange=medium";}}}var myAjax=new Ajax.Updater(div,url,{method:"get",parameters:params,evalScripts:true});_currentPriceDivId="make-selectionCP";_currentDescriptionDivId="initialDescriptionCP";}var colors=[3368703,6697983,13382655,16724940,16724838,16737843,16763955,13434675,6750003,3407718,3407820,3394815,15861,11960,16103424,12093952];var addKeywordCount=1;var selectedKeyword="";var selectedKeywordId="";var termLocations={};var termMatches=[];function getLinkForKeyword(keywordId){return $(keywordId);}function highlightTimelineKeyword(keyword,keywordId){if(selectedKeyword){clearTimelineKeyword(selectedKeyword,selectedKeywordId);}else{termMatches.each(clearTimelineKeyword);}$("tePlayer").clearAllTimelineMetadata();selectedKeyword=keyword;selectedKeywordId=keywordId;var firstMarker=termLocations[keyword][0];termLocations[keyword].each(function(point,index){$("tePlayer").addTimelineMetadata(point/1000,keyword,6014975);if(point<firstMarker){firstMarker=point;}});var element=getLinkForKeyword(keywordId);element.addClassName("selected");element.href="javascript:clearTimelineKeyword('"+keyword+"','"+keywordId+"');";$("tePlayer").seek(firstMarker/1000);}function clearTimelineKeyword(keyword,keywordId){termLocations[keyword].each(function(point,index){$("tePlayer").removeTimelineMetadata(point/1000,keyword);});var element=getLinkForKeyword(keywordId);element.removeClassName("selected");element.href="javascript:highlightTimelineKeyword('"+keyword+"','"+keywordId+"');";}function checkboxClassSwap(id,checkboxId){if($F(checkboxId)!="true"){$(id).addClassName("not-checked-checkbox");$(id).removeClassName("checked-checkbox");}else{$(id).removeClassName("not-checked-checkbox");$(id).addClassName("checked-checkbox");}}function checkboxDivShowHide(divId,checkboxId){if($F(checkboxId)!="true"){Element.hide(divId);}else{Element.show(divId);}}function radioButtonClassSwap(id,checkForClass){$$(checkForClass).each(function(element){if(element.hasClassName("selected-radio")){element.removeClassName("selected-radio");element.addClassName("not-selected-radio");}});$(id).addClassName("selected-radio");}function showSearchWithin(){var displaySearchWithin=$$("#global-search div.search-within");displaySearchWithin.each(function(element,index){displaySearchWithin[index].addClassName("search-within-shown");});}function submitNewLicenseForm(){if(!isIE){if(!$F("name")){alert("Please enter a name");}else{if(!$F("licenseType")){alert("Please enter a license type");}else{if(!$F("description")){alert("Please enter a description");}else{if(!$F("licenseContent")){alert("Please enter content");}else{$("new-license-form").submit();}}}}}else{$("new-license-form").submit();}}function filterByStatus(){$("filter-by-status-value").value=$F("filter-by-status");$("filter-by-status-form").submit();}function submitLicenseStatusChange(licenseId){var newStatus=$F("new-license-status-"+licenseId);var statusMessage=$("status-update-message-"+licenseId);var params="licenseId="+licenseId+"&newStatus="+newStatus;new Ajax.Request("changeLicenseState.do",{parameters:params,onSuccess:function(){$("current-license-status-"+licenseId).update(newStatus);statusMessage.update("Updated status successfully!");Effect.Fade(statusMessage);},onFailure:function(){statusMessage.update("There was a problem trying to update the status, please refresh this page and try again.");}});}var imagesPath="images/";function FourStateBox(){var state="";var hovered=false;var contentDiv;var imageObject;var variableName;var inputName;this.init=function(div,inputname,varname,value){variableName=varname;state=value;contentDiv=div;inputName=inputname;var imageAdd="";var imageSrc="";if(hovered){}else{}console.log("Init state: "+state);if(state==""){imageSrc="triStateUndefined.png";}else{if(state=="true"){imageSrc="triStateTrue.png";}else{if(state=="false"){imageSrc="triStateFalse.png";}else{imageSrc="triStateMulti.png";}}}htmlString="<img id='image_"+contentDiv.id+"' src='"+imagesPath+imageSrc+"' onclick='"+variableName+".toggleState();' onmouseover='"+variableName+".hoverover();' onmouseout='"+variableName+".hoverout();' /><input type='hidden' id='input_"+variableName+"' name='"+inputName+"' value='"+state+"' />";try{contentDiv.innerHTML=htmlString;}catch(err){}};this.updateContent=function(){var imageAdd="";var imageSrc="";if(hovered){}else{}if(state==""){imageSrc="triStateUndefined.png";}else{if(state=="true"){imageSrc="triStateTrue.png";}else{if(state=="false"){imageSrc="triStateFalse.png";}else{imageSrc="triStateMulti.png";}}}try{document.getElementById("image_"+contentDiv.id).src=imagesPath+imageAdd+imageSrc;document.getElementById("input_"+variableName).value=state;}catch(err){}};this.toggleState=function(){if(state==""){state="true";}else{if(state=="true"){state="false";}else{if(state=="false"){state="";}else{state="true";}}}this.updateContent();};this.hoverout=function(){};this.hoverover=function(){};}function makeTopLayer(el){if($(el)){$("footer").insert({after:$(el)});}}function oldBroswerNotification(browserMessage,URL,updateButton){$$("body").each(function(el){el.insert({top:'<div id="flashVersionNotification"><div id="flashVersionNotification-container"><div id="flash-recommended-section"><div id="flash-recommended-warning"><div class="form-errors"></div><span class="with-edit-button"><h3>'+browserMessage+'&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<a href="'+URL+'">'+updateButton+"</a></h3></span></div></div></div>"});});}function dropdownDisplay(clickId,ddId,ddClass){$(ddId).show();Event.observe(ddId,"mouseover",function(event){$(ddId).show();});Event.observe(ddId,"mouseout",function(event){dropdownOnMouseout(event,ddId,ddClass,clickId);});Event.observe(clickId,"mouseout",function(event){dropdownOnMouseout(event,ddId,ddClass,clickId);});}function dropdownOnMouseout(e,ddId,ddClass){if(e&&typeof e.relatedTarget!="undefined"){var ele=e.relatedTarget;while(ele&&ele.className!=ddClass){ele=ele.parentNode;}if(!ele){Element.hide($(ddId));}}}function genericAlert(id,msg,buttonMsg){var el=$("footer");el.insert({after:'<div class="ds-shadow-container" id="'+id+'" style="display:block;"><div class="panel modal ds-shadow"><div class="hd"><div class="rtcorner"></div><span class="title"></span><div class="ltcorner"></div></div><div class="bd"><div class="head"><span onclick="javascript:$(\''+id+'\').remove();$(\'isolate-message-dialog\').remove();" class="closebox"></span><div class="clear" style="height:15px;"></div></div><div class="content notification"><span class="notify-error"></span><div class="notify-content"><h5>'+msg+'</h5></div></div><span class="clear"></span><a href="javascript:noop();" onclick="javascript:$(\''+id+'\').remove();$(\'isolate-message-dialog\').remove();" class="cancel float-right ok"><span class="button-rc4"><span class="hd"><span class="ltcap"></span><span class="title"><span class="indicate-action">'+buttonMsg+'</span></span><span class="rtcap"></span></span></span></a><span class="clear"></span></div><div class="ft"><div class="rtcorner"></div><span class="footertxt"></span><div class="ltcorner"></div></div></div><span class="ds-shadow-lc"></span><span class="ds-shadow-top"></span><span class="ds-shadow-rc"></span><span class="ds-shadow-right"></span><span class="ds-shadow-rc-bottom"></span><span class="ds-shadow-bottom"></span><span class="ds-shadow-lc-bottom"></span><span class="ds-shadow-left"></span></div><div id="isolate-message-dialog" class="loading-search"></div>'});$(id).setStyle({position:"fixed",top:35+"%",left:34+"%",width:520+"px",height:"auto",zIndex:1000});}function addSelectExpandClass(id){id=$(id);var isWide=false;id.childElements().each(function(el){if(el.innerHTML.length>35){isWide=true;throw $break;}});if(isWide){id.removeClassName("select");id.addClassName("select-expand");}}function removeSelectExpandClass(id){id=$(id);if(id.hasClassName("select-expand")){id.removeClassName("select-expand");id.addClassName("select");}}function clearFormOwner(){var clrOwnerCkBox=$$('#adv-search-columns input[type="checkbox"]');clrOwnerCkBox.each(function(element,index){$(clrOwnerCkBox[index]).checked=false;});focusDefault();}function selectAllOwner(){var selOwnerCkBox=$$('#adv-search-columns input[type="checkbox"]');selOwnerCkBox.each(function(element,index){$(selOwnerCkBox[index]).checked=true;});focusDefault();}function clearFormFormat(){var clrFormatCkBox=$$('#adv-search-columns1 input[type="checkbox"]');clrFormatCkBox.each(function(element,index){$(clrFormatCkBox[index]).checked=false;});}function selectAllFormat(){var selFormatCkBox=$$('#adv-search-columns1 input[type="checkbox"]');selFormatCkBox.each(function(element,index){$(selFormatCkBox[index]).checked=true;});}function clearFormContent(){var clrContentCkBox=$$('#adv-search-columns2 input[type="checkbox"]');clrContentCkBox.each(function(element,index){$(clrContentCkBox[index]).checked=false;});var clrContentOption=$$("#adv-search-columns2 option");clrContentOption.each(function(element,index){$(clrContentOption[index]).selected=false;});}function selectAllContent(){var selContentCkBox=$$('#adv-search-columns2 input[type="checkbox"]');selContentCkBox.each(function(element,index){$(selContentCkBox[index]).checked=true;});var selContentOption=$$("#adv-search-columns2 option");selContentOption.each(function(element,index){$(selContentOption[index]).selected=true;});}var ADVSEARCH={searchTips:function(){var infoIcons=$$("#exp-search .notice-panel .buttons .indicate-explainatory-tooltip");var bubbles=$$(".searchBubble");var closes=$$(".notice-panel-help .hd a.closebox");var timeout;infoIcons.each(function(element,index){Event.observe(element,"mouseover",function(){clearTimeout(timeout);var position=Position.cumulativeOffset(element);var left=(position[0]-3)*1;var top=(position[1]-30)*1;bubbles[index].setStyle({left:left+"px",top:top+"px"});bubbles[index].addClassName("show");});Event.observe(element,"mouseout",function(){bubbles[index].removeClassName("show");});Event.observe(bubbles[index],"mouseover",function(){clearTimeout(timeout);bubbles[index].addClassName("show");});Event.observe(bubbles[index],"mouseout",function(){bubbles[index].removeClassName("show");});Event.observe(closes[index],"click",function(event){bubbles[index].removeClassName("show");Event.stop(event);});});},turnOnSearchTips:function(){var infoIcons=$$("#exp-search .notice-panel .buttons .indicate-explainatory-tooltip");var bubbles=$$(".searchBubble");var timeout;infoIcons.each(function(element,index){clearTimeout(timeout);var position=Position.cumulativeOffset(element);var left=(position[0]-3)*1;var top=(position[1]-30)*1;bubbles[index].setStyle({left:left+"px",top:top+"px"});bubbles[index].addClassName("show");});},init:function(){ADVSEARCH.searchTips();},turnOn:function(){ADVSEARCH.turnOnSearchTips();}};var isIE7=(navigator.appVersion.indexOf("MSIE 7.0")!=-1)?true:false;function confirmDeleteBin(binId,name){if(confirm('Are you sure you want to delete bin "'+name+'"?')){document.deleteBinForm.binId.value=binId;document.deleteBinForm.submit();}}function confirmDeleteFromBin(binId,name){if(confirm('Are you sure you want to remove yourself from membership in bin "'+name+'"?')){document.deleteFromBinForm.binId.value=binId;document.deleteFromBinForm.submit();}}function showEmailer(id){showDialogFixed("emailClipForm");}function changeFocusedBin(binName,binId){$$("#all-my-bins .my-bins-container .panel").each(function(element){if(element.hasClassName("pg-nav-light")){element.removeClassName("pg-nav-light");element.addClassName("pg-nav");}});$(binId).addClassName("pg-nav-light");new Ajax.Updater("your-bin-listing","focusBin.do",{parameters:{binId:binName,forward:"updateYourBinList"},evalScripts:true});}function binsUpdateFilter(isCustomer,filterName,otherParams,msg1,msg2,listID){if($("organizeFavorites").visible()){$("organizeFavorites").hide();}$$("#bin-filters-container ul li").each(function(element){if(element.hasClassName("current")){element.removeClassName("current");}});$(listID).addClassName("current");genericNotification(msg1,msg2,1,true);var url="showMyBins.do";if(isCustomer){url="showCustomerBins.do";}var p=otherParams+"&forward=refresh&access="+filterName;new Ajax.Updater("all-my-bins",url,{parameters:p,evalScripts:true,onComplete:function(){$("dimViewport").hide();}});}function binsUpdateSorting(isCustomer,sortOption,otherParams,msg1,msg2,updateTitleDiv,updateTitle){if($("organizeFavorites").visible()){$("organizeFavorites").hide();}genericNotification(msg1,msg2,1,true);var url="showMyBins.do";if(isCustomer){url="showCustomerBins.do";}var p=otherParams+"&forward=refresh&sortBy="+sortOption;new Ajax.Updater("all-my-bins",url,{parameters:p,evalScripts:true,onComplete:function(){$(updateTitleDiv).update(updateTitle);$("dimViewport").hide();}});}function binsUpdate(isCustomer,params,msg1,msg2){genericNotification(msg1,msg2,1,true);var url="showMyBins.do";if(isCustomer){url="showCustomerBins.do";}var p=params+"&forward=refresh";new Ajax.Updater("all-my-bins",url,{parameters:p,evalScripts:true,onComplete:function(){$("dimViewport").hide();}});}function togglePanels(contentId){$(contentId).toggle();var contentHeader=$(contentId).previous(0);if(contentHeader.hasClassName("last")){contentHeader.removeClassName("last");contentHeader.addClassName("last-open");}else{if(contentHeader.hasClassName("last-open")){contentHeader.removeClassName("last-open");contentHeader.addClassName("last");}}}