/**
*
* This shoppingbasketcode is the property of Järpås Datalager. 
* You may not copy or use any code on this site as your own or 
* in any other situation without written permission by Järpås datalager.
* 
* The code is copyright by Järpås Datalager and Petrus Åström.
*
* Contact information: Ph: +46 510 91940
* 
* 
*/


var gX=0;
var gY=0;
var gsX=0;
var gsY=0;

function loadblank(page) {
window.open(page,'',"width=800,height=600,scrollbars=yes,toolbar=yes,resizable=yes");
}

function goto_p(id) {
if (id == '') return;
// Clear if defined
if(aquests_handle != 0) clearInterval(aquests_handle);

var cmd = getDivP('cmd');
cmd.value = id;
document.forms[0].submit();
}



function findPosX(obj)
{
	var curleft = 0;
	if (obj.offsetParent)
	{
		while (obj.offsetParent)
		{
			curleft += obj.offsetLeft
			obj = obj.offsetParent;
		}
	}
	else if (obj.x)
		curleft += obj.x;
	return curleft;
}

function findPosY(obj)
{
	var curtop = 0;
	if (obj.offsetParent)
	{
		while (obj.offsetParent)
		{
			curtop += obj.offsetTop
			obj = obj.offsetParent;
		}
	}
	else if (obj.y)
		curtop += obj.y;
	return curtop;
}

function openmsg(view, msg, callback) {
var d = getDivP(view);
d.innerHTML="<div style=\"float:left;width:100%;height:15px;background-color:#98aed9;font-weight:bold;\">"+
"<div style=\"float:left;width:120px;text-align:left;\" id=\"popinfo\">&nbsp;Info</div>"+
"<div onclick=\""+callback+";event.stopPropagation();\" style=\"float:right;cursor:pointer;font-weight:bold;\">[&nbsp;X&nbsp;]&nbsp;</div></div>"+msg+
"<div style=\"float:left;width:100%;height:15px;background-color:#98aed9;font-weight:bold;\"></div>";
//d.onmouseout=moveunset;
}

function closemsg() {
var d = getDivP('pop');
d.innerHTML='&nbsp;';
d.style.display='none';
}

var moveobj = false;
var objid = null;

function moveset(id) {
objid = id;
gsX = gX;
gsY = gY;
moveobj = true;
}

function moveunset() {
objid = null;
moveobj = false;
}

function move(e, id) {
var od = getDivP(id);

	e = e || window.event;
	var obj = e.target || e.srcElement;
	
	e.cancleBubble=true;
	
	try {
	var leftclick = (e.button == 0) || (e.which == 1);
	} catch(e) {
	
	}
	
	if(moveobj && leftclick) {
	var chX=0,chY=0;
	
	chX = (gX-gsX);
	chY = (gY-gsY);
	
	var extrX = od.offsetLeft+chX;
	var extrY = od.offsetTop+chY;
		od.style.left = extrX+'px';
		od.style.top = extrY+'px';
		
	gsX = gX;
	gsY = gY;
	}

}

// This is really stupid - but there doesn't seem to be any other way...
var IE = document.all?true:false;

//if (document.captureEvents) document.captureEvents(Event.MOUSEMOVE);
document.onmousemove = setMousePos;

function setMousePos(e) {
e = e || window.event;

if (IE) {
    gX = e.clientX + document.body.scrollLeft-10;
    gY = e.clientY + document.body.scrollTop-10;
} else {
    gX = e.pageX-10;
    gY = e.pageY-10;
}  

move(e,objid);
}

/*
if  (document.getElementById){

(function(){

//Stop Opera selecting anything whilst dragging.
if (window.opera){
document.write("<input type='hidden' id='Q' value=' '>");
}

var n = 500;
var dragok = false;
var y,x,d,dy,dx;

function move(e){
if (!e) e = window.event;
 if (dragok){
  d.style.left = dx + e.clientX - x + "px";
  d.style.top  = dy + e.clientY - y + "px";
  return false;
 }
}

function down(e){
if (!e) e = window.event;
var temp = (typeof e.target != "undefined")?e.target:e.srcElement.parent;
if (temp.tagName != "HTML"|"BODY" && temp.className != "dragclass") {
 temp = (typeof temp.parentNode != "undefined")?temp.parentNode:temp.parentElement;
 }
if (temp.className == "dragclass"){
 if (window.opera){
  document.getElementById("Q").focus();
 }
 dragok = true;
 temp.style.zIndex = n++;
 d = temp;
 dx = parseInt(temp.style.left+0);
 dy = parseInt(temp.style.top+0);
 x = e.clientX;
 y = e.clientY;
 document.onmousemove = move;
 return false;
 }
}

function up(){
dragok = false;
document.onmousemove = null;
}

document.onmousedown = down;
document.onmouseup = up;

})();
}//End.

*/





/* Classes and functions for products search */

function remove_focus() {
// Clean out focusoutline from anchors
if (document.links) {
	try {
		for (var i=0;i<document.links.length;i++) {
			document.links[i].blur();
		}
	} catch(e) {}
}
}

function trim(s) {
var c_s = String.fromCharCode(32);
if (s.length < 1) return s;
var start=0;
var end=s.length-1;
while((s[start] == c_s) && (start<s.length))start++;
while((s[end] == c_s) && (end>(s.length-start)))end--;
return s.substring(start,end);
}

function ent(e) {
  var evt = (window.event)?window.event.keyCode:((e.which)?e.which:null);
  var eb = false;
  if(evt == 13) {
  	eb = true;
  }
return eb;
}


function critogg (val, i, count) {
	for(var l=0;l<count;l++) {
		var critt = getDivP('critt'+l);
		if (l==i) {
			if(critt)critt.style.display = 'none';
			var criteriad = getDivP('criteriad');
			var criteria = getDivP('criteria');
			criteriad.value = critt.innerHTML;
			criteria.value = val;
		} else {
			if(critt)critt.style.display = 'none';
		}
	}
}


function criexp(count) {

var inpt = getDivP('criteriad');
//var leftpos = findPosX(inpt);
//var toppos = findPosY(inpt);

var crselpop = getDivP('crselpop');

//crselpop.style.left = leftpos+'px';
//crselpop.style.top = (toppos+inpt.offsetHeight)+'px';
crselpop.style.width= '120px';
crselpop.style.display='block';

crselpop.innerHTML = '<div id="critt0" style="background-color:#ffffff;display:block;border-style:solid;border-left-width:1px;border-right-width:1px;border-top-width:0;border-bottom-width:0;border-left-color:#c9c9c9;border-right-color:#c9c9c9;" '+
		     'onclick="critogg(\'products\',0,5);" '+
		     'this.style.backgroundColor=\'#c9c9ff\';" '+
		     'onmouseout="this.style.backgroundColor=\'#ffffff\';" onmouseover="this.style.backgroundColor=\'#ddddff\';">Artiklar</div>'+
		     '<div id="critt1" style="background-color:#ffffff;display:block;border-style:solid;border-left-width:1px;border-right-width:1px;border-top-width:0;border-bottom-width:0;border-left-color:#c9c9c9;border-right-color:#c9c9c9;" '+
		     'onclick="critogg(\'groups\',1,5);" '+
		     'this.style.backgroundColor=\'#c9c9ff\';" '+
		     'onmouseout="this.style.backgroundColor=\'#ffffff\';" onmouseover="this.style.backgroundColor=\'#ddddff\';">Grupper</div>'+
		     '<div id="critt2" style="background-color:#ffffff;display:block;border-style:solid;border-left-width:1px;border-right-width:1px;border-top-width:0;border-bottom-width:0;border-left-color:#c9c9c9;border-right-color:#c9c9c9;" '+
		     'onclick="critogg(\'categorys\',2,5);" '+
		     'this.style.backgroundColor=\'#c9c9ff\';" '+
		     'onmouseout="this.style.backgroundColor=\'#ffffff\';" onmouseover="this.style.backgroundColor=\'#ddddff\';">Kategorier</div>'+
		     '<div id="critt3" style="background-color:#ffffff;display:block;border-style:solid;border-left-width:1px;border-right-width:1px;border-top-width:0;border-bottom-width:0;border-left-color:#c9c9c9;border-right-color:#c9c9c9;" '+
		     'onclick="critogg(\'prdnbr\',3,5);" '+
		     'this.style.backgroundColor=\'#c9c9ff\';" '+
		     'onmouseout="this.style.backgroundColor=\'#ffffff\';" onmouseover="this.style.backgroundColor=\'#ddddff\';">Vårt artikelnr</div>'+
		     '<div id="critt4" style="background-color:#ffffff;display:block;border-style:solid;border-left-width:1px;border-right-width:1px;border-top-width:0;border-bottom-width:1px;border-left-color:#c9c9c9;border-right-color:#c9c9c9;" '+
		     'onclick="critogg(\'delprdnbr\',4,5);" '+
		     'this.style.backgroundColor=\'#c9c9ff\';" '+
		     'onmouseout="this.style.backgroundColor=\'#ffffff\';" onmouseover="this.style.backgroundColor=\'#ddddff\';">Lev. artikelnr</div>';

//crselpop.onmouseout = new Function("cripac(6);");

//var eltpos = (toppos+inpt.offsetHeight);
/*
var critt = null;
	for(var l=0;l<count;l++) {
		critt = getDivP('critt'+l);
		if (l<count-1) {
			if(critt)critt.setAttribute('style','display:block;border-style:solid;border-left-width:1px;border-right-width:1px;border-top-width:0;border-bottom-width:0;border-left-color:#c9c9c9;border-right-color:#c9c9c9;background-color:#ffffff;');
		} else {
			if(critt)critt.setAttribute('style','display:block;border-style:solid;border-left-width:1px;border-right-width:1px;border-top-width:0;border-bottom-width:1px;border-left-color:#c9c9c9;border-right-color:#c9c9c9;background-color:#ffffff;');
		}
	if(critt) {
	//critt.style.left = leftpos+'px';
	//critt.style.top = eltpos+'px';
//	eltpos=eltpos+19;
	}
	}
	*/
}

function cripac(count) {
var crselpop = getDivP('crselpop');
crselpop.style.position='absolute';

	for(var l=0;l<count;l++) {
		var critt = getDivP('critt'+l);
			if(critt)critt.style.display = 'none';
	}
	
crselpop.style.display='none';
}

function show_pict(i,id,title,text,prc,prdnbr,prdunit,prdweight) {
var pi = getDivP('src_pic');
var tit = getDivP('prd_title');
var des = getDivP('prd_descr');
var prd_prc = getDivP('prd_prc');

// Tillhör basket
var unit = getDivP('unit0');
var weight = getDivP('weight0');
var extra = getDivP('extra0');
var artstat = getDivP('artstatt0');

if (unit) unit.value = prdunit;
if (weight) weight.value = prdweight;

var prd_tab = getDivP('prd_search_tab');
if (prd_tab) {
if (prd_tab.rows.length > 0) {

for (var tc=0;tc<prd_tab.rows.length;tc++) {
	prd_tab.rows[tc].setAttribute('class','prd_src_row_def');
	prd_tab.rows[tc].setAttribute('className','prd_src_row_def');
}

if(i > -1){
prd_tab.rows[i].setAttribute('class','prd_src_row_hig');
prd_tab.rows[i].setAttribute('className','prd_src_row_hig');
}

}
}

try {
if (id == '../missing') {
tit.innerHTML = title+' []';
} else {
tit.innerHTML = title+' ['+id+']';
}

if(trim(unescape(text)) != '') { 
des.innerHTML = unescape(text).replace(/\+/g,' ');
} else {
des.innerHTML = 'Beskrivning saknas för denna produkt. Ring 0510-91940 för information.';
}

pi.src = '/action/icon.php?res=mid&f=/images/mediumres/'+id+'.jpg';
pi.onclick = new Function("window.open('/action/icon.php?res=max&f=/images/mediumres/"+id+".jpg','Zoom','width=800,height=600,scrollbars=yes');");
if((prc) && (prc > 0)) {
var prcm = (Math.round((prc*1.25)*100)/100);

prd_prc.innerHTML = '<div style="float:left;">&nbsp;&nbsp;Ex.moms:&nbsp;<font color="green">'+prc+
'</font>&nbsp;&nbsp;Ink.moms:&nbsp;<span style="color:#ff3333;">'+prcm+
'</span></div><div style="float:right;margin:0 10px 0 0;">Antal:'+
'<input type="text" id="artcount0" value="1" size="2" style="height:15px;"/>&nbsp;'+
'<a href="#" onclick="addItemToBasket(\''+prdnbr+'\',\''+title+'\',\''+prc+'\',1.25,\'0\');">Köp</a></div>';

}
} catch (e) {
tit.innerHTML = 'Saknar beskrivning';
}
}

// Class for products
function products(CompletionHandler,ProgressHandler) {
var baseurl = 'action/request_server.php';

/**
* requester for class accounts
*/ 
var requester = new Xmlrequester(CompletionHandler,ProgressHandler);

/**
* Member functions
*/
this.getlist = function(stext,crt,sortcol,limit) {
	requester.addParams('action','prdsearch');
	requester.addParams('stext',stext);
	requester.addParams('crt',crt);
	requester.addParams('sortcol',sortcol);
	requester.addParams('limit',limit);
	requester.request('POST', baseurl, true);
}
}

var ProgSHand = {
	progress: function (state) {
		switch(state){	
			case 1:
		        document.body.style.cursor = "wait";
			break;
			case 2: 
			break;
			case 3: 
			break;
			case 4: 
		        document.body.style.cursor = "default";
			break;
		}
	}
}

var ProdSHand = {
	stxt:'',
	request: function(result, txt) {
	var page = (result)?(result.getElementsByTagName('db')):page;
	
	if(!page || (page.length < 1)) {
//	win = open('','','width=500,height=400,scrollbars=yes');
//	doc = win.document;
//	doc.write(txt);
//	doc.close();
//	alert(txt);
	return;
	}

	
	var prd_tab_cont = getDivP('tab_search_cont');
	if(prd_tab_cont) {
		prd_tab_cont.innerHTML = '<table id="prd_search_tab" cellspacing="0" cellpadding="0" border="0"></table>';
	}
	
	var prd_head = getDivP('prd_search_head');
	prd_head.style.width = "";
	var prd_tab = getDivP('prd_search_tab');
	
	var hits = page[1].getElementsByTagName('record');
	var record = page[0].getElementsByTagName('record');
	
	if (prd_tab) {
	
	show_pict(-1,'../missing','Sökning på '+this.stxt,'Sök produkter. Du kan använda delar av ord i kombination med asterisk(*)'+
	' eller logiska villkor som AND, OR eller XOR. Sortera kolumnerna genom att klicka på kolumnrubriken.<br/><br/>'+
	'Exempel: proc AND X2<br/><br/>Priserna gäller endast i webbutiken<br/>'+
	'(Vi reserverar oss för eventuella fel i prislistan.)','0');
		//for (var tb=0;tb<prd_tab.length;tb++)prd_tab.deleteRow(tb);
		
	if (record[0].getElementsByTagName('col').length > 1) {
	
		for (var tc=0;tc<record.length;tc++) {
		
		var row = prd_tab.insertRow(tc);
		row.style.height = '15px';
		var data = record[tc].getElementsByTagName('col');
		if (data[0]) {
			if(data[0].getAttribute('val')) {
				row.style.cursor='pointer';
				row.onclick=new Function("show_pict("+tc+",'"+unescape(data[3].getAttribute('val')).replace(/\+/g,' ')+
				"','"+unescape(data[1].getAttribute('val')).replace(/\+/g,' ')+
				"','"+data[4].getAttribute('val')+
				"','"+unescape(data[2].getAttribute('val')).replace(/\+/g,' ')+
				"','"+data[5].getAttribute('val')+
				"','"+data[6].getAttribute('val')+
				"','"+data[7].getAttribute('val')+"')");
			}
			if(data[0].getAttribute('val')) {
				var cell1 = row.insertCell(0); 
				cell1.setAttribute('class','midtd');
				cell1.setAttribute('className','midtd');
				cell1.innerHTML = unescape(data[0].getAttribute('val')).replace(/\+/g,' ');
			}
			if(data[1].getAttribute('val')) {
				var cell2 = row.insertCell(1); 
				cell2.setAttribute('class','midtd');
				cell2.setAttribute('className','midtd');
				cell2.innerHTML = unescape(data[1].getAttribute('val')).replace(/\+/g,' ');
			}
			if(data[2].getAttribute('val')) {
				var cell3 = row.insertCell(2); 
				cell3.setAttribute('class','midtd');
				cell3.setAttribute('className','midtd');
				cell3.innerHTML = unescape(data[2].getAttribute('val')).replace(/\+/g,' ');
			}
				var cell4 = row.insertCell(3); 
				cell4.setAttribute('class','midtd');
				cell4.setAttribute('className','midtd');
				cell4.innerHTML = '&nbsp;&nbsp;&nbsp;&nbsp;';
		}
		}
		var extra = 2;
		prd_head.rows[0].cells[0].setAttribute('width',prd_tab.rows[0].cells[0].offsetWidth-extra); 
		prd_head.rows[0].cells[1].setAttribute('width',prd_tab.rows[0].cells[1].offsetWidth-extra); 
		prd_head.rows[0].cells[2].setAttribute('width',prd_tab.rows[0].cells[2].offsetWidth-extra); 
		prd_head.rows[0].cells[3].setAttribute('width',(prd_tab.rows[0].cells[3].offsetWidth-extra)+13); 
		
		}
	}
	
	}
	
}


function search_products(sortcol) {
var cont = getDivP('tab_search_cont');
var stext = getDivP('prd_search');
var crt   = getDivP('criteria');
var limit   = getDivP('limit');

if ((stext.value == '') || (stext.value.length < 1)) return;

var a = new products(ProdSHand, ProgSHand);
a.timeout = 3000;
a.clientErrorFunc = new Function("msg","alert(msg)");
ProdSHand.stxt = stext.value;
if(cont) cont.scrollTop = 0;
a.getlist(stext.value,crt.value, sortcol, limit.value);
}





var ds = new Array();
var dsc = 0;

// Class for quest direct
function quester(CompletionHandler,ProgressHandler) {
var baseurl = 'action/request_server.php';

/**
* requester for class accounts
*/ 
var requester = new Xmlrequester(CompletionHandler,ProgressHandler);

/**
* Member functions
*/
this.question = function(qtext, qname, qmail) {
	requester.addParams('action','quest');
	requester.addParams('qtext',qtext);
	requester.addParams('qname',qname);
	requester.addParams('qmail',qmail);
	requester.request('POST', baseurl, true);
}

this.answer = function(qtext,qindx) {
	requester.addParams('action','answ');
	requester.addParams('qtext',qtext);
	requester.addParams('qindx',qindx);
	requester.request('POST', baseurl, true);
}
}


var ProgQHand = {
	progress: function (state) {
		switch(state){	
			case 1:
			break;
			case 2: 
			break;
			case 3: 
			break;
			case 4: 
			break;
		}
	}
}


var savedaqtxt = '';
var QuestHand = {
	scrtop:0,
	qtxt:'',
	request: function(result, txt) {
	var page = (result)?(result.getElementsByTagName('db')):page;
	
	if (txt == savedaqtxt) return;
	
	savedaqtxt = txt;
	
	if(!page || (page.length < 1)) {
//	win = open('','','width=500,height=400,scrollbars=yes');
//	doc = win.document;
//	doc.write(txt);
//	doc.close();
//	alert(txt);
	return;
	}
	
	var adirect_cont = getDivP('adirect_cont');
	if(adirect_cont) {
		adirect_cont.innerHTML = '<table id="adirect" width="100%" cellspacing="0" cellpadding="0" border="0"></table>';
	}
	
	var adirect_tab = getDivP('adirect');
	
	var record = page[0].getElementsByTagName('record');
	
	if (adirect_tab) {
		
		if (record[0].getElementsByTagName('col').length > 1) {
		var rc = 0;
			for (var tc=0;tc<record.length;tc++) {
			var data = record[tc].getElementsByTagName('col');
			
			if (data[0]) {
			var row = adirect_tab.insertRow(rc);
			rc++;
			row.style.height = '15px';
				if(data[0].getAttribute('val')) {
					var cell1 = row.insertCell(0); 
					cell1.setAttribute('class','qquest');
					cell1.setAttribute('className','qquest');
					cell1.innerHTML = '<font color="#00aa00">['+unescape(data[3].getAttribute('val')).replace(/\+/g,' ')+']&nbsp;'+((unescape(data[5].getAttribute('val')))?unescape(data[5].getAttribute('val')).replace(/\+/g,' '):'Anonym')+'</font><br/><br/>'+unescape(data[1].getAttribute('val')).replace(/\+/g,' ');
					
					var cell2 = row.insertCell(1); 
					cell2.setAttribute('class','midtd');
					cell2.setAttribute('className','midtd');
					cell2.setAttribute('style','vertical-align:bottom;');
					cell2.innerHTML = "<a href=\"#\" onclick=\"answ_quest('"+unescape(data[0].getAttribute('val')).replace(/\+/g,' ')+"');return false;\">Svara</a>";
				}
			}
			var row = adirect_tab.insertRow(rc);
			rc++;
			row.style.height = '15px';
			if (data[1]) {
				if(data[1].getAttribute('val')) {
					var cell1 = row.insertCell(0); 
					cell1.setAttribute('class','qansw');
					cell1.setAttribute('className','qansw');
					cell1.innerHTML = '<font color="#0000bb">['+((unescape(data[4].getAttribute('val')).replace(/\+/g,' '))?unescape(data[4].getAttribute('val')).replace(/\+/g,' '):'Inväntar svar...')+']&nbsp;Moderator</font><br/>'+unescape(data[2].getAttribute('val')).replace(/\+/g,' ')+'&nbsp;';
					
					var cell2 = row.insertCell(1); 
					cell2.setAttribute('class','qansw');
					cell2.setAttribute('className','qansw');
					cell2.innerHTML = '&nbsp;';
				}
			}
			}
		}
	}
	
	adirect_cont.scrollTop = this.scrtop;
	}
	
}

function get_quests() {
var cont = getDivP('adirect_cont');

var a = new quester(QuestHand, ProgQHand);
a.timeout = 3000;
a.clientErrorFunc = new Function("msg","alert(msg)");
QuestHand.qtxt = '';
QuestHand.scrtop = cont.scrollTop;
a.question('');
}


function send_quest() {
var qtext = getDivP('qmsg');
var qname = getDivP('qname');
var qmail = getDivP('qmail');
var cont = getDivP('adirect_cont');

var a = new quester(QuestHand, ProgQHand);
a.timeout = 3000;
a.clientErrorFunc = new Function("msg","alert(msg)");
QuestHand.qtxt = qtext.value;
QuestHand.scrtop = cont.scrollTop;
a.question(qtext.value,qname.value,qmail.value);
}


function answ_quest(qindx) {
var qtext = getDivP('qmsg');
var cont = getDivP('adirect_cont');

QuestHand.scrtop = cont.scrollTop;

var a = new quester(QuestHand, ProgQHand);
a.timeout = 3000;
a.clientErrorFunc = new Function("msg","alert(msg)");
a.answer(qtext.value,qindx);
}

function start_dq() {
aquests_handle = setInterval("get_quests()",1500);
}




/*
* Class for fora functions
*/
function fora(CompletionHandler,ProgressHandler) {
var baseurl = 'action/request_server.php';

/**
* requester for class accounts
*/ 
var requester = new Xmlrequester(CompletionHandler,ProgressHandler);

/**
* Member functions
*/
this.foralist = function() {
	requester.addParams('action','foralist');
	requester.request('POST', baseurl, true);
}

this.loadfora = function(foraid) {
	requester.addParams('action','readfora');
	requester.addParams('fqid',foraid);
	requester.request('POST', baseurl, true);
}

this.foraent = function(foraid, foratxt) {
	requester.addParams('action','addfora');
	requester.addParams('fqid',foraid);
	requester.addParams('ftxt',foratxt);
	requester.request('POST', baseurl, true);
}
}

var ForaHand = {
	request: function(result, txt) {
	if (txt == '') return;
	
	var adirect_cont = getDivP('adirect_cont');
	if(adirect_cont) {
		adirect_cont.innerHTML = txt;
	}
	}
}


var ForaListHand = {
	request: function(result, txt) {
	var page = (result)?(result.getElementsByTagName('db')):page;
	if(!page || (page.length < 1)) {
	return;
	}
	
	var record = page[0].getElementsByTagName('record');
	
	var sforum = getDivP('sforum');
		if (sforum) {
			if (record[0].getElementsByTagName('col').length > 1) {
			
			
			}
		}
	}
}


function load_for_list() {
var a = new fora(ForaListHand, ProgQHand);
a.timeout = 3000;
a.clientErrorFunc = new Function("msg","alert(msg);");
a.foralist();
}

function load_for() {
var sforum = getDivP('sforum');

var a = new fora(ForaHand, ProgQHand);
a.timeout = 3000;
a.clientErrorFunc = new Function("msg","alert(msg);");
a.loadfora(sforum.options[sforum.selectedIndex].value);
}


function start_dfora() {
aquests_handle = setInterval("load_for()",5500);
}

