﻿
var ApplicationUrl;

// Set application url
$(document).ready(function()
{
    ApplicationUrl = $('#hidApplicationUrl').val();
});

// Şirketlerin olduğu dropdown
$(document).ready(function()
{
    $('select.SirketlerDropDown').change(function()
    {
        if ($(this).val() != '')
        {
            document.location = $(this).val();
        }
    });
});

// E-Bulletin
$(document).ready(function()
{
    $("#contactLink").click(function()
    {
        var off = $("#contactLink").offset();

        if ($("#outer").length > 0)
        {
            off = { left: 513, top: 8 };
        }
        else
        {
            off.left += -160;
        }

        $("#contactForm").css({ left: off.left, top: off.top + $("#contactLink").height() });

        if ($("#contactForm").is(":hidden"))
        {
            $("#contactForm").slideDown("slow");
        }
        else
        {
            $("#contactForm").slideUp("slow");
        }
    });

    var emailGirinText = $("#EmailGirinText").val();
    var alreadySubscribed = $("#AlreadySubscribedText").val();
    var notAnEmailText = $("#NotAnEmailText").val();

    $("#NewsletterEmail").val(emailGirinText);

    $("#NewsletterEmail").focus(function()
    {
        if ($(this).val() == emailGirinText)
        {
            $(this).val("")
        }
    });

    $("#NewsletterEmail").blur(function()
    {
        if ($(this).val() == "")
        {
            $(this).val(emailGirinText)
        }
    });

    $("#NewsletterGonderImage").click(function()
    {
        // Disable input
        StartSaveSubscriberProcessProgress();

        $.get(ApplicationUrl + "/Sofra/WebMethods/SaveEmailForNewsletter.aspx", { action: 'SaveEmailForNewsletter', email: $("#NewsletterEmail").val() }, function(result)
        {
            if (result == "Success")
            {
                alert("E-bültenimize başarıyla kaydoldunuz...");
                $("#NewsletterEmail").val(emailGirinText);
                closeForm();
            }
            else if (result == "NotAnEmail")
            {
                alert(notAnEmailText);
            }
            else if (result == "AlreadySubscibed")
            {
                alert(alreadySubscribed);
            }
        });

        EndSaveSubscriberProcessProgress();
    });
});

function EndSaveSubscriberProcessProgress()
{
    $("#NewsletterEmail").removeAttr("disabled");
    $("#NewsletterGonderImage").removeAttr("disabled");
}

function StartSaveSubscriberProcessProgress()
{
    $("#NewsletterEmail").attr("disabled", "disabled");
    $("#NewsletterGonderImage").attr("disabled", "disabled");
}

function closeForm()
{
    //$("#messageSent").show("slow");
    setTimeout('$("#messageSent").hide();$("#contactForm").slideUp("slow")', 0);
}
function CloseFormCross()
{
    setTimeout('$("#messageSent").hide();$("#contactForm").slideUp("slow")', 0);
}

// Bölge Adresleri Sayfası

$(document).ready(function()
{
    $('select.ListCity').change(function()
    {
        if ($(this).val() != '')
        {
            document.location = ApplicationUrl + $(this).val() + '.aspx';
        }
    });
});

// Search box
$(document).ready(function()
{
    $('.SearchTextBox').explanationText('ARA');
});

/** Değerlerimiz Sayfası **/
$(document).ready(function()
{
    $('.ExpTitle').click(function()
    {
		$('.ExpTitle').removeClass('Selected');
        $(this).addClass('Selected');

		$('.ExpContent').hide();
		$(this).next('.ExpContent').fadeIn();
    });
	
	$('.ExpTitle:first').click();
});

// Flash
function GenerateFlashCode(width, height, u, transparent)
{
    document.write("<object classid='clsid:D27CDB6E-AE6D-11cf-96B8-444553540000' width='" + width + "' height='" + height + "'><param name='movie' value='" + u + "'><param name='quality' value='high'>");

    if (transparent == "y")
    {
        document.write("<param name='wmode' value='transparent'>");
    }

    document.write("<embed wmode='transparent' src='" + u + "' quality='high' type='application/x-shockwave-flash' width='" + width + "' height='" + height + "'></embed></object>");
}

