﻿// JScript File

 
    /*popup etk*/
    var maxenlarged="0";
    var etkId;
function popupetk(sender,e)
{
if(maxenlarged=="0")
{
 var id=sender.id;
 etkId=sender.id;
 var etkDay=document.getElementById(id);
 var posX,posY;
  
if (!e) var e = window.event;
if (e.pageX || e.pageY)
{
posX = e.pageX;
posY = e.pageY;
}
else if (e.clientX || e.clientY)
{
posX = e.clientX+document.body.scrollLeft+ document.documentElement.scrollLeft;
posY = e.clientY+ document.body.scrollTop+ document.documentElement.scrollTop;
}
// posX=etkDay.offsetTop-document.documentElement.scrollTop;
// posY=etkDay.offsetLeft-document.documentElement.scrollLeft;
 
 div = document.getElementById('popupetkinlik').style;
 div.visibility="visible";
orjHeight=parseInt(div.height);
orjWidth=parseInt(div.width);
div.top=posY+10+'px';
div.left=posX+10+'px';
 enlarge();
 }
}
function enlarge()
{
 if((parseInt(div.width)<351))
 {
  div.height = parseInt(div.height) +60 + 'px';
  div.width = parseInt(div.width) +60 + 'px';
  div.left=parseInt(div.left)+30+'px';
  div.top=parseInt(div.top)-60+'px';
  setTimeout("enlarge()",20);
 }else
  {
    maxenlarged="1";
    if(etkId!='')
    { 
      if(document.documentElement.scrollTop!=0)div.top=parseInt(div.top)+document.documentElement.scrollTop-100+'px';
     div.height =null;
     div.width=396+'px';
    fillEtkinlikById(etkId); 
    }
  }
}
function popoutetk()
{
 maxenlarged="0";
 document.getElementById("popupetkinlik").innerHTML="";
 document.getElementById("popupetkinlik").style.backgroundColor="";
 document.getElementById("popupetkinlik").style.visibility="hidden";
 document.getElementById("popupetkinlik").style.height=0+'px';
  document.getElementById("popupetkinlik").style.width=0+'px';
   div.border="solid 1px #757473"
}

 function fillEtkinlikById(etkId)
   {  
     WS.WebService.getEtkinlikById(etkId, CallSuccessEtkinlik,CallFailedEtkinlik);
   }
  function CallSuccessEtkinlik(result,eventArgs)
   {  
     var projDizi=result.split("||");
      var etkText;
      
     etkText="<table width='100%'  cellpadding='0' cellspacing='0' border='0' style='height:100%;'>";
     etkText+="<tr><td style='font-siz:18px;font-family:verdana;color:#4c4b4b;heigt:15px'>";
     etkText+=projDizi[0];//başlık
     etkText+="</td></tr>";
     etkText+="<tr><td style='background: url(/images/takvim/cizgisag.jpg) right no-repeat;padding-right:16px;padding-top:3px;height:12px;'><hr style='border:0;height:1px;border-top:solid 1px #bebebc;'/></td></tr>";
     etkText+="<tr><td align='left' style='padding-top:5px;'>";
     etkText+="<table cellpadding='0' cellspacing='0' border='0'><tr><td valign='top'>";
     etkText+="<img align='left' src="+projDizi[1]+" style='padding:2px; border:solid 1px #c7c5c2;'/>"//resim  
     etkText+="</td></tr><tr><td style='font-family:arial;font-size:14px;color:#565555;padding-top:15px'>";
     etkText+=projDizi[2];//içerik
     etkText+="</td></tr><tr><td style='padding-top:10px'>";
     etkText+="<table style='font-family:arial;font-size:14px;color:#565555'>";
        etkText+="<tr>";
         etkText+="<td>Başlangıç Tarihi</td>";
         etkText+="<td>:</td>";
         etkText+="<td>";
         etkText+=projDizi[3];
         etkText+="</td>";
        etkText+="</tr>";
        etkText+="<tr>";
         etkText+="<td>Bitiş Tarihi</td>";
         etkText+="<td>:</td>";
         etkText+="<td>";
         etkText+=projDizi[4];
         etkText+="</td>";
        etkText+="</tr>";
        etkText+="</table>";

        etkText+="</td></tr>";
        etkText+="</table>";
        etkText+="</td></tr></table>";     
    
     div.border="solid 3px #757473";div.backgroundColor="#eeedeb";    
     document.getElementById("popupetkinlik").innerHTML=etkText;
   }
  function CallFailedEtkinlik(result)
   {
     alert("see what you have done:"+result);
   }   
 
   /*********etkinlik grup başlıklarını göster*******//////////////////////////////////////////
     var etkGrupBasliklerX,etkGrupBasliklerY
    function popupEtkGrupBasliklar(basTarih,e)
     {
       var posX,posY;
        
        if (!e) var e = window.event;
        if (e.pageX || e.pageY)
        {
        posX = e.pageX;
        posY = e.pageY;
        }
        else if (e.clientX || e.clientY)
        {
        posX = e.clientX+document.body.scrollLeft+ document.documentElement.scrollLeft;
        posY = e.clientY+ document.body.scrollTop+ document.documentElement.scrollTop;
        }
        etkGrupBasliklerX=posX;
        etkGrupBasliklerY=posY;       
       
      WS.WebService.getEtkinliklerByTarih(basTarih,CallSuccessEtkinlikGrup);   
     } 
    function CallSuccessEtkinlikGrup(result,eventArgs)
    {
    
        htmlData=result;       
        create_EtkGrupBaslik_dynamic_div(htmlData,200,etkGrupBasliklerX,etkGrupBasliklerY);
    }
    function CallFailedEtkinlikGrup()
    {
     alert("Bu güne ait etkinlik başlıklarını getirirken page metod da hata oluştu");
    } 
    function create_EtkGrupBaslik_dynamic_div(htmlData,w,posx,posy){
      if(!document.getElementById("divEtkGrupAyniGun"))
      {
     
        dv = document.createElement("div"); // create dynamically div tag
        dv.setAttribute("id","divEtkGrupAyniGun");       //give id to it
        //dv.className="EtkGrupBaslik_dynamic_div";        // set the style classname  
        //set the inner styling of the div tag 
        dv.style.position="absolute";       
        
         
        ////dv.style.height=h+'px';
        dv.style.width=w+'px';        
        dv.style.top=posy+5+'px';
        dv.style.left=posx+5+'px';
        dv.style.border="solid 1px #757473";
        dv.style.backgroundColor="#f1f0ee";
        //set the html content inside the div tag               
         
        sp=document.createElement("span");
        sp.innerHTML="<table width='100%'><tr><td style='width:100%;color:#339999;cursor:pointer;cursor:hand;' align='right'>kapat</td></tr></table>";
        
         
        if(sp.addEventListener)//for fire fox
        { 
         sp.addEventListener("click",function() {kapat_event_onclick(dv.id);},false);         
        }
        if(sp.attachEvent)
        {
         sp.attachEvent("onclick",function(){kapat_event_onclick(dv.id);});
        }
        dv.appendChild(sp);
        divIcerik = document.createElement("div");
        divIcerik.style.padding="0 5px 5px 5px";       
        divIcerik.innerHTML=htmlData; 
        dv.appendChild(divIcerik);
        
        //finally add the div id to ur form 
        document.forms[0].appendChild(dv);
         
        
        } 
     }
     function kapat_event_onclick(sender)
     {
          var div=document.getElementById(sender);     	 
     	   div.parentNode.removeChild(div);
     }
      
 
    ///////////////////////////////////////////////////////////////////////////////
    
       //**************Begin Pager************************//
     
 function Pager(containerId,pageNumberBeginWith,serviceMethodPR,classNo) {
    this.pnbw=pageNumberBeginWith; 
    //this.numRecordsPerPage =numRecordsPerPage;    
    this.currentPage = 1;
    this.numTotalPages =0;
    this.pageNumber=1;
    this.begin=1;
    this.stop=11;
    this.classNo=classNo;
    this.inited = false;     
    this.showPage = function(pageNumber) {
    	if (! this.inited) {
    		alert("pager not inited");
    		return;
    	}
       this.pageNumber=pageNumber;
       var currentPageOld=this.currentPage;
       this.currentPage = this.pageNumber;    
        
        //var start = (pageNumber - 1) * this.numRecordsPerPage + 1;
        //var end= start+this.numRecordsPerPage - 1;
        this.createPagerNavlinks(currentPageOld,this.currentPage);
        
    }
    this.createPagerNavlinks=function(currentPageOld,currentPage)
    {
      this.begin=1;
      this.stop=this.numTotalPages;
      links="<table cellpadding='0' cellspacing='0' border='0' class='pager_table"+this.classNo+"'><tr>"; 
      
     links+="<td><a id='"+this.pnbw+"geri' href='javascript:void(0)' onclick='"+serviceMethodPR+"("+containerId+".prev())' class='pager_prev"+this.classNo+"'>&nbsp</a></td>";    
     for (var i = this.begin; i <=this.stop; i++) 
     {
       if(i==currentPage)
       {
        links+="<td><span  id='"+this.pnbw+this.currentPage+"' class='pager_span_selected"+this.classNo+"'>"+i+"</span></td>";
       }else
       if(i==currentPageOld){
          
        links+="<td><a id='"+this.pnbw+currentPageOld+"' href='javascript:void(0)' onclick='"+serviceMethodPR+"("+i+")' class='pager_a"+this.classNo+"'>"+i+"</a></td>";
       }else
       {          
        links+="<td><a id='"+this.pnbw+i+"' href='javascript:void(0)' onclick='"+serviceMethodPR+"("+i+")' class='pager_a"+this.classNo+"'>"+i+"</a></td>";    
       } 
     }
     links+="<td><a id='"+this.pnbw+"ileri' href='javascript:void(0)' onclick='"+serviceMethodPR+"("+containerId+".next())' class='pager_next"+this.classNo+"'>&nbsp</a></td></tr></table>";
     
     document.getElementById(containerId).innerHTML=links;
    }   
    this.prev = function() {
        if (this.currentPage>1){
            return (this.currentPage - 1);
            }else return 1;
    }
    
    this.next = function() {
        if (this.currentPage < this.numTotalPages){
             return (this.currentPage + 1);
            }else return  this.numTotalPages;
    }
    this.first = function() {
        if (this.currentPage>0){
            return 1;
            }
    }                       
    this.last = function() {
        if (this.currentPage<this.numTotalPages){
            return this.numTotalPages;
            }
    }    
    
    this.init = function() {
               
        this.inited = true;              
    }

 
}
  //**************End Pager************************//
 
   function getHaberPR(pageNumber)
    {
        pagerHaber.pageNumber=pageNumber;        
        WS.WebService.getHaberPR(pageNumber,CallSuccessHaberForHaber,CallFailedHaberForHaber);             
    }    
    function CallSuccessHaberForHaber(result,eventArgs)
    {  
         fillSayfa(result);        
    }
    function CallFailedHaberForHaber()
    {
     alert("Kayıt almada hata...");
    }     
    function fillSayfa(result)
    {
     var haberItems=result.split("|j|");
     var numTotalPages=haberItems.pop();
     pagerHaber.numTotalPages=numTotalPages;
     pagerHaber.showPage(pagerHaber.pageNumber);  
      var habn=1;
       for(var i=0;i<haberItems.length;i++)
       {
        var haberItem=haberItems[i].split("||");
         if(habn==1)
          {
           document.getElementById('Label2').innerHTML=haberItem[1];
           document.getElementById('Image3').src=imgurl(haberItem[2]);
           document.getElementById('Label3').innerHTML=haberItem[3];
           document.getElementById('HyperLink7').href="haberGos.aspx?hid="+haberItem[0];
           habn=parseInt(habn)+1;
          }else if(habn==2)
            {
             document.getElementById('Label4').innerHTML=haberItem[1];
           document.getElementById('Image5').src=imgurl(haberItem[2]);
           document.getElementById('Label5').innerHTML=haberItem[3];
           document.getElementById('HyperLink8').href="haberGos.aspx?hid="+haberItem[0];
             habn=parseInt(habn)+1;
            }else if(habn==3)
             {
             document.getElementById('LabelBaslik').innerHTML=haberItem[1];
           document.getElementById('Image4').src=imgurl(haberItem[2]);
           document.getElementById('Label6').innerHTML=haberItem[3];
           document.getElementById('HypDevam').href="haberGos.aspx?hid="+haberItem[0];
           habn=parseInt(habn)+1;
             }else if(habn==4)
              {
              document.getElementById('Label7').innerHTML=haberItem[1];
           document.getElementById('Image6').src=imgurl(haberItem[2]);
           document.getElementById('Label8').innerHTML=haberItem[3];
           document.getElementById('HyperLink9').href="haberGos.aspx?hid="+haberItem[0];
           habn=parseInt(habn)+1;
              } 
              
       }
        for(var j=4;j>=habn;j--)
         {
          document.getElementById("haberitem"+j).style.display="none";
         } 
         for(var j=1;j<habn;j++)
         {
          document.getElementById("haberitem"+j).style.display="inline";
         } 
         
    }
    ///////////////////////////////Proje/////////////////////////
    function getProjePR(pageNumber)
    {
        pagerProje.pageNumber=pageNumber;        
        WS.WebService.getProjePR(pageNumber,CallSuccessProje,CallFailedProje);             
    }    
    function CallSuccessProje(result,eventArgs)
    {  
         fillSayfaProje(result);        
    }
    function CallFailedProje()
    {
     alert("Kayıt almada hata...");
    }     
    function fillSayfaProje(result)
    {
        
     var projeItems=result.split("|j|");
     var numTotalPages=projeItems.pop();
     pagerProje.numTotalPages=numTotalPages;
     pagerProje.showPage(pagerProje.pageNumber);        
       for(var i=0;i<projeItems.length;i++)
       {
        
        var projeItem=projeItems[i].split("||");
         
          document.getElementById("Label9").innerHTML=projeItem[0];//baslik
          document.getElementById("Image7").src=imgurl(projeItem[1]);//resimK
          document.getElementById("Label10").innerHTML=projeItem[2];//ozet
          document.getElementById("HyperLink10").href="projeGos.aspx?pid="+projeItem[3];//projeId             
       }        
    }
    
 ///////////////////////////////hizmet/////////////////////////////
 function getHizmetPR(pageNumber)
    {
        pagerHizmet.pageNumber=pageNumber;        
        WS.WebService.getHizmetPR(pageNumber,CallSuccessHizmet,CallFailedHizmet);             
    }    
    function CallSuccessHizmet(result,eventArgs)
    {  
         fillSayfaHizmet(result);        
    }
    function CallFailedHizmet()
    {
     alert("Kayıt almada hata...");
    }     
    function fillSayfaHizmet(result)
    {
        
     var hizmetItems=result.split("|j|");
     var numTotalPages=hizmetItems.pop();
     pagerHizmet.numTotalPages=numTotalPages;
     pagerHizmet.showPage(pagerHizmet.pageNumber);        
       for(var i=0;i<hizmetItems.length;i++)
       {
        
        var hizmetItem=hizmetItems[i].split("||");
         
          document.getElementById("Label16").innerHTML=hizmetItem[0];//baslik
          document.getElementById("Image9").src=imgurl(hizmetItem[1]);//resimK
          document.getElementById("Label17").innerHTML=hizmetItem[2];//ozet
          document.getElementById("HyperLink12").href="hizmetGos.aspx?hzid="+hizmetItem[3];//hizmetId             
       }        
    }
     ///////////////////////////////Video Album/////////////////////////////
 function getVideoAlbumPR(pageNumber)
    {
        pagerVideoAlbum.pageNumber=pageNumber;
        var videoAlbumKgId=document.getElementById("HiddenFieldVidKgId").value;      
        WS.WebService.getVideoAlbumPR(pageNumber,videoAlbumKgId,CallSuccessVideoAlbum,CallFailedVideoAlbum);             
    }    
    function CallSuccessVideoAlbum(result,eventArgs)
    {  
      
       var videoAlbumItems=result.split("|j|");
     var numTotalPages=videoAlbumItems.pop();
     pagerVideoAlbum.numTotalPages=numTotalPages;
     pagerVideoAlbum.showPage(pagerVideoAlbum.pageNumber); 
     var videoAlbum="";       
       for(var i=0;i<videoAlbumItems.length;i++)
       {
        var videoAlbumItem=videoAlbumItems[i].split("||");
        videoAlbum+="<table border='0' cellpadding='0' cellspacing='0' align='left' style='height:115px'><tr><td align='center'  valign='top' style='padding:10px 6px 1px 6px;'>"
        videoAlbum+="<img src='"+imgurl(videoAlbumItem[1])+"' class='vidresim' style='border:solid 1px #719ea4'   alt='Resim Yok'></img>"
        videoAlbum+="</td></tr><tr><td align='center' style='width:100px;padding-left:10px' valign='top'>"
        videoAlbum+="<a href='javascript:void(0)' onclick='javascript:vidyoGos("+videoAlbumItem[2]+")' class='vidbaslik'>"+videoAlbumItem[0]+"</a>"
        videoAlbum+="</td></tr></table>"                      
       }
      document.getElementById("tdVideoAlbum").innerHTML=videoAlbum;                  
    }
    function CallFailedVideoAlbum()
    {
     alert("Kayıt almada hata...");
    }     
    
 ///////////////////////////////resim album/////////////////////////////
  var pagerResimAlbum="";
  function getResimAlbumPR(pageNumber)
    {   
        if(pagerResimAlbum!=""){pagerResimAlbum.pageNumber=pageNumber;}
        WS.WebService.getResimAlbumPR(pageNumber,CallSuccessResimAlbum,CallFailedResimAlbum);             
    }    
    function CallSuccessResimAlbum(result,eventArgs)
    {  
      var resimAlbumItems=result.split("|j|");
      var numTotalPages=resimAlbumItems.pop();
      if(pagerResimAlbum==""){
        pagerResimAlbum=new Pager('pagerResimAlbum','resimAlbum','getResimAlbumPR','2');
        pagerResimAlbum.init();
        pagerResimAlbum.showPage(1);
      }
      pagerResimAlbum.numTotalPages=numTotalPages;
      pagerResimAlbum.showPage(pagerResimAlbum.pageNumber);
      document.getElementById("tdResimAlbum").innerHTML=resimAlbumItems[0];        
         
    }
    function CallFailedResimAlbum()
    {
     alert("Kayıt almada hata...");
    }     
    
    
     
     
   
