/////////////////////////////////////////////////////////////////ONLOAD//////////////////////////////////////////////////////////////////////////////////////////
$(document).ready(function(){
		///////DiL OLAYLARI/////
		$(".langbox").click(function(){
				if ($(".langbox_hidden").is(":visible")) $(".langbox_hidden").hide();
				else $(".langbox_hidden").show();
		})
		///////DiL OLAYLARI/////
		
		
		///////KALiTE BELGESi//////////
		$(".quality a").click(
				function(){
						if ($(".quality_table").css("visibility")=="hidden") $(".quality_table").css("visibility","visible");
						else $(".quality_table").css("visibility","hidden");
				}
		);
		
		$("#close_quality").click(function(){$(".quality_table").css("visibility","hidden");});
		///////KALiTE BELGESi//////////
		
		
		///////E-BULTEN//////////
		$(".newsletter a").click(
				function(){
						if ($(".newsletter_table").css("visibility","hidden")) $(".newsletter_table").css("visibility","visible");
						else $(".newsletter_table").css("visibility","hidden");
				}
		);
		
		$("#close_newsletter").click(function(){$(".newsletter_table").css("visibility","hidden");});
		///////E-BULTEN//////////
		
		//////BG DEGISTIR//////////
		$("#link1").click(function(){$("body").css({ backgroundImage:""})});
		$("#link2").click(function(){$("body").css({ backgroundImage:"url(images/bg.jpg)"})});
		$("#link3").click(function(){$("body").css({ backgroundImage:"url(images/bg2.jpg)"})});
		//////BG DEGISTIR//////////
		
		
		//////TVC_PLAYER///////
		$(".tvc_player #tvc_close, .tvc_player #tvc_bg").click(function(){
				$(".tvc_player").hide();
				$("#tvc_swf").html("");
		});
		//////TVC_PLAYER///////
		
		
		//////GMAP///////
		$("#gmap_close").click(function(){
				$(".gmap").hide();
				$("#city").show();
		});
		//////GMAP///////
		
		
		//////FRANCHISERS FORM///////
		$("#franchisers_form_close").click(function(){
				$(".franchisers_form").hide();
		});
		//////FRANCHISERS FORM///////
		
		$("#results_submit").click(
			function(){
				if(!$("#search").val()){
					alert(lutfen_aramak_istediginiz);
					$("#search").focus();
				}else{
				$(".search_disabler").show();
				SWFAddress.setValue('search_loading');
				SWFAddress.setValue('search');
				}
			}
		);
		
		
		$('#search').keyup(function(e) {
		//alert(e.keyCode);
			if(e.keyCode == 13){
				if(!$("#search").val()){
					alert(lutfen_aramak_istediginiz);
					$("#search").focus();
				}else{
				$(".search_disabler").show();
				SWFAddress.setValue('search_loading');
				SWFAddress.setValue('search');
				}
			}
		});
		//intro = setTimeout("hide_intro()", 7000);
		
		$("#intro").click(function(){
				hide_intro();
		});
		
		if($.browser.msie && (jQuery.browser.version < 7.0000)) $('img[@src$=.png]').ifixpng();
		
});
//////////////////////////////////////////////////////////////////ONLOAD//////////////////////////////////////////////////////////////////////////////////////////
function hide_intro(){
	$("#intro").fadeOut("slow");
	//$(".butterfly").show();
}

var news1_pos=1;
var li_width=475;
function news1(direction){
	lis = $(".news1").children().length-1;
	if(direction==1 && news1_pos > -lis) news1_pos--;
	else if(direction==0 && news1_pos != 0) news1_pos++;
	$(".news1").animate({ left: news1_pos*li_width},500);
}

i=0;
dir=0;
function auto_news(){
	lis = $(".news1").children().length;
	if(i%lis==0) if(dir==1) dir=0; else dir=1;
	news1(dir);
	t_news = setTimeout("auto_news()", 10000);
	i++;
}

var t_news;
function clear_t_news(){
	clearTimeout(t_news);
}







/////////////////////////////////////////////
var ml=0;
if(act == null) var act=1;
function slide(id){
$(".disabler").show();
if(act==1){
	act=0;
	if(id==1) ml=0;
		$.ajax({
				type: "POST",
				url: "tabs.php",
				data: "id="+id,
				success: function(msg){
				
						$("#tab"+(ml+1)).html(msg);
						$(".menu").animate({ left: -ml*182},500);
						
						ml++;
						act=1;
						$(".disabler").hide();
						if($.browser.msie && (jQuery.browser.version < 7.0000)) $('img[@src$=.png]').ifixpng();
				}
		});
		///////////Dil KUTUSU ACIKSA GiZLE/////////
		$(".langbox_hidden").hide();
		///////////Dil KUTUSU ACIKSA GiZLE/////////
		
}
}

function goback(){
		ml--;
		$(".menu").animate({ left: -(ml-1)*182},500);
}




/////////////////////////////////////////////////

function auto_slide() {
	var sp=20;
	var ml = $('div.scroll ul').width()-705;
	$('.scroll ul').css("left",-ml);
	$('.scroll .btn').css("left",495);
	$('.scroll ul').animate({left: 0},{duration: ml*sp, easing: 'linear'});
	$('.scroll .btn').animate({left: 0},{duration: ml*sp, easing: 'linear'});
	if(ml<-100) $(".slider").hide();
}



//////////////////////////////////////////SWFADDRESS//////////////////////////////////////////////////

function toTitleCase(str) {
    return str.substr(0,1).toUpperCase() + str.substr(1).toLowerCase();
}


// Custom SWFAddress and Ajax handling

function getTransport() {
    if (window.XMLHttpRequest) {
        return new XMLHttpRequest();
    } else if (window.ActiveXObject) {
        try {
            return new ActiveXObject('Msxml2.XMLHTTP');
        } catch(e) {
            return new ActiveXObject('Microsoft.XMLHTTP');
        }
    }
}

function appear(content, value) {
    if (typeof value == 'undefined') value = 0;
    if (value > 1) return;
    var property = content.filters ? 'filter' : 'opacity';
    content.style[property] = content.filters ? 'alpha(opacity=' + value*100 + ')' : value;
    setTimeout(function () {appear(content, value + .1)} , 50);
}

function updateChange(xhr) {
    if (xhr.readyState == 4) {
        if (xhr.status == 200) {
            var content = document.getElementById('page');
            if (com.asual.util.Browser.isIE()) {
                var _content = document.getElementById('page');
                if (_content == null) {
                    var _content = content.cloneNode(false);
                    _content.id = '_content';
                    _content.style.position = 'absolute';
                    _content.style.top = content.offsetTop;
                    _content.style.left = '50%';
                    _content.style.width = content.offsetWidth;
                    _content.style.marginLeft = -content.offsetWidth/2;
                    document.body.appendChild(_content);
                }
                _content.innerHTML = xhr.responseText;
                content.style.height = _content.offsetHeight;
                appear(_content);                
            } else {
                content.innerHTML = xhr.responseText;
                appear(content);            
            }
			
			////////////MOUSE OVER////////////////////// 	
			$(".mo").hover(
			 function(){
				 $(this).attr("src", $(this).attr("src").split('_def.png').join('_over.png'))
			 }
			 ,function(){
				 $(this).attr("src", $(this).attr("src").split('_over.png').join('_def.png'))
			 }
			);
			////////////MOUSE OVER////////////////////// 
			
			////////////ÜRÜNLER SCROLL/////////////////
			var container = $('div.scroll');
			var ul = $('ul', container);
			var itemsWidth = ul.innerWidth() - container.outerWidth()-200;
			
			$('.slider', container).slider({
					min: 0,
					max: itemsWidth,
					handle: '.btn',
					stop: function (event, ui) {
							ul.animate({'left' : ui.value * -1}, 500);
					},
					slide: function (event, ui) {
							ul.css('left', ui.value * -1);
					}
			});
			////////////ÜRÜNLER SCROLL/////////////////
			
			///////////Dil KUTUSU ACIKSA GiZLE/////////
			$(".langbox_hidden").hide();
			///////////Dil KUTUSU ACIKSA GiZLE/////////
			
			////////AUTO SLIDE/////////////
			if(window.page == "products" && $('div.scroll ul').width()>$('div.scroll').width()-200){
					auto_slide();
			}else{
					$(".btn").hide();
					$(".slider").hide();
			}
			
			if($(".scroll li").children().length<4){
					$(".btn").hide();
					$(".slider").hide();
			}
			////////AUTO SLIDE/////////////
			
			//////JSCROLLPANE/////////////////
			$('.content').jScrollPane({scrollbarWidth:7});
			$('.franchisers .box2 ul').jScrollPane({scrollbarWidth:4});
			$('.find_a_shop .box2 ul').jScrollPane({scrollbarWidth:4});
			$('.results .mask').jScrollPane({scrollbarWidth:7});
			//////JSCROLLPANE/////////////////
			

			/////////URUNLER SOL IMAJ//////////
			duration = 3000;
			function fadeit(){
			$(".leftimg").fadeTo(duration,1).fadeTo(duration,1).fadeTo(duration,0).fadeTo(duration,0,fadeit);
			}
			//fadeit();
			/////////URUNLER SOL IMAJ//////////
			
			$("#map_balloon").click(function(){
				$(this).hide();
			})
			
			if(window.page=="home") auto_news(); else {clear_t_news();$(".news1").animate({ left: 0},500);}
			

			$(".scroll ul li a, .scroll .btn").hover(function(){
							$('.scroll ul').stop();
							$('.scroll .btn').stop();
					},function(){}
			)
			
			$(".newsletter_table").hide();
			
			if($.browser.msie && (jQuery.browser.version < 7.0000)) $('img[@src$=.png] , .txt, .btn').ifixpng();
			
			//franchisers_form();
			
        } else {
            alert('Error: ' + xhr.status + '!');
        }
    }
}

function handleChange(event) {
    var index, rel, links = document.getElementsByTagName('a');
    for (var i = 0, l; link = links[i]; i++) {
        index = link.rel.indexOf('?');
        rel = (index > -1) ? link.rel.substr(0, index) : link.rel;
        link.className = rel == event.path ? 'selected' : '';
    }
    var parameters = '';
    for (var p in event.parameters) {
        parameters += '&' + p + '=' + event.parameters[p];
		window.parameters = parameters;
    }
    var xhr = getTransport();
    xhr.onreadystatechange = function() {
        updateChange(xhr);
    }
	var page = event.path.split('/').join('');
	
	if(page=="" || page ==null) page="home";
	window.page = page;
	
	if(navigator.appName == "Microsoft Internet Explorer") keyword = $("#search").val().split("ı").join("Ä±").split("İ").join("Ä°").split("ç").join("Ã§").split("Ç").join("Ã‡").split("ş").join("ÅŸ").split("Ş").join("Å").split("ü").join("Ã¼").split("Ü").join("Ãœ").split("ö").join("Ã¶").split("Ö").join("Ã–").split("ğ").join("ÄŸ").split("Ğ").join("Ä"); else keyword = $("#search").val();
	
	if(page=="search") parameters="keyword="+keyword;
    xhr.open('get', "pages.php?page="+page+"&" + parameters, true);
    xhr.send('');

    SWFAddress.setTitle("Atasay");
}
var SWFAddress;
if(SWFAddress) SWFAddress.addEventListener(SWFAddressEvent.CHANGE, handleChange);

//////////////////////////////////////////SWFADDRESS//////////////////////////////////////////////////


//////iLETiSiM FORMU VALIDATION/////////
function check_newsletter_form(){
$.ajax({
			type: "POST",
			url: "ajax.php",
			data: "action=newsletter&name_surname="+$("#newsletter_name_surname").val()+"&email="+$("#newsletter_email").val(),
			success: function(msg){
				var msg = msg.split("\n").join("").split("\r").join("").split(" ").join("");
				if(msg=="wrong_name_surname"){
					$("#newsletter_name_surname").removeClass("newsletter_success").addClass("newsletter_error");
					$("#newsletter_name_surname").focus();
				}
				else if(msg=="wrong_email"){
					$("#newsletter_name_surname").removeClass("newsletter_error").addClass("newsletter_success");
					$("#newsletter_email").removeClass("newsletter_success").addClass("newsletter_error");
					$("#newsletter_email").focus();
				}
				else if(msg=="email_exists"){
					$("#newsletter_name_surname").removeClass("newsletter_error").addClass("newsletter_success");
					$("#newsletter_email").removeClass("newsletter_success").addClass("newsletter_error");
					alert(bu_email_kayitli);
				}else{
					$("#newsletter_name_surname").removeClass("newsletter_error").addClass("newsletter_success");
					$("#newsletter_email").removeClass("newsletter_error").addClass("newsletter_success");
					$(".item3").hide();
					$("#newsletter_name_surname").hide();
					$(".item5").hide();
					$("#newsletter_email").hide();
					$(".item7").hide();
					$(".item2").html(tesekkurler);
					
				}
					//$('img[@src$=.png], div, li').ifixpng();
			}
	});
	return false;
}
//////iLETiSiM FORMU VALIDATION/////////

////////// HATALI ALANLAR/////////////

function check_errors(field,charlength,check_type){
		if(check_type=="numeric") q=$("#"+field).val().length<charlength || isNaN($("#"+field).val());
		else if(check_type=="email") q=$("#"+field).val().length<charlength || $("#"+field).val().indexOf("@")<1 || ($("#"+field).val().indexOf("@")+2)>$("#"+field).val().lastIndexOf(".") || $("#"+field).val().lastIndexOf(".")>($("#"+field).val().length-2);
		else if(check_type=="normal") q=$("#"+field).val().length<charlength;
		if(q){
				$("#"+field).removeClass("newsletter_success").addClass("newsletter_error");
				if(window.error==0) $("#"+field).focus();
				window.error=1;
		}else{
				$("#"+field).removeClass("newsletter_error").addClass("newsletter_success");
		}
}
////////// HATALI ALANLAR/////////////

function gokbox(cid,index){
	$("#gokbox_bg").show();
	$("#gokbox_con").show();
	$.ajax({
			type: "POST",
			url: "ajax.php",
			data: "action=gokbox&cid="+cid+"&index="+index,
			success: function(msg){
					$("#gokbox_con").html(msg);
					//////GOKBOX///////
					$("#gokbox_bg, #gokbox_close").click(function(){
					$("#gokbox_con").html("");
					$("#gokbox_con").hide();
					$("#gokbox_bg").hide();
					});
					//////GOKBOX///////
					//$('img[@src$=.png], div, li').ifixpng();
			}
	});
	
}

function tvc(flv){
		$.ajax({
				type: "POST",
				url: "ajax.php",
				data: "action=flv&flv="+flv,
				success: function(msg){
						$("#tvc_swf").html(msg);
						$(".tvc_player").show();
						//$('img[@src$=.png], div, li').ifixpng();
				}
		});
}


function towns(){
		window.city_id = $("#city_id").val();
		$("#town_id").html('<option>'+lutfen_bekleyin+'</option>');
		$.ajax({
				type: "POST",
				url: "ajax.php",
				data: "action=towns&city_id="+$("#city_id").val(),
				success: function(msg){
						$("#town_id").html(msg);
						$("#towns_tr").show();
						$("#send_btn_tr").show();
						if(window.city_id==0) {$("#towns_tr").hide();$("#send_btn_tr").hide();}
				}
		});	
}


function shops(){
		$(".box2 .cap").html(lutfen_bekleyin);
		$.ajax({
				type: "POST",
				url: "ajax.php",
				data: "action=shops&town_id="+$("#town_id").val()+"&city_id="+window.city_id,
				success: function(msg){
						$(".box2 .cap").html(sonuclar+" :");
						$("#shops_ul").html(msg);
						$("#shops_ul").show();
						
						//////JSCROLLPANE/////////////////
						$('.content').jScrollPane({scrollbarWidth:7});
						$('.franchisers .box2 ul').jScrollPane({scrollbarWidth:4});
						$('.find_a_shop .box2 ul').jScrollPane({scrollbarWidth:4});
						//////JSCROLLPANE/////////////////
						//$('img[@src$=.png], div, li, ul').ifixpng();
				}
		});	
}

function other_cities(txt){
	if($("#city").val() == "others"){
			$("#city_td").html("<input type='text' id='city' value='"+txt+"' onfocus='this.value=\"\" ' />");
	}
}

function gmap(){
		$(".gmap").show();
		initLoader();
		$("#city").hide();
}


function mapsLoaded() {
	var map = new google.maps.Map2(document.getElementById("gmap_map"));
	map.setCenter(new google.maps.LatLng(41.018473, 28.817954), 15);
	map.addControl(new GSmallMapControl());
	
	var resimKoordinat = new GLatLng(41.018473, 28.817954);
	
	var resim = new GIcon(); 
	resim.image = 'images/googlemap_logo.png';
	resim.iconSize = new GSize(59, 28);
	resim.iconAnchor = new GPoint(59, 28);
	resim.infoWindowAnchor = new GPoint(5, 1);
	
	var isaret = new GMarker(resimKoordinat,resim);
	GEvent.addListener(isaret, "click", function() {
	isaret.openInfoWindowHtml(google_balonu);
	});
	
	map.addOverlay(isaret);
}

function loadMaps() {
	google.load("maps", "2", {"callback" : mapsLoaded});
}

function initLoader() {
  var script = document.createElement("script");
  script.src = "http://www.google.com/jsapi?key="+gmap_key+"&callback=loadMaps";
  script.type = "text/javascript";
  document.getElementsByTagName("head")[0].appendChild(script);
}


function safer(field){
	var new_val = $("#"+field).val().split("\n").join("BRBRBR").split("\r").join("BRBRBR").split("\"").join("˝").split("'").join("´");
	return new_val;
}

function contact_form(){
	$.ajax({
			type: "POST",
			url: "ajax.php",
			data: "action=contact_form&name_surname="+$("#name_surname").val()+"&phone1="+$("#phone1").val().split("+").join("00")+"&phone2="+$("#phone2").val()+"&city="+$("#city").val()+"&email="+$("#email").val()+"&message="+safer("message"),
			success: function(msg){
					
					var msg = msg.split("\n").join("").split("\r").join("").split(" ").join("");
					if(msg=="wrong_name_surname"){alert(lutfen_adsoyad);$("#name_surname").focus();}
					else if(msg=="wrong_phone"){alert(lutfen_telefon);$("#phone1").focus();}
					else if(msg=="wrong_city"){alert(lutfen_sehiralani);$("#city").focus();}
					else if(msg=="wrong_email"){alert(lutfen_email);$("#email").focus();}
					else if(msg=="wrong_message"){alert(lutfen_mesaj);$("#message").focus();}
					else{
						$("form").hide();
						$(".msg_sent").show();
						$(".txt1").html(lutfen_bekleyin);
						$(".txt1").html(mesajiniz_gonderildi);
					}
					//$('img[@src$=.png], div, li').ifixpng();
			}
	});
	return false;	
}

function franchisers_form(){
	$(".franchisers_form").show();
	
	$.ajax({
			type: "POST",
			url: "ajax.php",
			data: "action=franchisers_form",
			success: function(msg){
					$("#franchisers_form_form").html(msg);
					$(":radio").css("border","0");
					for(i=0;i<$("#franchisers_form_table tr").size();i++) $("#franchisers_form_table tr:eq("+(i*2)+")").css("background-color","#3b3b3b");
					//$('img[@src$=.png], div, li').ifixpng();
			}
	});
}

function goster(tr){
	$(".gizle1").hide();
	$(".gizle2").hide();
	$("."+tr).show();
}

function bayi_formu(){
	var err=0;
	var msg =lutfen_zorunlu;
	if(!$("#ad_soyad").val() || !$("#dogum_yeri").val() || !$("#dogum_yeri").val() || !$("#dogum_tarihi1").val() || !$("#dogum_tarihi2").val() || !$("#dogum_tarihi3").val() || !$("#ev_adresi").val() || !$("#cep_telefonu1").val() || !$("#cep_telefonu2").val() || !$("input[@name=sektorde]:checked").val() || !$("input[@name=lokasyon]:checked").val() || !$("#adres").val() || !$("input[@name=mulkiyet]:checked").val() || !$("#bankalar").val()) {alert(msg);$("#ad_soyad").focus();err=1;}
	else if($("input[@name=sektorde]:checked").val() == "sektorde") if(!$("#kac_yildir_sektorde").val() || !$("#kac_yildir_firma_sahibi").val() || !$("#hangi_bolge").val()) {alert(msg);$("#kac_yildir_sektorde").focus();err=1;}
	else if($("input[@name=sektorde]:checked").val() == "sektorde_degil") if(!$("#hangi_sektor").val() || !$("#kac_yildir_bu_sektorde").val()) {alert(msg);$("#hangi_sektor").focus();err=1;}
	if(err==0){
			$.ajax({
					type: "POST",
					url: "ajax.php",
					data: "action=bayi_formu&ad_soyad="+$("#ad_soyad").val()+"&dogum_yeri="+$("#dogum_yeri").val()+"&dogum_tarihi="+$("#dogum_tarihi1").val()+"."+$("#dogum_tarihi2").val()+"."+$("#dogum_tarihi3").val()+"&tc_kimlik="+$("#tc_kimlik").val()+"&is_adresi="+$("#is_adresi").val()+"&ev_adresi="+$("#ev_adresi").val()+"&is_telefonu="+$("#is_telefonu1").val()+" "+$("#is_telefonu2").val()+"&ev_telefonu="+$("#ev_telefonu1").val()+" "+$("#ev_telefonu2").val()+"&cep_telefonu="+$("#cep_telefonu1").val()+" "+$("#cep_telefonu2").val()+"&fax="+$("#fax1").val()+" "+$("#fax2").val()+"&email="+$("#email").val()+"&web="+$("#web").val()+"&sektorde="+$("input[@name=sektorde]:checked").val()+"&lokasyon="+$("input[@name=lokasyon]:checked").val()+"&adres="+$("#adres").val()+"&mulkiyet="+$("input[@name=mulkiyet]:checked").val()+"&referanslar="+$("#referanslar").val()+"&bankalar="+$("#bankalar").val()+"&kac_yildir_sektorde="+$("#kac_yildir_sektorde").val()+"&kac_yildir_firma_sahibi="+$("#kac_yildir_firma_sahibi").val()+"&hangi_bolge="+$("#hangi_bolge").val()+"&hangi_sektor="+$("#hangi_sektor").val()+"&kac_yildir_bu_sektorde="+$("#kac_yildir_bu_sektorde").val(),
					success: function(msg){
							$("#franchisers_form_form").html(msg);
							//$('img[@src$=.png], div, li').ifixpng();
					}
			});	
	}
	return false;
}

function terms(){
	$.ajax({
			type: "POST",
			url: "ajax.php",
			data: "action=terms",
			success: function(msg){
					$("#terms .cont").html(msg);
					$("#terms").show();
					//$('img[@src$=.png], div, li').ifixpng();
					
			}
	});
}

function close_terms(){
		$("#terms .cont").html("");
		$("#terms").hide();
}


function hide_searchbtn(){
	$(".search_disabler").hide();
}

function redirect(url){
	window.location = url;
}

