function dropdown_register(){if(!arguments||arguments.length==0){return false;}for(var i=0;i<arguments.length;i++){if(Dom.get(arguments[i]+'_menu')){menu_register(arguments[i]);}}}function menu_register(menuid,right,skip){var over=false,timehandler=null,linkobj=Dom.get(menuid),right=right||false,skip=skip||false;if(!linkobj){if(!skip){Yonca.domready_register(function(){menu_register(menuid,right,true);});}return false;}linkobj.hover=false;if(right){var ptags=Yonca.fetch_parent_obj('div',linkobj,function(obj){if(obj.className=='dropdown'){return true;}return false;});if(ptags){Yonca.domready_register(function(){ptags=Dom.get(ptags.id.replace(/_menu$/,''));});}}function alt_hover_restore(hover){if(right&&ptags){ptags.hover=hover?true:false;if(hover){Dom.addClass(linkobj,'narr-hover');Dom.addClass(linkobj,'dropdown_ahover');}else{Dom.removeClass(linkobj,'narr-hover');Dom.removeClass(linkobj,'dropdown_ahover');}}}Event.on(linkobj,'mouseover',function(e){var menuobj=Dom.get(menuid+'_menu'),coords=Dom.getXY(this);Dom.setStyle(menuobj,'display','');if(right){coords[0]+=this.offsetWidth;}else{coords[0]+=-13;coords[1]+=25;}Dom.setXY(menuobj,[coords[0],coords[1]],false);Dom.addClass(this,'ahover');this.hover=true;alt_hover_restore(true);});function hide_menu(menuid){if(!linkobj.hover){Dom.setStyle(menuid+'_menu','display','none');Dom.removeClass(menuid,'ahover');}else{clearTimeout(timehandler);timehandler=setTimeout(function(){hide_menu(menuid);},300);}}Event.on(linkobj,'mouseout',function(e){var idname=this.id;clearTimeout(timehandler);timehandler=setTimeout(function(){hide_menu(idname);},300);this.hover=false;alt_hover_restore(false);});Event.on(menuid+'_menu','mouseover',function(e){linkobj.hover=true;alt_hover_restore(true);});Event.on(menuid+'_menu','mouseout',function(e){clearTimeout(timehandler);timehandler=setTimeout(function(){hide_menu(menuid);},300);linkobj.hover=false;alt_hover_restore(false);});if(menuid=='navdropdown'||menuid=='navdropdown_footer'){}}function Yonca_Expand_Collapse(){this.active='';this.clientnumber=null;}Yonca_Expand_Collapse.prototype={init:function(){},clientnumber_init:function(){var clientnumber=this.clientnumber?this.clientnumber:Dom.get('clientnumber');if(!clientnumber){return false;}var coords=Dom.getXY(clientnumber);Dom.setStyle(clientnumber,'position','absolute');Dom.setXY(clientnumber,coords,false);},window_resize:function(){var _this=this;setTimeout(function(){Dom.setStyle(_this.clientnumber,'position','static');_this.clientnumber_init();},0);},register:function(idname,scrollcontrol){var collapse_obj=Dom.get(idname+'_obj');if(!collapse_obj){return false;}collapse_obj.scrollcontrol=scrollcontrol||false;if(Dom.getStyle(collapse_obj,'display')!='none'){this.active=idname;Dom.setStyle(collapse_obj,'height','181px');}else{Dom.setStyle(collapse_obj,'height','0px');}Dom.setStyle(collapse_obj,'overflow','hidden');Event.on(idname,'click',this.click,idname,this,true);},click:function(e,idname){Event.preventDefault(e);this.fire(idname);},fire:function(idname){if(this.active==idname){return false;}this.hide();this.show(idname);},hide:function(){if(this.active!==''){var collapse_obj=Dom.get(this.active+'_obj'),control_obj=Dom.get(this.active);Dom.replaceClass(control_obj,'collapse','expand');collapse_obj.scrollcontrol.hide();var a=new Anim(collapse_obj,{height:{to:0}},0.5,YAHOO.util.Easing.easeBothStrong);a.onComplete.subscribe(function(){Dom.setStyle(collapse_obj,'display','none');});a.animate();this.active='';}},show:function(idname){var collapse_obj=Dom.get(idname+'_obj'),control_obj=Dom.get(idname);Dom.replaceClass(control_obj,'expand','collapse');Dom.setStyle(collapse_obj,'display','');var a=new Anim(collapse_obj,{height:{to:181}},0.5,YAHOO.util.Easing.easeBothStrong);a.onComplete.subscribe(function(){collapse_obj.scrollcontrol.show();});a.animate();this.active=idname;}};function init_system_documents(){var docparent=Dom.get('document_wrapper');if(!docparent){return false;}var collapse_filter=function(_this){var idname=_this.id,regex=/^([^_]+)_control$/.exec(idname);if(regex&&regex[1]){_this.controlkey=regex[1];return true;}if(Dom.hasClass(_this,'docjpg')){return true;}return false;};var anchors=Dom.getElementsBy(collapse_filter,'a','document_wrapper'),parents=new Array(),div=null;for(var i=0;i<anchors.length;i++){if(!Lang.isUndefined(anchors[i].controlkey)){var subobj=Dom.get(anchors[i].controlkey+'_control_wrapper');if(!subobj){var span=document.createElement('span'),aparent=anchors[i].parentNode;span.innerHTML=anchors[i].innerHTML;aparent.insertBefore(span,anchors[i]);aparent.removeChild(anchors[i]);continue;}if(subobj.className=='group-sub'){subobj.parentNode.firstHeight-=subobj.offsetHeight;}subobj.firstHeight=subobj.offsetHeight;parents.push(subobj);Event.on(anchors[i],'click',function(e,sub){Event.preventDefault(e);if(!Lang.isUndefined(sub.inProgress)&&sub.inProgress){return false;}if(!Dom.hasClass(this,'expanded')){Dom.addClass(this,'expanded');sub.inProgress=true;Dom.setStyle(sub,'display','');var anim=new Anim(sub,{height:{to:sub.firstHeight}},0.5,YAHOO.util.Easing.easeBothStrong);anim.onComplete.subscribe(function(){var el=this.getEl();el.inProgress=false;Dom.setStyle(el,'overflow','auto');Dom.setStyle(el,'height','auto');});anim.animate();}else{Dom.removeClass(this,'expanded');Dom.setStyle(sub,'overflow','hidden');sub.inProgress=true;var anim=new Anim(sub,{height:{to:0}},0.5,YAHOO.util.Easing.easeBothStrong);anim.onComplete.subscribe(function(){var el=this.getEl();el.inProgress=false;Dom.setStyle(el,'display','none');});anim.animate();}},subobj);}else{var controlobj=anchors[i].previousSibling;while(true){if(!controlobj){break;}if(controlobj.nodeName&&((nn(controlobj)=='a'&&controlobj.className!='docpdf')||nn(controlobj)=='span')){if(!div){var div=Yonca.element('div',{className:'docthumb',id:'docthumb'});Dom.setStyle(div,'display','none');document.body.insertBefore(div,document.body.firstChild);}Event.on(controlobj,'mouseover',function(e,anchor){if(!this.image){this.image=Yonca.element('img',{src:anchor,border:0,alt:''});}if(div.firstChild){div.removeChild(div.firstChild);}div.appendChild(this.image);Dom.setStyle(div,'display','');var x=Event.getPageX(e)+10,y=Event.getPageY(e)-10;Dom.setXY(div,[x,y],false);},anchors[i].title);anchors[i].title='';Event.on(controlobj,'mouseout',function(e){Dom.setStyle(div,'display','none');});break;}controlobj=controlobj.previousSibling;}}}for(var i=0;i<parents.length;i++){Dom.setStyle(parents[i],'display','none');Dom.setStyle(parents[i],'overflow','hidden');Dom.setStyle(parents[i],'height','0px');}}function Yonca_HP(controlobj,controlkey){this.controlobj=controlobj;this.controlkey=controlkey;this.main=null;this.inprogress=false;}Yonca_HP.prototype.init=function(){this.main=Dom.getElementsBy(function(obj){return(obj.className=='main');},'div',this.controlobj)[0];var anchors=Dom.getElementsBy(__true_function,'a',this.controlobj);for(var i=0;i<anchors.length;i++){Event.on(anchors[i],'click',Yonca_HP.prototype.onclick,anchors[i],this,true);}};Yonca_HP.prototype.onclick=function(e,obj){Event.preventDefault(e);if(this.inprogress){return false;}var ref=obj.href,k=this.controlkey,img=new Yonca.element('img',{border:0,alt:'',src:ref,id:'img_hp_'+k});if(!img.complete){Event.on(img,'load',Yonca_HP.prototype.onimgcomplete,img,this,true);}else{this.onimgcomplete(null,img);}};Yonca_HP.prototype.onimgcomplete=function(e,simg){Dom.setStyle(this.main,'opacity',0);var img=Dom.get('img_hp_'+this.controlkey);if(img){this.main.removeChild(img);}this.main.appendChild(simg);this.inprogress=true;var a=new Anim(this.main,{opacity:{to:1}},0.5,YAHOO.util.Easing.easeOut);a.onComplete.subscribe(function(){this.inprogress=false;},this,true);a.animate();};function hpsinit(){var hps=Dom.getElementsByClassName('hps'),hps_length=hps.length;if(hps_length==0){return false;}for(var i=0;i<hps_length;i++){var hp=new Yonca_HP(hps[i],i);hp.init();}}function Yonca_Ajax_Controls(){this.inited=false;this.snapshots=new Array();this.ajaxobj=null;this.onindex=false;this.basehref='';this.erroroverlay=null;this.errorobj=null;this.loggedincache=null;this.firedup=false;this.scroll_instances=new Array();}Yonca_Ajax_Controls.prototype={init:function(){this.erroroverlay=document.createElement('div');this.erroroverlay.className='errordhtml_wrapper';Dom.setStyle(this.erroroverlay,'display','none');Dom.get('yncboxarea').appendChild(this.erroroverlay);this.init_scrollable_blocks();this.inited=true;},multi_register:function(){for(var i=0;i<arguments.length;i++){this.register(arguments[i]);}},register:function(idname,init){var obj=Dom.get(idname),url,evt,init=init||false;if(!obj){alert(idname+' IDli nesne bulunamadı');return false;}if(!Lang.isUndefined(obj.ajax_init)){return false;}switch(nn(obj)){case'a':url=obj.href;var reg=/\.([a-z0-9]+)$/i.exec(url);if(url.indexOf('javascript:')==0||url.substr(url.length-1,1)=='#'||Dom.hasClass(obj,'lightbox')){return false;}if(reg&&reg[1]){var ext=reg[1].toString().toLowerCase();if(ext!='php'&&ext!='html'){return false;}}evt='click';break;case'form':url=obj.action;evt='submit';if(Dom.hasClass(obj,'regform')){if(Lang.isUndefined(obj.verifyevent)){obj.verifyevent=new YAHOO.util.CustomEvent('verifyevent',obj);}if(!init){obj.verifyevent.subscribe(function(e1,args){this.fire(args[0],[obj,url]);},this,true);init=true;}}break;default:return false;}if(!init){Event.on(obj,evt,this.fire,[obj,url],this,true);}obj.ajax_init=true;return true;},fake_register:function(idname,url){var a=Yonca.element('a',{href:url}),idname=Dom.get(idname);if(idname&&this.register(a,true)){Event.on(idname,'click',this.fire,[a,url],this,true);}},fire:function(e,args){Event.preventDefault(e);if(!this.inited){alert('Lütfen Sayfanın Yüklenmesini Bekleyin');return false;}var urlinfo=this.parse_url(args[1]);if(nn(args[0])=='form'){this.disable_btns(args[0]);urlinfo['data']=YAHOO.util.Connect.setForm(args[0]);}this.connect(urlinfo['url'],urlinfo['data'],[this,args[0]]);this.firedup=true;},connect:function(url,postdatas,args){args=args||null;if(Lang.isUndefined(postdatas)||!postdatas){postdatas='1=1';var wl=String(window.location).split('#');window.location=wl[0]+url.replace(HOMEURL,'#/');}if(YAHOO.util.Connect.isCallInProgress(this.ajaxobj)){alert('İşlem devam ediyor. Lütfen Bekleyin');return false;}axin(1);this.ajaxobj=YAHOO.util.Connect.asyncRequest('POST',url,{success:Yonca_Ajax_Controls.prototype.onsuccess,failure:Yonca_Ajax_Controls.prototype.onfail,timeout:15000,argument:args},''+SESSIONURL+postdatas+'&ajax=1&nocache='+Math.random());},parse_url:function(url){var q_pos=url.indexOf('?'),datas='';if(q_pos>-1){datas=url.substr(q_pos+1).split('#')[0];if(datas.substr(0,1)=='&'){datas=datas.substr(1);}url=url.substr(0,q_pos);}return{url:url,data:datas};},onsuccess:function(ajaxobj,snapshotinit){snapshotinit=snapshotinit||false;if(ajaxobj.responseXML){var _this=ajaxobj.argument[0],obj=ajaxobj.argument[1];try{var loggedin=Dom.getElementsBy(__true_function,'loginarea',ajaxobj.responseXML)[0];if(loggedin){var justlogin=loggedin.getAttribute('justloggedin')?true:false,loggedin=loggedin.firstChild.nodeValue;if(_this.loggedincache!=loggedin){var lg=Dom.get('login_wrapper');lg.innerHTML=loggedin;_this.loggedincache=loggedin;_this.init_content_ajax(lg);if(typeof fminit=='function'){fminit();}input_focus_register('username');input_focus_register('password');AC.multi_register('register_link','resetpwd_link');}}var error=Dom.getElementsBy(__true_function,'error',ajaxobj.responseXML)[0];if(error){if(error.firstChild&&(errmsg=error.firstChild.nodeValue)){var errorbox=Dom.get('errorbox_wrapper');if(errorbox&&!error.getAttribute('dhtml')){errorbox.innerHTML=errmsg;}else{_this.show(errmsg);}}else{alert('Bilinmeyen Hata Olustu');}_this.enable_btns(obj);axin(-1);return false;}var sessionhash=fetch_xml_node(ajaxobj.responseXML,'sessionhash');if(sessionhash){_this.build_session(sessionhash);}var title=fetch_xml_node(ajaxobj.responseXML,'title');if(title){document.title=title;}if(!justlogin){var triggerfn=fetch_xml_node(ajaxobj.responseXML,'trigger');if(triggerfn){eval('_this.'+triggerfn+'(ajaxobj);');}else{var is_index=fetch_xml_node(ajaxobj.responseXML,'isindex');_this.passthru(ajaxobj.responseXML,obj,(parseInt(is_index,10)==1));}if(!snapshotinit){_this.add_snapshot(ajaxobj.responseXML,ajaxobj.argument);}}}catch(e){_this.error_handling(e,obj);}_this.enable_btns(obj);axin(-1);YAHOO.util.Connect.abort(_this.ajaxobj);}},enable_btns:function(obj){if(!Lang.isUndefined(obj.submitbtns)){for(var i=0;i<obj.submitbtns.length;i++){obj.submitbtns[i].disabled=false;delete obj.submitbtns[i];}}},disable_btns:function(obj){obj.submitbtns=new Array();var buttons=Dom.getElementsBy(function(input){return(input.type.toLowerCase()=='submit');},'input',obj);for(var i=0;i<buttons.length;i++){buttons[i].disabled=true;obj.submitbtns.push(buttons[i]);}var buttons=Dom.getElementsBy(function(button){return(button.type.toLowerCase()=='submit');},'button',obj);for(var i=0;i<buttons.length;i++){buttons[i].disabled=true;obj.submitbtns.push(buttons[i]);}},onfail:function(ajaxobj){axin(-1);var anchor=ajaxobj.argument[1];switch(nn(anchor)){case'a':window.location=anchor.href;break;case'form':anchor.submit();break;}YAHOO.util.Connect.abort(ajaxobj.argument[1].ajaxobj);},add_snapshot:function(XML,argument){var ajaxobj_simulate={responseXML:XML,argument:argument},snap_len=this.snapshots.length;if(snap_len==0){this.snapshots.push(function(){var wl=String(window.location);this.connect(wl,null,[this,document.createElement('a')]);});}this.snapshots.push(ajaxobj_simulate);},fetch_snapshot:function(){if(this.firedup){this.firedup=false;this.snapshots.pop();}return this.snapshots.pop();},pass_i2c:function(XML,obj){if(this.scroll_instances.length>0){var instance;while(instance=this.scroll_instances.pop()){instance.destroy();}}Dom.get('HTML_CONTENT').innerHTML=fetch_xml_node(XML,'body');Dom.get('homepage_subcontent').innerHTML='&nbsp;';var rightblock=Dom.get('panel_wrapper_block');if(String(rightblock.innerHTML).replace(/[\r\n\t\s]+/g,'')==''){rightblock.innerHTML=fetch_xml_node(XML,'rightpanelbits');input_focus_register('e_register_email',phrase['home_bemail_adresiniz_js']);}var backbtn=Dom.get('backbtn');if(backbtn){Event.on(backbtn,'click',this.backbtn_click,this,true);}if(typeof fminit=='function'){fminit();}hpsinit();var selections=Dom.getElementsByClassName('selection-dom'),reg=/^([^\-]+)-select-dom$/;for(var i=0;i<selections.length;i++){var res=reg.exec(selections[i].id);if(res&&res[1]){selection_register(res[1]);}}resize_init();content_init();init_system_documents();},pass_c2i:function(XML,obj){Dom.get('HTML_CONTENT').innerHTML=fetch_xml_node(XML,'body');Dom.get('panel_wrapper_block').innerHTML='';Dom.get('homepage_subcontent').innerHTML=fetch_xml_node(XML,'homepagebits');input_focus_register('e_register_email',phrase['home_bemail_adresiniz_js']);input_focus_register('username');input_focus_register('password');content_init();this.init_scrollable_blocks();},passthru:function(XML,obj,isindex){if(!isindex){this.pass_i2c(XML,obj);}else{this.pass_c2i(XML,obj);}this.onindex=isindex;},backbtn_click:function(e){Event.preventDefault(e);var obj=this.fetch_snapshot();if(obj){axin(1);if(typeof obj=='function'){obj.call(this,null);}else{this.onsuccess(obj,true);}}},init_scrollable_blocks:function(){if(this.scroll_instances.length==0){var SC_main=new Yonca_Scrolling();if(SC_main.init('spot')){this.scroll_instances.push(SC_main);}var news0=new Yonca_Block_Scroll();if(news0.init('news0')){this.scroll_instances.push(news0);}var news1=new Yonca_Block_Scroll();if(news1.init('news1')){this.scroll_instances.push(news1);}}},init_user_registration:function(ajaxobj){var errorbox=Dom.get('errorbox_wrapper'),XML=ajaxobj.responseXML,obj=ajaxobj.argument[1];if(errorbox){errorbox.parentNode.removeChild(errorbox);}var parent=obj.parentNode.parentNode;parent.innerHTML=fetch_xml_node(XML,'message');this.init_content_ajax(parent);},init_content_ajax:function(parent){if(!parent){return false;}var as=Dom.getElementsBy(__true_function,'a',parent);for(var i=0;i<as.length;i++){if(!Dom.hasClass(as[i],'noajax')&&!Dom.hasClass(as[i],'lightbox')&&as[i].href.indexOf(HOMEURL)==0&&!as[i].href.match(/\.(PDF|JPG|JPE|JPEG|ZIP|RAR|GIF|PNG)$/i)){AC.register(as[i]);}}var fs=Dom.getElementsBy(function(obj){return Dom.hasClass(obj,'regform');},'form',parent);for(var i=0;i<fs.length;i++){AC.register(fs[i]);}var calendars=Dom.getElementsBy(function(obj){return Dom.hasClass(obj,'dropper');},'img',parent);for(var i=0;i<calendars.length;i++){var cdropid=/calendarbutton-(\d+)/.exec(calendars[i].id);if(cdropid&&cdropid[1]){calendar_init(cdropid[1]);}}},show:function(errmsg){this.erroroverlay.innerHTML=errmsg;Dom.setStyle(this.erroroverlay,'display','');this.locate();Event.on(window,'resize',this.locate,this,true);Event.on(document,'keydown',this.keydown,this,true);},locate:function(){center_object(this.erroroverlay);},close:function(){Dom.setXY(this.erroroverlay,[-9999,-9999],false);Dom.setStyle(this.erroroverlay,'display','none');Event.removeListener(window,'resize',this.locate);Event.removeListener(window,'keydown',this.keydown);},keydown:function(e){var code=e.keyCode?e.keyCode:e.which;if(code==27){this.close();}},error_handling:function(e,obj){try{if(!YAHOO.util.Connect.isCallInProgress(this.errorobj)){this.errorobj=YAHOO.util.Connect.asyncRequest('error.php',{onsuccess:Yonca_Ajax_Controls.prototype.error_handling_onfinish,onfailure:Yonca_Ajax_Controls.prototype.error_handling_onfinish,argument:obj,timeout:2000},SESSIONHASH+'useragent='+encodeURIComponent(navigator.userAgent)+'&message='+encodeURIComponent(e.message));}}catch(e2){}},error_handling_onfinish:function(o){var obj=o.argument;switch(nn(obj)){case'a':window.location=obj.href;break;case'form':obj.submit();break;}},build_session:function(sessionhash){if(sessionhash.length==32&&sessionhash.match(/^[a-f0-9]+$/)&&sessionhash!=SESSIONHASH){SESSIONHASH=sessionhash;SESSIONURL='s='+SESSIONHASH+'&';}}};function resize_init(){Event.on('resize_minus','click',resize_minus);Event.on('resize_normal','click',resize_normal);Event.on('resize_plus','click',resize_plus);}function resize_minus(e){Event.preventDefault(e);var obj=Dom.get('text-context');if(!obj){return false;}if(Lang.isUndefined(obj.normalSize)){obj.normalSize=0;}var old=obj.normalSize;if(old==-3){return false;}var size=--obj.normalSize,clsn=(old==0)?'text-content':'text-content-level'+old,els=Dom.getElementsBy(function(_this){return Dom.hasClass(_this,clsn);},'*',obj);for(var i=0;i<els.length;i++){Dom.replaceClass(els[i],clsn,(size==0)?'text-content':'text-content-level'+size);}}function resize_plus(e){Event.preventDefault(e);var obj=Dom.get('text-context');if(!obj){return false;}if(Lang.isUndefined(obj.normalSize)){obj.normalSize=0;}var old=obj.normalSize;if(old==3){return false;}var size=++obj.normalSize,clsn=(old==0)?'text-content':'text-content-level'+old,els=Dom.getElementsBy(function(_this){return Dom.hasClass(_this,clsn);},'*',obj);for(var i=0;i<els.length;i++){Dom.replaceClass(els[i],clsn,(size==0)?'text-content':'text-content-level'+size);}}function resize_normal(e){Event.preventDefault(e);var obj=Dom.get('text-context');if(!obj){return false;}var old=obj.normalSize;if(old==0){return false;}obj.normalSize=0;var clsn='text-content-level'+old,els=Dom.getElementsBy(function(_this){return Dom.hasClass(_this,clsn);},'*',obj);for(var i=0;i<els.length;i++){Dom.replaceClass(els[i],clsn,'text-content');}}function content_init(){var content=Dom.get('HTML_CONTENT');if(!content)return false;var ancs=Dom.getElementsBy(__true_function,'a',content);for(var i=0;i<ancs.length;i++){if(!Dom.hasClass(ancs[i],'noajax'))AC.register(ancs[i]);}}function product_nav_init(){var product=Dom.get('product_nav_wrapper');if(!product)return false;var ancs=Dom.getElementsBy(__true_function,'a',product);for(var i=0;i<ancs.length;i++){if(!Dom.hasClass(ancs[i],'noajax'))AC.register(ancs[i]);}}function navigation_init(){var content=Dom.get('main_navigation');if(!content)return false;var ancs=Dom.getElementsBy(__true_function,'a',content);for(var i=0;i<ancs.length;i++){if(!Dom.hasClass(ancs[i],'noajax'))AC.register(ancs[i]);}}var AC=new Yonca_Ajax_Controls(),EC=new Yonca_Expand_Collapse();Yonca.domready_register(function(){navigation_init();EC.init();init_system_documents();resize_init();hpsinit();AC.init();content_init();product_nav_init();input_focus_register('e_register_email',phrase['home_bemail_adresiniz_js']);if(UA.ie&&UA.ie>=7){Dom.setStyle('search_result_wrapper','display','');}});
