﻿var currentClick ="";breadCrumb = ""; methodSelectCrumb =""; methodSelectkat1 =""; methodSelectkat2 =""; methodSelectkat3 =""; productCrumb="";
var seviye = 0;
var navClick = -1;

function getKategori(ustKod,divId,altFl)
{
    makePOSTRequestLoading('/moduls/downloads/ascKategori_ajx.aspx','ustKod=' +ustKod + '&altFl=' +altFl  + '&lang=' + lang ,divId);
}

function getDownload(fromWhere,ustKod)
{
    if (document.getElementById(dwnClientID + "_txtURN_URUNKODU").value !="")
        makePOSTRequestLoading('/usercontrols/urunDetay/ajxUrunDokuman.aspx','urn1=' + document.getElementById(dwnClientID + "_txtURN_URUNKODU").value + '&err=' + escape(document.getElementById(dwnClientID + "_lbfDWN_DOSYAKAYITYOK").innerHTML),'DownloadIcerik')
}

function getUrun(urunKodu,Resim,UrunAdi,id)
{
     document.getElementById(dwnClientID + "_txtURN_URUNKODU").value = urunKodu;
     document.getElementById("urunKodu").innerHTML = urunKodu;
     document.getElementById("urunAdi").innerHTML = UrunAdi;
     document.getElementById("productImage").innerHTML = "<img src=\""+ Resim +"\">";
}

function showHide(selName,selText,selKod,getType)
{
    currentClick = selName;
    document.getElementById(dwnClientID + "_txtURN_URUNKODU").value = "";    
    document.getElementById("DownloadIcerik").innerHTML = "";

    if (getType == "reset")
    {
        document.getElementById("downloadByCate").className = ""; 
        document.getElementById("downloadByProd").className = ""; 
    }
    if (selName != "td_pConfirmHead")
        document.getElementById("productImage").innerHTML = document.getElementById(dwnClientID + "_lbfDWN_DOWNLOAD_DESC").innerHTML;
  
    if (selName=="td_PKeyHead")
    {
      document.getElementById("downloadLeftTitle").innerHTML = document.getElementById("lbfHDR_ARAMAKRITERISECIN1").innerHTML;
      document.getElementById("downloadRightTitle").innerHTML = document.getElementById("lbfHDR_URUNKODUARAMA1").innerHTML;
      document.getElementById("downloadLeftBody").innerHTML = document.getElementById("td_TitleBody").innerHTML;
      document.getElementById("downloadRightBody").innerHTML = document.getElementById("td_PKeyBody").innerHTML;
      seviye = 0;      
      if (getType == null)
      {
          document.getElementById("downloadByCate").className = ""; 
          document.getElementById("downloadByProd").className = "downloadSelected"; 
      }
      clickKod = "";breadCrumb = ""; methodSelectCrumb =""; methodSelectkat1 =""; methodSelectkat2 =""; methodSelectkat3 =""; productCrumb="";
      document.getElementById("downloadNavigasyon").innerHTML = "";
    }
    if (selName== "td_CatHead1" && !(seviye == 1 && navClick != -1))
    {
      document.getElementById("downloadByCate").className = "downloadSelected"; 
      document.getElementById("downloadByProd").className = ""; 
      document.getElementById("downloadLeftTitle").innerHTML = document.getElementById("lbfHDR_ARAMAKRITERISECIN1").innerHTML;
      document.getElementById("downloadRightTitle").innerHTML = document.getElementById("lbf_HDR_KATEGORI1").innerHTML;
      document.getElementById("downloadLeftBody").innerHTML = document.getElementById("td_TitleBody").innerHTML;
      document.getElementById("downloadRightBody").innerHTML = document.getElementById("td_CatBody1").innerHTML;

      seviye = 1;
    }
    if (selName== "td_CatHead2" && !(seviye == 2 && navClick != -1))
    {
        if(seviye < 2)
            document.getElementById("td_CatBody1").innerHTML = document.getElementById("downloadRightBody").innerHTML;
        document.getElementById("downloadLeftBody").innerHTML = document.getElementById("td_CatBody1").innerHTML;
        document.getElementById("downloadRightBody").innerHTML = document.getElementById("td_CatBody2").innerHTML;

        document.getElementById("downloadLeftTitle").innerHTML = document.getElementById("lbf_HDR_KATEGORI1").innerHTML;
        document.getElementById("downloadRightTitle").innerHTML = document.getElementById("lbf_HDR_KATEGORI2").innerHTML;
        seviye = 2;
    }
    if (selName== "td_CatHead3" && !(seviye == 3 && navClick != -1))
    {
        if(seviye < 3)
            document.getElementById("td_CatBody2").innerHTML = document.getElementById("downloadRightBody").innerHTML;
        document.getElementById("downloadLeftBody").innerHTML = document.getElementById("td_CatBody2").innerHTML;
        document.getElementById("downloadRightBody").innerHTML = document.getElementById("td_CatBody3").innerHTML;
        
        document.getElementById("downloadLeftTitle").innerHTML = document.getElementById("lbf_HDR_KATEGORI2").innerHTML;
        document.getElementById("downloadRightTitle").innerHTML = document.getElementById("lbf_HDR_KATEGORI3").innerHTML;
        seviye = 3;
    }
    if (selName== "td_CatHead4" && !(seviye == 4 && navClick != -1))
    {
        if(seviye < 4)
            document.getElementById("td_CatBody3").innerHTML = document.getElementById("downloadRightBody").innerHTML;
        document.getElementById("downloadLeftBody").innerHTML = document.getElementById("td_CatBody3").innerHTML;
        document.getElementById("downloadRightBody").innerHTML = document.getElementById("td_CatBody4").innerHTML;
        
        document.getElementById("downloadLeftTitle").innerHTML = document.getElementById("lbf_HDR_KATEGORI3").innerHTML;
        document.getElementById("downloadRightTitle").innerHTML = document.getElementById("lbf_HDR_KATEGORI4").innerHTML;
        seviye = 4;
    }    
    if (selName== "td_pDetailHead" && !(seviye == 5 && navClick != -1))
    {
      if (methodSelectkat3 !="")
      {
          if(seviye <= 4)
              document.getElementById("td_CatBody4").innerHTML = document.getElementById("downloadRightBody").innerHTML;

          document.getElementById("downloadLeftBody").innerHTML = document.getElementById("td_CatBody4").innerHTML;
          document.getElementById("downloadLeftTitle").innerHTML = document.getElementById("lbf_HDR_KATEGORI4").innerHTML;
      }
      else if (methodSelectkat2 !="")
      {
          if(seviye <= 3)
              document.getElementById("td_CatBody3").innerHTML = document.getElementById("downloadRightBody").innerHTML;

          document.getElementById("downloadLeftBody").innerHTML = document.getElementById("td_CatBody3").innerHTML;
          document.getElementById("downloadLeftTitle").innerHTML = document.getElementById("lbf_HDR_KATEGORI3").innerHTML;
      }
      else if (methodSelectkat1 !="")
      {
          if(seviye <= 2)
              document.getElementById("td_CatBody2").innerHTML = document.getElementById("downloadRightBody").innerHTML;

          document.getElementById("downloadLeftBody").innerHTML = document.getElementById("td_CatBody2").innerHTML;
          document.getElementById("downloadLeftTitle").innerHTML = document.getElementById("lbf_HDR_KATEGORI2").innerHTML;
      }
      document.getElementById("downloadRightTitle").innerHTML = document.getElementById("lbfHDR_URUNLER1").innerHTML;
      document.getElementById("downloadRightBody").innerHTML = document.getElementById("td_pDetailBody").innerHTML;
      seviye = 5;
    }
    if (selName== "td_pConfirmHead")
    {
      if(seviye < 6)
          document.getElementById("td_pDetailBody").innerHTML = document.getElementById("downloadRightBody").innerHTML;
    
      document.getElementById("downloadLeftTitle").innerHTML = document.getElementById("lbfHDR_URUNLER1").innerHTML;
      document.getElementById("downloadLeftBody").innerHTML = document.getElementById("td_pDetailBody").innerHTML;
      document.getElementById("downloadRightTitle").innerHTML = document.getElementById("lbfHDR_URUNONAYLA1").innerHTML;
      document.getElementById("downloadRightBody").innerHTML = document.getElementById("td_pConfirmBody").innerHTML;
      seviye = 6;
    }
    navClick = -1;

// IE de downloadLeftBody in innerHTML i değiştiğinde scroll çıkmıyordu. Bunun için DOM dan bu elementin clonu replace ediliyor
    temp = document.getElementById("downloadLeftBody");
    backup = temp.cloneNode(true);
    temp.parentNode.replaceChild(backup,temp);

    temp = document.getElementById("downloadRightBody");
    backup = temp.cloneNode(true);
    temp.parentNode.replaceChild(backup,temp);

    if (selText!="")
        getNavigasyon(selName, selText, selKod);
        
}
function getNavigasyon(selMenu, selText,selId)
{
    var space = ' > ';	
	switch(selMenu) 	{
		case "td_PKeyHead" : //tier0
		{ 	        
	        methodSelectCrumb = "<a href=\"javascript:navClick=1;showHide(\'td_PKeyHead\',\'\')\">" +document.getElementById('lbfHDR_URUNKODUARAMA1').innerHTML+"</a>";
			breadCrumb=methodSelectCrumb;
			break;
		 }		 
		 case "td_CatHead1" : 
		 {
			methodSelectCrumb = "<a href=\"javascript:navClick=1;showHide(\'td_CatHead1\', 'lbfHDR_KATEGORIARAMA','kat')\">" + document.getElementById('lbfHDR_KATEGORIARAMA1').innerHTML + "</a>";
			breadCrumb = methodSelectCrumb;
			break;
		 }
		 case "td_CatHead2" : 
		 {
		    methodSelectkat2 =""; methodSelectkat3 =""; productCrumb ="";
			methodSelectkat1 = space+"<a href=\"javascript:navClick=1;showHide(\'"+selMenu+"\', '"+selText+"','"+selId+"')\">" + selText + "</a>";
			breadCrumb = methodSelectCrumb +methodSelectkat1;
			break;
		 }
		 case "td_CatHead3" : 
		 {
		    methodSelectkat3 =""; productCrumb ="";
			methodSelectkat2 = space+"<a href=\"javascript:navClick=1;showHide(\'"+selMenu+"\', '"+selText+"','"+selId+"')\">" + selText + "</a>";
			breadCrumb = methodSelectCrumb +methodSelectkat1 + methodSelectkat2;
			break;
		 }
		 case "td_CatHead4" : 
		 {
		    productCrumb ="";
			methodSelectkat3 = space+"<a href=\"javascript:navClick=1;showHide(\'"+selMenu+"\', '"+selText+"','"+selId+"')\">" + selText + "</a>";
			breadCrumb = methodSelectCrumb +methodSelectkat1 + methodSelectkat2 + methodSelectkat3;
			break;
		 }
		 case "td_pDetailHead" : 
		 {
			productCrumb = space+"<a href=\"javascript:navClick=1;showHide(\'"+selMenu+"\', '"+selText+"','kat')\">" + selText + "</a>";
			breadCrumb = methodSelectCrumb +methodSelectkat1 + methodSelectkat2 + methodSelectkat3 + productCrumb;
			break;
		 }
	} 	
	
    document.getElementById("downloadNavigasyon").innerHTML = breadCrumb; 	
    //aa(selId,selMenu);
 }
 function aa1(id,anchorid)
 {  
    var links = document.getElementById(id).getElementsByTagName("a");for (var i = 0; i < links.length; i++){if (links[i].id == anchorid)links[i].className = "downloadSelected";elselinks[i].className = "";}	
}


function loadLabel()
{
     document.getElementById('lbfHDR_URUNKODUARAMA1').innerHTML = document.getElementById(dwnClientID + '_lbfHDR_URUNKODUARAMA').innerHTML;
     document.getElementById('lbfHDR_URUNKODUARAMA2').innerHTML = document.getElementById(dwnClientID + '_lbfHDR_URUNKODUARAMA').innerHTML;
     document.getElementById('lbfHDR_KATEGORIARAMA1').innerHTML = document.getElementById(dwnClientID + '_lbfHDR_KATEGORIARAMA').innerHTML;
     document.getElementById('lbfHDR_ARAMAKRITERISECIN1').innerHTML = document.getElementById(dwnClientID + '_lbfHDR_ARAMAKRITERISECIN').innerHTML;
     document.getElementById('lbf_HDR_KATEGORI1').innerHTML = document.getElementById(dwnClientID + '_lbfHDR_KATEGORI1').innerHTML;
     document.getElementById('lbf_HDR_KATEGORI2').innerHTML = document.getElementById(dwnClientID + '_lbfHDR_KATEGORI2').innerHTML;
     document.getElementById('lbf_HDR_KATEGORI3').innerHTML = document.getElementById(dwnClientID + '_lbfHDR_KATEGORI3').innerHTML;
     document.getElementById('lbf_HDR_KATEGORI4').innerHTML = document.getElementById(dwnClientID + '_lbfHDR_KATEGORI4').innerHTML;
     document.getElementById('lbfHDR_URUNONAYLA1').innerHTML = document.getElementById(dwnClientID + '_lbfHDR_URUNONAYLA').innerHTML;
     document.getElementById('lbfDWN_URUNKODU1').innerHTML = document.getElementById(dwnClientID + '_lbfURN_URUNKODU').innerHTML;
     document.getElementById('lbfDWN_URUNKODU2').innerHTML = document.getElementById(dwnClientID + '_lbfURN_URUNKODU').innerHTML;
}