/*-----------------------------------------------------------------------------*
 * Tüm site genelinde kullanılan ortak JavaScript  dosyası
 *
 *----------------------------------------------------------------------------*/

$(document).ready(function(){

	placeholder_support();
	
	/* ana sayfa slider */
	$('#home_slide').cycle({
		fx:    'fade', 
	    speed: 500,
        timeout: 5000,
		//prev : '.perde .prev',
		//next : '.perde .next',
		pager:  '#home_slide_pager',
        after:function(isNext, index, opts){
			// $('#slides .pager a.active').removeClass('active');
			// $('#slides .pager a:nth-child('+(opts.currSlide+1)+')').addClass('active');
        }
    })	
	
	/* ana sayfa slider */
	$('#front_slider').cycle({
		fx:    'scrollHorz', 
	    speed: 500,
        timeout: 5000,
		prev : '.prev',
		next : '.next',
		//pager:  '#home_slide_pager',
        after:function(isNext, index, opts){
			// $('#slides .pager a.active').removeClass('active');
			// $('#slides .pager a:nth-child('+(opts.currSlide+1)+')').addClass('active');
        }
    })	
		
	
	$('#product_img_slide').cycle({
		fx:    'scrollHorz', 
	    speed: 500,
        timeout: 5000,
		prev : '.prev',
		next : '.next',
		//pager:  '#home_slide_pager',
        after:function(isNext, index, opts){
			// $('#slides .pager a.active').removeClass('active');
			// $('#slides .pager a:nth-child('+(opts.currSlide+1)+')').addClass('active');
        }
    })	
	
	$('#refs').cycle({
		fx:    'scrollHorz', 
	    speed: 500,
        timeout: 5000,
		//pager:  '#home_slide_pager',
        after:function(isNext, index, opts){
			// $('#slides .pager a.active').removeClass('active');
			// $('#slides .pager a:nth-child('+(opts.currSlide+1)+')').addClass('active');
        }
    })	
	

	$('#newsletter .submit').click(function(){
	
		var name = $('input[name=name]').val();
		var email = $('input[name=email]').val();
		
		if(name == "" || email == ""){
			alert('Adiniz ve eposta adresinizi tam olarak doldurunuz');
			return false;
		}
	
		var data = $('#newsletter').serialize();
		
		$.post('/service/newsletter_register', data, function(json){
			json = eval('('+json+')');
			
			alert(json.message);
		})
		
		return false;
	})	
	
	$("a.fancy").fancybox({
		'transitionIn'	:	'elastic',
		'transitionOut'	:	'elastic',
		'speedIn'		:	200, 
		'speedOut'		:	200, 
		'overlayShow'	:	true
	});		
	
	// same_height($('aside'), $('aside').next());
	// $('aside').css('height', $('aside').next().height());
	
	
	$('.cat_link').click(function(){
	
		var id = $(this).attr('href');
		
		if($(id).hasClass('active'))
		{
			$(id).slideUp(200).removeClass('active');
		}else{
			$('.cat').slideUp(200).removeClass('active');
			$(id).slideDown(200).addClass('active');
		}
		
		
		
		return false;
		
	})
	
	var cat_id = $('input[name=cat_id]').val();
	$('#cat-'+cat_id).removeClass('hidden');
	
	
});


function load_pdf(file){
	
	$('.tabs a.active').removeClass('active');
	$('a.model').addClass('active');
	
	$('.img_slides').addClass('hidden');
	$('.flv_slides').addClass('hidden');
	$('.pdf_slides').removeClass('hidden');
	
	var myPDF = new PDFObject({ 
	url: file,
	pdfOpenParams: {
		page:1,
		navpanes: 0,
		toolbar: 0,
		statusbar: 0,
		view:"Fit",
		highlight:'rt',
		scrollbar:0
	}}).embed("pdf");
	
}


function load_gallery(){
	
	$('.tabs a.active').removeClass('active');
	$('a.photo').addClass('active');
	
	$('.img_slides').removeClass('hidden');
	$('.flv_slides').addClass('hidden');
	$('.pdf_slides').addClass('hidden');	
	
	
}

function load_video(file){
	
	$('.tabs a.active').removeClass('active');
	$('a.video').addClass('active');
	
	$('.img_slides').addClass('hidden');
	$('.flv_slides').removeClass('hidden');
	$('.pdf_slides').addClass('hidden');	
	
	var flashvars = { file:file,autostart:true};
	var params = { allowfullscreen:true, allowscriptaccess:'always' };
	var attributes = { id:'video', name:'player1' };

	swfobject.embedSWF('/themes/default/js/player.swf','video','480','270','9.0.115',false, flashvars, params, attributes);	

	/*
	jwplayer("#video").setup({ 
		flashplayer:"/themes/default/js/player.swf'", 
		file:file, 
		height:450, 
		width:600 
	});*/	
}



/**
 * placeholder desteklemeyen browserlarda placeholder destegi saglar
 */
function placeholder_support(){

	$('[placeholder]').each(function(){
	
		var text = $(this).attr('placeholder');
		
		if($(this).val() == ''){
			$(this).val(text);
		}
		
		$(this).focus(function(){
			if($(this).val() == text){
				$(this).val('').addClass('edited');
			}
		}).blur(function(){
			if($(this).val() == ''){
				$(this).val(text).removeClass('edited');
			}
		})
		
	})
}


/* iptal */
function same_height(element_1, element_2){

	var parent_height = $(element_1).parent().height();
	
	if($(element_1).height() > $(element_2).height() ){
		//$(element_2).height($(element_1).height()+99);
	}else{
		//  $(element_1).height($(element_2).height()-99);
	}
}
