/*
 jsLibrary rev:199 2008-01-24
   based on jQuery
   Copyright (c) 2007 John Resig (jquery.com)
   Dual licensed under the MIT (MIT-LICENSE.txt) and GPL (GPL-LICENSE.txt) licenses.
*/
/*
 * jQuery 1.2.6 - New Wave Javascript
 *
 * Copyright (c) 2008 John Resig (jquery.com)
 * Dual licensed under the MIT (MIT-LICENSE.txt)
 * and GPL (GPL-LICENSE.txt) licenses.
 *
 * $Date: 2008-05-24 14:22:17 -0400 (Sat, 24 May 2008) $
 * $Rev: 5685 $
 */
(function(){var _jQuery=window.jQuery,_$=window.$;var jQuery=window.jQuery=window.$=function(selector,context){return new jQuery.fn.init(selector,context);};var quickExpr=/^[^<]*(<(.|\s)+>)[^>]*$|^#(\w+)$/,isSimple=/^.[^:#\[\.]*$/,undefined;jQuery.fn=jQuery.prototype={init:function(selector,context){selector=selector||document;if(selector.nodeType){this[0]=selector;this.length=1;return this;}if(typeof selector=="string"){var match=quickExpr.exec(selector);if(match&&(match[1]||!context)){if(match[1])selector=jQuery.clean([match[1]],context);else{var elem=document.getElementById(match[3]);if(elem){if(elem.id!=match[3])return jQuery().find(selector);return jQuery(elem);}selector=[];}}else
return jQuery(context).find(selector);}else if(jQuery.isFunction(selector))return jQuery(document)[jQuery.fn.ready?"ready":"load"](selector);return this.setArray(jQuery.makeArray(selector));},jquery:"1.2.6",size:function(){return this.length;},length:0,get:function(num){return num==undefined?jQuery.makeArray(this):this[num];},pushStack:function(elems){var ret=jQuery(elems);ret.prevObject=this;return ret;},setArray:function(elems){this.length=0;Array.prototype.push.apply(this,elems);return this;},each:function(callback,args){return jQuery.each(this,callback,args);},index:function(elem){var ret=-1;return jQuery.inArray(elem&&elem.jquery?elem[0]:elem,this);},attr:function(name,value,type){var options=name;if(name.constructor==String)if(value===undefined)return this[0]&&jQuery[type||"attr"](this[0],name);else{options={};options[name]=value;}return this.each(function(i){for(name in options)jQuery.attr(type?this.style:this,name,jQuery.prop(this,options[name],type,i,name));});},css:function(key,value){if((key=='width'||key=='height')&&parseFloat(value)<0)value=undefined;return this.attr(key,value,"curCSS");},text:function(text){if(typeof text!="object"&&text!=null)return this.empty().append((this[0]&&this[0].ownerDocument||document).createTextNode(text));var ret="";jQuery.each(text||this,function(){jQuery.each(this.childNodes,function(){if(this.nodeType!=8)ret+=this.nodeType!=1?this.nodeValue:jQuery.fn.text([this]);});});return ret;},wrapAll:function(html){if(this[0])jQuery(html,this[0].ownerDocument).clone().insertBefore(this[0]).map(function(){var elem=this;while(elem.firstChild)elem=elem.firstChild;return elem;}).append(this);return this;},wrapInner:function(html){return this.each(function(){jQuery(this).contents().wrapAll(html);});},wrap:function(html){return this.each(function(){jQuery(this).wrapAll(html);});},append:function(){return this.domManip(arguments,true,false,function(elem){if(this.nodeType==1)this.appendChild(elem);});},prepend:function(){return this.domManip(arguments,true,true,function(elem){if(this.nodeType==1)this.insertBefore(elem,this.firstChild);});},before:function(){return this.domManip(arguments,false,false,function(elem){this.parentNode.insertBefore(elem,this);});},after:function(){return this.domManip(arguments,false,true,function(elem){this.parentNode.insertBefore(elem,this.nextSibling);});},end:function(){return this.prevObject||jQuery([]);},find:function(selector){var elems=jQuery.map(this,function(elem){return jQuery.find(selector,elem);});return this.pushStack(/[^+>] [^+>]/.test(selector)||selector.indexOf("..")>-1?jQuery.unique(elems):elems);},clone:function(events){var ret=this.map(function(){if(jQuery.browser.msie&&!jQuery.isXMLDoc(this)){var clone=this.cloneNode(true),container=document.createElement("div");container.appendChild(clone);return jQuery.clean([container.innerHTML])[0];}else
return this.cloneNode(true);});var clone=ret.find("*").andSelf().each(function(){if(this[expando]!=undefined)this[expando]=null;});if(events===true)this.find("*").andSelf().each(function(i){if(this.nodeType==3)return;var events=jQuery.data(this,"events");for(var type in events)for(var handler in events[type])jQuery.event.add(clone[i],type,events[type][handler],events[type][handler].data);});return ret;},filter:function(selector){return this.pushStack(jQuery.isFunction(selector)&&jQuery.grep(this,function(elem,i){return selector.call(elem,i);})||jQuery.multiFilter(selector,this));},not:function(selector){if(selector.constructor==String)if(isSimple.test(selector))return this.pushStack(jQuery.multiFilter(selector,this,true));else
selector=jQuery.multiFilter(selector,this);var isArrayLike=selector.length&&selector[selector.length-1]!==undefined&&!selector.nodeType;return this.filter(function(){return isArrayLike?jQuery.inArray(this,selector)<0:this!=selector;});},add:function(selector){return this.pushStack(jQuery.unique(jQuery.merge(this.get(),typeof selector=='string'?jQuery(selector):jQuery.makeArray(selector))));},is:function(selector){return!!selector&&jQuery.multiFilter(selector,this).length>0;},hasClass:function(selector){return this.is("."+selector);},val:function(value){if(value==undefined){if(this.length){var elem=this[0];if(jQuery.nodeName(elem,"select")){var index=elem.selectedIndex,values=[],options=elem.options,one=elem.type=="select-one";if(index<0)return null;for(var i=one?index:0,max=one?index+1:options.length;i<max;i++){var option=options[i];if(option.selected){value=jQuery.browser.msie&&!option.attributes.value.specified?option.text:option.value;if(one)return value;values.push(value);}}return values;}else
return(this[0].value||"").replace(/\r/g,"");}return undefined;}if(value.constructor==Number)value+='';return this.each(function(){if(this.nodeType!=1)return;if(value.constructor==Array&&/radio|checkbox/.test(this.type))this.checked=(jQuery.inArray(this.value,value)>=0||jQuery.inArray(this.name,value)>=0);else if(jQuery.nodeName(this,"select")){var values=jQuery.makeArray(value);jQuery("option",this).each(function(){this.selected=(jQuery.inArray(this.value,values)>=0||jQuery.inArray(this.text,values)>=0);});if(!values.length)this.selectedIndex=-1;}else
this.value=value;});},html:function(value){return value==undefined?(this[0]?this[0].innerHTML:null):this.empty().append(value);},replaceWith:function(value){return this.after(value).remove();},eq:function(i){return this.slice(i,i+1);},slice:function(){return this.pushStack(Array.prototype.slice.apply(this,arguments));},map:function(callback){return this.pushStack(jQuery.map(this,function(elem,i){return callback.call(elem,i,elem);}));},andSelf:function(){return this.add(this.prevObject);},data:function(key,value){var parts=key.split(".");parts[1]=parts[1]?"."+parts[1]:"";if(value===undefined){var data=this.triggerHandler("getData"+parts[1]+"!",[parts[0]]);if(data===undefined&&this.length)data=jQuery.data(this[0],key);return data===undefined&&parts[1]?this.data(parts[0]):data;}else
return this.trigger("setData"+parts[1]+"!",[parts[0],value]).each(function(){jQuery.data(this,key,value);});},removeData:function(key){return this.each(function(){jQuery.removeData(this,key);});},domManip:function(args,table,reverse,callback){var clone=this.length>1,elems;return this.each(function(){if(!elems){elems=jQuery.clean(args,this.ownerDocument);if(reverse)elems.reverse();}var obj=this;if(table&&jQuery.nodeName(this,"table")&&jQuery.nodeName(elems[0],"tr"))obj=this.getElementsByTagName("tbody")[0]||this.appendChild(this.ownerDocument.createElement("tbody"));var scripts=jQuery([]);jQuery.each(elems,function(){var elem=clone?jQuery(this).clone(true)[0]:this;if(jQuery.nodeName(elem,"script"))scripts=scripts.add(elem);else{if(elem.nodeType==1)scripts=scripts.add(jQuery("script",elem).remove());callback.call(obj,elem);}});scripts.each(evalScript);});}};jQuery.fn.init.prototype=jQuery.fn;function evalScript(i,elem){if(elem.src)jQuery.ajax({url:elem.src,async:false,dataType:"script"});else
jQuery.globalEval(elem.text||elem.textContent||elem.innerHTML||"");if(elem.parentNode)elem.parentNode.removeChild(elem);}function now(){return+new Date;}jQuery.extend=jQuery.fn.extend=function(){var target=arguments[0]||{},i=1,length=arguments.length,deep=false,options;if(target.constructor==Boolean){deep=target;target=arguments[1]||{};i=2;}if(typeof target!="object"&&typeof target!="function")target={};if(length==i){target=this;--i;}for(;i<length;i++)if((options=arguments[i])!=null)for(var name in options){var src=target[name],copy=options[name];if(target===copy)continue;if(deep&&copy&&typeof copy=="object"&&!copy.nodeType)target[name]=jQuery.extend(deep,src||(copy.length!=null?[]:{}),copy);else if(copy!==undefined)target[name]=copy;}return target;};var expando="jQuery"+now(),uuid=0,windowData={},exclude=/z-?index|font-?weight|opacity|zoom|line-?height/i,defaultView=document.defaultView||{};jQuery.extend({noConflict:function(deep){window.$=_$;if(deep)window.jQuery=_jQuery;return jQuery;},isFunction:function(fn){return!!fn&&typeof fn!="string"&&!fn.nodeName&&fn.constructor!=Array&&/^[\s[]?function/.test(fn+"");},isXMLDoc:function(elem){return elem.documentElement&&!elem.body||elem.tagName&&elem.ownerDocument&&!elem.ownerDocument.body;},globalEval:function(data){data=jQuery.trim(data);if(data){var head=document.getElementsByTagName("head")[0]||document.documentElement,script=document.createElement("script");script.type="text/javascript";if(jQuery.browser.msie)script.text=data;else
script.appendChild(document.createTextNode(data));head.insertBefore(script,head.firstChild);head.removeChild(script);}},nodeName:function(elem,name){return elem.nodeName&&elem.nodeName.toUpperCase()==name.toUpperCase();},cache:{},data:function(elem,name,data){elem=elem==window?windowData:elem;var id=elem[expando];if(!id)id=elem[expando]=++uuid;if(name&&!jQuery.cache[id])jQuery.cache[id]={};if(data!==undefined)jQuery.cache[id][name]=data;return name?jQuery.cache[id][name]:id;},removeData:function(elem,name){elem=elem==window?windowData:elem;var id=elem[expando];if(name){if(jQuery.cache[id]){delete jQuery.cache[id][name];name="";for(name in jQuery.cache[id])break;if(!name)jQuery.removeData(elem);}}else{try{delete elem[expando];}catch(e){if(elem.removeAttribute)elem.removeAttribute(expando);}delete jQuery.cache[id];}},each:function(object,callback,args){var name,i=0,length=object.length;if(args){if(length==undefined){for(name in object)if(callback.apply(object[name],args)===false)break;}else
for(;i<length;)if(callback.apply(object[i++],args)===false)break;}else{if(length==undefined){for(name in object)if(callback.call(object[name],name,object[name])===false)break;}else
for(var value=object[0];i<length&&callback.call(value,i,value)!==false;value=object[++i]){}}return object;},prop:function(elem,value,type,i,name){if(jQuery.isFunction(value))value=value.call(elem,i);return value&&value.constructor==Number&&type=="curCSS"&&!exclude.test(name)?value+"px":value;},className:{add:function(elem,classNames){jQuery.each((classNames||"").split(/\s+/),function(i,className){if(elem.nodeType==1&&!jQuery.className.has(elem.className,className))elem.className+=(elem.className?" ":"")+className;});},remove:function(elem,classNames){if(elem.nodeType==1)elem.className=classNames!=undefined?jQuery.grep(elem.className.split(/\s+/),function(className){return!jQuery.className.has(classNames,className);}).join(" "):"";},has:function(elem,className){return jQuery.inArray(className,(elem.className||elem).toString().split(/\s+/))>-1;}},swap:function(elem,options,callback){var old={};for(var name in options){old[name]=elem.style[name];elem.style[name]=options[name];}callback.call(elem);for(var name in options)elem.style[name]=old[name];},css:function(elem,name,force){if(name=="width"||name=="height"){var val,props={position:"absolute",visibility:"hidden",display:"block"},which=name=="width"?["Left","Right"]:["Top","Bottom"];function getWH(){val=name=="width"?elem.offsetWidth:elem.offsetHeight;var padding=0,border=0;jQuery.each(which,function(){padding+=parseFloat(jQuery.curCSS(elem,"padding"+this,true))||0;border+=parseFloat(jQuery.curCSS(elem,"border"+this+"Width",true))||0;});val-=Math.round(padding+border);}if(jQuery(elem).is(":visible"))getWH();else
jQuery.swap(elem,props,getWH);return Math.max(0,val);}return jQuery.curCSS(elem,name,force);},curCSS:function(elem,name,force){var ret,style=elem.style;function color(elem){if(!jQuery.browser.safari)return false;var ret=defaultView.getComputedStyle(elem,null);return!ret||ret.getPropertyValue("color")=="";}if(name=="opacity"&&jQuery.browser.msie){ret=jQuery.attr(style,"opacity");return ret==""?"1":ret;}if(jQuery.browser.opera&&name=="display"){var save=style.outline;style.outline="0 solid black";style.outline=save;}if(name.match(/float/i))name=styleFloat;if(!force&&style&&style[name])ret=style[name];else if(defaultView.getComputedStyle){if(name.match(/float/i))name="float";name=name.replace(/([A-Z])/g,"-$1").toLowerCase();var computedStyle=defaultView.getComputedStyle(elem,null);if(computedStyle&&!color(elem))ret=computedStyle.getPropertyValue(name);else{var swap=[],stack=[],a=elem,i=0;for(;a&&color(a);a=a.parentNode)stack.unshift(a);for(;i<stack.length;i++)if(color(stack[i])){swap[i]=stack[i].style.display;stack[i].style.display="block";}ret=name=="display"&&swap[stack.length-1]!=null?"none":(computedStyle&&computedStyle.getPropertyValue(name))||"";for(i=0;i<swap.length;i++)if(swap[i]!=null)stack[i].style.display=swap[i];}if(name=="opacity"&&ret=="")ret="1";}else if(elem.currentStyle){var camelCase=name.replace(/\-(\w)/g,function(all,letter){return letter.toUpperCase();});ret=elem.currentStyle[name]||elem.currentStyle[camelCase];if(!/^\d+(px)?$/i.test(ret)&&/^\d/.test(ret)){var left=style.left,rsLeft=elem.runtimeStyle.left;elem.runtimeStyle.left=elem.currentStyle.left;style.left=ret||0;ret=style.pixelLeft+"px";style.left=left;elem.runtimeStyle.left=rsLeft;}}return ret;},clean:function(elems,context){var ret=[];context=context||document;if(typeof context.createElement=='undefined')context=context.ownerDocument||context[0]&&context[0].ownerDocument||document;jQuery.each(elems,function(i,elem){if(!elem)return;if(elem.constructor==Number)elem+='';if(typeof elem=="string"){elem=elem.replace(/(<(\w+)[^>]*?)\/>/g,function(all,front,tag){return tag.match(/^(abbr|br|col|img|input|link|meta|param|hr|area|embed)$/i)?all:front+"></"+tag+">";});var tags=jQuery.trim(elem).toLowerCase(),div=context.createElement("div");var wrap=!tags.indexOf("<opt")&&[1,"<select multiple='multiple'>","</select>"]||!tags.indexOf("<leg")&&[1,"<fieldset>","</fieldset>"]||tags.match(/^<(thead|tbody|tfoot|colg|cap)/)&&[1,"<table>","</table>"]||!tags.indexOf("<tr")&&[2,"<table><tbody>","</tbody></table>"]||(!tags.indexOf("<td")||!tags.indexOf("<th"))&&[3,"<table><tbody><tr>","</tr></tbody></table>"]||!tags.indexOf("<col")&&[2,"<table><tbody></tbody><colgroup>","</colgroup></table>"]||jQuery.browser.msie&&[1,"div<div>","</div>"]||[0,"",""];div.innerHTML=wrap[1]+elem+wrap[2];while(wrap[0]--)div=div.lastChild;if(jQuery.browser.msie){var tbody=!tags.indexOf("<table")&&tags.indexOf("<tbody")<0?div.firstChild&&div.firstChild.childNodes:wrap[1]=="<table>"&&tags.indexOf("<tbody")<0?div.childNodes:[];for(var j=tbody.length-1;j>=0;--j)if(jQuery.nodeName(tbody[j],"tbody")&&!tbody[j].childNodes.length)tbody[j].parentNode.removeChild(tbody[j]);if(/^\s/.test(elem))div.insertBefore(context.createTextNode(elem.match(/^\s*/)[0]),div.firstChild);}elem=jQuery.makeArray(div.childNodes);}if(elem.length===0&&(!jQuery.nodeName(elem,"form")&&!jQuery.nodeName(elem,"select")))return;if(elem[0]==undefined||jQuery.nodeName(elem,"form")||elem.options)ret.push(elem);else
ret=jQuery.merge(ret,elem);});return ret;},attr:function(elem,name,value){if(!elem||elem.nodeType==3||elem.nodeType==8)return undefined;var notxml=!jQuery.isXMLDoc(elem),set=value!==undefined,msie=jQuery.browser.msie;name=notxml&&jQuery.props[name]||name;if(elem.tagName){var special=/href|src|style/.test(name);if(name=="selected"&&jQuery.browser.safari)elem.parentNode.selectedIndex;if(name in elem&&notxml&&!special){if(set){if(name=="type"&&jQuery.nodeName(elem,"input")&&elem.parentNode)throw"type property can't be changed";elem[name]=value;}if(jQuery.nodeName(elem,"form")&&elem.getAttributeNode(name))return elem.getAttributeNode(name).nodeValue;return elem[name];}if(msie&&notxml&&name=="style")return jQuery.attr(elem.style,"cssText",value);if(set)elem.setAttribute(name,""+value);var attr=msie&&notxml&&special?elem.getAttribute(name,2):elem.getAttribute(name);return attr===null?undefined:attr;}if(msie&&name=="opacity"){if(set){elem.zoom=1;elem.filter=(elem.filter||"").replace(/alpha\([^)]*\)/,"")+(parseInt(value)+''=="NaN"?"":"alpha(opacity="+value*100+")");}return elem.filter&&elem.filter.indexOf("opacity=")>=0?(parseFloat(elem.filter.match(/opacity=([^)]*)/)[1])/100)+'':"";}name=name.replace(/-([a-z])/ig,function(all,letter){return letter.toUpperCase();});if(set)elem[name]=value;return elem[name];},trim:function(text){return(text||"").replace(/^\s+|\s+$/g,"");},makeArray:function(array){var ret=[];if(array!=null){var i=array.length;if(i==null||array.split||array.setInterval||array.call)ret[0]=array;else
while(i)ret[--i]=array[i];}return ret;},inArray:function(elem,array){for(var i=0,length=array.length;i<length;i++)if(array[i]===elem)return i;return-1;},merge:function(first,second){var i=0,elem,pos=first.length;if(jQuery.browser.msie){while(elem=second[i++])if(elem.nodeType!=8)first[pos++]=elem;}else
while(elem=second[i++])first[pos++]=elem;return first;},unique:function(array){var ret=[],done={};try{for(var i=0,length=array.length;i<length;i++){var id=jQuery.data(array[i]);if(!done[id]){done[id]=true;ret.push(array[i]);}}}catch(e){ret=array;}return ret;},grep:function(elems,callback,inv){var ret=[];for(var i=0,length=elems.length;i<length;i++)if(!inv!=!callback(elems[i],i))ret.push(elems[i]);return ret;},map:function(elems,callback){var ret=[];for(var i=0,length=elems.length;i<length;i++){var value=callback(elems[i],i);if(value!=null)ret[ret.length]=value;}return ret.concat.apply([],ret);}});var userAgent=navigator.userAgent.toLowerCase();jQuery.browser={version:(userAgent.match(/.+(?:rv|it|ra|ie)[\/: ]([\d.]+)/)||[])[1],safari:/webkit/.test(userAgent),opera:/opera/.test(userAgent),msie:/msie/.test(userAgent)&&!/opera/.test(userAgent),mozilla:/mozilla/.test(userAgent)&&!/(compatible|webkit)/.test(userAgent)};var styleFloat=jQuery.browser.msie?"styleFloat":"cssFloat";jQuery.extend({boxModel:!jQuery.browser.msie||document.compatMode=="CSS1Compat",props:{"for":"htmlFor","class":"className","float":styleFloat,cssFloat:styleFloat,styleFloat:styleFloat,readonly:"readOnly",maxlength:"maxLength",cellspacing:"cellSpacing"}});jQuery.each({parent:function(elem){return elem.parentNode;},parents:function(elem){return jQuery.dir(elem,"parentNode");},next:function(elem){return jQuery.nth(elem,2,"nextSibling");},prev:function(elem){return jQuery.nth(elem,2,"previousSibling");},nextAll:function(elem){return jQuery.dir(elem,"nextSibling");},prevAll:function(elem){return jQuery.dir(elem,"previousSibling");},siblings:function(elem){return jQuery.sibling(elem.parentNode.firstChild,elem);},children:function(elem){return jQuery.sibling(elem.firstChild);},contents:function(elem){return jQuery.nodeName(elem,"iframe")?elem.contentDocument||elem.contentWindow.document:jQuery.makeArray(elem.childNodes);}},function(name,fn){jQuery.fn[name]=function(selector){var ret=jQuery.map(this,fn);if(selector&&typeof selector=="string")ret=jQuery.multiFilter(selector,ret);return this.pushStack(jQuery.unique(ret));};});jQuery.each({appendTo:"append",prependTo:"prepend",insertBefore:"before",insertAfter:"after",replaceAll:"replaceWith"},function(name,original){jQuery.fn[name]=function(){var args=arguments;return this.each(function(){for(var i=0,length=args.length;i<length;i++)jQuery(args[i])[original](this);});};});jQuery.each({removeAttr:function(name){jQuery.attr(this,name,"");if(this.nodeType==1)this.removeAttribute(name);},addClass:function(classNames){jQuery.className.add(this,classNames);},removeClass:function(classNames){jQuery.className.remove(this,classNames);},toggleClass:function(classNames){jQuery.className[jQuery.className.has(this,classNames)?"remove":"add"](this,classNames);},remove:function(selector){if(!selector||jQuery.filter(selector,[this]).r.length){jQuery("*",this).add(this).each(function(){jQuery.event.remove(this);jQuery.removeData(this);});if(this.parentNode)this.parentNode.removeChild(this);}},empty:function(){jQuery(">*",this).remove();while(this.firstChild)this.removeChild(this.firstChild);}},function(name,fn){jQuery.fn[name]=function(){return this.each(fn,arguments);};});jQuery.each(["Height","Width"],function(i,name){var type=name.toLowerCase();jQuery.fn[type]=function(size){return this[0]==window?jQuery.browser.opera&&document.body["client"+name]||jQuery.browser.safari&&window["inner"+name]||document.compatMode=="CSS1Compat"&&document.documentElement["client"+name]||document.body["client"+name]:this[0]==document?Math.max(Math.max(document.body["scroll"+name],document.documentElement["scroll"+name]),Math.max(document.body["offset"+name],document.documentElement["offset"+name])):size==undefined?(this.length?jQuery.css(this[0],type):null):this.css(type,size.constructor==String?size:size+"px");};});function num(elem,prop){return elem[0]&&parseInt(jQuery.curCSS(elem[0],prop,true),10)||0;}var chars=jQuery.browser.safari&&parseInt(jQuery.browser.version)<417?"(?:[\\w*_-]|\\\\.)":"(?:[\\w\u0128-\uFFFF*_-]|\\\\.)",quickChild=new RegExp("^>\\s*("+chars+"+)"),quickID=new RegExp("^("+chars+"+)(#)("+chars+"+)"),quickClass=new RegExp("^([#.]?)("+chars+"*)");jQuery.extend({expr:{"":function(a,i,m){return m[2]=="*"||jQuery.nodeName(a,m[2]);},"#":function(a,i,m){return a.getAttribute("id")==m[2];},":":{lt:function(a,i,m){return i<m[3]-0;},gt:function(a,i,m){return i>m[3]-0;},nth:function(a,i,m){return m[3]-0==i;},eq:function(a,i,m){return m[3]-0==i;},first:function(a,i){return i==0;},last:function(a,i,m,r){return i==r.length-1;},even:function(a,i){return i%2==0;},odd:function(a,i){return i%2;},"first-child":function(a){return a.parentNode.getElementsByTagName("*")[0]==a;},"last-child":function(a){return jQuery.nth(a.parentNode.lastChild,1,"previousSibling")==a;},"only-child":function(a){return!jQuery.nth(a.parentNode.lastChild,2,"previousSibling");},parent:function(a){return a.firstChild;},empty:function(a){return!a.firstChild;},contains:function(a,i,m){return(a.textContent||a.innerText||jQuery(a).text()||"").indexOf(m[3])>=0;},visible:function(a){return"hidden"!=a.type&&jQuery.css(a,"display")!="none"&&jQuery.css(a,"visibility")!="hidden";},hidden:function(a){return"hidden"==a.type||jQuery.css(a,"display")=="none"||jQuery.css(a,"visibility")=="hidden";},enabled:function(a){return!a.disabled;},disabled:function(a){return a.disabled;},checked:function(a){return a.checked;},selected:function(a){return a.selected||jQuery.attr(a,"selected");},text:function(a){return"text"==a.type;},radio:function(a){return"radio"==a.type;},checkbox:function(a){return"checkbox"==a.type;},file:function(a){return"file"==a.type;},password:function(a){return"password"==a.type;},submit:function(a){return"submit"==a.type;},image:function(a){return"image"==a.type;},reset:function(a){return"reset"==a.type;},button:function(a){return"button"==a.type||jQuery.nodeName(a,"button");},input:function(a){return/input|select|textarea|button/i.test(a.nodeName);},has:function(a,i,m){return jQuery.find(m[3],a).length;},header:function(a){return/h\d/i.test(a.nodeName);},animated:function(a){return jQuery.grep(jQuery.timers,function(fn){return a==fn.elem;}).length;}}},parse:[/^(\[) *@?([\w-]+) *([!*$^~=]*) *('?"?)(.*?)\4 *\]/,/^(:)([\w-]+)\("?'?(.*?(\(.*?\))?[^(]*?)"?'?\)/,new RegExp("^([:.#]*)("+chars+"+)")],multiFilter:function(expr,elems,not){var old,cur=[];while(expr&&expr!=old){old=expr;var f=jQuery.filter(expr,elems,not);expr=f.t.replace(/^\s*,\s*/,"");cur=not?elems=f.r:jQuery.merge(cur,f.r);}return cur;},find:function(t,context){if(typeof t!="string")return[t];if(context&&context.nodeType!=1&&context.nodeType!=9)return[];context=context||document;var ret=[context],done=[],last,nodeName;while(t&&last!=t){var r=[];last=t;t=jQuery.trim(t);var foundToken=false,re=quickChild,m=re.exec(t);if(m){nodeName=m[1].toUpperCase();for(var i=0;ret[i];i++)for(var c=ret[i].firstChild;c;c=c.nextSibling)if(c.nodeType==1&&(nodeName=="*"||c.nodeName.toUpperCase()==nodeName))r.push(c);ret=r;t=t.replace(re,"");if(t.indexOf(" ")==0)continue;foundToken=true;}else{re=/^([>+~])\s*(\w*)/i;if((m=re.exec(t))!=null){r=[];var merge={};nodeName=m[2].toUpperCase();m=m[1];for(var j=0,rl=ret.length;j<rl;j++){var n=m=="~"||m=="+"?ret[j].nextSibling:ret[j].firstChild;for(;n;n=n.nextSibling)if(n.nodeType==1){var id=jQuery.data(n);if(m=="~"&&merge[id])break;if(!nodeName||n.nodeName.toUpperCase()==nodeName){if(m=="~")merge[id]=true;r.push(n);}if(m=="+")break;}}ret=r;t=jQuery.trim(t.replace(re,""));foundToken=true;}}if(t&&!foundToken){if(!t.indexOf(",")){if(context==ret[0])ret.shift();done=jQuery.merge(done,ret);r=ret=[context];t=" "+t.substr(1,t.length);}else{var re2=quickID;var m=re2.exec(t);if(m){m=[0,m[2],m[3],m[1]];}else{re2=quickClass;m=re2.exec(t);}m[2]=m[2].replace(/\\/g,"");var elem=ret[ret.length-1];if(m[1]=="#"&&elem&&elem.getElementById&&!jQuery.isXMLDoc(elem)){var oid=elem.getElementById(m[2]);if((jQuery.browser.msie||jQuery.browser.opera)&&oid&&typeof oid.id=="string"&&oid.id!=m[2])oid=jQuery('[@id="'+m[2]+'"]',elem)[0];ret=r=oid&&(!m[3]||jQuery.nodeName(oid,m[3]))?[oid]:[];}else{for(var i=0;ret[i];i++){var tag=m[1]=="#"&&m[3]?m[3]:m[1]!=""||m[0]==""?"*":m[2];if(tag=="*"&&ret[i].nodeName.toLowerCase()=="object")tag="param";r=jQuery.merge(r,ret[i].getElementsByTagName(tag));}if(m[1]==".")r=jQuery.classFilter(r,m[2]);if(m[1]=="#"){var tmp=[];for(var i=0;r[i];i++)if(r[i].getAttribute("id")==m[2]){tmp=[r[i]];break;}r=tmp;}ret=r;}t=t.replace(re2,"");}}if(t){var val=jQuery.filter(t,r);ret=r=val.r;t=jQuery.trim(val.t);}}if(t)ret=[];if(ret&&context==ret[0])ret.shift();done=jQuery.merge(done,ret);return done;},classFilter:function(r,m,not){m=" "+m+" ";var tmp=[];for(var i=0;r[i];i++){var pass=(" "+r[i].className+" ").indexOf(m)>=0;if(!not&&pass||not&&!pass)tmp.push(r[i]);}return tmp;},filter:function(t,r,not){var last;while(t&&t!=last){last=t;var p=jQuery.parse,m;for(var i=0;p[i];i++){m=p[i].exec(t);if(m){t=t.substring(m[0].length);m[2]=m[2].replace(/\\/g,"");break;}}if(!m)break;if(m[1]==":"&&m[2]=="not")r=isSimple.test(m[3])?jQuery.filter(m[3],r,true).r:jQuery(r).not(m[3]);else if(m[1]==".")r=jQuery.classFilter(r,m[2],not);else if(m[1]=="["){var tmp=[],type=m[3];for(var i=0,rl=r.length;i<rl;i++){var a=r[i],z=a[jQuery.props[m[2]]||m[2]];if(z==null||/href|src|selected/.test(m[2]))z=jQuery.attr(a,m[2])||'';if((type==""&&!!z||type=="="&&z==m[5]||type=="!="&&z!=m[5]||type=="^="&&z&&!z.indexOf(m[5])||type=="$="&&z.substr(z.length-m[5].length)==m[5]||(type=="*="||type=="~=")&&z.indexOf(m[5])>=0)^not)tmp.push(a);}r=tmp;}else if(m[1]==":"&&m[2]=="nth-child"){var merge={},tmp=[],test=/(-?)(\d*)n((?:\+|-)?\d*)/.exec(m[3]=="even"&&"2n"||m[3]=="odd"&&"2n+1"||!/\D/.test(m[3])&&"0n+"+m[3]||m[3]),first=(test[1]+(test[2]||1))-0,last=test[3]-0;for(var i=0,rl=r.length;i<rl;i++){var node=r[i],parentNode=node.parentNode,id=jQuery.data(parentNode);if(!merge[id]){var c=1;for(var n=parentNode.firstChild;n;n=n.nextSibling)if(n.nodeType==1)n.nodeIndex=c++;merge[id]=true;}var add=false;if(first==0){if(node.nodeIndex==last)add=true;}else if((node.nodeIndex-last)%first==0&&(node.nodeIndex-last)/first>=0)add=true;if(add^not)tmp.push(node);}r=tmp;}else{var fn=jQuery.expr[m[1]];if(typeof fn=="object")fn=fn[m[2]];if(typeof fn=="string")fn=eval("false||function(a,i){return "+fn+";}");r=jQuery.grep(r,function(elem,i){return fn(elem,i,m,r);},not);}}return{r:r,t:t};},dir:function(elem,dir){var matched=[],cur=elem[dir];while(cur&&cur!=document){if(cur.nodeType==1)matched.push(cur);cur=cur[dir];}return matched;},nth:function(cur,result,dir,elem){result=result||1;var num=0;for(;cur;cur=cur[dir])if(cur.nodeType==1&&++num==result)break;return cur;},sibling:function(n,elem){var r=[];for(;n;n=n.nextSibling){if(n.nodeType==1&&n!=elem)r.push(n);}return r;}});jQuery.event={add:function(elem,types,handler,data){if(elem.nodeType==3||elem.nodeType==8)return;if(jQuery.browser.msie&&elem.setInterval)elem=window;if(!handler.guid)handler.guid=this.guid++;if(data!=undefined){var fn=handler;handler=this.proxy(fn,function(){return fn.apply(this,arguments);});handler.data=data;}var events=jQuery.data(elem,"events")||jQuery.data(elem,"events",{}),handle=jQuery.data(elem,"handle")||jQuery.data(elem,"handle",function(){if(typeof jQuery!="undefined"&&!jQuery.event.triggered)return jQuery.event.handle.apply(arguments.callee.elem,arguments);});handle.elem=elem;jQuery.each(types.split(/\s+/),function(index,type){var parts=type.split(".");type=parts[0];handler.type=parts[1];var handlers=events[type];if(!handlers){handlers=events[type]={};if(!jQuery.event.special[type]||jQuery.event.special[type].setup.call(elem)===false){if(elem.addEventListener)elem.addEventListener(type,handle,false);else if(elem.attachEvent)elem.attachEvent("on"+type,handle);}}handlers[handler.guid]=handler;jQuery.event.global[type]=true;});elem=null;},guid:1,global:{},remove:function(elem,types,handler){if(elem.nodeType==3||elem.nodeType==8)return;var events=jQuery.data(elem,"events"),ret,index;if(events){if(types==undefined||(typeof types=="string"&&types.charAt(0)=="."))for(var type in events)this.remove(elem,type+(types||""));else{if(types.type){handler=types.handler;types=types.type;}jQuery.each(types.split(/\s+/),function(index,type){var parts=type.split(".");type=parts[0];if(events[type]){if(handler)delete events[type][handler.guid];else
for(handler in events[type])if(!parts[1]||events[type][handler].type==parts[1])delete events[type][handler];for(ret in events[type])break;if(!ret){if(!jQuery.event.special[type]||jQuery.event.special[type].teardown.call(elem)===false){if(elem.removeEventListener)elem.removeEventListener(type,jQuery.data(elem,"handle"),false);else if(elem.detachEvent)elem.detachEvent("on"+type,jQuery.data(elem,"handle"));}ret=null;delete events[type];}}});}for(ret in events)break;if(!ret){var handle=jQuery.data(elem,"handle");if(handle)handle.elem=null;jQuery.removeData(elem,"events");jQuery.removeData(elem,"handle");}}},trigger:function(type,data,elem,donative,extra){data=jQuery.makeArray(data);if(type.indexOf("!")>=0){type=type.slice(0,-1);var exclusive=true;}if(!elem){if(this.global[type])jQuery("*").add([window,document]).trigger(type,data);}else{if(elem.nodeType==3||elem.nodeType==8)return undefined;var val,ret,fn=jQuery.isFunction(elem[type]||null),event=!data[0]||!data[0].preventDefault;if(event){data.unshift({type:type,target:elem,preventDefault:function(){},stopPropagation:function(){},timeStamp:now()});data[0][expando]=true;}data[0].type=type;if(exclusive)data[0].exclusive=true;var handle=jQuery.data(elem,"handle");if(handle)val=handle.apply(elem,data);if((!fn||(jQuery.nodeName(elem,'a')&&type=="click"))&&elem["on"+type]&&elem["on"+type].apply(elem,data)===false)val=false;if(event)data.shift();if(extra&&jQuery.isFunction(extra)){ret=extra.apply(elem,val==null?data:data.concat(val));if(ret!==undefined)val=ret;}if(fn&&donative!==false&&val!==false&&!(jQuery.nodeName(elem,'a')&&type=="click")){this.triggered=true;try{elem[type]();}catch(e){}}this.triggered=false;}return val;},handle:function(event){var val,ret,namespace,all,handlers;event=arguments[0]=jQuery.event.fix(event||window.event);namespace=event.type.split(".");event.type=namespace[0];namespace=namespace[1];all=!namespace&&!event.exclusive;handlers=(jQuery.data(this,"events")||{})[event.type];for(var j in handlers){var handler=handlers[j];if(all||handler.type==namespace){event.handler=handler;event.data=handler.data;ret=handler.apply(this,arguments);if(val!==false)val=ret;if(ret===false){event.preventDefault();event.stopPropagation();}}}return val;},fix:function(event){if(event[expando]==true)return event;var originalEvent=event;event={originalEvent:originalEvent};var props="altKey attrChange attrName bubbles button cancelable charCode clientX clientY ctrlKey currentTarget data detail eventPhase fromElement handler keyCode metaKey newValue originalTarget pageX pageY prevValue relatedNode relatedTarget screenX screenY shiftKey srcElement target timeStamp toElement type view wheelDelta which".split(" ");for(var i=props.length;i;i--)event[props[i]]=originalEvent[props[i]];event[expando]=true;event.preventDefault=function(){if(originalEvent.preventDefault)originalEvent.preventDefault();originalEvent.returnValue=false;};event.stopPropagation=function(){if(originalEvent.stopPropagation)originalEvent.stopPropagation();originalEvent.cancelBubble=true;};event.timeStamp=event.timeStamp||now();if(!event.target)event.target=event.srcElement||document;if(event.target.nodeType==3)event.target=event.target.parentNode;if(!event.relatedTarget&&event.fromElement)event.relatedTarget=event.fromElement==event.target?event.toElement:event.fromElement;if(event.pageX==null&&event.clientX!=null){var doc=document.documentElement,body=document.body;event.pageX=event.clientX+(doc&&doc.scrollLeft||body&&body.scrollLeft||0)-(doc.clientLeft||0);event.pageY=event.clientY+(doc&&doc.scrollTop||body&&body.scrollTop||0)-(doc.clientTop||0);}if(!event.which&&((event.charCode||event.charCode===0)?event.charCode:event.keyCode))event.which=event.charCode||event.keyCode;if(!event.metaKey&&event.ctrlKey)event.metaKey=event.ctrlKey;if(!event.which&&event.button)event.which=(event.button&1?1:(event.button&2?3:(event.button&4?2:0)));return event;},proxy:function(fn,proxy){proxy.guid=fn.guid=fn.guid||proxy.guid||this.guid++;return proxy;},special:{ready:{setup:function(){bindReady();return;},teardown:function(){return;}},mouseenter:{setup:function(){if(jQuery.browser.msie)return false;jQuery(this).bind("mouseover",jQuery.event.special.mouseenter.handler);return true;},teardown:function(){if(jQuery.browser.msie)return false;jQuery(this).unbind("mouseover",jQuery.event.special.mouseenter.handler);return true;},handler:function(event){if(withinElement(event,this))return true;event.type="mouseenter";return jQuery.event.handle.apply(this,arguments);}},mouseleave:{setup:function(){if(jQuery.browser.msie)return false;jQuery(this).bind("mouseout",jQuery.event.special.mouseleave.handler);return true;},teardown:function(){if(jQuery.browser.msie)return false;jQuery(this).unbind("mouseout",jQuery.event.special.mouseleave.handler);return true;},handler:function(event){if(withinElement(event,this))return true;event.type="mouseleave";return jQuery.event.handle.apply(this,arguments);}}}};jQuery.fn.extend({bind:function(type,data,fn){return type=="unload"?this.one(type,data,fn):this.each(function(){jQuery.event.add(this,type,fn||data,fn&&data);});},one:function(type,data,fn){var one=jQuery.event.proxy(fn||data,function(event){jQuery(this).unbind(event,one);return(fn||data).apply(this,arguments);});return this.each(function(){jQuery.event.add(this,type,one,fn&&data);});},unbind:function(type,fn){return this.each(function(){jQuery.event.remove(this,type,fn);});},trigger:function(type,data,fn){return this.each(function(){jQuery.event.trigger(type,data,this,true,fn);});},triggerHandler:function(type,data,fn){return this[0]&&jQuery.event.trigger(type,data,this[0],false,fn);},toggle:function(fn){var args=arguments,i=1;while(i<args.length)jQuery.event.proxy(fn,args[i++]);return this.click(jQuery.event.proxy(fn,function(event){this.lastToggle=(this.lastToggle||0)%i;event.preventDefault();return args[this.lastToggle++].apply(this,arguments)||false;}));},hover:function(fnOver,fnOut){return this.bind('mouseenter',fnOver).bind('mouseleave',fnOut);},ready:function(fn){bindReady();if(jQuery.isReady)fn.call(document,jQuery);else
jQuery.readyList.push(function(){return fn.call(this,jQuery);});return this;}});jQuery.extend({isReady:false,readyList:[],ready:function(){if(!jQuery.isReady){jQuery.isReady=true;if(jQuery.readyList){jQuery.each(jQuery.readyList,function(){this.call(document);});jQuery.readyList=null;}jQuery(document).triggerHandler("ready");}}});var readyBound=false;function bindReady(){if(readyBound)return;readyBound=true;if(document.addEventListener&&!jQuery.browser.opera)document.addEventListener("DOMContentLoaded",jQuery.ready,false);if(jQuery.browser.msie&&window==top)(function(){if(jQuery.isReady)return;try{document.documentElement.doScroll("left");}catch(error){setTimeout(arguments.callee,0);return;}jQuery.ready();})();if(jQuery.browser.opera)document.addEventListener("DOMContentLoaded",function(){if(jQuery.isReady)return;for(var i=0;i<document.styleSheets.length;i++)if(document.styleSheets[i].disabled){setTimeout(arguments.callee,0);return;}jQuery.ready();},false);if(jQuery.browser.safari){var numStyles;(function(){if(jQuery.isReady)return;if(document.readyState!="loaded"&&document.readyState!="complete"){setTimeout(arguments.callee,0);return;}if(numStyles===undefined)numStyles=jQuery("style, link[rel=stylesheet]").length;if(document.styleSheets.length!=numStyles){setTimeout(arguments.callee,0);return;}jQuery.ready();})();}jQuery.event.add(window,"load",jQuery.ready);}jQuery.each(("blur,focus,load,resize,scroll,unload,click,dblclick,"+"mousedown,mouseup,mousemove,mouseover,mouseout,change,select,"+"submit,keydown,keypress,keyup,error").split(","),function(i,name){jQuery.fn[name]=function(fn){return fn?this.bind(name,fn):this.trigger(name);};});var withinElement=function(event,elem){var parent=event.relatedTarget;while(parent&&parent!=elem)try{parent=parent.parentNode;}catch(error){parent=elem;}return parent==elem;};jQuery(window).bind("unload",function(){jQuery("*").add(document).unbind();});jQuery.fn.extend({_load:jQuery.fn.load,load:function(url,params,callback){if(typeof url!='string')return this._load(url);var off=url.indexOf(" ");if(off>=0){var selector=url.slice(off,url.length);url=url.slice(0,off);}callback=callback||function(){};var type="GET";if(params)if(jQuery.isFunction(params)){callback=params;params=null;}else{params=jQuery.param(params);type="POST";}var self=this;jQuery.ajax({url:url,type:type,dataType:"html",data:params,complete:function(res,status){if(status=="success"||status=="notmodified")self.html(selector?jQuery("<div/>").append(res.responseText.replace(/<script(.|\s)*?\/script>/g,"")).find(selector):res.responseText);self.each(callback,[res.responseText,status,res]);}});return this;},serialize:function(){return jQuery.param(this.serializeArray());},serializeArray:function(){return this.map(function(){return jQuery.nodeName(this,"form")?jQuery.makeArray(this.elements):this;}).filter(function(){return this.name&&!this.disabled&&(this.checked||/select|textarea/i.test(this.nodeName)||/text|hidden|password/i.test(this.type));}).map(function(i,elem){var val=jQuery(this).val();return val==null?null:val.constructor==Array?jQuery.map(val,function(val,i){return{name:elem.name,value:val};}):{name:elem.name,value:val};}).get();}});jQuery.each("ajaxStart,ajaxStop,ajaxComplete,ajaxError,ajaxSuccess,ajaxSend".split(","),function(i,o){jQuery.fn[o]=function(f){return this.bind(o,f);};});var jsc=now();jQuery.extend({get:function(url,data,callback,type){if(jQuery.isFunction(data)){callback=data;data=null;}return jQuery.ajax({type:"GET",url:url,data:data,success:callback,dataType:type});},getScript:function(url,callback){return jQuery.get(url,null,callback,"script");},getJSON:function(url,data,callback){return jQuery.get(url,data,callback,"json");},post:function(url,data,callback,type){if(jQuery.isFunction(data)){callback=data;data={};}return jQuery.ajax({type:"POST",url:url,data:data,success:callback,dataType:type});},ajaxSetup:function(settings){jQuery.extend(jQuery.ajaxSettings,settings);},ajaxSettings:{url:location.href,global:true,type:"GET",timeout:0,contentType:"application/x-www-form-urlencoded",processData:true,async:true,data:null,username:null,password:null,accepts:{xml:"application/xml, text/xml",html:"text/html",script:"text/javascript, application/javascript",json:"application/json, text/javascript",text:"text/plain",_default:"*/*"}},lastModified:{},ajax:function(s){s=jQuery.extend(true,s,jQuery.extend(true,{},jQuery.ajaxSettings,s));var jsonp,jsre=/=\?(&|$)/g,status,data,type=s.type.toUpperCase();if(s.data&&s.processData&&typeof s.data!="string")s.data=jQuery.param(s.data);if(s.dataType=="jsonp"){if(type=="GET"){if(!s.url.match(jsre))s.url+=(s.url.match(/\?/)?"&":"?")+(s.jsonp||"callback")+"=?";}else if(!s.data||!s.data.match(jsre))s.data=(s.data?s.data+"&":"")+(s.jsonp||"callback")+"=?";s.dataType="json";}if(s.dataType=="json"&&(s.data&&s.data.match(jsre)||s.url.match(jsre))){jsonp="jsonp"+jsc++;if(s.data)s.data=(s.data+"").replace(jsre,"="+jsonp+"$1");s.url=s.url.replace(jsre,"="+jsonp+"$1");s.dataType="script";window[jsonp]=function(tmp){data=tmp;success();complete();window[jsonp]=undefined;try{delete window[jsonp];}catch(e){}if(head)head.removeChild(script);};}if(s.dataType=="script"&&s.cache==null)s.cache=false;if(s.cache===false&&type=="GET"){var ts=now();var ret=s.url.replace(/(\?|&)_=.*?(&|$)/,"$1_="+ts+"$2");s.url=ret+((ret==s.url)?(s.url.match(/\?/)?"&":"?")+"_="+ts:"");}if(s.data&&type=="GET"){s.url+=(s.url.match(/\?/)?"&":"?")+s.data;s.data=null;}if(s.global&&!jQuery.active++)jQuery.event.trigger("ajaxStart");var remote=/^(?:\w+:)?\/\/([^\/?#]+)/;if(s.dataType=="script"&&type=="GET"&&remote.test(s.url)&&remote.exec(s.url)[1]!=location.host){var head=document.getElementsByTagName("head")[0];var script=document.createElement("script");script.src=s.url;if(s.scriptCharset)script.charset=s.scriptCharset;if(!jsonp){var done=false;script.onload=script.onreadystatechange=function(){if(!done&&(!this.readyState||this.readyState=="loaded"||this.readyState=="complete")){done=true;success();complete();head.removeChild(script);}};}head.appendChild(script);return undefined;}var requestDone=false;var xhr=window.ActiveXObject?new ActiveXObject("Microsoft.XMLHTTP"):new XMLHttpRequest();if(s.username)xhr.open(type,s.url,s.async,s.username,s.password);else
xhr.open(type,s.url,s.async);try{if(s.data)xhr.setRequestHeader("Content-Type",s.contentType);if(s.ifModified)xhr.setRequestHeader("If-Modified-Since",jQuery.lastModified[s.url]||"Thu, 01 Jan 1970 00:00:00 GMT");xhr.setRequestHeader("X-Requested-With","XMLHttpRequest");xhr.setRequestHeader("Accept",s.dataType&&s.accepts[s.dataType]?s.accepts[s.dataType]+", */*":s.accepts._default);}catch(e){}if(s.beforeSend&&s.beforeSend(xhr,s)===false){s.global&&jQuery.active--;xhr.abort();return false;}if(s.global)jQuery.event.trigger("ajaxSend",[xhr,s]);var onreadystatechange=function(isTimeout){if(!requestDone&&xhr&&(xhr.readyState==4||isTimeout=="timeout")){requestDone=true;if(ival){clearInterval(ival);ival=null;}status=isTimeout=="timeout"&&"timeout"||!jQuery.httpSuccess(xhr)&&"error"||s.ifModified&&jQuery.httpNotModified(xhr,s.url)&&"notmodified"||"success";if(status=="success"){try{data=jQuery.httpData(xhr,s.dataType,s.dataFilter);}catch(e){status="parsererror";}}if(status=="success"){var modRes;try{modRes=xhr.getResponseHeader("Last-Modified");}catch(e){}if(s.ifModified&&modRes)jQuery.lastModified[s.url]=modRes;if(!jsonp)success();}else
jQuery.handleError(s,xhr,status);complete();if(s.async)xhr=null;}};if(s.async){var ival=setInterval(onreadystatechange,13);if(s.timeout>0)setTimeout(function(){if(xhr){xhr.abort();if(!requestDone)onreadystatechange("timeout");}},s.timeout);}try{xhr.send(s.data);}catch(e){jQuery.handleError(s,xhr,null,e);}if(!s.async)onreadystatechange();function success(){if(s.success)s.success(data,status);if(s.global)jQuery.event.trigger("ajaxSuccess",[xhr,s]);}function complete(){if(s.complete)s.complete(xhr,status);if(s.global)jQuery.event.trigger("ajaxComplete",[xhr,s]);if(s.global&&!--jQuery.active)jQuery.event.trigger("ajaxStop");}return xhr;},handleError:function(s,xhr,status,e){if(s.error)s.error(xhr,status,e);if(s.global)jQuery.event.trigger("ajaxError",[xhr,s,e]);},active:0,httpSuccess:function(xhr){try{return!xhr.status&&location.protocol=="file:"||(xhr.status>=200&&xhr.status<300)||xhr.status==304||xhr.status==1223||jQuery.browser.safari&&xhr.status==undefined;}catch(e){}return false;},httpNotModified:function(xhr,url){try{var xhrRes=xhr.getResponseHeader("Last-Modified");return xhr.status==304||xhrRes==jQuery.lastModified[url]||jQuery.browser.safari&&xhr.status==undefined;}catch(e){}return false;},httpData:function(xhr,type,filter){var ct=xhr.getResponseHeader("content-type"),xml=type=="xml"||!type&&ct&&ct.indexOf("xml")>=0,data=xml?xhr.responseXML:xhr.responseText;if(xml&&data.documentElement.tagName=="parsererror")throw"parsererror";if(filter)data=filter(data,type);if(type=="script")jQuery.globalEval(data);if(type=="json")data=eval("("+data+")");return data;},param:function(a){var s=[];if(a.constructor==Array||a.jquery)jQuery.each(a,function(){s.push(encodeURIComponent(this.name)+"="+encodeURIComponent(this.value));});else
for(var j in a)if(a[j]&&a[j].constructor==Array)jQuery.each(a[j],function(){s.push(encodeURIComponent(j)+"="+encodeURIComponent(this));});else
s.push(encodeURIComponent(j)+"="+encodeURIComponent(jQuery.isFunction(a[j])?a[j]():a[j]));return s.join("&").replace(/%20/g,"+");}});jQuery.fn.extend({show:function(speed,callback){return speed?this.animate({height:"show",width:"show",opacity:"show"},speed,callback):this.filter(":hidden").each(function(){this.style.display=this.oldblock||"";if(jQuery.css(this,"display")=="none"){var elem=jQuery("<"+this.tagName+" />").appendTo("body");this.style.display=elem.css("display");if(this.style.display=="none")this.style.display="block";elem.remove();}}).end();},hide:function(speed,callback){return speed?this.animate({height:"hide",width:"hide",opacity:"hide"},speed,callback):this.filter(":visible").each(function(){this.oldblock=this.oldblock||jQuery.css(this,"display");this.style.display="none";}).end();},_toggle:jQuery.fn.toggle,toggle:function(fn,fn2){return jQuery.isFunction(fn)&&jQuery.isFunction(fn2)?this._toggle.apply(this,arguments):fn?this.animate({height:"toggle",width:"toggle",opacity:"toggle"},fn,fn2):this.each(function(){jQuery(this)[jQuery(this).is(":hidden")?"show":"hide"]();});},slideDown:function(speed,callback){return this.animate({height:"show"},speed,callback);},slideUp:function(speed,callback){return this.animate({height:"hide"},speed,callback);},slideToggle:function(speed,callback){return this.animate({height:"toggle"},speed,callback);},fadeIn:function(speed,callback){return this.animate({opacity:"show"},speed,callback);},fadeOut:function(speed,callback){return this.animate({opacity:"hide"},speed,callback);},fadeTo:function(speed,to,callback){return this.animate({opacity:to},speed,callback);},animate:function(prop,speed,easing,callback){var optall=jQuery.speed(speed,easing,callback);return this[optall.queue===false?"each":"queue"](function(){if(this.nodeType!=1)return false;var opt=jQuery.extend({},optall),p,hidden=jQuery(this).is(":hidden"),self=this;for(p in prop){if(prop[p]=="hide"&&hidden||prop[p]=="show"&&!hidden)return opt.complete.call(this);if(p=="height"||p=="width"){opt.display=jQuery.css(this,"display");opt.overflow=this.style.overflow;}}if(opt.overflow!=null)this.style.overflow="hidden";opt.curAnim=jQuery.extend({},prop);jQuery.each(prop,function(name,val){var e=new jQuery.fx(self,opt,name);if(/toggle|show|hide/.test(val))e[val=="toggle"?hidden?"show":"hide":val](prop);else{var parts=val.toString().match(/^([+-]=)?([\d+-.]+)(.*)$/),start=e.cur(true)||0;if(parts){var end=parseFloat(parts[2]),unit=parts[3]||"px";if(unit!="px"){self.style[name]=(end||1)+unit;start=((end||1)/e.cur(true))*start;self.style[name]=start+unit;}if(parts[1])end=((parts[1]=="-="?-1:1)*end)+start;e.custom(start,end,unit);}else
e.custom(start,val,"");}});return true;});},queue:function(type,fn){if(jQuery.isFunction(type)||(type&&type.constructor==Array)){fn=type;type="fx";}if(!type||(typeof type=="string"&&!fn))return queue(this[0],type);return this.each(function(){if(fn.constructor==Array)queue(this,type,fn);else{queue(this,type).push(fn);if(queue(this,type).length==1)fn.call(this);}});},stop:function(clearQueue,gotoEnd){var timers=jQuery.timers;if(clearQueue)this.queue([]);this.each(function(){for(var i=timers.length-1;i>=0;i--)if(timers[i].elem==this){if(gotoEnd)timers[i](true);timers.splice(i,1);}});if(!gotoEnd)this.dequeue();return this;}});var queue=function(elem,type,array){if(elem){type=type||"fx";var q=jQuery.data(elem,type+"queue");if(!q||array)q=jQuery.data(elem,type+"queue",jQuery.makeArray(array));}return q;};jQuery.fn.dequeue=function(type){type=type||"fx";return this.each(function(){var q=queue(this,type);q.shift();if(q.length)q[0].call(this);});};jQuery.extend({speed:function(speed,easing,fn){var opt=speed&&speed.constructor==Object?speed:{complete:fn||!fn&&easing||jQuery.isFunction(speed)&&speed,duration:speed,easing:fn&&easing||easing&&easing.constructor!=Function&&easing};opt.duration=(opt.duration&&opt.duration.constructor==Number?opt.duration:jQuery.fx.speeds[opt.duration])||jQuery.fx.speeds.def;opt.old=opt.complete;opt.complete=function(){if(opt.queue!==false)jQuery(this).dequeue();if(jQuery.isFunction(opt.old))opt.old.call(this);};return opt;},easing:{linear:function(p,n,firstNum,diff){return firstNum+diff*p;},swing:function(p,n,firstNum,diff){return((-Math.cos(p*Math.PI)/2)+0.5)*diff+firstNum;}},timers:[],timerId:null,fx:function(elem,options,prop){this.options=options;this.elem=elem;this.prop=prop;if(!options.orig)options.orig={};}});jQuery.fx.prototype={update:function(){if(this.options.step)this.options.step.call(this.elem,this.now,this);(jQuery.fx.step[this.prop]||jQuery.fx.step._default)(this);if(this.prop=="height"||this.prop=="width")this.elem.style.display="block";},cur:function(force){if(this.elem[this.prop]!=null&&this.elem.style[this.prop]==null)return this.elem[this.prop];var r=parseFloat(jQuery.css(this.elem,this.prop,force));return r&&r>-10000?r:parseFloat(jQuery.curCSS(this.elem,this.prop))||0;},custom:function(from,to,unit){this.startTime=now();this.start=from;this.end=to;this.unit=unit||this.unit||"px";this.now=this.start;this.pos=this.state=0;this.update();var self=this;function t(gotoEnd){return self.step(gotoEnd);}t.elem=this.elem;jQuery.timers.push(t);if(jQuery.timerId==null){jQuery.timerId=setInterval(function(){var timers=jQuery.timers;for(var i=0;i<timers.length;i++)if(!timers[i]())timers.splice(i--,1);if(!timers.length){clearInterval(jQuery.timerId);jQuery.timerId=null;}},13);}},show:function(){this.options.orig[this.prop]=jQuery.attr(this.elem.style,this.prop);this.options.show=true;this.custom(0,this.cur());if(this.prop=="width"||this.prop=="height")this.elem.style[this.prop]="1px";jQuery(this.elem).show();},hide:function(){this.options.orig[this.prop]=jQuery.attr(this.elem.style,this.prop);this.options.hide=true;this.custom(this.cur(),0);},step:function(gotoEnd){var t=now();if(gotoEnd||t>this.options.duration+this.startTime){this.now=this.end;this.pos=this.state=1;this.update();this.options.curAnim[this.prop]=true;var done=true;for(var i in this.options.curAnim)if(this.options.curAnim[i]!==true)done=false;if(done){if(this.options.display!=null){this.elem.style.overflow=this.options.overflow;this.elem.style.display=this.options.display;if(jQuery.css(this.elem,"display")=="none")this.elem.style.display="block";}if(this.options.hide)this.elem.style.display="none";if(this.options.hide||this.options.show)for(var p in this.options.curAnim)jQuery.attr(this.elem.style,p,this.options.orig[p]);}if(done)this.options.complete.call(this.elem);return false;}else{var n=t-this.startTime;this.state=n/this.options.duration;this.pos=jQuery.easing[this.options.easing||(jQuery.easing.swing?"swing":"linear")](this.state,n,0,1,this.options.duration);this.now=this.start+((this.end-this.start)*this.pos);this.update();}return true;}};jQuery.extend(jQuery.fx,{speeds:{slow:600,fast:200,def:400},step:{scrollLeft:function(fx){fx.elem.scrollLeft=fx.now;},scrollTop:function(fx){fx.elem.scrollTop=fx.now;},opacity:function(fx){jQuery.attr(fx.elem.style,"opacity",fx.now);},_default:function(fx){fx.elem.style[fx.prop]=fx.now+fx.unit;}}});jQuery.fn.offset=function(){var left=0,top=0,elem=this[0],results;if(elem)with(jQuery.browser){var parent=elem.parentNode,offsetChild=elem,offsetParent=elem.offsetParent,doc=elem.ownerDocument,safari2=safari&&parseInt(version)<522&&!/adobeair/i.test(userAgent),css=jQuery.curCSS,fixed=css(elem,"position")=="fixed";if(elem.getBoundingClientRect){var box=elem.getBoundingClientRect();add(box.left+Math.max(doc.documentElement.scrollLeft,doc.body.scrollLeft),box.top+Math.max(doc.documentElement.scrollTop,doc.body.scrollTop));add(-doc.documentElement.clientLeft,-doc.documentElement.clientTop);}else{add(elem.offsetLeft,elem.offsetTop);while(offsetParent){add(offsetParent.offsetLeft,offsetParent.offsetTop);if(mozilla&&!/^t(able|d|h)$/i.test(offsetParent.tagName)||safari&&!safari2)border(offsetParent);if(!fixed&&css(offsetParent,"position")=="fixed")fixed=true;offsetChild=/^body$/i.test(offsetParent.tagName)?offsetChild:offsetParent;offsetParent=offsetParent.offsetParent;}while(parent&&parent.tagName&&!/^body|html$/i.test(parent.tagName)){if(!/^inline|table.*$/i.test(css(parent,"display")))add(-parent.scrollLeft,-parent.scrollTop);if(mozilla&&css(parent,"overflow")!="visible")border(parent);parent=parent.parentNode;}if((safari2&&(fixed||css(offsetChild,"position")=="absolute"))||(mozilla&&css(offsetChild,"position")!="absolute"))add(-doc.body.offsetLeft,-doc.body.offsetTop);if(fixed)add(Math.max(doc.documentElement.scrollLeft,doc.body.scrollLeft),Math.max(doc.documentElement.scrollTop,doc.body.scrollTop));}results={top:top,left:left};}function border(elem){add(jQuery.curCSS(elem,"borderLeftWidth",true),jQuery.curCSS(elem,"borderTopWidth",true));}function add(l,t){left+=parseInt(l,10)||0;top+=parseInt(t,10)||0;}return results;};jQuery.fn.extend({position:function(){var left=0,top=0,results;if(this[0]){var offsetParent=this.offsetParent(),offset=this.offset(),parentOffset=/^body|html$/i.test(offsetParent[0].tagName)?{top:0,left:0}:offsetParent.offset();offset.top-=num(this,'marginTop');offset.left-=num(this,'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)&&jQuery.css(offsetParent,'position')=='static'))offsetParent=offsetParent.offsetParent;return jQuery(offsetParent);}});jQuery.each(['Left','Top'],function(i,name){var method='scroll'+name;jQuery.fn[method]=function(val){if(!this[0])return;return val!=undefined?this.each(function(){this==window||this==document?window.scrollTo(!i?val:jQuery(window).scrollLeft(),i?val:jQuery(window).scrollTop()):this[method]=val;}):this[0]==window||this[0]==document?self[i?'pageYOffset':'pageXOffset']||jQuery.boxModel&&document.documentElement[method]||document.body[method]:this[0][method];};});jQuery.each(["Height","Width"],function(i,name){var tl=i?"Left":"Top",br=i?"Right":"Bottom";jQuery.fn["inner"+name]=function(){return this[name.toLowerCase()]()+num(this,"padding"+tl)+num(this,"padding"+br);};jQuery.fn["outer"+name]=function(margin){return this["inner"+name]()+num(this,"border"+tl+"Width")+num(this,"border"+br+"Width")+(margin?num(this,"margin"+tl)+num(this,"margin"+br):0);};});})();
/**/
(function($){var height=$.fn.height,width=$.fn.width;$.fn.extend({height:function(){if(!this[0])error();if(this[0]==window)if($.browser.opera||($.browser.safari&&parseInt($.browser.version)>520))return self.innerHeight-(($(document).height()>self.innerHeight)?getScrollbarWidth():0);else if($.browser.safari)return self.innerHeight;else return $.boxModel&&document.documentElement.clientHeight||document.body.clientHeight;if(this[0]==document)return Math.max(($.boxModel&&document.documentElement.scrollHeight||document.body.scrollHeight),document.body.offsetHeight);return height.apply(this,arguments)},width:function(){if(!this[0])error();if(this[0]==window)if($.browser.opera||($.browser.safari&&parseInt($.browser.version)>520))return self.innerWidth-(($(document).width()>self.innerWidth)?getScrollbarWidth():0);else if($.browser.safari)return self.innerWidth;else return $.boxModel&&document.documentElement.clientWidth||document.body.clientWidth;if(this[0]==document)if($.browser.mozilla){var scrollLeft=self.pageXOffset;self.scrollTo(99999999,self.pageYOffset);var scrollWidth=self.pageXOffset;self.scrollTo(scrollLeft,self.pageYOffset);return document.body.offsetWidth+scrollWidth}else return Math.max((($.boxModel&&!$.browser.safari)&&document.documentElement.scrollWidth||document.body.scrollWidth),document.body.offsetWidth);return width.apply(this,arguments)},innerHeight:function(){if(!this[0])error();return this[0]==window||this[0]==document?this.height():this.is(':visible')?this[0].offsetHeight-num(this,'borderTopWidth')-num(this,'borderBottomWidth'):this.height()+num(this,'paddingTop')+num(this,'paddingBottom')},innerWidth:function(){if(!this[0])error();return this[0]==window||this[0]==document?this.width():this.is(':visible')?this[0].offsetWidth-num(this,'borderLeftWidth')-num(this,'borderRightWidth'):this.width()+num(this,'paddingLeft')+num(this,'paddingRight')},outerHeight:function(options){if(!this[0])error();options=$.extend({margin:false},options||{});return this[0]==window||this[0]==document?this.height():this.is(':visible')?this[0].offsetHeight+(options.margin?(num(this,'marginTop')+num(this,'marginBottom')):0):this.height()+num(this,'borderTopWidth')+num(this,'borderBottomWidth')+num(this,'paddingTop')+num(this,'paddingBottom')+(options.margin?(num(this,'marginTop')+num(this,'marginBottom')):0)},outerWidth:function(options){if(!this[0])error();options=$.extend({margin:false},options||{});return this[0]==window||this[0]==document?this.width():this.is(':visible')?this[0].offsetWidth+(options.margin?(num(this,'marginLeft')+num(this,'marginRight')):0):this.width()+num(this,'borderLeftWidth')+num(this,'borderRightWidth')+num(this,'paddingLeft')+num(this,'paddingRight')+(options.margin?(num(this,'marginLeft')+num(this,'marginRight')):0)},scrollLeft:function(val){if(!this[0])error();if(val!=undefined)return this.each(function(){if(this==window||this==document)window.scrollTo(val,$(window).scrollTop());else this.scrollLeft=val});if(this[0]==window||this[0]==document)return self.pageXOffset||$.boxModel&&document.documentElement.scrollLeft||document.body.scrollLeft;return this[0].scrollLeft},scrollTop:function(val){if(!this[0])error();if(val!=undefined)return this.each(function(){if(this==window||this==document)window.scrollTo($(window).scrollLeft(),val);else this.scrollTop=val});if(this[0]==window||this[0]==document)return self.pageYOffset||$.boxModel&&document.documentElement.scrollTop||document.body.scrollTop;return this[0].scrollTop},position:function(returnObject){return this.offset({margin:false,scroll:false,relativeTo:this.offsetParent()},returnObject)},offset:function(options,returnObject){if(!this[0])error();var x=0,y=0,sl=0,st=0,elem=this[0],parent=this[0],op,parPos,elemPos=$.css(elem,'position'),mo=$.browser.mozilla,ie=$.browser.msie,oa=$.browser.opera,sf=$.browser.safari,sf3=$.browser.safari&&parseInt($.browser.version)>520,absparent=false,relparent=false,options=$.extend({margin:true,border:false,padding:false,scroll:true,lite:false,relativeTo:document.body},options||{});if(options.lite)return this.offsetLite(options,returnObject);if(options.relativeTo.jquery)options.relativeTo=options.relativeTo[0];if(elem.tagName=='BODY'){x=elem.offsetLeft;y=elem.offsetTop;if(mo){x+=num(elem,'marginLeft')+(num(elem,'borderLeftWidth')*2);y+=num(elem,'marginTop')+(num(elem,'borderTopWidth')*2)}else if(oa){x+=num(elem,'marginLeft');y+=num(elem,'marginTop')}else if((ie&&jQuery.boxModel)){x+=num(elem,'borderLeftWidth');y+=num(elem,'borderTopWidth')}else if(sf3){x+=num(elem,'marginLeft')+num(elem,'borderLeftWidth');y+=num(elem,'marginTop')+num(elem,'borderTopWidth')}}else{do{parPos=$.css(parent,'position');x+=parent.offsetLeft;y+=parent.offsetTop;if((mo&&!parent.tagName.match(/^t[d|h]$/i))||ie||sf3){x+=num(parent,'borderLeftWidth');y+=num(parent,'borderTopWidth');if(mo&&parPos=='absolute')absparent=true;if(ie&&parPos=='relative')relparent=true}op=parent.offsetParent||document.body;if(options.scroll||mo){do{if(options.scroll){sl+=parent.scrollLeft;st+=parent.scrollTop}if(oa&&($.css(parent,'display')||'').match(/table-row|inline/)){sl=sl-((parent.scrollLeft==parent.offsetLeft)?parent.scrollLeft:0);st=st-((parent.scrollTop==parent.offsetTop)?parent.scrollTop:0)}if(mo&&parent!=elem&&$.css(parent,'overflow')!='visible'){x+=num(parent,'borderLeftWidth');y+=num(parent,'borderTopWidth')}parent=parent.parentNode}while(parent!=op)}parent=op;if(parent==options.relativeTo&&!(parent.tagName=='BODY'||parent.tagName=='HTML')){if(mo&&parent!=elem&&$.css(parent,'overflow')!='visible'){x+=num(parent,'borderLeftWidth');y+=num(parent,'borderTopWidth')}if(((sf&&!sf3)||oa)&&parPos!='static'){x-=num(op,'borderLeftWidth');y-=num(op,'borderTopWidth')}break}if(parent.tagName=='BODY'||parent.tagName=='HTML'){if(((sf&&!sf3)||(ie&&$.boxModel))&&elemPos!='absolute'&&elemPos!='fixed'){x+=num(parent,'marginLeft');y+=num(parent,'marginTop')}if(sf3||(mo&&!absparent&&elemPos!='fixed')||(ie&&elemPos=='static'&&!relparent)){x+=num(parent,'borderLeftWidth');y+=num(parent,'borderTopWidth')}break}}while(parent)}var returnValue=handleOffsetReturn(elem,options,x,y,sl,st);if(returnObject){$.extend(returnObject,returnValue);return this}else{return returnValue}},offsetLite:function(options,returnObject){if(!this[0])error();var x=0,y=0,sl=0,st=0,parent=this[0],offsetParent,options=$.extend({margin:true,border:false,padding:false,scroll:true,relativeTo:document.body},options||{});if(options.relativeTo.jquery)options.relativeTo=options.relativeTo[0];do{x+=parent.offsetLeft;y+=parent.offsetTop;offsetParent=parent.offsetParent||document.body;if(options.scroll){do{sl+=parent.scrollLeft;st+=parent.scrollTop;parent=parent.parentNode}while(parent!=offsetParent)}parent=offsetParent}while(parent&&parent.tagName!='BODY'&&parent.tagName!='HTML'&&parent!=options.relativeTo);var returnValue=handleOffsetReturn(this[0],options,x,y,sl,st);if(returnObject){$.extend(returnObject,returnValue);return this}else{return returnValue}},offsetParent:function(){if(!this[0])error();var offsetParent=this[0].offsetParent;while(offsetParent&&(offsetParent.tagName!='BODY'&&$.css(offsetParent,'position')=='static'))offsetParent=offsetParent.offsetParent;return $(offsetParent)}});var error=function(){throw"Dimensions: jQuery collection is empty"};var num=function(el,prop){return parseInt($.css(el.jquery?el[0]:el,prop))||0};var handleOffsetReturn=function(elem,options,x,y,sl,st){if(!options.margin){x-=num(elem,'marginLeft');y-=num(elem,'marginTop')}if(options.border&&(($.browser.safari&&parseInt($.browser.version)<520)||$.browser.opera)){x+=num(elem,'borderLeftWidth');y+=num(elem,'borderTopWidth')}else if(!options.border&&!(($.browser.safari&&parseInt($.browser.version)<520)||$.browser.opera)){x-=num(elem,'borderLeftWidth');y-=num(elem,'borderTopWidth')}if(options.padding){x+=num(elem,'paddingLeft');y+=num(elem,'paddingTop')}if(options.scroll&&(!$.browser.opera||elem.offsetLeft!=elem.scrollLeft&&elem.offsetTop!=elem.scrollLeft)){sl-=elem.scrollLeft;st-=elem.scrollTop}return options.scroll?{top:y-st,left:x-sl,scrollTop:st,scrollLeft:sl}:{top:y,left:x}};var scrollbarWidth=0;var getScrollbarWidth=function(){if(!scrollbarWidth){var testEl=$('<div>').css({width:100,height:100,overflow:'auto',position:'absolute',top:-1000,left:-1000}).appendTo('body');scrollbarWidth=100-testEl.append('<div>').find('div').css({width:'100%',height:200}).width();testEl.remove()}return scrollbarWidth}})(jQuery);(function($){$.fn.add_font_size_switcher=function(options){var settings={sizes:["1em"],target:"body"};if(options){jQuery.extend(settings,options)}var cur_size=$.cookie("font-size")||Math.ceil(settings.sizes.length/2);var size_panel;_switch=function(){$(settings.target).add("#js_etalon").css("font-size",settings.sizes[cur_size-1]);size_panel.removeClass().addClass("size"+cur_size).html(cur_size);$.cookie("font-size",cur_size)};return this.each(function(i){var switcher_html='<p id="font-size-switcher"><span id="font-size">'+cur_size+'</span> <a href="#" id="font-dec">-</a> <a href="#" id="font-def">0</a> <a href="#" id="font-inc">+</a></p>';var switcher=$(this).after(switcher_html).next();size_panel=switcher.find("#font-size");_switch(cur_size);switcher.find("a").click(function(){if(this.id=="font-dec"&&cur_size!=1){cur_size--}else if(this.id=="font-inc"&&cur_size!=settings.sizes.length){cur_size++}else if(this.id=="font-def"){cur_size=Math.ceil(settings.sizes.length/2)}_switch();this.blur();return false})})}})(jQuery);jQuery.cookie=function(name,value,options){var settings={days:360,path:'/'};if(options){jQuery.extend(settings,options)};var action=value?'set':'get';if(action=='get'){name=name+'=';var cookies=document.cookie.split('; ');for(var i=0;i<cookies.length;i++){if(cookies[i].indexOf(name)==0){return cookies[i].substring(name.length,cookies[i].length)}}return null}else if(action=='set'){var date=new Date();date.setTime(date.getTime()+(settings.days*24*60*60*1000));var expires='; expires='+date.toGMTString();document.cookie=name+'='+value+expires+'; path='+settings.path}};(function($){$.fn.custom_bullets=function(options){var settings={images_path:"/css/images/",images_type:"gif",target:""};if(options){jQuery.extend(settings,options)};return this.each(function(){this.className.match(/(alphabet|decimal|roman|custom-([^\s]+))/);var type=RegExp.$1;var custom=RegExp.$2;if(type!=""){$(this).find('>li'+settings.target).each(function(i){if(type=="decimal"){id=i+1}else if(type=="alphabet"){id="abcdefghijklmnopqrstuvwxyz".charAt(i)}else if(type=="roman"){id="roman-"+(i+1)}else{id=custom+"-"+(i+1)}$(this).css("background-image","url('"+settings.images_path+"ol-"+id+"."+settings.images_type+"')");$(this).css("background-repeat","no-repeat")})}})}})(jQuery);(function($){$.fn.equalize_width=function(options){var settings={};if(options){jQuery.extend(settings,options)};return this.each(function(i){var sup_size=$('tr:eq(0)>*',this).size();$('tr:eq(0)>*',this).css({width:100/sup_size+'%'})})}})(jQuery);jQuery.fn.randomize=function(options){var settings={number_of_images:2};if(options){jQuery.extend(settings,options)};return this.each(function(){var random_index=Math.ceil(Math.random()*settings.number_of_images);this.src=String(this.src.replace(/(.*)(\d)(.\w+$)/,'$1'+random_index+'$3'))})};(function($){$.set_css_support=function(options){var settings={files:'',ignore:'',debug:false};if(options){jQuery.extend(settings,options)}var css_files=[];var image_border_stack=[];if($("#js_etalon").length){var etalon=$('#js_etalon').get(0)}else{var etalon=$('body').append('<span style="position:absolute;left:-9999px;top:0;" id="js_etalon">&nbsp;</span>').find('#js_etalon').get(0)};_apply_styles=function(node,raw_css){var attrs=raw_css.match(/[^:\s]+:[^;]+;/g);for(j=0;j<attrs.length;j++){attrs[j].match(/([^:\s]+):([^;]+);/);var attribute=RegExp.$1;var value=RegExp.$2;$(node).css(attribute,value)}};_find_rules=function(css,regexp){var global=new RegExp(regexp,"g");var local=new RegExp(regexp);var rules=css.match(global);if(!rules){return};for(i=0;i<rules.length;i++){rules[i].match(local);var node=RegExp.$1;var raw_css=RegExp.$2;_apply_styles(node,raw_css)}};_multiple_backgrounds=function(el,value){var values=value.split(/,/);if(settings.debug){console.log("  >"+el+" "+value)};var $el=$(el);var content=$el.html();$el.empty();var padding=$el.css("paddingTop")+" "+$el.css("paddingRight")+" "+$el.css("paddingBottom")+" "+$el.css("paddingLeft");$el.css({padding:0,border:"none"});for(var i=0,bg;bg=values[i];i++){var div=$('<div style="background: '+bg+' ;">');$el.wrap(div)};var last_wrap=$el.parents("div").get(i-1);var first_wrap=$el.parents("div").get(0);$(first_wrap).empty().css("padding",padding).get(0).innerHTML=content;$(last_wrap).wrap(el)};_hover=function(node,raw_css){node._css={};node._hover_css={};$node=$(node);var attrs=raw_css.match(/[^:\s]+:[^;]+;/g);for(j=0;j<attrs.length;j++){attrs[j].match(/([^:\s]+):([^;]+);/);var attr=RegExp.$1;var val=RegExp.$2;node._css[attr]=$node.css(attr);node._hover_css[attr]=val};$(node).hover(function(){for(i in this._hover_css){$(this).css(i,this._hover_css[i])}},function(){for(i in this._css){$(this).css(i,this._css[i])}})};Border_image_item=function($node,divs,imgs,padding){this.$node=$node;this.divs=divs;this.imgs=imgs;this.padding=padding};_border_image=function(el,value){var current=new Border_image_item();current.$node=$(el);var loaded_img=0;if(current.$node.css("position")=="static"){current.$node.css("position","relative")};content=current.$node.html();current.$node.empty();current.$node.append('<div class="content" style="z-index:600; position:relative;"></div>').find('div').get(0).innerHTML=content;current.imgs=[];current.divs=[];current.padding=[];current.padding[0]=parseFloat(current.$node.css("paddingTop")||0);current.padding[1]=parseFloat(current.$node.css("paddingRight")||0);current.padding[2]=parseFloat(current.$node.css("paddingBottom")||0);current.padding[3]=parseFloat(current.$node.css("paddingLeft")||0);for(i=1;i<=9;i++){current.imgs[i]=new Image();current.imgs[i].src=value.replace(/(.*)(\.\w+)/,"$1-"+i+"$2");current.divs[i]=current.$node.append('<div class="border-component" style="position:absolute; font-size:0; line-height:0; z-index:500;"></div>').find("> :last-child");if($.browser.msie){current.divs[i].css("filter",'progid:DXImageTransform.Microsoft.AlphaImageLoader(src="'+current.imgs[i].src+'", sizingMethod="scale")')}else{current.divs[i].css("background","url("+current.imgs[i].src+")")};current.imgs[i].onload=function(){loaded_img++;if(loaded_img>=9){image_border_stack.push(current);_size_Bii(current)}};if($.browser.msie){setTimeout(function(){if(loaded_img==0){image_border_stack.push(current);_size_Bii(current)}},300)}}};_vertical_align=function(node){var $node=$(node);var $children=$node.children();if($node.is("td")||$node.is("th")||$children.length>1){return};var par_height=$node.outerHeight();var child_height=$children.outerHeight();var par_pt=$.browser.msie?0:parseFloat($node.css("paddingTop"));var child_mt=(par_height-child_height)/2-par_pt;$children.css("marginTop",child_mt+"px")};_size_Bii=function(Bii){var bd_size=Bii.imgs[1].height+"px";var el_height=Bii.$node.outerHeight();var el_width=Bii.$node.outerWidth();var l_width=(el_width-Bii.imgs[1].width*2)+"px";var l_height=(el_height-Bii.imgs[1].height*2)+"px";Bii.divs[1].css({top:0,left:0,width:bd_size,height:bd_size});Bii.divs[2].css({top:0,left:bd_size,width:l_width,height:bd_size});Bii.divs[3].css({top:0,right:0,width:bd_size,height:bd_size});Bii.divs[4].css({top:bd_size,left:0,width:bd_size,height:l_height});Bii.divs[5].css({top:bd_size,left:bd_size,width:l_width,height:l_height});Bii.divs[6].css({top:bd_size,right:0,width:bd_size,height:l_height});Bii.divs[7].css({bottom:0,left:0,width:bd_size,height:bd_size});Bii.divs[8].css({bottom:0,left:bd_size,width:l_width,height:bd_size});Bii.divs[9].css({bottom:0,right:0,width:bd_size,height:bd_size})};_parse=function(css){var reg_import='@import\\s*"([^"]+)"';var reg_background="([^\{\n]+)\{[^\}]*background:([^;,]+,[^;]+);[^\}]*\}";var reg_pseudo="([^\{\n]+:(?:first|last|only|nth)-child[^\{]*){([^\}]+)\}";var reg_hover="([^\{\n]+ [^a ]\\S+):hover\{([^\}]+)\}";var reg_child="([^\n>]+>[^\n\{]+)\{([^\}]+)\}";var reg_attr="([^\{\n]+\\[[^\\]]+\\][^\{\n]*){([^\}]+)\}";var reg_adj="([^\n\\+]+\\+[^\n\{]+)\{([^\}]+)\}";var reg_bd_img="([^\{\n]+)\{[^\}]*border-image:.*url\\('?([^\\)]+)\\)[^\}]*\}";var reg_va="([^\{(\n|img)]+)\{[^\}]*vertical-align:.*middle[^\}]*\}";if(settings.debug){console.log(" >import rules")};var imports=css.match(new RegExp(reg_import,"g"));if(imports){for(i=0;i<imports.length;i++){imports[i].match(new RegExp(reg_import));var file=RegExp.$1;css_files.push(file)}};if(settings.debug){console.log(" >multiples backgrounds")};var mp_bg=css.match(new RegExp(reg_background,"g"));if(mp_bg){for(i=0;i<mp_bg.length;i++){mp_bg[i].match(new RegExp(reg_background));var node=RegExp.$1;var value=RegExp.$2;$(node).each(function(){_multiple_backgrounds(this,value)})}};if(settings.debug){console.log(" >border image")};var bd_img=css.match(new RegExp(reg_bd_img,"g"));if(bd_img){for(i=0;i<bd_img.length;i++){bd_img[i].match(new RegExp(reg_bd_img));var node=RegExp.$1;var value=RegExp.$2;$(node).each(function(){_border_image(this,value)})}};if(settings.debug){console.log(" >vertical align")};var va=css.match(new RegExp(reg_va,"g"));if(va){for(i=0;i<va.length;i++){va[i].match(new RegExp(reg_va));var node=RegExp.$1;var value=RegExp.$2;$(node).each(function(){_vertical_align(this)})}};if(settings.debug){console.log(" >attributes")};attrs=css.match(new RegExp(reg_attr,"g"));if(attrs){for(i=0;i<attrs.length;i++){attrs[i].match(new RegExp(reg_attr));var raw_css=RegExp.$2;var node=RegExp.$1.replace("[","[@");_apply_styles(node,raw_css)}};if(settings.debug){console.log(" >pseudo classes")};_find_rules(css,reg_pseudo);if(settings.debug){console.log(" >child selector")};_find_rules(css,reg_child);if(settings.debug){console.log(" >adjacent selector")};_find_rules(css,reg_adj);if(css_files.length>0){_file=_find_file(css_files.pop());$.get(_file,"",_parse)}};if(settings.files!=''){var files=settings.files.split(',');for(i in files){css_files.push(files[i])}}else{$("head link[@rel=stylesheet]").not("[@media=print]").each(function(){css_files.push(this.href)})};if(settings.ignore!=''){var ignore_list=settings.ignore.split(',');for(i in css_files){for(j in ignore_list){if(css_files[i].match(ignore_list[j])){css_files.splice(i,1);ignore_list.splice(j,i)}}}};_find_file=function(_file){if(!_file.match(/\.\.\//)){return _file}var loc=window.location.href;var jspath=$("script").attr("src");var jsp=jspath.split("../");var jsp_size=jsp.length;var lp=loc.split("/");for(var i=0;i<jsp_size;i++){lp.pop()};for(var i=1;i<jsp_size;i++){jsp.shift()};js_abs_p=(lp.join("/")+"/"+jsp.join("/")).split(/[^\/]*$/)[0];var _s_file=_file.split("../");var _file_size=_s_file.length;var _js_abs_p=js_abs_p.split("/");for(var i=0;i<_file_size;i++){_js_abs_p.pop()};for(var i=1;i<_file_size;i++){_s_file.shift()};var full_path=_js_abs_p.join("/")+"/"+_s_file.join("/");full_path.match(/http:\/\/[^\/]*(.*)/);return RegExp.$1};if(css_files.length>0){_file=_find_file(css_files.pop());$.get(_file,"",_parse)};var base_size=$(etalon).height();var interval=setInterval(function(){var current_size=$(etalon).height();if(current_size!=base_size){base_size=current_size;for(i in image_border_stack){_size_Bii(image_border_stack[i])}}},500)}})(jQuery);(function($){$.fn.set_dictionary=function(options){var settings={delay:300,fade_speed:300,persistent:false};if(options){jQuery.extend(settings,options)};var cur_tip=null;var _this=this;var tip_hover=false;var tool_tip=$('body').append("<div id='tooltip' style='position:absolute;'></div>").find("#tooltip").hide();tool_tip.hover(function(){tip_hover=true},function(){tip_hover=false;if(!settings.persistent){setTimeout(function(){_hide_def()},settings.delay)}});attach_tooltip=function(_this){$(_this).click(function(){this.blur();if(settings.persistent){if(cur_tip!=this){_show_def(this)};tip_hover=true;cur_tip=this}return false});$(_this).hover(function(){if(!settings.persistent){if(cur_tip!=this){_show_def(this)};tip_hover=true;cur_tip=this}},function(){tip_hover=false;if(!settings.persistent){setTimeout(function(){_hide_def()},settings.delay)}})};_this.each(function(i){if($(this).is('img')){for(word in dictionary){if(this.alt==word){var par_a=$(this).wrap('<a href="#"></a>').parents("a")[0];par_a._id=word;attach_tooltip(par_a)}}}else if($(this).is('a')||$(this).is('area')){for(word in dictionary){if(this.className.match(new RegExp("\\b"+word+"\\b"))){this._id=word;attach_tooltip(this)}}}else if($(this).is('p')){for(word in dictionary){$(this).html($(this).html().replace(new RegExp(word,"g"),"<a href='#' class='dictionary word["+word+"]'>"+word+"</a>"))};$("a[@class^=dictionary]",_this).each(function(){this.className.match(/word\[([^\]]+)\]/);this._id=RegExp.$1;attach_tooltip(this)})}});_full_pos=function(node){var _off=$(node).offset();var pos={top:_off.top,left:_off.left,bottom:_off.top+$(node).outerHeight(),right:_off.left+$(node).outerWidth(),width:$(node).outerWidth(),height:$(node).outerHeight(),center_height:_off.top+$(node).outerHeight()/2,center_width:_off.left+$(node).outerWidth()/2};return pos};_show_def=function(_this){$(tool_tip).empty().css({left:-9999,top:-9999,zIndex:'110'}).show().append('<dl><dt>'+_this._id+'</dt><dd>'+(settings.persistent?'<p class="close"><a href="#">X</a></p>':'')+'</dd></dl>');$("dd",tool_tip).prepend(dictionary[_this._id]);$("dd > .close a",tool_tip).click(function(){_hide_def(true);return false});var l_pos=_full_pos(_this);var t_pos=_full_pos(tool_tip);var limits={top:$(document).scrollTop(),bottom:$(document).scrollTop()+$(window).height(),left:$(document).scrollLeft(),right:$(document).scrollLeft()+$(window).width()};var real_t_pos={left:l_pos.center_width-t_pos.width/2,top:l_pos.bottom+5};if(real_t_pos.left<limits.left){real_t_pos.left=limits.left+5};if((real_t_pos.left+t_pos.width)>limits.right){real_t_pos.left=limits.right-t_pos.width-5};if((real_t_pos.top+t_pos.height)>limits.bottom){real_t_pos.top=l_pos.top-5-t_pos.height};$(tool_tip).hide();$(tool_tip).css({left:real_t_pos.left,top:real_t_pos.top}).fadeIn(settings.fade_speed)};_hide_def=function(force){if(!tip_hover||force==true){tool_tip.fadeOut(settings.fade_speed);cur_tip=null}}}})(jQuery);(function($){$.fn.set_dropdown_menu=function(options){var settings={delay:0,speed:false};if(options){jQuery.extend(settings,options)}var tm=[];var stack=[];return this.each(function(i){$(">li",this).css("position","relative").find(">ul").each(function(){var $this=$(this);$this.hide().css({position:"absolute",left:0,top:$this.parent().find("a").outerHeight()})});$(">li > a",this).each(function(i){this.index=i;var ul=$(this).parents('li').find('>ul');if(ul.length){ul[0].index=i}}).hover(function(){if($(this).next().css("display")=="none"){if(settings.speed){$(this).next().slideDown(settings.speed)}else{$(this).next().show()}stack.push(this)};window.clearTimeout(tm[this.index])},function(){if($(this).next().length>0){tm[this.index]=setTimeout(function(){if(settings.speed){$(stack.shift()).next().slideUp(settings.speed)}else{$(stack.shift()).next().hide()}},settings.delay)}});$(">li > ul",this).hover(function(){window.clearTimeout(tm[this.index])},function(){tm[this.index]=setTimeout(function(){if(settings.speed){$(stack.shift()).next().slideUp(settings.speed)}else{$(stack.shift()).next().hide()}},settings.delay)})})}})(jQuery);(function($){$.fn.set_fade=function(options){var settings={delay:3000,speed:1500,loop_limit:false};if(options){jQuery.extend(settings,options)};var item={};this.each(function(){var $this=$(this);item['settings']=settings;item['children']=$this.children();item['current']=0;item['loop_nb']=0;item['children'].each(function(i){if(i!=0){$(this).hide()}});var height=$this.innerHeight()-parseInt($this.css("paddingTop")||0)-parseInt($this.css("paddingBottom")||0);$this.css({height:height+"px",position:"relative"});item['children'].each(function(i){$(this).css("position","absolute")});item['to']=setTimeout(function(){$.set_fade.change(item,1)},settings.delay)});return item};$.set_fade={change:function(item,step){clearTimeout(item['to']);$(item['children'][item['current']]).fadeOut(item['settings'].speed);item['current']=(item['children'].length+item['current']+step)%item['children'].length;if(item['current']==0){item['loop_nb']=0};$(item['children'][item['current']]).fadeIn(item['settings'].speed);if(item['settings'].loops&&(item['loop_nb']==item['settings'].loops)){return};item['to']=setTimeout(function(){$.set_fade.change(item,1)},item['settings'].delay)}}})(jQuery);(function($){$.fn.set_flash=function(options){var settings={version:6,movie:'',name:'',height:0,width:0,no_version:'no version',no_flash:'no flash'};if(options){jQuery.extend(settings,options)}return this.each(function(i){_flash_version=function(){if(navigator.plugins&&navigator.plugins.length){if(!navigator.plugins["Shockwave Flash"]){return false}if(navigator.plugins["Shockwave Flash"].description){navigator.plugins["Shockwave Flash"].description.match(/(\d+)\.\d/);return parseInt(RegExp.$1)}}else{for(var j=15;j>=0;j--){try{new ActiveXObject("ShockwaveFlash.ShockwaveFlash."+j);return j}catch(e){}}return false};return false};var attributes={};if(settings.height&&settings.width&&settings.movie!=""){attributes=settings}else{var attrs=this.className.match(/[a-z]+\[[^\]]+\]/g);for(i=0;i<attrs.length;i++){attrs[i].match(/([a-z]+)\[([^\]]+)\]/);attributes[RegExp.$1]=RegExp.$2}}var embed_options="";var params_options="";if(attributes["wmode"]){embed_options+=' wmode="'+attributes["wmode"]+'"';params_options+='<param name="wmode" value="'+attributes["wmode"]+'">'};if(!_flash_version()){$(this).html(settings.no_flash);return}if(_flash_version()<(attributes["version"]||settings.version)){$(this).html(settings.no_version);return}$("> *",this).hide();$(this).html('<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" height="'+attributes["height"]+'" width="'+attributes["width"]+'" name="'+attributes["name"]+'">'+'<param name="movie" value="'+attributes["movie"]+'">'+'<param name="name" value="'+attributes["name"]+'">'+'<param name="quality" value="high">'+params_options+'<embed src="'+attributes["movie"]+'" quality="high" type="application/x-shockwave-flash" height="'+attributes["height"]+'" width="'+attributes["width"]+'"'+embed_options+'>'+'</object>')})}})(jQuery);(function($){$.fn.set_height=function(options){var settings={items_per_row:false,one_height:false,delay:1000,group_by_parent:false};if(options){jQuery.extend(settings,options)};if($("#js_etalon").length){var etalon=$('#js_etalon').get(0)}else{var etalon=$('body').append('<span style="position:absolute;left:-9999px;top:0;" id="js_etalon">&nbsp;</span>').find('#js_etalon').get(0)};var _add=function(array,item){for(var i=0;i<array.length;i++){if(array[i]==item){return}};array.push(item)};var nodes=this;var groups=[];var hidden_groups=[];var images_to_load=[];var _set_height=function(){for(var i=0;i<groups.length;i++){var max_height=0;var vert_padding=groups[i][0].currentStyle?parseInt(groups[i][0].currentStyle["paddingTop"])+parseInt(groups[i][0].currentStyle["paddingBottom"]):parseInt(document.defaultView.getComputedStyle(groups[i][0],null).getPropertyValue("padding-top"))+parseInt(document.defaultView.getComputedStyle(groups[i][0],null).getPropertyValue("padding-bottom"));for(var j=0;j<groups[i].length;j++){groups[i][j].style.height="auto";max_height=Math.max(groups[i][j].offsetHeight-vert_padding,max_height)};for(var j=0;j<groups[i].length;j++){groups[i][j].style.height=max_height+"px"}}};var _init=function(){var cur_group=0;var count=0;var cur_parent=null;var prev_parent=null;groups[cur_group]=[];var group_inc=false;for(var i=0;i<nodes.length;i++){if(settings.group_by_parent){cur_parent=$(nodes[i]).parents(settings.group_by_parent)[0];if(i>0&&cur_parent!=prev_parent&&!group_inc){groups[++cur_group]=[];count=0};prev_parent=cur_parent};if(settings.items_per_row){nodes[i].className+=" nb"+parseInt(count%settings.items_per_row+1);if(!(count%settings.items_per_row)&&count>0){groups[++cur_group]=[];count=0;group_inc=true}};groups[cur_group][count++]=nodes[i];group_inc=false};for(var i=0;i<groups.length;i++){if(!groups[i][0].offsetHeight){var cur_node=groups[i][0];while(cur_node.style.display!="none"){cur_node=cur_node.parentNode};hidden_groups.push(cur_node)};for(var j=0;j<groups[i].length;j++){var imgs=groups[i][j].getElementsByTagName('img');for(var k=0;k<imgs.length;k++){_add(images_to_load,imgs[k].src)}}}};if(nodes.length){_init();var base_size=etalon.offsetHeight;var interval=setInterval(function(){var current_size=etalon.offsetHeight;if(current_size!=base_size){base_size=current_size;_set_height()};for(var i=0;i<hidden_groups.length;i++){if(hidden_groups[i].style.display!="none"){_set_height();hidden_groups=[];for(var j=0;j<groups.length;j++){if(!groups[j][0].offsetHeight){var cur_node=groups[j][0];while(cur_node.style.display!="none"){cur_node=cur_node.parentNode};hidden_groups.push(cur_node)}}}}},settings.delay);_set_height();if(images_to_load.length){var dummy_images=[];var loaded_images=0;for(var i=0;i<images_to_load.length;i++){dummy_images[i]=document.createElement('img');dummy_images[i].onload=function(){loaded_images++;if(loaded_images==images_to_load.length){_set_height()}};dummy_images[i].src=images_to_load[i]}}};if(navigator.userAgent.match("MSIE 5.5")&&nodes.length){setTimeout(function(){main(nodes),0})};return this}})(jQuery);(function($){$.fn.set_img_and_text=function(options){var settings={};if(options){jQuery.extend(settings,options)}var images_holder=[];var contents_holder=[];var holders=[];var imgs=[];var img_nb=[];var loaded_img=[];var _set_size=function(index){var contents_width=holders[index].outerWidth()-images_holder[index].outerWidth({margin:true})-parseInt(contents_holder[index].css("paddingLeft"))-parseInt(contents_holder[index].css("paddingRight"));contents_holder[index].width(contents_width);images_holder[index].width($(holders[index]).width()-contents_width-parseInt(images_holder[index].css("paddingLeft"))-parseInt(images_holder[index].css("paddingRight"))-parseInt(contents_holder[index].css("paddingLeft"))-parseInt(contents_holder[index].css("paddingRight")));$('.caption',images_holder[index]).show()};return this.each(function(i){images_holder[i]=$('>.image',this);$('.caption',images_holder[i]).hide();contents_holder[i]=$('>.contents',this);holders[i]=$(this);img_nb[i]=$('img',images_holder[i]).length;imgs[i]=[];loaded_img[i]=0;for(var j=0;j<img_nb[i];j++){imgs[i][j]=document.createElement('img');imgs[i][j]._index=i;imgs[i][j].onload=function(){loaded_img[this._index]++;if(loaded_img[this._index]!=img_nb[this._index]){return};_set_size(this._index);setTimeout(function(id){_set_size(id)},500,this._index)};imgs[i][j].src=$('img',images_holder[i]).get(j).src}})}})(jQuery);(function($){$.set_links=function(settings){$("a[@rel=popup],a[@rel=external],area[@rel=popup],area[@rel=external]").click(function(){if(this.rel=="external"){window.open(this.href,"_blank");return false};var params="";var longest_match=0;var s_id="";for(i in settings){if(i.match(">>")){data=i.split(">>");if(String(window.location).match(data[0])&&this.href.match(data[1])){s_id=i;break}};if(i.match(/^\.(.*)/)){var m_class=new RegExp("\\b"+RegExp.$1+"\\b");if(this.className.match(m_class)){for(param in settings[i]){if(param=="name"){continue};params+=param+"="+settings[i][param]+","};if(this.href.match(/width=(\d+).*height=(\d+)/)){var _w=RegExp.$1;var _h=RegExp.$2;if(params.match("width")&&params.match("height")){params=params.replace(/width=\d+/,"width="+_w);params=params.replace(/height=\d+/,"height="+_h)}else{params+="width="+_w+",height="+_h}};var w_name=settings[i]['name']?settings[i]['name']:"popup";window.open(this.href,w_name,params.split(/,$/)[0]).focus();this.blur();return false}}else{if(this.href.match(i)&&i.length>longest_match){s_id=i;longest_match=i.length}}};for(param in settings[s_id]){if(param=="name"){continue};params+=param+"="+settings[s_id][param]+","};var w_name=settings[s_id]['name']?settings[s_id]['name']:"popup";window.open(this.href,w_name,params.split(/,$/)[0]).focus();this.blur();return false});return this}})(jQuery);jQuery.set_png_support=function(options){var settings={spacer_path:'/images/spacer.gif'};if(options){jQuery.extend(settings,options)};navigator.userAgent.match(/msie\s*(\d)/i);var version=RegExp.$1;if((version<=6&&version>5)&&$.browser.msie){$('img[@src$=png]').each(function(){$(this).css({filter:"progid:DXImageTransform.Microsoft.AlphaImageLoader(src='"+this.src+"', sizingMethod='scale')"}).attr({src:settings.spacer_path,width:this.width,height:this.height})})}};(function($){$.fn.set_print_preview=function(options){var settings={on_preview:function(){$('body').append('<div id="print-preview-area"><a href="#" id="print-page">ˆóü‚·‚é</a> <a href="#" id="cancel-print">ƒLƒƒƒ“ƒZƒ‹</a></div>')},on_cancel:function(){return true},preview_css:'print-preview.css',preview_html:'<a href="#" id="print-preview">ˆóüƒvƒŒƒrƒ…[</a>'};if(options){jQuery.extend(settings,options)};this.html(settings.preview_html);$("a",this).click(function(){var preview_css=$('link[@href$='+settings.preview_css+']');preview_css.attr({disabled:false});settings.on_preview();var preview_area=$('#print-preview-area');$("#cancel-print").click(function(){preview_area.remove();preview_css.attr({disabled:true});settings.on_cancel();return false});$("#print-page").click(function(){window.print();return false});return false});return this}})(jQuery);(function($){jQuery.fn.set_rollovers=function(options){var settings={extension:'_o',hover_extension:'_h',active_extension:false,fade:false,menu:{},menu_type:'files'};if(options){jQuery.extend(settings,options)};if(!settings.active_extension){settings.active_extension=settings.hover_extension}var path=String(document.location);var active=false;var longest_match=0;$.each(settings.menu,function(menu_path){if(settings.menu_type=='files'){if(menu_path.match(/|/)){menu_path_arr=menu_path.split('|');for(k=0;k<menu_path_arr.length;k++){if(path.match(menu_path_arr[k])&&menu_path_arr[k].length>longest_match){active=settings.menu[menu_path_arr[k]];longest_match=menu_path_arr[k].length}}}else{if(path.match(menu_path)&&menu_path.length>longest_match){active=settings.menu[menu_path];longest_match=menu_path.length}}}else if(settings.menu_type=='nodes'){if($(menu_path).length){active=settings.menu[menu_path]}}});return this.filter('[@src*='+settings.extension+'.]').each(function(){var roll=new Image;roll.src=this.src.replace(settings.extension+'.',settings.hover_extension+'.');if(this.src.match(/[^\/]+$/)[0]==active){this.src=this.src.replace(new RegExp(settings.extension+"(\.[a-z]+)$"),settings.active_extension+"$1");$(this).hover(function(){this.src=this.src.replace(new RegExp(settings.active_extension+"(\.[a-z]+)$"),settings.hover_extension+"$1")},function(){this.src=this.src.replace(new RegExp(settings.hover_extension+"(\.[a-z]+)$"),settings.active_extension+"$1")})}else{if(!settings.fade){$(this).hover(function(){this.src=this.src.replace(new RegExp(settings.extension+"(\.[a-z]+)$"),settings.hover_extension+"$1")},function(){this.src=this.src.replace(new RegExp(settings.hover_extension+"(\.[a-z]+)$"),settings.extension+"$1")})}else{var img_holder=$(this).wrap('<span style="position:relative; display:block;"></span>').parent();img_holder.append('<img src="'+roll.src+'" style="position:absolute; top:0; left:0;" />');img_holder.find('> :last-child').hide();img_holder.hover(function(){$("> img:last-child",this).fadeIn(settings.fade)},function(){$("> img:last-child",this).fadeOut(settings.fade)})};if(this.parentNode.nodeName.match(/^a$/i)){$(this).parent().focus(function(){$(">img",this).trigger("mouseover")}).blur(function(){$(">img",this).trigger("mouseout")})}else if(this.parentNode.nodeName.match(/span/i)&&this.parentNode.parentNode.nodeName.match(/a/i)){$(this).parents("a").focus(function(){$("> span > img:last-child",this).fadeIn(settings.fade)}).blur(function(){$("> span > :last-child",this).fadeOut(settings.fade)})}}})}})(jQuery);(function($){$.fn.set_style_switch=function(){var nodes=this;$('link[@title]').each(function(){this.disabled=true});_change_style=function(title){$('link[@title]').each(function(){this.disabled=(this.title!=title)});nodes.each(function(){var link_title=(/#([^?]*)/.exec(this.href)[1]);if(link_title==title&&$("img",this).length){var img=$("img",this)[0];img.src=img.src.replace(/_o(\.[a-z]+)$/,"_h"+"$1");$(img).unbind()}else if($("img",this).length){var img=$("img",this)[0];img.src=img.src.replace(/_h(\.[a-z]+)$/,"_o"+"$1");$(img).unbind()}})};if($.cookie('style')){_change_style($.cookie('style'))}return this.click(function(){var style_title=(/#([^?]*)/.exec(this.href)[1]);_change_style(style_title);$.cookie('style',style_title);this.blur();return false})}})(jQuery);(function($){$.fn.set_tab=function(options){var settings={log:false,default_index:'index.html',jump_to_anchored_tab:true,toggles_wrapper:'',tabs_wrapper:'',speed:false,hide_first_title:false,double_click_hide:false,remember:true,active_image_ext:false};if(options){jQuery.extend(settings,options)};var tab_set=[];var tab_index=[];var number_of_tabs=this.length;var path=String(window.location).match(settings.default_index)?new RegExp('(.*)('+settings.default_index+')$').exec(String(document.location.pathname))[1]:document.location.pathname;var anchor=String(window.location).match(/#\w+/)?/#([^?]*)/.exec(String(window.location))[1]:false;var anchor_tab=0;_switch_tab=function(tabset_id,tab_id){tabs=$(settings.tabs_wrapper+' > div',tab_set[tabset_id]);if(settings.speed){tabs.filter(':eq('+tab_index[tabset_id]+')').slideUp(settings.speed,function(){tabs.filter(':eq('+tab_id+')').show().css("visibility","hidden").slideDown(settings.speed).css("visibility","visible");$(settings.toggles_wrapper+' > ul a',tab_set[tabset_id]).removeClass('active').filter(':eq('+tab_id+')').addClass('active')})}else{$(settings.toggles_wrapper+' > ul a:first-child',tab_set[tabset_id]).removeClass('active').filter(':eq('+tab_id+')').addClass('active');$(settings.toggles_wrapper+' > ul a:first-child img',tab_set[tabset_id]).each(function(i){if(i!=tab_id){this.src=this.src.replace(new RegExp(settings.active_image_ext[2]+"(\.[a-z]+)$"),settings.active_image_ext[0]+"$1")}else{this.src=this.src.replace(new RegExp("("+settings.active_image_ext[0]+"|"+settings.active_image_ext[1]+")(\.[a-z]+)$"),settings.active_image_ext[2]+"$2")}});if(tab_index[tabset_id]==tab_id&&settings.double_click_hide&&tabs.filter(':eq('+tab_id+')').css("display")!="none"){tabs.filter(':eq('+tab_id+')').hide();$(settings.toggles_wrapper+' > ul a',tab_set[tabset_id]).filter(':eq('+tab_id+')').removeClass('active')}else{tabs.filter(':eq('+tab_index[tabset_id]+')').hide();tabs.filter(':eq('+tab_id+')').show().addClass('active')}}if(settings.log){var url_to_log=$(settings.toggles_wrapper+' > ul a:eq('+tab_id+')',tab_set[tabset_id]).attr("href");$.ajax({type:"GET",url:url_to_log,dataType:'xml',processData:false})}};_set_cookie=function(){var cookie_value='';for(i=0;i<tab_index.length;i++){cookie_value+=i+':'+tab_index[i]+' '};$.cookie('tabs['+path+']',cookie_value)};_get_cookie=function(){if(!settings.remember){return false};tab_cookie=$.cookie('tabs['+path+']');if(tab_cookie){tab_cookie_splited=tab_cookie.split(' ');for(i=0;i<tab_cookie_splited.length;i++){current_value=tab_cookie_splited[i].split(':');tab_index[current_value[0]]=current_value[1]}}};_get_cookie();return this.each(function(tabset_id){tab_set[tabset_id]=this;$(settings.tabs_wrapper+' > div',tab_set[tabset_id]).hide();if(settings.hide_first_title){$("> div",tab_set[tabset_id]).each(function(){$('> *:eq(0)',this).filter('h1,h2,h3,h4,h5,h6').hide()})}$(settings.toggles_wrapper+' > ul',this).addClass('toggles').find('li>a:first-child').each(function(tab_id){if(($('> div:eq('+tab_id+')',tab_set[tabset_id]).attr("id")==anchor)&&anchor)default_tab=tab_id;$("a[@href$="+this.href.match(/#[^\?]*/)+"]").each(function(){this.tab_id=tab_id;this.tabset_id=tabset_id});$("a[@href$="+this.href.match(/#[^\?]+/)+"]").click(function(){_switch_tab(this.tabset_id,this.tab_id);tab_index[this.tabset_id]=this.tab_id;if(settings.remember){_set_cookie()};this.blur();if(!navigator.userAgent.match("MSIE 5.5")){if($(".toggles a[@href*="+this.href.match(/#[^\?]+/)[0]+"]").offset()["top"]>($(window).scrollTop()+$(window).height())){window.scrollTo(0,$(".toggles a[@href*="+this.href.match(/#[^\?]+/)[0]+"]").offset()["top"])}};return false})});if($("div#"+anchor,this).length>0&&anchor!=""){tab_index[tabset_id]=$(settings.tabs_wrapper+' > div',this).index($("div#"+anchor,this)[0]);var tt=this;if(settings.jump_to_anchored_tab){window.setTimeout(function(){window.scrollTo(0,$(tt).offset()['top'])},0)}}else{tab_index[tabset_id]=tab_index[tabset_id]||0};if(this.className.match(/default\[(\d+)\]/)){tab_index[tabset_id]=parseInt(RegExp.$1)-1};_switch_tab(tabset_id,tab_index[tabset_id]);if(tabset_id+1==number_of_tabs&&settings.remember){_set_cookie()}}).addClass('enabled').find(settings.tabs_wrapper+' > div').addClass('tab-contents')}})(jQuery);(function($){$.fn.set_table_sort=function(options){var settings={ignore:""};if(options){jQuery.extend(settings,options)};sort_number=function(a,b){return a['val']-b['val']};sort_text=function(a,b){if(a['val']>b['val']){return 1};if(a['val']<b['val']){return-1};return 0};_sort=function(table,row,type){var data=[];var is_number=false;$(table).find("tbody tr>*:nth-child("+(row+1)+")").each(function(i){data[i]={val:$(this).text(),node:$(this).parent('tr').get(0)};if(parseFloat(data[i]['val'])){is_number=true}});if(is_number){data.sort(sort_number)}else{data.sort(sort_text)};if(type=="dec"){data.reverse()};for(var i=0,row;row=data[i];i++){$(table).find('tbody').append(row['node'])};if(table.className.match(/striped/)){$(table).set_stripes()}};return this.each(function(){var table=this;$(this).find(" > thead > tr > th").each(function(i){if(this.className!=settings.ignore){$(this).append('<a href="#" class="inc">&darr;</a><a href="#" class="dec">&uarr;</a>');$(this).find('.inc, .dec').click(function(){_sort(table,i,this.className);return false})}})})}})(jQuery);(function($){$.fn.set_viewer=function(options){var settings={bg_opacity:0.5,html_height:480,html_width:640,line_break:" -- ",speed:3000};if(options){jQuery.extend(settings,options)};var viewer_visible=false;var transition_finished=false;var viewer_holder=$('body').append('<div id="viewer-holder"></div>').children('#viewer-holder').css({position:'absolute',display:'none',zIndex:'101'});$('body').append('<div id="viewer-bg" style="display:none;"></div>');var viewer_bg=$('div#viewer-bg');viewer_bg.css({position:'absolute',width:'100%',top:0,left:0,zIndex:'100'}).click(function(){_close_viewer()});viewer_bg.fadeTo(1,0,function(){$(this).hide()});var image;_repos_holder=function(){var is_out=(($(document).scrollTop()+$(window).height())>=$(document).height())&&(viewer_holder[0].clientHeight>=$(window).height());var viewer_top=viewer_holder[0].clientHeight>$(window).height()?$(document).scrollTop():$(document).scrollTop()+$(window).height()/2-viewer_holder[0].clientHeight/2;if(is_out){viewer_holder.css({top:viewer_top+"px"});return};if(!viewer_visible)return;viewer_holder.css({top:viewer_top+'px',left:$(window).width()/2-viewer_holder[0].clientWidth/2+"px"})};_resize_bg=function(){viewer_bg.css({height:$(document).height()+"px",width:$(document).width()+"px"})};_close_viewer=function(){if(!transition_finished){return};if(image){image.onLoad=null}viewer_holder.empty().hide();viewer_bg.fadeTo("slow",0,function(){$(this).hide()});viewer_visible=false};_resize_viewer=function(width,height,callback){viewer_holder.animate({left:$(window).width()/2-width/2,top:$(document).scrollTop()+$(window).height()/2-height/2},(settings.speed/3),function(){});$('#viewer-loader').animate({width:width,height:height},(settings.speed/3),callback)};_switch_image=function(link){transition_finished=false;var info_area_html='<div id="info_area" style="display:none;">';var in_group=$(link).parents()[0].tagName=='LI';var group_html='';if(in_group){var list=$(link).parents()[1];var list_size=$('li',list).size();var current_list=$(link).parents()[0];$('li',list).each(function(i){if(this==current_list)list_index=i+1});var prev_item=$('a',list).get(list_index-2);var next_item=$('a',list).get(list_index);var next_html=list_index!=list_size?'<a href="#" id="viewer-next">&gt;</a>':'';var previous_html=list_index!=1?'<a href="#" id="viewer-prev">&lt;</a>':'';info_area_html+=list_size>1?'<p id="viewer-nav">'+previous_html+' <span id="viewer-state">'+list_index+' / '+list_size+'</span> '+next_html+'</p>':''};var caption=($('img',link).get(0)?$('img',link).get(0).alt:'')||link.title||'';info_area_html+=caption!=''?'<p id="viewer-caption">'+caption.replace(settings.line_break,"<br />")+'</p>':'';info_area_html+='</div>';$('#viewer-loader img').remove();image=new Image();image.onload=function(){_resize_viewer(image.width,image.height,function(){$('#viewer-loader').append('<img id="viewer-image" src="'+image.src+'" alt="'+caption+'" style="opacity:0;filter:alpha(opacity=0);" />');$('#viewer-loader img').fadeTo((settings.speed/3),1,function(){viewer_holder.append(info_area_html+'<a href="#" id="viewer-close">X</a>');if(in_group||caption!=''){$('#info_area').css({width:image.width}).slideDown((settings.speed/3),function(){viewer_holder.animate({top:$(document).scrollTop()+$(window).height()/2-image.height/2-$("#info_area").outerHeight()/2},(settings.speed/3),function(){transition_finished=true;_repos_holder()})})}else{transition_finished=true;_repos_holder()};if(in_group){$('#viewer-prev').click(function(){$('#info_area').slideUp((settings.speed/3),function(){$('#info_area').remove();$('#viewer-close').remove();_switch_image(prev_item)});$('#viewer-loader img').fadeTo((settings.speed/3.5),0,function(){$('#viewer-loader img').remove()});transition_finished=false;return false});$('#viewer-next').click(function(){$('#info_area').slideUp((settings.speed/3),function(){$('#info_area').remove();$('#viewer-close').remove();_switch_image(next_item)});$('#viewer-loader img').fadeTo((settings.speed/3.5),0,function(){$('#viewer-loader img').remove()});transition_finished=false;return false})};$("#viewer-close").click(function(){_close_viewer();return false})})})};image.src=link.href};_show_viewer=function(link){viewer_holder.empty().show();viewer_visible=true;_resize_bg();var caption=($('img',link).get(0)?$('img',link).get(0).alt:'')||link.title||'';var link_type=link.href.toLowerCase().match(/jpg$|jpeg$|png$|gif$|bmp$/)?'image':'page';viewer_bg.show().fadeTo("slow",settings.bg_opacity);if(link_type=='image'){viewer_holder.addClass('image').removeClass('html');viewer_holder.append('<div id="viewer-loader"></div>');_repos_holder();_switch_image(link)}else if(link_type=='page'){transition_finished=true;viewer_holder.addClass('html').removeClass('image');$("#viewer-holder").append('<p id="viewer-title">'+caption+'</p><a href="#" id="viewer-close">X</a><iframe src="'+link+'" id="viewer-frame" style="width:'+settings.html_width+'px;height:'+settings.html_height+'px;"></iframe>');$("#viewer-close").click(function(){_close_viewer();return false});_repos_holder()}};$(window).scroll(function(){if(!viewer_visible)return;_repos_holder()}).resize(function(){if(!viewer_visible)return;_repos_holder();_resize_bg()});return this.click(function(){_show_viewer(this);return false})}})(jQuery);(function($){$.fn.set_stripes=function(options){var settings={};if(options){jQuery.extend(settings,options)};return this.each(function(i){$(this).find("tbody>tr").each(function(j){$(this).removeClass("odd").removeClass("even").addClass((j%2?"even":"odd"))}).hover(function(){$(this).addClass("hover")},function(){$(this).removeClass("hover")})}).addClass("striped")}})(jQuery);(function($){$.fn.structurize=function(options){var settings={structure:""};if(options){jQuery.extend(settings,options)}return this.each(function(i){var struct=settings.structure.split(' ');var rowspan_data=[];var colspan_data=[];$(this).find('tr').each(function(row){var col_index=0;$(this).find('> th, > td').each(function(col){while(rowspan_data[col_index]){rowspan_data[col_index]--;col_index+=colspan_data[col_index]};colspan_data[col_index]=parseFloat($(this).attr('colspan'))||1;if(struct[col_index]){$(this).addClass(struct[col_index])};if($(this).attr('rowspan')){rowspan_data[col_index]=$(this).attr('rowspan')-1};col_index+=colspan_data[col_index]})})})}})(jQuery);
try {
  document.execCommand("BackgroundImageCache", false, true);
} catch(err) {}
function include(){
  var category = "";
  var sub_flag = 0;
  var path = window.location.pathname;
/*  
  if( path.match("^/EN/COMPANY/") ){ category = "company"; }
  else if( path.match("^/EN/IR/") || path.match("stock_performance_EN") ){ category = "ir" }
  else if( path.match("^/EN/NEWS/") ){ category = "news" }
  else if( path.match("^/EN/SOCIALCONTRIBUTION/") ){ category = "social" }
  else if( path.match("^/EN/NISSANCRAFTSMANSHIP/") ){ category = "craftsmanship" }
  else if( path.match("^/EN/OURBRANDS/") ){ category = "ourbrands" }
  else if( path.match("^/EN/ENVIRONMENT/") ){ category = "environment" }
  else if( path.match("^/EN/SAFETY/") ){ category = "safety" }
  else if( path.match("^/EN/CITIZENSHIP/") ){ category = "citizenship" }
  else if( path.match("^/EN/SPORTS/") ){ category = "sports" }
  else if( path.match("^/EN/DESIGN/") ){ category = "design" }
  else if( path.match("^/EN/TECHNOLOGY/") ){ category = "technology" }
  else if( path.match("^/EN/QUALITY/") ){ category = "quality" }
  else if( path.match("^/EN/.+?/(index.html)?$") ){ category = "category_top" }
  else if( path.match("^/EN/(index.html)?$") ){ category = "top" }
  
  if( path.match("^/EN/([A-Z]*?)/([^/]*)/") ) { sub_flag = 1 }
  path.match("^/EN/([A-Z]*?)/([^/]*)?/?")
*/
  path.match("^/EN/([A-Z]*?)/([^/]*)?/?");
  category = RegExp.$1;
  category = category.toLowerCase();
  if(RegExp.$1=="index.html" || RegExp.$1=="") {
  	category = "top";
  }
  
  if(path.match("stock_performance_en") || path.match("^/COMMON/_SEARCH/") || path.match("^/EN/SITESEARCH/")) {
  	category = "no_nissanchannel";
  }
  
  if( path.match("^/EN/(index.html)?$") ){ category = "top" }
  if(path.match("^/EN/[A-Z]*?/([^/]*)/")) {
  	sub_flag = 1;
  }
  if(category=="socialcontribution" || category=="nissancraftsmanship" || category=="ourbrands") {
  	sub_flag = 1;
  }
  if(path.match("^/EN/DOCUMENT/HTML/FINANCIAL/SPEECH/")) {
	category="news";
	sub_flag = 0;
  }
  var related_info = {
    ir: [
      '<div id="relatedInfo">',
      '<hr />',
      '<h2><img src="/EN/SHARED/IMAGES/R-INFO/hd_related-info.gif" alt="Related Information" width="139" height="14" /></h2>',
      '<ul class="linkList">',
'<li><span><a href="/EN/IR/LIBRARY/FR/index.html">Feb 26, 2010 Financial Information (FY2009 3rd Quarter)-Updated</a></span></li>',
'<li><span><a href="/EN/IR/FINANCIAL/">Feb 09, 2010 Fiscal Year 2009 3rd Quarter Financial Results</a></span></li>',
'<li><span><a href="/EN/IR/INSIDE/">Jan 22, 2010 Inside NISSAN #10 "Free Cash-Flow Management" - Updated</a></span></li>',
'<li><span><a href="/EN/IR/CALENDAR/">Jan 19, 2010 IR calendar updates : Fiscal Year 2009 3rd Quarter Financial Results</a></span></li>',
'<li><span><a href="/EN/IR/INSIDE/">Jan 13, 2010 Inside NISSAN : #9 "Aiming to be the Leader in Zero-Emission Mobility" - Updated</a></span></li>',

     
      '</ul>',
      '<!-- /#relatedInfo --></div>'].join("")
  };
  var nissan_channel = [
    '<div id="nissanChannel">',
    '<hr/>',
    '<div class="section">',
    '<div class="hdBlock">',
    '<h2><img width="143" height="14" alt="NISSAN CHANNEL" src="/EN/SHARED/IMAGES/E-INFO/hd_nissan-channel.gif"/></h2>',
    '<!-- /hdBlock --></div>',
    '<div class="imageBlock02">',
    '<div class="image">',
    '<p><a target="_blank" href="/EN/NISSANCHANNEL/"><img width="77" height="51" alt="NISSAN CHANNEL" src="/EN/SHARED/IMAGES/NISSAN-CHANNEL/photo_nissan-channel.jpg"/></a></p>',
    '<!-- /image --></div>',
    '<div class="text">',
    '<p>Videos on Nissan corporate activities</p>',
    '<!-- /text --></div>',
    '<!-- /imageBlock02 --></div>',
    '<!-- /section --></div>',
    '<!-- /nissanChannel --></div>'
  ].join("");
  var extra_info = {
    ir: [
      '<div id="extraInfo">',
      '<hr />',
      '<div class="section firstChild">',
      '<div class="hdBlock">',
      '<h2><img src="/EN/SHARED/IMAGES/E-INFO/hd_stock-info.gif" alt="Stock Performance" width="134" height="14" /></h2>',
      '<!-- /hdBlock --></div>',
      '<div id="stock" class="imageBlock01">',
      '<p><a href="http://www.ris-asia.com/nissan/en/stock_performance_en.jsp"><img src="http://www.ris-asia.com/nissan/nissanchart.jsp?size=2&per=6&type=2" alt="" width="192" height="170" /></a></p>',
      '<!-- /imageBlock01 --></div>',
      '<p class="moreInfo"><a href="http://www.ris-asia.com/nissan/en/stock_performance_en.jsp"><img src="/EN/SHARED/IMAGES/COMMON/label_detail_o.gif" alt="details" width="38" height="10" /></a></p>',
      '<!-- /section --></div>',
      '<div class="section">',
      '<div class="hdBlock">',
      '<h2><img src="/EN/SHARED/IMAGES/E-INFO/hd_pickup-info.gif" alt="Pickup Information" width="131" height="15" /></h2>',
      '<!-- /hdBlock --></div>',
      '<ul class="linkList">',
      '<li><span><a href="/EN/IR/FINANCIAL/">Fiscal Year 2009  3rd Quarter Financial Results</a></span>',
      '<div class="imageBlock01">',
      '<p><a href="/EN/IR/FINANCIAL/"><img src="/EN/SHARED/IMAGES/E-INFO/banner_ir-financial.jpg" alt="Fiscal Year 2009  3rd Quarter Financial Results" width="190" height="50" /></a></p>',
      '<!-- /imageBlock01 --></div>',
      '</li>',
      '<li><span><a href="http://www.nissan-zeroemission.com/EN/" target="_blank"><!--Nissan -->Zero Emission Website</a></span>',
      '<div class="imageBlock01">',
      '<p><a href="http://www.nissan-zeroemission.com/EN/" target="_blank"><img src="/EN/SHARED/IMAGES/E-INFO/banner_zero-emission.jpg" alt="Nissan Zero Emission Website" width="190" height="50" /></a></p>',
      '<!-- /imageBlock01 --></div>',
      '</li>',
      '<li><span><a href="https://secure.nissan.co.jp/NHP002/EN/IR/LIBRARY/AR/moushikomi.html" target="_blank">Annual Report Requests</a></span>',
      '<div class="imageBlock01">',
      '<p><a href="https://secure.nissan.co.jp/NHP002/EN/IR/LIBRARY/AR/moushikomi.html" target="_blank"><img src="/EN/SHARED/IMAGES/E-INFO/banner_annual-report.gif" alt="Annual Report Requests" width="190" height="50" /></a></p>',
      '<!-- /imageBlock01 --></div>',
      '</li>',
      '<li><span><a href="/EN/IR/LIBRARY/AR/">Annual Report 2009</a></span>',
      '<div class="imageBlock01">',
      '<p><a href="/EN/IR/LIBRARY/AR/"><img src="/EN/SHARED/IMAGES/E-INFO/banner_AR2009.jpg" alt="Annual Report 2009" width="190" height="50" /></a></p>',
      '<!-- /imageBlock01 --></div>',
      '</li>',
      '<li><span><a href="/EN/COMPANY/CSR/SUSTAINABILITY/">Sustainability Report</a></span>',
      '<div class="imageBlock01">',
      '<p><a href="/EN/COMPANY/CSR/SUSTAINABILITY/"><img width="190" height="50" alt="Sustainability Report" src="/EN/SHARED/IMAGES/E-INFO/banner_sr_2009.jpg"/></a></p>',
      '<!-- /imageBlock01 --></div>',
      '</li>',
      '</li>',
      '<li><span><a href="/EN/ENVIRONMENT/LIBRARY/GREENPROGRAM/">Brochure "NISSAN GREEN PROGRAM"</a></span>',
      '<div class="imageBlock01">',
      '<p><a href="/EN/ENVIRONMENT/LIBRARY/GREENPROGRAM/"><img width="190" height="50" alt="Brochure NISSAN GREEN PROGRAM" src="/EN/SHARED/IMAGES/E-INFO/banner_greenpdf.jpg"/></a></p>',
      '<!-- /imageBlock01 --></div>',
      '</li>',
      '</ul>',
      '<!-- /section --></div>',
      '<div class="section">',
      '<div class="hdBlock">',
      '<h2><img src="/EN/SHARED/IMAGES/E-INFO/hd_company-library.gif" alt="Company Information Library" width="189" height="15" /></h2>',
      '<!-- /hdBlock --></div>',
      '<ul class="linkList">',
      '<li><span><a href="/EN/IR/LIBRARY/PROFILE/index.html">Profile</a></span></li>',
      '<li><span><a href="/EN/IR/LIBRARY/AR/index.html">Annual Report</a></span></li>',
      '<li><span><a href="/EN/IR/LIBRARY/FR/index.html">Financial Information (Yukashoken Hokokusho)</a></span></li>',
      '<li><span><a href="/EN/IR/LIBRARY/BUSINESS/index.html">Business Reports</a></span></li>',
      '<li><span><a href="/EN/IR/LIBRARY/FINANCIAL/index.html">Financial Results Material</a></span></li>',
      '<li><span><a href="/EN/IR/LIBRARY/YEARS/index.html">IR Archive</a></span></li>',
      '</ul>',
      '<!-- /section --></div>',
      '<!-- /#extraInfo --></div>'].join("")
  };
  var to_add = "";
  if(related_info[category] && sub_flag){
    to_add += related_info[category]; 
  };
  if(category != "no_nissanchannel"){
    to_add += nissan_channel;
  }
  if(extra_info[category]){ to_add += extra_info[category]; };
  $("#content").append(to_add);
  $('#extraInfo ul.linkList > li:last-child').addClass('lastChild');
}
function initialize(){
	var function_html = '<div id="function"><ul id="fontSizeControl"><li id="fscSmall"><a rel="style" href="#font-small"><img width="31" height="23" alt="Decrease Font Size" src="http://www.nissan-global.com/EN/SHARED/IMAGES/FUNCTION/btn_font-size_small_o.gif" /></a></li><li id="fscMedium"><a rel="style" href="#font-medium"><img width="48" height="23" alt="Default Font Size" src="http://www.nissan-global.com/EN/SHARED/IMAGES/FUNCTION/btn_font-size_medium_o.gif" /></a></li><li id="fscLarge"><a rel="style" href="#font-large"><img width="31" height="23" alt="Increase Font Size" src="http://www.nissan-global.com/EN/SHARED/IMAGES/FUNCTION/btn_font-size_large_o.gif" /></a></li><p id="btnPrint"><a href="#"><img width="78" height="26" alt="PRINT" src="http://www.nissan-global.com/EN/SHARED/IMAGES/FUNCTION/btn_print_o.gif" /></a></p></ul><hr /><!-- /#function --></div>';
	$('#content').prepend(function_html);
	// ******************************************************* 
	// header_menu (IR ver.) 10/02/05
	// ******************************************************* 
	var path02=window.location.pathname;
	//var path02='/nissan/en/stock_performance_en.jsp';						// test path
	if((path02.match(".html$")==null)&&(path02.match(".jsp$")==null)){
		path02=path02+'index.html';									// add file type
	}
	var disableDynamicHeaderFlag="off";
	var disableDynamicHeader=new Array(
		//'/EN/IR/',
		//'/EN/IR/NEWSRELEASE/'							// disable Dynamic Header Menu path
										);
	for(var s=0;s<disableDynamicHeader.length;s++){
		if(path02.match(disableDynamicHeader[s])!=null){
			disableDynamicHeaderFlag="on";
		}
	}
	var enableDynamicSimpleHeaderFlag="off";
	var enableDynamicSimpleHeader=new Array(
		//'/EN/IR/',
		//'/EN/IR/NEWSRELEASE/'							// enable Dynamic Simple Header Menu path (conflict FLASH) exp. technology
										);
	for(var s=0;s<enableDynamicSimpleHeader.length;s++){
		if(path02.match(enableDynamicSimpleHeader[s])!=null){
			enableDynamicSimpleHeaderFlag="on";
		}
	}
	if(disableDynamicHeaderFlag=='off'){
		if(path02.match("^/nissan/en/stock_performance_en.jsp")!=null){
			//absolute path
			var writeDynamicHeader='';
			writeDynamicHeader+='<p id="ci-nissan"><a href="http://www.nissan-global.com/EN/"><img src="http://www.nissan-global.com/EN/SHARED/IMAGES/HEADER/logo_nissan.gif" alt="NISSAN GLOBAL TOP" width="111" height="16" /></a></p>';
			writeDynamicHeader+='<ul id="utilityNav">';
			writeDynamicHeader+='<li><a href="http://www.nissan-global.com/EN/GLOBAL/"><img src="http://www.nissan-global.com/EN/SHARED/IMAGES/HEADER/un_global-websites.gif" alt="Global Websites" width="89" height="12" /></a></li>';
			writeDynamicHeader+='<li><a href="http://www.nissan-global.com/JP/"><img src="http://www.nissan-global.com/EN/SHARED/IMAGES/HEADER/un_japanese.gif" alt="Japanese" width="55" height="12" /></a></li>';
			writeDynamicHeader+='</ul>';
			writeDynamicHeader+='<form method="post" action="http://www.nissan-global.com/COMMON/_SEARCH/PrSearchServlet">';
			writeDynamicHeader+='<input type="hidden" name="pagelang" value="en" />';
			writeDynamicHeader+='<input type="hidden" name="App_ID" value="WR12F110_02" />';
			writeDynamicHeader+='<fieldset>';
			writeDynamicHeader+='<p><input type="text" name="keyword" maxlength="256" value="" id="searchBox" /> <input type="image" src="http://www.nissan-global.com/EN/SHARED/IMAGES/HEADER/btn_search.gif" alt="GO" id="searchBtn" /></p>';
			writeDynamicHeader+='</fieldset>';
			writeDynamicHeader+='</form>';
			writeDynamicHeader+='<ul id="globalNav">';
			writeDynamicHeader+='<li id="gnCompany"><a href="http://www.nissan-global.com/EN/COMPANY/"><img src="http://www.nissan-global.com/EN/SHARED/IMAGES/HEADER/gn_company.gif" alt="CORPORATE INFORMATION" width="132" height="25" /></a>';
			if(enableDynamicSimpleHeaderFlag=='off'){
				writeDynamicHeader+='<ul>';
				writeDynamicHeader+='<li><a href="http://www.nissan-global.com/EN/COMPANY/"><img src="http://www.nissan-global.com/EN/SHARED/IMAGES/HEADER/gn_com_top_o.gif" alt="Corporate Infomation Top" width="220" height="26" /></a></li>';
				writeDynamicHeader+='<li><a href="http://www.nissan-global.com/EN/COMPANY/PROFILE/"><img src="http://www.nissan-global.com/EN/SHARED/IMAGES/HEADER/gn_com_outline_o.gif" alt="Profile" width="220" height="26" /></a></li>';
				writeDynamicHeader+='<li><a href="http://www.nissan-global.com/EN/COMPANY/MESSAGE/"><img src="http://www.nissan-global.com/EN/SHARED/IMAGES/HEADER/gn_com_vision_o.gif" alt="Message/Vision" width="220" height="26" /></a></li>';
				writeDynamicHeader+='<li><a href="http://www.nissan-global.com/EN/COMPANY/CSR/"><img src="http://www.nissan-global.com/EN/SHARED/IMAGES/HEADER/gn_com_csr_o.gif" alt="CSR (Creating Value for Stakeholders)" width="220" height="26" /></a></li>';
				writeDynamicHeader+='<li><a href="http://www.nissan-global.com/EN/COMPANY/DIVERSITY/"><img src="http://www.nissan-global.com/EN/SHARED/IMAGES/HEADER/gn_com_diversity_o.gif" alt="Diversity" width="220" height="26" /></a></li>';
				writeDynamicHeader+='<li><a href="http://www.nissan-global.com/EN/COMPANY/PROFILE/ALLIANCE/"><img src="http://www.nissan-global.com/EN/SHARED/IMAGES/HEADER/gn_com_renault_o.gif" alt="Renault-Nissan Alliance" width="220" height="26" /></a></li>';
				writeDynamicHeader+='<li><a href="http://www.nissan-global.com/EN/COMPANY/RECRUIT/"><img src="http://www.nissan-global.com/EN/SHARED/IMAGES/HEADER/gn_com_recruit_o.gif" alt="Career" width="220" height="26" /></a></li>';
				writeDynamicHeader+='</ul>';
			}
			writeDynamicHeader+='</li>';
			writeDynamicHeader+='<li id="gnNews"><a href="http://www.nissan-global.com/EN/NEWS/"><img src="http://www.nissan-global.com/EN/SHARED/IMAGES/HEADER/gn_news.gif" alt="NEWS" width="77" height="25" /></a>';
			if(enableDynamicSimpleHeaderFlag=='off'){
				writeDynamicHeader+='<ul>';
				writeDynamicHeader+='<li><a href="http://www.nissan-global.com/EN/NEWS/"><img src="http://www.nissan-global.com/EN/SHARED/IMAGES/HEADER/gn_news_release_o.gif" alt="News Release" width="218" height="26" /></a></li>';
				writeDynamicHeader+='<li><a href="http://www.nissan-global.com/EN/NISSANCHANNEL/" target="_blank"><img src="http://www.nissan-global.com/EN/SHARED/IMAGES/HEADER/gn_news_nissan-channel_o.gif" alt="NISSAN CHANNEL" width="218" height="87" /></a></li>';
				writeDynamicHeader+='</ul>';
			}
			writeDynamicHeader+='</li>';
			writeDynamicHeader+='<li id="gnIR"><a href="http://www.nissan-global.com/EN/IR/"><img src="http://www.nissan-global.com/EN/SHARED/IMAGES/HEADER/gn_ir.gif" alt="FOR INVESTORS" width="115" height="25" /></a>';
			if(enableDynamicSimpleHeaderFlag=='off'){
				writeDynamicHeader+='<ul>';
				writeDynamicHeader+='<li><a href="http://www.nissan-global.com/EN/IR/"><img src="http://www.nissan-global.com/EN/SHARED/IMAGES/HEADER/gn_ir_top_o.gif" alt="For Investors Top" width="151" height="26" /></a></li>';
				writeDynamicHeader+='<li><a href="http://www.nissan-global.com/EN/IR/FINANCIAL/"><img src="http://www.nissan-global.com/EN/SHARED/IMAGES/HEADER/gn_ir_financial_o.gif" alt="Financial Announcements" width="151" height="26" /></a></li>';
				writeDynamicHeader+='<li><a href="http://www.nissan-global.com/EN/IR/LIBRARY/"><img src="http://www.nissan-global.com/EN/SHARED/IMAGES/HEADER/gn_ir_library_o.gif" alt="IR Library" width="151" height="26" /></a></li>';
				writeDynamicHeader+='<li><a href="http://www.nissan-global.com/EN/IR/EVENT/"><img src="http://www.nissan-global.com/EN/SHARED/IMAGES/HEADER/gn_ir_event_o.gif" alt="IR Events" width="151" height="26" /></a></li>';
				writeDynamicHeader+='<li><a href="http://www.nissan-global.com/EN/IR/INSIDE/"><img src="http://www.nissan-global.com/EN/SHARED/IMAGES/HEADER/gn_ir_inside_o.gif" alt="Inside NISSAN" width="151" height="26" /></a></li>';
				writeDynamicHeader+='<li><a href="http://www.nissan-global.com/EN/IR/DIVIDEND/"><img src="http://www.nissan-global.com/EN/SHARED/IMAGES/HEADER/gn_ir_dividend_o.gif" alt="Dividend" width="151" height="26" /></a></li>';
				writeDynamicHeader+='<li><a href="http://www.ris-asia.com/nissan/en/stock_performance_en.jsp "><img src="http://www.nissan-global.com/EN/SHARED/IMAGES/HEADER/gn_ir_stock-info_o.gif" alt="Stock Performance" width="151" height="26" /></a></li>';
				writeDynamicHeader+='<li><a href="http://www.nissan-global.com/EN/IR/STOCK/SERVICES/"><img src="http://www.nissan-global.com/EN/SHARED/IMAGES/HEADER/gn_ir_stock-guide_o.gif" alt="Shareholder Services" width="151" height="26" /></a></li>';
				writeDynamicHeader+='<li><a href="http://www.nissan-global.com/EN/IR/RANK/"><img src="http://www.nissan-global.com/EN/SHARED/IMAGES/HEADER/gn_ir_rating_o.gif" alt="Ratings Information" width="151" height="26" /></a></li>';
				writeDynamicHeader+='<li><a href="http://www.nissan-global.com/EN/IR/CORPORATEBOND/"><img src="http://www.nissan-global.com/EN/SHARED/IMAGES/HEADER/gn_ir_bond-info_o.gif" alt="Bond Information" width="151" height="26" /></a></li>';
				writeDynamicHeader+='</ul>';
			}
			writeDynamicHeader+='</li>';
			writeDynamicHeader+='<li id="gnEnvironment"><a href="http://www.nissan-global.com/EN/SOCIALCONTRIBUTION/"><img src="http://www.nissan-global.com/EN/SHARED/IMAGES/HEADER/gn_environment.gif" alt="SOCIAL CONTRIBUTION" width="140" height="25" /></a>';
			if(enableDynamicSimpleHeaderFlag=='off'){
				writeDynamicHeader+='<ul>';
				writeDynamicHeader+='<li><a href="http://www.nissan-global.com/EN/SOCIALCONTRIBUTION/"><img src="http://www.nissan-global.com/EN/SHARED/IMAGES/HEADER/gn_env_top_o.gif" alt="Social Contribution Top" width="151" height="26" /></a></li>';
				writeDynamicHeader+='<li><a href="http://www.nissan-global.com/EN/ENVIRONMENT/"><img src="http://www.nissan-global.com/EN/SHARED/IMAGES/HEADER/gn_env_activity_o.gif" alt="Environment" width="151" height="26" /></a></li>';
				writeDynamicHeader+='<li><a href="http://www.nissan-global.com/EN/SAFETY/"><img src="http://www.nissan-global.com/EN/SHARED/IMAGES/HEADER/gn_env_safety_o.gif" alt="Safety" width="151" height="26" /></a></li>';
				writeDynamicHeader+='<li><a href="http://www.nissan-global.com/EN/CITIZENSHIP/"><img src="http://www.nissan-global.com/EN/SHARED/IMAGES/HEADER/gn_env_society_o.gif" alt="Corporate Citizenship" width="151" height="26" /></a></li>';
				writeDynamicHeader+='<li><a href="http://www.nissan-motorsports.com/ENN/" target="_blank"><img src="http://www.nissan-global.com/EN/SHARED/IMAGES/HEADER/gn_env_motorsports_o.gif" alt="Motorsports" width="151" height="26" /></a></li>';
				writeDynamicHeader+='</ul>';
			}
			writeDynamicHeader+='</li>';
			writeDynamicHeader+='<li id="gnCreate"><a href="http://www.nissan-global.com/EN/NISSANCRAFTSMANSHIP/"><img src="http://www.nissan-global.com/EN/SHARED/IMAGES/HEADER/gn_create.gif" alt="NISSAN CRAFTSMANSHIP" width="154" height="25" /></a>';
			if(enableDynamicSimpleHeaderFlag=='off'){
				writeDynamicHeader+='<ul>';
				writeDynamicHeader+='<li><a href="http://www.nissan-global.com/EN/NISSANCRAFTSMANSHIP/"><img src="http://www.nissan-global.com/EN/SHARED/IMAGES/HEADER/gn_cre_top_o.gif" alt="NISSAN Craftsmanship Top" width="163" height="26" /></a></li>';
				writeDynamicHeader+='<li><a href="http://www.nissan-global.com/EN/DESIGN/"><img src="http://www.nissan-global.com/EN/SHARED/IMAGES/HEADER/gn_cre_design_o.gif" alt="Design" width="163" height="26" /></a></li>';
				writeDynamicHeader+='<li><a href="http://www.nissan-global.com/EN/QUALITY/"><img src="http://www.nissan-global.com/EN/SHARED/IMAGES/HEADER/gn_cre_quality_o.gif" alt="Quality" width="163" height="26" /></a></li>';
				writeDynamicHeader+='<li><a href="http://www.nissan-global.com/EN/TECHNOLOGY/"><img src="http://www.nissan-global.com/EN/SHARED/IMAGES/HEADER/gn_cre_technology_o.gif" alt="Technologies" width="163" height="26" /></a></li>';
				writeDynamicHeader+='</ul>';
			}
			writeDynamicHeader+='</li>';
			writeDynamicHeader+='<li id="gnService"><a href="http://www.nissan-global.com/EN/OURBRANDS/"><img src="http://www.nissan-global.com/EN/SHARED/IMAGES/HEADER/gn_service.gif" alt="OUR BRANDS" width="103" height="25" /></a>';
			if(enableDynamicSimpleHeaderFlag=='off'){
				writeDynamicHeader+='<ul>';
				writeDynamicHeader+='<li><a href="http://www.nissan-global.com/EN/OURBRANDS/"><img src="http://www.nissan-global.com/EN/SHARED/IMAGES/HEADER/gn_svc_top_o.gif" alt="Our Brands Top" width="151" height="26" /></a></li>';
				writeDynamicHeader+='<li><a href="http://www.nissan-global.com/EN/NISSAN/"><img src="http://www.nissan-global.com/EN/SHARED/IMAGES/HEADER/gn_svc_nissan_o.gif" alt="NISSAN" width="151" height="26" /></a></li>';
				writeDynamicHeader+='<li><a href="http://www.nissan-global.com/EN/INFINITI/"><img src="http://www.nissan-global.com/EN/SHARED/IMAGES/HEADER/gn_svc_infiniti_o.gif" alt="INFINITI" width="151" height="26" /></a></li>';
				writeDynamicHeader+='<li><a href="http://www.nissan.co.jp/FORKLIFT/ENG/" target="_blank"><img src="http://www.nissan-global.com/EN/SHARED/IMAGES/HEADER/gn_svc_forklift_o.gif" alt="FORKLIFT" width="151" height="26" /></a></li>';
				writeDynamicHeader+='</ul>';
			}
			writeDynamicHeader+='</li>';
			writeDynamicHeader+='</ul>';
			writeDynamicHeader+='<hr />';
			$('#header').empty();
			$('#header').append(writeDynamicHeader);
		}else{
			//relative path
			var writeDynamicHeader='';
			writeDynamicHeader+='<p id="ci-nissan"><a href="/EN/"><img src="http://www.nissan-global.com/EN/SHARED/IMAGES/HEADER/logo_nissan.gif" alt="NISSAN GLOBAL TOP" width="111" height="16" /></a></p>';
			writeDynamicHeader+='<ul id="utilityNav">';
			writeDynamicHeader+='<li><a href="/EN/GLOBAL/"><img src="http://www.nissan-global.com/EN/SHARED/IMAGES/HEADER/un_global-websites.gif" alt="Global Websites" width="89" height="12" /></a></li>';
			writeDynamicHeader+='<li><a href="/JP/"><img src="http://www.nissan-global.com/EN/SHARED/IMAGES/HEADER/un_japanese.gif" alt="Japanese" width="55" height="12" /></a></li>';
			writeDynamicHeader+='</ul>';
			writeDynamicHeader+='<form method="post" action="/COMMON/_SEARCH/PrSearchServlet">';
			writeDynamicHeader+='<input type="hidden" name="pagelang" value="en" />';
			writeDynamicHeader+='<input type="hidden" name="App_ID" value="WR12F110_02" />';
			writeDynamicHeader+='<fieldset>';
			writeDynamicHeader+='<p><input type="text" name="keyword" maxlength="256" value="" id="searchBox" /> <input type="image" src="http://www.nissan-global.com/EN/SHARED/IMAGES/HEADER/btn_search.gif" alt="GO" id="searchBtn" /></p>';
			writeDynamicHeader+='</fieldset>';
			writeDynamicHeader+='</form>';
			writeDynamicHeader+='<ul id="globalNav">';
			writeDynamicHeader+='<li id="gnCompany"><a href="/EN/COMPANY/"><img src="http://www.nissan-global.com/EN/SHARED/IMAGES/HEADER/gn_company.gif" alt="CORPORATE INFORMATION" width="132" height="25" /></a>';
			if(enableDynamicSimpleHeaderFlag=='off'){
				writeDynamicHeader+='<ul>';
				writeDynamicHeader+='<li><a href="/EN/COMPANY/"><img src="http://www.nissan-global.com/EN/SHARED/IMAGES/HEADER/gn_com_top_o.gif" alt="Corporate Infomation Top" width="220" height="26" /></a></li>';
				writeDynamicHeader+='<li><a href="/EN/COMPANY/PROFILE/"><img src="http://www.nissan-global.com/EN/SHARED/IMAGES/HEADER/gn_com_outline_o.gif" alt="Profile" width="220" height="26" /></a></li>';
				writeDynamicHeader+='<li><a href="/EN/COMPANY/MESSAGE/"><img src="http://www.nissan-global.com/EN/SHARED/IMAGES/HEADER/gn_com_vision_o.gif" alt="Message/Vision" width="220" height="26" /></a></li>';
				writeDynamicHeader+='<li><a href="/EN/COMPANY/CSR/"><img src="http://www.nissan-global.com/EN/SHARED/IMAGES/HEADER/gn_com_csr_o.gif" alt="CSR (Creating Value for Stakeholders)" width="220" height="26" /></a></li>';
				writeDynamicHeader+='<li><a href="/EN/COMPANY/DIVERSITY/"><img src="http://www.nissan-global.com/EN/SHARED/IMAGES/HEADER/gn_com_diversity_o.gif" alt="Diversity" width="220" height="26" /></a></li>';
				writeDynamicHeader+='<li><a href="/EN/COMPANY/PROFILE/ALLIANCE/"><img src="http://www.nissan-global.com/EN/SHARED/IMAGES/HEADER/gn_com_renault_o.gif" alt="Renault-Nissan Alliance" width="220" height="26" /></a></li>';
				writeDynamicHeader+='<li><a href="/EN/COMPANY/RECRUIT/"><img src="http://www.nissan-global.com/EN/SHARED/IMAGES/HEADER/gn_com_recruit_o.gif" alt="Career" width="220" height="26" /></a></li>';
				writeDynamicHeader+='</ul>';
			}
			writeDynamicHeader+='</li>';
			writeDynamicHeader+='<li id="gnNews"><a href="/EN/NEWS/"><img src="http://www.nissan-global.com/EN/SHARED/IMAGES/HEADER/gn_news.gif" alt="NEWS" width="77" height="25" /></a>';
			if(enableDynamicSimpleHeaderFlag=='off'){
				writeDynamicHeader+='<ul>';
				writeDynamicHeader+='<li><a href="/EN/NEWS/"><img src="http://www.nissan-global.com/EN/SHARED/IMAGES/HEADER/gn_news_release_o.gif" alt="News Release" width="218" height="26" /></a></li>';
				writeDynamicHeader+='<li><a href="/EN/NISSANCHANNEL/" target="_blank"><img src="http://www.nissan-global.com/EN/SHARED/IMAGES/HEADER/gn_news_nissan-channel_o.gif" alt="NISSAN CHANNEL" width="218" height="87" /></a></li>';
				writeDynamicHeader+='</ul>';
			}
			writeDynamicHeader+='</li>';
			writeDynamicHeader+='<li id="gnIR"><a href="/EN/IR/"><img src="http://www.nissan-global.com/EN/SHARED/IMAGES/HEADER/gn_ir.gif" alt="FOR INVESTORS" width="115" height="25" /></a>';
			if(enableDynamicSimpleHeaderFlag=='off'){
				writeDynamicHeader+='<ul>';
				writeDynamicHeader+='<li><a href="/EN/IR/"><img src="http://www.nissan-global.com/EN/SHARED/IMAGES/HEADER/gn_ir_top_o.gif" alt="For Investors Top" width="151" height="26" /></a></li>';
				writeDynamicHeader+='<li><a href="/EN/IR/FINANCIAL/"><img src="http://www.nissan-global.com/EN/SHARED/IMAGES/HEADER/gn_ir_financial_o.gif" alt="Financial Announcements" width="151" height="26" /></a></li>';
				writeDynamicHeader+='<li><a href="/EN/IR/LIBRARY/"><img src="http://www.nissan-global.com/EN/SHARED/IMAGES/HEADER/gn_ir_library_o.gif" alt="IR Library" width="151" height="26" /></a></li>';
				writeDynamicHeader+='<li><a href="/EN/IR/EVENT/"><img src="http://www.nissan-global.com/EN/SHARED/IMAGES/HEADER/gn_ir_event_o.gif" alt="IR Events" width="151" height="26" /></a></li>';
				writeDynamicHeader+='<li><a href="/EN/IR/INSIDE/"><img src="http://www.nissan-global.com/EN/SHARED/IMAGES/HEADER/gn_ir_inside_o.gif" alt="Inside NISSAN" width="151" height="26" /></a></li>';
				writeDynamicHeader+='<li><a href="/EN/IR/DIVIDEND/"><img src="http://www.nissan-global.com/EN/SHARED/IMAGES/HEADER/gn_ir_dividend_o.gif" alt="Dividend" width="151" height="26" /></a></li>';
				writeDynamicHeader+='<li><a href="http://www.ris-asia.com/nissan/en/stock_performance_en.jsp "><img src="http://www.nissan-global.com/EN/SHARED/IMAGES/HEADER/gn_ir_stock-info_o.gif" alt="Stock Performance" width="151" height="26" /></a></li>';
				writeDynamicHeader+='<li><a href="/EN/IR/STOCK/SERVICES/"><img src="http://www.nissan-global.com/EN/SHARED/IMAGES/HEADER/gn_ir_stock-guide_o.gif" alt="Shareholder Services" width="151" height="26" /></a></li>';
				writeDynamicHeader+='<li><a href="/EN/IR/RANK/"><img src="http://www.nissan-global.com/EN/SHARED/IMAGES/HEADER/gn_ir_rating_o.gif" alt="Ratings Information" width="151" height="26" /></a></li>';
				writeDynamicHeader+='<li><a href="/EN/IR/CORPORATEBOND/"><img src="http://www.nissan-global.com/EN/SHARED/IMAGES/HEADER/gn_ir_bond-info_o.gif" alt="Bond Information" width="151" height="26" /></a></li>';
				writeDynamicHeader+='</ul>';
			}
			writeDynamicHeader+='</li>';
			writeDynamicHeader+='<li id="gnEnvironment"><a href="/EN/SOCIALCONTRIBUTION/"><img src="http://www.nissan-global.com/EN/SHARED/IMAGES/HEADER/gn_environment.gif" alt="SOCIAL CONTRIBUTION" width="140" height="25" /></a>';
			if(enableDynamicSimpleHeaderFlag=='off'){
				writeDynamicHeader+='<ul>';
				writeDynamicHeader+='<li><a href="/EN/SOCIALCONTRIBUTION/"><img src="http://www.nissan-global.com/EN/SHARED/IMAGES/HEADER/gn_env_top_o.gif" alt="Social Contribution Top" width="151" height="26" /></a></li>';
				writeDynamicHeader+='<li><a href="/EN/ENVIRONMENT/"><img src="http://www.nissan-global.com/EN/SHARED/IMAGES/HEADER/gn_env_activity_o.gif" alt="Environment" width="151" height="26" /></a></li>';
				writeDynamicHeader+='<li><a href="/EN/SAFETY/"><img src="http://www.nissan-global.com/EN/SHARED/IMAGES/HEADER/gn_env_safety_o.gif" alt="Safety" width="151" height="26" /></a></li>';
				writeDynamicHeader+='<li><a href="/EN/CITIZENSHIP/"><img src="http://www.nissan-global.com/EN/SHARED/IMAGES/HEADER/gn_env_society_o.gif" alt="Corporate Citizenship" width="151" height="26" /></a></li>';
				writeDynamicHeader+='<li><a href="http://www.nissan-motorsports.com/ENN/" target="_blank"><img src="http://www.nissan-global.com/EN/SHARED/IMAGES/HEADER/gn_env_motorsports_o.gif" alt="Motorsports" width="151" height="26" /></a></li>';
				writeDynamicHeader+='</ul>';
			}
			writeDynamicHeader+='</li>';
			writeDynamicHeader+='<li id="gnCreate"><a href="/EN/NISSANCRAFTSMANSHIP/"><img src="http://www.nissan-global.com/EN/SHARED/IMAGES/HEADER/gn_create.gif" alt="NISSAN CRAFTSMANSHIP" width="154" height="25" /></a>';
			if(enableDynamicSimpleHeaderFlag=='off'){
				writeDynamicHeader+='<ul>';
				writeDynamicHeader+='<li><a href="/EN/NISSANCRAFTSMANSHIP/"><img src="http://www.nissan-global.com/EN/SHARED/IMAGES/HEADER/gn_cre_top_o.gif" alt="NISSAN Craftsmanship Top" width="163" height="26" /></a></li>';
				writeDynamicHeader+='<li><a href="/EN/DESIGN/"><img src="http://www.nissan-global.com/EN/SHARED/IMAGES/HEADER/gn_cre_design_o.gif" alt="Design" width="163" height="26" /></a></li>';
				writeDynamicHeader+='<li><a href="/EN/QUALITY/"><img src="http://www.nissan-global.com/EN/SHARED/IMAGES/HEADER/gn_cre_quality_o.gif" alt="Quality" width="163" height="26" /></a></li>';
				writeDynamicHeader+='<li><a href="/EN/TECHNOLOGY/"><img src="http://www.nissan-global.com/EN/SHARED/IMAGES/HEADER/gn_cre_technology_o.gif" alt="Technologies" width="163" height="26" /></a></li>';
				writeDynamicHeader+='</ul>';
			}
			writeDynamicHeader+='</li>';
			writeDynamicHeader+='<li id="gnService"><a href="/EN/OURBRANDS/"><img src="http://www.nissan-global.com/EN/SHARED/IMAGES/HEADER/gn_service.gif" alt="OUR BRANDS" width="103" height="25" /></a>';
			if(enableDynamicSimpleHeaderFlag=='off'){
				writeDynamicHeader+='<ul>';
				writeDynamicHeader+='<li><a href="/EN/OURBRANDS/"><img src="http://www.nissan-global.com/EN/SHARED/IMAGES/HEADER/gn_svc_top_o.gif" alt="Our Brands Top" width="151" height="26" /></a></li>';
				writeDynamicHeader+='<li><a href="/EN/NISSAN/"><img src="http://www.nissan-global.com/EN/SHARED/IMAGES/HEADER/gn_svc_nissan_o.gif" alt="NISSAN" width="151" height="26" /></a></li>';
				writeDynamicHeader+='<li><a href="/EN/INFINITI/"><img src="http://www.nissan-global.com/EN/SHARED/IMAGES/HEADER/gn_svc_infiniti_o.gif" alt="INFINITI" width="151" height="26" /></a></li>';
				writeDynamicHeader+='<li><a href="http://www.nissan.co.jp/FORKLIFT/ENG/" target="_blank"><img src="http://www.nissan-global.com/EN/SHARED/IMAGES/HEADER/gn_svc_forklift_o.gif" alt="FORKLIFT" width="151" height="26" /></a></li>';
				writeDynamicHeader+='</ul>';
			}
			writeDynamicHeader+='</li>';
			writeDynamicHeader+='</ul>';
			writeDynamicHeader+='<hr />';
			$('#header').empty();
			$('#header').append(writeDynamicHeader);
		}
	}
	// ******************************************************* 
	// left_menu (IR ver.) 10/02/05
	// ******************************************************* 
	var disableDynamicLeftMenuFlag="off";
	var disableDynamicLeftMenu=new Array(
		//'/EN/IR/',
		//'/EN/IR/NEWSRELEASE/'							// disable Dynamic Left Menu path
										);
	for(var s=0;s<disableDynamicLeftMenu.length;s++){
		if(path02.match(disableDynamicLeftMenu[s])!=null){
			disableDynamicLeftMenuFlag="on";
		}
	}
	if(disableDynamicLeftMenuFlag=='off'){
		if(path02.match("^/nissan/en/stock_performance_en.jsp")!=null){
			//absolute path
			var writeDynamicLeftMenu='';
			writeDynamicLeftMenu+='<hr />';
			writeDynamicLeftMenu+='<ul>';
			if(path02.match("^/EN/IR/MESSAGE/")==null){
				writeDynamicLeftMenu+='<li><a href="http://www.nissan-global.com/EN/IR/MESSAGE/"><span>Message from the CEO</span></a></li>';
			}else{
				writeDynamicLeftMenu+='<li class="selected"><a href="http://www.nissan-global.com/EN/IR/MESSAGE/" class="active"><span>Message from the CEO</span></a></li>';
			}
			if(path02.match("^/EN/IR/NEWS/")==null){
				writeDynamicLeftMenu+='<li><a href="http://www.nissan-global.com/EN/IR/NEWS/NEWSRELEASE/"><span>News</span></a>';
			}else{
				writeDynamicLeftMenu+='<li class="selected"><a href="http://www.nissan-global.com/EN/IR/NEWS/NEWSRELEASE/"><span>News</span></a>';
				writeDynamicLeftMenu+='<ul>';
					if(path02.match("^/EN/IR/NEWS/NEWSRELEASE/")==null){
						writeDynamicLeftMenu+='<li><a href="http://www.nissan-global.com/EN/IR/NEWS/NEWSRELEASE/"><span>News Release</span></a>';
					}else{
						if(path02.match("^/EN/IR/NEWS/NEWSRELEASE/index.html")!=null){
							writeDynamicLeftMenu+='<li class="selected hasChild"><a href="http://www.nissan-global.com/EN/IR/NEWS/NEWSRELEASE/" class="active"><span>News Release</span></a>';
						}else{
							writeDynamicLeftMenu+='<li class="selected hasChild"><a href="http://www.nissan-global.com/EN/IR/NEWS/NEWSRELEASE/"><span>News Release</span></a>';
						}
						writeDynamicLeftMenu+='<ul>';
							if(path02.match("^/EN/IR/NEWS/NEWSRELEASE/2010/")==null){
								writeDynamicLeftMenu+='<li><a href="http://www.nissan-global.com/EN/IR/NEWS/NEWSRELEASE/2010/">2010</a></li>';
							}else{
								writeDynamicLeftMenu+='<li class="selected"><a href="http://www.nissan-global.com/EN/IR/NEWS/NEWSRELEASE/2010/" class="active">2010</a></li>';
							}
							if(path02.match("^/EN/IR/NEWS/NEWSRELEASE/2009/")==null){
								writeDynamicLeftMenu+='<li><a href="http://www.nissan-global.com/EN/IR/NEWS/NEWSRELEASE/2009/">2009</a></li>';
							}else{
								writeDynamicLeftMenu+='<li class="selected"><a href="http://www.nissan-global.com/EN/IR/NEWS/NEWSRELEASE/2009/" class="active">2009</a></li>';
							}
							if(path02.match("^/EN/IR/NEWS/NEWSRELEASE/2008/")==null){
								writeDynamicLeftMenu+='<li><a href="http://www.nissan-global.com/EN/IR/NEWS/NEWSRELEASE/2008/">2008</a></li>';
							}else{
								writeDynamicLeftMenu+='<li class="selected"><a href="http://www.nissan-global.com/EN/IR/NEWS/NEWSRELEASE/2008/" class="active">2008</a></li>';
							}
							if(path02.match("^/EN/IR/NEWS/NEWSRELEASE/2007/")==null){
								writeDynamicLeftMenu+='<li><a href="http://www.nissan-global.com/EN/IR/NEWS/NEWSRELEASE/2007/">2007</a></li>';
							}else{
								writeDynamicLeftMenu+='<li class="selected"><a href="http://www.nissan-global.com/EN/IR/NEWS/NEWSRELEASE/2007/" class="active">2007</a></li>';
							}
							if(path02.match("^/EN/IR/NEWS/NEWSRELEASE/2006/")==null){
								writeDynamicLeftMenu+='<li><a href="http://www.nissan-global.com/EN/IR/NEWS/NEWSRELEASE/2006/">2006</a></li>';
							}else{
								writeDynamicLeftMenu+='<li class="selected"><a href="http://www.nissan-global.com/EN/IR/NEWS/NEWSRELEASE/2006/" class="active">2006</a></li>';
							}
							if(path02.match("^/EN/IR/NEWS/NEWSRELEASE/2005/")==null){
								writeDynamicLeftMenu+='<li><a href="http://www.nissan-global.com/EN/IR/NEWS/NEWSRELEASE/2005/">2005</a></li>';
							}else{
								writeDynamicLeftMenu+='<li class="selected"><a href="http://www.nissan-global.com/EN/IR/NEWS/NEWSRELEASE/2005/" class="active">2005</a></li>';
							}
							if(path02.match("^/EN/IR/NEWS/NEWSRELEASE/2004/")==null){
								writeDynamicLeftMenu+='<li><a href="http://www.nissan-global.com/EN/IR/NEWS/NEWSRELEASE/2004/">2004</a></li>';
							}else{
								writeDynamicLeftMenu+='<li class="selected"><a href="http://www.nissan-global.com/EN/IR/NEWS/NEWSRELEASE/2004/" class="active">2004</a></li>';
							}
							if(path02.match("^/EN/IR/NEWS/NEWSRELEASE/2003/")==null){
								writeDynamicLeftMenu+='<li><a href="http://www.nissan-global.com/EN/IR/NEWS/NEWSRELEASE/2003/">2003</a></li>';
							}else{
								writeDynamicLeftMenu+='<li class="selected"><a href="http://www.nissan-global.com/EN/IR/NEWS/NEWSRELEASE/2003/" class="active">2003</a></li>';
							}
						writeDynamicLeftMenu+='</ul>';
					}
					writeDynamicLeftMenu+='</li>';
					if(path02.match("^/EN/IR/NEWS/VIDEO/")==null){
						writeDynamicLeftMenu+='<li><a href="http://www.nissan-global.com/EN/IR/NEWS/VIDEO/"><span>Video News Archive </span></a>';
					}else{
						writeDynamicLeftMenu+='<li class="selected hasChild"><a href="http://www.nissan-global.com/EN/IR/NEWS/VIDEO/"><span>Video News Archive </span></a>';
						writeDynamicLeftMenu+='<ul>';
							if(path02.match("^/EN/IR/NEWS/VIDEO/2009.html")==null){
								writeDynamicLeftMenu+='<li><a href="http://www.nissan-global.com/EN/IR/NEWS/VIDEO/2009.html">2009</a></li>';
							}else{
								writeDynamicLeftMenu+='<li class="selected"><a href="http://www.nissan-global.com/EN/IR/NEWS/VIDEO/2009.html" class="active">2009</a></li>';
							}
							if(path02.match("^/EN/IR/NEWS/VIDEO/2008.html")==null){
								writeDynamicLeftMenu+='<li><a href="http://www.nissan-global.com/EN/IR/NEWS/VIDEO/2008.html">2008</a></li>';
							}else{
								writeDynamicLeftMenu+='<li class="selected"><a href="http://www.nissan-global.com/EN/IR/NEWS/VIDEO/2008.html" class="active">2008</a></li>';
							}
							if(path02.match("^/EN/IR/NEWS/VIDEO/2007.html")==null){
								writeDynamicLeftMenu+='<li><a href="http://www.nissan-global.com/EN/IR/NEWS/VIDEO/2007.html">2007</a></li>';
							}else{
								writeDynamicLeftMenu+='<li class="selected"><a href="http://www.nissan-global.com/EN/IR/NEWS/VIDEO/2007.html" class="active">2007</a></li>';
							}
							if(path02.match("^/EN/IR/NEWS/VIDEO/2006.html")==null){
								writeDynamicLeftMenu+='<li><a href="http://www.nissan-global.com/EN/IR/NEWS/VIDEO/2006.html">2006</a></li>';
							}else{
								writeDynamicLeftMenu+='<li class="selected"><a href="http://www.nissan-global.com/EN/IR/NEWS/VIDEO/2006.html" class="active">2006</a></li>';
							}
							if(path02.match("^/EN/IR/NEWS/VIDEO/2005.html")==null){
								writeDynamicLeftMenu+='<li><a href="http://www.nissan-global.com/EN/IR/NEWS/VIDEO/2005.html">2005</a></li>';
							}else{
								writeDynamicLeftMenu+='<li class="selected"><a href="http://www.nissan-global.com/EN/IR/NEWS/VIDEO/2005.html" class="active">2005</a></li>';
							}
							if(path02.match("^/EN/IR/NEWS/VIDEO/2004.html")==null){
								writeDynamicLeftMenu+='<li><a href="http://www.nissan-global.com/EN/IR/NEWS/VIDEO/2004.html">2004</a></li>';
							}else{
								writeDynamicLeftMenu+='<li class="selected"><a href="http://www.nissan-global.com/EN/IR/NEWS/VIDEO/2004.html" class="active">2004</a></li>';
							}
							if(path02.match("^/EN/IR/NEWS/VIDEO/2003.html")==null){
								writeDynamicLeftMenu+='<li><a href="http://www.nissan-global.com/EN/IR/NEWS/VIDEO/2003.html">2003</a></li>';
							}else{
								writeDynamicLeftMenu+='<li class="selected"><a href="http://www.nissan-global.com/EN/IR/NEWS/VIDEO/2003.html" class="active">2003</a></li>';
							}
						writeDynamicLeftMenu+='</ul>';
					}
					writeDynamicLeftMenu+='</li>';
					if(path02.match("^/EN/IR/NEWS/TSE/")==null){
						writeDynamicLeftMenu+='<li><a href="http://www.nissan-global.com/EN/IR/NEWS/TSE/"><span>TSE Fillings</span></a>';
					}else{
						writeDynamicLeftMenu+='<li class="selected hasChild"><a href="http://www.nissan-global.com/EN/IR/NEWS/TSE/"><span>TSE Fillings</span></a>';
						writeDynamicLeftMenu+='<ul>';
							if(path02.match("^/EN/IR/NEWS/TSE/2010/")==null){
								writeDynamicLeftMenu+='<li><a href="http://www.nissan-global.com/EN/IR/NEWS/TSE/2010/">2010</a></li>';
							}else{
								writeDynamicLeftMenu+='<li class="selected"><a href="http://www.nissan-global.com/EN/IR/NEWS/TSE/2010/" class="active">2010</a></li>';
							}
							if(path02.match("^/EN/IR/NEWS/TSE/2009/")==null){
								writeDynamicLeftMenu+='<li><a href="http://www.nissan-global.com/EN/IR/NEWS/TSE/2009/">2009</a></li>';
							}else{
								writeDynamicLeftMenu+='<li class="selected"><a href="http://www.nissan-global.com/EN/IR/NEWS/TSE/2009/" class="active">2009</a></li>';
							}
							if(path02.match("^/EN/IR/NEWS/TSE/2008/")==null){
								writeDynamicLeftMenu+='<li><a href="http://www.nissan-global.com/EN/IR/NEWS/TSE/2008/">2008</a></li>';
							}else{
								writeDynamicLeftMenu+='<li class="selected"><a href="http://www.nissan-global.com/EN/IR/NEWS/TSE/2008/" class="active">2008</a></li>';
							}
							if(path02.match("^/EN/IR/NEWS/TSE/2007/")==null){
								writeDynamicLeftMenu+='<li><a href="http://www.nissan-global.com/EN/IR/NEWS/TSE/2007/">2007</a></li>';
							}else{
								writeDynamicLeftMenu+='<li class="selected"><a href="http://www.nissan-global.com/EN/IR/NEWS/TSE/2007/" class="active">2007</a></li>';
							}
							if(path02.match("^/EN/IR/NEWS/TSE/2006/")==null){
								writeDynamicLeftMenu+='<li><a href="http://www.nissan-global.com/EN/IR/NEWS/TSE/2006/">2006</a></li>';
							}else{
								writeDynamicLeftMenu+='<li class="selected"><a href="http://www.nissan-global.com/EN/IR/NEWS/TSE/2006/" class="active">2006</a></li>';
							}
							if(path02.match("^/EN/IR/NEWS/TSE/2005/")==null){
								writeDynamicLeftMenu+='<li><a href="http://www.nissan-global.com/EN/IR/NEWS/TSE/2005/">2005</a></li>';
							}else{
								writeDynamicLeftMenu+='<li class="selected"><a href="http://www.nissan-global.com/EN/IR/NEWS/TSE/2005/" class="active">2005</a></li>';
							}
							if(path02.match("^/EN/IR/NEWS/TSE/2004/")==null){
								writeDynamicLeftMenu+='<li><a href="http://www.nissan-global.com/EN/IR/NEWS/TSE/2004/">2004</a></li>';
							}else{
								writeDynamicLeftMenu+='<li class="selected"><a href="http://www.nissan-global.com/EN/IR/NEWS/TSE/2004/" class="active">2004</a></li>';
							}
						writeDynamicLeftMenu+='</ul>';
					}
					writeDynamicLeftMenu+='</li>';
					if(path02.match("^/EN/IR/NEWS/INFO/")==null){
						writeDynamicLeftMenu+='<li><a href="http://www.nissan-global.com/EN/IR/NEWS/INFO/"><span>New Updates</span></a>';
					}else{
						writeDynamicLeftMenu+='<li class="selected hasChild"><a href="http://www.nissan-global.com/EN/IR/NEWS/INFO/"><span>New Updates</span></a>';
						writeDynamicLeftMenu+='<ul>';
							if(path02.match("^/EN/IR/NEWS/INFO/2010/")==null){
								writeDynamicLeftMenu+='<li><a href="http://www.nissan-global.com/EN/IR/NEWS/INFO/2010/">2010</a></li>';
							}else{
								writeDynamicLeftMenu+='<li class="selected"><a href="http://www.nissan-global.com/EN/IR/NEWS/INFO/2010/" class="active">2010</a></li>';
							}
							if(path02.match("^/EN/IR/NEWS/INFO/2009/")==null){
								writeDynamicLeftMenu+='<li><a href="http://www.nissan-global.com/EN/IR/NEWS/INFO/2009/">2009</a></li>';
							}else{
								writeDynamicLeftMenu+='<li class="selected"><a href="http://www.nissan-global.com/EN/IR/NEWS/INFO/2009/" class="active">2009</a></li>';
							}
							if(path02.match("^/EN/IR/NEWS/INFO/2008/")==null){
								writeDynamicLeftMenu+='<li><a href="http://www.nissan-global.com/EN/IR/NEWS/INFO/2008/">2008</a></li>';
							}else{
								writeDynamicLeftMenu+='<li class="selected"><a href="http://www.nissan-global.com/EN/IR/NEWS/INFO/2008/" class="active">2008</a></li>';
							}
							if(path02.match("^/EN/IR/NEWS/INFO/2007/")==null){
								writeDynamicLeftMenu+='<li><a href="http://www.nissan-global.com/EN/IR/NEWS/INFO/2007/">2007</a></li>';
							}else{
								writeDynamicLeftMenu+='<li class="selected"><a href="http://www.nissan-global.com/EN/IR/NEWS/INFO/2007/" class="active">2007</a></li>';
							}
							if(path02.match("^/EN/IR/NEWS/INFO/2006/")==null){
								writeDynamicLeftMenu+='<li><a href="http://www.nissan-global.com/EN/IR/NEWS/INFO/2006/">2006</a></li>';
							}else{
								writeDynamicLeftMenu+='<li class="selected"><a href="http://www.nissan-global.com/EN/IR/NEWS/INFO/2006/" class="active">2006</a></li>';
							}
							if(path02.match("^/EN/IR/NEWS/INFO/2005/")==null){
								writeDynamicLeftMenu+='<li><a href="http://www.nissan-global.com/EN/IR/NEWS/INFO/2005/">2005</a></li>';
							}else{
								writeDynamicLeftMenu+='<li class="selected"><a href="http://www.nissan-global.com/EN/IR/NEWS/INFO/2005/" class="active">2005</a></li>';
							}
							if(path02.match("^/EN/IR/NEWS/INFO/2004/")==null){
								writeDynamicLeftMenu+='<li><a href="http://www.nissan-global.com/EN/IR/NEWS/INFO/2004/">2004</a></li>';
							}else{
								writeDynamicLeftMenu+='<li class="selected"><a href="http://www.nissan-global.com/EN/IR/NEWS/INFO/2004/" class="active">2004</a></li>';
							}
							if(path02.match("^/EN/IR/NEWS/INFO/2003/")==null){
								writeDynamicLeftMenu+='<li><a href="http://www.nissan-global.com/EN/IR/NEWS/INFO/2003/">2003</a></li>';
							}else{
								writeDynamicLeftMenu+='<li class="selected"><a href="http://www.nissan-global.com/EN/IR/NEWS/INFO/2003/" class="active">2003</a></li>';
							}
						writeDynamicLeftMenu+='</ul>';
					}
					writeDynamicLeftMenu+='</li>';

				writeDynamicLeftMenu+='</ul>';
			}
			writeDynamicLeftMenu+='</li>';
			if(path02.match("^/EN/IR/FINANCIAL/")==null){
				writeDynamicLeftMenu+='<li><a href="http://www.nissan-global.com/EN/IR/FINANCIAL/"><span>Financial Announcements</span></a></li>';
			}else{
				writeDynamicLeftMenu+='<li class="selected"><a href="http://www.nissan-global.com/EN/IR/FINANCIAL/" class="active"><span>Financial Announcements</span></a></li>';
			}
			if(path02.match("^/EN/IR/LIBRARY/")==null){
				writeDynamicLeftMenu+='<li><a href="http://www.nissan-global.com/EN/IR/LIBRARY/"><span>IR Library</span></a>';
			}else{
				if(path02.match("^/EN/IR/LIBRARY/index.html")!=null){
					writeDynamicLeftMenu+='<li class="selected hasChild"><a href="http://www.nissan-global.com/EN/IR/LIBRARY/" class="active"><span>IR Library</span></a>';
				}else{
					writeDynamicLeftMenu+='<li class="selected hasChild"><a href="http://www.nissan-global.com/EN/IR/LIBRARY/"><span>IR Library</span></a>';
				}
				writeDynamicLeftMenu+='<ul>';
					if(path02.match("^/EN/IR/LIBRARY/YEARS/")==null){
						writeDynamicLeftMenu+='<li><a href="http://www.nissan-global.com/EN/IR/LIBRARY/YEARS/"><span>IR Archive</span></a></li>';
					}else{
						writeDynamicLeftMenu+='<li class="selected"><a href="http://www.nissan-global.com/EN/IR/LIBRARY/YEARS/" class="active"><span>IR Archive</span></a></li>';
					}
					if(path02.match("^/EN/IR/LIBRARY/AR/")==null){
						writeDynamicLeftMenu+='<li><a href="http://www.nissan-global.com/EN/IR/LIBRARY/AR/"><span>Annual Report</span></a>';
					}else{
						if(path02.match("^/EN/IR/LIBRARY/AR/index.html")!=null){
							writeDynamicLeftMenu+='<li class="selected hasChild"><a href="http://www.nissan-global.com/EN/IR/LIBRARY/AR/" class="active"><span>Annual Report</span></a>';
						}else{
							writeDynamicLeftMenu+='<li class="selected hasChild"><a href="http://www.nissan-global.com/EN/IR/LIBRARY/AR/"><span>Annual Report</span></a>';
						}
						writeDynamicLeftMenu+='<ul>';
							if(path02.match("^/EN/IR/LIBRARY/AR/2008/")==null){
								writeDynamicLeftMenu+='<li><a href="http://www.nissan-global.com/EN/IR/LIBRARY/AR/2008/">2008</a></li>';
							}else{
								writeDynamicLeftMenu+='<li class="selected"><a href="http://www.nissan-global.com/EN/IR/LIBRARY/AR/2008/" class="active">2008</a></li>';
							}
							if(path02.match("^/EN/IR/LIBRARY/AR/2006/")==null){
								writeDynamicLeftMenu+='<li><a href="http://www.nissan-global.com/EN/IR/LIBRARY/AR/2006/">2006-2007</a></li>';
							}else{
								writeDynamicLeftMenu+='<li class="selected"><a href="http://www.nissan-global.com/EN/IR/LIBRARY/AR/2006/" class="active">2006-2007</a></li>';
							}
							if(path02.match("^/EN/IR/LIBRARY/AR/2005/")==null){
								writeDynamicLeftMenu+='<li><a href="http://www.nissan-global.com/EN/IR/LIBRARY/AR/2005/">2005</a></li>';
							}else{
								writeDynamicLeftMenu+='<li class="selected"><a href="http://www.nissan-global.com/EN/IR/LIBRARY/AR/2005/" class="active">2005</a></li>';
							}
							if(path02.match("^/EN/IR/LIBRARY/AR/2004/")==null){
								writeDynamicLeftMenu+='<li><a href="http://www.nissan-global.com/EN/IR/LIBRARY/AR/2004/">2004</a></li>';
							}else{
								writeDynamicLeftMenu+='<li class="selected"><a href="http://www.nissan-global.com/EN/IR/LIBRARY/AR/2004/" class="active">2004</a></li>';
							}
							if(path02.match("^/EN/IR/LIBRARY/AR/2003/")==null){
								writeDynamicLeftMenu+='<li><a href="http://www.nissan-global.com/EN/IR/LIBRARY/AR/2003/">2003</a></li>';
							}else{
								writeDynamicLeftMenu+='<li class="selected"><a href="http://www.nissan-global.com/EN/IR/LIBRARY/AR/2003/" class="active">2003</a></li>';
							}
							if(path02.match("^/EN/IR/LIBRARY/AR/2002/")==null){
								writeDynamicLeftMenu+='<li><a href="http://www.nissan-global.com/EN/IR/LIBRARY/AR/2002/">2002</a></li>';
							}else{
								writeDynamicLeftMenu+='<li class="selected"><a href="http://www.nissan-global.com/EN/IR/LIBRARY/AR/2002/" class="active">2002</a></li>';
							}
							if(path02.match("^/EN/IR/LIBRARY/AR/2001/")==null){
								writeDynamicLeftMenu+='<li><a href="http://www.nissan-global.com/EN/IR/LIBRARY/AR/2001/">2001</a></li>';
							}else{
								writeDynamicLeftMenu+='<li class="selected"><a href="http://www.nissan-global.com/EN/IR/LIBRARY/AR/2001/" class="active">2001</a></li>';
							}
						writeDynamicLeftMenu+='</ul>';
					}
					writeDynamicLeftMenu+='</li>';
					if(path02.match("^/EN/IR/LIBRARY/FR/")==null){
						writeDynamicLeftMenu+='<li><a href="http://www.nissan-global.com/EN/IR/LIBRARY/FR/"><span>Financial Information (Yukashoken-Hokokusho)</span></a></li>';
					}else{
						writeDynamicLeftMenu+='<li class="selected"><a href="http://www.nissan-global.com/EN/IR/LIBRARY/FR/" class="active"><span>Financial Information (Yukashoken-Hokokusho)</span></a></li>';
					}
					if(path02.match("^/EN/IR/LIBRARY/BUSINESS/")==null){
						writeDynamicLeftMenu+='<li><a href="http://www.nissan-global.com/EN/IR/LIBRARY/BUSINESS/"><span>Business Reports</span></a></li>';
					}else{
						writeDynamicLeftMenu+='<li class="selected"><a href="http://www.nissan-global.com/EN/IR/LIBRARY/BUSINESS/" class="active"><span>Business Reports</span></a></li>';
					}
					if(path02.match("^/EN/IR/LIBRARY/FINANCIAL/")==null){
						writeDynamicLeftMenu+='<li><a href="http://www.nissan-global.com/EN/IR/LIBRARY/FINANCIAL/"><span>Financial Results Material</span></a>';
					}else{
						if(path02.match("^/EN/IR/LIBRARY/FINANCIAL/index.html")!=null){
							writeDynamicLeftMenu+='<li class="selected hasChild"><a href="http://www.nissan-global.com/EN/IR/LIBRARY/FINANCIAL/" class="active"><span>Financial Results Material</span></a>';
						}else{
							writeDynamicLeftMenu+='<li class="selected hasChild"><a href="http://www.nissan-global.com/EN/IR/LIBRARY/FINANCIAL/"><span>Financial Results Material</span></a>';
						}
						writeDynamicLeftMenu+='<ul>';
							if(path02.match("^/EN/IR/LIBRARY/FINANCIAL/2009/")==null){
								writeDynamicLeftMenu+='<li><a href="http://www.nissan-global.com/EN/IR/LIBRARY/FINANCIAL/2009/">2009</a></li>';
							}else{
								writeDynamicLeftMenu+='<li class="selected"><a href="http://www.nissan-global.com/EN/IR/LIBRARY/FINANCIAL/2009/" class="active">2009</a></li>';
							}
							if(path02.match("^/EN/IR/LIBRARY/FINANCIAL/2008/")==null){
								writeDynamicLeftMenu+='<li><a href="http://www.nissan-global.com/EN/IR/LIBRARY/FINANCIAL/2008/">2008</a></li>';
							}else{
								writeDynamicLeftMenu+='<li class="selected"><a href="http://www.nissan-global.com/EN/IR/LIBRARY/FINANCIAL/2008/" class="active">2008</a></li>';
							}
							if(path02.match("^/EN/IR/LIBRARY/FINANCIAL/2007/")==null){
								writeDynamicLeftMenu+='<li><a href="http://www.nissan-global.com/EN/IR/LIBRARY/FINANCIAL/2007/">2007</a></li>';
							}else{
								writeDynamicLeftMenu+='<li class="selected"><a href="http://www.nissan-global.com/EN/IR/LIBRARY/FINANCIAL/2007/" class="active">2007</a></li>';
							}
							if(path02.match("^/EN/IR/LIBRARY/FINANCIAL/2006/")==null){
								writeDynamicLeftMenu+='<li><a href="http://www.nissan-global.com/EN/IR/LIBRARY/FINANCIAL/2006/">2006</a></li>';
							}else{
								writeDynamicLeftMenu+='<li class="selected"><a href="http://www.nissan-global.com/EN/IR/LIBRARY/FINANCIAL/2006/" class="active">2006</a></li>';
							}
							if(path02.match("^/EN/IR/LIBRARY/FINANCIAL/2005/")==null){
								writeDynamicLeftMenu+='<li><a href="http://www.nissan-global.com/EN/IR/LIBRARY/FINANCIAL/2005/">2005</a></li>';
							}else{
								writeDynamicLeftMenu+='<li class="selected"><a href="http://www.nissan-global.com/EN/IR/LIBRARY/FINANCIAL/2005/" class="active">2005</a></li>';
							}
							if(path02.match("^/EN/IR/LIBRARY/FINANCIAL/2004/")==null){
								writeDynamicLeftMenu+='<li><a href="http://www.nissan-global.com/EN/IR/LIBRARY/FINANCIAL/2004/">2004</a></li>';
							}else{
								writeDynamicLeftMenu+='<li class="selected"><a href="http://www.nissan-global.com/EN/IR/LIBRARY/FINANCIAL/2004/" class="active">2004</a></li>';
							}
							if(path02.match("^/EN/IR/LIBRARY/FINANCIAL/2003/")==null){
								writeDynamicLeftMenu+='<li><a href="http://www.nissan-global.com/EN/IR/LIBRARY/FINANCIAL/2003/">2003</a></li>';
							}else{
								writeDynamicLeftMenu+='<li class="selected"><a href="http://www.nissan-global.com/EN/IR/LIBRARY/FINANCIAL/2003/" class="active">2003</a></li>';
							}
							if(path02.match("^/EN/IR/LIBRARY/FINANCIAL/2002/")==null){
								writeDynamicLeftMenu+='<li><a href="http://www.nissan-global.com/EN/IR/LIBRARY/FINANCIAL/2002/">2002</a></li>';
							}else{
								writeDynamicLeftMenu+='<li class="selected"><a href="http://www.nissan-global.com/EN/IR/LIBRARY/FINANCIAL/2002/" class="active">2002</a></li>';
							}
							if(path02.match("^/EN/IR/LIBRARY/FINANCIAL/2001/")==null){
								writeDynamicLeftMenu+='<li><a href="http://www.nissan-global.com/EN/IR/LIBRARY/FINANCIAL/2001/">2001</a></li>';
							}else{
								writeDynamicLeftMenu+='<li class="selected"><a href="http://www.nissan-global.com/EN/IR/LIBRARY/FINANCIAL/2001/" class="active">2001</a></li>';
							}
							if(path02.match("^/EN/IR/LIBRARY/FINANCIAL/2000/")==null){
								writeDynamicLeftMenu+='<li><a href="http://www.nissan-global.com/EN/IR/LIBRARY/FINANCIAL/2000/">2000</a></li>';
							}else{
								writeDynamicLeftMenu+='<li class="selected"><a href="http://www.nissan-global.com/EN/IR/LIBRARY/FINANCIAL/2000/" class="active">2000</a></li>';
							}
							if(path02.match("^/EN/IR/LIBRARY/FINANCIAL/1999/")==null){
								writeDynamicLeftMenu+='<li><a href="http://www.nissan-global.com/EN/IR/LIBRARY/FINANCIAL/1999/">1999</a></li>';
							}else{
								writeDynamicLeftMenu+='<li class="selected"><a href="http://www.nissan-global.com/EN/IR/LIBRARY/FINANCIAL/1999/" class="active">1999</a></li>';
							}
							if(path02.match("^/EN/IR/LIBRARY/FINANCIAL/1998/")==null){
								writeDynamicLeftMenu+='<li><a href="http://www.nissan-global.com/EN/IR/LIBRARY/FINANCIAL/1998/">1998</a></li>';
							}else{
								writeDynamicLeftMenu+='<li class="selected"><a href="http://www.nissan-global.com/EN/IR/LIBRARY/FINANCIAL/1998/" class="active">1998</a></li>';
							}
						writeDynamicLeftMenu+='</ul>';
					}
					writeDynamicLeftMenu+='</li>';
					if(path02.match("^/EN/IR/LIBRARY/PF/")!=null){
						writeDynamicLeftMenu+='<li class="selected"><a href="http://www.nissan-global.com/EN/IR/LIBRARY/PROFILE/" class="active"><span>Profile</span></a></li>';
					}else if(path02.match("^/EN/IR/LIBRARY/FF/")!=null){
						writeDynamicLeftMenu+='<li class="selected"><a href="http://www.nissan-global.com/EN/IR/LIBRARY/PROFILE/" class="active"><span>Profile</span></a></li>';
					}else if(path02.match("^/EN/IR/LIBRARY/PROFILE/")==null){
						writeDynamicLeftMenu+='<li><a href="http://www.nissan-global.com/EN/IR/LIBRARY/PROFILE/"><span>Profile</span></a></li>';
					}else{
						writeDynamicLeftMenu+='<li class="selected"><a href="http://www.nissan-global.com/EN/IR/LIBRARY/PROFILE/" class="active"><span>Profile</span></a></li>';
					}
				writeDynamicLeftMenu+='</ul>';
			}
			writeDynamicLeftMenu+='</li>';
			if(path02.match("^/EN/IR/EVENT/")==null){
				writeDynamicLeftMenu+='<li><a href="http://www.nissan-global.com/EN/IR/EVENT/"><span>IR Events</span></a>';
			}else{
				if(path02.match("^/EN/IR/EVENT/index.html")!=null){
					writeDynamicLeftMenu+='<li class="selected hasChild"><a href="http://www.nissan-global.com/EN/IR/EVENT/" class="active"><span>IR Events</span></a>';
				}else{
					writeDynamicLeftMenu+='<li class="selected hasChild"><a href="http://www.nissan-global.com/EN/IR/EVENT/"><span>IR Events</span></a>';
				}
				writeDynamicLeftMenu+='<ul>';
					if(path02.match("^/EN/IR/EVENT/2009/")==null){
						writeDynamicLeftMenu+='<li><a href="http://www.nissan-global.com/EN/IR/EVENT/2009/"><span>2009</span></a></li>';
					}else{
						writeDynamicLeftMenu+='<li class="selected"><a href="http://www.nissan-global.com/EN/IR/EVENT/2009/" class="active"><span>2009</span></a></li>';
					}
					if(path02.match("^/EN/IR/EVENT/2008/")==null){
						writeDynamicLeftMenu+='<li><a href="http://www.nissan-global.com/EN/IR/EVENT/2008/"><span>2008</span></a></li>';
					}else{
						writeDynamicLeftMenu+='<li class="selected"><a href="http://www.nissan-global.com/EN/IR/EVENT/2008/" class="active"><span>2008</span></a></li>';
					}
					if(path02.match("^/EN/IR/EVENT/2007/")==null){
						writeDynamicLeftMenu+='<li><a href="http://www.nissan-global.com/EN/IR/EVENT/2007/"><span>2007</span></a></li>';
					}else{
						writeDynamicLeftMenu+='<li class="selected"><a href="http://www.nissan-global.com/EN/IR/EVENT/2007/" class="active"><span>2007</span></a></li>';
					}
					if(path02.match("^/EN/IR/EVENT/2006/")==null){
						writeDynamicLeftMenu+='<li><a href="http://www.nissan-global.com/EN/IR/EVENT/2006/"><span>2006</span></a></li>';
					}else{
						writeDynamicLeftMenu+='<li class="selected"><a href="http://www.nissan-global.com/EN/IR/EVENT/2006/" class="active"><span>2006</span></a></li>';
					}
					if(path02.match("^/EN/IR/EVENT/2005/")==null){
						writeDynamicLeftMenu+='<li><a href="http://www.nissan-global.com/EN/IR/EVENT/2005/"><span>2005</span></a></li>';
					}else{
						writeDynamicLeftMenu+='<li class="selected"><a href="http://www.nissan-global.com/EN/IR/EVENT/2005/" class="active"><span>2005</span></a></li>';
					}
					if(path02.match("^/EN/IR/EVENT/2004/")==null){
						writeDynamicLeftMenu+='<li><a href="http://www.nissan-global.com/EN/IR/EVENT/2004/"><span>2004</span></a></li>';
					}else{
						writeDynamicLeftMenu+='<li class="selected"><a href="http://www.nissan-global.com/EN/IR/EVENT/2004/" class="active"><span>2004</span></a></li>';
					}
					if(path02.match("^/EN/IR/EVENT/2003/")==null){
						writeDynamicLeftMenu+='<li><a href="http://www.nissan-global.com/EN/IR/EVENT/2003/"><span>2003</span></a></li>';
					}else{
						writeDynamicLeftMenu+='<li class="selected"><a href="http://www.nissan-global.com/EN/IR/EVENT/2003/" class="active"><span>2003</span></a></li>';
					}
				writeDynamicLeftMenu+='</ul>';
			}
			writeDynamicLeftMenu+='</li>';
			if(path02.match("^/EN/IR/INSIDE/")==null){
				writeDynamicLeftMenu+='<li><a href="http://www.nissan-global.com/EN/IR/INSIDE/"><span>Inside NISSAN</span></a></li>';
			}else{
				writeDynamicLeftMenu+='<li class="selected"><a href="http://www.nissan-global.com/EN/IR/INSIDE/" class="active"><span>Inside NISSAN</span></a></li>';
			}
			if(path02.match("^/EN/IR/SUMMARY/")==null){
				writeDynamicLeftMenu+='<li><a href="http://www.nissan-global.com/EN/IR/SUMMARY/"><span>Historical Financial Data</span></a></li>';
			}else{
				writeDynamicLeftMenu+='<li class="selected"><a href="http://www.nissan-global.com/EN/IR/SUMMARY/" class="active"><span>Historical Financial Data</span></a></li>';
			}
			if(path02.match("^/EN/IR/DIVIDEND/")==null){
				writeDynamicLeftMenu+='<li><a href="http://www.nissan-global.com/EN/IR/DIVIDEND/"><span>Dividend</span></a></li>';
			}else{
				writeDynamicLeftMenu+='<li class="selected"><a href="http://www.nissan-global.com/EN/IR/DIVIDEND/" class="active"><span>Dividend</span></a></li>';
			}
			if(path02.match("^/nissan/en/stock_performance_en.jsp")==null){
			writeDynamicLeftMenu+='<li><a href="http://www.ris-asia.com/nissan/en/stock_performance_en.jsp"><span>Stock Performance </span></a></li>';
			}else{
				writeDynamicLeftMenu+='<li class="selected"><a href="http://www.ris-asia.com/nissan/en/stock_performance_en.jsp" class="active"><span>Stock Performance </span></a></li>';
			}
			if(path02.match("^/EN/IR/STOCK/SERVICES/")==null){
				writeDynamicLeftMenu+='<li><a href="http://www.nissan-global.com/EN/IR/STOCK/SERVICES/"><span>Shareholder Services</span></a></li>';
			}else{
				writeDynamicLeftMenu+='<li class="selected"><a href="http://www.nissan-global.com/EN/IR/STOCK/SERVICES/" class="active"><span>Shareholder Services</span></a></li>';
			}
			if(path02.match("^/EN/IR/SHAREHOLDER/")==null){
				writeDynamicLeftMenu+='<li><a href="http://www.nissan-global.com/EN/IR/SHAREHOLDER/"><span>General Shareholders Meeting</span></a></li>';
			}else{
				writeDynamicLeftMenu+='<li class="selected"><a href="http://www.nissan-global.com/EN/IR/SHAREHOLDER/" class="active"><span>General Shareholders Meeting</span></a></li>';
			}
			if(path02.match("^/EN/IR/RANK/")==null){
				writeDynamicLeftMenu+='<li><a href="http://www.nissan-global.com/EN/IR/RANK/"><span>Ratings Information</span></a></li>';
			}else{
				writeDynamicLeftMenu+='<li class="selected"><a href="http://www.nissan-global.com/EN/IR/RANK/" class="active"><span>Ratings Information</span></a></li>';
			}
			if(path02.match("^/EN/IR/CORPORATEBOND/")==null){
				writeDynamicLeftMenu+='<li><a href="http://www.nissan-global.com/EN/IR/CORPORATEBOND/"><span>Bond Information</span></a>';
			}else{
				if(path02.match("^/EN/IR/CORPORATEBOND/index.html")!=null){
					writeDynamicLeftMenu+='<li class="selected hasChild"><a href="http://www.nissan-global.com/EN/IR/CORPORATEBOND/" class="active"><span>Bond Information</span></a>';
				}else{
					writeDynamicLeftMenu+='<li class="selected hasChild"><a href="http://www.nissan-global.com/EN/IR/CORPORATEBOND/"><span>Bond Information</span></a>';
				}
				writeDynamicLeftMenu+='<ul>';
					if(path02.match("^/EN/IR/CORPORATEBOND/PLAN/")==null){
						writeDynamicLeftMenu+='<li><a href="http://www.nissan-global.com/EN/IR/CORPORATEBOND/PLAN/"><span>Financial Plan</span></a></li>';
					}else{
						writeDynamicLeftMenu+='<li class="selected"><a href="http://www.nissan-global.com/EN/IR/CORPORATEBOND/PLAN/" class="active"><span>Financial Plan</span></a></li>';
					}
					if(path02.match("^/EN/IR/CORPORATEBOND/SALES/")==null){
						writeDynamicLeftMenu+='<li><a href="http://www.nissan-global.com/EN/IR/CORPORATEBOND/SALES/"><span>Sales Finance Company</span></a></li>';
					}else{
						writeDynamicLeftMenu+='<li class="selected"><a href="http://www.nissan-global.com/EN/IR/CORPORATEBOND/SALES/" class="active"><span>Sales Finance Company</span></a></li>';
					}
					if(path02.match("^/EN/IR/CORPORATEBOND/EMTN/")==null){
						writeDynamicLeftMenu+='<li><a href="http://www.nissan-global.com/EN/IR/CORPORATEBOND/EMTN/"><span>EMTN Program</span></a></li>';
					}else{
						writeDynamicLeftMenu+='<li class="selected"><a href="http://www.nissan-global.com/EN/IR/CORPORATEBOND/EMTN/" class="active"><span>EMTN Program</span></a></li>';
					}
				writeDynamicLeftMenu+='</ul>';
			}
			writeDynamicLeftMenu+='</li>';
			if(path02.match("^/EN/IR/CALENDAR/")==null){
				writeDynamicLeftMenu+='<li><a href="http://www.nissan-global.com/EN/IR/CALENDAR/"><span>IR Calendar</span></a></li>';
			}else{
				writeDynamicLeftMenu+='<li class="selected"><a href="http://www.nissan-global.com/EN/IR/CALENDAR/" class="active"><span>IR Calendar</span></a></li>';
			}
			if(path02.match("^/EN/IR/FAQ/")==null){
				writeDynamicLeftMenu+='<li><a href="http://www.nissan-global.com/EN/IR/FAQ/"><span>Frequently Asked Questions (FAQ)</span></a></li>';
			}else{
				writeDynamicLeftMenu+='<li class="selected"><a href="http://www.nissan-global.com/EN/IR/FAQ/"><span class="active">Frequently Asked Questions (FAQ)</span></a></li>';
			}
			if(path02.match("^/EN/IR/INQUIRY/")==null){
				writeDynamicLeftMenu+='<li><a href="http://www.nissan-global.com/EN/IR/INQUIRY/"><span>Inquiry / Link</span></a></li>';
			}else{
				writeDynamicLeftMenu+='<li class="selected"><a href="http://www.nissan-global.com/EN/IR/INQUIRY/" class="active"><span>Inquiry / Link</span></a></li>';
			}
			writeDynamicLeftMenu+='</ul>';
			$('#localNav').empty();
			$('#localNav').append(writeDynamicLeftMenu);
		}else{
			//relative path
			var writeDynamicLeftMenu='';
			writeDynamicLeftMenu+='<hr />';
			writeDynamicLeftMenu+='<ul>';
			if(path02.match("^/EN/IR/MESSAGE/")==null){
				writeDynamicLeftMenu+='<li><a href="/EN/IR/MESSAGE/"><span>Message from the CEO</span></a></li>';
			}else{
				writeDynamicLeftMenu+='<li class="selected"><a href="/EN/IR/MESSAGE/" class="active"><span>Message from the CEO</span></a></li>';
			}
			if(path02.match("^/EN/IR/NEWS/")==null){
				writeDynamicLeftMenu+='<li><a href="/EN/IR/NEWS/NEWSRELEASE/"><span>News</span></a>';
			}else{
				writeDynamicLeftMenu+='<li class="selected"><a href="/EN/IR/NEWS/NEWSRELEASE/"><span>News</span></a>';
				writeDynamicLeftMenu+='<ul>';
					if(path02.match("^/EN/IR/NEWS/NEWSRELEASE/")==null){
						writeDynamicLeftMenu+='<li><a href="/EN/IR/NEWS/NEWSRELEASE/"><span>News Release</span></a>';
					}else{
						if(path02.match("^/EN/IR/NEWS/NEWSRELEASE/index.html")!=null){
							writeDynamicLeftMenu+='<li class="selected hasChild"><a href="/EN/IR/NEWS/NEWSRELEASE/" class="active"><span>News Release</span></a>';
						}else{
							writeDynamicLeftMenu+='<li class="selected hasChild"><a href="/EN/IR/NEWS/NEWSRELEASE/"><span>News Release</span></a>';
						}
						writeDynamicLeftMenu+='<ul>';
							if(path02.match("^/EN/IR/NEWS/NEWSRELEASE/2010/")==null){
								writeDynamicLeftMenu+='<li><a href="/EN/IR/NEWS/NEWSRELEASE/2010/">2010</a></li>';
							}else{
								writeDynamicLeftMenu+='<li class="selected"><a href="/EN/IR/NEWS/NEWSRELEASE/2010/" class="active">2010</a></li>';
							}
							if(path02.match("^/EN/IR/NEWS/NEWSRELEASE/2009/")==null){
								writeDynamicLeftMenu+='<li><a href="/EN/IR/NEWS/NEWSRELEASE/2009/">2009</a></li>';
							}else{
								writeDynamicLeftMenu+='<li class="selected"><a href="/EN/IR/NEWS/NEWSRELEASE/2009/" class="active">2009</a></li>';
							}
							if(path02.match("^/EN/IR/NEWS/NEWSRELEASE/2008/")==null){
								writeDynamicLeftMenu+='<li><a href="/EN/IR/NEWS/NEWSRELEASE/2008/">2008</a></li>';
							}else{
								writeDynamicLeftMenu+='<li class="selected"><a href="/EN/IR/NEWS/NEWSRELEASE/2008/" class="active">2008</a></li>';
							}
							if(path02.match("^/EN/IR/NEWS/NEWSRELEASE/2007/")==null){
								writeDynamicLeftMenu+='<li><a href="/EN/IR/NEWS/NEWSRELEASE/2007/">2007</a></li>';
							}else{
								writeDynamicLeftMenu+='<li class="selected"><a href="/EN/IR/NEWS/NEWSRELEASE/2007/" class="active">2007</a></li>';
							}
							if(path02.match("^/EN/IR/NEWS/NEWSRELEASE/2006/")==null){
								writeDynamicLeftMenu+='<li><a href="/EN/IR/NEWS/NEWSRELEASE/2006/">2006</a></li>';
							}else{
								writeDynamicLeftMenu+='<li class="selected"><a href="/EN/IR/NEWS/NEWSRELEASE/2006/" class="active">2006</a></li>';
							}
							if(path02.match("^/EN/IR/NEWS/NEWSRELEASE/2005/")==null){
								writeDynamicLeftMenu+='<li><a href="/EN/IR/NEWS/NEWSRELEASE/2005/">2005</a></li>';
							}else{
								writeDynamicLeftMenu+='<li class="selected"><a href="/EN/IR/NEWS/NEWSRELEASE/2005/" class="active">2005</a></li>';
							}
							if(path02.match("^/EN/IR/NEWS/NEWSRELEASE/2004/")==null){
								writeDynamicLeftMenu+='<li><a href="/EN/IR/NEWS/NEWSRELEASE/2004/">2004</a></li>';
							}else{
								writeDynamicLeftMenu+='<li class="selected"><a href="/EN/IR/NEWS/NEWSRELEASE/2004/" class="active">2004</a></li>';
							}
							if(path02.match("^/EN/IR/NEWS/NEWSRELEASE/2003/")==null){
								writeDynamicLeftMenu+='<li><a href="/EN/IR/NEWS/NEWSRELEASE/2003/">2003</a></li>';
							}else{
								writeDynamicLeftMenu+='<li class="selected"><a href="/EN/IR/NEWS/NEWSRELEASE/2003/" class="active">2003</a></li>';
							}
						writeDynamicLeftMenu+='</ul>';
					}
					writeDynamicLeftMenu+='</li>';
					if(path02.match("^/EN/IR/NEWS/VIDEO/")==null){
						writeDynamicLeftMenu+='<li><a href="/EN/IR/NEWS/VIDEO/"><span>Video News Archive </span></a>';
					}else{
						writeDynamicLeftMenu+='<li class="selected hasChild"><a href="/EN/IR/NEWS/VIDEO/"><span>Video News Archive </span></a>';
						writeDynamicLeftMenu+='<ul>';
							if(path02.match("^/EN/IR/NEWS/VIDEO/2009.html")==null){
								writeDynamicLeftMenu+='<li><a href="/EN/IR/NEWS/VIDEO/2009.html">2009</a></li>';
							}else{
								writeDynamicLeftMenu+='<li class="selected"><a href="/EN/IR/NEWS/VIDEO/2009.html" class="active">2009</a></li>';
							}
							if(path02.match("^/EN/IR/NEWS/VIDEO/2008.html")==null){
								writeDynamicLeftMenu+='<li><a href="/EN/IR/NEWS/VIDEO/2008.html">2008</a></li>';
							}else{
								writeDynamicLeftMenu+='<li class="selected"><a href="/EN/IR/NEWS/VIDEO/2008.html" class="active">2008</a></li>';
							}
							if(path02.match("^/EN/IR/NEWS/VIDEO/2007.html")==null){
								writeDynamicLeftMenu+='<li><a href="/EN/IR/NEWS/VIDEO/2007.html">2007</a></li>';
							}else{
								writeDynamicLeftMenu+='<li class="selected"><a href="/EN/IR/NEWS/VIDEO/2007.html" class="active">2007</a></li>';
							}
							if(path02.match("^/EN/IR/NEWS/VIDEO/2006.html")==null){
								writeDynamicLeftMenu+='<li><a href="/EN/IR/NEWS/VIDEO/2006.html">2006</a></li>';
							}else{
								writeDynamicLeftMenu+='<li class="selected"><a href="/EN/IR/NEWS/VIDEO/2006.html" class="active">2006</a></li>';
							}
							if(path02.match("^/EN/IR/NEWS/VIDEO/2005.html")==null){
								writeDynamicLeftMenu+='<li><a href="/EN/IR/NEWS/VIDEO/2005.html">2005</a></li>';
							}else{
								writeDynamicLeftMenu+='<li class="selected"><a href="/EN/IR/NEWS/VIDEO/2005.html" class="active">2005</a></li>';
							}
							if(path02.match("^/EN/IR/NEWS/VIDEO/2004.html")==null){
								writeDynamicLeftMenu+='<li><a href="/EN/IR/NEWS/VIDEO/2004.html">2004</a></li>';
							}else{
								writeDynamicLeftMenu+='<li class="selected"><a href="/EN/IR/NEWS/VIDEO/2004.html" class="active">2004</a></li>';
							}
							if(path02.match("^/EN/IR/NEWS/VIDEO/2003.html")==null){
								writeDynamicLeftMenu+='<li><a href="/EN/IR/NEWS/VIDEO/2003.html">2003</a></li>';
							}else{
								writeDynamicLeftMenu+='<li class="selected"><a href="/EN/IR/NEWS/VIDEO/2003.html" class="active">2003</a></li>';
							}
						writeDynamicLeftMenu+='</ul>';
					}
					writeDynamicLeftMenu+='</li>';
					if(path02.match("^/EN/IR/NEWS/TSE/")==null){
						writeDynamicLeftMenu+='<li><a href="/EN/IR/NEWS/TSE/"><span>TSE Fillings</span></a>';
					}else{
						writeDynamicLeftMenu+='<li class="selected hasChild"><a href="/EN/IR/NEWS/TSE/"><span>TSE Fillings</span></a>';
						writeDynamicLeftMenu+='<ul>';
							if(path02.match("^/EN/IR/NEWS/TSE/2010/")==null){
								writeDynamicLeftMenu+='<li><a href="/EN/IR/NEWS/TSE/2010/">2010</a></li>';
							}else{
								writeDynamicLeftMenu+='<li class="selected"><a href="/EN/IR/NEWS/TSE/2010/" class="active">2010</a></li>';
							}
							if(path02.match("^/EN/IR/NEWS/TSE/2009/")==null){
								writeDynamicLeftMenu+='<li><a href="/EN/IR/NEWS/TSE/2009/">2009</a></li>';
							}else{
								writeDynamicLeftMenu+='<li class="selected"><a href="/EN/IR/NEWS/TSE/2009/" class="active">2009</a></li>';
							}
							if(path02.match("^/EN/IR/NEWS/TSE/2008/")==null){
								writeDynamicLeftMenu+='<li><a href="/EN/IR/NEWS/TSE/2008/">2008</a></li>';
							}else{
								writeDynamicLeftMenu+='<li class="selected"><a href="/EN/IR/NEWS/TSE/2008/" class="active">2008</a></li>';
							}
							if(path02.match("^/EN/IR/NEWS/TSE/2007/")==null){
								writeDynamicLeftMenu+='<li><a href="/EN/IR/NEWS/TSE/2007/">2007</a></li>';
							}else{
								writeDynamicLeftMenu+='<li class="selected"><a href="/EN/IR/NEWS/TSE/2007/" class="active">2007</a></li>';
							}
							if(path02.match("^/EN/IR/NEWS/TSE/2006/")==null){
								writeDynamicLeftMenu+='<li><a href="/EN/IR/NEWS/TSE/2006/">2006</a></li>';
							}else{
								writeDynamicLeftMenu+='<li class="selected"><a href="/EN/IR/NEWS/TSE/2006/" class="active">2006</a></li>';
							}
							if(path02.match("^/EN/IR/NEWS/TSE/2005/")==null){
								writeDynamicLeftMenu+='<li><a href="/EN/IR/NEWS/TSE/2005/">2005</a></li>';
							}else{
								writeDynamicLeftMenu+='<li class="selected"><a href="/EN/IR/NEWS/TSE/2005/" class="active">2005</a></li>';
							}
							if(path02.match("^/EN/IR/NEWS/TSE/2004/")==null){
								writeDynamicLeftMenu+='<li><a href="/EN/IR/NEWS/TSE/2004/">2004</a></li>';
							}else{
								writeDynamicLeftMenu+='<li class="selected"><a href="/EN/IR/NEWS/TSE/2004/" class="active">2004</a></li>';
							}
						writeDynamicLeftMenu+='</ul>';
					}
					writeDynamicLeftMenu+='</li>';
					if(path02.match("^/EN/IR/NEWS/INFO/")==null){
						writeDynamicLeftMenu+='<li><a href="/EN/IR/NEWS/INFO/"><span>New Updates</span></a>';
					}else{
						writeDynamicLeftMenu+='<li class="selected hasChild"><a href="/EN/IR/NEWS/INFO/"><span>New Updates</span></a>';
						writeDynamicLeftMenu+='<ul>';
							if(path02.match("^/EN/IR/NEWS/INFO/2010/")==null){
								writeDynamicLeftMenu+='<li><a href="/EN/IR/NEWS/INFO/2010/">2010</a></li>';
							}else{
								writeDynamicLeftMenu+='<li class="selected"><a href="/EN/IR/NEWS/INFO/2010/" class="active">2010</a></li>';
							}
							if(path02.match("^/EN/IR/NEWS/INFO/2009/")==null){
								writeDynamicLeftMenu+='<li><a href="/EN/IR/NEWS/INFO/2009/">2009</a></li>';
							}else{
								writeDynamicLeftMenu+='<li class="selected"><a href="/EN/IR/NEWS/INFO/2009/" class="active">2009</a></li>';
							}
							if(path02.match("^/EN/IR/NEWS/INFO/2008/")==null){
								writeDynamicLeftMenu+='<li><a href="/EN/IR/NEWS/INFO/2008/">2008</a></li>';
							}else{
								writeDynamicLeftMenu+='<li class="selected"><a href="/EN/IR/NEWS/INFO/2008/" class="active">2008</a></li>';
							}
							if(path02.match("^/EN/IR/NEWS/INFO/2007/")==null){
								writeDynamicLeftMenu+='<li><a href="/EN/IR/NEWS/INFO/2007/">2007</a></li>';
							}else{
								writeDynamicLeftMenu+='<li class="selected"><a href="/EN/IR/NEWS/INFO/2007/" class="active">2007</a></li>';
							}
							if(path02.match("^/EN/IR/NEWS/INFO/2006/")==null){
								writeDynamicLeftMenu+='<li><a href="/EN/IR/NEWS/INFO/2006/">2006</a></li>';
							}else{
								writeDynamicLeftMenu+='<li class="selected"><a href="/EN/IR/NEWS/INFO/2006/" class="active">2006</a></li>';
							}
							if(path02.match("^/EN/IR/NEWS/INFO/2005/")==null){
								writeDynamicLeftMenu+='<li><a href="/EN/IR/NEWS/INFO/2005/">2005</a></li>';
							}else{
								writeDynamicLeftMenu+='<li class="selected"><a href="/EN/IR/NEWS/INFO/2005/" class="active">2005</a></li>';
							}
							if(path02.match("^/EN/IR/NEWS/INFO/2004/")==null){
								writeDynamicLeftMenu+='<li><a href="/EN/IR/NEWS/INFO/2004/">2004</a></li>';
							}else{
								writeDynamicLeftMenu+='<li class="selected"><a href="/EN/IR/NEWS/INFO/2004/" class="active">2004</a></li>';
							}
							if(path02.match("^/EN/IR/NEWS/INFO/2003/")==null){
								writeDynamicLeftMenu+='<li><a href="/EN/IR/NEWS/INFO/2003/">2003</a></li>';
							}else{
								writeDynamicLeftMenu+='<li class="selected"><a href="/EN/IR/NEWS/INFO/2003/" class="active">2003</a></li>';
							}
						writeDynamicLeftMenu+='</ul>';
					}
					writeDynamicLeftMenu+='</li>';

				writeDynamicLeftMenu+='</ul>';
			}
			writeDynamicLeftMenu+='</li>';
			if(path02.match("^/EN/IR/FINANCIAL/")==null){
				writeDynamicLeftMenu+='<li><a href="/EN/IR/FINANCIAL/"><span>Financial Announcements</span></a></li>';
			}else{
				writeDynamicLeftMenu+='<li class="selected"><a href="/EN/IR/FINANCIAL/" class="active"><span>Financial Announcements</span></a></li>';
			}
			if(path02.match("^/EN/IR/LIBRARY/")==null){
				writeDynamicLeftMenu+='<li><a href="/EN/IR/LIBRARY/"><span>IR Library</span></a>';
			}else{
				if(path02.match("^/EN/IR/LIBRARY/index.html")!=null){
					writeDynamicLeftMenu+='<li class="selected hasChild"><a href="/EN/IR/LIBRARY/" class="active"><span>IR Library</span></a>';
				}else{
					writeDynamicLeftMenu+='<li class="selected hasChild"><a href="/EN/IR/LIBRARY/"><span>IR Library</span></a>';
				}
				writeDynamicLeftMenu+='<ul>';
					if(path02.match("^/EN/IR/LIBRARY/YEARS/")==null){
						writeDynamicLeftMenu+='<li><a href="/EN/IR/LIBRARY/YEARS/"><span>IR Archive</span></a></li>';
					}else{
						writeDynamicLeftMenu+='<li class="selected"><a href="/EN/IR/LIBRARY/YEARS/" class="active"><span>IR Archive</span></a></li>';
					}
					if(path02.match("^/EN/IR/LIBRARY/AR/")==null){
						writeDynamicLeftMenu+='<li><a href="/EN/IR/LIBRARY/AR/"><span>Annual Report</span></a>';
					}else{
						if(path02.match("^/EN/IR/LIBRARY/AR/index.html")!=null){
							writeDynamicLeftMenu+='<li class="selected hasChild"><a href="/EN/IR/LIBRARY/AR/" class="active"><span>Annual Report</span></a>';
						}else{
							writeDynamicLeftMenu+='<li class="selected hasChild"><a href="/EN/IR/LIBRARY/AR/"><span>Annual Report</span></a>';
						}
						writeDynamicLeftMenu+='<ul>';
							if(path02.match("^/EN/IR/LIBRARY/AR/2008/")==null){
								writeDynamicLeftMenu+='<li><a href="/EN/IR/LIBRARY/AR/2008/">2008</a></li>';
							}else{
								writeDynamicLeftMenu+='<li class="selected"><a href="/EN/IR/LIBRARY/AR/2008/" class="active">2008</a></li>';
							}
							if(path02.match("^/EN/IR/LIBRARY/AR/2006/")==null){
								writeDynamicLeftMenu+='<li><a href="/EN/IR/LIBRARY/AR/2006/">2006-2007</a></li>';
							}else{
								writeDynamicLeftMenu+='<li class="selected"><a href="/EN/IR/LIBRARY/AR/2006/" class="active">2006-2007</a></li>';
							}
							if(path02.match("^/EN/IR/LIBRARY/AR/2005/")==null){
								writeDynamicLeftMenu+='<li><a href="/EN/IR/LIBRARY/AR/2005/">2005</a></li>';
							}else{
								writeDynamicLeftMenu+='<li class="selected"><a href="/EN/IR/LIBRARY/AR/2005/" class="active">2005</a></li>';
							}
							if(path02.match("^/EN/IR/LIBRARY/AR/2004/")==null){
								writeDynamicLeftMenu+='<li><a href="/EN/IR/LIBRARY/AR/2004/">2004</a></li>';
							}else{
								writeDynamicLeftMenu+='<li class="selected"><a href="/EN/IR/LIBRARY/AR/2004/" class="active">2004</a></li>';
							}
							if(path02.match("^/EN/IR/LIBRARY/AR/2003/")==null){
								writeDynamicLeftMenu+='<li><a href="/EN/IR/LIBRARY/AR/2003/">2003</a></li>';
							}else{
								writeDynamicLeftMenu+='<li class="selected"><a href="/EN/IR/LIBRARY/AR/2003/" class="active">2003</a></li>';
							}
							if(path02.match("^/EN/IR/LIBRARY/AR/2002/")==null){
								writeDynamicLeftMenu+='<li><a href="/EN/IR/LIBRARY/AR/2002/">2002</a></li>';
							}else{
								writeDynamicLeftMenu+='<li class="selected"><a href="/EN/IR/LIBRARY/AR/2002/" class="active">2002</a></li>';
							}
							if(path02.match("^/EN/IR/LIBRARY/AR/2001/")==null){
								writeDynamicLeftMenu+='<li><a href="/EN/IR/LIBRARY/AR/2001/">2001</a></li>';
							}else{
								writeDynamicLeftMenu+='<li class="selected"><a href="/EN/IR/LIBRARY/AR/2001/" class="active">2001</a></li>';
							}
						writeDynamicLeftMenu+='</ul>';
					}
					writeDynamicLeftMenu+='</li>';
					if(path02.match("^/EN/IR/LIBRARY/FR/")==null){
						writeDynamicLeftMenu+='<li><a href="/EN/IR/LIBRARY/FR/"><span>Financial Information (Yukashoken-Hokokusho)</span></a></li>';
					}else{
						writeDynamicLeftMenu+='<li class="selected"><a href="/EN/IR/LIBRARY/FR/" class="active"><span>Financial Information (Yukashoken-Hokokusho)</span></a></li>';
					}
					if(path02.match("^/EN/IR/LIBRARY/BUSINESS/")==null){
						writeDynamicLeftMenu+='<li><a href="/EN/IR/LIBRARY/BUSINESS/"><span>Business Reports</span></a></li>';
					}else{
						writeDynamicLeftMenu+='<li class="selected"><a href="/EN/IR/LIBRARY/BUSINESS/" class="active"><span>Business Reports</span></a></li>';
					}
					if(path02.match("^/EN/IR/LIBRARY/FINANCIAL/")==null){
						writeDynamicLeftMenu+='<li><a href="/EN/IR/LIBRARY/FINANCIAL/"><span>Financial Results Material</span></a>';
					}else{
						if(path02.match("^/EN/IR/LIBRARY/FINANCIAL/index.html")!=null){
							writeDynamicLeftMenu+='<li class="selected hasChild"><a href="/EN/IR/LIBRARY/FINANCIAL/" class="active"><span>Financial Results Material</span></a>';
						}else{
							writeDynamicLeftMenu+='<li class="selected hasChild"><a href="/EN/IR/LIBRARY/FINANCIAL/"><span>Financial Results Material</span></a>';
						}
						writeDynamicLeftMenu+='<ul>';
							if(path02.match("^/EN/IR/LIBRARY/FINANCIAL/2009/")==null){
								writeDynamicLeftMenu+='<li><a href="/EN/IR/LIBRARY/FINANCIAL/2009/">2009</a></li>';
							}else{
								writeDynamicLeftMenu+='<li class="selected"><a href="/EN/IR/LIBRARY/FINANCIAL/2009/" class="active">2009</a></li>';
							}
							if(path02.match("^/EN/IR/LIBRARY/FINANCIAL/2008/")==null){
								writeDynamicLeftMenu+='<li><a href="/EN/IR/LIBRARY/FINANCIAL/2008/">2008</a></li>';
							}else{
								writeDynamicLeftMenu+='<li class="selected"><a href="/EN/IR/LIBRARY/FINANCIAL/2008/" class="active">2008</a></li>';
							}
							if(path02.match("^/EN/IR/LIBRARY/FINANCIAL/2007/")==null){
								writeDynamicLeftMenu+='<li><a href="/EN/IR/LIBRARY/FINANCIAL/2007/">2007</a></li>';
							}else{
								writeDynamicLeftMenu+='<li class="selected"><a href="/EN/IR/LIBRARY/FINANCIAL/2007/" class="active">2007</a></li>';
							}
							if(path02.match("^/EN/IR/LIBRARY/FINANCIAL/2006/")==null){
								writeDynamicLeftMenu+='<li><a href="/EN/IR/LIBRARY/FINANCIAL/2006/">2006</a></li>';
							}else{
								writeDynamicLeftMenu+='<li class="selected"><a href="/EN/IR/LIBRARY/FINANCIAL/2006/" class="active">2006</a></li>';
							}
							if(path02.match("^/EN/IR/LIBRARY/FINANCIAL/2005/")==null){
								writeDynamicLeftMenu+='<li><a href="/EN/IR/LIBRARY/FINANCIAL/2005/">2005</a></li>';
							}else{
								writeDynamicLeftMenu+='<li class="selected"><a href="/EN/IR/LIBRARY/FINANCIAL/2005/" class="active">2005</a></li>';
							}
							if(path02.match("^/EN/IR/LIBRARY/FINANCIAL/2004/")==null){
								writeDynamicLeftMenu+='<li><a href="/EN/IR/LIBRARY/FINANCIAL/2004/">2004</a></li>';
							}else{
								writeDynamicLeftMenu+='<li class="selected"><a href="/EN/IR/LIBRARY/FINANCIAL/2004/" class="active">2004</a></li>';
							}
							if(path02.match("^/EN/IR/LIBRARY/FINANCIAL/2003/")==null){
								writeDynamicLeftMenu+='<li><a href="/EN/IR/LIBRARY/FINANCIAL/2003/">2003</a></li>';
							}else{
								writeDynamicLeftMenu+='<li class="selected"><a href="/EN/IR/LIBRARY/FINANCIAL/2003/" class="active">2003</a></li>';
							}
							if(path02.match("^/EN/IR/LIBRARY/FINANCIAL/2002/")==null){
								writeDynamicLeftMenu+='<li><a href="/EN/IR/LIBRARY/FINANCIAL/2002/">2002</a></li>';
							}else{
								writeDynamicLeftMenu+='<li class="selected"><a href="/EN/IR/LIBRARY/FINANCIAL/2002/" class="active">2002</a></li>';
							}
							if(path02.match("^/EN/IR/LIBRARY/FINANCIAL/2001/")==null){
								writeDynamicLeftMenu+='<li><a href="/EN/IR/LIBRARY/FINANCIAL/2001/">2001</a></li>';
							}else{
								writeDynamicLeftMenu+='<li class="selected"><a href="/EN/IR/LIBRARY/FINANCIAL/2001/" class="active">2001</a></li>';
							}
							if(path02.match("^/EN/IR/LIBRARY/FINANCIAL/2000/")==null){
								writeDynamicLeftMenu+='<li><a href="/EN/IR/LIBRARY/FINANCIAL/2000/">2000</a></li>';
							}else{
								writeDynamicLeftMenu+='<li class="selected"><a href="/EN/IR/LIBRARY/FINANCIAL/2000/" class="active">2000</a></li>';
							}
							if(path02.match("^/EN/IR/LIBRARY/FINANCIAL/1999/")==null){
								writeDynamicLeftMenu+='<li><a href="/EN/IR/LIBRARY/FINANCIAL/1999/">1999</a></li>';
							}else{
								writeDynamicLeftMenu+='<li class="selected"><a href="/EN/IR/LIBRARY/FINANCIAL/1999/" class="active">1999</a></li>';
							}
							if(path02.match("^/EN/IR/LIBRARY/FINANCIAL/1998/")==null){
								writeDynamicLeftMenu+='<li><a href="/EN/IR/LIBRARY/FINANCIAL/1998/">1998</a></li>';
							}else{
								writeDynamicLeftMenu+='<li class="selected"><a href="/EN/IR/LIBRARY/FINANCIAL/1998/" class="active">1998</a></li>';
							}
						writeDynamicLeftMenu+='</ul>';
					}
					writeDynamicLeftMenu+='</li>';
					if(path02.match("^/EN/IR/LIBRARY/PF/")!=null){
						writeDynamicLeftMenu+='<li class="selected"><a href="/EN/IR/LIBRARY/PROFILE/" class="active"><span>Profile</span></a></li>';
					}else if(path02.match("^/EN/IR/LIBRARY/FF/")!=null){
						writeDynamicLeftMenu+='<li class="selected"><a href="/EN/IR/LIBRARY/PROFILE/" class="active"><span>Profile</span></a></li>';
					}else if(path02.match("^/EN/IR/LIBRARY/PROFILE/")==null){
						writeDynamicLeftMenu+='<li><a href="/EN/IR/LIBRARY/PROFILE/"><span>Profile</span></a></li>';
					}else{
						writeDynamicLeftMenu+='<li class="selected"><a href="/EN/IR/LIBRARY/PROFILE/" class="active"><span>Profile</span></a></li>';
					}
				writeDynamicLeftMenu+='</ul>';
			}
			writeDynamicLeftMenu+='</li>';
			if(path02.match("^/EN/IR/EVENT/")==null){
				writeDynamicLeftMenu+='<li><a href="/EN/IR/EVENT/"><span>IR Events</span></a>';
			}else{
				if(path02.match("^/EN/IR/EVENT/index.html")!=null){
					writeDynamicLeftMenu+='<li class="selected hasChild"><a href="/EN/IR/EVENT/" class="active"><span>IR Events</span></a>';
				}else{
					writeDynamicLeftMenu+='<li class="selected hasChild"><a href="/EN/IR/EVENT/"><span>IR Events</span></a>';
				}
				writeDynamicLeftMenu+='<ul>';
					if(path02.match("^/EN/IR/EVENT/2009/")==null){
						writeDynamicLeftMenu+='<li><a href="/EN/IR/EVENT/2009/"><span>2009</span></a></li>';
					}else{
						writeDynamicLeftMenu+='<li class="selected"><a href="/EN/IR/EVENT/2009/" class="active"><span>2009</span></a></li>';
					}
					if(path02.match("^/EN/IR/EVENT/2008/")==null){
						writeDynamicLeftMenu+='<li><a href="/EN/IR/EVENT/2008/"><span>2008</span></a></li>';
					}else{
						writeDynamicLeftMenu+='<li class="selected"><a href="/EN/IR/EVENT/2008/" class="active"><span>2008</span></a></li>';
					}
					if(path02.match("^/EN/IR/EVENT/2007/")==null){
						writeDynamicLeftMenu+='<li><a href="/EN/IR/EVENT/2007/"><span>2007</span></a></li>';
					}else{
						writeDynamicLeftMenu+='<li class="selected"><a href="/EN/IR/EVENT/2007/" class="active"><span>2007</span></a></li>';
					}
					if(path02.match("^/EN/IR/EVENT/2006/")==null){
						writeDynamicLeftMenu+='<li><a href="/EN/IR/EVENT/2006/"><span>2006</span></a></li>';
					}else{
						writeDynamicLeftMenu+='<li class="selected"><a href="/EN/IR/EVENT/2006/" class="active"><span>2006</span></a></li>';
					}
					if(path02.match("^/EN/IR/EVENT/2005/")==null){
						writeDynamicLeftMenu+='<li><a href="/EN/IR/EVENT/2005/"><span>2005</span></a></li>';
					}else{
						writeDynamicLeftMenu+='<li class="selected"><a href="/EN/IR/EVENT/2005/" class="active"><span>2005</span></a></li>';
					}
					if(path02.match("^/EN/IR/EVENT/2004/")==null){
						writeDynamicLeftMenu+='<li><a href="/EN/IR/EVENT/2004/"><span>2004</span></a></li>';
					}else{
						writeDynamicLeftMenu+='<li class="selected"><a href="/EN/IR/EVENT/2004/" class="active"><span>2004</span></a></li>';
					}
					if(path02.match("^/EN/IR/EVENT/2003/")==null){
						writeDynamicLeftMenu+='<li><a href="/EN/IR/EVENT/2003/"><span>2003</span></a></li>';
					}else{
						writeDynamicLeftMenu+='<li class="selected"><a href="/EN/IR/EVENT/2003/" class="active"><span>2003</span></a></li>';
					}
				writeDynamicLeftMenu+='</ul>';
			}
			writeDynamicLeftMenu+='</li>';
			if(path02.match("^/EN/IR/INSIDE/")==null){
				writeDynamicLeftMenu+='<li><a href="/EN/IR/INSIDE/"><span>Inside NISSAN</span></a></li>';
			}else{
				writeDynamicLeftMenu+='<li class="selected"><a href="/EN/IR/INSIDE/" class="active"><span>Inside NISSAN</span></a></li>';
			}
			if(path02.match("^/EN/IR/SUMMARY/")==null){
				writeDynamicLeftMenu+='<li><a href="/EN/IR/SUMMARY/"><span>Historical Financial Data</span></a></li>';
			}else{
				writeDynamicLeftMenu+='<li class="selected"><a href="/EN/IR/SUMMARY/" class="active"><span>Historical Financial Data</span></a></li>';
			}
			if(path02.match("^/EN/IR/DIVIDEND/")==null){
				writeDynamicLeftMenu+='<li><a href="/EN/IR/DIVIDEND/"><span>Dividend</span></a></li>';
			}else{
				writeDynamicLeftMenu+='<li class="selected"><a href="/EN/IR/DIVIDEND/" class="active"><span>Dividend</span></a></li>';
			}
			if(path02.match("^/nissan/en/stock_performance_en.jsp")==null){
			writeDynamicLeftMenu+='<li><a href="http://www.ris-asia.com/nissan/en/stock_performance_en.jsp"><span>Stock Performance </span></a></li>';
			}else{
				writeDynamicLeftMenu+='<li class="selected"><a href="http://www.ris-asia.com/nissan/en/stock_performance_en.jsp" class="active"><span>Stock Performance </span></a></li>';
			}
			if(path02.match("^/EN/IR/STOCK/SERVICES/")==null){
				writeDynamicLeftMenu+='<li><a href="/EN/IR/STOCK/SERVICES/"><span>Shareholder Services</span></a></li>';
			}else{
				writeDynamicLeftMenu+='<li class="selected"><a href="/EN/IR/STOCK/SERVICES/" class="active"><span>Shareholder Services</span></a></li>';
			}
			if(path02.match("^/EN/IR/SHAREHOLDER/")==null){
				writeDynamicLeftMenu+='<li><a href="/EN/IR/SHAREHOLDER/"><span>General Shareholders Meeting</span></a></li>';
			}else{
				writeDynamicLeftMenu+='<li class="selected"><a href="/EN/IR/SHAREHOLDER/" class="active"><span>General Shareholders Meeting</span></a></li>';
			}
			if(path02.match("^/EN/IR/RANK/")==null){
				writeDynamicLeftMenu+='<li><a href="/EN/IR/RANK/"><span>Ratings Information</span></a></li>';
			}else{
				writeDynamicLeftMenu+='<li class="selected"><a href="/EN/IR/RANK/" class="active"><span>Ratings Information</span></a></li>';
			}
			if(path02.match("^/EN/IR/CORPORATEBOND/")==null){
				writeDynamicLeftMenu+='<li><a href="/EN/IR/CORPORATEBOND/"><span>Bond Information</span></a>';
			}else{
				if(path02.match("^/EN/IR/CORPORATEBOND/index.html")!=null){
					writeDynamicLeftMenu+='<li class="selected hasChild"><a href="/EN/IR/CORPORATEBOND/" class="active"><span>Bond Information</span></a>';
				}else{
					writeDynamicLeftMenu+='<li class="selected hasChild"><a href="/EN/IR/CORPORATEBOND/"><span>Bond Information</span></a>';
				}
				writeDynamicLeftMenu+='<ul>';
					if(path02.match("^/EN/IR/CORPORATEBOND/PLAN/")==null){
						writeDynamicLeftMenu+='<li><a href="/EN/IR/CORPORATEBOND/PLAN/"><span>Financial Plan</span></a></li>';
					}else{
						writeDynamicLeftMenu+='<li class="selected"><a href="/EN/IR/CORPORATEBOND/PLAN/" class="active"><span>Financial Plan</span></a></li>';
					}
					if(path02.match("^/EN/IR/CORPORATEBOND/SALES/")==null){
						writeDynamicLeftMenu+='<li><a href="/EN/IR/CORPORATEBOND/SALES/"><span>Sales Finance Company</span></a></li>';
					}else{
						writeDynamicLeftMenu+='<li class="selected"><a href="/EN/IR/CORPORATEBOND/SALES/" class="active"><span>Sales Finance Company</span></a></li>';
					}
					if(path02.match("^/EN/IR/CORPORATEBOND/EMTN/")==null){
						writeDynamicLeftMenu+='<li><a href="/EN/IR/CORPORATEBOND/EMTN/"><span>EMTN Program</span></a></li>';
					}else{
						writeDynamicLeftMenu+='<li class="selected"><a href="/EN/IR/CORPORATEBOND/EMTN/" class="active"><span>EMTN Program</span></a></li>';
					}
				writeDynamicLeftMenu+='</ul>';
			}
			writeDynamicLeftMenu+='</li>';
			if(path02.match("^/EN/IR/CALENDAR/")==null){
				writeDynamicLeftMenu+='<li><a href="/EN/IR/CALENDAR/"><span>IR Calendar</span></a></li>';
			}else{
				writeDynamicLeftMenu+='<li class="selected"><a href="/EN/IR/CALENDAR/" class="active"><span>IR Calendar</span></a></li>';
			}
			if(path02.match("^/EN/IR/FAQ/")==null){
				writeDynamicLeftMenu+='<li><a href="/EN/IR/FAQ/"><span>Frequently Asked Questions (FAQ)</span></a></li>';
			}else{
				writeDynamicLeftMenu+='<li class="selected"><a href="/EN/IR/FAQ/"><span class="active">Frequently Asked Questions (FAQ)</span></a></li>';
			}
			if(path02.match("^/EN/IR/INQUIRY/")==null){
				writeDynamicLeftMenu+='<li><a href="/EN/IR/INQUIRY/"><span>Inquiry / Link</span></a></li>';
			}else{
				writeDynamicLeftMenu+='<li class="selected"><a href="/EN/IR/INQUIRY/" class="active"><span>Inquiry / Link</span></a></li>';
			}
			writeDynamicLeftMenu+='</ul>';
			$('#localNav').empty();
			$('#localNav').append(writeDynamicLeftMenu);
		}
	}
	// *******************************
	$('img').set_rollovers();
	$('div#mainInformation').set_tab({ active_image_ext:["_o","_h","_c"], remember: false });
	$('a[@rel=style]').set_style_switch();
	/*var q = location.search.substr(1);
	if(q == 'motorshow'){ var flashvars = "tms_top"; }
	else if(q == "presentation"){ var flashvars = "tms_pp"; }
	else if(q == "interview01"){ var flashvars = "tms_int1"; }
	else if(q == "interview02"){ var flashvars = "tms_int2"; }
	else if(q == "interview03"){ var flashvars = "tms_int3"; }
	else if(q == "interview04"){ var flashvars = "tms_int4"; }*/
	$('#flash').set_flash({ movie:"/EN/TOP/SWF/index.swf", width:964, height:300, version:8, wmode:'transparent',
	  no_version: '<div id="noFlash"><p class="banner"><a href="http://www.adobe.com/shockwave/download/download.cgi?P1_Prod_Version=ShockwaveFlash&amp;promoid=BIOW" target="_blank"><img src="/EN/SHARED/IMAGES/COMMON/banner_flash-player.gif" alt="get Flash Player" width="88" height="31" /></a></p><ul class="linkList01"><li><a href="http://www.adobe.com/shockwave/download/download.cgi?P1_Prod_Version=ShockwaveFlash&amp;promoid=BIOW" target="_blank">Link to Adobe Systems Site</a></li></ul><!--<p class="brandName">Adobe Flash Player is a registered trademark of Adobe Systems Incorporated.</p>--><!-- /#noflash --></div>',
	  no_flash: '<div id="noFlash"><p class="banner"><a href="http://www.adobe.com/shockwave/download/download.cgi?P1_Prod_Version=ShockwaveFlash&amp;promoid=BIOW" target="_blank"><img src="/EN/SHARED/IMAGES/COMMON/banner_flash-player.gif" alt="get Flash Player" width="88" height="31" /></a></p><ul class="linkList01"><li><a href="http://www.adobe.com/shockwave/download/download.cgi?P1_Prod_Version=ShockwaveFlash&amp;promoid=BIOW" target="_blank">Link to Adobe Systems Site</a></li></ul><!--<p class="brandName">Adobe Flash Player is a registered trademark of Adobe Systems Incorporated.</p>--><!-- /#noflash --></div>'
	});
	//telop
	$('#flashTelop').set_flash({ movie:"/EN/TOP/SWF/information.swf", width:964, height:31, version:8, wmode:'transparent'});
	if ($("body").is(":has('#flashTelop')")){
		$('#mainVisual').css('height','330px');
	}
	//telop
	//bc
	$('#BlueCitizenshipMainVisualFlashMovie').set_flash({ movie:"SWF/index.swf",width:964,height:660,version:8, wmode:'transparent',
	no_version:'<h1><img src="/EN/SHARED/IMAGES/PAGE-INFO/main-visual_no_version.jpg" alt="" width="964" height="220" /></h1>',
	no_flash:'<h1><img src="/EN/SHARED/IMAGES/PAGE-INFO/main-visual_no_version.jpg" alt="" width="964" height="220" /></h1>'
	});
	$('#BlueCitizenshipMainVisualFlash').set_flash({ movie:"SWF/index.swf?xmlurl=SWF/index.xml",width:964,height:264,version:8, wmode:'transparent',
	no_version:'<h1><img src="/EN/SHARED/IMAGES/PAGE-INFO/main-visual_no_version.jpg" alt="" width="964" height="220" /></h1>',
	no_flash:'<h1><img src="/EN/SHARED/IMAGES/PAGE-INFO/main-visual_no_version.jpg" alt="" width="964" height="220" /></h1>'
	});
	$('#BlueCitizenshipInterviewFlash').set_flash({ movie:"SWF/index.swf?xmlurl=SWF/index.xml",width:480,height:340,version:8, wmode:'transparent',
	no_version:'<div><p>Please use Adobe Flash Player 8.0 or later to view all contents.</p></div>',
	no_flash:'<div><p>Please use Adobe Flash Player 8.0 or later to view all contents.</p></div>'
	});
	//
	$('#categoryMainVisualFlash').set_flash({ movie:"TOP/SWF/index.swf",width:964,height:220,version:8, wmode:'transparent',
		no_version:'<h1><img src="/EN/SHARED/IMAGES/PAGE-INFO/main-visual_no_version.jpg" alt="" width="964" height="220" /></h1>',
		no_flash:'<h1><img src="/EN/SHARED/IMAGES/PAGE-INFO/main-visual_no_version.jpg" alt="" width="964" height="220" /></h1>'
	});
	$('object').each(function(){ this.outerHTML = this.outerHTML; });
	$('div.colType01 ul.indexList01 > li').set_height({ items_per_row:2, group_by_parent: 'ul' });
	$('div.colType02 ul.indexList01 > li').set_height({ items_per_row:3, group_by_parent: 'ul' });
	$('div.colType01 ul.indexList01 li span.title').set_height({ items_per_row:2, group_by_parent: 'div.colType01' });
	$('div.colType02 ul.indexList01 li span.title').set_height({ items_per_row:3, group_by_parent: 'div.colType02' });
	$('body.col-mx div.colType01 ul.indexList02 > li').set_height({ items_per_row:2, group_by_parent: 'ul' });
	$('ul#globalNav > li').hover(
		function(){ $(this).addClass('hover'); },
		function(){ $(this).removeClass('hover'); }
	);
	$('ul#globalNav > li > ul').hover(
		function(){ $(this).parents('li').addClass('hover'); },
		function(){ $(this).parents('li').removeClass('hover'); }
	);
	$('table.ir-documentListTable tbody tr th.primary + th').addClass('latestQuarter');
	$('table.ir-documentListTable tbody tr th.primary ~ td').addClass('yearFirstChild');
	$('table.ir-documentListTable tbody tr th + td').addClass('firstChild');
	$('body#top ul.releaseList li:last-child').addClass('lastChild');
	$('body#search div.pageNavigation ul li:last-child').addClass('lastChild');
	
	
	$('#function ul').append('<p id="btnPrint"></p>');
	$('#btnPrint').set_print_preview({
	   preview_html: '<a href="#"><img src="http://www.nissan-global.com/EN/SHARED/IMAGES/FUNCTION/btn_print_o.gif" alt="PRINT" width="78" height="26" /></a>',
	   on_preview: function(){
	                 $('#printHeader').after('<div id="print-preview-area"><dl><dt>Print preview</dt><dd>This is a print preview of this page.<ul><li><a href="#" id="print-page">Print this page</a></li><li><a href="#" id="cancel-print">Return to the existing page</a></li></ul></dd></dl></div>');
	               }
	});
	$('#header').after('<div id="printHeader"><h1><img src="http://www.nissan-global.com/EN/SHARED/IMAGES/COMMON/hd_print-header_nissan-global.gif"alt="NISSAN GLOBAL" /></h1><p><img src="http://www.nissan-global.com/EN/SHARED/IMAGES/COMMON/hd_print-header_corporate.gif" alt="Corporate Information" /></p></div>');
	$('#pageInfo.with-flash').each(function(){
		document.location.pathname.match(/(JP\/|EN\/)([^\/]*)/);
		category_name = RegExp.$2;
		attributes = { height:300, width:964, movie:"/EN/SHARED/SWF/PAGE-INFO/"+category_name+".swf", name:"flash" };
		flash_html = [
			'<div id="flash-holder" style="overflow:hidden">',
			'<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" height="'+attributes["height"]+'" width="'+attributes["width"]+'" name="'+attributes["name"]+'">',
			'<param name="movie" value="'+attributes["movie"]+'">',
			'<param name="name" value="'+attributes["name"]+'">',
			'<param name="quality" value="high">',
			'<embed src="'+attributes["movie"]+'" quality="high" type="application/x-shockwave-flash" height="'+attributes["height"]+'" width="'+attributes["width"]+'">',
			'</object></div>'
		].join('');
		flash_image_html = '<p style="display:none; overflow:hidden;" id="flash-image"><a href="#"><img src="/ENSHARED/SWF/PAGE-INFO/'+category_name+'.jpg" alt="" /></a></p>'
		$('h1',this).after(flash_html+flash_image_html).hide();
		$('#flash-image a').click(function(){
			$('#flash-image').hide();
			$('#flash-holder').show();
			return false;
		});
	
	});
	include();
	$.set_links({
		".rss" : { width:550, height: 550, toolbar: "no", scrollbars: "yes", status: "yes" ,directories: "no", menubar: "no", resizable: "yes" },
		".popup" : { width:550, height: 550, toolbar: "no", scrollbars: "no", status: "yes" ,directories: "no", menubar: "no", resizable: "yes" },
		".popup01" : { width:550, height: 550, toolbar: "no", scrollbars: "yes", status: "yes" ,directories: "no", menubar: "no", resizable: "yes" },
		".popup02" : { width:680, height: 526, toolbar: "no", scrollbars: "no", status: "yes" ,directories: "no", menubar: "no", resizable: "no" }
	});
}