function initPage(){initAutoScalingNav({menuId:"main-nav",sideClasses:true,minPaddings:0});}
function initAutoScalingNav(o){if(!o.menuId)o.menuId="main-nav";if(!o.tag)o.tag="a";if(!o.spacing)o.spacing=0;if(!o.constant)o.constant=0;if(!o.minPaddings)o.minPaddings=0;if(!o.liHovering)o.liHovering=true;if(!o.sideClasses)o.sideClasses=false;if(!o.equalLinks)o.equalLinks=false;if(!o.flexible)o.flexible=false;var nav=document.getElementById(o.menuId);if(nav){nav.className+=" scaling-active";var lis=nav.getElementsByTagName("li");var asFl=[];var lisFl=[];var width=0;for(var i=0,j=0;i<lis.length;i++){if(lis[i].parentNode==nav){var t=lis[i].getElementsByTagName(o.tag).item(0);asFl.push(t);asFl[j++].width=t.offsetWidth;lisFl.push(lis[i]);if(width<t.offsetWidth)width=t.offsetWidth;}
if(o.liHovering){lis[i].onmouseover=function(){this.className+=" hover";}
lis[i].onmouseout=function(){this.className=this.className.replace("hover","");}}}
var menuWidth=nav.clientWidth-asFl.length*o.spacing-o.constant;if(o.equalLinks&&width*asFl.length<menuWidth){for(var i=0;i<asFl.length;i++){asFl[i].width=width;}}
width=getItemsWidth(asFl);if(width<menuWidth){var version=navigator.userAgent.toLowerCase();for(var i=0;getItemsWidth(asFl)<menuWidth;i++){asFl[i].width++;if(!o.flexible){asFl[i].style.width=asFl[i].width+"px";}
if(i>=asFl.length-1)i=-1;}
if(o.flexible){for(var i=0;i<asFl.length;i++){width=(asFl[i].width-o.spacing-o.constant/asFl.length)/menuWidth*100;if(i!=asFl.length-1){lisFl[i].style.width=width+"%";}
else{if(navigator.appName.indexOf("Microsoft Internet Explorer")==-1||version.indexOf("msie 8")!=-1||version.indexOf("msie 9")!=-1)
lisFl[i].style.width=width+"%";}}}}
else if(o.minPaddings>0){for(var i=0;i<asFl.length;i++){asFl[i].style.paddingLeft=o.minPaddings+"px";asFl[i].style.paddingRight=o.minPaddings+"px";}}
if(o.sideClasses){lisFl[0].className+=" first-child";lisFl[0].getElementsByTagName(o.tag).item(0).className+=" first-child-a";lisFl[lisFl.length-1].className+=" last-child";lisFl[lisFl.length-1].getElementsByTagName(o.tag).item(0).className+=" last-child-a";}
nav.className+=" scaling-ready";}
function getItemsWidth(a){var w=0;for(var q=0;q<a.length;q++){w+=a[q].width;}
return w;}}
if(window.addEventListener)
window.addEventListener("load",initPage,false);else if(window.attachEvent)
window.attachEvent("onload",initPage);var _selectHeight=32;var _forms=document.getElementsByTagName('form');var inputs=new Array();var selects=new Array();var labels=new Array();var radios=new Array();var radioLabels=new Array();var checkboxes=new Array();var checkboxLabels=new Array();var buttons=new Array();var selects=new Array();var all_selects=false;var active_select=null;var agt=navigator.userAgent.toLowerCase();var isMac=is_mac();var selectText="please select";var IN_CFORMS=true;function is_mac(){if(navigator.appVersion.indexOf("Safari")!=-1)
{if(!window.getComputedStyle)
{return true;}}
return false;}
function initCastomForms(){if(!document.getElementById){return false;}
getElements();separateElements();replaceRadios();replaceCheckboxes();replaceSelects();var _selects=document.getElementsByTagName('select');var _SelctClassName=[];if(_selects){for(var i=0;i<_selects.length;i++){if(_selects[i].className!=''&&_selects[i].className!='outtaHere')
_SelctClassName[i]=' drop-'+_selects[i].className;}
for(var i=0;i<_SelctClassName.length;i++){var _selectDrop=document.getElementById('optionsDiv'+i);if(_selectDrop){if(_SelctClassName[i])
_selectDrop.className+=_SelctClassName[i];}}}}
function getElements(){for(var nf=0;nf<document.getElementsByTagName("form").length;nf++){for(var nfi=0;nfi<document.forms[nf].getElementsByTagName("input").length;nfi++){inputs.push(document.forms[nf].getElementsByTagName("input")[nfi]);}
for(var nfl=0;nfl<document.forms[nf].getElementsByTagName("label").length;nfl++){labels.push(document.forms[nf].getElementsByTagName("label")[nfl]);}
for(var nfs=0;nfs<document.forms[nf].getElementsByTagName("select").length;nfs++){selects.push(document.forms[nf].getElementsByTagName("select")[nfs]);}}}
function separateElements(){var r=0;var c=0;var t=0;var rl=0;var cl=0;var tl=0;var b=0;for(var q=0;q<inputs.length;q++){if(inputs[q].type=="radio"){radios[r]=inputs[q];++r;for(var w=0;w<labels.length;w++){if((inputs[q].id)&&labels[w].htmlFor==inputs[q].id)
{radioLabels[rl]=labels[w];++rl;}}}
if(inputs[q].type=="checkbox"){checkboxes[c]=inputs[q];++c;for(var w=0;w<labels.length;w++){if((inputs[q].id)&&(labels[w].htmlFor==inputs[q].id))
{checkboxLabels[cl]=labels[w];++cl;}}}
if((inputs[q].type=="submit")||(inputs[q].type=="button")){buttons[b]=inputs[q];++b;}}}
function replaceRadios(){for(var q=0;q<radios.length;q++){radios[q].className+=" outtaHere";var radioArea=document.createElement("div");if(radios[q].checked){radioArea.className="radioAreaChecked";}
else
{radioArea.className="radioArea";}
radioArea.id="myRadio"+q;radios[q].parentNode.insertBefore(radioArea,radios[q]);radios[q]._ra=radioArea;radioArea.onclick=new Function('rechangeRadios('+q+')');if(radioLabels[q])
{radioLabels[q].onclick=new Function('rechangeRadios('+q+')');}}
return true;}
function checkRadios(who){var what=radios[who]._ra;for(var q=0;q<radios.length;q++){if((radios[q]._ra.className=="radioAreaChecked")&&(radios[q]._ra.nextSibling.name==radios[who].name))
{radios[q]._ra.className="radioArea";}}
what.className="radioAreaChecked";}
function changeRadios(who){if(radios[who].checked){for(var q=0;q<radios.length;q++){if(radios[q].name==radios[who].name){radios[q].checked=false;}
radios[who].checked=true;checkRadios(who);}}}
function rechangeRadios(who){if(!radios[who].checked){for(var q=0;q<radios.length;q++){if(radios[q].name==radios[who].name){radios[q].checked=false;}
radios[who].checked=true;checkRadios(who);}}}
function replaceCheckboxes(){for(var q=0;q<checkboxes.length;q++){checkboxes[q].className+=" outtaHere";var checkboxArea=document.createElement("div");if(checkboxes[q].checked){checkboxArea.className="checkboxAreaChecked";}
else{checkboxArea.className="checkboxArea";}
checkboxArea.id="myCheckbox"+q;checkboxes[q].parentNode.insertBefore(checkboxArea,checkboxes[q]);checkboxes[q]._ca=checkboxArea;checkboxArea.onclick=checkboxArea.onclick2=new Function('rechangeCheckboxes('+q+')');if(checkboxLabels[q])
{checkboxLabels[q].onclick=new Function('changeCheckboxes('+q+')');}
checkboxes[q].onkeydown=checkEvent;}
return true;}
function checkCheckboxes(who,action){var what=checkboxes[who]._ca;if(action==true){what.className="checkboxAreaChecked";what.checked=true;}
if(action==false){what.className="checkboxArea";what.checked=false;}}
function changeCheckboxes(who){if(checkboxes[who].checked){checkCheckboxes(who,false);}
else{checkCheckboxes(who,true);}}
function rechangeCheckboxes(who){var tester=false;if(checkboxes[who].checked==true){tester=false;}
else{tester=true;}
checkboxes[who].checked=tester;checkCheckboxes(who,tester);}
function checkEvent(e){if(!e)var e=window.event;if(e.keyCode==32){for(var q=0;q<checkboxes.length;q++){if(this==checkboxes[q]){changeCheckboxes(q);}}}}
function replaceSelects(){for(var q=0;q<selects.length;q++){if(!selects[q].replaced&&selects[q].offsetWidth)
{selects[q]._number=q;var selectArea=document.createElement("div");var left=document.createElement("span");left.className="left";selectArea.appendChild(left);var disabled=document.createElement("span");disabled.className="disabled";selectArea.appendChild(disabled);selects[q]._disabled=disabled;var center=document.createElement("span");var button=document.createElement("a");var text=document.createTextNode(selectText);center.id="mySelectText"+q;var stWidth=selects[q].offsetWidth;selectArea.style.width=stWidth+"px";if(selects[q].parentNode.className.indexOf("type2")!=-1){button.href="javascript:showOptions("+q+",true)";}else{button.href="javascript:showOptions("+q+",false)";}
button.className="selectButton";selectArea.className="selectArea";selectArea.className+=" "+selects[q].className;selectArea.id="sarea"+q;center.className="center";center.appendChild(text);selectArea.appendChild(center);selectArea.appendChild(button);selects[q].className+=" outtaHere";selects[q].parentNode.insertBefore(selectArea,selects[q]);var optionsDiv=document.createElement("div");var optionsList=document.createElement("ul");optionsDiv.innerHTML+="<div class='select-top'><div></div></div>";optionsDiv.appendChild(optionsList);selects[q]._options=optionsList;optionsDiv.style.width=stWidth+"px";optionsDiv._parent=selectArea;optionsDiv.className="optionsDivInvisible";optionsDiv.id="optionsDiv"+q;populateSelectOptions(selects[q]);optionsDiv.innerHTML+="<div class='select-bottom'><div class='select-bottom-left'></div><div class='select-bottom-right'></div></div>";document.getElementsByTagName("body")[0].appendChild(optionsDiv);selects[q].replaced=true;}
all_selects=true;}}
function populateSelectOptions(me){me._options.innerHTML="";for(var w=0;w<me.options.length;w++){var optionHolder=document.createElement('li');var optionLink=document.createElement('a');var optionTxt;if(me.options[w].title.indexOf('image')!=-1){optionTxt=document.createElement('img');optionSpan=document.createElement('span');optionTxt.src=me.options[w].title;optionSpan=document.createTextNode(me.options[w].text);}else{optionTxt=document.createTextNode(me.options[w].text);}
optionLink.href="javascript:showOptions("+me._number+"); selectMe('"+me.id+"',"+w+","+me._number+");";if(me.options[w].title.indexOf('image')!=-1){optionLink.appendChild(optionTxt);optionLink.appendChild(optionSpan);}else{optionLink.appendChild(optionTxt);}
optionHolder.appendChild(optionLink);me._options.appendChild(optionHolder);if(me.options[w].selected){selectMe(me.id,w,me._number);}}
if(me.disabled){me._disabled.style.display="block";}
else{me._disabled.style.display="none";}}
function selectMe(selectFieldId,linkNo,selectNo){selectField=selects[selectNo];for(var k=0;k<selectField.options.length;k++){if(k==linkNo){selectField.options[k].selected=true;}
else{selectField.options[k].selected=false;}}
textVar=document.getElementById("mySelectText"+selectNo);var newText;var optionSpan;if(selectField.options[linkNo].title.indexOf('image')!=-1){newText=document.createElement('img');newText.src=selectField.options[linkNo].title;optionSpan=document.createElement('span');optionSpan=document.createTextNode(selectField.options[linkNo].text);}else{newText=document.createTextNode(selectField.options[linkNo].text);}
if(selectField.options[linkNo].title.indexOf('image')!=-1){if(textVar.childNodes.length>1)textVar.removeChild(textVar.childNodes[0]);textVar.replaceChild(newText,textVar.childNodes[0]);textVar.appendChild(optionSpan);}else{if(textVar.childNodes.length>1)textVar.removeChild(textVar.childNodes[0]);textVar.replaceChild(newText,textVar.childNodes[0]);}
if(selectField.onchange&&all_selects)
{eval(selectField.onchange());}}
function showOptions(g){_elem=document.getElementById("optionsDiv"+g);var divArea=document.getElementById("sarea"+g);if(active_select&&active_select!=_elem){active_select.className=active_select.className.replace('optionsDivVisible','optionsDivInvisible');active_select.style.height="auto";}
if(_elem.className.indexOf("optionsDivInvisible")!=-1){_elem.style.left="-9999px";_elem.style.top=findPosY(divArea)+_selectHeight+'px';_elem.className=_elem.className.replace('optionsDivInvisible','');_elem.className+=" optionsDivVisible";_elem.style.left=findPosX(divArea)+'px';active_select=_elem;if(document.documentElement)
{document.documentElement.onclick=hideSelectOptions;}
else
{window.onclick=hideSelectOptions;}}
else if(_elem.className.indexOf("optionsDivVisible")!=-1){_elem.style.height="auto";_elem.className=_elem.className.replace('optionsDivVisible','');_elem.className+=" optionsDivInvisible";}}
function hideSelectOptions(e)
{if(active_select)
{if(!e)e=window.event;var _target=(e.target||e.srcElement);if(isElementBefore(_target,'selectArea')==0&&isElementBefore(_target,'optionsDiv')==0)
{active_select.className=active_select.className.replace('optionsDivVisible','');active_select.className=active_select.className.replace('optionsDivInvisible','');active_select.className+=" optionsDivInvisible";active_select=false;if(document.documentElement)
{document.documentElement.onclick=function(){};}
else
{window.onclick=null;}}}}
function isElementBefore(_el,_class)
{var _parent=_el;do
{_parent=_parent.parentNode;}
while(_parent&&_parent.className!=null&&_parent.className.indexOf(_class)==-1)
if(_parent.className&&_parent.className.indexOf(_class)!=-1)
{return 1;}
else
{return 0;}}
function findPosY(obj){var posTop=0;while(obj.offsetParent){posTop+=obj.offsetTop;obj=obj.offsetParent;}
return posTop;}
function findPosX(obj){var posLeft=0;while(obj.offsetParent){posLeft+=obj.offsetLeft;obj=obj.offsetParent;}
return posLeft;}
window.onload=initCastomForms;function initCustomFile(){var inputs=document.getElementsByTagName('input');for(var i=0;i<inputs.length;i++){if(inputs[i].className.indexOf('file-input-area')!=-1){new customFileUpload(inputs[i]);}}}
function customFileUpload(obj,opt){if(obj){this.options={jsActiveClass:'file-input-js-active',fakeClass:'file-input-value',hoverClass:'hover'}
this.fileInput=obj;this.fileInput.custClass=this;this.init();}}
customFileUpload.prototype={init:function(){this.getElements();this.setStyles();this.addEvents();},getElements:function(){this.fileInputParent=this.fileInput.parentNode;this.fileInputParent.className+=' '+this.options.jsActiveClass;var tmpInputs=this.fileInput.parentNode.getElementsByTagName('input');for(var i=0;i<tmpInputs.length;i++){if(tmpInputs[i].className.indexOf(this.options.fakeClass)!=-1){this.fakeInput=tmpInputs[i];this.fakeInput.readOnly=true;break;}}},getFileName:function(){return this.fileInput.value.replace(/^[\s\S]*(?:\\|\/)([\s\S^\\\/]*)$/g,"$1");},setStyles:function(){if((/(MSIE)/gi).test(navigator.userAgent)){this.tmpNode=document.createElement('span');this.fileInputParent.insertBefore(this.tmpNode,this.fileInput);this.fileInputParent.insertBefore(this.fileInput,this.tmpNode);this.fileInputParent.removeChild(this.tmpNode);}
this.fileInput.style.opacity=0;this.fileInput.style.filter='alpha(opacity=0)';},addEvents:function(){this.fileInput.onchange=this.bind(this.updateTitle,this);this.fileInput.onmouseover=this.bind(function(){this.fileInputParent.className+=' '+this.options.hoverClass;},this);this.fileInput.onmouseout=this.bind(function(){this.fileInputParent.className=this.fileInputParent.className.replace(' '+this.options.hoverClass,'');},this);},updateTitle:function(){if(this.fakeInput){this.fakeInput.value=this.getFileName();}},bind:function(func,scope){return function(){return func.apply(scope,arguments);}}}
if(window.addEventListener)window.addEventListener("load",initCustomFile,false);else if(window.attachEvent)window.attachEvent("onload",initCustomFile);var ieHover={lazyMode:true,init:function(){this.setDefaults();return this;},setDefaults:function(){this.fixActive=/MSIE 6/.test(navigator.userAgent);if(this.fixActive){this.hoverEvents=[];this.hoverQueue=[];this.activators={onhover:{on:'onmouseenter',off:'onmouseleave'},onactive:{on:'onmousedown',off:'onmouseup'}}
window.attachEvent('onload',this.bind(this.domReady,this));window.attachEvent('onunload',this.bind(this.unhookHoverEvents,this));}},domReady:function(){this.pageReady=true;if(this.lazyMode){this.processStylesheets();}
if(this.hoverQueue.length){for(var i=0;i<this.hoverQueue.length;i++){this.doFix(this.hoverQueue[i].s,this.hoverQueue[i].c);}}},processStylesheets:function(){var sheets=document.styleSheets,len=sheets.length;for(var i=0;i<len;i++){this.parseStylesheet(sheets[i]);}},parseStylesheet:function(sheet){if(sheet.imports){try{var imports=sheet.imports,l=imports.length;for(var i=0;i<l;i++)this.parseStylesheet(sheet.imports[i]);}catch(e){}}
try{var rules=(this.currentSheet=sheet).rules,l=rules.length;for(var j=0;j<l;j++)this.parseCSSRule(rules[j]);}catch(e){}},parseCSSRule:function(rule){var select=rule.selectorText,style=rule.style.cssText;if(!/(^|\s)(([^a]([^ ]+)?)|(a([^#.][^ ]+)+)):(hover|active)/i.test(select)||!style)return;var pseudo=select.replace(/[^:]+:([a-z-]+).*/i,'on$1');var newSelect=select.replace(/(\.([a-z0-9_-]+):[a-z]+)|(:[a-z]+)/gi,'.$2'+pseudo);var className=(/\.([a-z0-9_-]*on(hover|active))/i).exec(newSelect)[1];var affected=select.replace(/:(hover|active).*$/,'');var elements=this.parseSelector(affected);if(!elements.length)return;this.currentSheet.addRule(newSelect,style);for(var i=0;i<elements.length;i++){this.addHoverElement(elements[i],className,this.activators[pseudo]);}},fix:function(selector,className){if(this.fixActive){if(this.pageReady){this.doFix(selector,className)}else{this.hoverQueue.push({s:selector,c:className});}}},doFix:function(selector,className){if(this.fixActive&&typeof selector==='string'){var elements=this.parseSelector(selector);for(var i=0;i<elements.length;i++){this.addHoverElement(elements[i],className||'hover',this.activators['onhover']);}}},addHoverElement:function(node,className,events){if(!node.hovers)node.hovers={};if(node.hovers[className])return;node.hovers[className]=true;this.hookHoverEvent(node,events.on,function(){node.className+=' '+className;});this.hookHoverEvent(node,events.off,function(){node.className=node.className.replace(new RegExp('\\s+'+className,'g'),'');});},hookHoverEvent:function(node,type,handler){node.attachEvent(type,handler);this.hoverEvents[this.hoverEvents.length]={node:node,type:type,handler:handler};},unhookHoverEvents:function(){for(var e,i=0;i<this.hoverEvents.length;i++){e=this.hoverEvents[i];e.node.detachEvent(e.type,e.handler);}},parseSelector:(function(){var g=/^([^#.>`]*)(#|\.|\>|\`)(.+)$/;function parseSelector(a,b){var c=a.split(/\s*\,\s*/);var d=[];for(var i=0;i<c.length;i++){d=d.concat(doParse(c[i],b))};return d};function doParse(a,b,c){a=a.replace(" ","`");var d=a.match(g);var e,listNodes,listSubNodes,subselector,i,limit;var f=[];if(d==null){d=[a,a]};if(d[1]==""){d[1]="*"};if(c==null){c="`"};if(b==null){b=document};switch(d[2]){case"#":subselector=d[3].match(g);if(subselector==null){subselector=[null,d[3]]};e=document.getElementById(subselector[1]);if(e==null||(d[1]!="*"&&!matchNodeNames(e,d[1]))){return f};if(subselector.length==2){f.push(e);return f};return doParse(subselector[3],e,subselector[2]);case".":if(c!=">"){listNodes=getElementsByTagName(b,d[1])}else{listNodes=b.childNodes};for(i=0,limit=listNodes.length;i<limit;i++){e=listNodes[i];if(e.nodeType!=1){continue};subselector=d[3].match(g);if(subselector!=null){if(e.className==null||e.className.match("(\\s|^)"+subselector[1]+"(\\s|$)")==null){continue};listSubNodes=doParse(subselector[3],e,subselector[2]);f=f.concat(listSubNodes)}else if(e.className!=null&&e.className.match("(\\s|^)"+d[3]+"(\\s|$)")!=null){f.push(e)}};return f;case">":if(c!=">"){listNodes=getElementsByTagName(b,d[1])}else{listNodes=b.childNodes};for(i=0,limit=listNodes.length;i<limit;i++){e=listNodes[i];if(e.nodeType!=1){continue};if(!matchNodeNames(e,d[1])){continue};listSubNodes=doParse(d[3],e,">");f=f.concat(listSubNodes)};return f;case"`":listNodes=getElementsByTagName(b,d[1]);for(i=0,limit=listNodes.length;i<limit;i++){e=listNodes[i];listSubNodes=doParse(d[3],e,"`");f=f.concat(listSubNodes)};return f;default:if(c!=">"){listNodes=getElementsByTagName(b,d[1])}else{listNodes=b.childNodes};for(i=0,limit=listNodes.length;i<limit;i++){e=listNodes[i];if(e.nodeType!=1){continue};if(!matchNodeNames(e,d[1])){continue};f.push(e)};return f}};function getElementsByTagName(a,b){if(b=="*"&&a.all!=null){return a.all};return a.getElementsByTagName(b)};function matchNodeNames(a,b){if(b=="*"){return true};return a.nodeName.toLowerCase().replace("html:","")==b.toLowerCase()};return parseSelector}()),bind:function(fn,scope,args){return function(){return fn.apply(scope,args||arguments);}}}.init();;function vertical_carousel_slideshow(params){if(!(params.width_vcs>0&&isFinite(params.width_vcs)))params.width_vcs=100;if(!(params.height>0&&isFinite(params.height)))params.height=100;if(!(params.sides_vcs>2&&isFinite(params.sides_vcs)))params.sides_vcs=4;if(!(params.steps_vcs>0&&params.steps_vcs<100&&isFinite(params.steps_vcs)))params.steps_vcs=20;if(!(params.speed_vcs>0&&isFinite(params.speed_vcs)))params.speed_vcs=8;if(!(params.image_border_vcs_width>=0&&isFinite(params.image_border_vcs_width)))params.image_border_vcs_width=0;if(isFinite(params.id)||!params.id)params.id='bad_id_given_'+Math.random();document.write("<div style='position:relative;overflow:hidden;' id='"+params.id.replace(/[^a-zA-Z0-9]+/g,'_')+"'></div>");var cdiv=document.getElementById(params.id.replace(/[^a-zA-Z0-9]+/g,'_'))
cdiv.style.width=params.width_vcs+'px';cdiv.style.height=params.height+'px';cdiv.style.border=params.border_vcs;cdiv.style.position='relative';cdiv.style.overflow='hidden';cdiv.title='';var counter=0,spinning=true,interval=Math.floor(60000/params.sides_vcs/params.steps_vcs/params.speed_vcs)-5;interval=isNaN(interval)?200:interval;var img_position=[],images_vcs=[],img_dimension=[];var img_index=params.images_vcs.length+1,img_index_cap=2*params.images_vcs.length;var faces=Math.ceil(params.sides_vcs/2),dimension,direction_vcs,targ,attr,faraway;function init(){if(params.direction_vcs=="left"||params.direction_vcs=="right"){direction_vcs=params.direction_vcs;dimension="width";}
else if(params.direction_vcs=="top"||params.direction_vcs=="bottom"){direction_vcs=params.direction_vcs;dimension="height";}
else{direction_vcs="left";dimension="width";}
faraway=(direction_vcs=="left"||direction_vcs=="top")?'-20000px':'20000px';cdiv.style[dimension]=params[dimension]/(params.size_mode_vcs=='image'?Math.sin(Math.PI/params.sides_vcs):1)+'px';var img=new Image();img.style.position='absolute';img.style[direction_vcs]=faraway;img.style.width=params.width_vcs-2*params.image_border_vcs_width+'px';img.style.height=params.height-2*params.image_border_vcs_width+'px';img.style.border_vcs=(params.image_border_vcs_width||0)+'px solid '+params.image_border_vcs_color;for(var i_vcs=0;i_vcs<params.images_vcs.length;i_vcs++){images_vcs[i_vcs]=img.cloneNode(true);images_vcs[i_vcs].src=params.images_vcs[i_vcs];if(params.links_vcs&&params.links_vcs[i_vcs]&&params.links_vcs[i_vcs]!=''){targ=params.lnk_targets_vcs&&params.lnk_targets_vcs[i_vcs]||params.lnk_base_vcs||'new';if(targ=="_blank"){attr=(params.lnk_attr_vcs&&params.lnk_attr_vcs[i_vcs])?",'"+params.lnk_attr_vcs[i_vcs]+"'":"";images_vcs[i_vcs].onclick=new Function("window.open('"+params.links_vcs[i_vcs]+"','"+targ+"'"+attr+")");}
else if(targ.substr(0,1)=="_"){images_vcs[i_vcs].onclick=new Function(targ.substr(1)+".location='"+params.links_vcs[i_vcs]+"'");}
else{attr=(params.lnk_attr_vcs&&params.lnk_attr_vcs[i_vcs])?",'"+params.lnk_attr_vcs[i_vcs]+"'":"";images_vcs[i_vcs].onclick=new Function("var t='"+targ+"';if(window[t]){try{window[t].close()}catch(z){}}window[t]=window.open('"+params.links_vcs[i_vcs]+"',t"+attr+");window[t].focus()");}
images_vcs[i_vcs].style.cursor=document.all?'hand':'pointer';}
if(params.titles_vcs&&params.titles_vcs[i_vcs]&&params.titles_vcs[i_vcs]!='')
images_vcs[i_vcs].title=params.titles_vcs[i_vcs];if(document.all)
images_vcs[i_vcs].alt=images_vcs[i_vcs].title;images_vcs[i_vcs+params.images_vcs.length]=images_vcs[i_vcs];if(params.images_vcs.length==faces)
images_vcs[i_vcs+2*params.images_vcs.length]=images_vcs[i_vcs];cdiv.appendChild(images_vcs[i_vcs]);}
var face_size=params.size_mode_vcs=='image'?params[dimension]:params[dimension]*Math.sin(Math.PI/params.sides_vcs);var face_offset=params[dimension]*Math.cos(Math.PI/params.sides_vcs)/(params.size_mode_vcs=='image'?Math.sin(Math.PI/params.sides_vcs):1)/2-.5;var pi_piece=2*Math.PI/params.steps_vcs/params.sides_vcs;for(i_vcs=0;i_vcs<=params.steps_vcs*faces;i_vcs++){img_dimension[i_vcs]=face_size*Math.sin(pi_piece*i_vcs);img_position[i_vcs]=(i_vcs<params.steps_vcs*params.sides_vcs/2)?Math.floor(params[dimension]/2/(params.size_mode_vcs=='image'?Math.sin(Math.PI/params.sides_vcs):1)-face_offset*Math.cos(pi_piece*i_vcs)-img_dimension[i_vcs]/2)+'px':faraway;img_dimension[i_vcs]=img_dimension[i_vcs]-2*params.image_border_vcs_width>1?Math.ceil(img_dimension[i_vcs])-2*params.image_border_vcs_width+'px':'1px';}}
init();cdiv.rotate=function(){setTimeout('document.getElementById("'+cdiv.id+'").rotate()',interval);if(!spinning)return;if(++counter>=params.steps_vcs){counter=0;if(++img_index>=img_index_cap)
img_index=params.images_vcs.length;}
images_vcs[img_index-faces].style[direction_vcs]=faraway;for(var i_vcs=faces-1;i_vcs>=0;i_vcs--){images_vcs[img_index-i_vcs].style[direction_vcs]=img_position[counter+i_vcs*params.steps_vcs];images_vcs[img_index-i_vcs].style[dimension]=img_dimension[counter+i_vcs*params.steps_vcs];}}
cdiv.onmouseover=function(){spinning=false;}
cdiv.onmouseout=function(){spinning=true;}
setTimeout('document.getElementById("'+cdiv.id+'").rotate()',100);}
