
$(window).load(function() {
	//içerik kısmı divlerinin boylarını sağ taraftaki kutucukların seviyesine getirme kodları
	var yukseklik = $('#icerik_orta').height();
	if(yukseklik < 640) $('#icerik_orta').css('height',640);
});

$(document).ready(function() {
	
	//size özel tamsofra menüsü kullanıcı adı ve şifre inputlarının onfocus ve onblur olaylarının ayarlanması
	$('#kullanici_adi').focus(function() {
		if($(this).val() == 'kullanıcı adı |') {
			$(this).attr('value','');
		}
	});
	$('#kullanici_adi').blur(function() {
		if($(this).val() == '') {
			$(this).attr('value','kullanıcı adı |');
		}
	});
	
	$('#parola_gizli').show();
	$('#parola').hide();

	$('#parola_gizli').focus(function() {
	    $('#parola_gizli').hide();
	    $('#parola').show();
	    $('#parola').focus();
	});
	$('#parola').blur(function() {
	    if($('#parola').val() == '') {
	        $('#parola_gizli').show();
	        $('#parola').hide();
	    }
	});

	
	
	//arkaplan slayt geçişleri
	//$('#bg div').fadeOut(50);
	//$('#bg div.mevcut').fadeIn(50);
	setInterval('slayt()',8000);
	
	//form kontrolleri
	$.tools.validator.localize("tr", {
		'*'			: 'Doldurulmasi gerekli alan',
		':email'  	: 'Gecerli e-posta adresi girin',
		':number' 	: 'Sadece sayisal bir deger girin',
		':url' 		: 'Gecerli bir URL girin',
		'[required]': 'Doldurulmasi gerekli alan'
	});
	
	$.tools.validator.fn("[minlength]", function(input, value) {
		var min = input.attr("minlength");
		
		return value.length >= min ? true : {     
			en: "Please provide at least " +min+ " character" + (min > 1 ? "s" : ""),
			tr: "En az " +min+ " karakter girmelisiniz" 
		};
	});
	
	$("#iletisim_formu").validator({lang:'tr'});
	$('#tedarikci_formu').validator({lang:'tr'});
	$('#cv_formu').validator({lang:'tr'});
	$('#is_basvuru_formu').validator({lang:'tr'});
	$('#cateringForm').validator({lang:'tr'});
	
	//kalite belgeleri için lightbox olayı
	$('#gallery a').fancybox();
	
	
	
	
	//anasayfa iletişim kutusu adres değişimi kodları
	/*
	$('#izmir').next().css('cursor','pointer');
	$('#gaziantep').next().css('cursor','pointer');
	$('#istanbul').next().css('cursor','pointer');
	*/
	
	$('#izmir_yazi').css('cursor','pointer');
	$('#gaziantep_yazi').css('cursor','pointer');
	$('#istanbul_yazi').css('cursor','pointer');
	var sehirler = ['izmirS','gaziantepS','istanbulS'];
	var adresler = ['<span class="bold">Adres:</span> A.O.S.B. 10026 Sokak No:2 Çiğli / İZMİR','<span class="bold">Adres:</span> Araban Yolu 7.Km. Yukarı Beylerbeyi Çinçin Mevkii Şehitkamil / GAZİANTEP','<span class="bold">Adres:</span> Osmanağa Mah. Söğütlüçeşme Cd. Tulumbacı Asım Sk. Korular İşhanı No:2/42 Kadıköy / İSTANBUL'];
	var fakslar = ['<span class="bold">Faks:</span> 0.232.328 01 58','<span class="bold">Faks:</span> 0.342.428 13 25','<span class="bold">Faks:</span> 0.216.337 49 41'];
	var emailler = ['<span class="bold">Email:</span> <a href="mailto:izmir@tamsofra.com.tr">izmir@tamsofra.com.tr</a>','<span class="bold">Email:</span> <a href="mailto:gaziantep@tamsofra.com.tr">gaziantep@tamsofra.com.tr</a>','<span class="bold">Email:</span> <a href="mailto:istanbul@tamsofra.com.tr">istanbul@tamsofra.com.tr</a>'];
	
	for(var i=0;i<3;i++) {
		var sehir = '.'+sehirler[i];
		$(sehir).click(function() {
			var sehir_ad = this.className;
			switch(sehir_ad) {
				case 'izmirS':
					$('#izmir').attr('src','assets/images/kirmizibg.png');	
					$('#gaziantep').attr('src','assets/images/gribg.png');
					$('#istanbul').attr('src','assets/images/gribg.png');
					$('#adres').html(adresler[0]);
					$('#faks').html(fakslar[0]);
					$('#email').html(emailler[0]);
					break;
				
				case 'gaziantepS':
					$('#izmir').attr('src','assets/images/gribg.png');	
					$('#gaziantep').attr('src','assets/images/kirmizibg.png');
					$('#istanbul').attr('src','assets/images/gribg.png');
					$('#adres').html(adresler[1]);
					$('#faks').html(fakslar[1]);
					$('#email').html(emailler[1]);
					break;
					
				case 'istanbulS':
					$('#izmir').attr('src','assets/images/gribg.png');	
					$('#gaziantep').attr('src','assets/images/gribg.png');
					$('#istanbul').attr('src','assets/images/kirmizibg.png');
					$('#adres').html(adresler[2]);
					$('#faks').html(fakslar[2]);
					$('#email').html(emailler[2]);
					break;
			}
		});
	}
	
	
	//sağ taraftaki bilgi kutucuklarını kapatma/açma kodları
	var durum1 = 0;
	var durum2 = 0;
	var durum3 = 0;
	var durum4 = 0;
	var durum5 = 0;
	$('#online_yayin_kapat').click(function() {
		$('#online_yayin_bilgiler').slideToggle();
		if(durum5 == 0) {
			$(this).attr('src','assets/images/ac.jpg');
			durum5++;
		} else {
			$(this).attr('src','assets/images/kapat.jpg');
			durum5 = 0;
		}
	});
	$('#size_ozel_kapat').click(function() {
		$('#size_ozel_bilgiler').slideToggle();
		if(durum4 == 0) {
			$(this).attr('src','assets/images/ac.jpg');
			durum4++;
		} else {
			$(this).attr('src','assets/images/kapat.jpg');
			durum4 = 0;
		}
	});
	$('#pratik_kapat').click(function() {
		$('#pratik_bilgiler').slideToggle();
		if(durum1 == 0) {
			$(this).attr('src','assets/images/ac.jpg');
			durum1++;
		} else {
			$(this).attr('src','assets/images/kapat.jpg');
			durum1 = 0;
		}
	});
	$('#bulten_kapat').click(function() {
		$('#bulten').slideToggle();
		if(durum2 == 0) {
			$(this).attr('src','assets/images/ac.jpg');
			durum2++;
		} else {
			$(this).attr('src','assets/images/kapat.jpg');
			durum2 = 0;
		}
	});
	$('#iletisim_kapat').click(function() {
		$('#iletisim').slideToggle();
		if(durum3 == 0) {
			$(this).attr('src','assets/images/ac.jpg');
			durum3++;
		} else {
			$(this).attr('src','assets/images/kapat.jpg');
			durum3 = 0;
		}
	});
	
	
	//insan kaynakları bölümündeki div'lerin animasyonu
	$('#kariyer').next().slideUp();	
	$('#faaliyet').next().slideUp();	
	$('#ik_politika').css('backgroundColor','#f87410');
	$('#ik_politika').click(function() {
		$(this).css('backgroundColor','#f87410').next().slideDown();
		$('#kariyer').css('backgroundColor','#fda505').next().slideUp();
		$('#faaliyet').css('backgroundColor','#fda505').next().slideUp();
	});
	$('#kariyer').click(function() {
		$(this).css('backgroundColor','#f87410').next().slideDown();
		$('#ik_politika').css('backgroundColor','#fda505').next().slideUp();
		$('#faaliyet').css('backgroundColor','#fda505').next().slideUp();
	});
	$('#faaliyet').click(function() {
		$(this).css('backgroundColor','#f87410').next().slideDown();
		$('#ik_politika').css('backgroundColor','#fda505').next().slideUp();
		$('#kariyer').css('backgroundColor','#fda505').next().slideUp();
	});
	
	
});

//arkaplandaki slayt geçişlerini sağlayan fonksiyon
/*
function slayt() {
	var mevcut = $('#bg div.mevcut');
	var sonraki = mevcut.next();
	if(sonraki.length == 0) sonraki = $('#bg div:first');
	mevcut.removeClass('mevcut').addClass('onceki').fadeOut(200);
	sonraki.addClass('mevcut').fadeIn(300,function() {
		mevcut.removeClass('onceki');
	});
}

function slayt() {
	var mevcut = $('#bg > img.mevcut');
	var sonraki = mevcut.next();
	if(sonraki.length == 0) sonraki = $('#bg > img:first');
	mevcut.removeClass('mevcut').addClass('normal').fadeOut(200,function() {
		sonraki.addClass('mevcut').fadeIn(300,function() {
			mevcut.removeClass('normal');
		});
	});
}
*/

function slayt() {
	var mevcutResim = $('#bg div.mevcut');
	var sonrakiResim = mevcutResim.next();
	if(sonrakiResim.length == 0) sonrakiResim = $('#bg div:first');
	
	mevcutResim.removeClass('mevcut').addClass('onceki');
	sonrakiResim.css({opacity:0.0}).addClass('mevcut').animate({opacity:1},1000,function() {
		mevcutResim.removeClass('onceki');
	})
}



