﻿$(document).ready(function () {

    $('.tab:not(:first)').hide();
    $('.tab:first').show();


    $('.tabNavigation a').click(function () {
        stringref = $(this).attr('href').split('#')[1];
        $('.tab:not(#' + stringref + ')').hide();
        $('.tab#' + stringref).show();
        $('.tabNavigation a').removeClass('selected');
        $(this).addClass('selected');

        $('.tabNavigation li').removeClass('selected');
        $(this).parents().eq(0).addClass('selected');

        return false;
    });


    $('#operator_baslik').click(function () {        

        $('#operator_kutu').slideToggle('slow');
        
        if ($('#operator_baslik > img').attr('src') == 'images/box_close.png')
        {
           $('#operator_baslik > img').attr('src', 'images/box_open.png');
        }
        else
        {
            $('#operator_baslik > img').attr('src' ,'images/box_close.png');
        }
    });


});	

function trim(str)
{
 s = str.replace(/^(\s)*/, '');
 s = s.replace(/(\s)*$/, '');
 return s;
}  

function Bicimlendir(text)
{
    text = text.replace(/ /g, '');
    text = trim(text.toUpperCase());                
    text = text.replace(/Ç/g, 'C');
    text = text.replace(/Ğ/g, 'G');
    text = text.replace(/İ/g, 'I');
    text = text.replace(/Ü/g, 'U');
    text = text.replace(/Ö/g, 'O');
    text = text.replace(/Ş/g, 'S');  
    
    return text;
}
            
function Goster(text)
{          
    var regExpStr = text;
    var regExp = new RegExp(regExpStr, 'i');
		
    var FFData= function(dataSet, row, rowNumber)
    {       
        var str = row["q"];            
                    
		if (str && str.search(regExp) != -1)
		{
			return row;
	    }
		
		return null;			                   
    }    
    
   dsData.filter(FFData);  
}    
    
function AramaYap()
{
    var text = $('#txtAra').val();        
    text = Bicimlendir(text);     
   
      
    if (text.length > 0)        
    {
       if (text.length > 2)        
       {
          Goster(text);    
       }
    }
    else
    {
       Temizle();
    }       
}    

function Temizle()
{ 
    $('#txtAra').val('');
  dsData.filter(null);
}  
    
function Sirala(index)
{

   switch(parseInt(index))
   {       
    case 0:
         dsData.sort('a', 'toggle');
         break;
    case 1:
        dsData.sort('m', 'toggle');
        break;        
   }
}      
        
function FormatKaynak(region, lookupFunc)
{
    var kaynak = parseInt(lookupFunc("{pvData::k}"));
    
    switch(kaynak)
    {
        case 2:  
            return "<img alt='İnternet yoluyla yapılan bağış.' src='images/img2.gif' />";
        case 3:  
            return "<img alt='Banka yoluyla yapılan bağış.' src='images/img3.gif' />";        
        default:
          return "";
    }
}

