// Hotkeys
//$(document).bind('keyup', 'ctrl+1', function(){
//    jumpTo('http://relaunch.legalundgeneral.de/kundenbereich-fondspolicen/renditerechner.html');
//});

function checkSearch() {
    if($('#mailformsword').val() == 'Suchen') {
        $('#mailformsword').val('');
    }
}

function jumpTo(theUrl) {
    document.location.href = theUrl;
}

// Style-Switcher
function toggleStyle() {
    if ($.cookie("style") == 'sw') {
        setStyle('normal');
        $('BODY').removeClass('sw');
    }
    else {
        setStyle('sw');
        $('BODY').addClass('sw');
    }
}

function setStyle(newStyle) {
    $.cookie("style", newStyle, { path: '/', expires: 10 });
}

function initStyle() {
    if ($.cookie("style") == 'sw') {
        $('BODY').addClass('sw');
    }
}

$(document).ready(function() {
   // Gewählten Style aktivieren
   initStyle();
   // JS-Elemente einblenden
   //$('.jscript').show();
   // Tooltips aktivieren
   $(".tooltip").tooltip('#tooltip');
   $(".rlvInfo").tooltip('#tooltip');
   // Kontaktleiste
   $('#kontaktTelefon').bind("mouseover", function() {
     $("#cnt1").show();;
     $("#cnt2").hide();;
     $("#cnt3").hide();;
     $("#kontaktboxHead").addClass("kontaktBoxPhone");
     $("#kontaktboxHead").removeClass("kontaktBoxLetter");
     $("#kontaktboxHead").removeClass("kontaktBoxMail");
   });
   $('#kontaktBrief').bind("mouseover", function() {
     $("#cnt1").hide();;
     $("#cnt2").show();;
     $("#cnt3").hide();;
     $("#kontaktboxHead").removeClass("kontaktBoxPhone");
     $("#kontaktboxHead").addClass("kontaktBoxLetter");
     $("#kontaktboxHead").removeClass("kontaktBoxMail");
   });
   $('#kontaktMail').bind("mouseover", function() {
     $("#cnt1").hide();;
     $("#cnt2").hide();;
     $("#cnt3").show();;
     $("#kontaktboxHead").removeClass("kontaktBoxPhone");
     $("#kontaktboxHead").removeClass("kontaktBoxLetter");
     $("#kontaktboxHead").addClass("kontaktBoxMail");
   });
   $('#rlvSubmit').bind("click", function() {
     document.rlvMini.submit();
   });

//---------------------------------------------------------------------------------------------------------------------------------------------
// MouseOver
//---------------------------------------------------------------------------------------------------------------------------------------------
//$('.menu-level2 LI').mouseover(function(){
//  $(this).addClass('mainNaviHover');
//}).mouseout(function(){
//  $(this).removeClass('mainNaviHover');
//});

$('.fourthNaviLi').mouseover(function(){
  $(this).addClass('fourthNaviLiActive');
}).mouseout(function(){
  $(this).removeClass('fourthNaviLiActive');
});

$('.tx-klappbox-pi1').mouseover(function(){
  $(this).addClass('tx-klappbox-pi1_hover');
}).mouseout(function(){
  $(this).removeClass('tx-klappbox-pi1_hover');
});

}); // Document ready Ende

//---------------------------------------------------------------------------------------------------------------------------------------------
// Klappbox-Extension
//---------------------------------------------------------------------------------------------------------------------------------------------
function toggleContainer(containerId, duration)
{
  var container = "#box" + containerId;
  var teaser = "#teaser" + containerId;
  var openerId = "#img_opener" + containerId;
  if ($(container).css("display") == "block") {
  $(container).slideUp(duration, function() {
    if($(teaser).hasClass('emptyTeaser')) {
    }
    else {
        $(teaser).slideDown("fast");
    }
    $(openerId).removeClass("openBox")
  });
}
else {
  $(teaser).slideUp("fast", function() {
    $(container).slideDown(duration);
    $(openerId).addClass("openBox")
  });
}
}

//---------------------------------------------------------------------------------------------------------------------------------------------
// PopBox
//---------------------------------------------------------------------------------------------------------------------------------------------
function popBox(theUrl, shadow, boxClass)
{
    if(shadow == true) {
        $('BODY').append('<div id="popBoxOverlay" class="popBoxOverlayBG"></div>');
        $('#popBoxOverlay').show();
    }
    $('BODY').append('<div class="popBox ' + boxClass + '"></div>');
    if($('.popBox').hasClass('popBoxBlue')) {
        window.scrollTo(0, 0);
    }
    $('.popBox').load(theUrl, function() {
    $('.popBox').show();
    });
}

function destroyPopBox()
{
    $('.popBox').fadeOut('normal', function() {
    $('#popBoxOverlay').fadeOut('normal');
    $('#popBoxOverlay').remove();
    $('.popBox').remove();
    });
}

//---------------------------------------------------------------------------------------------------------------------------------------------
// Tip-a-Friend
//---------------------------------------------------------------------------------------------------------------------------------------------

// E-Mail-Adresse checken
function checkEmail(x) {
    var filter=/^([\w-]+(?:\.[\w-]+)*)@((?:[\w-]+\.)*\w[\w-]{0,66})\.([a-z]{2,6}(?:\.[a-z]{2})?)$/i
    return filter.test(x);
}

function tipAFriend() {
    var error = false;
    // Mindestens 1 Empfänger
    if($('#empf_mail_1').val() == '' || checkEmail($('#empf_mail_1').val()) == false) {
        $('#empf_mail_1').addClass('fehlerBorder');
        $('#mailadressenEmpfaenger').addClass('fehler');
        var error = true;
    }
    else {
        $('#empf_mail_1').removeClass('fehlerBorder');
        $('#mailadressenEmpfaenger').removeClass('fehler');
    }
    // Name Absender
    if($('#sendername').val() == '') {
        $('#sendername').addClass('fehlerBorder');
        $('#absendername').addClass('fehler');
        var error = true;
    }
    else {
        $('#sendername').removeClass('fehlerBorder');
        $('#absendername').removeClass('fehler');
    }
    // E-Mail Absender
    if($('#sendermail').val() == '' || checkEmail($('#sendermail').val()) == false) {
        $('#sendermail').addClass('fehlerBorder');
        $('#absendermail').addClass('fehler');
        var error = true;
    }
    else {
        $('#sendermail').removeClass('fehlerBorder');
        $('#absendermail').removeClass('fehler');
    }
    if(error != true) {
        var kopie = $('#mailkopie').attr('checked')?1:0;
        $.ajax({
          type: "POST",
          url: "fileadmin/php/mail_secure/tip_a_friend_send.php",
          data: "empf_mail_1=" + $('#empf_mail_1').val() + "&empf_mail_2=" + $('#empf_mail_2').val() + "&empf_mail_3=" + $('#empf_mail_3').val() + "&sendername=" + $('#sendername').val() + "&sendermail=" + $('#sendermail').val() + "&tipId=" + $('#tipId').val() + "&mailkopie=" + kopie + "&bemerkung=" + $('#bemerkung').val(),
          success: function(msg){
            $('#tipDiv').html(msg);
          }
        });
    }
}






