﻿function getPortions()
    {
    var portions = "";
    var temp = $("span.portionsValue");
    var portion = "";
    for(i=0;i<temp.length;i++)
    {
        if(i>0)
        {
          portions = portions + ",";  
        }
        if(temp[i].innerHTML == "")
        {
            portion = 0;
        }
        else
        {
            portion = temp[i].innerHTML;
        }
        portions = portions + portion;
    }
        return "&porsjoner=" + portions;
    }
function newpageWithScroll(file,x,y,target) {
	var winl = 10; //(screen.width - (x + 9)) / 2;
	var wint = 10; //(screen.height - (y + 56)) / 2;
	var url = file;
	var portions = getPortions();
	if(portions != "&porsjoner=")
	{
	url += portions;
	}
	
	option = "top=" + wint + ",left=" + winl + ",toolbar=0,status=0,menubar=0,scrollbars=1,resizable=1,width=" + x + ",height=" + y + "";
	childwindow = open(url, target, option);
	childwindow.focus();
}

//Fordi hover ikke er støttet på annet en a tager i ie6 blir det gjort med javascript
    function hover(eventTarget)
    {
        eventTarget.style.background='transparent url(./images/menu_tab_long_hover.jpg) no-repeat scroll left bottom';
    }
    
    function hoverExit(eventTarget)
    {
        eventTarget.style.background='transparent url(./images/menu_tab_long.jpg) no-repeat scroll left bottom';
    }

//Egen hover for tabmeny med plass til 5 tabber
//Fordi hover ikke er støttet på annet en a tager i ie6 blir det gjort med javascript
    function hover5(eventTarget)
    {
        eventTarget.style.background='transparent url(./images/menu_5_tab_hover.jpg) no-repeat scroll left bottom';
    }
    
    function hover5Exit(eventTarget)
    {
        eventTarget.style.background='transparent url(./images/menu_5_tab.jpg) no-repeat scroll left bottom';
    }
    
/* fjerner standard tekst i vannlig søkefelt, forsiden*/ 
    $(document).ready(function(){
        $("#txtSearchBox").focus(function () {
             if (document.getElementById('txtSearchBox').getAttribute("value") == "Søk i frukt.no")
             {
                document.getElementById('txtSearchBox').setAttribute("value","");
             }
        });
    });
     
    $(document).ready(function(){
        $("#txtSearchBox").blur(function () {
             if (document.getElementById('txtSearchBox').getAttribute("value") == "")
             {
                document.getElementById('txtSearchBox').setAttribute("value","Søk i frukt.no");
             }
        });
    });
/* fjerner standard tekst i vannlig søkefelt, forsiden_header kontroll*/ 
    $(document).ready(function(){
        $("#forsiden_header1_txtSearchBox").focus(function () {
             if (document.getElementById('forsiden_header1_txtSearchBox').getAttribute("value") == "Søk i frukt.no")
             {
                document.getElementById('forsiden_header1_txtSearchBox').setAttribute("value","");
             }
        });
    });
     
    $(document).ready(function(){
        $("#forsiden_header1_txtSearchBox").blur(function () {
             if (document.getElementById('forsiden_header1_txtSearchBox').getAttribute("value") == "")
             {
                document.getElementById('forsiden_header1_txtSearchBox').setAttribute("value","Søk i frukt.no");
             }
        });
    });

/* fjerner standard tekst i vannlig søkefelt*/ 
$(document).ready(function(){
    $("#header1_txtSearchBox").focus(function () {
         if (document.getElementById('header1_txtSearchBox').getAttribute("value") == "Søk i frukt.no")
         {
            document.getElementById('header1_txtSearchBox').setAttribute("value","");
         }
    });
});
 
$(document).ready(function(){
    $("#header1_txtSearchBox").blur(function () {
         if (document.getElementById('header1_txtSearchBox').getAttribute("value") == "")
         {
            document.getElementById('header1_txtSearchBox').setAttribute("value","Søk i frukt.no");
         }
    });
});

/* fjerner standard tekst i avansert søkefelt*/ 
$(document).ready(function(){
    $("#txtAdvancedSearch").focus(function () {
         if (document.getElementById('txtAdvancedSearch').getAttribute("value") == "Fritekst søk")
         {
            document.getElementById('txtAdvancedSearch').setAttribute("value","");
         }
    });
});

$(document).ready(function(){
    
    $("#txtAdvancedSearch").blur(function () {
         if (document.getElementById('txtAdvancedSearch').getAttribute("value") == "")
         {
            document.getElementById('txtAdvancedSearch').setAttribute("value","Fritekst søk");
         }
    });

  });
  
/* fjerner standard tekst i tips søkefelt*/ 
function changeText(element, value)
{
    if (element.getAttribute("value") == value)
    {
        element.setAttribute("value","");
    }
    else if (element.getAttribute("value") == "")
    {
        element.setAttribute("value",value);
    }
}
   
/*menu rollover effect*/ 

$(document).ready(function(){
    $("a.button-layer").bind("mouseenter",function()
        {
        if($(this).parent().parent().parent().hasClass("recipe"))
        {
            $(this).parent().attr({style: "background-image:url(images/menu_background_green_hover.jpg);"});        
        }
        else
        {
            $(this).parent().attr({style: "background-image:url(images/menu_background_hover.jpg);"});
        }
        }
    ).bind("mouseleave",function()
        {
        $(this).parent().removeAttr("style");
        });
    });

function menuhover(element, type)
{
    if(type == "green")
    {
        try 
        {
        element.parentNode.setAttribute("style","background-image:url(images/menu_background_green_hover.jpg);");    
        }
        catch(e)
        {
        }
    }
    else
    {
        try 
        {
        element.parentNode.setAttribute("style","background-image:url(images/menu_background_hover.jpg);")               
        }
        catch(e)
        {
        }
    }
}
  
function menuhoverExit(element, type)
{
        try 
        {
        element.parentNode.removeAttribute("style");             
        }
        catch(e)
        {
        }
}

function topimageMenuhover(element, type)
{
    if(type == "green")
    {
        try 
        {element.childNode.setAttribute("src","./images/arrow_green_hover.gif");}
        catch(e){}
    }
    else
    {
        try 
        {element.childNode.setAttribute("src","./images/arrow_purple_hover.gif")}
        catch(e){}
    }
}
  
function topimageMenuhoverExit(element, type)
{
        if(type == "green")
        {
            try 
                {element.childNode.setAttribute("src","./images/arrow_green.gif");}
            catch(e){}
        }
        else
        {
            try 
                {element.childNode.setAttribute("src","./images/arrow_purple.gif")}
            catch(e){}
        }
}

/*Mouseover send knapp*/
function btnHover(element,image)
{
            try 
                {element.setAttribute("src",image)}
            catch(e){}
}

function btnHoverExit(element,image)
{
            try 
                {element.setAttribute("src",image)}
            catch(e){}
}


/*
$(document).ready(function(){
    $("input.btnSend").bind("mouseenter",function()
        {
                $(this).attr("src","images/btnSend_hover.jpg");
        }
    ).bind("mouseleave",function()
        {
                $(this).attr("src","images/btnSend.jpg");        
        });
    });

*/
/*Enter i tekstfelt, skal bruke entercheck istedet */

/*$(document).ready(function(){
    
    $("input").keypress(function (e) {
      if (e.which == 13) {
        var test = $(this).next(':image');
        
        document.getElementById(test[0].id).click();
      }
    });

  });*/
  
    function showWebVersionOfImage(file) 
    {
	    option = "top=100,left=100,toolbar=0,status=0,menubar=0,scrollbars=1,resizable=1,width=450,height=450";
	    childwindow = open(file, 'frukt_no_view_web_version', option);
	    childwindow.focus();
    }
