// JavaScript Document
$(document).ready(function() {


$("a[rel='sepeteekle']").click(function (){
		var urun_id=  $(this).attr('rev');
	$.post("ajax_basket.asp", { act: 'add', str_adet: '1', p_id: $(this).attr('rev') },
   function(data){
    var $dialog = $('<div></div>')
		.html(data)
		.dialog({
			autoOpen: true,
			modal:true,
			//modal: true,
			title: 'Sepete Ekle',
			buttons: [
			{	text: 'Alışverişe Devam Et', 
			click: function() { $(this).dialog( "close" );
			}

			},
			{	
				text: 'Sepeti Göster', 
				click: function() { location='basket.asp' }
			}
			]
		});
   });
})


$("#addcompareicon").click(function (){
	$.post("ajax_compare.asp", { act: 'lookup', p_id: $(this).attr('rel') },
   function(data){
     $("#addcompareicon").html(data);
   });
})

$("#addlike").click(function (){
	$.post("ajax_like.asp", { act: 'lookup', p_id: $(this).attr('rel') },
   function(data){
     $("#addlike").html(data);
   });
})

$(".photolist a").click(function (){
	$('.secimyapma').disableSelection();
	var yn = $(this).attr('rel');
	var yv = $(this).attr('rev');
	$('#anaurunfoto').html('');
	$(".photolist a").removeClass('active');
	$(".photolist a[rel='"+yn+"']").addClass('active');
	$.post("ajax_fotograflar.asp", { act: 'main', p_id: yv, page: yn },
   function(data){
     $('#anaurunfoto').html(data);
   });
}).filter(':first').click();


$(".items .item a").click(function (){
	$(".items .item a").removeClass('active');
	$(this).addClass('active');
	}).filter(':first').click();
	
$('.photolist a').hover(function() { 
	$('.photolist a').stop().animate({"opacity": 0.3}); 
    $(this).stop().animate({"opacity": 1}); 
},function() { 
    $('.photolist a').stop().animate({"opacity": 1}); 
});

$(".accordion").accordion({
	autoHeight: false,
			navigation: true
	});
$("a[rel='oncelogin']").click(function (){
	location='login.asp?redirect=productdetails.asp?id='+$(this).attr('rev')
})
$("a[rel='detayagit']").click(function (){
	location='productdetails.asp?bilgi=varyasyonsec&id='+$(this).attr('rev')
})


	$(".otomatikarama").autocomplete({
			source: "ajax_arama.asp",
			minLength: 2
	});
	$('a.mkat1').click(function (){
		$("ul.mkat4:visible").slideUp("slow");
		$("ul.mkat2:visible").not($(this).next("ul.mkat2")).slideUp("slow");
	 $(this).next("ul.mkat2").slideToggle(300);
});
$('a.mkat3').click(function (){
		$("ul.mkat4:visible").not($(this).next("ul.mkat4")).slideUp("slow");
	 $(this).next("ul.mkat4").slideToggle(300);
});
});
function popup(theURL,winName,features) {
  window.open(theURL,winName,features);
}
function pencereayarla() {
	var width = screen.width ;
	var height = screen.height ;
	var x = window.innerWidth;
	var y = window.innerHeight;
	var bolunecek = (width - x) / 2;
	var bolunecek2 = (height - y) / 2;
	window.moveTo(bolunecek,bolunecek2);
}
$(function() {
	
		
		$("input:submit, .butonyap").button();
		$(".formonayla").validationEngine();
		$( ".eklebuton" ).button({
            icons: {
                primary: "ui-icon-plus"
            }});
		$( ".silbuton" ).button({
            icons: {
                primary: "ui-icon-circlesmall-minus"
            }});
		$( ".duzenlebuton" ).button({
            icons: {
                primary: "ui-icon-pencil"
            }});
		$( ".lockbuton" ).button({
            icons: {
                primary: "ui-icon-locked"
            }});
		$( ".satinalbuton" ).button({
            icons: {
                primary: "ui-icon-cart"
            }});
		
		$( ".gozatbuton" ).button({
            icons: {
                primary: "ui-icon-search"
            }});
			
	$( ".nextbuton" ).button({
            icons: {
                primary: "ui-icon-arrowthick-1-e"
            }});
			$(".radyoyap").buttonset();
			$(".dialogbox").dialog();

//usage

$(".kbuyut").blur(function() {
   toUpper(this);
});

//function
function toUpper(obj) {
var mystring = obj.value;
var sp = mystring.split(' ');
var wl=0;
var f ,r;
var word = new Array();
for (i = 0 ; i < sp.length ; i ++ ) {
f = sp[i].substring(0,1).toUpperCase();
r = sp[i].substring(1).toLowerCase();
word[i] = f+r;
}
newstring = word.join(' ');
obj.value = newstring;
return true;   
}

		$(".tip").tipsy({gravity:'s'});
		$(".sayi_sayfa:last, .ozellik_satir:last,.satir:last, .noborder, .urun_icerik table tr:last td, .urun_icerik table tr:last th, .cargobox:last").css("border","none");
		$("select option:odd").css("background","#F4F4F4");
		$(".altertable tr:odd").css("background","#ffffff");
		$("tr.ayni_fiyat").css("background","#FAF0AB");
		$(".telefon").mask("9 (999) 999 99 99");
		$(".kkarti").mask("9999 9999 9999 9999");
		$(".cvv2").mask("999");
		$(".postakodu").mask("99999");
					    var tabContainers = $('div.tabs > div');
                        tabContainers.hide().filter(':first').show(); 
                        $('div.tabs ul.tabNavigation a.km').click(function () {
                                tabContainers.hide();
                                tabContainers.filter(this.hash).fadeIn();
                                $('div.tabs ul.tabNavigation a.km').removeClass('selected');
                                $(this).addClass('selected');
                                return false;
                        }).filter(':first').click();
	});
function onayla(delUrl, mesaj) {if (confirm(mesaj)) {document.location = delUrl;}}
$('html').ajaxStart(function() {
		ShowLoadingIndicator();
	});

	$('html').ajaxComplete(function() {
		HideLoadingIndicator();
	});
	
	function ShowLoadingIndicator() {
	if (typeof(disableLoadingIndicator) != 'undefined' && disableLoadingIndicator) {
		return;
	}
	var windowWidth = $(window).width();
	var scrollTop;
	if(self.pageYOffset) {
		scrollTop = self.pageYOffset;
	}
	else if(document.documentElement && document.documentElement.scrollTop) {
		scrollTop = document.documentElement.scrollTop;
	}
	else if(document.body) {
		scrollTop = document.body.scrollTop;
	}
	$('#AjaxLoading').css('position', 'absolute');
	$('#AjaxLoading').css('top', scrollTop+'px');
	$('#AjaxLoading').css('left', parseInt((windowWidth-150)/2)+"px");
	$('#AjaxLoading').show();
}

function HideLoadingIndicator() {
	$('#AjaxLoading').hide();
}
function sepetanimasyon(productIDVal) {	
		var productX 		= $("#productImageWrapID_" + productIDVal).offset().left;
		var productY 		= $("#productImageWrapID_" + productIDVal).offset().top;
		
			var basketX 		= $("#topalisverissepetim").offset().left;
			var basketY 		= $("#topalisverissepetim").offset().top;
		
		var gotoX 			= basketX - productX;
		var gotoY 			= basketY - productY;
		
		var newImageWidth 	= $("#productImageWrapID_" + productIDVal).width() / 3;
		var newImageHeight	= $("#productImageWrapID_" + productIDVal).height() / 3;
		
		$("#productImageWrapID_" + productIDVal + " img")
		.clone()
		.prependTo("#productImageWrapID_" + productIDVal)
		.css({'position' : 'absolute'})
		.animate({opacity: 0.4}, 100 )
		.animate({opacity: 0, marginLeft: gotoX, marginTop: gotoY, width: newImageWidth, height: newImageHeight})
}
 function onPrint()
{
    window.open("print.asp","wPrint","left=0,top=0,width=800,height=600,scrollbars=yes,location=no,resizable=yes,statusbar=no,menubar=yes");
}
