/**
 *
 * author : Muharrem Erin - MeWebStudio.com / me[at]mewebstudio[dot]com
 * (c) 2011
 *
 *
 **/

$(document).ready(function(){

    $(document).bind("contextmenu",function(e){
        return false;
    });

    // input text manipulation
    $('#header form input[type="text"], #middle .main .subscribe form input[type="text"]').focus(function() {
        if (this.value == this.defaultValue){ 
            this.value = '';
            $(this).css('color', '#525252').css('fontStyle', 'normal');
	}
	if (this.value != this.defaultValue){
            this.select();
	}
    });
    $('#header form input[type="text"], #middle .main .subscribe form input[type="text"]').blur(function() {
        if ($.trim(this.value) == ''){
            this.value = (this.defaultValue ? this.defaultValue : '');
            $(this).css('color', '#99aaa2').css('fontStyle', 'italic');
        }else{
            $(this).css('color', '#525252').css('fontStyle', 'normal');
        }
    });

    $('#middle .slider').tinycarousel({ axis: 'y', interval:true, rewind:true});
    
    // index news slider
    var default_news_item = 1;
    $('#middle .news_slider ul li').hide();
    $('#middle .news_slider ul li:first').fadeIn('fast');
    setInterval(news_change, 5000);
    function news_change() {
        $('#middle .news_slider ul li:nth-child('+default_news_item+')').slideUp(300);
        default_news_item = (default_news_item + 1) % $('#middle .news_slider ul li').length;
        if(default_news_item == 0) default_news_item = $('#middle .news_slider ul li').length;
        $('#middle .news_slider ul li:nth-child('+default_news_item+')').slideDown(300);
    }

    $('a[rel="gallery"]').colorbox();

    $('a[rel="3d"]').colorbox({width:"60%", height:"60%", iframe:true});
    $('a.map').colorbox({width:"60%", height:"500px", iframe:true});

    /* subscribe box */
    $('#middle .main .subscribe .mbox').css({ 'opacity':'0.8' });
    $('#middle .main .subscribe form').submit(function(){
	$('#middle .main .subscribe .mbox').addClass('loading').show('fast');
	$.ajax({
	    type: 'GET',
	    url: basePATH + 'ajax/sucscribe',
	    data: 'name='+$('#middle .main .subscribe form input[name="name"]').val()+'&mail='+$('#middle .main .subscribe form input[name="mail"]').val(),
	    success: function(response) {
                $('#middle .main .subscribe .mbox').removeClass('loading');
                $('#middle .main .subscribe .mbox p').html(response).show('fast');
	    }
	});
        return false;
    });
    $('#middle .main .subscribe .mbox a.close').click(function(){
	$('#middle .main .subscribe .mbox p').html('');
	$('#middle .main .subscribe .mbox').hide('fast');
        return false;
    });

    $('a.external').click(function(){
	window.open($(this).attr('href'));
	return false;
    });

    $('.scroll').jScrollPane();

    $('#subgroup').change(function(){
	document.location.href = $('#subgroup option:selected').val();
	return false;
    });

    $('#middle .corporate .view .tab1').css('display', 'block');
    $('#middle .corporate ul.tabs li a').click(function(){
	var select_tab = $(this).attr('rel');
	$('#middle .corporate ul.tabs li a').removeClass('current');
	$(this).addClass('current');
	$('#middle .corporate .view .tab').css('display', 'none');
	$('#middle .corporate .view .'+select_tab).css('display', 'block').css('height', 'auto');
	return false;
    });

    /*
    $('#middle .sub ul li a').hover(function(){
	$(this).parent('li').children('.tip').fadeIn(100);
    }, function(){
	$(this).parent('li').children('.tip').fadeOut(100);
    });
    */

    $('#middle .products ul.cats li').hover(function(){
	$(this).children('ul').fadeIn('fast');
    }, function(){
	$(this).children('ul').fadeOut('fast');
    });

    $('a[rel*="magnify"]').magnify({
	lensWidth: 200,
	lensHeight: 200,
	link: false,
	delay: 500
    });

    $('#middle .contact .form form').submit(function(){
        $('#middle .contact .form p.message').css('color', '#444444').html('Gönderiliyor, lütfen bekleyiniz...');
	$.ajax({
	    type: 'GET',
	    url: basePATH + 'ajax/contact',
	    data: 'name='+$('#cf_name').val()+'&mail='+$('#cf_mail').val()+'&phone='+$('#cf_phone').val()+'&subject='+$('#cf_subject').val()+'&message='+$('#cf_message').val(),
	    success: function(response) {
		if (response == 0)
                {
                    $('#middle .contact .form p.message').css('color', '#ff3300').html('(*) ile işaretli alanlar eksiksiz doldurulmak zorundadır!');
		    $('#middle .contact .form form').css('display', 'block');
                }
                if (response == 1)
                {
		    $('#middle .contact .form form').css('display', 'none');
		    $('#middle .contact .form p.message').css('color', '#6e8801').html('Mesajınız başarılı bir şekilde gönderildi!<br />İlginiz için teşekkür ediyoruz...');
                }
	    }
	});
        return false;
    });

});
