
//setTimeout('alert(\'Varukorgen kommer att tömmas om 60 sekunder!\')', 10740000);
//10740000
// JavaScript Document
function selectTax(){
	myLightWindow.activateWindow({
		/*href: '/medellerutanmoms.php', 
		title: 'Med eller utan moms?', 
		caption: 'Med eller utan moms?', */
		title: '', 
		showTitleBar:false,
		type: 'inline',
		href: '#medellerutanmoms',
		hideGalleryTab: true,
		left: 300,
		width: 400,
		height: 200,		
		overlay : {     opacity : 0.7,     image : '/js/lightwindow/images/black.png',     presetImage : '/js/lightwindow/images/black-70.png' }
	});
	return false;
}
function LoginUser(){
	myLightWindow.activateWindow({
		/*href: '/medellerutanmoms.php', 
		title: 'Med eller utan moms?', 
		caption: 'Med eller utan moms?', */
		title: '', 
		showTitleBar:false,
		type: 'inline',
		href: '#login_div',
		hideGalleryTab: true,
		left: 300,
		width: 400,
		height: 200,		
		overlay : {     opacity : 0.7,     image : '/js/lightwindow/images/black.png',     presetImage : '/js/lightwindow/images/black-70.png' }
	});
	return false;
}
function FraktInfo(){
	myLightWindow.activateWindow({
		/*href: '/medellerutanmoms.php', 
		title: 'Med eller utan moms?', 
		caption: 'Med eller utan moms?', */
		title: '', 
		showTitleBar:false,
		type: 'inline',
		href: '#fraktinfo',
		hideGalleryTab: true,
		left: 300,
		width: 400,
		height: 200,
		overlay : {     opacity : 0.7,     image : '/js/lightwindow/images/black.png',     presetImage : '/js/lightwindow/images/black-70.png' }
	});
	return false;
}

function CampaignInfo(){
	myLightWindow.activateWindow({
		/*href: '/medellerutanmoms.php', 
		title: 'Med eller utan moms?', 
		caption: 'Med eller utan moms?', */
		title: '', 
		showTitleBar:false,
		type: 'inline',
		href: '#campaigninfo',
		hideGalleryTab: true,
		left: 700,
		width: 600,
		height: 300,
		overlay : {     opacity : 0.7,     image : '/js/lightwindow/images/black.png',     presetImage : '/js/lightwindow/images/black-70.png' }
	});
	return false;
}

function CampaignInfoTipIn(divbox){
	if($(divbox).myOffs){
		var offs = $(divbox).myOffs;
		$(divbox).addClassName('CampaignTipper');		
		//new Effect.Appear(divbox, { duration: 0.0 });
		$(divbox).show();		
	//    new Effect.MoveBy(divbox,0,140,{duration:0.0});		
	}else{
		//$(divbox).absolutize();
		//$(divbox).relativize();
		$(divbox).addClassName('CampaignTipper');		
		$(divbox).show();
		var offs = $(divbox).cumulativeOffset();
		$(divbox).myOffs = offs;

//		new Effect.MoveBy(divbox,0,140,{duration:0.0});
	}
	//console.log(offs);


	//
	//
//	$(divbox).show();


	return false;
}
function CampaignInfoTipOut(divbox){
	//new Effect.BlindDown(divbox);
	var offs = $(divbox).myOffs;	
	//new Effect.Move(divbox, { x: offs[1], y: offs[0], mode: 'relative'});
	$(divbox).removeClassName('CampaignTipper');
	$(divbox).hide();
	/*var obj = document.getElementById(divbox);
	obj.style.position = "absolute";
	obj.style.top = offs[0];
	obj.style.left = offs[1];
*/
	//new Effect.MoveBy(divbox, 0,-140);
	return false;
}

function mytoggle(sc){
	var div = document.getElementById(sc);
	
	var vis = div.style.display;
	if(vis == 'none'){
		Effect.BlindDown(sc);
	}else{
		Effect.BlindUp(sc);
	}
}
function showFreezePopup(){
	alert(document.getElementById('freeze_alert_text').innerHTML);
}

function showTable(tname){
	if(tname == 'icon'){
		$('product_list').setStyle({display: 'none'});
		$('product_icon').setStyle({display: 'block'});
		$('shift_to_list').removeClassName('op-50');
		$('shift_to_icon').addClassName('op-50');
		var from ="view=list";
		var to ="view=icon";		
	}else{
		$('product_icon').setStyle({display: 'none'});
		$('product_list').setStyle({display: 'block'});
		$('shift_to_icon').removeClassName('op-50');
		$('shift_to_list').addClassName('op-50');
		var from ="view=icon";
		var to ="view=list";
	}
	var urls = $$('TABLE TR.product_table_order_by a');
	urls.each(function(url) {
		var myhref = url.readAttribute('href');
		myhref = myhref.replace(from,to);
		url.writeAttribute('href',myhref);
	});
}
function personnummer(nr){

		this.valid=false;
		if(!nr.match(/^(\d{2})(\d{2})(\d{2})\-(\d{4})$/)){ return false; }
		this.now=new Date(); this.nowFullYear=this.now.getFullYear()+""; this.nowCentury=this.nowFullYear.substring(0,2); this.nowShortYear=this.nowFullYear.substring(2,4);
		this.year=RegExp.$1; this.month=RegExp.$2; this.day=RegExp.$3; this.controldigits=RegExp.$4;
		this.fullYear=(this.year*1<=this.nowShortYear*1)?(this.nowCentury+this.year)*1:((this.nowCentury*1-1)+this.year)*1;
		var months = new Array(31,28,31,30,31,30,31,31,30,31,30,31);
		if(this.fullYear%400==0||this.fullYear%4==0&&this.fullYear%100!=0){ months[1]=29; }
		if(this.month*1<1||this.month*1>12||this.day*1<1||this.day*1>months[this.month*1-1]){ return false; }
		this.alldigits=this.year+this.month+this.day+this.controldigits;
		var nn="";
		for(var n=0;n<this.alldigits.length;n++){ nn+=((((n+1)%2)+1)*this.alldigits.substring(n,n+1)); }
		this.checksum=0;
		for(var n=0;n<nn.length;n++){ this.checksum+=nn.substring(n,n+1)*1; }
		this.valid=(this.checksum%10==0)?true:false;
		this.sex=parseInt(this.controldigits.substring(2,3))%2;
}
function formkoll (form)
{
  if (form.villkor.checked == false) {
    alert( "Du har inte godkänt försäljningsvillkoren!");
    form.villkor.focus();
	  return false;
  }
  else if (form.bestallare.value == "") {
    alert( "Du har inte fyllt i något namn på beställare.");
    form.bestallare.focus();
    return false ;
  }
  else if (form.epost.value == "") {
    alert( "Du har inte fyllt i någon e-postadress.");
    form.epost.focus();
    return false ;
  }
  else if (form.orgnr.value == "") {
    alert( "Du har inte fyllt i OrgNr/Personnr.\n\nUppgifter markerade med * är obligatoriska.");
    form.orgnr.focus();
    return false ;
   }
  else if (form.adress.value == "") {
    alert( "Du har inte fyllt i adressen.\n\nUppgifter markerade med * är obligatoriska.");
    form.adress.focus();
    return false ;
   }
  else if (form.postnr.value == "") {
    alert( "Du har inte fyllt i postnummret.\n\nUppgifter markerade med * är obligatoriska.");
    form.postnr.focus();
    return false ;
   }
  else if (form.ort.value == "") {
    alert( "Du har inte fyllt i orten.\n\nUppgifter markerade med * är obligatoriska.");
    form.ort.focus();
    return false ;
   }
  else if (form.telefon.value == "") {
    alert( "Du har inte fyllt i telefonnummret.\n\nUppgifter markerade med * är obligatoriska.");
    form.telefon.focus();
    return false ;
   }
	else {
	  return true;
}
}

function sparaPack(formen,percent){
	if(formen.typ && formen.typ.selectedIndex && formen.typ.options[formen.typ.selectedIndex].value == 'del' && percent != '0'){
		var txt = document.getElementById('save_whole_pack').innerHTML;
		txt = txt.replace(/PROCENT/,percent);
		return confirm(txt);
	}else{
		return true;
	}
	return true;
}
function sparaPackDirect(formen,percent){
	if(percent != '0'){
		var txt = document.getElementById('save_whole_pack').innerHTML;
		txt = txt.replace(/PROCENT/,percent);
		return confirm(txt);
	}else{
		return true;	
	}
}


function LeasingInfo(){
	myLightWindow.activateWindow({
		title: '', 
		showTitleBar:false,
		type: 'inline',
		href: '#Leasinginfo',
		hideGalleryTab: true,
		left: 700,
		width: 600,
		height: 300,
		overlay : {     opacity : 0.7,     image : '/js/lightwindow/images/black.png',     presetImage : '/js/lightwindow/images/black-70.png' }
	});
	return false;
}

function LeasingInfoTipIn(divbox){
	if($(divbox).myOffs){
		var offs = $(divbox).myOffs;
		$(divbox).addClassName('LeasingTipper');		
		$(divbox).show();		
	}else{
		$(divbox).addClassName('LeasingTipper');		
		$(divbox).show();
		var offs = $(divbox).cumulativeOffset();
		$(divbox).myOffs = offs;
	}

	return false;
}
function LeasingInfoTipOut(divbox){
	var offs = $(divbox).myOffs;	
	$(divbox).removeClassName('LeasingTipper');
	$(divbox).hide();
	return false;
}