addEvent(window,'load',function(){
	reset_reserved();
	/*------------ IE6 style bug  : fix main width and height  ----------------*/
	if($browser.msie && $browser.version<7 ){IE6POBUG();}
	
});
function IE6POBUG(){ setInterval(function(){ $('main').style.width=(getWinWidth()-140)+'px'; $('main').style.height=(getWinHeight()-175)+'px'; },200); }
function add_url_parm(url,parm){ if(parm) url += ((url.match(/\?/))? "&" : "?") + parm; return url; }
function fjern_varer(id){ ajax_request('inc/5.cart/fjern.php?id='+id,function(response){ location.reload(true); }); }
function tilfoej_varer(id,desired_size){ 
		ajax_request('inc/5.cart/tilfoej.php?id='+id+'&desired_size='+desired_size,function(response){
		if(response.match(/^RE:.*/))alert(response.replace(/^RE:/,""));
		location.reload(true);
	});
}
function set_desired_size(id,desired_size){ 
		ajax_request('inc/5.cart/set_desired_size.php?id='+id+'&desired_size='+desired_size,function(response){
		if(response.match(/^RE:.*/))alert(response.replace(/^RE:/,""));
	});
}

function fjern_alle(){ ajax_request('inc/5.cart/fjernalle.php',function(response){ location.reload(true); }); }

var reset_reserved_timer=null,reset_reserved_form_elm=null;
function reset_reserved(evtElm){ 
	if(!evtElm){
	 ajax_request('inc/5.cart/reset_reserved.php'); 
	 reset_reserved_timer=setTimeout(reset_reserved,1000*60*2);//2 min
	}else{
		reset_reserved_form_elm=evtElm;
		ajax_request('inc/7.bestilling/final_reserved.php?orderID='+$('pbs_input_orderID').value,function(response){
			$('pbs_input_reference').value="faktura "+response;
			reset_reserved_form_elm.submit();
		});
	}
	
 }



var $StorePhpParm = "";
function $changeStorePhpParm(parm){ 
	if(parm){
		parm_s = parm.split("=");
		var Regex=new RegExp("(^|&)("+parm_s[0]+")(\=)([^&]*)?(&|$)");
		if($StorePhpParm.match(Regex))return $StorePhpParm.replace(Regex,"$1$2$3"+parm_s[1]+"$5");
		else{
			return $StorePhpParm + ($StorePhpParm.match("&$")?"":"&") + parm;
		}
	}else return $StorePhpParm;
 }
function storeLoadSec(parm){
	$StorePhpParm = parm;
	storeLoad(null);
}
var $tih=60; // table img height  //send with php
function storeLoad(parm,loadtype,func){
	if(parm){
		if(parm.match(/^[^=]*=[^=]*$/)){
			$StorePhpParm = $changeStorePhpParm(parm);
			$StorePhpParm = $changeStorePhpParm("tih="+$tih);
		}else $StorePhpParm = parm;
	}
	Store_History_Cancel_Load=1;
	dhtmlHistory.add("store:"+$StorePhpParm);
	site_counter("store:"+$StorePhpParm);
	if(loadtype){
		load($('varer_table'),"inc/9.store/ajax/store.table.php?"+$StorePhpParm);// activ js do to core.js and <script class="ajaxBeforeAction">
		if(loadtype==3)full_screen_view(active_id);
	}else{
		load($('main'),"inc/9.store/ajax/store.php?"+$StorePhpParm,function(){
				load($('varer_table'),"inc/9.store/ajax/store.table.php?"+$StorePhpParm,function(response){
						show_hide_content_img();
				});
		});		
	}
}
function storeLoadSec_solgt(parm){
	$StorePhpParm = parm;
	storeLoad_solgt(null);
}
function storeLoad_solgt(parm,loadtype,func){
	if(parm){
		if(parm.match(/^[^=]*=[^=]*$/)){
			$StorePhpParm = $changeStorePhpParm(parm);
			$StorePhpParm = $changeStorePhpParm("tih="+$tih);
		}else $StorePhpParm = parm;
	}
	Store_History_Cancel_Load=1;
	dhtmlHistory.add("store_s:"+$StorePhpParm);
	site_counter("store_s:"+$StorePhpParm);
	if(loadtype){
		load($('varer_table'),"inc/store_sold/ajax/store.table.php?"+$StorePhpParm);// activ js do to core.js and <script class="ajaxBeforeAction">
		if(loadtype==3)full_screen_view(active_id);
	}else{
		load($('main'),"inc/store_sold/ajax/store.php?"+$StorePhpParm,function(){
				load($('varer_table'),"inc/store_sold/ajax/store.table.php?"+$StorePhpParm,function(response){
						show_hide_content_img();
				});
		});		
	}
}
