﻿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();
}

function CheckEnter(eventTarget,eventArgument, event)
{
	var key = event.keyCode || event.which;
	// 13 is the ASCII
	// Code for the ENTER Key
	//eventTarget = eventTarget.replace(':', '$'); // why does M$ have to change : to $
	if (key == 13)
    {
      document.getElementById(eventTarget).click();
      return EnterClickOff(event);
    }
    return true;
}

function EnterClickOff(event)
{
	try
    {
		event.keyCode = 0;
    }
	catch(Error)
    {
		if (event && event.preventDefault)
		event.preventDefault(); 
    }
    event.returnValue = false;
    event.cancelBubble = true;
    
    return false;
}

/* fjerner standard tekst i tekstfelt*/ 
function changeText(element, value)
{
    if (element.value == value)
    {
        element.value = "";
    }
    else if (element.value == "")
    {
        element.value = value;
    }
}

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 hover(eventTarget, side, color) {
        if (side != '') 
        {
            $(eventTarget).addClass(side + "Hover");
        }    
        $(eventTarget).addClass(color + "Hover");
}

function hoverExit(eventTarget, side, color) {
    if (side != '') 
    {
        $(eventTarget).removeClass(side + "Hover");
    }
    $(eventTarget).removeClass(color + "Hover");
}
/*
function hover(eventTarget, color) {
    switch (color) {
        case 'blue':
            { eventTarget.style.border = 'solid 2px #7a8eca'; }
            break;
        case 'orange':
            { eventTarget.style.border = 'solid 2px #d88700'; }
            break;
        case 'yellow':
            { eventTarget.style.border = 'solid 2px #e9b92d'; }
            break;
        case 'green':
            { eventTarget.style.border = 'solid 2px #67a74f'; }
            break;
        case 'magenta':
            { eventTarget.style.border = 'solid 2px #b60080'; }
            break;
    }
    eventTarget.style.margin = '13px 8px 0px 8px';
}

function hoverExit(eventTarget) {
    eventTarget.style.border = '';
    eventTarget.style.margin = '';
}
*/

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();
}

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, 'melk_no_view_web_version', option);
    childwindow.focus();
}


function facebook_share(url) {
    window.open('http://www.facebook.com/sharer.php?u=' + encodeURIComponent(url), 'sharer', 'toolbar=0,status=0,width=626,height=436');
    return false;
}