;
/* AGGREGATED JS FILE: sites/all/modules/k10connect/k10connect.js (JSMIN = 1) */

function k10connect_onlogin_ready(){FB.getLoginStatus(function(response){if(response.session){$('#k10connect-fb-authorize-form').submit();}});}
;
/* AGGREGATED JS FILE: sites/all/modules/jquery_update/compat.js (JSMIN = 1) */

jQuery.each(["id","title","name","href","src","rel"],function(i,n){jQuery.fn[n]=function(h){return h==undefined?this.length?this[0][n]:null:this.attr(n,h);};});jQuery.each("top,left,position,float,overflow,color,background".split(","),function(i,n){jQuery.fn[n]=function(h){return h==undefined?(this.length?jQuery.css(this[0],n):null):this.css(n,h);};});var e=("blur,focus,load,resize,scroll,unload,click,dblclick,"+"mousedown,mouseup,mousemove,mouseover,mouseout,change,reset,select,"+"submit,keydown,keypress,keyup,error").split(",");for(var i=0;i<e.length;i++)new function(){var o=e[i];jQuery.fn["un"+o]=function(f){return this.unbind(o,f);};jQuery.fn["one"+o]=function(f){var element=jQuery(this);var handler=function(){element.unbind(o,handler);element=null;return f.apply(this,arguments);};return this.bind(o,handler);};};jQuery.fn.ancestors=jQuery.fn.parents;jQuery.expr[":"]["nth-child"]="jQuery.nth(a.parentNode.firstChild,parseInt(m[3])+1,'nextSibling')==a";jQuery.fn._filter=jQuery.fn.filter;jQuery.fn.filter=function(arr){return this._filter(arr.constructor==Array?arr.join(","):arr);};(function(jQuery){jQuery.each(["eq","lt","gt","contains"],function(i,n){jQuery.fn[n]=function(num,fn){return this.filter(":"+n+"("+num+")",fn);};});jQuery.fn.evalScripts=function(){};jQuery.fn.loadIfModified=function(){var old=jQuery.ajaxSettings.ifModified;jQuery.ajaxSettings.ifModified=true;var ret=jQuery.fn.load.apply(this,arguments);jQuery.ajaxSettings.ifModified=old;return ret;};jQuery.getIfModified=function(){var old=jQuery.ajaxSettings.ifModified;jQuery.ajaxSettings.ifModified=true;var ret=jQuery.get.apply(jQuery,arguments);jQuery.ajaxSettings.ifModified=old;return ret;};jQuery.ajaxTimeout=function(timeout){jQuery.ajaxSettings.timeout=timeout;};})(jQuery);
;
/* AGGREGATED JS FILE: misc/jquery.cookie.js (JSMIN = 1) */

jQuery.cookie=function(name,value,options){if(typeof value!='undefined'){options=options||{};if(value===null){value='';options.expires=-1;}
var expires='';if(options.expires&&(typeof options.expires=='number'||options.expires.toUTCString)){var date;if(typeof options.expires=='number'){date=new Date();date.setTime(date.getTime()+(options.expires*24*60*60*1000));}else{date=options.expires;}
expires='; expires='+date.toUTCString();}
var path=options.path?'; path='+(options.path):'';var domain=options.domain?'; domain='+(options.domain):'';var secure=options.secure?'; secure':'';document.cookie=[name,'=',encodeURIComponent(value),expires,path,domain,secure].join('');}else{var cookieValue=null;if(document.cookie&&document.cookie!=''){var cookies=document.cookie.split(';');for(var i=0;i<cookies.length;i++){var cookie=jQuery.trim(cookies[i]);if(cookie.substring(0,name.length+1)==(name+'=')){cookieValue=decodeURIComponent(cookie.substring(name.length+1));break;}}}
return cookieValue;}};
;
/* AGGREGATED JS FILE: misc/jquery-validate/lib/jquery.metadata.js (JSMIN = 1) */

(function($){$.extend({metadata:{defaults:{type:'class',name:'metadata',cre:/({.*})/,single:'metadata'},setType:function(type,name){this.defaults.type=type;this.defaults.name=name;},get:function(elem,opts){var settings=$.extend({},this.defaults,opts);if(!settings.single.length)settings.single='metadata';var data=$.data(elem,settings.single);if(data)return data;data="{}";if(settings.type=="class"){var m=settings.cre.exec(elem.className);if(m)
data=m[1];}else if(settings.type=="elem"){if(!elem.getElementsByTagName)
return undefined;var e=elem.getElementsByTagName(settings.name);if(e.length)
data=$.trim(e[0].innerHTML);}else if(elem.getAttribute!=undefined){var attr=elem.getAttribute(settings.name);if(attr)
data=attr;}
if(data.indexOf('{')<0)
data="{"+data+"}";data=eval("("+data+")");$.data(elem,settings.single,data);return data;}}});$.fn.metadata=function(opts){return $.metadata.get(this[0],opts);};})(jQuery);
;
/* AGGREGATED JS FILE: misc/jquery-validate/lib/jquery.form.js (JSMIN = 1) */

(function($){$.fn.ajaxSubmit=function(options){if(typeof options=='function')
options={success:options};options=$.extend({url:this.attr('action')||window.location,type:this.attr('method')||'GET'},options||{});var veto={};$.event.trigger('form.pre.serialize',[this,options,veto]);if(veto.veto)return this;var a=this.formToArray(options.semantic);if(options.data){for(var n in options.data)
a.push({name:n,value:options.data[n]});}
if(options.beforeSubmit&&options.beforeSubmit(a,this,options)===false)return this;$.event.trigger('form.submit.validate',[a,this,options,veto]);if(veto.veto)return this;var q=$.param(a);if(options.type.toUpperCase()=='GET'){options.url+=(options.url.indexOf('?')>=0?'&':'?')+q;options.data=null;}
else
options.data=q;var $form=this,callbacks=[];if(options.resetForm)callbacks.push(function(){$form.resetForm();});if(options.clearForm)callbacks.push(function(){$form.clearForm();});if(!options.dataType&&options.target){var oldSuccess=options.success||function(){};callbacks.push(function(data){if(this.evalScripts)
$(options.target).attr("innerHTML",data).evalScripts().each(oldSuccess,arguments);else
$(options.target).html(data).each(oldSuccess,arguments);});}
else if(options.success)
callbacks.push(options.success);options.success=function(data,status){for(var i=0,max=callbacks.length;i<max;i++)
callbacks[i](data,status,$form);};var files=$('input:file',this).fieldValue();var found=false;for(var j=0;j<files.length;j++)
if(files[j])
found=true;if(options.iframe||found)
fileUpload();else
$.ajax(options);$.event.trigger('form.submit.notify',[this,options]);return this;function fileUpload(){var form=$form[0];var opts=$.extend({},$.ajaxSettings,options);var id='jqFormIO'+$.fn.ajaxSubmit.counter++;var $io=$('<iframe id="'+id+'" name="'+id+'" />');var io=$io[0];var op8=$.browser.opera&&window.opera.version()<9;if($.browser.msie||op8)io.src='javascript:false;document.write("");';$io.css({position:'absolute',top:'-1000px',left:'-1000px'});var xhr={responseText:null,responseXML:null,status:0,statusText:'n/a',getAllResponseHeaders:function(){},getResponseHeader:function(){},setRequestHeader:function(){}};var g=opts.global;if(g&&!$.active++)$.event.trigger("ajaxStart");if(g)$.event.trigger("ajaxSend",[xhr,opts]);var cbInvoked=0;var timedOut=0;setTimeout(function(){$io.appendTo('body');io.attachEvent?io.attachEvent('onload',cb):io.addEventListener('load',cb,false);var encAttr=form.encoding?'encoding':'enctype';var t=$form.attr('target');$form.attr({target:id,method:'POST',action:opts.url});form[encAttr]='multipart/form-data';if(opts.timeout)
setTimeout(function(){timedOut=true;cb();},opts.timeout);form.submit();$form.attr('target',t);},10);function cb(){if(cbInvoked++)return;io.detachEvent?io.detachEvent('onload',cb):io.removeEventListener('load',cb,false);var ok=true;try{if(timedOut)throw'timeout';var data,doc;doc=io.contentWindow?io.contentWindow.document:io.contentDocument?io.contentDocument:io.document;xhr.responseText=doc.body?doc.body.innerHTML:null;xhr.responseXML=doc.XMLDocument?doc.XMLDocument:doc;if(opts.dataType=='json'||opts.dataType=='script'){var ta=doc.getElementsByTagName('textarea')[0];data=ta?ta.value:xhr.responseText;if(opts.dataType=='json')
eval("data = "+data);else
$.globalEval(data);}
else if(opts.dataType=='xml'){data=xhr.responseXML;if(!data&&xhr.responseText!=null)
data=toXml(xhr.responseText);}
else{data=xhr.responseText;}}
catch(e){ok=false;$.handleError(opts,xhr,'error',e);}
if(ok){opts.success(data,'success');if(g)$.event.trigger("ajaxSuccess",[xhr,opts]);}
if(g)$.event.trigger("ajaxComplete",[xhr,opts]);if(g&&!--$.active)$.event.trigger("ajaxStop");if(opts.complete)opts.complete(xhr,ok?'success':'error');setTimeout(function(){$io.remove();xhr.responseXML=null;},100);};function toXml(s,doc){if(window.ActiveXObject){doc=new ActiveXObject('Microsoft.XMLDOM');doc.async='false';doc.loadXML(s);}
else
doc=(new DOMParser()).parseFromString(s,'text/xml');return(doc&&doc.documentElement&&doc.documentElement.tagName!='parsererror')?doc:null;};};};$.fn.ajaxSubmit.counter=0;$.fn.ajaxForm=function(options){return this.ajaxFormUnbind().submit(submitHandler).each(function(){this.formPluginId=$.fn.ajaxForm.counter++;$.fn.ajaxForm.optionHash[this.formPluginId]=options;$(":submit,input:image",this).click(clickHandler);});};$.fn.ajaxForm.counter=1;$.fn.ajaxForm.optionHash={};function clickHandler(e){var $form=this.form;$form.clk=this;if(this.type=='image'){if(e.offsetX!=undefined){$form.clk_x=e.offsetX;$form.clk_y=e.offsetY;}else if(typeof $.fn.offset=='function'){var offset=$(this).offset();$form.clk_x=e.pageX-offset.left;$form.clk_y=e.pageY-offset.top;}else{$form.clk_x=e.pageX-this.offsetLeft;$form.clk_y=e.pageY-this.offsetTop;}}
setTimeout(function(){$form.clk=$form.clk_x=$form.clk_y=null;},10);};function submitHandler(){var id=this.formPluginId;var options=$.fn.ajaxForm.optionHash[id];$(this).ajaxSubmit(options);return false;};$.fn.ajaxFormUnbind=function(){this.unbind('submit',submitHandler);return this.each(function(){$(":submit,input:image",this).unbind('click',clickHandler);});};$.fn.formToArray=function(semantic){var a=[];if(this.length==0)return a;var form=this[0];var els=semantic?form.getElementsByTagName('*'):form.elements;if(!els)return a;for(var i=0,max=els.length;i<max;i++){var el=els[i];var n=el.name;if(!n)continue;if(semantic&&form.clk&&el.type=="image"){if(!el.disabled&&form.clk==el)
a.push({name:n+'.x',value:form.clk_x},{name:n+'.y',value:form.clk_y});continue;}
var v=$.fieldValue(el,true);if(v&&v.constructor==Array){for(var j=0,jmax=v.length;j<jmax;j++)
a.push({name:n,value:v[j]});}
else if(v!==null&&typeof v!='undefined')
a.push({name:n,value:v});}
if(!semantic&&form.clk){var inputs=form.getElementsByTagName("input");for(var i=0,max=inputs.length;i<max;i++){var input=inputs[i];var n=input.name;if(n&&!input.disabled&&input.type=="image"&&form.clk==input)
a.push({name:n+'.x',value:form.clk_x},{name:n+'.y',value:form.clk_y});}}
return a;};$.fn.formSerialize=function(semantic){return $.param(this.formToArray(semantic));};$.fn.fieldSerialize=function(successful){var a=[];this.each(function(){var n=this.name;if(!n)return;var v=$.fieldValue(this,successful);if(v&&v.constructor==Array){for(var i=0,max=v.length;i<max;i++)
a.push({name:n,value:v[i]});}
else if(v!==null&&typeof v!='undefined')
a.push({name:this.name,value:v});});return $.param(a);};$.fn.fieldValue=function(successful){for(var val=[],i=0,max=this.length;i<max;i++){var el=this[i];var v=$.fieldValue(el,successful);if(v===null||typeof v=='undefined'||(v.constructor==Array&&!v.length))
continue;v.constructor==Array?$.merge(val,v):val.push(v);}
return val;};$.fieldValue=function(el,successful){var n=el.name,t=el.type,tag=el.tagName.toLowerCase();if(typeof successful=='undefined')successful=true;if(successful&&(!n||el.disabled||t=='reset'||t=='button'||(t=='checkbox'||t=='radio')&&!el.checked||(t=='submit'||t=='image')&&el.form&&el.form.clk!=el||tag=='select'&&el.selectedIndex==-1))
return null;if(tag=='select'){var index=el.selectedIndex;if(index<0)return null;var a=[],ops=el.options;var one=(t=='select-one');var max=(one?index+1:ops.length);for(var i=(one?index:0);i<max;i++){var op=ops[i];if(op.selected){var v=$.browser.msie&&!(op.attributes['value'].specified)?op.text:op.value;if(one)return v;a.push(v);}}
return a;}
return el.value;};$.fn.clearForm=function(){return this.each(function(){$('input,select,textarea',this).clearFields();});};$.fn.clearFields=$.fn.clearInputs=function(){return this.each(function(){var t=this.type,tag=this.tagName.toLowerCase();if(t=='text'||t=='password'||tag=='textarea')
this.value='';else if(t=='checkbox'||t=='radio')
this.checked=false;else if(tag=='select')
this.selectedIndex=-1;});};$.fn.resetForm=function(){return this.each(function(){if(typeof this.reset=='function'||(typeof this.reset=='object'&&!this.reset.nodeType))
this.reset();});};})(jQuery);
;
/* AGGREGATED JS FILE: misc/jquery-validate/additional-methods.js (JSMIN = 1) */

jQuery.validator.addMethod("maxWords",function(value,element,params){return this.optional(element)||value.match(/\b\w+\b/g).length<params;},"Please enter {0} words or less.");jQuery.validator.addMethod("minWords",function(value,element,params){return this.optional(element)||value.match(/\b\w+\b/g).length>=params;},"Please enter at least {0} words.");jQuery.validator.addMethod("rangeWords",function(value,element,params){return this.optional(element)||value.match(/\b\w+\b/g).length>=params[0]&&value.match(/bw+b/g).length<params[1];},"Please enter between {0} and {1} words.");jQuery.validator.addMethod("letterswithbasicpunc",function(value,element){return this.optional(element)||/^[a-z-.,()'\"\s]+$/i.test(value);},"Letters or punctuation only please");jQuery.validator.addMethod("alphanumeric",function(value,element){return this.optional(element)||/^\w+$/i.test(value);},"Letters, numbers, spaces or underscores only please");jQuery.validator.addMethod("lettersonly",function(value,element){return this.optional(element)||/^[a-z]+$/i.test(value);},"Letters only please");jQuery.validator.addMethod("nowhitespace",function(value,element){return this.optional(element)||/^\S+$/i.test(value);},"No white space please");jQuery.validator.addMethod("ziprange",function(value,element){return this.optional(element)||/^90[2-5]\d\{2}-\d{4}$/.test(value);},"Your ZIP-code must be in the range 902xx-xxxx to 905-xx-xxxx");jQuery.validator.addMethod("vinUS",function(v){if(v.length!=17)
return false;var i,n,d,f,cd,cdv;var LL=["A","B","C","D","E","F","G","H","J","K","L","M","N","P","R","S","T","U","V","W","X","Y","Z"];var VL=[1,2,3,4,5,6,7,8,1,2,3,4,5,7,9,2,3,4,5,6,7,8,9];var FL=[8,7,6,5,4,3,2,10,0,9,8,7,6,5,4,3,2];var rs=0;for(i=0;i<17;i++){f=FL[i];d=v.slice(i,i+1);if(i==8){cdv=d;}
if(!isNaN(d)){d*=f;}
else{for(n=0;n<LL.length;n++){if(d.toUpperCase()===LL[n]){d=VL[n];d*=f;if(isNaN(cdv)&&n==8){cdv=LL[n];}
break;}}}
rs+=d;}
cd=rs%11;if(cd==10){cd="X";}
if(cd==cdv){return true;}
return false;},"The specified vehicle identification number (VIN) is invalid.");jQuery.validator.addMethod("dateITA",function(value,element){var check=false;var re=/^\d{1,2}\/\d{1,2}\/\d{4}$/;if(re.test(value)){var adata=value.split('/');var gg=parseInt(adata[0],10);var mm=parseInt(adata[1],10);var aaaa=parseInt(adata[2],10);var xdata=new Date(aaaa,mm-1,gg);if((xdata.getFullYear()==aaaa)&&(xdata.getMonth()==mm-1)&&(xdata.getDate()==gg))
check=true;else
check=false;}else
check=false;return this.optional(element)||check;},"Please enter a correct date");jQuery.validator.addMethod("phone",function(phone_number,element){phone_number=phone_number.replace(/\s+/g,"");return this.optional(element)||phone_number.length>9&&phone_number.match(/^(1-?)?(\([2-9]\d{2}\)|[2-9]\d{2})-?[2-9]\d{2}-?\d{4}$/);},"Please specify a valid phone number");jQuery.validator.addMethod("strippedminlength",function(value,element,param){return jQuery(value).text().length>=param;},jQuery.format("Please enter at least {0} characters"));jQuery.validator.addMethod("email2",function(value,element,param){return this.optional(element)||/^((([a-z]|\d|[!#\$%&'\*\+\-\/=\?\^_`{\|}~]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])+(\.([a-z]|\d|[!#\$%&'\*\+\-\/=\?\^_`{\|}~]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])+)*)|((\x22)((((\x20|\x09)*(\x0d\x0a))?(\x20|\x09)+)?(([\x01-\x08\x0b\x0c\x0e-\x1f\x7f]|\x21|[\x23-\x5b]|[\x5d-\x7e]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(\\([\x01-\x09\x0b\x0c\x0d-\x7f]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF]))))*(((\x20|\x09)*(\x0d\x0a))?(\x20|\x09)+)?(\x22)))@((([a-z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(([a-z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])*([a-z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])))\.)*(([a-z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(([a-z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])*([a-z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])))\.?$/i.test(value);},jQuery.validator.messages.email);jQuery.validator.addMethod("url2",function(value,element,param){return this.optional(element)||/^(https?|ftp):\/\/(((([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(%[\da-f]{2})|[!\$&'\(\)\*\+,;=]|:)*@)?(((\d|[1-9]\d|1\d\d|2[0-4]\d|25[0-5])\.(\d|[1-9]\d|1\d\d|2[0-4]\d|25[0-5])\.(\d|[1-9]\d|1\d\d|2[0-4]\d|25[0-5])\.(\d|[1-9]\d|1\d\d|2[0-4]\d|25[0-5]))|((([a-z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(([a-z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])*([a-z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])))\.)*(([a-z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(([a-z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])*([a-z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])))\.?)(:\d*)?)(\/((([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(%[\da-f]{2})|[!\$&'\(\)\*\+,;=]|:|@)+(\/(([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(%[\da-f]{2})|[!\$&'\(\)\*\+,;=]|:|@)*)*)?)?(\?((([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(%[\da-f]{2})|[!\$&'\(\)\*\+,;=]|:|@)|[\uE000-\uF8FF]|\/|\?)*)?(\#((([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(%[\da-f]{2})|[!\$&'\(\)\*\+,;=]|:|@)|\/|\?)*)?$/i.test(value);},jQuery.validator.messages.url);
;
/* AGGREGATED JS FILE: sites/all/modules/logintoboggan/register.js (JSMIN = 1) */

function init_signup(id){var reg_view=2;if(!id){id="#user-register";}
$(id+" #edit-pass-pass2").parent().hide();$(id+" #edit-pass-pass1").parent().show();$("#reg_form").show();$(id+" #recaptcha_response_field").removeClass("required");$(id+" #nav_form_1").hide();$(id+" #nav_form_1").click(function(){show_reg_form(1,id);});var validator=$(id).validate({rules:{"full_name":{required:true},"pass[pass1]":{required:true,minlength:6},"pass[pass2]":{required:true,equalTo:id+" #edit-pass-pass1"},"mail":{required:true,email:true}},messages:{"full_name":{required:"Please enter your name.",minWords:"Please enter your full name."},"pass[pass1]":{required:"Please enter your password.",minlength:jQuery.format("Enter at least {0} characters.")},"pass[pass2]":{required:"Please enter the same password as above.",equalTo:"Please enter the same password as above."},"mail":{required:"Please enter your email address.",email:"Please enter a valid email address."}},showErrors:function(errorMap,errorList){if(errorMap!=null){var errorFound=false;for(key in errorMap){errorFound=true;$(id+" #error_message").html(errorMap[key]).show("slow");break;}
if(!errorFound){$(id+" #error_message").html("");$(id+" #error_message").hide();}}else{$(id+" #error_message").html("");$(id+" #error_message").hide();}},submitHandler:function(form){if(true){if(captcha_filled(id)){var sub_options={success:function(responseText,statusText){regResponse(responseText,statusText,id);}}
$(form).ajaxSubmit(sub_options);$("div.messages").remove();$(id+" #reg_form input").attr("disabled","disabled");$(id+" #reg_form a").attr("href","#");$(id+" #nav_form_1").hide();$(id+" #signupcontentcol #edit-submit").hide();$(id+" #registration_in_process").show();}
if(reg_view==1){show_reg_form(2,id);}}},success:function(label){label.html(" ").addClass("checked");}});$(id+" #edit-pass-pass1").keyup(function(){pass_strength($(id+" #edit-pass-pass1").val(),id);if($(this).val().length>5){$(id+" #edit-pass-pass2").parent().show("slow");}else{$(id+" #edit-pass-pass2").parent().hide("slow");}});}
function show_reg_form(formno,id){if(formno==2){$(id+" #reg_form_1").hide();$(id+" #legal_terms").hide();$(id+" #edit-submit").val("Done");$(id+" #nav_form_1").show();$(id+" #reg_form_2").show();$(id+" #reg_form_2").focus();reg_view=2;}else if(formno==1){$(id+" #recaptcha_response_field").val('');$(id+" #reg_form_2").hide();$(id+" #legal_terms").show();$(id+" #edit-submit").val("Sign Up");$(id+" #nav_form_1").hide();$(id+" #reg_form_1").show();reg_view=1;}}
function valid_dob(id){var month=$(id+" #edit-dob-month").val();var year=$(id+" #edit-dob-year").val();var day=$(id+" #edit-dob-day").val();var bday=new Date(year,month-1,day);var valid=(bday.getMonth()+1==month)&&(bday.getDate()==day)&&(bday.getFullYear()==year);if(!valid){validator.showErrors({"dob[year]":"Invalid date selected"});return false;}
var today=new Date();var diff=today.getTime()-bday.getTime();if(diff<(13*365*24*60*60*1000)){validator.showErrors({"dob[year]":"You need to be 13 years old. Get real!"});return false;}else{return true;}}
function captcha_filled(id){var cap=$(id+" #recaptcha_response_field");if(cap.length==0){return true;}
return cap.val()!=''}
function regResponse(responseText,statusText,id){if(responseText.indexOf('<reload>')==-1){$(id).replaceWith("<div id='reg_form_status'>"+responseText+"</div>");}else{var url=responseText.substring(responseText.indexOf('<reload>')+8,responseText.indexOf('</reload>'));parent.location.replace(url);}}
function pass_strength(value,id){var strength="";if(!value.length){$(id+" #edit-pass-pass1").next().html("");return false;}
var hasLetters=value.match(/[a-zA-Z]+/);var hasNumbers=value.match(/[0-9]+/);var hasPunctuation=value.match(/[^a-zA-Z0-9]+/);var hasCasing=value.match(/[a-z]+.*[A-Z]+|[A-Z]+.*[a-z]+/);if(value.length<6){strength="Too short";}
else if(hasLetters&&hasNumbers&&hasPunctuation&&hasCasing){strength="high";}
if(strength!="high"){var count=(hasLetters?1:0)+(hasNumbers?1:0)+(hasPunctuation?1:0)+(hasCasing?1:0);strength=count>2?"medium":"low";}
$(id+" #edit-pass-pass1").next().html("Password Strength:"+strength);if(strength=="medium"){return true;}else{return false;}};
;
/* AGGREGATED JS FILE: sites/all/modules/thickbox/thickbox_login.js (JSMIN = 1) */

function thickbox_bind_login()
{$("a[@href*='/user/login']:not(a.thickbox)").addClass('thickbox').each(function(){this.href=this.href.replace(/user\/login\??/,"thickbox_login?height=420&width=300&modal=true&")});$("a[@href*='?q=user/login']:not(a.thickbox)").addClass('thickbox').each(function(){this.href=this.href.replace(/user\/login/,"thickbox_login&height=420&width=300&modal=true")})}
function thickbox_bind_registration()
{$("a[@href*='/user/register']:not(a.thickbox)").addClass('thickbox').each(function(){this.href=this.href.replace(/user\/register\??/,"user/popupregister?")+"&KeepThis=true&height=439&width=320&modal=true"});}
function thickbox_bind_password()
{$("a[@href*='/user/password']:not(a.thickbox)").addClass('thickbox').each(function(){this.href=this.href.replace(/user\/password\??/,"user/popuppassword?height=260&width=350&modal=true")});}
$(document).ready(function(){thickbox_bind_login();});$(document).ready(function(){thickbox_bind_registration();});$(document).ready(function(){thickbox_bind_password();});
;
/* AGGREGATED JS FILE: sites/all/modules/thickbox/thickbox.js (JSMIN = 1) */

$.browser.msie6=$.browser.msie&&/MSIE 6\.0/i.test(window.navigator.userAgent)&&!/MSIE 7\.0/i.test(window.navigator.userAgent);if(Drupal.jsEnabled){$(document).ready(function(){tb_init('a.thickbox, area.thickbox, input.thickbox');imgLoader=new Image();});}
function tb_init(domChunk){$(domChunk).click(function(){var t=this.title||this.name||null;var a=this.href||this.alt;var g=this.rel||false;tb_show(t,a,g);this.blur();return false;});}
function tb_show(caption,url,imageGroup){var settings=Drupal.settings.thickbox;try{if(typeof document.body.style.maxHeight==="undefined"){$("body","html").css({height:"100%",width:"100%"});$("html").css("overflow","hidden");if(document.getElementById("TB_HideSelect")===null){$("body").append("<iframe id='TB_HideSelect'></iframe><div id='TB_overlay'></div><div id='TB_window'></div>");$("#TB_overlay").click(tb_remove);}}else{if(document.getElementById("TB_overlay")===null){$("body").append("<div id='TB_overlay'></div><div id='TB_window'></div>");$("#TB_overlay").click(tb_remove);}}
if(tb_detectMacXFF()){$("#TB_overlay").addClass("TB_overlayMacFFBGHack");}else{$("#TB_overlay").addClass("TB_overlayBG");}
if(caption===null){caption="";}
$("body").append("<div id='TB_load'></div>");$('#TB_load').show();var baseURL;if(url.indexOf("?")!==-1){baseURL=url.substr(0,url.indexOf("?"));}else{baseURL=url;}
var urlString=/\.jpg$|\.jpeg$|\.png$|\.gif$|\.bmp$/;var urlType=baseURL.toLowerCase().match(urlString);if(urlType=='.jpg'||urlType=='.jpeg'||urlType=='.png'||urlType=='.gif'||urlType=='.bmp'){TB_PrevCaption="";TB_PrevURL="";TB_PrevHTML="";TB_NextCaption="";TB_NextURL="";TB_NextHTML="";TB_imageCount="";TB_FoundURL=false;if(imageGroup){TB_TempArray=$("a[@rel="+imageGroup+"]").get();for(TB_Counter=0;((TB_Counter<TB_TempArray.length)&&(TB_NextHTML===""));TB_Counter++){var urlTypeTemp=TB_TempArray[TB_Counter].href.toLowerCase().match(urlString);if(!(TB_TempArray[TB_Counter].href==url)){if(TB_FoundURL){TB_NextCaption=TB_TempArray[TB_Counter].title;TB_NextURL=TB_TempArray[TB_Counter].href;TB_NextHTML="<span id='TB_next'>&nbsp;&nbsp;<a href='#'>"+settings.next+"</a></span>";}else{TB_PrevCaption=TB_TempArray[TB_Counter].title;TB_PrevURL=TB_TempArray[TB_Counter].href;TB_PrevHTML="<span id='TB_prev'>&nbsp;&nbsp;<a href='#'>"+settings.prev+"</a></span>";}}else{TB_FoundURL=true;TB_imageCount=settings.image_count.replace(/\!current/,(TB_Counter+1)).replace(/\!total/,TB_TempArray.length);}}}
imgPreloader=new Image();imgPreloader.onload=function(){imgPreloader.onload=null;var pagesize=tb_getPageSize();var x=pagesize[0]-150;var y=pagesize[1]-150;var imageWidth=imgPreloader.width;var imageHeight=imgPreloader.height;if(imageWidth>x){imageHeight=imageHeight*(x/imageWidth);imageWidth=x;if(imageHeight>y){imageWidth=imageWidth*(y/imageHeight);imageHeight=y;}}else if(imageHeight>y){imageWidth=imageWidth*(y/imageHeight);imageHeight=y;if(imageWidth>x){imageHeight=imageHeight*(x/imageWidth);imageWidth=x;}}
var popup='<div id="ajaxpopup" class=""><div class="ajaxpopup_title"><div class="ajaxpopup_title_logo"><span class="ajaxpopup_title_text">Preview</span>'+'<span class="ajaxpopup_close"><a onclick="return tb_remove();" href="#">&nbsp;</a></span></div></div>'+'<div class="ajaxpopup_borderleft"><div class="ajaxpopup_borderright"><div class="ajaxpopup_borderbottom">'+'<div class="imagepreview" >';TB_WIDTH=imageWidth+30;TB_HEIGHT=imageHeight+60;$("#TB_window").append(popup+"<a href='' id='TB_ImageOff' ><img id='TB_Image' src='"+url+"' width='"+imageWidth+"' height='"+imageHeight+"' alt='"+caption+"'/></a>"+'</div></div></div></div><div class="ajaxpopup_borderleftbottom"><div class="ajaxpopup_borderrightbottom">&nbsp;</div></div></div>');$("#TB_closeWindowButton").click(tb_remove);if(!(TB_PrevHTML==="")){function goPrev(){if($(document).unbind("click",goPrev)){$(document).unbind("click",goPrev);}
$("#TB_window").remove();$("body").append("<div id='TB_window'></div>");tb_show(TB_PrevCaption,TB_PrevURL,imageGroup);return false;}
$("#TB_prev").click(goPrev);}
if(!(TB_NextHTML==="")){function goNext(){$("#TB_window").remove();$("body").append("<div id='TB_window'></div>");tb_show(TB_NextCaption,TB_NextURL,imageGroup);return false;}
$("#TB_next").click(goNext);}
document.onkeydown=function(e){if(e==null){keycode=event.keyCode;}else{keycode=e.which;}
if(keycode==27){tb_remove();}else if(keycode==190){if(!(TB_NextHTML=="")){document.onkeydown="";goNext();}}else if(keycode==188){if(!(TB_PrevHTML=="")){document.onkeydown="";goPrev();}}};tb_position();$("#TB_load").remove();$("#TB_ImageOff").click(tb_remove);$("#TB_window").css({display:"block"});};imgPreloader.src=url;}else{var queryString=url.replace(/^[^\?]+\??/,'');var params=tb_parseQuery(queryString);TB_WIDTH=(params['width']*1)+30||630;TB_HEIGHT=(params['height']*1)+40||440;ajaxContentW=TB_WIDTH-30;ajaxContentH=TB_HEIGHT-45;if(url.indexOf('TB_iframe')!=-1){urlNoQuery=url.split('TB_');$("#TB_iframeContent").remove();if(params['modal']!="true"){$("#TB_window").append("<div id='TB_title'><div id='TB_ajaxWindowTitle'>"+caption+"</div><div id='TB_closeAjaxWindow'><a href='#' id='TB_closeWindowButton' title='"+settings.close+"'>"+settings.close+"</a> "+settings.esc_key+"</div></div><iframe frameborder='0' hspace='0' src='"+urlNoQuery[0]+"' id='TB_iframeContent' name='TB_iframeContent"+Math.round(Math.random()*1000)+"' onload='tb_showIframe()' style='width:"+(ajaxContentW+29)+"px;height:"+(ajaxContentH+17)+"px;' > </iframe>");}else{$("#TB_overlay").unbind();$("#TB_window").append("<iframe frameborder='0' hspace='0' src='"+urlNoQuery[0]+"' id='TB_iframeContent' name='TB_iframeContent"+Math.round(Math.random()*1000)+"' onload='tb_showIframe()' style='width:"+(ajaxContentW+29)+"px;height:"+(ajaxContentH+17)+"px;'> </iframe>");}}else{if($("#TB_window").css("display")!="block"){if(params['modal']!="true"){$("#TB_window").append("<div id='TB_title'><div id='TB_ajaxWindowTitle'>"+caption+"</div><div id='TB_closeAjaxWindow'><a href='#' id='TB_closeWindowButton'>"+settings.close+"</a> "+settings.esc_key+"</div></div><div id='TB_ajaxContent' style='width:"+ajaxContentW+"px;height:"+ajaxContentH+"px'></div>");}else{$("#TB_overlay").unbind();$("#TB_window").append("<div id='TB_ajaxContent' class='TB_modal' style='width:"+ajaxContentW+"px;height:"+ajaxContentH+"px;'></div>");}}else{$("#TB_ajaxContent")[0].style.width=ajaxContentW+"px";$("#TB_ajaxContent")[0].style.height=ajaxContentH+"px";$("#TB_ajaxContent")[0].scrollTop=0;$("#TB_ajaxWindowTitle").html(caption);}}
$("#TB_closeWindowButton").click(tb_remove);if(url.indexOf('TB_inline')!=-1){$("#TB_ajaxContent").append($('#'+params['inlineId']).children());$("#TB_window").unload(function(){$('#'+params['inlineId']).append($("#TB_ajaxContent").children());});tb_position();$("#TB_load").remove();$("#TB_window").css({display:"block"});tb_bind_forms('#TB_ajaxContent');}else if(url.indexOf('TB_iframe')!=-1){tb_position();if($.browser.safari){$("#TB_load").remove();$("#TB_window").css({display:"block"});}}else{$("#TB_ajaxContent").load(url+="&random="+(new Date().getTime()),function(){tb_position();$("#TB_load").remove();tb_bind_forms('#TB_ajaxContent');tb_init("#TB_ajaxContent a.thickbox");$("#TB_window").css({display:"block"});});}}
if(!params['modal']){document.onkeyup=function(e){if(e==null){keycode=event.keyCode;}else{keycode=e.which;}
if(keycode==27){tb_remove();}};}}catch(e){}}
function tb_showIframe(){$("#TB_load").remove();$("#TB_window").css({display:"block"});}
function tb_remove(){$("#TB_imageOff").unbind("click");$("#TB_closeWindowButton").unbind("click");$("#TB_window").fadeOut("fast",function(){$('#TB_window,#TB_overlay,#TB_HideSelect').trigger("unload").unbind().remove();});$("#TB_load").remove();if(typeof document.body.style.maxHeight=="undefined"){$("body","html").css({height:"auto",width:"auto"});$("html").css("overflow","");}
document.onkeydown="";document.onkeyup="";return false;}
function tb_position(){$("#TB_window").css({marginLeft:'-'+parseInt((TB_WIDTH/2),10)+'px',width:TB_WIDTH+'px'});if(!(jQuery.browser.msie6)){$("#TB_window").css({marginTop:'-'+parseInt((TB_HEIGHT/2),10)+'px'});}}
function tb_parseQuery(query){var Params={};if(!query){return Params;}
var Pairs=query.split(/[;&]/);for(var i=0;i<Pairs.length;i++){var KeyVal=Pairs[i].split('=');if(!KeyVal||KeyVal.length!=2){continue;}
var key=unescape(KeyVal[0]);var val=unescape(KeyVal[1]);val=val.replace(/\+/g,' ');Params[key]=val;}
return Params;}
function tb_getPageSize(){var de=document.documentElement;var w=window.innerWidth||self.innerWidth||(de&&de.clientWidth)||document.body.clientWidth;var h=window.innerHeight||self.innerHeight||(de&&de.clientHeight)||document.body.clientHeight;arrayPageSize=[w,h];return arrayPageSize;}
function tb_detectMacXFF(){var userAgent=navigator.userAgent.toLowerCase();if(userAgent.indexOf('mac')!=-1&&userAgent.indexOf('firefox')!=-1){return true;}}
function tb_bind_forms(selector){var selection=$(selector);if(selection.find("input[doclose='1']").length>0)
{return true;}
var options={success:function(content){selection.html(content);tb_bind_forms(selection);}};var forms=$(selector).find('form');if(forms.length>0)
{forms.ajaxForm(options);}}
;
/* AGGREGATED JS FILE: sites/all/modules/fivestar/js/fivestar.js (JSMIN = 1) */

(function($){var buildRating=function($obj){var $widget=buildInterface($obj),$stars=$('.star',$widget),$cancel=$('.cancel',$widget),$summary=$('.fivestar-summary',$obj),feedbackTimerId=0,summaryText=$summary.html(),summaryHover=$obj.is('.fivestar-labels-hover'),currentValue=$("select",$obj).val(),cancelTitle=$('label',$obj).html(),voteTitle=cancelTitle!=Drupal.settings.fivestar.titleAverage?cancelTitle:Drupal.settings.fivestar.titleUser,voteChanged=false;if($obj.is('.fivestar-user-stars')){var starDisplay='user';}
else if($obj.is('.fivestar-average-stars')){var starDisplay='average';currentValue=$("input[@name=vote_average]",$obj).val();}
else if($obj.is('.fivestar-combo-stars')){var starDisplay='combo';}
else{var starDisplay='none';}
if($obj.is('.fivestar-smart-stars')){var starDisplay='smart';}
if($summary.size()){var textDisplay=$summary.attr('class').replace(/.*?fivestar-summary-([^ ]+).*/,'$1').replace(/-/g,'_');}
else{var textDisplay='none';}
$stars.mouseover(function(){event.drain();event.fill(this);}).mouseout(function(){event.drain();event.reset();}).focus(function(){event.drain();event.fill(this)}).blur(function(){event.drain();event.reset();});$cancel.mouseover(function(){event.drain();$(this).addClass('on')}).mouseout(function(){event.reset();$(this).removeClass('on')}).focus(function(){event.drain();$(this).addClass('on')}).blur(function(){event.reset();$(this).removeClass('on')});$cancel.click(function(){currentValue=0;event.reset();voteChanged=false;if($("input.fivestar-path",$obj).size()&&$summary.is('.fivestar-feedback-enabled')){setFeedbackText(Drupal.settings.fivestar.feedbackDeletingVote);}
$("select",$obj).val(0);cancelTitle=starDisplay!='smart'?cancelTitle:Drupal.settings.fivestar.titleAverage;$('label',$obj).html(cancelTitle);if($obj.is('.fivestar-smart-text')){$obj.removeClass('fivestar-user-text').addClass('fivestar-average-text');$summary[0].className=$summary[0].className.replace(/-user/,'-average');textDisplay=$summary.attr('class').replace(/.*?fivestar-summary-([^ ]+).*/,'$1').replace(/-/g,'_');}
if($obj.is('.fivestar-smart-stars')){$obj.removeClass('fivestar-user-stars').addClass('fivestar-average-stars');}
$("input.fivestar-path",$obj).each(function(){$.ajax({type:'GET',dataType:'xml',url:this.value+'/'+0,success:voteHook});});return false;});$stars.click(function(){currentValue=$('select option',$obj).get($stars.index(this)+$cancel.size()+1).value;$("select",$obj).val(currentValue);voteChanged=true;event.reset();if($("input.fivestar-path",$obj).size()&&$summary.is('.fivestar-feedback-enabled')){setFeedbackText(Drupal.settings.fivestar.feedbackSavingVote);}
if($obj.is('.fivestar-smart-text')){$obj.removeClass('fivestar-average-text').addClass('fivestar-user-text');$summary[0].className=$summary[0].className.replace(/-average/,'-user');textDisplay=$summary.attr('class').replace(/.*?fivestar-summary-([^ ]+).*/,'$1').replace(/-/g,'_');}
if($obj.is('.fivestar-smart-stars')){$obj.removeClass('fivestar-average-stars').addClass('fivestar-user-stars');}
$("input.fivestar-path",$obj).each(function(){$.ajax({type:'GET',dataType:'xml',url:this.value+'/'+currentValue,success:voteHook});});return false;});var event={fill:function(el){var index=$stars.index(el)+1;$stars.children('a').css('width','100%').end().filter(':lt('+index+')').addClass('hover').end();if(summaryHover&&!feedbackTimerId){var summary=$("select option",$obj)[index+$cancel.size()].text;var value=$("select option",$obj)[index+$cancel.size()].value;$summary.html(summary!=index+1?summary:'&nbsp;');$('label',$obj).html(voteTitle);}},drain:function(){$stars.filter('.on').removeClass('on').end().filter('.hover').removeClass('hover').end();if(summaryHover&&!feedbackTimerId){var cancelText=$("select option",$obj)[0].text;$summary.html(($cancel.size()&&cancelText!=0)?cancelText:'&nbsp');if(!voteChanged){$('label',$obj).html(cancelTitle);}}},reset:function(){var starValue=currentValue/100*$stars.size();var percent=(starValue-Math.floor(starValue))*100;$stars.filter(':lt('+Math.floor(starValue)+')').addClass('on').end();if(percent>0){$stars.eq(Math.floor(starValue)).addClass('on').children('a').css('width',percent+"%").end().end();}
if(summaryHover&&!feedbackTimerId){$summary.html(summaryText?summaryText:'&nbsp;');}
if(voteChanged){$('label',$obj).html(voteTitle);}
else{$('label',$obj).html(cancelTitle);}}};var setFeedbackText=function(text){feedbackTimerId=1;$summary.html(text);};var voteHook=function(data){var returnObj={result:{count:$("result > count",data).text(),average:$("result > average",data).text(),summary:{average:$("summary average",data).text(),average_count:$("summary average_count",data).text(),user:$("summary user",data).text(),user_count:$("summary user_count",data).text(),combo:$("summary combo",data).text(),count:$("summary count",data).text()}},vote:{id:$("vote id",data).text(),type:$("vote type",data).text(),value:$("vote value",data).text()},display:{stars:starDisplay,text:textDisplay}};if(window.fivestarResult){fivestarResult(returnObj);}
else{fivestarDefaultResult(returnObj);}
summaryText=returnObj.result.summary[returnObj.display.text];if($(returnObj.result.summary.average).is('.fivestar-feedback-enabled')){if(returnObj.vote.value!=0){setFeedbackText(Drupal.settings.fivestar.feedbackVoteSaved);}
else{setFeedbackText(Drupal.settings.fivestar.feedbackVoteDeleted);}
feedbackTimerId=setTimeout(function(){clearTimeout(feedbackTimerId);feedbackTimerId=0;$summary.html(returnObj.result.summary[returnObj.display.text]);},2000);}
if(returnObj.vote.value==0&&starDisplay=='average'){currentValue=returnObj.result.average;event.reset();}};event.reset();return $widget;};var buildInterface=function($widget){var $container=$('<div class="fivestar-widget clear-block"></div>');var $options=$("select option",$widget);var size=$('option',$widget).size()-1;var cancel=1;for(var i=1,option;option=$options[i];i++){if(option.value=="0"){cancel=0;$div=$('<div class="cancel"><a href="#0" title="'+option.text+'">'+option.text+'</a></div>');}
else{var zebra=(i+cancel-1)%2==0?'even':'odd';var count=i+cancel-1;var first=count==1?' star-first':'';var last=count==size+cancel-1?' star-last':'';$div=$('<div class="star star-'+count+' star-'+zebra+first+last+'"><a href="#'+option.value+'" title="'+option.text+'">'+option.text+'</a></div>');}
$container.append($div[0]);}
$container.addClass('fivestar-widget-'+(size+cancel-1));$('select',$widget).after($container).hide();return $container;};function fivestarDefaultResult(voteResult){$('div.fivestar-summary-'+voteResult.vote.id).html(voteResult.result.summary[voteResult.display.text]);if(voteResult.display.stars=='combo'){$('div.fivestar-form-'+voteResult.vote.id).each(function(){var $stars=$('.fivestar-widget-static .star span',this);var average=voteResult.result.average/100*$stars.size();var index=Math.floor(average);$stars.removeClass('on').addClass('off').css('width','auto');$stars.filter(':lt('+(index+1)+')').removeClass('off').addClass('on');$stars.eq(index).css('width',((average-index)*100)+"%");var $summary=$('.fivestar-static-form-item .fivestar-summary',this);if($summary.size()){var textDisplay=$summary.attr('class').replace(/.*?fivestar-summary-([^ ]+).*/,'$1').replace(/-/g,'_');$summary.html(voteResult.result.summary[textDisplay]);}});}};$.fn.rating=function(){var stack=[];this.each(function(){var ret=buildRating($(this));stack.push(ret);});return stack;};if($.browser.msie==true){try{document.execCommand('BackgroundImageCache',false,true);}catch(err){}}})(jQuery);if(Drupal.jsEnabled){$(document).ready(function(){$('div.fivestar-form-item').rating();$('input.fivestar-submit').hide();});}
;
/* AGGREGATED JS FILE: misc/ui.tabs/ui.tabs.pack.js (JSMIN = 1) */

eval(function(p,a,c,k,e,r){e=function(c){return(c<a?'':e(parseInt(c/a)))+((c=c%a)>35?String.fromCharCode(c+29):c.toString(36))};if(!''.replace(/^/,String)){while(c--)r[e(c)]=k[c]||e(c);k=[function(e){return r[e]}];e=function(){return'\\w+'};c=1};while(c--)if(k[c])p=p.replace(new RegExp('\\b'+e(c)+'\\b','g'),k[c]);return p}('(5($){$.7=$.7||{};$.2q.3=5(){6 b=1L 1t[0]==\'20\'&&1t[0];6 c=b&&1R.1P.2f.2c(1t,1)||1t;l b==\'z\'?$.k(2[0],\'3\').$3.z:2.L(5(){4(b){6 a=$.k(2,\'3\');4(a)a[b].2p(a,c)}D 2k $.7.3(2,c[0]||{})})};$.7.3=5(e,f){6 d=2;2.m=$.1u({},$.7.3.28,f);2.q=e;4(f.p===H)2.m.p=H;2.m.12+=\'.3\';$(e).13(\'2U.3\',5(b,c,a){4((/^p/).23(c))d.1n(a);D{d.m[c]=a;d.18()}}).13(\'2E.3\',5(a,b){l d.m[b]});$.k(e,\'3\',2);2.18(1c)};$.7.3.28={p:0,1m:y,12:\'1z\',w:[],S:H,1h:\'2m&#2l;\',J:y,1O:\'7-3-\',1g:{},R:H,1M:\'<F><a x="#{x}"><1f>#{1a}</1f></a></F>\',1v:\'<1J></1J>\',1o:\'7-3-35\',u:\'7-3-p\',1H:\'7-3-1m\',Q:\'7-3-w\',W:\'7-3-1r\',M:\'7-3-T\',Z:\'7-3-2Y\'};$.1u($.7.3.1P,{1B:5(a){l a.24&&a.24.V(/\\s/g,\'21\').V(/[^A-2L-2I-9\\-21:\\.]/g,\'\')||2.m.1O+$.k(a)},7:5(a,b){l{2D:2,m:2.m,2B:a,1r:b}},18:5(f){2.$v=$(\'F:2z(a[x])\',2.q);2.$3=2.$v.1k(5(){l $(\'a\',2)[0]});2.$8=$([]);6 e=2,o=2.m;2.$3.L(5(i,a){4(a.I&&a.I.V(\'#\',\'\'))e.$8=e.$8.14(a.I);D 4($(a).X(\'x\')!=\'#\'){$.k(a,\'x.3\',a.x);$.k(a,\'B.3\',a.x);6 b=e.1B(a);a.x=\'#\'+b;6 c=$(\'#\'+b);4(!c.z){c=$(o.1v).X(\'16\',b).t(o.W).2n(e.$8[i-1]||e.q);c.k(\'15.3\',1c)}e.$8=e.$8.14(c)}D o.w.1Q(i+1)});4(f){$(2.q).G(o.1o)||$(2.q).t(o.1o);2.$8.L(5(){6 a=$(2);a.G(o.W)||a.t(o.W)});2.$3.L(5(i,a){4(1x.I){4(a.I==1x.I){o.p=i;4($.P.11||$.P.2j){6 b=$(1x.I),1N=b.X(\'16\');b.X(\'16\',\'\');1w(5(){b.X(\'16\',1N)},2i)}2h(0,0);l y}}D 4(o.S){6 c=2g($.S(\'7-3\'+$.k(e.q)),10);4(c&&e.$3[c]){o.p=c;l y}}D 4(e.$v.E(i).G(o.u)){o.p=i;l y}});2.$8.t(o.M);2.$v.C(o.u);4(o.p!==H){2.$8.E(o.p).K().C(o.M);2.$v.E(o.p).t(o.u)}6 h=o.p!==H&&$.k(2.$3[o.p],\'B.3\');4(h)2.B(o.p);o.w=$.2e(o.w.2d($.1k(2.$v.U(\'.\'+o.Q),5(n,i){l e.$v.Y(n)}))).1K();$(2b).13(\'2a\',5(){e.$3.1l(\'.3\');e.$v=e.$3=e.$8=H})}29(6 i=0,F;F=2.$v[i];i++)$(F)[$.1I(i,o.w)!=-1&&!$(F).G(o.u)?\'t\':\'C\'](o.Q);4(o.J===y)2.$3.1b(\'J.3\');6 j,O,1e={\'34-33\':0,1G:1},1F=\'32\';4(o.R&&o.R.31==1R)j=o.R[0]||1e,O=o.R[1]||1e;D j=O=o.R||1e;6 g={1s:\'\',30:\'\',2Z:\'\'};4(!$.P.11)g.1E=\'\';5 1D(b,c,a){c.27(j,j.1G||1F,5(){c.t(o.M).1d(g);4($.P.11&&j.1E)c[0].26.U=\'\';4(a)1q(b,a,c)})}5 1q(b,a,c){4(O===1e)a.1d(\'1s\',\'1C\');a.27(O,O.1G||1F,5(){a.C(o.M).1d(g);4($.P.11&&O.1E)a[0].26.U=\'\';$(e.q).N(\'2X\',[e.7(b,a[0])],o.K)})}5 25(c,a,d,b){a.t(o.u).2W().C(o.u);1D(c,d,b)}2.$3.1l(\'.3\').13(o.12,5(){6 b=$(2).2V(\'F:E(0)\'),$T=e.$8.U(\':2T\'),$K=$(2.I);4((b.G(o.u)&&!o.1m)||b.G(o.Q)||$(2).G(o.Z)||$(e.q).N(\'2S\',[e.7(2,$K[0])],o.1n)===y){2.1j();l y}e.m.p=e.$3.Y(2);4(o.1m){4(b.G(o.u)){e.m.p=H;b.C(o.u);e.$8.1A();1D(2,$T);2.1j();l y}D 4(!$T.z){e.$8.1A();6 a=2;e.B(e.$3.Y(2),5(){b.t(o.u).t(o.1H);1q(a,$K)});2.1j();l y}}4(o.S)$.S(\'7-3\'+$.k(e.q),e.m.p,o.S);e.$8.1A();4($K.z){6 a=2;e.B(e.$3.Y(2),$T.z?5(){25(a,b,$T,$K)}:5(){b.t(o.u);1q(a,$K)})}D 2R\'22 2Q 2P: 2O 2M 2K.\';4($.P.11)2.1j();l y});4(!(/^1z/).23(o.12))2.$3.13(\'1z.3\',5(){l y})},14:5(d,e,f){4(f==1Z)f=2.$3.z;6 o=2.m;6 a=$(o.1M.V(/#\\{x\\}/,d).V(/#\\{1a\\}/,e));a.k(\'15.3\',1c);6 b=d.2H(\'#\')==0?d.V(\'#\',\'\'):2.1B($(\'a:2G-2F\',a)[0]);6 c=$(\'#\'+b);4(!c.z){c=$(o.1v).X(\'16\',b).t(o.W).t(o.M);c.k(\'15.3\',1c)}4(f>=2.$v.z){a.1W(2.q);c.1W(2.q.2C)}D{a.1Y(2.$v[f]);c.1Y(2.$8[f])}o.w=$.1k(o.w,5(n,i){l n>=f?++n:n});2.18();4(2.$3.z==1){a.t(o.u);c.C(o.M);6 g=$.k(2.$3[0],\'B.3\');4(g)2.B(f,g)}$(2.q).N(\'2J\',[2.7(2.$3[f],2.$8[f])],o.14)},19:5(a){6 o=2.m,$F=2.$v.E(a).19(),$1r=2.$8.E(a).19();4($F.G(o.u)&&2.$3.z>1)2.1n(a+(a+1<2.$3.z?1:-1));o.w=$.1k($.1V(o.w,5(n,i){l n!=a}),5(n,i){l n>=a?--n:n});2.18();$(2.q).N(\'2A\',[2.7($F.2N(\'a\')[0],$1r[0])],o.19)},1X:5(a){6 o=2.m;4($.1I(a,o.w)==-1)l;6 b=2.$v.E(a).C(o.Q);4($.P.2y){b.1d(\'1s\',\'2x-1C\');1w(5(){b.1d(\'1s\',\'1C\')},0)}o.w=$.1V(o.w,5(n,i){l n!=a});$(2.q).N(\'2w\',[2.7(2.$3[a],2.$8[a])],o.1X)},1U:5(a){6 b=2,o=2.m;4(a!=o.p){2.$v.E(a).t(o.Q);o.w.1Q(a);o.w.1K();$(2.q).N(\'2v\',[2.7(2.$3[a],2.$8[a])],o.1U)}},1n:5(a){4(1L a==\'20\')a=2.$3.Y(2.$3.U(\'[x$=\'+a+\']\')[0]);2.$3.E(a).2u(2.m.12)},B:5(d,b){6 e=2,o=2.m,$a=2.$3.E(d),a=$a[0],1T=b==1Z||b===y,17=$a.k(\'B.3\');b=b||5(){};4(!17||($.k(a,\'J.3\')&&!1T)){b();l}4(o.1h){6 g=$(\'1f\',a);g.k(\'1a.3\',g.1i()).1i(\'<1S>\'+o.1h+\'</1S>\')}6 c=5(){e.$3.U(\'.\'+o.Z).L(5(){$(2).C(o.Z);4(o.1h){6 a=$(\'1f\',2);a.1i(a.k(\'1a.3\')).1b(\'1a.3\')}});e.1p=H};6 f=$.1u({},o.1g,{17:17,1y:5(r,s){$(a.I).1i(r);c();b();4(o.J)$.k(a,\'J.3\',1c);$(e.q).N(\'2t\',[e.7(e.$3[d],e.$8[d])],o.B);o.1g.1y&&o.1g.1y(r,s)}});4(2.1p){2.1p.2s();c()}$a.t(o.Z);1w(5(){e.1p=$.2r(f)},0)},17:5(a,b){2.$3.E(a).1b(\'J.3\').k(\'B.3\',b)},15:5(){6 o=2.m;$(2.q).1l(\'.3\').C(o.1o).1b(\'3\');2.$3.L(5(){6 b=$.k(2,\'x.3\');4(b)2.x=b;6 c=$(2).1l(\'.3\');$.L([\'x\',\'B\',\'J\'],5(i,a){c.1b(a+\'.3\')})});2.$v.14(2.$8).L(5(){4($.k(2,\'15.3\'))$(2).19();D $(2).C([o.u,o.1H,o.Q,o.W,o.M].2o(\' \'))})}})})(22);',62,192,'||this|tabs|if|function|var|ui|panels||||||||||||data|return|options|||selected|element|||addClass|selectedClass|lis|disabled|href|false|length||load|removeClass|else|eq|li|hasClass|null|hash|cache|show|each|hideClass|triggerHandler|showFx|browser|disabledClass|fx|cookie|hide|filter|replace|panelClass|attr|index|loadingClass||msie|event|bind|add|destroy|id|url|tabify|remove|label|removeData|true|css|baseFx|span|ajaxOptions|spinner|html|blur|map|unbind|unselect|select|navClass|xhr|showTab|panel|display|arguments|extend|panelTemplate|setTimeout|location|success|click|stop|tabId|block|hideTab|opacity|baseDuration|duration|unselectClass|inArray|div|sort|typeof|tabTemplate|toShowId|idPrefix|prototype|push|Array|em|bypassCache|disable|grep|appendTo|enable|insertBefore|undefined|string|_|jQuery|test|title|switchTab|style|animate|defaults|for|unload|window|call|concat|unique|slice|parseInt|scrollTo|500|opera|new|8230|Loading|insertAfter|join|apply|fn|ajax|abort|tabsload|trigger|tabsdisable|tabsenable|inline|safari|has|tabsremove|tab|parentNode|instance|getData|child|first|indexOf|z0|tabsadd|identifier|Za|fragment|find|Mismatching|Tabs|UI|throw|tabsselect|visible|setData|parents|siblings|tabsshow|loading|height|overflow|constructor|normal|width|min|nav'.split('|'),0,{}))
;
/* AGGREGATED JS FILE: sites/all/modules/tell/tell.js (JSMIN = 1) */

var tellsearchname="";var tellcmpname="cmp";if(Drupal.jsEnabled){$(document).ready(function(){entity_id=$('#edit-entity_id').val();});}
function saveText(elm){tellsearchname=$(elm).val();}
function autoselectcompany(elm,val,oper){var ctrl=$(elm);var t=$(this);if(oper==1){if($(val).val()!="")
var link=ctrl.attr('rel').replace('[key]',$(val).val());else
var link=ctrl.attr('ajaxlink');ctrl.attr('href',link);}else{if(ctrl.val()=="0"||ctrl.val()==""){$('.inputfield_div #edit-ekeyword').val("");ctrl.attr('href',ctrl.attr('href').replace('[key]',tellsearchname));return true;}
var link=ctrl.attr('ajaxlink').replace('/tell_relation','/tell_relation/'+ctrl.val());var params=new Array();params.push({name:$('#edit-context').attr('name'),value:$('#edit-context').val()});var wrapper='tell_ratings_wrapper';var relation=$('#ajaxpopup #edit-rid');relation.attr('disabled','disabled');$('#'+wrapper).fadeOut(500,function()
{$('#'+wrapper).html("Loading...");$('#'+wrapper).fadeIn('normal');$.post(link,params,function(data)
{var result=Drupal.parseJson(data)
$('#tell_fields_container #edit-rid-wrapper').replaceWith(result.select);$('#tell_fields_container #edit-context-wrapper').replaceWith(result.path);$('#'+wrapper).hide();$('#'+wrapper).html(result.rating);if(result.rating)
{try
{$("#"+wrapper).find('div.fivestar-form-item').rating();$('#'+wrapper).fadeIn('slow',function()
{relation.removeAttr('disabled');});autocompleteAttachById('#edit-context-autocomplete','#tell-entry-form #tell_fields_container');}catch(e){}}
else
{relation.removeAttr('disabled');}});});$('#addtell .addtell_title').html(val);$('#ajaxpopup form').attr('action',$('#ajaxpopup form').attr('action').replace('\/'+tellcmpname+'?','\/'+ctrl.val()+'?'));$('#addtell #smpsearchbar').show();tellcmpname=ctrl.val();ctrl.val(val);}}
function tell_post(){if($("#addtell #tell_pop_text").val()==$("#mytwocents #edit-comment").val()){$("#mytwocents #edit-comment").val('');}
if($("#buttons #edit-companykeyword").val()==$("#cmplookup #edit-companyname").val()){$("#cmplookup #edit-companyname").val('');}}
function tell_load_read(elem,target,page)
{var anchor=$(elem);$('#tell_read_more_working').removeClass('tell_idle').addClass('tell_working');var url=anchor.attr('rel');var relation=null;if(anchor.is('select'))
{anchor.attr('disabled','true');relation=anchor.val();}
if(!relation&&page>=0)
{relation=$('#'+target).find('#edit-relation').val();}
if(relation)
{url+="&relation="+relation;}
if(!page)
page=0;url=url.replace("$page",page);$('html, body').animate({scrollTop:0},10);$.post(url,function(data)
{anchor.parent().parent().find('a.active').removeClass('active');anchor.addClass('active');$('#'+target).fadeOut('normal',function()
{$('#'+target).html(data);bind_tell_read_pagers();try{thickbox_bind_login();thickbox_bind_registration();}catch(e){}
tb_init($('#'+target).find('a.thickbox'));$('#'+target).fadeIn('normal',function()
{$('#tell_read_more_working').addClass('tell_idle').removeClass('tell_working');});var currentLI=anchor.parent();var selectedLI=currentLI.parent().find('li.ui-tabs-selected');selectedLI.removeClass('ui-tabs-selected');currentLI.addClass('ui-tabs-selected');});});}
function tell_flag(elm){var anchor=$(elm);var url=anchor.attr('href');var rel=anchor.attr('rel');url+="/"+rel;if(rel=="no"){anchor.parent().parent().prepend('<b>You can Flag only once</b>');anchor.attr({onclick:"return false"});return false;}
$.post(url,function(data)
{var result=Drupal.parseJson(data);anchor.text(result.text);anchor.attr({href:"#",rel:"no"});if(result.dohide==true){$('#'+result.target+' #tellminimizeheader').show('slow');$('#com_'+result.target).hide('slow');$('#'+result.target+' #entitytellview').hide('slow');}});return false;}
function tell_load_more(elm,ttel,tlay){if(!$(elm).parent().hasClass("ui-tabs-selected"))
tell_load_block(elm,'tell_block_recent_target'+ttel,'recent',0,ttel);$('#tell_block_recent_target'+tlay).show();$('html, body').animate({scrollTop:$('#tell_block_recent_target'+tlay).offset().top},10)}
function tell_load_block(elem,target,type,page,tell_type)
{var anchor=$(elem);$('#tell_block_'+type+'_working').removeClass('tell_idle').addClass('tell_working');var url=anchor.attr('rel');var relation=null;if(anchor.is('select'))
{anchor.attr('disabled','true');relation=anchor.val();}
if(!relation&&page>=0)
{relation=$('#'+target).find('#edit-relation').val();}
if(relation)
{url+="&relation="+relation;}
if(!page)
page=0;url=url.replace("$page",page);$('html, body').animate({scrollTop:$('#tell_block_recent_target'+tell_type).offset().top},10);$.post(url,function(data)
{if(tell_type==1){anchor.parent().parent().find('a.active').removeClass('active');anchor.addClass('active');}
$('#'+target).fadeOut('normal',function()
{$('#'+target).html(data);bind_tell_block_pagers(tell_type,type);try{thickbox_bind_login();thickbox_bind_registration();}catch(e){}
tb_init($('#'+target).find('a.thickbox'));$('#'+target).fadeIn('normal',function()
{$('#tell_block_'+type+'_working').addClass('tell_idle').removeClass('tell_working');});if(tell_type==1){var currentLI=anchor.parent();var selectedLI=currentLI.parent().find('li.ui-tabs-selected');selectedLI.removeClass('ui-tabs-selected');currentLI.addClass('ui-tabs-selected');}});});}
function tellSubmitForm()
{}
function tellLoadRatings(element,url,wrapper)
{var elem=$(element);elem.attr('disabled','disabled');var params=new Array();params.push({name:elem.attr('name'),value:elem.val()});$('#'+wrapper).fadeOut(500,function()
{$('#'+wrapper).html("Loading...");$('#'+wrapper).fadeIn('normal');$.post(url,params,function(data)
{$('#'+wrapper).hide();$('#'+wrapper).html(data);if(data)
{$("#"+wrapper).find('div.fivestar-form-item').rating();$('#'+wrapper).fadeIn('slow',function()
{elem.removeAttr('disabled');});}
else
{elem.removeAttr('disabled');}});});}
function toggleTellProfile(obj,hideParent)
{var url=$(obj).attr('ajax_link');var ispublic=$(obj).attr('ispublic');var objid=$(obj).attr('obj_id');var title=$(obj).attr('title');$(obj).attr('ajax_link','');$('#tell_working_'+objid).removeClass('tell_idle').addClass('tell_working');if(url)
{$.get(url,function(data)
{var jsonData=Drupal.parseJson(data);if(jsonData.done)
{if(ispublic==1)
{if(hideParent)
{if($($('#tell_profile_view_'+objid).parent().get(0)).children().length==1)
{$('#tell_profile_view_'+objid).fadeOut(1000,function(){$('#tell_profile_view_'+objid).replaceWith('<div class="tell_profile_view_notell"><span style="color:lightgrey;">No tells</span></div>');});}
else
{$('#tell_profile_view_'+objid).slideUp(1000,function(){$('#tell_profile_view_'+objid).remove();});}}
else
{$(obj).attr('ajax_link',url.replace('unpublish','publish'));$(obj).html(jsonData.newText);$(obj).attr('ispublic',jsonData.newIsPublic);$(obj).attr('title',jsonData.newTooltip);}}
else
{$(obj).attr('ajax_link',url.replace('publish','unpublish'));$(obj).html(jsonData.newText);$(obj).attr('ispublic',jsonData.newIsPublic);$(obj).attr('title',jsonData.newTooltip);}}
$('#tell_working_'+objid).removeClass('tell_working').addClass('tell_idle');});}
return false;}
function deleteTell(obj)
{var url=$(obj).attr('ajax_link');var objid=$(obj).attr('obj_id');var title=$(obj).attr('title');$(obj).attr('ajax_link','');$('#tell_working_'+objid).removeClass('tell_idle').addClass('tell_working');if(url)
{$.get(url,function(data)
{var jsonData=Drupal.parseJson(data);if(jsonData.done)
{if($($('#tell_profile_view_'+objid).parent().get(0)).children().length==1)
{$('#tell_profile_view_'+objid).animate({"opacity":"0.1"},1000,function(){$('#tell_profile_view_'+objid).replaceWith('<div class="tell_profile_view_notell"><span style="color:lightgrey;">No tells</span></div>');});}
else
{$('#tell_profile_view_'+objid).animate({"opacity":"0.1","height":"toggle"},1000,function(){$('#tell_profile_view_'+objid).remove();});}}
else
{$(obj).attr('ajax_link',url);}
$('#tell_working_'+objid).removeClass('tell_working').addClass('tell_idle');});}
return false;}
function toggleDivSlow(divName,element)
{$(divName).slideToggle('slow',function()
{if(element)
{if($(this).is(':hidden'))
{$(element).attr('title',$(element).attr('show_msg'));}
else
{$(element).attr('title',$(element).attr('hide_msg'));}}});return false;}
function editPreviewTell()
{$('div.box').hide();$("#tell_fields_container").show();$("#edit-preview").show();$("#edit-sleepover").hide();$("#edit-showform").hide();return false;}
function tell_show_tb_form()
{var t=this.title||this.name||null;var a=this.href||this.alt;var g=this.rel||false;tb_show(t,a,g);this.blur();Ahah.attach_all_bindings();$('#tell_tabs > ul').tabs({fx:{opacity:'toggle'}});return false;}
function tell_reload_parent(tid)
{var fragment='';var url='';var query='';if(self.parent!=self)
{fragment=self.parent.location.hash;url=self.parent.location.protocol+"//"+self.parent.location.hostname+self.parent.location.pathname;query=self.parent.location.search;}
else
{fragment=self.location.hash;url=self.location.protocol+"//"+self.parent.location.hostname+self.parent.location.pathname;query=self.location.search;}
if(tid)
{if(self.parent!=self)
{fragment='#tell_'+tid;if(query)
{if(query.indexOf('nt')>=0)
{var nQuery=query.substring(0,query.indexOf('nt=')+3);var i=query.indexOf('nt=')+3;while(true)
{if(i>=query.length)
{nQuery+=tid;break;}
if(query[i]=='&')
{nQuery+=tid+query.substring(i);break;}
i++;}
query=nQuery;}
else
{query=query+"&nt="+tid;}}
else
{query="?nt="+tid;}
var href='';if(fragment)
{href=url+query+fragment;}
else
{href=url+query;}
if(self.parent.location.href==href)
{self.parent.location.reload(false);}
else
{self.parent.location.href=href;}}
else
{var v=self.location.href;self.location.href=v.replace('tell/success/','entity/');}}
else
{self.parent.tb_remove();}
return false;}
function toggleBuddies(checkbox,selectAll)
{var cb=$(checkbox);if(selectAll)
{if(cb.attr('checked'))
{var cbTarget=$('input[name*=\'buddies\']:not(:checked)');cbTarget.attr('checked',true);cbTarget.trigger('change');}}
else
{var group=cb.val();var cbox=$(this);if(cb.attr('checked'))
{var cbTarget=$('input[buddy_groups*=_'+group+'_]:not(:checked)');cbTarget.attr('checked',true);cbTarget.trigger('change');}
else
{var cbTarget=$('input[buddy_groups*=_'+group+'_]:checked');cbTarget.attr('checked',false);cbTarget.trigger('change');}}}
function toggleGroup(checkbox)
{var cb=$(checkbox);if(cb.is(':not(:checked)')&&cb.attr('buddy_groups'))
{var groups=cb.attr('buddy_groups').split(',');for(gindex in groups)
{var group=groups[gindex].substring(1);group=group.substring(0,group.length-1);if(group.length)
{$("#edit-groups-group-"+group).removeAttr('checked');}}}}
function set_blur_focus_value(e,valueElement,focused)
{var element=$(e);if(focused)
{if(element.hasClass('defaultInput'))
{element.val('');element.removeClass('defaultInput');element.addClass('focusedInput');}}
else
{if(element.val().length==0)
{element.val($('#'+valueElement).val());element.addClass('defaultInput');element.removeClass('focusedInput');}}}
function set_form_submit_value(id)
{var element=$('#'+id);if(element.hasClass('defaultInput'))
{element.val('');}}
;
/* AGGREGATED JS FILE: misc/autocomplete.js (JSMIN = 1) */

Drupal.autocompleteAutoAttach=function(){var acdb=[];$('input.autocomplete').each(function(){var uri=this.value;if(!acdb[uri]){acdb[uri]=new Drupal.ACDB(uri);}
var input=$('#'+this.id.substr(0,this.id.length-13)).attr('autocomplete','OFF')[0];$(input.form).submit(Drupal.autocompleteSubmit);new Drupal.jsAC(input,acdb[uri]);});}
Drupal.autocompleteSubmit=function(){$('#autocomplete').each(function(){this.owner.hidePopup();}).size();return true;}
Drupal.jsAC=function(input,db){var ac=this;this.input=input;this.db=db;$(this.input).keydown(function(event){return ac.onkeydown(this,event);}).keyup(function(event){ac.onkeyup(this,event)}).blur(function(){ac.hidePopup();ac.db.cancel();});if($(this.input).attr('callme')=="1")
$(this.input).bind("afterselect",function(event,a,b){eval($(this).attr('delegate')+"(a,b,0)");});};Drupal.jsAC.prototype.onkeydown=function(input,e){if(!e){e=window.event;}
switch(e.keyCode){case 40:this.selectDown();return false;case 38:this.selectUp();return false;default:return true;}}
Drupal.jsAC.prototype.onkeyup=function(input,e){if(!e){e=window.event;}
switch(e.keyCode){case 16:case 17:case 18:case 20:case 33:case 34:case 35:case 36:case 37:case 38:case 39:case 40:return true;case 9:case 27:case 13:this.hidePopup(e.keyCode);return true;default:if(input.value.length>0)
this.populatePopup();else
this.hidePopup(e.keyCode);return true;}}
Drupal.jsAC.prototype.select=function(node){this.input.value=node.autocompleteValue;}
Drupal.jsAC.prototype.selectDown=function(){if(this.selected&&this.selected.nextSibling){this.highlight(this.selected.nextSibling);}
else{var lis=$('li',this.popup);if(lis.size()>0){this.highlight(lis.get(0));}}}
Drupal.jsAC.prototype.selectUp=function(){if(this.selected&&this.selected.previousSibling){this.highlight(this.selected.previousSibling);}}
Drupal.jsAC.prototype.highlight=function(node){if(this.selected){$(this.selected).removeClass('selected');}
$(node).addClass('selected');this.selected=node;}
Drupal.jsAC.prototype.unhighlight=function(node){$(node).removeClass('selected');this.selected=false;}
Drupal.jsAC.prototype.hidePopup=function(keycode){if(this.selected&&((keycode&&keycode!=46&&keycode!=8&&keycode!=27)||!keycode)){if(this.selected.autocompleteValue>-1){try{if($(this.input).attr('callme')=="1"&&keycode!="undefined"&&this.input.value!=0){$(this.input).trigger('afterselect',[this.input,$(this.selected).text()]);}}catch(e){alert(e);}}}
var popup=this.popup;if(popup){this.popup=null;$(popup).fadeOut('fast',function(){$(popup).remove();});}
this.selected=false;}
Drupal.jsAC.prototype.populatePopup=function(){if(this.popup){$(this.popup).remove();}
this.selected=false;this.popup=document.createElement('div');this.popup.id='autocomplete';this.popup.owner=this;$(this.popup).css({marginTop:this.input.offsetHeight+'px',width:(this.input.offsetWidth-2)+'px',left:this.input.offsetLeft+'px',display:'none'});if($(this.input).attr('callme')=="1")
{$(this.popup).css({marginTop:(this.input.offsetHeight+6)+'px',width:(this.input.offsetWidth+6)+'px',left:(this.input.offsetLeft)+'px',display:'none'});}
if($(this.input).attr('popup')=="1"){$(this.popup).css({marginTop:this.input.offsetHeight+'px',width:(this.input.offsetWidth-2)+'px',left:this.input.offsetLeft+'px',display:'none'});}
$(this.input).before(this.popup);this.db.owner=this;this.db.search(this.input.value);}
Drupal.jsAC.prototype.found=function(matches){if(!this.input.value.length){return false;}
var ul=document.createElement('ul');var ac=this;for(key in matches){var li=document.createElement('li');$(li).html('<div>'+matches[key]+'</div>').mousedown(function(){ac.select(this);}).mouseover(function(){ac.highlight(this);}).mouseout(function(){ac.unhighlight(this);});li.autocompleteValue=key;if(key==0){$(li).unbind('mousedown');}
if(key<=-1){$(li).unbind('mousedown');}
$(ul).append(li);}
if(this.popup){if(ul.childNodes.length>0){$(this.popup).empty().append(ul).show();}
else{$(this.popup).css({visibility:'hidden'});this.hidePopup();}}}
Drupal.jsAC.prototype.setStatus=function(status){switch(status){case'begin':$(this.input).addClass('throbbing');break;case'cancel':case'error':case'found':$(this.input).removeClass('throbbing');break;}}
Drupal.ACDB=function(uri){this.uri=uri;this.delay=150;this.cache={};}
Drupal.ACDB.prototype.search=function(searchString){var db=this;this.searchString=searchString;if(this.cache[searchString]){return this.owner.found(this.cache[searchString]);}
if(this.timer){clearTimeout(this.timer);}
this.timer=setTimeout(function(){db.owner.setStatus('begin');$.ajax({type:"GET",url:db.uri+'/'+Drupal.encodeURIComponent(searchString),success:function(data){var matches=Drupal.parseJson(data);if(typeof matches['status']=='undefined'||matches['status']!=0){db.cache[searchString]=matches;if(db.searchString==searchString){db.owner.found(matches);}
db.owner.setStatus('found');}},error:function(xmlhttp){}});},this.delay);}
Drupal.ACDB.prototype.cancel=function(){if(this.owner)this.owner.setStatus('cancel');if(this.timer)clearTimeout(this.timer);this.searchString='';}
function autocompleteAttachById(elemId,preQualifiers)
{var acdb=[];$(preQualifiers+' '+elemId).each(function(){var uri=this.value;if(!acdb[uri]){acdb[uri]=new Drupal.ACDB(uri);}
var input=$(preQualifiers+' #'+this.id.substr(0,this.id.length-13)).attr('autocomplete','OFF')[0];$(input.form).submit(Drupal.autocompleteSubmit);new Drupal.jsAC(input,acdb[uri]);});}
if(Drupal.jsEnabled){$(document).ready(Drupal.autocompleteAutoAttach);}
;
/* AGGREGATED JS FILE: misc/speller/spellChecker.js (JSMIN = 1) */

function spellChecker(textObject){this.popUpUrl='/speller/spellchecker.html';this.popUpName='spellchecker';this.popUpProps="menu=no,width=440,height=350,top=10,left=10,resizable=yes,status=yes";this.spellCheckScript='/speller/server-scripts/spellchecker.php';this.replWordFlag="R";this.ignrWordFlag="I";this.replAllFlag="RA";this.ignrAllFlag="IA";this.fromReplAll="~RA";this.fromIgnrAll="~IA";this.wordFlags=new Array();this.currentTextIndex=0;this.currentWordIndex=0;this.spellCheckerWin=null;this.controlWin=null;this.wordWin=null;this.textArea=textObject;this.textInputs=arguments;this._spellcheck=_spellcheck;this._getSuggestions=_getSuggestions;this._setAsIgnored=_setAsIgnored;this._getTotalReplaced=_getTotalReplaced;this._setWordText=_setWordText;this._getFormInputs=_getFormInputs;this.openChecker=openChecker;this.startCheck=startCheck;this.checkTextBoxes=checkTextBoxes;this.checkTextAreas=checkTextAreas;this.spellCheckAll=spellCheckAll;this.ignoreWord=ignoreWord;this.ignoreAll=ignoreAll;this.replaceWord=replaceWord;this.replaceAll=replaceAll;this.terminateSpell=terminateSpell;this.undo=undo;window.speller=this;}
function checkTextBoxes(){this.textInputs=this._getFormInputs("^text$");this.openChecker();}
function checkTextAreas(){this.textInputs=this._getFormInputs("^textarea$");this.openChecker();}
function spellCheckAll(){this.textInputs=this._getFormInputs("^text(area)?$");this.openChecker();}
function openChecker(){this.spellCheckerWin=window.open(this.popUpUrl,this.popUpName,this.popUpProps);if(!this.spellCheckerWin.opener){this.spellCheckerWin.opener=window;}}
function startCheck(wordWindowObj,controlWindowObj){this.wordWin=wordWindowObj;this.controlWin=controlWindowObj;this.wordWin.resetForm();this.controlWin.resetForm();this.currentTextIndex=0;this.currentWordIndex=0;this.wordFlags=new Array(this.wordWin.textInputs.length);for(var i=0;i<this.wordFlags.length;i++){this.wordFlags[i]=[];}
this._spellcheck();return true;}
function ignoreWord(){var wi=this.currentWordIndex;var ti=this.currentTextIndex;if(!this.wordWin){alert('Error: Word frame not available.');return false;}
if(!this.wordWin.getTextVal(ti,wi)){alert('Error: "Not in dictionary" text is missing.');return false;}
if(this._setAsIgnored(ti,wi,this.ignrWordFlag)){this.currentWordIndex++;this._spellcheck();}}
function ignoreAll(){var wi=this.currentWordIndex;var ti=this.currentTextIndex;if(!this.wordWin){alert('Error: Word frame not available.');return false;}
var s_word_to_repl=this.wordWin.getTextVal(ti,wi);if(!s_word_to_repl){alert('Error: "Not in dictionary" text is missing');return false;}
this._setAsIgnored(ti,wi,this.ignrAllFlag);for(var i=ti;i<this.wordWin.textInputs.length;i++){for(var j=0;j<this.wordWin.totalWords(i);j++){if((i==ti&&j>wi)||i>ti){if((this.wordWin.getTextVal(i,j)==s_word_to_repl)&&(!this.wordFlags[i][j])){this._setAsIgnored(i,j,this.fromIgnrAll);}}}}
this.currentWordIndex++;this._spellcheck();}
function replaceWord(){var wi=this.currentWordIndex;var ti=this.currentTextIndex;if(!this.wordWin){alert('Error: Word frame not available.');return false;}
if(!this.wordWin.getTextVal(ti,wi)){alert('Error: "Not in dictionary" text is missing');return false;}
if(!this.controlWin.replacementText){return;}
var txt=this.controlWin.replacementText;if(txt.value){var newspell=new String(txt.value);if(this._setWordText(ti,wi,newspell,this.replWordFlag)){this.currentWordIndex++;this._spellcheck();}}}
function replaceAll(){var ti=this.currentTextIndex;var wi=this.currentWordIndex;if(!this.wordWin){alert('Error: Word frame not available.');return false;}
var s_word_to_repl=this.wordWin.getTextVal(ti,wi);if(!s_word_to_repl){alert('Error: "Not in dictionary" text is missing');return false;}
var txt=this.controlWin.replacementText;if(!txt.value)return;var newspell=new String(txt.value);this._setWordText(ti,wi,newspell,this.replAllFlag);for(var i=ti;i<this.wordWin.textInputs.length;i++){for(var j=0;j<this.wordWin.totalWords(i);j++){if((i==ti&&j>wi)||i>ti){if((this.wordWin.getTextVal(i,j)==s_word_to_repl)&&(!this.wordFlags[i][j])){this._setWordText(i,j,newspell,this.fromReplAll);}}}}
this.currentWordIndex++;this._spellcheck();}
function terminateSpell(){var msg="Spell check complete:\n\n";var numrepl=this._getTotalReplaced();if(numrepl==0){if(!this.wordWin){msg="";}else{if(this.wordWin.totalMisspellings()){msg+="No words changed.";}else{msg+="No misspellings found.";}}}else if(numrepl==1){msg+="One word changed.";}else{msg+=numrepl+" words changed.";}
if(msg){msg+="\n";alert(msg);}
if(numrepl>0){for(var i=0;i<this.textInputs.length;i++){if(this.wordWin){if(this.wordWin.textInputs[i]){this.textInputs[i].value=this.wordWin.textInputs[i];}}}}
this.spellCheckerWin.close();return true;}
function undo(){var ti=this.currentTextIndex;var wi=this.currentWordIndex
if(this.wordWin.totalPreviousWords(ti,wi)>0){this.wordWin.removeFocus(ti,wi);do{if(this.currentWordIndex==0&&this.currentTextIndex>0){this.currentTextIndex--;this.currentWordIndex=this.wordWin.totalWords(this.currentTextIndex)-1;if(this.currentWordIndex<0)this.currentWordIndex=0;}else{if(this.currentWordIndex>0){this.currentWordIndex--;}}}while(this.wordWin.totalWords(this.currentTextIndex)==0||this.wordFlags[this.currentTextIndex][this.currentWordIndex]==this.fromIgnrAll||this.wordFlags[this.currentTextIndex][this.currentWordIndex]==this.fromReplAll);var text_idx=this.currentTextIndex;var idx=this.currentWordIndex;var preReplSpell=this.wordWin.originalSpellings[text_idx][idx];if(this.wordWin.totalPreviousWords(text_idx,idx)==0){this.controlWin.disableUndo();}
switch(this.wordFlags[text_idx][idx]){case this.replAllFlag:for(var i=text_idx;i<this.wordWin.textInputs.length;i++){for(var j=0;j<this.wordWin.totalWords(i);j++){if((i==text_idx&&j>=idx)||i>text_idx){var origSpell=this.wordWin.originalSpellings[i][j];if(origSpell==preReplSpell){this._setWordText(i,j,origSpell,undefined);}}}}
break;case this.ignrAllFlag:for(var i=text_idx;i<this.wordWin.textInputs.length;i++){for(var j=0;j<this.wordWin.totalWords(i);j++){if((i==text_idx&&j>=idx)||i>text_idx){var origSpell=this.wordWin.originalSpellings[i][j];if(origSpell==preReplSpell){this.wordFlags[i][j]=undefined;}}}}
break;case this.replWordFlag:this._setWordText(text_idx,idx,preReplSpell,undefined);break;}
this.wordFlags[text_idx][idx]=undefined;this._spellcheck();}}
function _spellcheck(){var ww=this.wordWin;if(this.currentWordIndex==ww.totalWords(this.currentTextIndex)){this.currentTextIndex++;this.currentWordIndex=0;if(this.currentTextIndex<this.wordWin.textInputs.length){this._spellcheck();return;}else{this.terminateSpell();return;}}
if(this.currentWordIndex>0){this.controlWin.enableUndo();}
if(this.wordFlags[this.currentTextIndex][this.currentWordIndex]){this.currentWordIndex++;this._spellcheck();}else{var evalText=ww.getTextVal(this.currentTextIndex,this.currentWordIndex);if(evalText){this.controlWin.evaluatedText.value=evalText;ww.setFocus(this.currentTextIndex,this.currentWordIndex);this._getSuggestions(this.currentTextIndex,this.currentWordIndex);}}}
function _getSuggestions(text_num,word_num){this.controlWin.clearSuggestions();var a_suggests=this.wordWin.suggestions[text_num][word_num];if(a_suggests){for(var ii=0;ii<a_suggests.length;ii++){this.controlWin.addSuggestion(a_suggests[ii]);}}
this.controlWin.selectDefaultSuggestion();}
function _setAsIgnored(text_num,word_num,flag){this.wordWin.removeFocus(text_num,word_num);this.wordFlags[text_num][word_num]=flag;return true;}
function _getTotalReplaced(){var i_replaced=0;for(var i=0;i<this.wordFlags.length;i++){for(var j=0;j<this.wordFlags[i].length;j++){if((this.wordFlags[i][j]==this.replWordFlag)||(this.wordFlags[i][j]==this.replAllFlag)||(this.wordFlags[i][j]==this.fromReplAll)){i_replaced++;}}}
return i_replaced;}
function _setWordText(text_num,word_num,newText,flag){this.wordWin.setText(text_num,word_num,newText);this.wordFlags[text_num][word_num]=flag;return true;}
function _getFormInputs(inputPattern){var inputs=new Array();for(var i=0;i<document.forms.length;i++){for(var j=0;j<document.forms[i].elements.length;j++){if(document.forms[i].elements[j].type.match(inputPattern)){inputs[inputs.length]=document.forms[i].elements[j];}}}
return inputs;}
function openSpellChecker(elemName){var txt=$('#'+elemName)[0];var speller=new spellChecker(txt);speller.openChecker();}
;
/* AGGREGATED JS FILE: misc/jquery-validate/jquery.form.js (JSMIN = 1) */

(function($){$.fn.ajaxSubmit=function(options){if(typeof options=='function')
options={success:options};options=$.extend({url:this.attr('action')||window.location,type:this.attr('method')||'GET'},options||{});var veto={};$.event.trigger('form.pre.serialize',[this,options,veto]);if(veto.veto)return this;var a=this.formToArray(options.semantic);if(options.data){for(var n in options.data)
a.push({name:n,value:options.data[n]});}
if(options.beforeSubmit&&options.beforeSubmit(a,this,options)===false)return this;$.event.trigger('form.submit.validate',[a,this,options,veto]);if(veto.veto)return this;var q=$.param(a);if(options.type.toUpperCase()=='GET'){options.url+=(options.url.indexOf('?')>=0?'&':'?')+q;options.data=null;}
else
options.data=q;var $form=this,callbacks=[];if(options.resetForm)callbacks.push(function(){$form.resetForm();});if(options.clearForm)callbacks.push(function(){$form.clearForm();});if(!options.dataType&&options.target){var oldSuccess=options.success||function(){};callbacks.push(function(data){if(this.evalScripts)
$(options.target).attr("innerHTML",data).evalScripts().each(oldSuccess,arguments);else
$(options.target).html(data).each(oldSuccess,arguments);});}
else if(options.success)
callbacks.push(options.success);options.success=function(data,status){for(var i=0,max=callbacks.length;i<max;i++)
callbacks[i](data,status,$form);};var files=$('input:file',this).fieldValue();var found=false;for(var j=0;j<files.length;j++)
if(files[j])
found=true;if(options.iframe||found)
fileUpload();else
$.ajax(options);$.event.trigger('form.submit.notify',[this,options]);return this;function fileUpload(){var form=$form[0];var opts=$.extend({},$.ajaxSettings,options);var id='jqFormIO'+$.fn.ajaxSubmit.counter++;var $io=$('<iframe id="'+id+'" name="'+id+'" />');var io=$io[0];var op8=$.browser.opera&&window.opera.version()<9;if($.browser.msie||op8)io.src='javascript:false;document.write("");';$io.css({position:'absolute',top:'-1000px',left:'-1000px'});var xhr={responseText:null,responseXML:null,status:0,statusText:'n/a',getAllResponseHeaders:function(){},getResponseHeader:function(){},setRequestHeader:function(){}};var g=opts.global;if(g&&!$.active++)$.event.trigger("ajaxStart");if(g)$.event.trigger("ajaxSend",[xhr,opts]);var cbInvoked=0;var timedOut=0;setTimeout(function(){$io.appendTo('body');io.attachEvent?io.attachEvent('onload',cb):io.addEventListener('load',cb,false);var encAttr=form.encoding?'encoding':'enctype';var t=$form.attr('target');$form.attr({target:id,method:'POST',action:opts.url});form[encAttr]='multipart/form-data';if(opts.timeout)
setTimeout(function(){timedOut=true;cb();},opts.timeout);form.submit();$form.attr('target',t);},10);function cb(){if(cbInvoked++)return;io.detachEvent?io.detachEvent('onload',cb):io.removeEventListener('load',cb,false);var ok=true;try{if(timedOut)throw'timeout';var data,doc;doc=io.contentWindow?io.contentWindow.document:io.contentDocument?io.contentDocument:io.document;xhr.responseText=doc.body?doc.body.innerHTML:null;xhr.responseXML=doc.XMLDocument?doc.XMLDocument:doc;if(opts.dataType=='json'||opts.dataType=='script'){var ta=doc.getElementsByTagName('textarea')[0];data=ta?ta.value:xhr.responseText;if(opts.dataType=='json')
eval("data = "+data);else
$.globalEval(data);}
else if(opts.dataType=='xml'){data=xhr.responseXML;if(!data&&xhr.responseText!=null)
data=toXml(xhr.responseText);}
else{data=xhr.responseText;}}
catch(e){ok=false;$.handleError(opts,xhr,'error',e);}
if(ok){opts.success(data,'success');if(g)$.event.trigger("ajaxSuccess",[xhr,opts]);}
if(g)$.event.trigger("ajaxComplete",[xhr,opts]);if(g&&!--$.active)$.event.trigger("ajaxStop");if(opts.complete)opts.complete(xhr,ok?'success':'error');setTimeout(function(){$io.remove();xhr.responseXML=null;},100);};function toXml(s,doc){if(window.ActiveXObject){doc=new ActiveXObject('Microsoft.XMLDOM');doc.async='false';doc.loadXML(s);}
else
doc=(new DOMParser()).parseFromString(s,'text/xml');return(doc&&doc.documentElement&&doc.documentElement.tagName!='parsererror')?doc:null;};};};$.fn.ajaxSubmit.counter=0;$.fn.ajaxForm=function(options){return this.ajaxFormUnbind().submit(submitHandler).each(function(){this.formPluginId=$.fn.ajaxForm.counter++;$.fn.ajaxForm.optionHash[this.formPluginId]=options;$(":submit,input:image",this).click(clickHandler);});};$.fn.ajaxForm.counter=1;$.fn.ajaxForm.optionHash={};function clickHandler(e){var $form=this.form;$form.clk=this;if(this.type=='image'){if(e.offsetX!=undefined){$form.clk_x=e.offsetX;$form.clk_y=e.offsetY;}else if(typeof $.fn.offset=='function'){var offset=$(this).offset();$form.clk_x=e.pageX-offset.left;$form.clk_y=e.pageY-offset.top;}else{$form.clk_x=e.pageX-this.offsetLeft;$form.clk_y=e.pageY-this.offsetTop;}}
setTimeout(function(){$form.clk=$form.clk_x=$form.clk_y=null;},10);};function submitHandler(){var id=this.formPluginId;var options=$.fn.ajaxForm.optionHash[id];$(this).ajaxSubmit(options);return false;};$.fn.ajaxFormUnbind=function(){this.unbind('submit',submitHandler);return this.each(function(){$(":submit,input:image",this).unbind('click',clickHandler);});};$.fn.formToArray=function(semantic){var a=[];if(this.length==0)return a;var form=this[0];var els=semantic?form.getElementsByTagName('*'):form.elements;if(!els)return a;for(var i=0,max=els.length;i<max;i++){var el=els[i];var n=el.name;if(!n)continue;if(semantic&&form.clk&&el.type=="image"){if(!el.disabled&&form.clk==el)
a.push({name:n+'.x',value:form.clk_x},{name:n+'.y',value:form.clk_y});continue;}
var v=$.fieldValue(el,true);if(v&&v.constructor==Array){for(var j=0,jmax=v.length;j<jmax;j++)
a.push({name:n,value:v[j]});}
else if(v!==null&&typeof v!='undefined')
a.push({name:n,value:v});}
if(!semantic&&form.clk){var inputs=form.getElementsByTagName("input");for(var i=0,max=inputs.length;i<max;i++){var input=inputs[i];var n=input.name;if(n&&!input.disabled&&input.type=="image"&&form.clk==input)
a.push({name:n+'.x',value:form.clk_x},{name:n+'.y',value:form.clk_y});}}
return a;};$.fn.formSerialize=function(semantic){return $.param(this.formToArray(semantic));};$.fn.fieldSerialize=function(successful){var a=[];this.each(function(){var n=this.name;if(!n)return;var v=$.fieldValue(this,successful);if(v&&v.constructor==Array){for(var i=0,max=v.length;i<max;i++)
a.push({name:n,value:v[i]});}
else if(v!==null&&typeof v!='undefined')
a.push({name:this.name,value:v});});return $.param(a);};$.fn.fieldValue=function(successful){for(var val=[],i=0,max=this.length;i<max;i++){var el=this[i];var v=$.fieldValue(el,successful);if(v===null||typeof v=='undefined'||(v.constructor==Array&&!v.length))
continue;v.constructor==Array?$.merge(val,v):val.push(v);}
return val;};$.fieldValue=function(el,successful){var n=el.name,t=el.type,tag=el.tagName.toLowerCase();if(typeof successful=='undefined')successful=true;if(successful&&(!n||el.disabled||t=='reset'||t=='button'||(t=='checkbox'||t=='radio')&&!el.checked||(t=='submit'||t=='image')&&el.form&&el.form.clk!=el||tag=='select'&&el.selectedIndex==-1))
return null;if(tag=='select'){var index=el.selectedIndex;if(index<0)return null;var a=[],ops=el.options;var one=(t=='select-one');var max=(one?index+1:ops.length);for(var i=(one?index:0);i<max;i++){var op=ops[i];if(op.selected){var v=$.browser.msie&&!(op.attributes['value'].specified)?op.text:op.value;if(one)return v;a.push(v);}}
return a;}
return el.value;};$.fn.clearForm=function(){return this.each(function(){$('input,select,textarea',this).clearFields();});};$.fn.clearFields=$.fn.clearInputs=function(){return this.each(function(){var t=this.type,tag=this.tagName.toLowerCase();if(t=='text'||t=='password'||tag=='textarea')
this.value='';else if(t=='checkbox'||t=='radio')
this.checked=false;else if(tag=='select')
this.selectedIndex=-1;});};$.fn.resetForm=function(){return this.each(function(){if(typeof this.reset=='function'||(typeof this.reset=='object'&&!this.reset.nodeType))
this.reset();});};})(jQuery);
;
/* AGGREGATED JS FILE: misc/collapse.js (JSMIN = 1) */

Drupal.toggleFieldset=function(fieldset){if($(fieldset).is('.collapsed')){var content=$('> div',fieldset).hide();$(fieldset).removeClass('collapsed');content.slideDown({duration:300,complete:function(){$(this).css('height','auto');Drupal.collapseScrollIntoView(this.parentNode);this.parentNode.animating=false;},step:function(){Drupal.collapseScrollIntoView(this.parentNode);}});if(typeof Drupal.textareaAttach!='undefined'){Drupal.textareaAttach(null,fieldset);}}
else{var content=$('> div',fieldset).slideUp('medium',function(){$(this.parentNode).addClass('collapsed');this.parentNode.animating=false;});}}
Drupal.collapseScrollIntoView=function(node){var h=self.innerHeight||document.documentElement.clientHeight||$('body')[0].clientHeight||0;var offset=self.pageYOffset||document.documentElement.scrollTop||$('body')[0].scrollTop||0;var pos=Drupal.absolutePosition(node);var fudge=55;if(pos.y+node.offsetHeight+fudge>h+offset){if(node.offsetHeight>h){window.scrollTo(0,pos.y);}else{window.scrollTo(0,pos.y+node.offsetHeight-h+fudge);}}}
if(Drupal.jsEnabled){$(document).ready(function(){$('fieldset.collapsible > legend').each(function(){var fieldset=$(this.parentNode);if($('input.error, textarea.error, select.error',fieldset).size()>0){fieldset.removeClass('collapsed');}
var text=this.innerHTML;$(this).empty().append($('<a href="#">'+text+'</a>').click(function(){var fieldset=$(this).parents('fieldset:first')[0];if(!fieldset.animating){fieldset.animating=true;Drupal.toggleFieldset(fieldset);}
return false;})).after($('<div class="fieldset-wrapper"></div>').append(fieldset.children(':not(legend)')));});});}
;
/* AGGREGATED JS FILE: sites/all/modules/k10search/k10search_addtell.js (JSMIN = 1) */

;
/* AGGREGATED JS FILE: sites/all/modules/k10utils/k10utils.js (JSMIN = 1) */

var nickTimeout;var popupTimeout;function k10utils_resetNickWidget(id)
{$("#"+id+' #nick_widget_working').removeClass('utils_working').addClass('utils_idle');$("#"+id+' #nick_input').hide();$("#"+id+' #nick_error').hide();$("#"+id+' #nick_save').hide();$("#"+id+' #nick_widget_links').show();}
function k10utils_onNickChange(eventObj,nick,url)
{if(eventObj.keyCode==46||(eventObj.keyCode>9&&eventObj.keyCode<32))
{return;}
if(nickTimeout)
clearTimeout(nickTimeout);nickTimeout=setTimeout("k10utils_checkNick('"+nick+"', '"+url+"')",800);}
function k10utils_checkNick(nick,url)
{if(nickTimeout)
clearTimeout(nickTimeout);if(!nick.length)
{return false;}
$('form:has(#nick_widget_working)').find(':submit').attr('disabled','disabled');$('form:has(#nick_widget_working)').find(':image').attr('disabled','disabled');$('#nick_widget_working').removeClass('utils_idle').addClass('utils_working');var params=new Array();params.push({name:'nick',value:nick});$.post(url,params,function(dataText)
{var data=Drupal.parseJson(dataText);$('#nick_widget_working').addClass('utils_idle').removeClass('utils_working');if(data.available)
{$('#nick_error').html('');}
else
{$('#nick_error').html(data.error);}
if($('#nick_input').is(':visible'))
{if(data.available)
{$('#nick_error').hide();$('#nick_save').show();$('form:has(#nick_widget_working)').find(':submit').removeAttr('disabled');$('form:has(#nick_widget_working)').find(':image').removeAttr('disabled');return true;}
else
{$('#nick_error').html(data.error);$('#nick_error').show();$('#nick_save').hide();$('form:has(#nick_widget_working)').find(':submit').attr('disabled','disabled');$('form:has(#nick_widget_working)').find(':image').attr('disabled','disabled');return false;}}
else
{$('#nick_error').hide();$('#nick_save').hide();$('form:has(#nick_widget_working)').find(':submit').removeAttr('disabled');$('form:has(#nick_widget_working)').find(':image').removeAttr('disabled');return false;}},'JSON');}
function k10utils_boldSelected(id)
{var parents=$(id).find(":radio").parent();var selected=$(id).find(":radio:checked");if(parents.length>0)
{parents.css("font-weight","normal");}
if(selected.parent().find("#nick_input").length==0)
{selected.parent().css("font-weight","bold");}}
function k10utils_saveNick(nick,url,target,id,name,value,count)
{if(!nick.length)
{return false;}
$('#nick_widget_working').removeClass('utils_idle').addClass('utils_working');var event='return k10utils_is_select(this, "'+target+'", "'+id+'", "'+name+'" , "'+value+'", '+count+');';var params=new Array();params.push({name:'nick',value:nick});$.post(url,params,function(dataText)
{var data=Drupal.parseJson(dataText);if(data.status)
{var anchor=$("<a href='#' onclick='"+event+"'>"+data.nick+"</a>").hide();var orspan=$("<span> or </span>").hide();var fopts=$('#'+id).find('span.fieldoptions');var selector=":radio[name='"+name+"'][value='"+value+"']";var rbtn=$("#"+id).find(selector);var jqtarget=$("#"+target);fopts.append(orspan);fopts.append(anchor);rbtn.next().html(data.nick);rbtn.click();jqtarget.html(anchor.text());jqtarget.show();if(rbtn.is(':visible'))
{k10utils_boldSelected('#'+id);}
$("#"+id+' #nick_input').remove();$("#"+id+' #nick_save').remove();$("#"+id+' #nick_widget_links').remove();$("#"+id+' #nick_widget_working').addClass('utils_idle').removeClass('utils_working');return true;}
else
{$("#"+id+' #nick_error').html(data.error);$("#"+id+' #nick_error').show();$("#"+id+' #nick_save').hide();$('form:has(#nick_widget_working)').find(':submit').attr('disabled','disabled');$('form:has(#nick_widget_working)').find(':image').attr('disabled','disabled');$("#"+id+' #nick_widget_working').addClass('utils_idle').removeClass('utils_working');return false;}},'JSON');}
function k10utils_createNick(elem,target,id,name,value)
{$(elem).parent().parent().find("a").show();$(elem).parent().parent().find("span").show();var selector=":radio[name='"+name+"'][value='"+value+"']";$("#"+id).find(selector).attr('checked','true');$("#"+target).hide();$("#"+id+' #nick_input').show();$("#"+id+' #nick_input').focus();$("#"+id+' #nick_save').show();$("#"+id+' #nick_widget_links').hide();k10utils_boldSelected("#"+id);return false;}
function autoselect_search(elm,val,oper){var ctrl=$(elm);var t=$(this);if(oper==1){if($(val).val()!="")
var link=ctrl.attr('rel').replace('[key]',$(val).val());else
var link=ctrl.attr('ajaxlink');ctrl.attr('href',link);}else{if(ctrl.val()=="0"||ctrl.val()==""){return true;}
var link=$('.k10search_table #edit-url').val().replace("/key","/"+ctrl.val());ctrl.val(val);self.location.href=link;}}
function showautopopup(url,delay){tellcmpname="cmp";var cookval=Get_Cookie('f712d3783d74e578e17f56bbbaaab41c');if(cookval<1){popupTimeout=setTimeout(function(){tb_show(null,url,false);},delay);}}
function Get_Cookie(check_name){var a_all_cookies=document.cookie.split(';');var a_temp_cookie='';var cookie_name='';var cookie_value='';var b_cookie_found=false;for(i=0;i<a_all_cookies.length;i++)
{a_temp_cookie=a_all_cookies[i].split('=');cookie_name=a_temp_cookie[0].replace(/^\s+|\s+$/g,'');if(cookie_name==check_name)
{b_cookie_found=true;if(a_temp_cookie.length>1)
{cookie_value=unescape(a_temp_cookie[1].replace(/^\s+|\s+$/g,''));}
return cookie_value;break;}
a_temp_cookie=null;cookie_name='';}
if(!b_cookie_found)
{return null;}}
function k10utils_is_select(elem,target,id,name,value,count)
{var anchor=$(elem);var selector=":radio[name='"+name+"'][value='"+value+"']";$("#"+id).find(selector).click();$("#"+target).html(anchor.text());$("#"+target).show();anchor.parent().find("a").show();anchor.parent().find("span").show();try
{$("#"+id+' #nick_widget_working').removeClass('utils_working').addClass('utils_idle');$("#"+id+' #nick_input').hide();$("#"+id+' #nick_error').hide();$("#"+id+' #nick_save').hide();$("#"+id+' #nick_widget_links').show();}
catch(e)
{}
$('form:has(#nick_widget_links)').find(':submit').removeAttr('disabled');$('form:has(#nick_widget_links)').find(':image').removeAttr('disabled');anchor.hide();if(count==0)
{anchor.next().hide();}
else
{anchor.prev().hide();}
return false;}
function k10utils_ar_bind(selector)
{if(selector.length)
{var objs=$(selector);objs.each(function()
{var objDisplayAs=$(this);var name=$(objDisplayAs.find(":radio").get(0)).attr("name");objDisplayAs.before(buildWidget(name));objDisplayAs.hide();});}}
function changeDisplay(element)
{var value=$(element).attr('disp_val');var name=$(element).attr('disp_name');var item=$(":radio[name='"+name+"'][value='"+value+"']");item.click();$('#widget_'+name).replaceWith(buildWidget(name));}
function buildWidget(name)
{var displayAsWidget="<div id='widget_"+name+"'> </div>";return $(displayAsWidget).append(buildSpanTags(name));}
function buildSpanTags(name)
{var widgetItem="<a id='da_$value' disp_val='$value' disp_name='$selname' href='#' onclick='changeDisplay(this);return false;'> </a>";var defaultText=$("<span id='"+name+"' class='form-text'> </span>");var options=$("<span class='fieldoptions'> </span>");var append=$(" ");var selected=$(":radio[name='"+name+"']:checked");var notselected=$(":radio[name='"+name+"']:not(:checked)");var name=selected.next().clone();if(!name.length)
name=$(selected.parent(0)).text();var nameStrong=$("<strong> </strong>");nameStrong.append(name);defaultText.append(nameStrong);if(notselected.length)
{options.append(" (use ");}
var addCount=0;notselected.each(function()
{var curText=$(this).next();var curVal=$(this).attr('value');var curName=$(this).attr('name');var item=$(widgetItem.replace(/\$value/g,curVal).replace(/\$selname/g,curName));if(!curText.length)
{curText=$($(this).parent(0)).text();item.append(curText);}
else
{item=curText.clone();}
if(addCount)
{options.append(' or ');}
addCount++;options.append(item)});if(notselected.length)
{options.append(" )");}
defaultText.append(options);return defaultText;}
function ensure_length_limit(element,value,event)
{elem=$(element);len=elem.val().length;if(len>=value)
{if(!event||!(event.keyCode==46||(event.keyCode>8&&event.keyCode<40)))
{elem.val(elem.val().substring(0,value));}}
if(len>=(value*0.9))
{$('#'+elem.attr('id')+'_length_error').show('fast');}
else
{$('#'+elem.attr('id')+'_length_error').hide('fast');}
return true;}
function multiselect_select(element,level)
{var value=$(element).val();var parent_name=$(element).attr('parent_name');var parent_opts_name=parent_name.replace(/-/g,'_');var parent_id=$(element).attr('parent_id');var maxlvl=parseInt($(element).attr('max_lvl'));var curlvl=parseInt($(element).attr('cur_lvl'));if(value)
{var strOptions=parent_opts_name+'_'+value+'_items';var options=eval(strOptions);if(options)
{if(maxlvl!=curlvl+1)
{$('#'+parent_id+"_"+(curlvl+1)).fadeOut(function(){$('#'+parent_id+"_"+(curlvl+1)).empty();$('#'+parent_id+"_"+(curlvl+1)).append('<option value="">Select</option>');for(opval in options)
{$('#'+parent_id+"_"+(curlvl+1)).append('<option value="'+opval+'">'+options[opval]+'</option>');}
$('#'+parent_id+"_"+(curlvl+1)).fadeIn();});}
else
{callchange=true;if(!$('#'+parent_id).is(':visible')||!$('#'+parent_id).val())
{callchange=false;}
$('#'+parent_id).fadeOut(function(){$('#'+parent_id).empty();$('#'+parent_id).append('<option value="">Select</option>');if(callchange)
{$('#'+parent_id).change();}
for(opval in options)
{$('#'+parent_id).append('<option value="'+opval+'">'+options[opval]+'</option>');}
$('#'+parent_id).fadeIn();});}}}
else
{if(maxlvl!=curlvl+1)
{$('#'+parent_id+"_"+(curlvl+1)).fadeOut();}
else
{callchange=true;if(!$('#'+parent_id).is(':visible')||!$('#'+parent_id).val())
{callchange=false;}
$('#'+parent_id).fadeOut(function(){$('#'+parent_id).empty();$('#'+parent_id).append('<option value="">Select</option>');if(callchange)
{$('#'+parent_id).change();}});}}}
function get_emaillist(elm){var searchResults;var email,element;element=$(elm);email=$('#k10utils-mark-mails #edit-email').val();var params={"email":email};var link=$('#k10utils-mark-mails #edit-getlist').val();searchResults=$('#k10utils-mark-mails #listarea');searchResults.fadeTo(1000,0.2);element.hide();$.post(link,params,function(data)
{element.show();var result=Drupal.parseJson(data)
searchResults.html(data);try{$('html, body').animate({scrollTop:$('#entity_tabs').offset().top-50},10);}catch(a){}
searchResults.fadeTo(500,1.0);});return false;}
$(document).ready(function(){try
{var jqs=$("select.jqselect");if(jqs.length>=1)
{jqs.combobox();}
k10utils_ar_bind("div.anchorradios");}
catch(ex)
{}});
;
/* AGGREGATED JS FILE: sites/all/modules/remark/remark.js (JSMIN = 1) */

var cm_area_txt="Add a Comment...";var cm_name_txt="Name...";var cm_email_txt="Email...";function comment_load(elm){var anchor=$(elm);var url=anchor.attr('href');var stat=anchor.attr('expand');var rel=anchor.attr('rel');var ediv=$('div[id=coml_'+rel+']');if(stat==1){ediv.slideUp(1000);anchor.removeAttr('expand');}else{$('#thr_'+rel).show();$.post(url,function(data)
{ediv.html(data);$('#thr_'+rel).hide();ediv.slideDown('slow');});anchor.attr('expand','1');}
return false;}
function comment_add(elm){var anchor=$(elm);var url=anchor.attr('href');var stat=anchor.attr('expand');var rel=anchor.attr('rel');var ediv=$('div[id=coma_'+rel+']');if(stat==1){ediv.hide();anchor.removeAttr('expand');}else{$('#thr_'+rel).show();$.post(url,function(data)
{ediv.html(data);ediv.show('slow');$('#thr_'+rel).hide();});anchor.attr('expand','1');}
return false;}
function comment_del(elm){var anchor=$(elm);var url=anchor.attr('href');var rel=anchor.attr('rel');url+="/"+rel;$.post(url,function(data)
{var result=Drupal.parseJson(data);if(result.error==true){}else{$('div[id=rem_'+rel+']').slideUp(300);comment_update_count(result.parent,false);}});return false;}
function comment_clear_flag(elm){var anchor=$(elm);var url=anchor.attr('href');var rel=anchor.attr('rel');url+="/"+rel;$.post(url,function(data)
{var result=Drupal.parseJson(data);var edivl=$("div[id='"+result.update+"']");edivl.hide('fast');edivl.replaceWith(result.content);edivl.show('slow');});return false;}
function comment_flag(elm){var anchor=$(elm);var url=anchor.attr('href');var rel=anchor.attr('rel');url+="/"+rel;if(rel=="no"){anchor.parent().parent().prepend('<b>You can Flag only once</b>');anchor.attr({onclick:"return false"});return false;}
$.post(url,function(data)
{var result=Drupal.parseJson(data);anchor.text(result.text);anchor.attr({href:"#",rel:"no"});if(result.dohide==true){$('#'+result.target+' .rem_com_hide').show();$('#'+result.target+' .rem_com').hide();}});return false;}
function comment_post(result,id){$('div.com_btn_'+id).show();$('#form_loader_'+id).hide();$("div[id=coma_"+id+"] [id=edit-comment]").val('').focus();$("div[id=coma_"+id+"] [id=edit-email]").val('').focus();$("div[id=coma_"+id+"] [id=edit-name]").val('').focus();if(result.stage==2){comment_slide(id,"div[id=coma_"+id+"] [id=edit-comment]",1);comment_update_count(result.parent,true);var rel=id;var ediv=$('div[id=coma_'+rel+']');var edivl=$('div[id=coml_'+rel+']');edivl.html(result.content);edivl.show('slow');var anchor=$("a[id='cl_"+rel+"']");anchor.show();anchor.attr('expand','1');}else if(result.stage==3){comment_slide(id,"div[id=coma_"+id+"] [id=edit-comment]",1);var elm=$("a[id='cp_"+result.parent+"']");var rel=id;var ediv=$('div[id=coma_'+rel+']');var edivl=$("div[id='"+result.update+"']");edivl.hide('fast');edivl.replaceWith(result.content);edivl.show('slow');var anchor=$("a[id='cl_"+rel+"']");anchor.show();anchor.attr('expand','1');}else{var elm=$('div[id=coma_'+id+']');elm.html(result.data);}}
function comment_slide(id,ctrl,op){if(op==1){$('div[id=more_'+id+']').hide('fast');$(ctrl).css('height','20px');$("div[id=coma_"+id+"] #spellCheck").hide();}else{$('div[id=more_'+id+']').show('slow');$(ctrl).css('height','40px');$("div[id=coma_"+id+"] #spellCheck").show();}}
function comment_onsubmit(id){if($("div[id=coma_"+id+"] [id=edit-comment]").val()==cm_area_txt){$("div[id=coma_"+id+"] [id=edit-comment]").val('');}
if($("#coma_"+id+" #edit-email").val()==cm_email_txt){$("#coma_"+id+" #edit-email").val('');}
if($("#coma_"+id+" #edit-name").val()==cm_name_txt){$("#coma_"+id+" #edit-name").val('');}
$("#coma_"+id+" .messages").remove();}
function comment_update_count(id,type){try{var elm=$("a[id='cl_"+id+"']");var tot=parseInt(elm.attr('total'));if(type==true){if(tot==0)
$('#com_'+id+'_div').show();var newtot=tot+1;}else if(tot>0)
var newtot=tot-1;elm.html(elm.html().replace(tot,newtot));elm.attr('total',newtot);}catch(e){}}
;
/* AGGREGATED JS FILE: sites/all/modules/jobs/k10search_jobs.js (JSMIN = 1) */

var jobTimeout;var jobpage=0;if(Drupal.jsEnabled){$(document).ready(function(){init_job_form('#jobs_search_tab');});}
function init_job_form(id){$(id+' #edit-jlocation').change(function(){$(id+" form[id='jobs-entity-tab-form']").submit();});$(id+' #jobs-entity-tab-form .form-sort').change(function(){$(id+" form[id='jobs-entity-tab-form']").submit();});$(id+' .form-keyword').keyup(function(event){onJobChange(event,id)});$(id+' .form-keyword').change(function(){if(jobTimeout)clearTimeout(jobTimeout);jobTimeout=setTimeout(function(){$(id+" form[id='jobs-entity-tab-form']").submit();},800);});bind_job_pagers(id);searchJobs(id);}
function bind_job_pagers(id)
{$(id+' .searchresults a[@page_no][@page_no!=""]').click(function()
{jobpage=$(this).attr('page_no');searchJobs(id);$(id+" form[id='jobs-entity-tab-form']").submit();return false;});}
function job_block_post(){if($("#job_basic_tab #edit-keyword").val()==$(".job_search_box_submit #edit-jobkeyword").val()){$("#job_basic_tab #edit-keyword").val('');}
if($("#job_basic_tab #edit-location").val()==$(".job_search_box_submit #edit-joblocation").val()){$("#job_basic_tab #edit-location").val('');}
if($("#job_adv_tab #edit-acompany").val()==$(".job_search_box_submit #edit-jobcompany").val()){$("#job_adv_tab #edit-acompany").val('');}
if($("#job_adv_tab #edit-atitle").val()==$(".job_search_box_submit #edit-jobtitle").val()){$("#job_adv_tab #edit-atitle").val('');}
if($("#job_basic_tab #edit-keyword").val()==""&&$("#job_basic_tab #edit-location").val()==""&&$("#job_adv_tab #edit-acompany").val()==""&&$("#job_adv_tab #edit-atitle").val()=="")
return false;else
return true;}
function onJobChange(eventObj,id){if(eventObj.keyCode==46||(eventObj.keyCode>8&&eventObj.keyCode<32))return;if(jobTimeout)clearTimeout(jobTimeout);jobTimeout=setTimeout(function(){$(id+" form[id='jobs-entity-tab-form']").submit();},800);}
function searchJobs(id,forceSending,page){var throbber;var searchResults;var jsrid;var options={beforeSubmit:function showRequest(formData,jqForm,options){for(i=0;i<formData.length;i++){if(formData[i].name=="keyword"&&formData[i].value==$('#searchfilter #edit-jobtitle').val()){formData[i].value="";}
if(formData[i].name=="jlocation"&&formData[i].value==$('#searchfilter #edit-joblocation').val()){formData[i].value="";}}
jsrid=$('#edit-jsrid').val();throbber=$(id+' .throbber');if(jsrid=="jobs_search_tab"){searchResults=$(id+' .searchresults');}else if(jsrid=="jobs_entity_tab"){searchResults=$(id+' .searchresults .jobscompany');}else{searchResults=$('#findjobs #k10search_results');}
throbber.show();searchResults.fadeTo(1000,0.2);return true;},data:{'page':jobpage},success:function(responseXML){if(jsrid=="jobs_entity_tab")searchResults.replaceWith(responseXML);else
searchResults.html(responseXML);jobpage=0;bind_job_pagers(id);try{$('html, body').animate({scrollTop:$('#entity_tabs').offset().top-50},10);}catch(a){}
searchResults.fadeTo(500,1.0);throbber.hide();}};$("form[id='jobs-entity-tab-form']").ajaxForm(options);}
;
/* AGGREGATED JS FILE: sites/all/modules/k10search/k10search.js (JSMIN = 1) */

;
/* AGGREGATED JS FILE: sites/all/modules/k10search/k10search_entity.js (JSMIN = 1) */

var statusTimeout;var progress_entity=0;var update_status=false;var keyword_present=false;var location_present=false;var keywordExamples={0:'Who/What',201:'Apple, Pepsi, Starbucks',202:'Michael Dell, John Milam',203:'UCLA, Princeton, Mission High',204:'Marc Rubinstein, Judy Hicks',205:'iPod, LG, Sprint, Honda',206:'Steven Colbert, Paris Hilton',250:'Realtors, Lawyers, CPA, Plumbers, Contractors',260:'Job Title, Skills, Company Name'}
var locationExamples={0:'Where',201:'Cupertino, CA',202:'Austin, TX',203:'Cincinnati, Ohio',204:'Philadelphia, PA',205:'America',206:'USA',250:'Philadelphia, PA',260:'City, State or ZIP'}
function indexing_status(url,status)
{update_status=true;$.get(url,function()
{update_Status=false;progress_entity=100;$('#indexing_status').html('100%');});statusTimeout=setTimeout("updateStatus('"+status+"')",1000);}
function updateStatus(url)
{$.get(url,function(data)
{var values=Drupal.parseJson(data);if(values.error)
{$('#indexing_status').html(values.error);}
else if(update_status)
{var html='';html+=values.progress+'%';if(values.operation)
{html+=' ('+values.operation+')';}
$('#indexing_status').html(html);progress_entity=parseInt(values.progress);if(update_status)
{statusTimeout=setTimeout("updateStatus('"+url+"')",1000);}}});}
function setDefaultText(elem,default_label,focused,noitalic)
{var element=$(elem);var italic='italic';if(noitalic){italic='normal';}
if(focused)
{if(element.is('.searchInput'))
{element.removeClass('searchInput');element.addClass('searchInputFocus');element.css({"color":'',"font-style":''});element.val('');}}
else
{if(element.val()=='')
{element.removeClass('searchInputFocus');element.addClass('searchInput');element.css({"color":'#999999',"font-style":italic});element.val(default_label);return false;}}
return true;}
function searchupdateautocomplete(elm){var link=$('.inputfield_div #edit-ekeyword-autocomplete').val();link=link.substring(0,link.lastIndexOf('/')+1)+elm.value;$('.inputfield_div #edit-ekeyword-autocomplete').val(link);var input=$('#searchwhat .inputfield_div #edit-ekeyword');$(input.form).unbind();setTimeout(function(){input.unbind();$('.entity-search-keyword').keypress(function()
{if(jQuery.trim($(this).val())=='')
{keyword_present=false;}
else
{keyword_present=true;}});$('.entity-search-keyword').focus(function()
{if(keyword_present==false)
{$('.entity-search-keyword').addClass('searchInputFocus');$(this).val('');}});$('.entity-search-keyword').blur(function()
{if(jQuery.trim($(this).val())=='')
{$('.entity-search-keyword').removeClass('searchInputFocus');keyword_present=false;}
else
{keyword_present=true;}
$('.form-select[name=\'etype\']').change();});$('.entity-search-keyword').addClass('form-autocomplete');autocompleteAttachById('.inputfield_div #edit-ekeyword-autocomplete','#searchwhat');},100);}
$(document).ready(function()
{if((!$('.entity-search-keyword').val()&&keyword_present==false)||$('.entity-search-keyword').val()==keywordExamples[$('.form-select[name=\'etype\']').val()])
{$('.entity-search-keyword').val(keywordExamples[$('.form-select[name=\'etype\']').val()]);$('.entity-search-keyword').addClass('searchInput');}
else
{keyword_present=true;$('.entity-search-keyword').toggleClass('searchInputFocus');}
if((!$('.entity-search-location').val()&&location_present==false)||$('.entity-search-location').val()==locationExamples[$('.form-select[name=\'etype\']').val()])
{$('.entity-search-location').val(locationExamples[$('.form-select[name=\'etype\']').val()]);$('.entity-search-location').addClass('searchInput');}
else
{location_present=true;$('.entity-search-location').toggleClass('searchInputFocus');}
$('.entity-search-keyword').keypress(function()
{if(jQuery.trim($(this).val())=='')
{keyword_present=false;}
else
{keyword_present=true;}});$('.entity-search-keyword').focus(function()
{if(keyword_present==false)
{$('.entity-search-keyword').addClass('searchInputFocus');$(this).val('');}});$('.entity-search-keyword').blur(function()
{if(jQuery.trim($(this).val())=='')
{$('.entity-search-keyword').removeClass('searchInputFocus');keyword_present=false;}
else
{keyword_present=true;}
$('.form-select[name=\'etype\']').change();});$('.entity-search-location').keypress(function()
{if(jQuery.trim($(this).val())=='')
{location_present=false;}
else
{location_present=true;}});$('.entity-search-location').focus(function()
{if(location_present==false)
{$('.entity-search-location').addClass('searchInputFocus');$(this).val('');}});$('.entity-search-location').blur(function()
{if(jQuery.trim($(this).val())=='')
{$('.entity-search-location').removeClass('searchInputFocus');location_present=false;}
else
{location_present=true;}
$('.form-select[name=\'etype\']').change();});$('.form-select[name=\'etype\']').change(function()
{if(keyword_present==false)
{$('.entity-search-keyword').val(keywordExamples[$(this).val()]);$('.entity-search-keyword').addClass('searchInput');}
if(location_present==false)
{$('.entity-search-location').val(locationExamples[$(this).val()]);$('.entity-search-keyword').addClass('searchInput');}});$('form:has(.entity-search-location)').submit(function()
{if(location_present==false&&keyword_present==false)
{return false;}
else
{if(location_present==false)
{$('.entity-search-location').val('');}
if(keyword_present==false)
{$('.entity-search-keyword').val('');}}});});var addnewrequest=false;var addnew_event=0;function add_entity_keyup(event,elm,target,loc){switch(event.keyCode){case 16:case 17:case 18:case 20:case 33:case 34:case 35:case 36:case 37:case 38:case 39:case 40:case 9:case 27:case 13:return true;default:if(addnew_event)clearTimeout(addnew_event);addnew_event=setTimeout(function(){add_entity_check(elm,target,loc);},100);}}
function add_entity_check(elm,target,loc){if(!addnewrequest){var ctrl_this=$(elm);var ctrl_target=$(target);var value=ctrl_this.val();var value_loc=$(loc).val();if(value.length>1){addnewrequest=true;var link=ctrl_target.attr('ajaxlink')+$('#edit-entity-type-id').val()+'/'+value;if(value_loc&&value_loc.length>1){link+='/'+value_loc;}
ctrl_target.show();ctrl_target.fadeTo('slow',0.2);$('#addnewentity_loader').show();$.post(link,function(data)
{ctrl_target.html(data);$('#addnewentity_loader').hide();ctrl_target.fadeTo('fast',1.0);addnewrequest=false;});}}else{clearTimeout(addnew_event);addnew_event=setTimeout(function(){add_entity_check(elm,target,loc);},20);}}
;
/* AGGREGATED JS FILE: sites/all/modules/k10utils/jquery.dimensions.js (JSMIN = 1) */

(function($){$.dimensions={version:'1.2'};$.each(['Height','Width'],function(i,name){$.fn['inner'+name]=function(){if(!this[0])return;var torl=name=='Height'?'Top':'Left',borr=name=='Height'?'Bottom':'Right';return this.is(':visible')?this[0]['client'+name]:num(this,name.toLowerCase())+num(this,'padding'+torl)+num(this,'padding'+borr);};$.fn['outer'+name]=function(options){if(!this[0])return;var torl=name=='Height'?'Top':'Left',borr=name=='Height'?'Bottom':'Right';options=$.extend({margin:false},options||{});var val=this.is(':visible')?this[0]['offset'+name]:num(this,name.toLowerCase())
+num(this,'border'+torl+'Width')+num(this,'border'+borr+'Width')
+num(this,'padding'+torl)+num(this,'padding'+borr);return val+(options.margin?(num(this,'margin'+torl)+num(this,'margin'+borr)):0);};});$.each(['Left','Top'],function(i,name){$.fn['scroll'+name]=function(val){if(!this[0])return;return val!=undefined?this.each(function(){this==window||this==document?window.scrollTo(name=='Left'?val:$(window)['scrollLeft'](),name=='Top'?val:$(window)['scrollTop']()):this['scroll'+name]=val;}):this[0]==window||this[0]==document?self[(name=='Left'?'pageXOffset':'pageYOffset')]||$.boxModel&&document.documentElement['scroll'+name]||document.body['scroll'+name]:this[0]['scroll'+name];};});$.fn.extend({position:function(){var left=0,top=0,elem=this[0],offset,parentOffset,offsetParent,results;if(elem){offsetParent=this.offsetParent();offset=this.offset();parentOffset=offsetParent.offset();offset.top-=num(elem,'marginTop');offset.left-=num(elem,'marginLeft');parentOffset.top+=num(offsetParent,'borderTopWidth');parentOffset.left+=num(offsetParent,'borderLeftWidth');results={top:offset.top-parentOffset.top,left:offset.left-parentOffset.left};}
return results;},offsetParent:function(){var offsetParent=this[0].offsetParent;while(offsetParent&&(!/^body|html$/i.test(offsetParent.tagName)&&$.css(offsetParent,'position')=='static'))
offsetParent=offsetParent.offsetParent;return $(offsetParent);}});function num(el,prop){return parseInt($.curCSS(el.jquery?el[0]:el,prop,true))||0;};})(jQuery);
;
/* AGGREGATED JS FILE: sites/all/modules/k10utils/jquery.combobox.js (JSMIN = 1) */

jQuery.fn.combobox=function(options)
{var settings={comboboxContainerClass:"jqcombo_container",comboboxValueContainerClass:"jqcombo_value_container",comboboxValueContentClass:"jqcombo_value_content",comboboxDropDownButtonClass:"jqcombo_dropdown_button",comboboxDropDownClass:"jqcombo_dropdown",comboboxDropDownItemClass:"jqcombo_dropdown_item",comboboxDropDownItemHoverClass:"jqcombo_dropdown_item_hover",comboboxDropDownGroupItemHeaderClass:"jqcombo_dropdown_group_item_header",comboboxDropDownGroupItemContainerClass:"jqcombo_dropdown_group_item_container",animationType:"fade",width:"100%"};if(options)
{jQuery.extend(settings,options);}
this.onChange=function()
{};return this.each(function()
{var _originalElementJQuery=jQuery(this);var _containerJQuery=null;var _containerDefaultStyle="border-left: solid 2px #777;border-top: solid 2px #777;border-right: solid 1px #ccc;border-bottom: solid 1px #ccc;";var _containerEnforcedStyle="padding:0;";var _dropDownListJQuery=null;var _dropDownListEnforcedStyle="list-style-type:none;min-height:15px;padding-top:0;";var _dropDownListDefaultStyle="cursor:default;padding:2px;background:#fff;border-right:solid 1px #000;border-bottom:solid 1px #000;border-left:solid 1px #aaa;border-top:solid 1px #aaa;overflow:auto";var _dropDownListItemEnforcedStyle="display:block;";var _dropDownListItemDefaultStyle="cursor:default;padding-left:2px;font-weight:normal;font-style:normal;";var _dropDownListGroupItemContainerEnforcedStyle="list-style-type:none;";var _dropDownListGroupItemContainerDefaultStyle="padding-left:10px;margin-left:0;";var _dropDownListGroupItemHeaderEnforcedStyle="";var _dropDownListGroupItemHeaderDefaultStyle="font-style:italic;font-weight:bold;";var _valueDisplayContainerJQuery=null;var _valueDisplayContainerEnforcedStyle="position:relative;overflow:hidden;";var _valueDisplayJQuery=null;var _valueDisplayEnforcedStyle="float:left;position:absolute;cursor:default;overflow:hidden;";var _dropDownButtonJQuery=null;var _dropDownButtonDefaultStyle="overflow:hidden;width: 16px;height: 18px;color:#000;background: #D6D3CE;,font-family: verdana;font-size: 10px;cursor: default;text-align: center;vertical-align:middle;";var _dropDownButtonEnforcedStyle="background-repeat:no-repeat;float:right;";var _dropDownButtonDefaultUnselectedStyle="padding-left:0px;padding-top:1px;width:12px;height:13px;border-right:solid 2px #404040;border-bottom:solid 2px #404040;border-left:solid 2px #f0f0f0;border-top:solid 2px #f0f0f0";var _dropDownButtonDefaultSelectedStyle="padding-left:1px;padding-top:3px;width:12px;height:13px;border:solid 1px #808080";var _dropDownButtonDefaultCharacter="&#9660;";var _lastItemSelectedJQuery=null;var _lastValue=null;var _downdownListPositionIsInverted=false;var _maximumItemLength=0;var _dropDownListOffset=null;String.format=function()
{var currentString=null;if(arguments.length!=0)
{currentString=arguments[0];for(var argumentIndex=1;argumentIndex<arguments.length;argumentIndex++)
{var modifiedString=new RegExp('\\{'+(argumentIndex-1)+'\\}','gm');currentString=currentString.replace(modifiedString,arguments[argumentIndex]);}}
return currentString;};function setInnerWidth(elementJQuery,width)
{var differenceWidth=(elementJQuery.outerWidth()-elementJQuery.width());elementJQuery.width(width-differenceWidth);}
function setInnerHeight(elementJQuery,height)
{var differenceheight=(elementJQuery.outerHeight()-elementJQuery.height());elementJQuery.height(height-differenceheight);}
function buildValueDisplay()
{var valueDisplayContainerHTML="";if(settings.comboboxValueContainerClass)
{valueDisplayContainerHTML=String.format("<div class='{0}' style='{1}'></div>",settings.comboboxValueContainerClass,_valueDisplayContainerEnforcedStyle);}
else
{valueDisplayContainerHTML=String.format("<div style='{0}'></div>",_valueDisplayContainerEnforcedStyle);}
var valueDisplayHTML="";if(settings.comboboxValueContentClass)
{valueDisplayHTML=String.format("<div class='{0}' style='{1}'></div>",settings.comboboxValueContentClass,_valueDisplayEnforcedStyle);}
else
{valueDisplayHTML=String.format("<div style='{0}'></div>",_valueDisplayEnforcedStyle);}
var dropdownButtonHTML="";if(settings.comboboxDropDownButtonClass)
{dropdownButtonHTML=String.format("<div class='{1}' style='{0}'></div>",_dropDownButtonEnforcedStyle,settings.comboboxDropDownButtonClass);}
else
{dropdownButtonHTML=String.format("<div style='{0}'>{1}</div>",(_dropDownButtonEnforcedStyle+_dropDownButtonDefaultStyle),_dropDownButtonDefaultCharacter);}
_valueDisplayJQuery=jQuery(valueDisplayHTML);_dropDownButtonJQuery=jQuery(dropdownButtonHTML);_valueDisplayContainerJQuery=jQuery(valueDisplayContainerHTML);_valueDisplayContainerJQuery.appendTo(_containerJQuery);_valueDisplayJQuery.appendTo(_valueDisplayContainerJQuery);_dropDownButtonJQuery.appendTo(_valueDisplayContainerJQuery);setDropDownButtonState(0);}
function buildDropDownItem(childJQuery)
{var dataItemHTML="";var dataItemClass=null;var dataItemText="";var dataItemValue=null;var dataItemStyle="";var dataItemType="option";if(childJQuery.is('option'))
{dataItemText=childJQuery.text();dataItemValue=childJQuery.val();if(settings.comboboxDropDownItemClass)
{dataItemClass=settings.comboboxDropDownItemClass;dataItemStyle=_dropDownListItemEnforcedStyle;}
else
{dataItemStyle=(_dropDownListItemEnforcedStyle+_dropDownListItemDefaultStyle);}
if(dataItemClass)
{dataItemHTML=String.format("<li style='{0}' class='{1}'>{2}</li>",dataItemStyle,dataItemClass,dataItemText);}
else
{dataItemHTML=String.format("<li style='{0}'>{1}</li>",dataItemStyle,dataItemText);}}
else
{dataItemText=childJQuery.attr('label');dataItemValue=childJQuery.attr('class');dataItemType="optgroup";if(settings.comboboxDropDownGroupItemHeaderClass)
{dataItemClass=settings.comboboxDropDownGroupItemHeaderClass;dataItemStyle=_dropDownListGroupItemHeaderEnforcedStyle;}
else
{dataItemStyle=(_dropDownListGroupItemHeaderEnforcedStyle+_dropDownListGroupItemHeaderDefaultStyle);}
if(dataItemClass)
{dataItemHTML=String.format("<li><span style='{0}' class='{1}'>{2}</span></li>",dataItemStyle,dataItemClass,dataItemText);}
else
{dataItemHTML=String.format("<li><span style='{0}'>{1}</span></li>",dataItemStyle,dataItemText);}}
var dataItemJQuery=jQuery(dataItemHTML);dataItemJQuery.css("display","inline");dataItemJQuery[0].dataValue=dataItemValue;dataItemJQuery[0].dataType=dataItemType;if(dataItemValue!="notitle")dataItemJQuery[0].title=dataItemText;return dataItemJQuery;}
function recursivelyBuildList(parentJQuery,childrenOptionsJQuery)
{childrenOptionsJQuery.each(function()
{var childJQuery=jQuery(this);var builtDropDownItemJQuery=buildDropDownItem(childJQuery);parentJQuery.append(builtDropDownItemJQuery);var offsetLeft=builtDropDownItemJQuery.offset().left;offsetLeft-=_dropDownListOffset.left;if(offsetLeft<0)
{offsetLeft=0;}
var width=(offsetLeft+builtDropDownItemJQuery.outerWidth());if(width>_maximumItemLength)
{_maximumItemLength=width;}
applyMultipleStyles(builtDropDownItemJQuery,_dropDownListItemEnforcedStyle);if(childJQuery.is('optgroup'))
{var dataGroupItemHTML="";if(settings.comboboxDropDownGroupItemContainerClass)
{dataGroupItemHTML=String.format("<ul style='{0}' class='{1}'></ul>",_dropDownListGroupItemContainerEnforcedStyle,settings.comboboxDropDownGroupItemContainerClass);}
else
{dataGroupItemHTML=String.format("<ul style='{0}'></ul>",(_dropDownListGroupItemContainerEnforcedStyle+_dropDownListGroupItemContainerDefaultStyle));}
var dataGroupItemJQuery=jQuery(dataGroupItemHTML);builtDropDownItemJQuery.append(dataGroupItemJQuery);recursivelyBuildList(dataGroupItemJQuery,childJQuery.children());}});}
function buildDropDownList()
{var originalElementChildrenJQuery=_originalElementJQuery.children();_lastItemSelectedJQuery=null;_lastValue=null;if(_dropDownListJQuery)
{_dropDownListJQuery.empty();}
else
{var dropDownHTML="";if(settings.comboboxDropDownClass)
{dropDownHTML=String.format("<ul class='{0}' style='{1};'></ul>",settings.comboboxDropDownClass,_dropDownListEnforcedStyle);}
else
{dropDownHTML=String.format("<ul style='{0}'></ul>",(_dropDownListEnforcedStyle+_dropDownListDefaultStyle));}
_dropDownListJQuery=jQuery(dropDownHTML);_dropDownListJQuery.appendTo(_containerJQuery);_dropDownListJQuery.attr("tabIndex",0);}
if(originalElementChildrenJQuery.length>0)
{_maximumItemLength=0;_dropDownListOffset=_dropDownListJQuery.offset();recursivelyBuildList(_dropDownListJQuery,originalElementChildrenJQuery);}}
function applyMultipleStyles(elementJQuery,multipleCSSStyles)
{var stylePairArray=multipleCSSStyles.split(";");if(stylePairArray.length>0)
{for(var stylePairArrayIndex=0;stylePairArrayIndex<stylePairArray.length;stylePairArrayIndex++)
{var stylePair=stylePairArray[stylePairArrayIndex];var splitStylePair=stylePair.split(":");elementJQuery.css(splitStylePair[0],splitStylePair[1]);}}}
function setDropDownButtonState(state)
{if(settings.comboboxDropDownButtonClass)
{var width=_dropDownButtonJQuery.width();var offset=state*width;var background_positionCSS=String.format("-{0}px 0px",offset);_dropDownButtonJQuery.css("background-position",background_positionCSS);}
else
{var style=_dropDownButtonDefaultUnselectedStyle;if(state==1)
{style=_dropDownButtonDefaultSelectedStyle;}
applyMultipleStyles(_dropDownButtonJQuery,style);}}
function updateDropDownListWidth()
{var dropdownListWidth=_containerJQuery.outerWidth();if(dropdownListWidth<_maximumItemLength)
{dropdownListWidth=_maximumItemLength;}}
function positionDisplayValue()
{var displayValueHeight=_valueDisplayJQuery.outerHeight();var displayContainerHeight=_valueDisplayContainerJQuery.height();var difference=((displayContainerHeight-displayValueHeight)/2);if(difference<0)
{difference=0;}
_valueDisplayJQuery.css("top",difference);}
function applyLayout()
{_containerJQuery.width(settings.width);var controlWidth=_containerJQuery.width();setInnerWidth(_valueDisplayContainerJQuery,controlWidth);var displayValueWidth=(_valueDisplayContainerJQuery.width()-_dropDownButtonJQuery.outerWidth());setInnerWidth(_valueDisplayJQuery,displayValueWidth);var dropDownButtonHeight=_dropDownButtonJQuery.outerHeight();setInnerHeight(_valueDisplayContainerJQuery,dropDownButtonHeight);_dropDownListJQuery.css("position","absolute");_dropDownListJQuery.css("z-index","20000");updateDropDownListWidth();var currentLeftPosition=_dropDownListJQuery.offset().left;var leftPosition=(currentLeftPosition-(_containerJQuery.outerWidth()-_containerJQuery.width()));_dropDownListJQuery.css("left",leftPosition+1);_dropDownListJQuery.hide();}
function bindItemEvents()
{jQuery("*",_dropDownListJQuery).not("ul").not("span").not("[@dataType='optgroup']").each(function()
{var itemJQuery=jQuery(this);itemJQuery.click(function(clickEvent)
{clickEvent.stopPropagation();container_onItemClick(itemJQuery);});itemJQuery.mouseover(function()
{container_onItemMouseOver(itemJQuery);});itemJQuery.mouseout(function()
{container_onItemMouseOut(itemJQuery);});});}
function bindBlurEvent()
{_dropDownListJQuery.blur(function(blurEvent)
{blurEvent.stopPropagation();dropDownListJQuery_onBlur();});}
function bindContainerClickEvent()
{_containerJQuery.click(function(clickEvent)
{container_onClick();});}
function unbindContainerClickEvent()
{_containerJQuery.unbind("click");}
function bindEvents()
{_containerJQuery.keydown(function(keyEvent)
{keyEvent.preventDefault();container_onKeyDown(keyEvent)});bindContainerClickEvent();bindBlurEvent();bindItemEvents();}
function setDisplayValue()
{var valueHasChanged=false;var originalElement=_originalElementJQuery[0];if(originalElement.length>0)
{var selectedText=originalElement[originalElement.selectedIndex].text;_valueDisplayJQuery.text(selectedText);_valueDisplayJQuery.attr("title",selectedText);positionDisplayValue();if(_lastValue)
{if(_lastValue!=_originalElementJQuery.val())
{valueHasChanged=true;}}
_lastValue=_originalElementJQuery.val();if(valueHasChanged)
{var combo=_originalElementJQuery;if(combo.triggerHandler)
{combo.triggerHandler("change");}}
if(_lastItemSelectedJQuery)
{toggleItemHighlight(_lastItemSelectedJQuery,false);}
_lastItemSelectedJQuery=jQuery("li[@dataValue='"+_lastValue+"']",_dropDownListJQuery);toggleItemHighlight(_lastItemSelectedJQuery,true);}}
function toggleItemHighlight(elementJQuery,isHighlighted)
{if(elementJQuery)
{if(settings.comboboxDropDownItemHoverClass)
{if(isHighlighted)
{elementJQuery.addClass(settings.comboboxDropDownItemHoverClass);}
else
{elementJQuery.removeClass(settings.comboboxDropDownItemHoverClass);}}
else
{if(isHighlighted)
{elementJQuery.css("background","#000");elementJQuery.css("color","#fff");}
else
{elementJQuery.css("background","");elementJQuery.css("color","");}}}}
function buildContainer()
{var containerHTML="";if(settings.comboboxContainerClass)
{containerHTML=String.format("<div class='{0}' style='{1}'></div>",settings.comboboxContainerClass,_containerEnforcedStyle);}
else
{containerHTML=String.format("<div style='{0}' style='{1}'></div>",_containerDefaultStyle,_containerEnforcedStyle);}
_containerJQuery=jQuery(containerHTML);_originalElementJQuery.before(_containerJQuery);_containerJQuery.append(_originalElementJQuery);_originalElementJQuery.hide();_containerJQuery.attr("tabIndex",0);}
function initialiseControl()
{buildContainer();buildValueDisplay();buildDropDownList();applyLayout();bindEvents();setDisplayValue();}
function setDropDownListFocus()
{_dropDownListJQuery.focus();}
function setAndBindContainerFocus()
{_containerJQuery.focus();bindContainerClickEvent();}
function slideUp(newTop)
{_dropDownListJQuery.animate({height:"toggle",top:newTop},"fast",setDropDownListFocus);}
function slideDown(newTop)
{_dropDownListJQuery.animate({height:"toggle",top:newTop},"fast",setAndBindContainerFocus);}
function getDropDownListTop()
{var comboboxTop=_containerJQuery.position().top;var dropdownListHeight=_dropDownListJQuery.outerHeight();var comboboxBottom=(comboboxTop+_containerJQuery.outerHeight());var windowScrollTop=jQuery(window).scrollTop();var windowHeight=jQuery(window).height();var availableSpaceBelow=(windowHeight-(comboboxBottom-windowScrollTop));var dropdownListTop;dropdownListTop=comboboxBottom;_downdownListPositionIsInverted=false;if(availableSpaceBelow<dropdownListHeight)
{if((comboboxTop-windowScrollTop)>dropdownListHeight)
{dropdownListTop=(comboboxTop-dropdownListHeight);_downdownListPositionIsInverted=true;}}
return dropdownListTop;}
function toggleDropDownList(isShown)
{if(isShown)
{if(_dropDownListJQuery.is(":hidden"))
{unbindContainerClickEvent();toggleItemHighlight(_lastItemSelectedJQuery,true);setDropDownButtonState(1);var dropdownListTop=getDropDownListTop();_dropDownListJQuery.css("top",dropdownListTop);_dropDownListJQuery.css("left",'auto');switch(settings.animationType)
{case"slide":if(_downdownListPositionIsInverted)
{var comboboxTop=_containerJQuery.position().top;var containerHeight=_containerJQuery.outerHeight();_dropDownListJQuery.css("top",(comboboxTop-containerHeight));slideUp(dropdownListTop);}
else
{_dropDownListJQuery.slideDown("fast",setDropDownListFocus);}
break;case"fade":_dropDownListJQuery.fadeIn("fast",setDropDownListFocus);break;default:_dropDownListJQuery.show();setDropDownListFocus();}}}
else
{if(_dropDownListJQuery.is(":visible"))
{setDropDownButtonState(0);switch(settings.animationType)
{case"slide":if(_downdownListPositionIsInverted)
{comboboxTop=_containerJQuery.position().top;dropdownListHeight=_dropDownListJQuery.height();slideDown(comboboxTop-_containerJQuery.outerHeight());}
else
{_dropDownListJQuery.slideUp("fast",setAndBindContainerFocus)}
break;case"fade":_dropDownListJQuery.fadeOut("fast",setAndBindContainerFocus);break;default:_dropDownListJQuery.hide();setAndBindContainerFocus();}}}}
function selectValue(subSelector)
{var originalElement=_originalElementJQuery[0];var currentIndex=originalElement.selectedIndex;var newIndex=-1;var optionCountZeroBased=originalElement.length-1;switch(subSelector)
{case":next":newIndex=currentIndex+1;if(newIndex>optionCountZeroBased)
{newIndex=optionCountZeroBased;}
break;case":previous":newIndex=currentIndex-1;if(newIndex<0)
{newIndex=0;}
break;case":first":newIndex=0;break;case":last":newIndex=optionCountZeroBased;break;}
originalElement.selectedIndex=newIndex;setDisplayValue();}
function isDropDownVisible()
{return _dropDownListJQuery.is(":visible");}
_originalElementJQuery.combobox.updateSelection=function()
{setDisplayValue();};_originalElementJQuery.combobox.update=function()
{buildDropDownList();updateDropDownListWidth();bindItemEvents();setDisplayValue();};function container_onClick()
{if(_dropDownListJQuery.is(":hidden"))
{toggleDropDownList(true);}
else
{toggleDropDownList(false);}}
function dropDownListJQuery_onBlur()
{if(_dropDownListJQuery.is(":visible"))
{toggleDropDownList(false);}}
function container_onItemClick(itemJQuery)
{_originalElementJQuery.val(itemJQuery[0].dataValue);setDisplayValue();toggleDropDownList(false);}
function container_onItemMouseOver(itemJQuery)
{toggleItemHighlight(_lastItemSelectedJQuery,false);toggleItemHighlight(itemJQuery,true);}
function container_onItemMouseOut(itemJQuery)
{toggleItemHighlight(itemJQuery,false);}
function container_onKeyDown(keyEvent)
{switch(keyEvent.which)
{case 33:case 36:selectValue(":first");break;case 34:case 35:selectValue(":last");break;case 37:selectValue(":previous");break;case 38:if(keyEvent.altKey)
{toggleDropDownList(!(isDropDownVisible()));}
else
{selectValue(":previous");}
break;case 39:selectValue(":next");break;case 40:if(keyEvent.altKey)
{toggleDropDownList(!(isDropDownVisible()));}
else
{selectValue(":next");}
break;case 27:case 13:toggleDropDownList(false);break;case 9:_dropDownListJQuery.blur();$(window)[0].focus();break;}
keyEvent.cancelBubble=true;}
initialiseControl();});}

