/* Vakıfbank için TURKLINE tarafından yazılan javascript fonksiyonlar dosyasıdır - Şevket Bulamaz 2008-09-10 */

/*Ready Fonction Bölümü*/
$(document).ready(function(){
	//bannerSlide();
	
        /*$('#borsamarquee').mouseover(function () {
            this.stop();
        }).mouseout(function () {
            this.start();
        });*/
		
		var w = 0;
		var d = 0;
		$('.piyasa_menuitem').each(function(){
		
		$(this).attr("rel",w);
		w += parseInt($(this).innerWidth());
		
		});
		$('.piyasa_menuitemdetay').each(function(){
		
		$(this).attr("rel",w);
		w += parseInt($(this).innerWidth());
		
		});
		$('.hisse_menuitem').each(function(){
		
		$(this).attr("rel",d);
		d += parseInt($(this).innerWidth());
		
		});
		var itemleft = 0;
		var itemwidth = 0;
		var itemID;
		$('.piyasa_menuitem').click(function () {
			itemleft = $(this).attr("rel");
			itemwidth = $(this).innerWidth();
            $("#piyasamenuback").css("left",itemleft + "px");
			$("#piyasamenuback>div").width(itemwidth + "px");
			itemID = $(this).attr("id");
			$(".grafikler").css("display","none");
			$(".grafikicerik").css("display","none");
			$("#grafik_"+itemID).css("display","block");
			$("#grafikicerik_"+itemID).css("display","block");
        });
        
        $('.piyasa_menuitemdetay').click(function () {
			itemleft = $(this).attr("rel");
			itemwidth = $(this).innerWidth();
            $("#piyasamenuback").css("left",itemleft + "px");
			$("#piyasamenuback>div").width(itemwidth + "px");
			itemID = $(this).attr("id");
			$(".grafikler").css("display","none");
			//$(".grafikicerik").css("display","none");
			$("#grafik_"+itemID).css("display","block");
			//$("#grafikicerik_"+itemID).css("display","block");
        });
        
		
		
		var itemleft2 = 0;
		var itemwidth2 = 0;
		var itemID2;
		$('.hisse_menuitem').click(function () {
			itemleft2 = $(this).attr("rel");
			itemwidth2 = $(this).innerWidth();
            $("#hissemenuback").css("left",itemleft2 + "px");
			$("#hissemenuback>div").width(itemwidth2 + "px");
			itemID2 = $(this).attr("id");
			$(".hisseicerik").css("display","none");
			$("#hisseicerik_"+itemID2).css("display","block");
        });
		
		var resimSrc;
		var resimSrc2;
		$('.doviz_btn').click(function () {
				$(".dovizbilgisi").css("display","none");
				itemID = $(this).attr("rel");
				resimSrc = $(this).children("img").attr("rel");
				$(".dvz_img").each(function () {
					resimSrc2 = $(this).attr("rel");
					$(this).attr("src","imagesYeni/"+resimSrc2+"2.gif");	
				});
				$(this).children("img").attr("src","imagesYeni/"+resimSrc+"1.gif");
				$("#dovizorta_"+itemID).css("display","block");
			});
		
		var haberHtml;
		var dotdivs;
		dotdivs="<div class=\"dot1\"></div><div class=\"dot2\"></div><div class=\"dot3\"></div><div class=\"dot4\"></div>";
		$('.haberler').each(function () {
					$(this).append(dotdivs);;	
				});
		var dotdivs2;
		dotdivs2="<div class=\"dot11\"></div><div class=\"dot12\"></div><div class=\"dot13\"></div><div class=\"dot14\"></div>";
		$('.cell1').each(function () {
					$(this).append(dotdivs2);;	
				});
				
	    $("#01").click();
	    $("#001").click();
	    
	//Marquee Bölümü
	/*$(function () {
        $('marquee').marquee('pointer').mouseover(function () {
            $(this).trigger('stop');
        }).mouseout(function () {
            $(this).trigger('start');
        }).mousemove(function (event) {
            if ($(this).data('drag') == true) {
                this.scrollLeft = $(this).data('scrollX') + ($(this).data('x') - event.clientX);
            }
        }).mousedown(function (event) {
            $(this).data('drag', true).data('x', event.clientX).data('scrollX', this.scrollLeft);
        }).mouseup(function () {
            $(this).data('drag', false);
        });
    });
	//Marquee Sonu
	
	var w = 0;
	var sayacspan = 0;
	$('#marDiv>div>span').each(function(){
		
		w += parseInt($(this).width());
		sayacspan += 1
		
	});
	$('#marDiv>div>img').each(function(){
		var b = $(this);
		w += b.width();
		if(b.attr('class')=="borsasperator")
		{
			w += 40;
		}else{
			w += 10;
		}
	});
		var ekleme = (sayacspan/2)*103.222;
		$('#marDiv').width(w);
		$('#marDiv>div').width(w+ekleme);*/
	
});
/*Ready Fonction Bölümü Sonu*/

function msg(text) {
    if(!document.getElementById('hataEkran'))
    {
	    $('body').append('<div id="hataEkran" style="position:absolute;right:10px;top:310px;height:250px;width:200px;overflow:auto;background:#f00;color:#fff;"></div>');
	}
	 $('div#hataEkran').append(text + '<br />');
}




/*BANNER SLİDE FONKSİYONU*/
var islem = 0;
var sonacik = 1;
function bannerSlide(){
	$(".banner_btn").click(function(){
		//$("#banners>div").hide();
		if(sonacik != this.id)
		{
			if(islem!=1)
			{
				islem=1;
				window.setTimeout("animasyon2("+this.id+")",501);
				$("#banner_"+sonacik).slideUp(500);
				window.setTimeout("duzenleIslem()",1001);
				sonacik = this.id;
			}
		}
	}).css("cursor","pointer");
}

function duzenleIslem(){
		islem=0;
}

function animasyon2(id)
{
	$("#banner_"+id).slideDown(500);
}

/*BANNER SLİDE FONKSİYONU SONU*/

/*XML READ BÖLÜMÜ - FiNANSAL BiLGiLER*/

var http_request = false;
function ReadXml2() {
  http_request = false;
  if (window.XMLHttpRequest) { // Mozilla, Safari,...
	 http_request = new XMLHttpRequest();
	 if (http_request.overrideMimeType) {
		http_request.overrideMimeType('text/xml');
	 }
  } else if (window.ActiveXObject) { // IE
	 try {
		http_request = new ActiveXObject("Msxml2.XMLHTTP");
	 } catch (e) {
		try {
		   http_request = new ActiveXObject("Microsoft.XMLHTTP");
		} catch (e) {}
	 }
  }
  if (!http_request) {
	 alert('Cannot create XMLHTTP instance');
	 return false;
  }
  http_request.onreadystatechange = alertContents;
  http_request.open('GET',"efinansxml/efinansxml.aspx", true);
  http_request.send(null);
}

function alertContents() {
  if (http_request.readyState == 4) {//alert(http_request.status)
	 if (http_request.status == 200) {
		var xmldoc = http_request.responseXML;
		var root = xmldoc.getElementsByTagName('xml').item(0);
		var imkb100 = '';
		for (i=0; i<root.childNodes.length; i++)
		{
			var child = root.childNodes[i];
			if (child.tagName=='item' && child.attributes.name.value.indexOf('USD A') != -1)
				document.getElementById('dolaralis').innerHTML = child.childNodes[0].data.replace('.', ',');
				
			if (child.tagName=='item' && child.attributes.name.value.indexOf('USD S') != -1)
				document.getElementById('dolarsatis').innerHTML = child.childNodes[0].data.replace('.', ',');
				
			if (child.tagName=='item' && child.attributes.name.value.indexOf('EUR A') != -1)
				document.getElementById('euroalis').innerHTML = child.childNodes[0].data.replace('.', ',');
				
			if (child.tagName=='item' && child.attributes.name.value.indexOf('EUR S') != -1)
				document.getElementById('eurosatis').innerHTML = child.childNodes[0].data.replace('.', ',');
				
			if (child.tagName=='item' && child.attributes.name.value == 'EUR/USD')
				document.getElementById('eurodolar').innerHTML = child.childNodes[0].data.replace('.', ',');
				
			if (child.tagName=='item' && child.attributes.name.value == 'XU100')
			{
				imkb100 = Math.round(child.childNodes[0].data);
			}
		}
		imkb100 = BasamakBelirt(imkb100.toString());
		document.getElementById('imkb100').innerHTML = imkb100;
	 }
  }
}
   
function ReadXml()
{	
	var xmlDoc;
	
	if (window.ActiveXObject)
	{
		xmlDoc=new ActiveXObject("Microsoft.XMLDOM");
		xmlDoc.async=false;
		xmlDoc.load("efinansxml/efinansxml.aspx");
		var imkb100 = Math.round(xmlDoc.childNodes[1].childNodes[1].firstChild.nodeValue);
		imkb100 = BasamakBelirt(imkb100.toString());
		document.getElementById('imkb100').innerHTML = imkb100;
		document.getElementById('dolaralis').innerHTML = xmlDoc.childNodes[1].childNodes[2].firstChild.nodeValue.replace('.', ',');
		document.getElementById('dolarsatis').innerHTML = xmlDoc.childNodes[1].childNodes[3].firstChild.nodeValue.replace('.', ',');
		document.getElementById('euroalis').innerHTML = xmlDoc.childNodes[1].childNodes[4].firstChild.nodeValue.replace('.', ',');
		document.getElementById('eurosatis').innerHTML = xmlDoc.childNodes[1].childNodes[5].firstChild.nodeValue.replace('.', ',');
		document.getElementById('eurodolar').innerHTML = xmlDoc.childNodes[1].childNodes[6].firstChild.nodeValue.replace('.', ',');
	}
	else if (document.implementation.createDocument)
	{
		ReadXml2();
	}
	setTimeout('ReadXml()', 120000);
}

function BasamakBelirt(text)
{
	var result = text;
	if (text.length > 3)
	{
		var ilkBasamak = text.length % 3;
		var newText = '';
		for (i=0; i<text.length; i++)
		{
			if (i % 3 == ilkBasamak && i>0)
				newText += '.';
				
			newText += text.substr(i, 1);
		}
		result = newText;
	}
	return result;
}

/*XML READ BÖLÜMÜ - FiNANSAL BiLGiLER   SONU*/


function FormAc(gelenDeger1, gelenDeger2)
	{
		var FormDegeri = document.getElementById(gelenDeger1);
		var FormDegeriForm = document.getElementById(gelenDeger1+"Form");
		var FormDegeri2 = document.getElementById(gelenDeger2);
		var FormDegeriForm2 = document.getElementById(gelenDeger2+"Form");
		FormDegeri.className = "on";
		FormDegeriForm.style.display = "inline";
		FormDegeri2.className = "off";
		FormDegeriForm2.style.display = "none";
	}
	
function allhide(name,katman)
{
	var menu;
	menu = "ac" + name
var dv = document.getElementById(menu).getElementsByTagName('div');	
	for (var i=0;i<dv.length;i++)
		{
		dv[i].style.display = "none";
		}
	
	
	
	if (katman == 1 || katman == 2) 
	{
		document.getElementById(katman).style.display = "";	
	}
}

function show(id, name)
{
	allhide(name);

	var menu;
	var gelenid = id - 1
	menu = "ac" + name
	var dv = document.getElementById(menu).getElementsByTagName('div');	

	dv[gelenid].style.display = "";
}	

function MM_jumpMenu(targ,selObj,restore){ // faydalli linkler icin yazilan jump menu 
  eval(targ+".location='"+selObj.options[selObj.selectedIndex].value+"'");
  if (restore) selObj.selectedIndex=0;
}

function interac(){
	window_ac('https://websubem.vakifbank.com.tr/vb99/LoginUser.aspx?T=B',0);
}

function interopen(){
	window_ac('https://websubem.vakifbank.com.tr/vb99/LoginUser.aspx?T=B',0);
}

function window_ac(url,ekrantipi){
urlhata='http://www.vakifbank.com.tr/hata724.html';
navname = navigator.appName.substring(0,9);
if (navname == "Netscape"){
your_ver=parseFloat(navigator.appVersion.substring(0,4));

if (your_ver < 4.06){
	openUrl_genel(urlhata,1);
	return;
}
else openUrl_genel(url,ekrantipi);
}
else if (navname == "Microsoft"){
	i_ptr = navigator.appVersion.indexOf("MSIE") + 5;
	your_ver=parseFloat(navigator.appVersion.substring(i_ptr,i_ptr+4));

if (your_ver < 4.01){
	openUrl_genel(urlhata,1);
return;
}
	else openUrl_genel(url,ekrantipi);
}
else if (navname == "Opera") openUrl_genel(url,ekrantipi);
else alert("VakıfBank Tahsilat-724 Kullanımında \n\n" +
" MicroSoft Internet Explorer veya \n\n"+
" Netscape Communicator \n\n" +
"Tarayıcılarından Birini Tercih Ediniz \n\n" +
" Teşekkür Ederiz");
}

function openUrl_genel(url,ekrantipi){
var navname = navigator.appName.substring(0,9);
if (navname=="Netscape"){
var res="resizable=0,";
if (ekrantipi==0){
window.open(url,'internetsube',"toolbar=0,location=0,history=0,directories=0,status=1,menubar=0,scrollbars=1," + res + " left=0,top=0,height=" + (screen.availHeight - 50) + ",width=" + (screen.availWidth - 10));
 }
 else{
window.open(url,'internetsube',"toolbar=0,location=0,history=0,directories=0,status=1,menubar=0,scrollbars=1,resizable=1");
}
}
else{
var res="resizable=1,";
if (ekrantipi==0){
window.open(url,'internetsube',"toolbar=0,location=0,history=0,directories=0,status=1,menubar=0,scrollbars=1," + res + " left=0,top=0,height=543,width=790");
}
else{
window.open(url,'internetsube',"toolbar=0,location=0,history=0,directories=0,status=1,menubar=0,scrollbars=1,resizable=1");
}
}
}

function kkimlikac()
{
	window.open("https://subesiz2.vakifbank.com.tr/kimlik/","kkimlik","toolbar=0,location=0,history=0,directories=0,status=1,menubar=0,scrollbars=1,resizable=1");
}

function okultahsilatac(){
	window_ac('https://subesiz2.vakifbank.com.tr/sb0502/','sb0502',0);
}

function netBasvuru()

{
window.open('https://internet724.vakifbank.com.tr/form/','form','toolbar=1,location=0,history=1,directories=0,status=1,menubar=1,scrollbars=1,resizable=1');
}

function bagisac(){
 window_ac('https://subesiz2.vakifbank.com.tr/sb0601/','sb0601',0);
}
