
﻿
var MinDate=Date.parse("01.01.0001 00:00:00");var EnableClientDebugging=false;if(!window.addEventListener){window.addEventListener=function(type,listener,useCapture){attachEvent('on'+type,function(){listener(event)});}}
Array.prototype.indexOf=Array.prototype.indexOf||function(_value){var index=-1;for(var i=0;i<this.length;i++)
if(this[i]==_value){index=i;break;}
return index;};Array.prototype.remove=function(from,to){this.splice(from,(to=[0,from||1,++to-from][arguments.length])<0?this.length+to:to);return this.length;};String.prototype.isHtml=function(){return/^[^<]*(<(.|\s)+>)[^>]*$/.test(this);};String.IsNullOrEmpty=function(value){var isNullOrEmpty=true;if(value){if((typeof(value)=='string')&&(value.length>0))
isNullOrEmpty=false;}
return isNullOrEmpty;};String.prototype.IsNullOrEmpty=function(){return String.IsNullOrEmpty(this.toString());};String.prototype.ToInternetFriendly=function(){return $.trim(this.toString()).replace(/ğ/ig,'g').replace(/ü/ig,'u').replace(/İ/g,'i').replace(/ı/ig,'i').replace(/ş/ig,'s').replace(/ç/ig,'c').replace(/ö/ig,'o').toLowerCase().replace(/\s+/g,'-').replace(/[^\w-]+/g,'');};String.ToBoolean=function(value){switch(value){case"1":case"true":return true;case"0":case"false":return false;default:return null;}};String.prototype.ToBoolean=function(){return String.ToBoolean(this.toString());};Boolean.ToString=function(value,f){if(f==1){switch(value){case true:return"1";case false:return"0";}}else{return value.toString();}};jQuery.fn.extend({scrollTo:function(speed,easing){return this.each(function(){var targetOffset=$(this).offset().top;$('html,body').animate({scrollTop:targetOffset},speed,easing);});}});$.preloadImage=function(imageSrc,callback){var preImg=new Image();preImg.onload=function(evt){callback(evt);};preImg.src=imageSrc;};$.preloadImages=function(args){if((typeof args)=="string")
$.preloadImage(args);else if((typeof args)=="object")
for(var x=0;x<args.length;x++)
$.preloadImage(args[x]);};function EvalBoolean(o){if(o==null){return"<img src=\"_i/icon_2.gif\" alt=\"\"/>";}else{switch(typeof o){case'string':if(o=="E"||o=="1")
return"<img src=\"_i/icon_1.gif\" alt=\"\" align=\"absmiddle\"/> Evet";else
return"<img src=\"_i/icon_2.gif\" alt=\"\" align=\"absmiddle\"/> Hayır";break;case'number':if(o==1)
return"<img src=\"_i/icon_1.gif\" alt=\"\" align=\"absmiddle\"/>";else
return"<img src=\"_i/icon_2.gif\" alt=\"\" align=\"absmiddle\"/>";break;case'boolean':if(o)
return"<img src=\"_i/icon_1.gif\" alt=\"\" align=\"absmiddle\"/>";else
return"<img src=\"_i/icon_2.gif\" alt=\"\" align=\"absmiddle\"/>";break;}}
return null;}
function EvalNull(o){if(o==null)
{return"<img src=\"_i/icon_3.gif\" alt=\"\" />";}
else
{switch(typeof o){case'number':if(o>0)
return o;else
return"<img src=\"_i/icon_3.gif\" alt=\"\" align=\"absmiddle\" />";break;case'string':if(o.length==0)
return"<img src=\"_i/icon_3.gif\" alt=\"\" />";break;}}
return o;}
function EvalDate(o,format){if(format==null)
format="dd.MM.yyyy HH:mm";if(typeof o=='string'){if(o.substring(o.length-1)=="Z")
o=o.substring(0,o.length-1);o=Date.parse(o);}
if(o==null)
return null;if(o._orient!=null&&o._is!=null){if(MinDate.equals(o))return null;return o.toString(format);}else{return null;}}
function EvalFileExt(o){if(o==null)
return null;var dotPos=o.lastIndexOf(".");if(dotPos<=0)return null;dotPos++;var strExt=o.substring(dotPos,o.length);return strExt;}
function EvalFileExtIcon(o){if(o==null)
return null;var strExt=EvalFileExt(o);return"<img src=\"_i/icons/ico_"+strExt+".png\" alt=\"\" align=\"absmiddle\" />";}
function lookupRecord(intRecID,dataSource,equals)
{if(dataSource==null)
return null;var x;for(var x=0;x<dataSource.length;x++)
{if(eval("dataSource[x]."+equals+"==intRecID"))
{return{record:dataSource[x],index:x};}}}
function lookupRecords(intRecID,dataSource,equals)
{var resultset=new Array();if(dataSource==null)
return null;var x;for(var x=0;x<dataSource.length;x++)
{if(eval("dataSource[x]."+equals+"==intRecID"))
{resultset.push(dataSource[x]);}}
return resultset;}
function onlyLetter(e){var InvalidChars="!#/*{[()]},;%^><\\?+:='`|é&æ~£$½¨ß";var keyCode=($.browser.mozilla)?e.which:event.keyCode;if(keyCode>47&&keyCode<58){return false;}
for(i=0;i<=InvalidChars.length-1;i++){if(keyCode==InvalidChars.charCodeAt(i)){return false;}}}
function onlyDecimal(e){var keyCode=($.browser.mozilla)?e.which:event.keyCode;var index=($.browser.mozilla)?e.rangeOffset:event.rangeOffset;if((keyCode<48||keyCode>57)&&keyCode!=8&&keyCode!=0&&keyCode!=46){return false;}
else{var target=($.browser.mozilla)?e.target:event.target;target=$(target);var val=target.val();}}
function onlyNumber(e){var keyCode=($.browser.mozilla)?e.which:event.keyCode;if((keyCode<48||keyCode>57)&&keyCode!=8&&keyCode!=0){return false;}}
function onlyTelNumber(sender){if(sender.value!=""&&!isTelNumberValid(sender.value)){alert("Girdiğiniz Telefon Numarası hatalıdır. Lütfen kontrol ediniz");sender.value="";return false;}}
function isTelNumberValid(value){var exp=new RegExp(/^([0-9]{3}\s{0,1}[0-9]{2}\s{0,1}[0-9]{2})$/);var match=exp.exec(value);return(match!=null);}
function onlyEmail(e){var InvalidChars=" !#/*{[()]},;%^><\\?+:='`|şŞĞğÜüÇçİıÖö";kCode=InvalidChars.charAt(5);var keyCode=($.browser.mozilla)?e.which:event.keyCode;if(keyCode>127){return false;}
for(i=0;i<=InvalidChars.length-1;i++){if(keyCode==InvalidChars.charCodeAt(i)){return false;}}
return true;}
function mailTo(m,e){if(!e){e='yfas.com.tr';}
document.write('<a href="mailto:'+m+String.fromCharCode(64)+e+'">'+m+String.fromCharCode(64)+e+'</a>');}
function onlyInternetFriendlyText(e){var controlChars=[8,35,36,37,38,39,40];var keyCode=($.browser.mozilla)?e.which:event.keyCode;if(keyCode==0)
return true;if(controlChars.indexOf(keyCode)>-1)
return true;var extendedInvalidCars='şŞĞğÜüÇçİıÖö';for(i=0;i<=extendedInvalidCars.length-1;i++){if(keyCode==extendedInvalidCars.charCodeAt(i)){return false;}}
var pressedKey=String.fromCharCode(keyCode);return/^([a-zA-Z0-9_\-]+)$/i.test(pressedKey);}
function onlyURL(e){var keyCode=e.charCode;if(keyCode==0)
return true;var extendedInvalidCars='şŞĞğÜüÇçİıÖö';for(i=0;i<=extendedInvalidCars.length-1;i++){if(keyCode==extendedInvalidCars.charCodeAt(i)){return false;}}
var pressedKey=String.fromCharCode(keyCode);return/^([a-zA-Z0-9_\-\/\:\.]+)$/i.test(pressedKey);}
function gotoUrl(){for(var i=0;i<(gotoUrl.arguments.length-1);i+=2)
eval(gotoUrl.arguments[i]+".location='"+gotoUrl.arguments[i+1]+"'");}
var arrLastErrors=new Array();function windowError(){var event={};if($.browser.mozilla){event.errorMessage=arguments[0];event.errorUrl=arguments[1];event.errorLine=arguments[2];event.type='error';}else{event=arguments[0];}
if(event.type=='error'){arrLastErrors.push(event);var strErrors='';$.each(arrLastErrors,function(){strErrors+='<li>'+this.errorMessage+'<br/>'+this.errorUrl+'<br/>Satır: '+this.errorLine+'<br/><br/></li>';});$.blockUI({message:'<h2>JavaScript Hatası Oluştu</h2><ul>'+strErrors+'</ul><input type="button" value="Kapat" class="btn right" onclick="javascript:$.unblockUI();" />',overlayCSS:{backgroundColor:'#000',opacity:'0.4',cursor:'default'},css:{cursor:'default',width:'500px',textAlign:'left',paddingLeft:'5px'}});}
return $.browser.msie?true:false;}
var blockLoading={message:'<img src="'+webRoot+'/_i/loader_progress.gif"/><br/>Yükleniyor...',overlayCSS:{backgroundColor:'#fff',opacity:'0.5',zIndex:500},css:{border:'0px',backgroundColor:'transparent',zIndex:501}};var blockLoadingPage={message:'<div class="pleaseWait"></div>',overlayCSS:{backgroundColor:'#000',opacity:'0.4',zIndex:1000},css:{zIndex:1001,padding:0,margin:0,width:'30%',top:'40%',left:'35%',textAlign:'center',color:'#fff',border:'none',cursor:'wait'}};function showPageLoader(){$.blockUI(blockLoadingPage);}
function hidePageLoader(){$.unblockUI();}
function setLoading(target,message){var targetObj=$(target);var opts;if(message!=null){opts=$.extend({},{message:message},blockLoading);}else{opts=$.extend({},blockLoading);}
targetObj.block(opts);}
function resetLoading(target){var targetObj=$(target);targetObj.unblock();}
$(document).ready(function(){$('.menu_musteri a').attr('title','Müşterilere Özel');$(".modalLinkFooter").click(function(){modalWindow($($(this).attr('rel')),' ',{onShow:function(){}})});$('input.numeric').bind('keypress',function(e){return(e.which!=8&&e.which!=0&&(e.which<48||e.which>57))?false:true;});jQuery.fn.activeXOverlap=function(){$(this).each(function(i){var h=$(this).outerHeight();var w=$(this).outerWidth();var iframe='<!--[if IE 6]>'+'<iframe src="javascript:false;" style="height: '+
h+'px; width: '+
w+'px" class="selectOverlap">'+'</iframe>'+'<![endif]-->'
$(this).prepend(iframe);});}
$('.scroll-content table tbody tr').click(function(){$('.scroll-content table tbody tr').removeClass('tdCursorClick');$(this).addClass('tdCursorClick');});$('.scroll-content table tbody tr').hover(function(){$(this).addClass('tdCursor');},function(){$(this).removeClass('tdCursor');});$('.newscont ul li:last').css({border:'none'});if(("console"in window)&&EnableClientDebugging){var link=$('<div class="right" style="width:30px;margin-top:-3px;cursor:pointer;" title="Open debugging console."><img width="20" height="20" src="'+webRoot+'/_i/spacer.gif" style="background-image:url('+webRoot+'/_js/firebug/firebug.gif);" /></div>');link.click(function(){if("open"in console)
console.open();});$('#footer').append(link);if($.browser.msie&&$.Page!=null){$.Page.Events.onBeforeCall=function(xhr,uri,requested,id){console.group("POST > "+uri+"  @"+id);console.log(requested);console.groupEnd();};$.Page.Events.onFinally=function(xhr,uri,textstatus,id){console.group("RESPONSE < "+uri+"  @"+id);console.log(xhr.responseText);console.groupEnd();};}}
if($.Page!=null){$.Page.Events.onError=function(e){switch(e.name){case'AccessDeniedException':gotoUrl('document',webRoot+'/ErisimYetkiHatasi.aspx');return false;}
return true;};}
jfr$('h1.sifr').jfr({src:webRoot+'/_swf/jfr.swf',css:['* { color: #E20000; text-align: left; font-size: 23px; letter-spacing:-1px;}','a { color: #E20000; text-decoration: none; }','a:hover { text-decoration: underline; }']});$.jfr.render();var panelVisible=false;$('#upanelgiris').click(function(){$('#upanel').addClass('v');panelVisible=true;$("#upanel").keypress(function(e){if(e.which==13)$("#girisbtn").get(0).focus();});return false;});$(document).click(function(e){if(($.browser.msie&&e.button==1)||(!$.browser.msie&&e.button==0)){$('#upanel').removeClass('v');panelVisible=false;}});$("#upanel").click(function(e){e.stopPropagation();panelVisible=true;});$("#upanel .close").click(function(e){$('#upanel').removeClass('v');});$('#nav li').hover(function(){$(this).addClass('hover');$('#nav li ul').activeXOverlap();},function(){$(this).removeClass('hover');$('#nav li iframe').remove();});setupTableCSS(document);resizeContent();});function resizeContent(){$("#content .innercontent").eq(0).css("height","auto");var bosluk=$("#narrow").outerHeight()-$("#wide").outerHeight();if($("#content .innercontent").size()<2&&bosluk>0)
$("#content .innercontent").eq(0).css("height",$("#content .innercontent").eq(0).outerHeight()+bosluk)}
function setupTableCSS(context){$("table.tableFinansal thead tr td:first-child",context).addClass("first-col");$("table.tableFinansal thead tr td:last-child",context).addClass("last-col");$("table.tableFinansal thead tr th:first-child",context).addClass("first-col");$("table.tableFinansal thead tr th:last-child",context).addClass("last-col");$("table.tableFinansal tr td:first-child",context).addClass("bln");$("table.tableFinansal tr td:last-child",context).addClass("brn");}
function GenerateClientPager(intActivePageIndex,intRowCount,onClickEvent,PageSize,PagerWidth,context){var strHtml="";ReportActivePageIndex=intActivePageIndex;var intPageCount=Math.ceil(intRowCount/PageSize);if(intPageCount>1){step=parseInt(PagerWidth/2);intStart=intActivePageIndex-(step);intFinish=intActivePageIndex+(step);if(intActivePageIndex>=1&&intActivePageIndex<=step+1){intStart=1;intFinish=PagerWidth;}
else
if(intActivePageIndex>=(intPageCount-step)&&intActivePageIndex<=intPageCount){intStart=intPageCount-PagerWidth+1;intFinish=intPageCount;}
if(intStart<1)
intStart=1;if(intFinish>intPageCount)
intFinish=intPageCount;for(i=intStart;i<=intFinish&&i<=intPageCount;i++){if(intActivePageIndex!=i)
strHtml+="<a href=\"javascript:;\" onclick=\""+onClickEvent.replace(/{Index}/g,i)+"\">"+i+"</a>";else
strHtml+="<a href=\"javascript:;\" class=\"selected\"  onclick=\"return false;\">"+i+"</a>";}
var movePreviousEvent="";if(intActivePageIndex>1){movePreviousEvent="onclick=\""+onClickEvent.replace("{Index}",intActivePageIndex-1)+"\"";}
strHtml="<a class=\"first\" href=\"javascript:;\" "+movePreviousEvent+"><img src=\""+webRoot+"/_i/img_pagePrevious.gif\" alt=\"Geri\" /></a>"+strHtml;var moveNextEvent="";if(intActivePageIndex<intPageCount){moveNextEvent="onclick=\""+onClickEvent.replace("{Index}",intActivePageIndex+1)+"\"";}
strHtml+="<a class=\"last\" href=\"javascript:;\"  "+moveNextEvent+" ><img src=\""+webRoot+"/_i/img_pageForward.gif\" alt=\"İleri\" /></a></a>";}
var pagerDiv=$(context);pagerDiv.empty();pagerDiv.html(strHtml);return strHtml;}
jQuery.timer=function(interval,callback)
{var interval=interval||100;if(!callback)
return false;_timer=function(interval,callback){this.stop=function(){clearInterval(self.id);};this.internalCallback=function(){callback(self);};this.reset=function(val){if(self.id)
clearInterval(self.id);var val=val||100;this.id=setInterval(this.internalCallback,val);};this.interval=interval;this.id=setInterval(this.internalCallback,this.interval);var self=this;};return new _timer(interval,callback);};function getCenter(pwidth,pheight){wwidth=screen.width;wheigth=screen.height;lpos=(wwidth-pwidth)/2;tpos=(wheigth-pheight)/2;return lpos,tpos;}
function PopItUp(src,w,h,s){if(s)w=w+17;getCenter(w,h);Popwin=window.open(src,"pop_up","toolbar=0,width="+w+", height="+h+", left="+lpos+", top="+tpos+"; location=0, directories=0, status=1, scrollbars="+s+", menubar=0, resizable=0, copyhistory=0");Popwin.focus();}
function PopItUpTop(src,w,h,s){if(s)w=w+17;Popwin=window.open(src,"pop_up","toolbar=0,width="+w+", height="+h+", left='0', top='0'; location=0, directories=0, status=1, scrollbars="+s+", menubar=0, resizable=0, copyhistory=0");Popwin.focus();}
function alertBox(content,title,buttons){if(!('modalWindow'in window)){alert('Include jquery.modalbox.js first!');return false;}
if(!('_alertCounter'in window)){window['_alertCounter']=0;}
title=title||'Uyarı';content=content||'N/A';_alertCounter++;buttons={};var contentObj=$('<div><div class="content"></div><div class="buttons"></div></div>');$('.content',contentObj).html(content);alertWindow(contentObj,title,{onShow:function(){var mdl=this.modal;if(buttons!=null){$.each(buttons,function(id){var btn=$('<input type="button" id="alert_'+_alertCounter+'_'+id+'" value="'+this.name+'" />');if(this.click!=null)
btn.bind('click',this.click);$('.buttons',mdl).append(btn);});}else
$('.buttons',mdl).remove();},onClose:function(){if(contentObj!=null){contentObj.remove();contentObj==null;}}});}
window._alert=window.alert;window.alert=alertBox;function viewRemindPassword(){modalWindow($('#modalRemindPassword'),'Şifre Hatırlatma',{onShow:function(){reloadReminderCaptcha();$.Page.RemindPassword.Callback=function(wsResult){if(wsResult!=null&&wsResult.Succeed&&wsResult.Response!=null){switch(wsResult.Response){case 1:alert('Giriş bilgileriniz başarıyla e-posta adresinize gönderilmiştir.');CloseActiveModal();break;case 2:case 3:reloadReminderCaptcha();alert('Hatalı bilgi girdiniz! Lütfen kontrol edip tekrar deneyiniz.');break;case 5:alert('Hesabınız deaktif olmuştur.');CloseActiveModal();break;case 4:reloadReminderCaptcha();alert('Hatalı güvenlik kodu! Lütfen kontrol edip tekrar deneyiniz.');break;case 6:alert('Bilgileriniz gönderilemedi! Lütfen daha sonra tekrar deneyiniz.');break;case 7:alert('Kullanıcı bilgileriniz bulunamadı. Müşterimiz iseniz Internet Şubemizden giriş yapmanız gerekmektedir.');break;}}else{alert('Veri alınırken hata oluştu!');}};}});return false;}
function remindPassword(){var txtRemindMail=$('#txtRemindMail'),txtRemindCaptcha=$('#txtRemindCaptcha');if(txtRemindMail.val()==null||txtRemindMail.val().length<=0){alert('Lütfen e-posta adresinizi giriniz!');txtRemindMail.focus();return;}
if(txtRemindCaptcha.val()==null||txtRemindCaptcha.val().length<=0){alert('Lütfen güvenlik kodunu giriniz!');txtRemindCaptcha.focus();return;}
$.Page.RemindPassword(txtRemindMail.val(),txtRemindCaptcha.val());}
function reloadReminderCaptcha(){$.Page.ReloadReminderCaptcha.Callback=function(wsResult){if(wsResult.Succeed&&wsResult.Response!=null){$('#imgRemindCaptcha').attr('src',wsResult.Response+'&t='+new Date().getTime());}};$.Page.ReloadReminderCaptcha();}
function viewChangePassword(){modalWindow($('#modalChangePassword'),'Şifre Değiştirme',{onShow:function(){reloadChangePassword();$.Page.ChangePassword.Callback=function(wsResult){if(wsResult!=null&&wsResult.Succeed&&wsResult.Response!=null){switch(parseInt(wsResult.Response)){case 1:alert('Şifreniz başarıyla değiştirilmiştir.');CloseActiveModal();break;case 2:case 3:reloadChangePassword();alert('Hatalı bilgi girdiniz! Lütfen kontrol edip tekrar deneyiniz.');break;case 4:reloadChangePassword();alert('Hatalı güvenlik kodu! Lütfen kontrol edip tekrar deneyiniz.');break;case 5:alert('Yeni şifreniz eskisi ile aynı olamaz. Lütfen değiştirip tekrar deneyiniz.');break;case 6:alert('Şifreniz en az 2 rakam ve en az 1 harf içermeli, Türkçe karakter içermemeli.');break;default:alert('Bilgileriniz gönderilemedi! Lütfen daha sonra tekrar deneyiniz.');CloseActiveModal();break;}}else{alert('Veri alınırken hata oluştu!');}};}});}
function changePassword(){var txtChangePasswordOld=$('#txtChangePasswordOld'),txtChangePasswordNew=$('#txtChangePasswordNew'),txtChangePasswordNewAgain=$('#txtChangePasswordNewAgain'),txtChangePasswordCaptcha=$('#txtChangePasswordCaptcha');if(txtChangePasswordOld.val()==null||txtChangePasswordOld.val().length<=0){alert('Lütfen eski şifrenizi giriniz!');txtChangePasswordOld.focus();return;}
if(txtChangePasswordNew.val()==null||txtChangePasswordNew.val().length<=0){alert('Lütfen yeni şifrenizi giriniz!');txtChangePasswordNew.focus();return;}
if(txtChangePasswordNewAgain.val()==null||txtChangePasswordNewAgain.val().length<=0){alert('Lütfen yeni şifrenizi tekrar giriniz!');txtChangePasswordNewAgain.focus();return;}
if(txtChangePasswordNew.val()!=txtChangePasswordNewAgain.val()){alert('Girdiğiniz yeni şifreler eşleşmiyor!');txtChangePasswordNew.focus();return;}
if(txtChangePasswordCaptcha.val()==null||txtChangePasswordCaptcha.val().length<=0){alert('Lütfen güvenlik kodunu giriniz!');txtChangePasswordCaptcha.focus();return;}
$.Page.ChangePassword(txtChangePasswordOld.val(),txtChangePasswordNew.val(),txtChangePasswordNewAgain.val(),txtChangePasswordCaptcha.val());}
function reloadChangePassword(){$.Page.ReloadChangePassword.Callback=function(wsResult){if(wsResult.Succeed&&wsResult.Response!=null){$('#imgChangePasswordCaptcha').attr('src',wsResult.Response+'&t='+new Date().getTime());}};$.Page.ReloadChangePassword();}

$().ready(function() {
	$(function(){
		$(".accordeon").each(function(){
			 $(this).find("> .acc-content").each(function() {
				 var acCon = $(this);
				 acCon.find(".acc-link").click(function(){
					 acCon.next(".acc-hidden-content").toggleClass("acc-visible-content");
					 resizeContent();
					 return false;
				 });
			 });
		});
	});
});	
