var newwin = null;
function doPopUp() {
  window.name = 'shopwin';
  newwin = window.open('', 'paywin', 'status,scrollbars,width=550,height=600,top=300,left=200');
  newwin.focus();
  return true;
}

function dropdown(item, img)
{
	var objDisplayer = document.getElementById(item);
	var objImg = document.images[img];

	switch(objDisplayer.style.display)
	{
		case 'inline':
			objDisplayer.style.display = 'none';
			objImg.src = "bilder/pluss.gif";
			break;
		case 'none':
			objDisplayer.style.display= 'inline';
			objImg.src = "bilder/minus.gif";
			break;
	}
}

function display(item, metod)
{
	var objDisplayer = document.getElementById(item);


	switch(metod)
	{		
		case 'show':
			objDisplayer.style.display= 'inline';
			break;
		case 'hide':
			objDisplayer.style.display= 'none';
		break;			
	}
}

function over(Cell)
{
	setStyle(Cell,'backgroundColor','#D8730B');	
}

function out(Cell)
{
	setStyle(Cell,'backgroundColor','#FAFAFA');	
}


function navigate()
{
	
		var qs = new Querystring();
		var item = qs.get("sub");
		
		var subs = "sub" + item;
		var imgs = "img" + item;
		
		if(item != null)
		{
			dropdown(subs,imgs);
		}
}

function Querystring(qs) 
{
	this.params = new Object()
	this.get=Querystring_get
	
	if (qs == null)
		qs=location.search.substring(1,location.search.length)

	if (qs.length == 0) return

	qs = qs.replace(/\+/g, ' ')

	var args = qs.split('&')
	
	for (var i=0;i<args.length;i++)
	{
		var pair = args[i].split('=')
		name = unescape(pair[0])

		var value
		if (pair.length == 2)
			value = unescape(pair[1])
		else
			value = name
		
		this.params[name] = value
	}
}

function Querystring_get(key, default_) 
{
	if (default_ == null) default_ = null;
	
	var value=this.params[key]
	if (value==null){value=default_}
	
	return value
}

function setStyle(objId, style, value){
   document.getElementById(objId).style[style]= value;
}

function navTo(url)
{
	location.href = url;
}

function vare_load(item)
{
	var objTxtbox = document.getElementById(item);
	objTxtbox.value = "1";
	objTxtbox.focus();
}


function fnTrapKD(btn)
{
	var objBtn = document.getElementById(btn);
	
	
		if (event.keyCode == 13)
		{
		   navTo("N_default.asp");
		}
	
}

function submitit(item)
{
	var obj = document.getElementById(item)
	
	obj.submit();
}

function submitit2(item)
{
	var obj = document.getElementById(item)
	obj.submit();
}

function showValue(selObj)
{
	var selected = selObj.options[selObj.selectedIndex].index;
	
	if(selected == 0)
	{
		display("info","hide");
		display("kreditt","hide");
	}
	
	if(selected == 1)
	{
		display("kreditt","show");
		display("info","hide");
	}
	
	if(selected == 2)
	{
		display("kreditt","hide");
		display("info","show");
	}
}

function swPOP(url,Xvalue,Yvalue,scroll) 
{
	var w = 480, h = 340;
	
	if (document.all || document.layers) 
	{ 
		w = screen.availWidth;h = screen.availHeight; 
	}
	var popW = Xvalue, popH = Yvalue;
	var leftPos = (w-popW)/2, topPos = (h-popH)/2;
	if (scroll) 
	{ 
		i = window.open(url, "displayWindow","top="+topPos+",left="+leftPos+",width="+Xvalue+",height="+Yvalue+",status=no,toolbar=1,menubar=no,resize=no,dependent=yes,scrollbars=yes");
	} 
	else 
	{ 
		i = window.open(url, "displayWindow","top="+topPos+",left="+leftPos+",width="+Xvalue+",height="+Yvalue+",status=1,toolbar=1,menubar=0,resize=no,dependent=yes,scrollbars=no");
	}
}

function submitthis(item,item2)
{
	var obj = document.getElementById(item);
	var obj2 = document.getElementById(item2);
	
	if(obj2.checked)
	{
		obj.submit();
	}
	else
	{
		alert("Du må krysse av for at du har lest betingelsene!");
		event.returnValue=false;
	    event.cancel = true;
	}
}

function submitthis2(item,item2)
{
	var obj = document.getElementById(item);
	var obj2 = document.getElementById(item2);
	
	if(obj2.checked)
	{
		doPopUp();
		obj.submit();
	}
	else
	{
		alert("Du må krysse av for at du har lest betingelsene!");
		event.returnValue=false;
	    event.cancel = true;
	}
}

function doDibs()
{
	location.replace('cardpayment.asp');
}

