if(typeof SMC=='undefined'){SMC={};}
var win=$("inter-version-win");var loader;function HideWindow(e){Event.stop(e);ele=Event.element(e);var ele_class=Element.classNames(ele);if(ele!==null&&ele_class!='clicktohide'&&win.visible()){Effect.run(win,false,20,80);Event.stopObserving(window.document,'mousedown',HideWindow);}
return false;}
document.observe("dom:loaded",function(){SMC.date=new Date();var lang=$$("body")[0].getAttribute("lang");if($('inter-version')){Element.addClassName('inter-version-win','clicktohide');$$('#inter-version-win *').each(function(element){Element.addClassName(element,'clicktohide');});$('inter-version').observe('click',function(e){Event.stop(e);if(win.visible()){win.hide();}else{win.show();}
Event.observe(window.document,'mousedown',HideWindow,false);return false;});}
$$("form .widget_date").each(function(item){$("trigger_"+item.id).disabled=false;Calendar.setup({inputField:item.name,ifFormat:"%Y-%m-%d",daFormat:"%Y-%m-%d",button:"trigger_"+item.id,range:[SMC.date.getRealYear(),SMC.date.getRealYear()+1]});});});Effect={};Effect.fade=function(ref,counter){if(ref.OriginalOpacity===null&&ref.__zp_opacitySaved===null){ref.OpacitySaved=true;ref.OriginalOpacity=document.all?ref.style.filter:ref.style.opacity!==null?ref.style.opacity:ref.style.MozOpacity;}
var md=null;var currentOpacity=(!isNaN(parseFloat(ref.OriginalOpacity||1))?parseFloat(ref.OriginalOpacity||1):((md=ref.OriginalOpacity.match(/alpha\(opacity=(\d+)\)/i))?parseInt(md[1],10)/100:1))*counter/100;if(ref.filters){if(!ref.style.filter.match(/alpha/i)){ref.style.filter+=' alpha(opacity='+(currentOpacity*100)+')';}else if(ref.filters.length&&ref.filters.alpha){ref.style.filter=ref.style.filter.replace(/alpha\(opacity=\d+\)/ig,'alpha(opacity='+(Math.floor(currentOpacity*100))+')');}}else{if(counter>0&&counter<100){ref.style.opacity=ref.style.MozOpacity=currentOpacity;}}
if(counter<=0){ref.style.display='none';ref.style.filter=ref.style.opacity=ref.style.MozOpacity=ref.OriginalOpacity;ref.OriginalOpacity=null;ref.OpacitySaved=null;}
if(counter>=100&&ref.OpacitySaved!==null){ref.style.filter=ref.OriginalOpacity;ref.style.opacity=ref.style.MozOpacity=ref.OriginalOpacity;ref.OriginalOpacity=null;ref.OpacitySaved=null;}};Effect.run=function(ref,show,animSpeed,currVal){if(animSpeed===null){animSpeed=10;}
if(currVal===null){if(show){currVal=0;if(ref.style.display=="none"){ref.style.display='';}}
else{currVal=100;}}
if(currVal<0){currVal=0;}
if(currVal>100){currVal=100;}
currVal+=(show?1:-1)*animSpeed;Effect.fade(ref,currVal);if(currVal>=0&&currVal<100){setTimeout(function(){Effect.run(ref,show,animSpeed,currVal);},50);}};SMC.Utils={};SMC.Utils.createWCH=function(element){var f=null;element=element||window.self.document.body;if(Prototype.Browser.IE){var filter='filter:progid:DXImageTransform.Microsoft.alpha(style=0,opacity=0);';var id="WCH"+Math.ceil(Math.random()*1000);var insertion=new Insertion.Bottom(document.body,'<iframe id="'+id+'" scroll="no" frameborder="0" '+'style="z-index:0;position:absolute;visibility:hidden;'+filter+'border:0;top:0;left:0;width:0;height:0;" '+'src="javascript:false;"></iframe>');f=window.self.document.getElementById(id);}
return f;};SMC.Utils.setupWCH_el=function(f,el,el2){if(f){var pos=SMC.Utils.getAbsolutePos(el),X1=pos.x,Y1=pos.y,X2=X1+el.offsetWidth,Y2=Y1+el.offsetHeight;if(el2){var p2=SMC.Utils.getAbsolutePos(el2),XX1=p2.x,YY1=p2.y,XX2=XX1+el2.offsetWidth,YY2=YY1+el2.offsetHeight;if(X1>XX1)
{X1=XX1;}
if(Y1>YY1)
{Y1=YY1;}
if(X2<XX2)
{X2=XX2;}
if(Y2<YY2)
{Y2=YY2;}}
Zapatec.Utils.setupWCH(f,X1,Y1,X2-X1,Y2-Y1);}};SMC.Utils.setupWCH=function(f,x,y,w,h){if(f){var s=f.style;(typeof x!="undefined")&&(s.left=x+"px");(typeof y!="undefined")&&(s.top=y+"px");(typeof w!="undefined")&&(s.width=w+"px");(typeof h!="undefined")&&(s.height=h+"px");s.visibility="inherit";}};SMC.Utils.hideWCH=function(f){if(f){f.style.visibility="hidden";}};SMC.Utils.getAbsolutePos=function(el,scrollOff){var SL=0,ST=0;if(!scrollOff){var is_div=/^div$/i.test(el.tagName);if(is_div&&el.scrollLeft)
{SL=el.scrollLeft;}
if(is_div&&el.scrollTop){ST=el.scrollTop;}}
var r={x:el.offsetLeft-SL,y:el.offsetTop-ST};if(el.offsetParent){var tmp=this.getAbsolutePos(el.offsetParent);r.x+=tmp.x;r.y+=tmp.y;}
return r;};SMC.Utils.destroy=function(el){if(el&&el.parentNode)
{el.parentNode.removeChild(el);}};Date.prototype.getRealYear=function()
{if(this.getFullYear)
{return this.getFullYear();}
else
{return this.getYear()+1900;}};
