﻿
///<reference path="jquery-1.5.2.min.js"/>

$(document).ready(function() {

 $.PreLoadImages = function(imagesource){
  var images = [];
  var num = imagesource.length;
  for(var i = 0; i < num; i++) {
     images[i] = new Image();
     images[i].src = imagesource[i];
  }
}

var preloadImageUrl = new Array(); 
$('img').each(function(i) {  preloadImageUrl[i] = $(this).attr('src'); });

$.PreLoadImages(preloadImageUrl);

var settings = {
  getActions : function () {
    if($('#product-descr h2').length < 1) $('#product-descr h1').css('padding','0 0 20px');
    if($('#subpage h2').length < 1) $('#subpage h1').css('padding','0 0 20px');
    if($('#subpage h2').length > 0) $('#subpage h2:first').css('padding','20px 0 0');
    $('#leftcol.productpage .documentlink:first').css('margin','20px 0px 0px 20px');
    $('#leftcol.productpage .productview:first').css('margin','0 0 0 60px');
    $('#leftcol.productpage .productview:even').css('margin','0 22px 0 0');
    $('.foldContent:last').css('background','none');
    $('#contact .foldContent .contact-devider:first').css('margin', '20px 0 0');
    $('.arrow-link:first').css('margin-top','20px');
    $('#rightcol .menu a:odd').css('margin','0px 0px 20px 24px');
    $('#wrapper.contact documentlink:first').css('padding','0 16px 0 0');
  },
  
  rolloverOverlay : function() {
    $('.overlayArrow').hover(function () {
      $(this).attr('src', '/Frontend/Images/overlay_hover.png'); 
    },
    function() {
      $(this).attr('src','/Frontend/Images/overlay.png'); 
    }
);
  }
}

settings.getActions();
settings.rolloverOverlay();

});

$(document).ready(initSearchBgTekst);

/***** Searchtekst - Start *****/
var searchDefaultTekst = "Search Frese";
function initSearchBgTekst() {
    if (document.getElementById("SearchQuery").value != searchDefaultTekst && document.getElementById("SearchQuery").value != "") {
        $("#SearchQuery").removeClass('searchTxtGrey');
        $("#SearchQuery").addClass('searchTxtBlack');
    } else {
        document.getElementById("SearchQuery").value = searchDefaultTekst;
    }

    if (document.getElementById("SearchQueryResult") != null) {
        if (document.getElementById("SearchQueryResult").value != searchDefaultTekst && document.getElementById("SearchQueryResult").value != "") {
            $("#SearchQueryResult").removeClass('searchTxtGrey');
            $("#SearchQueryResult").addClass('searchTxtBlack');
        } else document.getElementById("SearchQueryResult").value = searchDefaultTekst;
    }
}

function fjernSearchBgTekst(sender) {
    if (sender.value == searchDefaultTekst) {
        sender.value = "";
        $("#" + sender.id).removeClass('searchTxtGrey');
        $("#" + sender.id).addClass('searchTxtBlack');
    }
}

function visSearchBgTekst(sender) {
    if (sender.value == "") {
        sender.value = searchDefaultTekst;
        $("#" + sender.id).removeClass('searchTxtBlack');
        $("#" + sender.id).addClass('searchTxtGrey');
    }
}
/***** Searchtekst - Start *****/

/***** Centrerings afrund - Slut *****/
//$(window).resize(afrundProblem);
//$(document).ready(afrundProblem);

function afrundProblem() {
//    if ((navigator.userAgent.toLowerCase().indexOf("chrome") != -1 || navigator.userAgent.toLowerCase().indexOf("apple") != -1) && $(window).width() % 2 == 1) {
//        $("#wrapper").css("padding-left", 1);
//       console.log("Left: ", $("#wrapper").css("padding-left"));
//    }
}
/***** Centrerings afrund - Slut *****/


/*FoldUd Start*/

function foldOutToggle(elementGUID) {
    $("#foldContent_" + elementGUID).slideToggle(500);
    var path = "/Frontend/Images/foldet_ud.png";
    if (path == $("#foldPil_" + elementGUID + "").attr("src")) path = "/Frontend/Images/foldet_ind.png";
    $("#foldPil_" + elementGUID + "").attr("src", path);
    return false;
}

function foldOutStart(elementGUID, hide) {
    if (!hide) return;
    var slideTime = 1;
    if ($.browser.msie && parseInt($.browser.version) <= 7) slideTime = 800;
    $("#foldContent_" + elementGUID).slideToggle(slideTime);
    var path = "/Frontend/Images/foldet_ud.png";
    if (path == $("#foldPil_" + elementGUID + "").attr("src")) path = "/Frontend/Images/foldet_ind.png";
    $("#foldPil_" + elementGUID + "").attr("src", path);
    return false;
}

/*FoldUd End*/

/***** Skjulformular - Start *****/
function showMailForm(){
$("#jobFormular").css('display','block');
}
/***** Skjulformular afrund - Slut *****/


function toggleSprog() {
    $("#landeValg").toggleClass("sprogValg"); 
}

function skiftSprog(sprog){
  setCookie("sprog",sprog,100);
  if( sprog == "da-DK") sprog = "Home";
  window.location.href = "/"+sprog+".aspx";
}

/*Cookies*/
function setCookie(name,value,days) {
  if (days) {
    var date = new Date();
    date.setTime(date.getTime()+(days*24*60*60*1000));
    var expires = "; expires="+date.toGMTString();
  }
  else var expires = "";
  
  document.cookie = name+"="+value+expires+"; domain=.frese.eu; path=/";
}

function getCookie(name) {
  var nameEQ = name + "=";
  var ca = document.cookie.split(';');
  for(var i=0;i < ca.length;i++) {
    var c = ca[i];
    while (c.charAt(0)==' ') c = c.substring(1,c.length);
    if (c.indexOf(nameEQ) == 0) return c.substring(nameEQ.length,c.length);
  }
  return null;
}

function deleteCookie(name) {
  alert("deleteCookie");
  setCookie(name,"",-1);
}
/*Cookies End*/
