/* 
=======================================
	A Dash Of Style By 
	Evolve Concepts Ltd. Hong Kong
	www.evolve.hk - info@evolve.hk
=======================================
*/
// EqualHeights 
/*
$.fn.equalHeights=function(px){$(this).each(function(){var currentTallest=0;$(this).children().each(function(i){if($(this).height()>currentTallest){currentTallest=$(this).height();}});if(!px||!Number.prototype.pxToEm)currentTallest=currentTallest.pxToEm();if($.browser.msie&&$.browser.version==6.0){$(this).children().css({'height':currentTallest});}
$(this).children().css({'min-height':currentTallest});});return this;};$.fn.equalWidths=function(px){$(this).each(function(){var currentWidest=0;$(this).children().each(function(i){if($(this).width()>currentWidest){currentWidest=$(this).width();}});if(!px||!Number.prototype.pxToEm)currentWidest=currentWidest.pxToEm();if($.browser.msie&&$.browser.version==6.0){$(this).children().css({'width':currentWidest});}
$(this).children().css({'min-width':currentWidest});});return this;};Number.prototype.pxToEm=String.prototype.pxToEm=function(settings){settings=jQuery.extend({scope:'body',reverse:false},settings);var pxVal=(this=='')?0:parseFloat(this);var scopeVal;var getWindowWidth=function(){var de=document.documentElement;return self.innerWidth||(de&&de.clientWidth)||document.body.clientWidth;};if(settings.scope=='body'&&$.browser.msie&&(parseFloat($('body').css('font-size'))/getWindowWidth()).toFixed(1)>0.0){var calcFontSize=function(){return(parseFloat($('body').css('font-size'))/getWindowWidth()).toFixed(3)*16;};scopeVal=calcFontSize();}
else{scopeVal=parseFloat(jQuery(settings.scope).css("font-size"));};var result=(settings.reverse==true)?(pxVal*scopeVal).toFixed(2)+'px':(pxVal/scopeVal).toFixed(2)+'em';return result;};
*/
// Fontsizer 
jQuery.fn.jfontsizer=function(o){function setCookie(c_name,value,expiredays){var exdate=new Date();exdate.setDate(exdate.getDate()+expiredays);document.cookie=c_name+"="+escape(value)+
((expiredays==null)?"":";expires="+exdate.toGMTString());}
function getCookie(c_name){if(document.cookie.length>0){c_start=document.cookie.indexOf(c_name+"=");if(c_start!=-1){c_start=c_start+c_name.length+1;c_end=document.cookie.indexOf(";",c_start);if(c_end==-1)c_end=document.cookie.length;return unescape(document.cookie.substring(c_start,c_end));}}
return"";}
var o=jQuery.extend({applyTo:'body',changemed:'2',changelarge:'2',expire:30},o);var s='';var m='';var l='';var c='fs_sml';if(getCookie('fsizer')!=""){var c=getCookie('fsizer');switch(c){case'fs_sml':s='fsactive';$(o.applyTo).css('font-size','1em');break;case'fs_med':m='fsactive';$(o.applyTo).css('font-size','1.1'+o.changemed+'em');break;case'fs_lrg':l='fsactive';$(o.applyTo).css('font-size','1.2'+o.changelarge+'em');break;}}
else{s="fsactive";}
$(this).html('<div class="fsizer clear"><a id="fs_sml" class="'+s+'">A</a> <!-- <a id="fs_med" class="'+m+'">A</a> --><a id="fs_lrg" class="'+l+'">A</a></div>');$('.fsizer a').click(function(){var t=$(this).attr('id');setCookie('fsizer',t,o.expire);$('.fsizer a').removeClass('fsactive');$(this).addClass('fsactive');var f=$(o.applyTo).css('font-size');switch(t){case'fs_sml':$(o.applyTo).css('font-size','1em');break;case'fs_med':$(o.applyTo).css('font-size','1.1'+o.changelarge+'em');break;case'fs_lrg':$(o.applyTo).css('font-size','1.2'+o.changelarge+'em');break;}});};$(document).ready(function(){$('#fontsizer').jfontsizer({applyTo:'#wrapper, #wrap-footer',changesmall:'2',changelarge:'2',expire:30});});
// Innerfade 
(function($){$.fn.innerfade=function(options)
{var settings;var elements;var elements_title;var curr_slide_id_number;var next_slide_id_number;return this.each(function()
{$.innerfade(this,options);});};jQuery.pause=function(){var elements=$("ul#"+settings.slide_ui_parent+" li");var isPlay=$("#"+settings.pause_button_id+" span").html();if(isPlay=="pause")
{$("#"+settings.pause_button_id+" span").html("play");settings.slide_timer_on='no'
$("#"+settings.pause_button_id).attr("class","paused_button");}
else
{$("#"+settings.pause_button_id+" span").html("pause");settings.slide_timer_on='yes'
$("#"+settings.pause_button_id).attr("class","pause_button");button_class=$("#button_selected").attr("class");split_button_class_string=button_class.split("_");button_class_string=split_button_class_string.pop();curr_slide_id_number=parseFloat(button_class_string);next_slide_id_number=curr_slide_id_number-1;;setTimeout(function(){$.innerfade.next(elements,settings,curr_slide_id_number,next_slide_id_number);},0);}}
jQuery.next=function(){var elements=$("ul#"+settings.slide_ui_parent+" li");$("#"+settings.pause_button_id+" span").html("play");$("#"+settings.pause_button_id).attr("class","paused_button");button_class=$("#button_selected").attr("class");split_button_class_string=button_class.split("_");button_class_string=split_button_class_string.pop();curr_slide_id_number=parseFloat(button_class_string)+1;next_slide_id_number=curr_slide_id_number-1;settings.slide_timer_on='no'
if((curr_slide_id_number)<elements.length)
{$.skip();}}
jQuery.prev=function(){var elements=$("ul#"+settings.slide_ui_parent+" li");$("#"+settings.pause_button_id+" span").html("play");$("#"+settings.pause_button_id).attr("class","paused_button");button_class=$("#button_selected").attr("class");split_button_class_string=button_class.split("_");button_class_string=split_button_class_string.pop();curr_slide_id_number=parseFloat(button_class_string)-1;next_slide_id_number=curr_slide_id_number-1;settings.slide_timer_on='no'
if((curr_slide_id_number)>=0)
{$.skip();}}
jQuery.first=function(){$("#"+settings.pause_button_id+" span").html("play");$("#"+settings.pause_button_id).attr("class","paused_button");curr_slide_id_number=0;next_slide_id_number=curr_slide_id_number-1;settings.slide_timer_on='no'
$.skip();}
jQuery.last=function(){var elements=$("ul#"+settings.slide_ui_parent+" li");$("#"+settings.pause_button_id+" span").html("play");$("#"+settings.pause_button_id).attr("class","paused_button");curr_slide_id_number=elements.length-1;next_slide_id_number=curr_slide_id_number-1;settings.slide_timer_on='no'
$.skip();}
jQuery.setOptionsButtonEvent=function()
{$("#"+settings.slide_nav_id+" li").each(function(){$(this).click(function(){$("#"+settings.pause_button_id+" span").html("play");$("#"+settings.pause_button_id).attr("class","paused_button");button_class=$(this).attr("class");split_button_class_string=button_class.split("_");button_class_string=split_button_class_string.pop();curr_slide_id_number=parseFloat(button_class_string);next_slide_id_number=curr_slide_id_number-1;settings.slide_timer_on='no'
$.skip();});});}
$.innerfade=function(container,options)
{settings={'animationtype':'fade','speed':'normal','type':'sequence','timeout':5000,'containerheight':'auto','runningclass':'innerfade','children':null,'slide_timer_on':'yes','slide_ui_parent':null,'slide_ui_text':null,'pause_button_id':null,'slide_nav_id':null};var elements;var elements_title;if(options)
$.extend(settings,options);if(settings.children===null)
elements=$(container).children();else
elements=$(container).children(settings.children);if(elements.length>1)
{if(settings.slide_ui_text!='null')
{elements_title=$("ul#"+settings.slide_ui_text+" li")}
$(container).css('position','relative').css('height',settings.containerheight).addClass(settings.runningclass);for(var i=0;i<elements.length;i++)
{$(elements[i]).css('z-index',String(elements.length-i)).css('position','absolute').hide();if(settings.slide_ui_text!='null')
{$(elements_title[i]).css('z-index',String(elements_title.length-i)).css('position','absolute').hide();}};if(settings.type=="sequence")
{setTimeout(function(){$.innerfade.next(elements,settings,1,0);},settings.timeout);$(elements[0]).show();if(settings.slide_ui_text!='null')
{$(elements_title[0]).show();}
if(settings.slide_nav_id!='null')
{$("#"+settings.slide_nav_id+" li").removeAttr("id");$("#"+settings.slide_nav_id+" .slide_0").attr("id","button_selected");}}
else if(settings.type=="random")
{next_slide_id_number=Math.floor(Math.random()*(elements.length));setTimeout(function(){do{curr_slide_id_number=Math.floor(Math.random()*(elements.length));}while(next_slide_id_number==curr_slide_id_number);$.innerfade.next(elements,settings,curr_slide_id_number,next_slide_id_number);},settings.timeout);$(elements[next_slide_id_number]).show();if(settings.slide_ui_text!='null')
{$(elements_title[next_slide_id_number]).show();}}
else if(settings.type=='random_start')
{settings.type='sequence';curr_slide_id_number=Math.floor(Math.random()*(elements.length));setTimeout(function(){$.innerfade.next(elements,settings,(curr_slide_id_number+1)%elements.length,curr_slide_id_number);},settings.timeout);$(elements[curr_slide_id_number]).show();if(settings.slide_ui_text!='null')
{$(elements_title[curr_slide_id_number]).show();}}
else
{alert('Innerfade-Type must either be \'sequence\', \'random\' or \'random_start\'');}}};$.skip=function(){var elements=$("ul#"+settings.slide_ui_parent+" li");if(settings.slide_ui_text!='null')
{var elements_title=$("ul#"+settings.slide_ui_text+" li")}
for(var i=0;i<elements.length;i++)
{if(settings.animationtype=='fade')
{$(elements[i]).fadeOut(settings.speed);if(settings.slide_ui_text!='null')
{$(elements_title[i]).fadeOut(settings.speed);}}
else
{$(elements[i]).slideUp(settings.speed);if(settings.slide_ui_text!='null')
{$(elements_title[i]).slideUp(settings.speed);}}}
if(settings.animationtype=='fade')
{$(elements[curr_slide_id_number]).fadeIn(settings.speed,function(){removeFilter($(this)[0]);});if(settings.slide_ui_text!='null')
{$(elements_title[curr_slide_id_number]).fadeIn(settings.speed,function(){removeFilter($(this)[0]);});}}
else
{$(elements[curr_slide_id_number]).slideDown(settings.speed,function(){removeFilter($(this)[0]);});if(settings.slide_ui_text!='null')
{$(elements_title[curr_slide_id_number]).slideDown(settings.speed,function(){removeFilter($(this)[0]);});}}
if(settings.slide_nav_id!='null')
{$("#"+settings.slide_nav_id+" li").removeAttr("id");$("#"+settings.slide_nav_id+" .slide_"+curr_slide_id_number).attr("id","button_selected");}}
$.innerfade.next=function(elements,settings,curr_slide_id_number,next_slide_id_number)
{var elements_title;if(settings.slide_ui_text!='null')
{elements_title=$("ul#"+settings.slide_ui_text+" li");}
if(settings.slide_timer_on=='yes')
{if(settings.animationtype=='slide')
{$(elements[next_slide_id_number]).slideUp(settings.speed);$(elements[curr_slide_id_number]).slideDown(settings.speed);$(elements[next_slide_id_number]).slideUp(settings.speed);if(settings.slide_ui_text!='null')
{$(elements_title[next_slide_id_number]).slideUp(settings.speed);}
$(elements[curr_slide_id_number]).slideDown(settings.speed,function(){removeFilter($(this)[0]);});if(settings.slide_ui_text!='null')
{$(elements_title[curr_slide_id_number]).slideDown(settings.speed,function(){removeFilter($(this)[0]);});}
if(settings.slide_nav_id!='null')
{$("#"+settings.slide_nav_id+" li").removeAttr("id");$("#"+settings.slide_nav_id+" .slide_"+curr_slide_id_number).attr("id","button_selected");}}
else if(settings.animationtype=='fade')
{$(elements[next_slide_id_number]).fadeOut(settings.speed);if(settings.slide_ui_text!='null')
{$(elements_title[next_slide_id_number]).fadeOut(settings.speed);}
$(elements[curr_slide_id_number]).fadeIn(settings.speed,function(){removeFilter($(this)[0]);});if(settings.slide_ui_text!='null')
{$(elements_title[curr_slide_id_number]).fadeIn(settings.speed,function(){removeFilter($(this)[0]);});}
if(settings.slide_nav_id!='null')
{$("#"+settings.slide_nav_id+" li").removeAttr("id");$("#"+settings.slide_nav_id+" .slide_"+curr_slide_id_number).attr("id","button_selected");}}
else
alert('Innerfade-animationtype must either be \'slide\' or \'fade\'');if(settings.type=="sequence")
{if((curr_slide_id_number+1)<elements.length)
{curr_slide_id_number=curr_slide_id_number+1;next_slide_id_number=curr_slide_id_number-1;}
else
{curr_slide_id_number=0;next_slide_id_number=elements.length-1;}}
else if(settings.type=="random")
{next_slide_id_number=curr_slide_id_number;while(curr_slide_id_number==next_slide_id_number)
curr_slide_id_number=Math.floor(Math.random()*elements.length);}
else
alert('Innerfade-Type must either be \'sequence\', \'random\' or \'random_start\'');setTimeout((function(){$.innerfade.next(elements,settings,curr_slide_id_number,next_slide_id_number);}),settings.timeout);};}})(jQuery);function removeFilter(element){if(element.style.removeAttribute){element.style.removeAttribute('filter');}}
// SWFObject
if(typeof deconcept=="undefined"){var deconcept=new Object();}if(typeof deconcept.util=="undefined"){deconcept.util=new Object();}if(typeof deconcept.SWFObjectUtil=="undefined"){deconcept.SWFObjectUtil=new Object();}deconcept.SWFObject=function(_1,id,w,h,_5,c,_7,_8,_9,_a){if(!document.getElementById){return;}this.DETECT_KEY=_a?_a:"detectflash";this.skipDetect=deconcept.util.getRequestParameter(this.DETECT_KEY);this.params=new Object();this.variables=new Object();this.attributes=new Array();if(_1){this.setAttribute("swf",_1);}if(id){this.setAttribute("id",id);}if(w){this.setAttribute("width",w);}if(h){this.setAttribute("height",h);}if(_5){this.setAttribute("version",new deconcept.PlayerVersion(_5.toString().split(".")));}this.installedVer=deconcept.SWFObjectUtil.getPlayerVersion();if(!window.opera&&document.all&&this.installedVer.major>7){deconcept.SWFObject.doPrepUnload=true;}if(c){this.addParam("bgcolor",c);}var q=_7?_7:"high";this.addParam("quality",q);this.setAttribute("useExpressInstall",false);this.setAttribute("doExpressInstall",false);var _c=(_8)?_8:window.location;this.setAttribute("xiRedirectUrl",_c);this.setAttribute("redirectUrl","");if(_9){this.setAttribute("redirectUrl",_9);}};deconcept.SWFObject.prototype={useExpressInstall:function(_d){this.xiSWFPath=!_d?"expressinstall.swf":_d;this.setAttribute("useExpressInstall",true);},setAttribute:function(_e,_f){this.attributes[_e]=_f;},getAttribute:function(_10){return this.attributes[_10];},addParam:function(_11,_12){this.params[_11]=_12;},getParams:function(){return this.params;},addVariable:function(_13,_14){this.variables[_13]=_14;},getVariable:function(_15){return this.variables[_15];},getVariables:function(){return this.variables;},getVariablePairs:function(){var _16=new Array();var key;var _18=this.getVariables();for(key in _18){_16[_16.length]=key+"="+_18[key];}return _16;},getSWFHTML:function(){var _19="";if(navigator.plugins&&navigator.mimeTypes&&navigator.mimeTypes.length){if(this.getAttribute("doExpressInstall")){this.addVariable("MMplayerType","PlugIn");this.setAttribute("swf",this.xiSWFPath);}_19="<embed type=\"application/x-shockwave-flash\" src=\""+this.getAttribute("swf")+"\" width=\""+this.getAttribute("width")+"\" height=\""+this.getAttribute("height")+"\" style=\""+this.getAttribute("style")+"\"";_19+=" id=\""+this.getAttribute("id")+"\" name=\""+this.getAttribute("id")+"\" ";var _1a=this.getParams();for(var key in _1a){_19+=[key]+"=\""+_1a[key]+"\" ";}var _1c=this.getVariablePairs().join("&");if(_1c.length>0){_19+="flashvars=\""+_1c+"\"";}_19+="/>";}else{if(this.getAttribute("doExpressInstall")){this.addVariable("MMplayerType","ActiveX");this.setAttribute("swf",this.xiSWFPath);}_19="<object id=\""+this.getAttribute("id")+"\" classid=\"clsid:D27CDB6E-AE6D-11cf-96B8-444553540000\" width=\""+this.getAttribute("width")+"\" height=\""+this.getAttribute("height")+"\" style=\""+this.getAttribute("style")+"\">";_19+="<param name=\"movie\" value=\""+this.getAttribute("swf")+"\" />";var _1d=this.getParams();for(var key in _1d){_19+="<param name=\""+key+"\" value=\""+_1d[key]+"\" />";}var _1f=this.getVariablePairs().join("&");if(_1f.length>0){_19+="<param name=\"flashvars\" value=\""+_1f+"\" />";}_19+="</object>";}return _19;},write:function(_20){if(this.getAttribute("useExpressInstall")){var _21=new deconcept.PlayerVersion([6,0,65]);if(this.installedVer.versionIsValid(_21)&&!this.installedVer.versionIsValid(this.getAttribute("version"))){this.setAttribute("doExpressInstall",true);this.addVariable("MMredirectURL",escape(this.getAttribute("xiRedirectUrl")));document.title=document.title.slice(0,47)+" - Flash Player Installation";this.addVariable("MMdoctitle",document.title);}}if(this.skipDetect||this.getAttribute("doExpressInstall")||this.installedVer.versionIsValid(this.getAttribute("version"))){var n=(typeof _20=="string")?document.getElementById(_20):_20;n.innerHTML=this.getSWFHTML();return true;}else{if(this.getAttribute("redirectUrl")!=""){document.location.replace(this.getAttribute("redirectUrl"));}}return false;}};deconcept.SWFObjectUtil.getPlayerVersion=function(){var _23=new deconcept.PlayerVersion([0,0,0]);if(navigator.plugins&&navigator.mimeTypes.length){var x=navigator.plugins["Shockwave Flash"];if(x&&x.description){_23=new deconcept.PlayerVersion(x.description.replace(/([a-zA-Z]|\s)+/,"").replace(/(\s+r|\s+b[0-9]+)/,".").split("."));}}else{if(navigator.userAgent&&navigator.userAgent.indexOf("Windows CE")>=0){var axo=1;var _26=3;while(axo){try{_26++;axo=new ActiveXObject("ShockwaveFlash.ShockwaveFlash."+_26);_23=new deconcept.PlayerVersion([_26,0,0]);}catch(e){axo=null;}}}else{try{var axo=new ActiveXObject("ShockwaveFlash.ShockwaveFlash.7");}catch(e){try{var axo=new ActiveXObject("ShockwaveFlash.ShockwaveFlash.6");_23=new deconcept.PlayerVersion([6,0,21]);axo.AllowScriptAccess="always";}catch(e){if(_23.major==6){return _23;}}try{axo=new ActiveXObject("ShockwaveFlash.ShockwaveFlash");}catch(e){}}if(axo!=null){_23=new deconcept.PlayerVersion(axo.GetVariable("$version").split(" ")[1].split(","));}}}return _23;};deconcept.PlayerVersion=function(_29){this.major=_29[0]!=null?parseInt(_29[0]):0;this.minor=_29[1]!=null?parseInt(_29[1]):0;this.rev=_29[2]!=null?parseInt(_29[2]):0;};deconcept.PlayerVersion.prototype.versionIsValid=function(fv){if(this.major<fv.major){return false;}if(this.major>fv.major){return true;}if(this.minor<fv.minor){return false;}if(this.minor>fv.minor){return true;}if(this.rev<fv.rev){return false;}return true;};deconcept.util={getRequestParameter:function(_2b){var q=document.location.search||document.location.hash;if(_2b==null){return q;}if(q){var _2d=q.substring(1).split("&");for(var i=0;i<_2d.length;i++){if(_2d[i].substring(0,_2d[i].indexOf("="))==_2b){return _2d[i].substring((_2d[i].indexOf("=")+1));}}}return"";}};deconcept.SWFObjectUtil.cleanupSWFs=function(){var _2f=document.getElementsByTagName("OBJECT");for(var i=_2f.length-1;i>=0;i--){_2f[i].style.display="none";for(var x in _2f[i]){if(typeof _2f[i][x]=="function"){_2f[i][x]=function(){};}}}};if(deconcept.SWFObject.doPrepUnload){if(!deconcept.unloadSet){deconcept.SWFObjectUtil.prepUnload=function(){__flash_unloadHandler=function(){};__flash_savedUnloadHandler=function(){};window.attachEvent("onunload",deconcept.SWFObjectUtil.cleanupSWFs);};window.attachEvent("onbeforeunload",deconcept.SWFObjectUtil.prepUnload);deconcept.unloadSet=true;}}if(!document.getElementById&&document.all){document.getElementById=function(id){return document.all[id];};}var getQueryParamValue=deconcept.util.getRequestParameter;var FlashObject=deconcept.SWFObject;var SWFObject=deconcept.SWFObject;

// UNITPNG
var clear="assets/templates/kely/media/clear.gif";
document.write('<script type="text/javascript" id="ct" defer="defer" src="javascript:void(0)"><\/script>');var ct=document.getElementById("ct");ct.onreadystatechange=function(){pngfix()};pngfix=function(){var els=document.getElementsByTagName('*'),ip=/\.png/i,al="progid:DXImageTransform.Microsoft.AlphaImageLoader(src='",i=els.length,uels=new Array(),c=0;while(i-->0){if(els[i].className.match(/unitPng/)){uels[c]=els[i];c++;}}if(uels.length==0)pfx(els);else pfx(uels);function pfx(els){i=els.length;while(i-->0){var el=els[i],es=el.style,elc=el.currentStyle,elb=elc.backgroundImage;if(el.src&&el.src.match(ip)&&!es.filter){es.height=el.height;es.width=el.width;es.filter=al+el.src+"',sizingMethod='crop')";el.src=clear;}else{if(elb.match(ip)){var path=elb.split('"'),rep=(elc.backgroundRepeat=='no-repeat')?'crop':'scale',elkids=el.getElementsByTagName('*'),j=elkids.length;es.filter=al+path[1]+"',sizingMethod='"+rep+"')";es.height=el.clientHeight+'px';es.backgroundImage='none';if(j!=0){if(elc.position!="absolute")es.position='static';while(j-->0)if(!elkids[j].style.position)elkids[j].style.position="relative";}}}}};};

// Jquery Corners 
;(function($){var style=document.createElement('div').style;var moz=style['MozBorderRadius']!==undefined;var webkit=style['WebkitBorderRadius']!==undefined;var radius=style['BorderRadius']!==undefined;var mode=document.documentMode||0;var noBottomFold=$.browser.msie&&(($.browser.version<8&&!mode)||mode<8);var expr=$.browser.msie&&(function(){var div=document.createElement('div');try{div.style.setExpression('width','0+0');div.style.removeExpression('width');}
catch(e){return false;}
return true;})();function sz(el,p){return parseInt($.css(el,p))||0;};function hex2(s){var s=parseInt(s).toString(16);return(s.length<2)?'0'+s:s;};function gpc(node){for(;node&&node.nodeName.toLowerCase()!='html';node=node.parentNode){var v=$.css(node,'backgroundColor');if(v=='rgba(0, 0, 0, 0)')
continue;if(v.indexOf('rgb')>=0){var rgb=v.match(/\d+/g);return'#'+hex2(rgb[0])+hex2(rgb[1])+hex2(rgb[2]);}
if(v&&v!='transparent')
return v;}
return'#ffffff';};function getWidth(fx,i,width){switch(fx){case'round':return Math.round(width*(1-Math.cos(Math.asin(i/width))));case'cool':return Math.round(width*(1+Math.cos(Math.asin(i/width))));case'sharp':return Math.round(width*(1-Math.cos(Math.acos(i/width))));case'bite':return Math.round(width*(Math.cos(Math.asin((width-i-1)/width))));case'slide':return Math.round(width*(Math.atan2(i,width/i)));case'jut':return Math.round(width*(Math.atan2(width,(width-i-1))));case'curl':return Math.round(width*(Math.atan(i)));case'tear':return Math.round(width*(Math.cos(i)));case'wicked':return Math.round(width*(Math.tan(i)));case'long':return Math.round(width*(Math.sqrt(i)));case'sculpt':return Math.round(width*(Math.log((width-i-1),width)));case'dogfold':case'dog':return(i&1)?(i+1):width;case'dog2':return(i&2)?(i+1):width;case'dog3':return(i&3)?(i+1):width;case'fray':return(i%2)*width;case'notch':return width;case'bevelfold':case'bevel':return i+1;}};$.fn.corner=function(options){if(this.length==0){if(!$.isReady&&this.selector){var s=this.selector,c=this.context;$(function(){$(s,c).corner(options);});}
return this;}
return this.each(function(index){var $this=$(this);var o=[$this.attr($.fn.corner.defaults.metaAttr)||'',options||''].join(' ').toLowerCase();var keep=/keep/.test(o);var cc=((o.match(/cc:(#[0-9a-f]+)/)||[])[1]);var sc=((o.match(/sc:(#[0-9a-f]+)/)||[])[1]);var width=parseInt((o.match(/(\d+)px/)||[])[1])||10;var re=/round|bevelfold|bevel|notch|bite|cool|sharp|slide|jut|curl|tear|fray|wicked|sculpt|long|dog3|dog2|dogfold|dog/;var fx=((o.match(re)||['round'])[0]);var fold=/dogfold|bevelfold/.test(o);var edges={T:0,B:1};var opts={TL:/top|tl|left/.test(o),TR:/top|tr|right/.test(o),BL:/bottom|bl|left/.test(o),BR:/bottom|br|right/.test(o)};if(!opts.TL&&!opts.TR&&!opts.BL&&!opts.BR)
opts={TL:1,TR:1,BL:1,BR:1};if($.fn.corner.defaults.useNative&&fx=='round'&&(radius||moz||webkit)&&!cc&&!sc){if(opts.TL)
$this.css(radius?'border-top-left-radius':moz?'-moz-border-radius-topleft':'-webkit-border-top-left-radius',width+'px');if(opts.TR)
$this.css(radius?'border-top-right-radius':moz?'-moz-border-radius-topright':'-webkit-border-top-right-radius',width+'px');if(opts.BL)
$this.css(radius?'border-bottom-left-radius':moz?'-moz-border-radius-bottomleft':'-webkit-border-bottom-left-radius',width+'px');if(opts.BR)
$this.css(radius?'border-bottom-right-radius':moz?'-moz-border-radius-bottomright':'-webkit-border-bottom-right-radius',width+'px');return;}
var strip=document.createElement('div');$(strip).css({overflow:'hidden',height:'1px',minHeight:'1px',fontSize:'1px',backgroundColor:sc||'transparent',borderStyle:'solid'});var pad={T:parseInt($.css(this,'paddingTop'))||0,R:parseInt($.css(this,'paddingRight'))||0,B:parseInt($.css(this,'paddingBottom'))||0,L:parseInt($.css(this,'paddingLeft'))||0};if(typeof this.style.zoom!=undefined)this.style.zoom=1;if(!keep)this.style.border='none';strip.style.borderColor=cc||gpc(this.parentNode);var cssHeight=$.curCSS(this,'height');for(var j in edges){var bot=edges[j];if((bot&&(opts.BL||opts.BR))||(!bot&&(opts.TL||opts.TR))){strip.style.borderStyle='none '+(opts[j+'R']?'solid':'none')+' none '+(opts[j+'L']?'solid':'none');var d=document.createElement('div');$(d).addClass('jquery-corner');var ds=d.style;bot?this.appendChild(d):this.insertBefore(d,this.firstChild);if(bot&&cssHeight!='auto'){if($.css(this,'position')=='static')
this.style.position='relative';ds.position='absolute';ds.bottom=ds.left=ds.padding=ds.margin='0';if(expr)
ds.setExpression('width','this.parentNode.offsetWidth');else
ds.width='100%';}
else if(!bot&&$.browser.msie){if($.css(this,'position')=='static')
this.style.position='relative';ds.position='absolute';ds.top=ds.left=ds.right=ds.padding=ds.margin='0';if(expr){var bw=sz(this,'borderLeftWidth')+sz(this,'borderRightWidth');ds.setExpression('width','this.parentNode.offsetWidth - '+bw+'+ "px"');}
else
ds.width='100%';}
else{ds.position='relative';ds.margin=!bot?'-'+pad.T+'px -'+pad.R+'px '+(pad.T-width)+'px -'+pad.L+'px':(pad.B-width)+'px -'+pad.R+'px -'+pad.B+'px -'+pad.L+'px';}
for(var i=0;i<width;i++){var w=Math.max(0,getWidth(fx,i,width));var e=strip.cloneNode(false);e.style.borderWidth='0 '+(opts[j+'R']?w:0)+'px 0 '+(opts[j+'L']?w:0)+'px';bot?d.appendChild(e):d.insertBefore(e,d.firstChild);}
if(fold&&$.support.boxModel){if(bot&&noBottomFold)continue;for(var c in opts){if(!opts[c])continue;if(bot&&(c=='TL'||c=='TR'))continue;if(!bot&&(c=='BL'||c=='BR'))continue;var common={position:'absolute',border:'none',margin:0,padding:0,overflow:'hidden',backgroundColor:strip.style.borderColor};var $horz=$('<div/>').css(common).css({width:width+'px',height:'1px'});switch(c){case'TL':$horz.css({bottom:0,left:0});break;case'TR':$horz.css({bottom:0,right:0});break;case'BL':$horz.css({top:0,left:0});break;case'BR':$horz.css({top:0,right:0});break;}
d.appendChild($horz[0]);var $vert=$('<div/>').css(common).css({top:0,bottom:0,width:'1px',height:width+'px'});switch(c){case'TL':$vert.css({left:width});break;case'TR':$vert.css({right:width});break;case'BL':$vert.css({left:width});break;case'BR':$vert.css({right:width});break;}
d.appendChild($vert[0]);}}}}});};$.fn.uncorner=function(){if(radius||moz||webkit)
this.css(radius?'border-radius':moz?'-moz-border-radius':'-webkit-border-radius',0);$('div.jquery-corner',this).remove();return this;};$.fn.corner.defaults={useNative:true,metaAttr:'data-corner'};})(jQuery);

// Superfish
;(function($){$.fn.superfish=function(op){var sf=$.fn.superfish,c=sf.c,$arrow=$(['<span class="',c.arrowClass,'"> »</span>'].join('')),over=function(){var $$=$(this),menu=getMenu($$);clearTimeout(menu.sfTimer);$$.showSuperfishUl().siblings().hideSuperfishUl();},out=function(){var $$=$(this),menu=getMenu($$),o=sf.op;clearTimeout(menu.sfTimer);menu.sfTimer=setTimeout(function(){o.retainPath=($.inArray($$[0],o.$path)>-1);$$.hideSuperfishUl();if(o.$path.length&&$$.parents(['li.',o.hoverClass].join('')).length<1){over.call(o.$path);}},o.delay);},getMenu=function($menu){var menu=$menu.parents(['ul.',c.menuClass,':first'].join(''))[0];sf.op=sf.o[menu.serial];return menu;},addArrow=function($a){$a.addClass(c.anchorClass).append($arrow.clone());};return this.each(function(){var s=this.serial=sf.o.length;var o=$.extend({},sf.defaults,op);o.$path=$('li.'+o.pathClass,this).slice(0,o.pathLevels).each(function(){$(this).addClass([o.hoverClass,c.bcClass].join(' ')).filter('li:has(ul)').removeClass(o.pathClass);});sf.o[s]=sf.op=o;$('li:has(ul)',this)[($.fn.hoverIntent&&!o.disableHI)?'hoverIntent':'hover'](over,out).each(function(){if(o.autoArrows)addArrow($('>a:first-child',this));}).not('.'+c.bcClass).hideSuperfishUl();var $a=$('a',this);$a.each(function(i){var $li=$a.eq(i).parents('li');$a.eq(i).focus(function(){over.call($li);}).blur(function(){out.call($li);});});o.onInit.call(this);}).each(function(){var menuClasses=[c.menuClass];if(sf.op.dropShadows&&!($.browser.msie&&$.browser.version<7))menuClasses.push(c.shadowClass);$(this).addClass(menuClasses.join(' '));});};var sf=$.fn.superfish;sf.o=[];sf.op={};sf.IE7fix=function(){var o=sf.op;if($.browser.msie&&$.browser.version>6&&o.dropShadows&&o.animation.opacity!=undefined)
this.toggleClass(sf.c.shadowClass+'-off');};sf.c={bcClass:'sf-breadcrumb',menuClass:'sf-js-enabled',anchorClass:'sf-with-ul',arrowClass:'sf-sub-indicator',shadowClass:'sf-shadow'};sf.defaults={hoverClass:'sfHover',pathClass:'overideThisToUse',pathLevels:1,delay:200,animation:{opacity:'show'},speed:'normal',autoArrows:false,dropShadows:false,disableHI:true,onInit:function(){},onBeforeShow:function(){},onShow:function(){},onHide:function(){}};$.fn.extend({hideSuperfishUl:function(){var o=sf.op,not=(o.retainPath===true)?o.$path:'';o.retainPath=false;var $ul=$(['li.',o.hoverClass].join(''),this).add(this).not(not).removeClass(o.hoverClass).find('>ul').hide().css('visibility','hidden');o.onHide.call($ul);return this;},showSuperfishUl:function(){var o=sf.op,sh=sf.c.shadowClass+'-off',$ul=this.addClass(o.hoverClass).find('>ul:hidden').css('visibility','visible');sf.IE7fix.call($ul);o.onBeforeShow.call($ul);$ul.animate(o.animation,o.speed,function(){sf.IE7fix.call($ul);o.onShow.call($ul);});return this;}});})(jQuery);
