if(window!=top)top.location.href=location.href;function go(link,target,w,h){if(target=='_blank'){if(!w)w=700;if(!h)h=500;popup(link,w,h);}else{if(!target){target=document;}
target.location=link;}}
function popup(link,width,height){var left=(screen.width-width-20)/2;var top=(screen.height-height-30)/2;var date=new Date();var sName='win'+date.getHours()+date.getMinutes()+date.getSeconds();window.open(link,sName,'width='+width+',height='+height+',left='+left+',top='+top+',toolbar=yes,location=yes,status=yes,resizable=yes,scrollbars=yes');return false;}
var load={funcs:[],register:function(f){if(f.constructor!=Function)return;load.funcs.push(f);},execute:function(){for(var i=0;i<load.funcs.length;i++){load.funcs[i]();}
load.funcs=[];}};function fixLinksExternal(){$('a[href]').not("a[href*='anunta-ma.ro']").not("a[href='#']").not("a[href^='/']").bind('mousedown',function(){if(typeof(pt)!='undefined')
{pt._trackPageview('/outgoing/'+this.host);}});}
function goToPage(url,n){var p=url.split('/');var pp=p.pop().split('.');var s='';if((pp.length>0)&&(pp[0].length>0)){s=pp[0]+'_';}
s+='pagina-'+n+'.htm';go(p.join('/')+'/'+s);}
function array_keys(a){var temp=[];for(var i in a){temp[temp.length]=i;}
return temp;}
function array_intersect(a,b){var temp=[];for(var i in a){for(var j in b){if(a[i]==b[j]){temp[temp.length]=a[i];}}}
return temp;}
function array_shift(a){for(var i in a){if(typeof(a[i])!='function')return a[i];}
return false;}
function _escape(s){var t=s.replace(/<[^>]*>/gi,'');t=escape(t);t=t.replace(/%20/gi,'+');return t;}
function hex2dec(s){var p='0123456789ABCDEF';var r=0,h='',n=0;s=s.toUpperCase();while(n<s.length){h=parseInt(p.indexOf(s.charAt(n)));r=r*16+h;n++;}
return r;}
function unobfuscate(s){var l=s.length;var t=s.substr(l-2,2);t=hex2dec(t);var k,r='';for(var i=0;i<l-2;i+=2){k=hex2dec(s.substr(i,2));k-=t;r+=String.fromCharCode(k);}
return r;}
var resLayout={fix:function(){var w=0;if(window.innerWidth){w=window.innerWidth;}else if(document.documentElement&&document.documentElement.clientWidth){w=document.documentElement.clientWidth;}else if(document.body){w=document.body.clientWidth;}
if(w!=0){if(w>=1300){$('#page').addClass('wide');}
if(w<=800){$('body').addClass('mobile');}}}};load.register(resLayout.fix);var cookies={domain:false,create:function(name,value,days,_domain){if(days){var date=new Date();date.setTime(date.getTime()+(days*24*60*60*1000));var expires="; expires="+date.toGMTString();}else var expires="";var domain='';if(!_domain)_domain=cookies.domain;if(_domain)domain='; domain='+_domain;document.cookie=name+"="+value+expires+domain+"; path=/";},read:function(name){var nameEQ=name+"=";var ca=document.cookie.split(';');for(var i=0;i<ca.length;i++){var c=ca[i];while(c.charAt(0)==' ')c=c.substring(1,c.length);if(c.indexOf(nameEQ)==0)return c.substring(nameEQ.length,c.length);}
return null;},erase:function(name){cookies.create(name,"",-1);}};jQuery.expr[':']['alternate']="((p = m[3].split(',')) && ($.sibling(a,m[3]).n % (p[0]-0) == (p[1]-1)))";$.alternate=function(p,ch,cls,clsh){cls=cls.split(',');var n=cls.length;if(clsh&&clsh.length)clsh=clsh.split(',');for(var i=1;i<=n;i++){var o=$(p+' '+ch+':alternate('+n+','+i+')').addClass(cls[i-1]);if(clsh){o.each(function(){this.$altHover=clsh[i-1];}).mouseover(function(){$(this).addClass(this.$altHover);}).mouseout(function(){$(this).removeClass(this.$altHover);});}}}
var api={items:[],rates:null,currencies:null,data:[],miExp:null,min:false,colors:{'hover':'#DCEADE','note':'#B54A60','fade':'#91D3EE'},enableMenuExpand:function(){if(!document.getElementById('menuExpand'))return false;api.miExp=null;$('#menuExpand ul.ul > li').each(function(){if(/expand/.test(this.className)){api.miExp=this;}
var a=$.A({'class':'js',href:'#',innerHTML:'&nbsp;'});$(a).click(function(){var p=this.parentNode;while(p.nodeName.toLowerCase()!='li')p=p.parentNode;api.toggleMenuItem(p);return false;});this.insertBefore(a,this.firstChild);});},toggleMenuItem:function(o){var a=o.getElementsByTagName('ul');if(!a||a.length==0){var id=o.id.split('-')[1];apiws.getitemchildren([id],function(r){api.menuAppendChildren(r);});}else{var ul1=a[0];if(!api.min)
{if(/expand/.test(o.className)){$(ul1).slideUp(600,function(){$(o).removeClass('expand');if((api.miExp!=null)&&(api.miExp.nodeName.toLowerCase()=='li')&&(api.miExp==o))
api.miExp=null;});}else{if((api.miExp!=null)&&(api.miExp.nodeName.toLowerCase()=='li')){var aa=api.miExp.getElementsByTagName('ul');if(aa&&aa.length>0){$(o).addClass('expand');$(aa[0]).slideUp(900);$(ul1).hide().slideDown(1000,function(){$(api.miExp).removeClass('expand');api.miExp=o;$(ul1).fadeTo(250,1.00);});}}else{$(o).addClass('expand');$(ul1).hide().slideDown(500,function(){$(ul1).fadeTo(250,1.00);});api.miExp=o;}}}
else
{if(/expand/.test(o.className)){$(ul1).hide();$(o).removeClass('expand');if((api.miExp!=null)&&(api.miExp.nodeName.toLowerCase()=='li')&&(api.miExp==o))
api.miExp=null;}else{if((api.miExp!=null)&&(api.miExp.nodeName.toLowerCase()=='li')){var aa=api.miExp.getElementsByTagName('ul');if(aa&&aa.length>0){$(o).addClass('expand');$(aa[0]).hide();$(ul1).show();$(api.miExp).removeClass('expand');api.miExp=o;}}else{$(o).addClass('expand');$(ul1).show();api.miExp=o;}}}}},menuAppendChildren:function(data){var li=$('#mi-'+data['id'])[0],s='';for(var i=0;i<data['a'].length;i++){s+='<li><a href="'+data['a'][i]['l']+'">'+data['a'][i]['n']+'</a></li>';}
li.appendChild($.UL({innerHTML:s}));api.toggleMenuItem(li);},getCurrencyEquiv:function(value,cFrom,cTo){if(cFrom==cTo)return value;var res=value;if(api.rates[cFrom]&&api.rates[cFrom][cTo]){res=res*api.rates[cFrom][cTo];}
else if(api.rates[cTo]&&api.rates[cTo][cFrom]){res=res*(1/api.rates[cTo][cFrom]);}
else{var k1=array_keys(api.rates[cFrom]);var k2=array_keys(api.rates[cTo]);var common=array_intersect(k1,k2);if(common.length>0){id=array_shift(common);res=res*api.rates[cFrom][id];res=res*(1/api.rates[cTo][id]);}}
return res;},formatNumber:function(value,currency){var decimals=2,p;if(currency==1)decimals=0;if((value%1)==0){p=[value+"",0];}else{p=value.toFixed(decimals).split('.');}
var s='';var i=p[0].length-3;while(i>-1){s='.'+p[0].substring(i,i+3)+s;i-=3;}
if(i<0&&i>-3){s=p[0].substring(0,(3+i))+s;}else{s=s.substring(1,s.length);}
if(p[1]){s=s+','+p[1];}
return s;},enhancePrices:function(){$('span.pret').each(function(){if(regs=this.className.match(/p-([0-9]+)-([0-9]+)$/)){var el=$.A({href:'#',className:'price'});$(el).append(this.firstChild).click(new Function('api.displayCurrencyEquiv('+regs[1]+', '+regs[2]+');return false;'));$(this).empty().append(el);}});$('body.exchange').each(function(){apiws.currency([],function(r){api.rates=r[0];api.currencies=r[1];});$('form[@name=exchange]').each(function(){var f=function(){api.convertorValutar();};$('input',this).bind('keypress',f);$('select',this).bind('change',f);});});},displayCurrencyEquiv:function(value,id){if(!api.rates||!api.currencies)
{apiws.currency([],function(r){api.rates=r[0];api.currencies=r[1];api.displayCurrencyEquiv(value,id);});return;}
var s='<p>'+api.formatNumber(value,id)+' '+api.currencies[id]+' inseamna:</p>';s+='<ul>';for(var i in api.currencies){if(typeof(api.currencies[i])=='string'&&i!=id){s+='<li>'+api.formatNumber(api.getCurrencyEquiv(value,id,i),i)+' '+api.currencies[i]+'</li>';}}
s+='</ul>';jqPopup.show({text:s});},convertorValutar:function(){var v=$('#v')[0].value.replace(/[^0-9\.]/g,'');$('#v')[0].value=v;var c1=$('#c1')[0];c1=c1.options[c1.selectedIndex].value;var c2=$('#c2')[0];c2=c2.options[c2.selectedIndex].value;var res=api.getCurrencyEquiv(v,c1,c2);$('#result')[0].childNodes[0].nodeValue=api.formatNumber(res,c2)+' '+api.currencies[c2];return false;},replaceLinks:function(){$('a.but').each(function(){if(regs=this.id.match(/abuz-([0-9]+)/)){$(this).click(api.reportAbuse);}
if(regs=this.id.match(/wrong-([0-9]+)/)){$(this).click(api.reportWrongCat);}});$('span.url').each(function(){var url=this.innerHTML;var regs=url.match(/^(https?:\/\/)/);if(!regs||!regs[1])
{url='http://'+url;}
url=url.replace(/<[^>]+>/ig,'');this.innerHTML='<a href="'+url+'" target="_blank" rel="nofollow">'+this.innerHTML+'</a>';});},reportAbuse:function(ev){var p=this.id.split('-');apiws.reportabuse([p[1]],function(res){var a=$('#abuz-'+res)[0];var r=$.SPAN({innerHTML:'Raportat ca abuz!',className:'reportResult',id:'abused-'+res});a.parentNode.replaceChild(r,a);$(r).highlight({color:api.colors['fade'],delay:3000,speed:800});});return false;},reportWrongCat:function(ev){var p=this.id.split('-');apiws.reportwrongcat([p[1]],function(res){var a=$('#wrong-'+res)[0];var r=$.SPAN({innerHTML:'Raportat in categorie gresita!',className:'reportResult',id:'wronged-'+res});a.parentNode.replaceChild(r,a);$(r).highlight({color:api.colors['fade'],delay:3000,speed:800});});return false;},enhanceForms:function(){if(!$('#search').length)return;var st=$('#search form')[0];var f=new Function("api.submitSearch(this,'cautare');return false;");st.onsubmit=f;if(/search$/.test(document.body.className)){var sc=$('#content form');if((sc.length>0)&&(sc[0].className==''))sc[0].onsubmit=f;}
if(/searchAdv/.test(document.body.className)&&(sa=document.getElementById('searchAdvForm'))){if(id1=document.getElementById('id1')){id1.onchange=new Function("if(this.selectedIndex==0)return false;api.submitDisable('searchAdvSubmit');go(this.form.action+this.options[this.selectedIndex].value+'/');");}
if(id2=document.getElementById('id2')){id2.onchange=new Function("if(this.selectedIndex==0)return false;api.submitDisable('searchAdvSubmit');go(this.form.action+this.options[this.selectedIndex].value+'/');");}}},submitSearch:function(f,s){for(var i=0;i<f.elements.length;i++){if(f.elements[i].name=='q'){if(_escape(f.elements[i].value).length>0){go(urlBase+s+'/'+_escape(f.elements[i].value)+'/');}
break;}}},submitDisable:function(o){if(typeof(o)=='string')o=$('#'+o)[0];o.className+=' submitDisabled';},enhanceSearchAdvanced:function(){var o=$('#searchAdvFilters');if(!o.length)return false;var a=$.A({href:'#',className:'but',innerHTML:'Schimba criteriile de filtrare'});$(a).click(api.changeSearchFilters);var p=o[0].childNodes[0].getElementsByTagName('p')[0];p.appendChild(document.createTextNode(' - '));p.appendChild(a);},changeSearchFilters:function(){$('#searchAdvFilters').fadeTo(700,0,function(){var h=this.offsetHeight,h2;$(this).remove();$('#searchAdvForm').attr({className:'hide2'}).each(function(){h2=this.offsetHeight;}).css({height:h+'px'}).animate({height:h2},800,function(){this.className='';});});},enhanceAnuntCat:function(){if((o=$('#filter')).length){$('form',o).bind('submit',function(){return api.formSubmit(this);});o.addClass('hide');var a=$.A({href:'#',className:'but',innerHTML:'Filtreaza anunturile afisate'});$(a).click(api.displayAnuntCatFilters);if((d=document.getElementById('filterData'))&&(d.className=='js')){var p=$('p',d)[0];var span=$.SPAN({id:'filterShow',innerHTML:' - '});span.appendChild(a);p.appendChild(span);}else{var p=$.P({id:'filterShow'});p.appendChild(a);o[0].parentNode.insertBefore(p,o[0]);}}},formSubmit:function(f){var s='',x='',a=[],d={};$('input[type=hidden]',f).each(function(){if(this.value.length>0){d[this.name]=_escape(this.value);}});$('select',f).each(function(){if(this.options[this.selectedIndex].value!='999'){if(this.name=='id'){x=this.value;}
else{d[this.name]=_escape(this.options[this.selectedIndex].value);}}});$('input[type=text]',f).each(function(){if(this.value.length>0&&this.value!='0'){if(this.name=='id'){x=this.value;}else{d[this.name]=_escape(this.value);}}});$('input[type=checkbox][checked]',f).each(function(){if(regs=this.name.match(/([a-z0-9]+)\[\]/)){var found=false;for(var k in a){if(k==regs[1])found=true;}
if(!found)
a[regs[1]]=[];a[regs[1]][a[regs[1]].length]=this.value;}});for(var i in a){if(typeof(a[i])=='object'){var t='';for(var j=0;j<a[i].length;j++){t+=a[i][j]+'|';}
d[i]=t.substring(0,t.length-1);}}
for(var j in d)
{s+=j+'-'+d[j]+'_';}
s=f.action+(x.length?x+'/':'')+(s.length?s.substring(0,s.length-1)+'.htm':'');go(s);return false;},displayAnuntCatFilters:function(){var form=$('#filter');var p=$('#filterShow');if(p[0].tagName.toLowerCase()=='p'){p.fadeTo(300,0,function(){var h=this.offsetHeight,h2;p.remove();form.attr({className:'hide2'}).each(function(){h2=this.offsetHeight;}).css({height:h+'px'}).animate({height:h2},400,function(){this.className='';});});}else{p.addClass('hide');form.addClass('hide2').slideDown(400,function(){this.className='';});}
return false;},enhanceAnunt:function(){var p=document.location.toString().split('#');if((p.length<2)||(p[1].toLowerCase()!='anuntcontact')){if(o=document.getElementById('anuntContact')){var a=$.A({href:'#',className:'but',innerHTML:'Trimite mesaj catre proprietarul anuntului'});$(a).click(api.displayAnuntContact);var p=$.P({className:'expand'},a);o.parentNode.appendChild(p);o.className='hide';}}},displayAnuntContact:function(){var form=$('#anuntContact');$('p.expand',form[0].parentNode).fadeTo(500,0,function(){var h=this.offsetHeight,h2;$(this).remove();form.attr({className:'hide2'}).each(function(){h2=this.offsetHeight;}).css({height:h+'px'}).animate({height:h2},400,function(){this.className='';});});return false;},fixFieldsetLegends:function(){$('fieldset.legend').each(function(){var l=$('legend',this);var s=(l.length&&l[0].childNodes.length?l[0].childNodes[0].nodeValue:'');var p=$.P({className:'legend',innerHTML:s});this.insertBefore(p,this.childNodes[0]);});},enhancePhotos:function(){$('#anuntCat dl.img a').click(function(){jqPopup.show({img:this.href});return false;});$('#anunt .thumbs img').each(function(){var s=this.src.replace('/thumbs/','/');var p=this.parentNode;p.innerHTML='<a href="'+s+'" class="thumb"><span></span>'+p.innerHTML+'</a>';$('a',p).click(function(){jqPopup.show({img:this.href});return false;});});},enhanceCalendar:function()
{$('#zile ul.ul').each(function(){var w,m;$(this).addClass('carousel');var n=$('>li',this).each(function(){w=this.offsetWidth;m=parseInt($(this).css('marginRight'));}).length;var d=$.DIV({className:'ulWrap'});var d2=$.DIV({className:'ulWrap2'});this.parentNode.insertBefore(d,this);d.appendChild(d2);d2.appendChild(this);$(this).css({margin:'0',width:(n*(m+w))+'px',left:'0px',top:'0px',height:'15em',overflow:'hidden',position:'absolute'});var prev=$.A({href:'#',className:'but prev hide2',innerHTML:'&laquo; inapoi'});var self=this;self.$index=0;$(prev).click(function(){if(self.$index<=0)return false;self.$index--;$(next).removeClass('hide2');$(self).animate({left:-self.$index*(w+m)},600);if(self.$index<=0){$(prev).addClass('hide2');}
return false;});var next=$.A({href:'#',className:'but next',innerHTML:'inainte &raquo;'});$(next).click(function(){if(self.$index>=n)return false;self.$index++;$(prev).removeClass('hide2');$(self).animate({left:-self.$index*(w+m)},600);if(self.$index>=n-3){$(next).addClass('hide2');}
return false;});$(d2).before(prev).after(next);});},enhanceBilete:function()
{if(!$('#bilete').length)return;$('#bilete ul.items li.new').each(function(){this.appendChild($.P({className:'new',innerHTML:'Nou'}));});var nav=$('#bilete div.h2')[0];$('#bilete').find('div.h2').remove().end().prepend(nav).find('div.content').hide().end().find('ul.categs li h2').each(function(){var a=$.A({href:'#',innerHTML:this.innerHTML,className:'active'});var p=this.parentNode;p.removeChild(this);p.appendChild(a);}).end().find('ul.categs li a').click(function(){var id=this.parentNode.id.split('-')[1];$('a',this.parentNode.parentNode).removeClass('active');$(this).addClass('active');$('#bilete div.content:visible').slideUp(400,function(){$('#cat-'+id).slideDown(800);});return false;}).end().find('ul.nav a').click(function(){var id=this.getAttribute('href');$(id).next().highlight({color:'#FFFFE0',delay:2000,speed:500});}).end().find('p.top a').attr('href','#bilete').end();$('#bilete #cat-1').show();var p=$('#welcome p')[0];var s=p.innerHTML;p.innerHTML=s.replace(/<a[^>]*class="categ">([^<]+)<\/a>/ig,'$1');},init:function()
{api.min=($.browser.msie&&(parseInt($.browser.version)<=6));$('span.em').each(function(){var s=this.className.split(' ')[1].substring(3);this.innerHTML=unobfuscate(s);});api.enhanceSearchAdvanced();api.enhanceAnunt();api.enhanceAnuntCat();$.alternate('table.table tbody','tr','row1,row2','rowH,rowH');$('table.table thead a').each(function(){this.title='Ordoneaza '+(this.className=='desc'?'descendent':'ascendent')+' dupa "'+$('p',this.parentNode).html()+'"';});$('div.note').each(function(){var id=this.id.substr(5);$(this).highlight({color:api.colors['fade'],delay:2500,speed:500});if(id.length){$('#'+id).each(function(){this.$oldClass=this.className;this.className='hl';}).highlight({color:api.colors['fade'],delay:3500,speed:500,complete:function(){this.className=this.$oldClass;}});}});$('#user form.normal p a').click(function(){$('#user form.normal').addClass('hide');$('#user form.oid').removeClass('hide');return false;});$('#user form.oid p a').click(function(){$('#user form.normal').removeClass('hide');$('#user form.oid').addClass('hide');return false;});$('#register').parents('form').bind('submit',function(){var email=$('input[name="email"]',this).val();if(/^[w]{2,4}\./i.test(email)||/\@(\.|_)yahooo?\./i.test(email))
{return window.confirm('Email-ul pare a fi gresit. Sunteti sigur ca l-ati introdus corect?');}
return true;});api.enhanceCalendar();$('a.confirm').click(function(){return api.confirmAction('del');});if(!api.min)
{$('head').append($.LINK({rel:'stylesheet',type:'text/css',href:'http://s.anunta-ma.ro/css/jqModal.'+sVersion+'.css'}))}},cookie:function(){cookies.create('js','1',90);},confirmAction:function(op){if(op=='del'){return window.confirm('Esti sigur ca doresti sa stergi acest item?');}}};if(($.browser.msie)&&($.browser.version<=6))
{var jqPopup={show:function(o){if(o.img)
{window.open(o.img,'amaImage');}
else{var s=o.text;s=s.replace(/<p>/g,'').replace(/<\/p>/g,"\n");s=s.replace(/<ul>/g,"\n").replace(/<\/ul>/g,'');s=s.replace(/<li>/g,'* ').replace(/<\/li>/g,"\n");alert(s);}}};}
else
{var jqPopup={obj:null,t:null,show:function(o){if(!jqPopup.obj)
jqPopup.create();o=$.extend({loadingDelay:750},o);$(jqPopup.obj).removeClass('jqmText');$('#jqmImg').hide();$('#jqmText').hide();if(typeof(o.text)=='string')
{$('#jqmText',jqPopup.obj).html(o.text).show();$(jqPopup.obj).addClass('jqmText');}
if(typeof(o.img)=='string')
{jqPopup.t=setTimeout("$('div.jqmContent', jqPopup.obj).addClass('jqmLoading');",o.loadingDelay);$('#jqmImg').attr('src','').hide();$('#jqmImg').bind('load',function(){clearTimeout(jqPopup.t);$('div.jqmContent',jqPopup.obj).removeClass('jqmLoading');$(this).show();$('#jqmImg').unbind('load');});$('#jqmImg').attr('src',o.img);}
$(jqPopup.obj).jqmShow();},create:function(){jqPopup.obj=$.DIV({className:'jqmWindow'});$(jqPopup.obj).append('<a href="#" class="jqmClose">x Inchide</a><div class="jqmContent"><img id="jqmImg"/><div id="jqmText"></div></div>');$('#jqmImg').hide();$('#jqmText').hide();$(jqPopup.obj).appendTo(document.body).jqm({trigger:false,overlay:35,onShow:function(h){h.w.fadeIn(600);},onHide:function(h){h.w.fadeOut(400);if(h.o){h.o.fadeOut(400);}}});}};}
load.register(api.enableMenuExpand);load.register(api.enhancePrices);load.register(api.replaceLinks);load.register(api.enhanceForms);load.register(api.fixFieldsetLegends);load.register(api.enhancePhotos);load.register(api.enhanceBilete);load.register(api.init);load.register(fixLinksExternal);$(document).ready(load.execute);$.defineTag=function(tag){$[tag.toUpperCase()]=function(){return $._createNode(tag,arguments);}};(function(){var tags=['a','br','button','canvas','div','fieldset','form','h1','h2','h3','hr','img','input','label','legend','li','ol','option','p','pre','select','span','strong','table','td','textarea','th','tr','ul','dl','dt','dd','link'];for(var i=tags.length-1;i>=0;i--){$.defineTag(tags[i]);}})();$.NBSP='\u00a0';$._createNode=function(tag,args){var fix={'class':'className','Class':'className'};var e;try{var attrs=args[0]||{};e=document.createElement(tag);for(var attr in attrs){var a=fix[attr]||attr;e[a]=attrs[attr];}
for(var i=1;i<args.length;i++){var arg=args[i];if(arg==null)continue;if(arg.constructor!=Array)append(arg);else for(var j=0;j<arg.length;j++)
append(arg[j]);}}
catch(ex){alert('Cannot create <'+tag+'> element:\n'+
args.toSource()+'\n'+args);e=null;}
function append(arg){if(arg==null)return;var c=arg.constructor;switch(typeof arg){case'number':arg=''+arg;case'string':arg=document.createTextNode(arg);}
e.appendChild(arg);}
return e;};jQuery.fn.highlightFade=function(settings){var o=(settings&&settings.constructor==String)?{start:settings}:settings||{};var d=jQuery.highlightFade.defaults;var i=o['interval']||d['interval'];var a=o['attr']||d['attr'];var ts={'linear':function(s,e,t,c){return parseInt(s+(c/t)*(e-s));},'sinusoidal':function(s,e,t,c){return parseInt(s+Math.sin(((c/t)*90)*(Math.PI/180))*(e-s));},'exponential':function(s,e,t,c){return parseInt(s+(Math.pow(c/t,2))*(e-s));}};var t=(o['iterator']&&o['iterator'].constructor==Function)?o['iterator']:ts[o['iterator']]||ts[d['iterator']]||ts['linear'];if(d['iterator']&&d['iterator'].constructor==Function)t=d['iterator'];return this.each(function(){if(!this.hl)this.hl={};var e=(this.hl[a])?this.hl[a].end:jQuery.highlightFade.getBaseValue(this,a)||[255,255,255];var c=jQuery.highlightFade.getRGB(o['start']||o['colour']||o['color']||d['start']||[255,255,128]);var s=jQuery.speed(o['speed']||d['speed']);var r=o['final']||(this.hl[a]&&this.hl[a].orig)?this.hl[a].orig:jQuery.curCSS(this,a);if(o['end']||d['end'])r=jQuery.highlightFade.asRGBString(e=jQuery.highlightFade.getRGB(o['end']||d['end']));if(typeof o['final']!='undefined')r=o['final'];if(this.hl[a]&&this.hl[a].timer)window.clearInterval(this.hl[a].timer);this.hl[a]={steps:((s.duration)/i),interval:i,currentStep:0,start:c,end:e,orig:r,attr:a};jQuery.highlightFade(this,a,o['complete'],t);});};jQuery.highlightFade=function(e,a,o,t){e.hl[a].timer=window.setInterval(function(){var newR=t(e.hl[a].start[0],e.hl[a].end[0],e.hl[a].steps,e.hl[a].currentStep);var newG=t(e.hl[a].start[1],e.hl[a].end[1],e.hl[a].steps,e.hl[a].currentStep);var newB=t(e.hl[a].start[2],e.hl[a].end[2],e.hl[a].steps,e.hl[a].currentStep);jQuery(e).css(a,jQuery.highlightFade.asRGBString([newR,newG,newB]));if(e.hl[a].currentStep++>=e.hl[a].steps){jQuery(e).css(a,e.hl[a].orig||'');window.clearInterval(e.hl[a].timer);e.hl[a]=null;if(o&&o.constructor==Function)o.call(e);}},e.hl[a].interval);};jQuery.highlightFade.defaults={start:[255,255,128],interval:50,speed:400,attr:'backgroundColor'};jQuery.highlightFade.getRGB=function(c,d){var result;if(c&&c.constructor==Array&&c.length==3)return c;if(result=/rgb\(\s*([0-9]{1,3})\s*,\s*([0-9]{1,3})\s*,\s*([0-9]{1,3})\s*\)/.exec(c))
return[parseInt(result[1]),parseInt(result[2]),parseInt(result[3])];else if(result=/rgb\(\s*([0-9]+(?:\.[0-9]+)?)\%\s*,\s*([0-9]+(?:\.[0-9]+)?)\%\s*,\s*([0-9]+(?:\.[0-9]+)?)\%\s*\)/.exec(c))
return[parseFloat(result[1])*2.55,parseFloat(result[2])*2.55,parseFloat(result[3])*2.55];else if(result=/#([a-fA-F0-9]{2})([a-fA-F0-9]{2})([a-fA-F0-9]{2})/.exec(c))
return[parseInt("0x"+result[1]),parseInt("0x"+result[2]),parseInt("0x"+result[3])];else if(result=/#([a-fA-F0-9])([a-fA-F0-9])([a-fA-F0-9])/.exec(c))
return[parseInt("0x"+result[1]+result[1]),parseInt("0x"+result[2]+result[2]),parseInt("0x"+result[3]+result[3])];else
return d||null;};jQuery.highlightFade.asRGBString=function(a){return"rgb("+a.join(",")+")";};jQuery.highlightFade.getBaseValue=function(e,a,b){var s,t;b=b||false;t=a=a||jQuery.highlightFade.defaults['attr'];do{s=jQuery(e).css(t||'backgroundColor');if((s!=''&&s!='transparent')||(e.tagName.toLowerCase()=="body")||(!b&&e.hl&&e.hl[a]&&e.hl[a].end))break;t=false;}while(e=e.parentNode);if(!b&&e.hl&&e.hl[a]&&e.hl[a].end)s=e.hl[a].end;if(s==undefined||s==''||s=='transparent')s=[255,255,255];return jQuery.highlightFade.getRGB(s);};jQuery.fn.highlight=function(settings){var o1=$.extend({},settings),o2=$.extend({},settings);var o=settings;var d=jQuery.highlightFade.defaults;var i=o['interval']||d['interval'];var a=o['attr']||d['attr'];settings['delay']=settings['delay']||15;return this.each(function(){o1['start']=jQuery.highlightFade.getBaseValue(this,a);o2['end']=o1['start'];o1['end']=settings['color'];o2['start']=settings['color'];var self=this;o1['complete']=function(){setTimeout(function(){$(self).highlightFade(o2);},settings['delay']);};$(this).highlightFade(o1);});};if(!$.browser.msie)
{(function($){$.fn.jqm=function(o){var _o={zIndex:3000,overlay:50,overlayClass:'jqmOverlay',closeClass:'jqmClose',trigger:'.jqModal',ajax:false,target:false,modal:false,onShow:false,onHide:false,onLoad:false};return this.each(function(){if(this._jqm)return;s++;this._jqm=s;hash[s]={c:$.extend(_o,o),a:false,w:$(this).addClass('jqmID'+s),s:s};if(_o.trigger)$(this).jqmAddTrigger(_o.trigger);});}
$.fn.jqmAddClose=function(e){hs(this,e,'jqmHide');return this;}
$.fn.jqmAddTrigger=function(e){hs(this,e,'jqmShow');return this;}
$.fn.jqmShow=function(t){return this.each(function(){if(!hash[this._jqm].a)
$.jqm.open(this._jqm,t)});}
$.fn.jqmHide=function(t){return this.each(function(){if(hash[this._jqm].a)
$.jqm.close(this._jqm,t)});}
$.jqm={open:function(s,t){var h=hash[s],c=h.c,cc='.'+c.closeClass,z=(/^\d+$/.test(h.w.css('z-index')))?h.w.css('z-index'):c.zIndex;var o=$('<div></div>').css({height:'100%',width:'100%',position:'fixed',left:0,top:0,'z-index':z-1,opacity:c.overlay/100});h.t=t;h.a=true;h.w.css('z-index',z);if(c.modal){if(ma.length==0)mf('bind');ma.push(s);o.css('cursor','wait');}
else if((c.overlay>0)&&!ie6)
h.w.jqmAddClose(o);else o=false;h.o=(o)?o.addClass(c.overlayClass).appendTo('body'):false;if(c.ajax){var r=c.target,u=c.ajax;r=(r)?(typeof r=='string')?$(r,h.w):$(r):h.w;u=(u.substr(0,1)=='@')?$(t).attr(u.substring(1)):u;r.load(u,function(){if(c.onLoad)c.onLoad.call(this,h);if(cc)h.w.jqmAddClose($(cc,h.w));f(h);});}
else if(cc)
h.w.jqmAddClose($(cc,h.w));(c.onShow)?c.onShow(h):h.w.show();f(h);return false;},close:function(s){var h=hash[s];h.a=false;if(ma.length!=0){ma.pop();if(ma.length==0)
mf('unbind');}
if(h.c.onHide)
h.c.onHide(h);else{h.w.hide();if(h.o)
h.o.remove();}
return false;}};var s=0,hash={},ma=[],ie6=$.browser.msie&&typeof XMLHttpRequest=='function',i=$('<iframe class="jqm"></iframe>').css({opacity:0});var f=function(h){if(ie6)
if(h.o)
h.o.html('<p style="width:100%; height:100%"/>').prepend(i);else if($('iframe.jqm',h.w).length==0)
h.w.prepend(i);h.f=$(':input:visible',h.w)[0]||h.w[0];h.f.focus();},mf=function(t){$()[t]("keypress",m)[t]("keydown",m)[t]("mousedown",m);},m=function(e){var h=hash[ma[ma.length-1]],r=(!$(e.target).parents('.jqmID'+h.s).length==0);if(!r)h.f.focus();return r;},hs=function(w,e,y){var s=[];w.each(function(){s.push(this._jqm)});$(e).each(function(){if(this[y])
$.extend(this[y],s);else{this[y]=s;$(this).click(function(){for(var i in{jqmShow:1,jqmHide:1})
for(var s in this[i])
if(hash[this[i][s]])
hash[this[i][s]].w[i](this);return false;});}});};})(jQuery);}