__GLASS_FORM=null;
function PrepareGlassForm(applications, functions)
{__GLASS_FORM=new GlassForm(applications, functions);
__GLASS_FORM.Render();}
var NULL=null; 
var OK=false; 
var __DIALOG=NULL;
function PRIVAddToCursorPosition(
 container,
 string)
{if (container.value && container.value.length<1)
{container.value=string;}
else if (container.innerText && container.innerText.length<1)
{container.innerText=string;}
else if (container.innerHTML && container.innerHTML.length<1)
{container.innerHTML=string;}
else
{if (document.all) 
{container.selection=document.selection.createRange();
container.selection.text=string;}
else
{if (container.selectionStart)
{var start=container.selectionStart;
var end=container.selectionEnd;
var to=container.value.substr(0, start);
var end=container.value.substr(end, container.value.length-end);
container.value=to+string+end;}
else
{container.value += string;}}}}
function PRIVHandleDialog()
{if (__DIALOG != NULL)
{if (__DIALOG.close)
__DIALOG.close();}
return OK;}
function PRIVShowImage(url, size)
{return PRIVCreateDialog("/home/client/dialog/image.php?url="+escape(url), size);}
function PRIVShowAddress(address, size){
var tmp = "";
for (var i = 0; i < address.length; ++i)
tmp += String.fromCharCode(address.charCodeAt(i) + 2); /* 'encode' the address a little ;) */
return PRIVCreateDialog("/home/client/dialog/address.php?address="+encodeURIComponent(tmp)+'&enctype=integer&modifier=2', [800,700]);
}
function PRIVCreateDialog(url, size, params, name)
{if (!isNaN(url))
url="/home/client/parts/glass.php?id="+url;
if(!name)
name="DialogWidget";
else
name="DW_"+name;
if (!params)
{params="scrollbars=1";
if (size[0] > screen.width)
{size[1]=Math.ceil(size[1] * ((screen.width-100)/size[0]));
size[0]=screen.width-100;}
else if (size[1] > screen.height)
{size[0]=Math.ceil(size[0] * ((screen.height-100)/size[1]));
size[1]=screen.height-100;}
else
{params="";}}
else
{if (params.length > 0)
params += ",";}
var pos=[Math.ceil((screen.width-size[0])/2),
 Math.ceil((screen.height-size[1])/2)];
 
__DIALOG=window.open(url, name, params+"width="+size[0]+", height="+size[1]+", screenX="+pos[0]+",screenY="+pos[1]+",left="+pos[0]+",top="+pos[1]);
return OK;}
function PRIVGetLastDialog(){return __DIALOG;}
var ajaxObj=null;
var ajaxDaemon=null;
function AJAXRequest(url, response, daemon)
{var useDaemon=false;
if (daemon)
useDaemon=true;
if (window.XMLHttpRequest)
{try
{if (useDaemon)
ajaxDaemon=new XMLHttpRequest();
else
ajaxObj=new XMLHttpRequest();}
catch(e)
{}
if (ajaxObj || (useDaemon && ajaxDaemon))
{if (useDaemon)
{ajaxDaemon.onreadystatechange=response;
ajaxDaemon.open("GET", url, true);
ajaxDaemon.send("");}
else
{ajaxObj.onreadystatechange=response;
ajaxObj.open("GET", url, true);
ajaxObj.send("");}}}
else if (window.ActiveXObject)
{try
{if (useDaemon)
ajaxDaemon=new ActiveXObject("Msxml2.XMLHTTP");
else
ajaxObj=new ActiveXObject("Msxml2.XMLHTTP");}
catch(e)
{try
{if (useDaemon)
ajaxDaemon=new ActiveXObject("Microsoft.XMLHTTP");
else
ajaxObj=new ActiveXObject("Microsoft.XMLHTTP");}
catch(e)
{}}
if (ajaxObj || (useDaemon && ajaxDaemon))
{if (useDaemon)
{useDaemon.onreadystatechange=response;
useDaemon.open("GET", url, true);
useDaemon.send();}
else
{ajaxObj.onreadystatechange=response;
ajaxObj.open("GET", url, true);
ajaxObj.send();}}}}
function ApplyBackground(adress, target_ref, repeat_type, bg_color)
{var target=$(target_ref);
if (!target)
return;
if (!repeat_type)
repeat_type="repeat";
if (!bg_color)
bg_color="";
target.style.background=bg_color+" url("+adress+") "+repeat_type;
return false;}
var __PRELOAD_ARR=null;
function PreloadImages(images)
{if (__PRELOAD_ARR == null)
__PRELOAD_ARR=new Array();
var orig_len=__PRELOAD_ARR.length;
var len=orig_len+images.length;
var image_uri;
for (var i=orig_len; i<len; i++)
{__PRELOAD_ARR[i]=new Image();
image_uri=images[i-orig_len];
if(image_uri.length>9&&image_uri.substr(0,9) == "resources")image_uri="/home/"+image_uri;
__PRELOAD_ARR[i].src=image_uri;}}
function PreloadHeaders(begin, end)
{var images=new Array();
for (var x=begin, i=0; x <= end; x++, i += 2)
{images[i]='/home/images/banners/reyn'+x+'/banner.jpg';
images[i+1]='/home/images/banners/reyn'+x+'/img.jpg';}
PreloadImages(images);}
var __SLIDESHOWS=new Array();
var __SLIDESHOWS_COUNT=0;
var __SLIDESHOW_SHEDULER=null;
function SlideshowClass(images, layer_down, layer_up, do_move)
{this._images=images;
this._index=0;
this._mode=0;
this._layer1=layer_down;
this._layer2=layer_up;
this._positions=new Array(0, 0);
this._modifiers=new Array(0, 0);
this._animId=0;
this._move=do_move;}
function initSlideshow(images, layer_down_ref, layer_up_ref, do_move)
{if (!images)
return;
for (var i=0; i<images.length; i++)
{var img=new Image();
img.src=images[i];
images[i]=img;}
var cls=null;
cls=new SlideshowClass(images, $(layer_down_ref), $(layer_up_ref), do_move);
__SLIDESHOWS[__SLIDESHOWS_COUNT++]=cls;
if (__SLIDESHOW_SHEDULER == null)
{__SLIDESHOW_SHEDULER=window.setInterval("slideshowStep()", 4000);
startSlideshow();}}
function initFlashSlideshow(xml_file, id, destination_ref, proportions)
{if (xml_file.substr(0, 1) != "/")
xml_file="/home/"+xml_file;
var url='/home/flash/slideshow.swf?imageXmlFile='+escape(xml_file);
var html='<object type="application/x-shockwave-flash" data="'+url+'" width="'+proportions[0]+'" height="'+proportions[1]+'">' +
 '<param name="movie" value="'+url+'" />' +
 '</object>';

$(destination_ref).innerHTML=html;
delete html;
delete url;}
function startSlideshow()
{for (var i=0; i<__SLIDESHOWS_COUNT; i++)
{var slideshow_ref=__SLIDESHOWS[i];
var down=slideshow_ref._layer1;
var up=slideshow_ref._layer2;
if (!down||!up) continue;
Element.hide(up);
Element.setStyle(down, { backgroundImage: "url("+slideshow_ref._images[0].src+")", backgroundRepeat:"no-repeat" });

}}
function slideshowStep(mode, index)
{for (var i=0; i<__SLIDESHOWS_COUNT; i++)
{var slideshow_ref=__SLIDESHOWS[i];
var down=slideshow_ref._layer1;
var up=slideshow_ref._layer2;
if (!down||!up) continue;
if (slideshow_ref._animId != 0)
{window.clearInterval(slideshow_ref._animId);
slideshow_ref._animId=0;}
if (slideshow_ref._index == slideshow_ref._images.length-1)
slideshow_ref._index=0;
else
slideshow_ref._index++;
if (slideshow_ref._move)
{switch (Math.floor(Math.random() *4+ 1))
{case 1:
slideshow_ref._positions=[ -58.0, -15.0 ];
slideshow_ref._modifiers=[ 0.58, 0.15 ];
break;
case 2:
slideshow_ref._positions=[ 0,0];
slideshow_ref._modifiers=[ -0.58, -0.500 ];
break;
case 3:
slideshow_ref._positions=[ -30, -53.0 ];
slideshow_ref._modifiers=[ 0.25, 0.400 ];
break;
case 4:
slideshow_ref._positions=[ -24, -16 ];
slideshow_ref._modifiers=[ 0.15, 0.16 ];
break;}}
var str="url("+slideshow_ref._images[slideshow_ref._index].src+")";
var pos_str=slideshow_ref._positions[0]+"px "+slideshow_ref._positions[1]+"px";
var move=0;
if (slideshow_ref._mode == 1)
{Element.setStyle(down, { backgroundImage: str, backgroundPosition: pos_str, backgroundRepeat:"no-repeat" });
new Effect.Fade(up, { from: 1.0, to: 0, duration: 3.7, fps: 16 });

move=down;}
else
{Element.setStyle(up, { backgroundImage: str, backgroundPosition: pos_str, backgroundRepeat:"no-repeat" });
new Effect.Appear(up, { duration: 3.7, fps: 16 });

move=up;}
if (slideshow_ref._move)
{slideshow_ref._animId=window.setInterval(function() {slideshow_ref._positions[0] += slideshow_ref._modifiers[0];
slideshow_ref._positions[1] += slideshow_ref._modifiers[1];
Element.setStyle(move, {backgroundPosition: Math.ceil(slideshow_ref._positions[0])+"px "+Math.ceil(slideshow_ref._positions[1])+"px"});}, 40);}
slideshow_ref._mode=!slideshow_ref._mode;}}
function ClearMenuList(menu)
{document.cookie='MenuState=';
if (menu)
{if (!menu.getElementsByTagName)
return;
var lists=$('ic'+menu.id.substr(2)).getElementsByTagName("ul");
for (var i=0; i<lists.length; i++)
{if (!(/subitem([0-9]{1,})/.test(lists[i].id)))
continue;
if (lists[i].style.display == "")
lists[i].style.display="none";}}}
function SetMenuList(menu_item, add)
{var pos=new Number(document.cookie.indexOf('MenuState'));
var values=new Array();
if (pos > -1)
{pos += 10;
var end=new Number(document.cookie.indexOf(';', pos));
if (end<0)
end=document.cookie.length;
var string=document.cookie.substr(pos, end-pos);
if (string.length)
values=string.split(',');
delete string;
delete end;} 
delete pos;
if (add)
{if (values.length)
{var i=0;
for (;i<values.length; i++)
{if (values[i] == menu_item)
return;}
values[i]=menu_item;}
else
{values[0]=menu_item;}}
else
{if (values.length)
{var i=0
for (; i<values.length; i++)
{if (values[i] == menu_item)
break;}
if (i<values.length)
values.splice(i, 1);}
else
return;}
var expiry=new Date();
expiry.setTime(expiry.getTime()+28800000);
document.cookie='MenuState='+values.join(',') +
 '; expires='+expiry.toGMTString() +
 '; path=/';
delete expiry;
delete values;}
function PRIVMenuSubItemEvent(_me, j)
{var container=$('subitem'+j);
if (!container) 
return false;
if (container.style.display == "none")
{container.style.display="";
SetMenuList(j, true);}
else
{container.style.display="none";
SetMenuList(j, false);}
return false;}
var __MCATCUROPEN="";
var __LAST_CLICK=null;
var __MCATPREPARED=false;
function PRIVMenuCategoryEvent(i, _me, closePrev)
{var menuCategory=$("ic"+i);
if (!menuCategory)
return false;
var date=new Date();
if ((__LAST_CLICK != null && date.getTime()-__LAST_CLICK<500 && !document.all) ||
 !__MCATPREPARED)
{return false;}
__LAST_CLICK=date.getTime();
if (!menuCategory.getAttribute("hidden"))
{_me.className="categoryClosed";
__MCATCUROPEN="";
menuCategory.setAttribute("hidden", "true");
if (document.all)
Element.hide(menuCategory);
else
new Effect.BlindUp(menuCategory, {duration: 0.3})
window.setTimeout("ClearMenuList($('"+_me.id+"'))", 600);}
else
{menuCategory.removeAttribute("hidden");
_me.className="category";





if (document.all)
Element.show(menuCategory);
else
new Effect.BlindDown(menuCategory, {duration: 0.3});
if (closePrev)
{var prev=$(__MCATCUROPEN);
if (prev)
{prev.setAttribute("hidden", "true");
if (document.all)
Element.hide(prev);
else
new Effect.BlindUp(prev, {duration: 0.3});
var integer=prev.id.substr(2, prev.id.length-2);
var link=$("ml"+integer);
if (link)
link.className="categoryClosed";}
__MCATCUROPEN=menuCategory.id;}}
return false;}
function PRIVSubmitSearchForm(searchString, _this)
{if (searchString.length == 0)
return false;
_this.action="/home/search/"+encodeURIComponent(searchString);

top.location.replace(_this.action);
return false;}
function PRIVValidateContactForm(_this)
{if (_this.Namn.value.length ==0||
 _this.Foretag.value.length == 0 ||
 _this.Adress.value.length ==0||
 _this.Postadress.length ==0||
 _this.Telefon.length ==0|| 
 _this.Epost.length == 0)
{alert("För att vi ska kunna svara på ert e-post-meddelande måste ni fylla i samtliga obligatoriska formulärfält.\n\n- Namn\n- Adress\n- Postadress\n- Telefon\n- E-post adress");
return false;}
return true;}
function DrawerOpen(drawer)
{new Effect.SlideDown(drawer, { duration: 0.1 });}
function DrawerClose(drawer)
{new Effect.SlideUp(drawer, { duration: 0.1 });}
var __CUR_DRAWER=new Array(null, 0);
function SwitchDrawer(id, yOffset)
{var drawer=$(id);
if (!yOffset)
yOffset=0;
if (!drawer)
return false;
if ((new Date()).getTime()-__CUR_DRAWER[1]<700)
{return false;}
__CUR_DRAWER[1]=(new Date()).getTime();
if (__CUR_DRAWER[0] == drawer)
{new Effect.BlindUp(drawer, { duration: 0.5 });
__CUR_DRAWER[0]=null;}
else
{if (__CUR_DRAWER[0])
new Effect.BlindUp(__CUR_DRAWER[0], { duration: 0.5 });
drawer.hide();
drawer.className="";
new Effect.BlindDown(drawer, { duration: 0.5 });
__CUR_DRAWER[0]=drawer;}

return false;}
var __EXEC=null;
function DivBoxScrollTo(box_ref, pos)
{var box=$(box_ref);
if (!box)
return false;
if (__EXEC != null)
{__EXEC.stop();
__EXEC=null;}
var x=box.style.left;
if (x.length == 0)
x=120;
else if (isNaN(x))
x=x.substr(x, x.length-2);
if (x == pos)
return false;
var mod=x > pos ? -8:8;
x=new Number(x);
__EXEC=new PeriodicalExecuter(function(pe) {if ((x <= pos && mod<0) ||
 (x >= pos && mod > 0))
{pe.stop();
__EXEC=null;
x=pos;}
Element.setStyle(box, { position:'absolute', left:x+'px', top:'0px' });
x += mod;}, 0.020);
return false;}
var __CURRENT_PROFILE=new Array();

var __A=0;
function Fix(str)
{var chr=new Array("(", ")", "/", "\\", "-", " ", "å", "ä", "ö", "Å", "Ä", "Ö");
var rep=new Array("","","","","","","a", "a", "o", "A", "A", "O");
for (var i=0; i<chr.length; i++)
{var pos=str.indexOf(chr[i]);
while (pos > -1)
{str=str.replace(chr[i], rep[i]);
pos=str.indexOf(chr[i]);}}
return str.toUpperCase();}
function RunEvent(obj)
{__A=obj.getElementsByTagName("a");
if (__A.length<1)
return;
if (document.all) 
{var s=new String(__A[0].onmouseover);
var begin=s.indexOf("PRIVShowProfile(");
var mode="PRIVShowProfile";
if (begin == -1)
{begin=s.indexOf("PRIVShowVariants");
if (begin == -1)
{begin=s.indexOf("PRIVShowProfileImage");
if (begin == -1)
return;
mode="PRIVShowProfileImage";
begin += 21;}
else
{mode="PRIVShowVariants";
begin += 17;}}
else
{begin += 16;}
var end=s.indexOf(")", begin);
if (end == -1)
return;
var args=s.substr(begin, s.length-begin-(s.length-end)).replace("this", "__A[0]");
eval(mode+"("+args+");");}
else
{if (!__A[0].onmouseover)
PRIVShowProfile(__A[0]);
else
__A[0].onmouseover();}}
function PRIVSetImageSource(prof, new_uri, trigger, img, custom_dest)
{var id=1;
var simple_mode=document.all || navigator.appVersion.indexOf("AppleWebKit") == -1
if (!prof.getAttribute("profId"))
{id=__CURRENT_PROFILE.length+1;
prof.setAttribute("profId", id);
__CURRENT_PROFILE[id-1]=0;}
else
{id=prof.getAttribute("profId");}
if (__CURRENT_PROFILE[id-1] != 0)
{if (trigger == __CURRENT_PROFILE[id-1])
return;
if (!custom_dest)
custom_dest="profileContainer";
custom_dest=$(custom_dest);
if (!custom_dest)
{alert("Invalid custom container. Expected profileContainer.");
return;}
Element.setStyle(__CURRENT_PROFILE[id-1], { backgroundColor:"transparent", backgroundImage:"none", backgroundRepeat:"no-repeat" });
Element.setStyle(custom_dest, { backgroundImage:"url("+prof.src+")", backgroundRepeat:"no-repeat" });
prof.hide();
if (simple_mode)
Element.show(prof);
else
new Effect.Appear(prof.id, { duration: 0.2 });}
__CURRENT_PROFILE[id-1]=trigger;
Element.setStyle(trigger, { backgroundColor:"white", backgroundImage:"url("+img+")", backgroundRepeat:"no-repeat", backgroundPosition:"center left" });
prof.src=new_uri;}
function PRIVShowProfileImage(me, image, small, custom_dest, custom_msg, custom_container)
{var img="/home/images/menu-active"+((small) ? "-small.png":".png");
var obj=null;
if (custom_dest)
obj=$(custom_dest);
else
obj=$("profile");
if (obj)
{PRIVSetImageSource(obj, image, me, img, custom_container);}
obj=$(custom_msg ? custom_msg:"profileMessage");
if (obj)
{obj.innerHTML=document.all && !window.opera ? me.description:me.getAttribute("description");}}
function PRIVShowVariants(_this)
{PRIVShowProfile(_this ,'/home/resources/bilder/artikelbilder/varianter/', 'variationsRight');}
function PRIVShowProfile(me, custom_uri, custom_dest, custom_image, custom_msg, custom_img)
{var prof=null;
var img="/home/images/menu-active";
if (!custom_image)
prof=$("profile");
else
prof=$(custom_image);
if (custom_img)
img=custom_img;
else
{if (custom_uri)
img += "-small.png";
else
img += ".png";}
if (prof)
{if (!custom_uri)
custom_uri='/home/resources/bilder/artikelbilder/tumnaglar/';
var extension="jpg";
if (document.all && !window.opera)
{if (me.extension)
extension=me.extension;}
else
{var tmp=me.getAttribute("extension");
if (tmp)
extension=tmp;}
PRIVSetImageSource(prof, custom_uri+Fix(me.innerHTML)+'.'+extension, me, img, custom_dest);
if (!!me.getAttribute("header"))
new HeaderFader().Fade(me.getAttribute("header"));}
var msg=$(!custom_msg ? 'profileMessage':custom_msg);
if (msg)
{msg.innerHTML=document.all && !window.opera ? me.description:me.getAttribute("description");}}
function PRIVHideProfile(me, do_check)
{}
function PRIVPrepareProfileSystemList()
{var uls=document.getElementsByClassName("profile-menu");
if (uls.length<1)
{uls=document.getElementsByClassName("vertTabs");
if (uls.length<1)
return;}
for (var i=0; i<uls.length; i++)
{RunEvent(uls[i]);}}
var __LAST_HEADER_FADE=0;
var HeaderFader=Class.create();
HeaderFader.prototype={currentHeader:"/home/images/banners/turningtorso",
cookieExists:false,
initialize:function(current_header)
{
current_header=readCookie("LastHeader");
if(current_header){
current_header="/home/images/banners/"+current_header;
this.cookieExists=true;}
else if (!current_header)
{var s=Element.getStyle('containerSubLog', 'background-image');
if (s == "")
current_header="/home/images/banners/default";
else 
{if (s.length<25)
return;
var pos=s.indexOf('/home');
if (pos == -1)
return;
current_header=s.substr(pos, s.length-pos-12);}}
this.currentHeader=current_header;},
Fade:function(to_header)
{var time=(new Date()).getTime();
if (__LAST_HEADER_FADE > 0)
{var dt=time-__LAST_HEADER_FADE;
if (dt<1010)
{window.setTimeout("new HeaderFader().Fade('"+to_header+"')", dt);
return;}}
__LAST_HEADER_FADE=time;
if (!to_header || to_header == "")
to_header="default";
createCookie("LastHeader",to_header,1);
to_header="/home/images/banners/"+to_header;
if (this.currentHeader == to_header)
return;
var back=$('containerLog') || 0;
var front=$('containerSubLog') || 0;
var back2=$('header2ndSection') || 0;
var front2=$('header2ndSectionSub') || 0;
if (!back) return;
if (!back2) return;
if (!front) return;
if (!front2) return;
Element.setStyle(back, { backgroundImage: "url("+this.currentHeader+"/banner.jpg)" });
Element.setStyle(back2, { backgroundImage: "url("+this.currentHeader+"/img.jpg)" });
front.hide();
front2.hide();
Element.setStyle(front, { backgroundImage: "url("+to_header+"/banner.jpg)" });
Element.setStyle(front2, { backgroundImage: "url("+to_header+"/img.jpg)" });
new Effect.Appear(front.id, { duration: 1 });
new Effect.Appear(front2.id, { duration: 1 });
this.currentHeader=to_header;}};
var GlassForm=Class.create();
GlassForm.prototype={applications:null,
functions:null,
results:null,
items:null,
args:null,
apps:null,
initialize:function(applications, functions) 
{this.applications=$('glassApplications');
this.functions=$('glassFunctions');
this.results=$('glassResults');
this.args=[ applications, functions ];
if (!this.applications)
alert("Fel applikationsmeny");
if (!this.functions)
alert("Fel funktionsmeny");
if (!this.results)
alert("Fel resultat!");},
Render:function()
{new Ajax.Request("/home/exec/ajax/glass.php?applications="+this.args[0]+"&functions="+this.args[1],
{method: 'get',
onSuccess: function(transm) {var doc=transm.responseXML;
if (!doc) return;
var nodeList=null;
var node=null;
nodeList=doc.getElementsByTagName("glass");
if (nodeList.length > 0)
{/*
node=nodeList[0];
nodeList=node.getElementsByTagName("item");
for (var i=0; i<nodeList.length; i++)
__GLASS_FORM.items[i]=nodeList[i];
*/
__GLASS_FORM.items=new Number(nodeList[0].getAttribute("count"));}
nodeList=doc.getElementsByTagName("applications");
if (nodeList.length > 0)
{node=nodeList[0];
__GLASS_FORM.apps=node.getElementsByTagName("item").length;
nodeList=doc.getElementsByTagName("item");
for (var i=0; i<nodeList.length-__GLASS_FORM.items; i++)
{node=nodeList[i].firstChild.nodeValue;
var obj=new Array("input", "label", "br");
for (var j=0; j<obj.length; j++)
obj[j]=document.createElement(obj[j]);
var target=null;
if (i<__GLASS_FORM.apps)
{obj[0].name= "application";
target=__GLASS_FORM.applications;}
else
{obj[0].name="function";
target=__GLASS_FORM.functions;}
obj[0].type="checkbox";
obj[0].value=nodeList[i].getAttribute("id");
obj[0].id="appli"+i;
obj[0].onclick=__GLASS_FORM.UpdateForm;
obj[1].setAttribute("for", "appli"+i);
obj[1].appendChild(obj[0]);
obj[1].appendChild(document.createTextNode(node));
target.appendChild(obj[1]);
target.appendChild(obj[2]);
delete obj;}}
__GLASS_FORM.UpdateForm();},
onFailure: function(transm) {}}
);},
UpdateForm:function(event)
{var url="/home/exec/ajax/glass.php?applications="+__GLASS_FORM.args[0]+"&functions="+__GLASS_FORM.args[1]+"&ShowResults";
var ids1=new Array(), ids2=new Array();
for (var i=0, j=0; i<__GLASS_FORM.apps; i++)
{var obj=$('appli'+i);
if (!obj)
continue;
if (obj.checked)
ids1[j++]=obj.value;}
for (var i=__GLASS_FORM.apps, j=0;;i++)
{var obj=$('appli'+i);
if (!obj) break;
if (obj.checked)
ids2[j++]=obj.value;}
if (ids1.length > 0)
url += "&tags="+ids1.join(",");
if (ids2.length > 0)
url += "&tags2="+ids2.join(",");
new Ajax.Request(url, {method:"get",
onSuccess:function(transm) {var doc=transm.responseXML;
var dest=__GLASS_FORM.results;
if (!doc)
return;
dest.innerHTML="";
var name=doc.getElementsByTagName("name");
var description=doc.getElementsByTagName("description");
var id=doc.getElementsByTagName("id");
if (!name.length)
{}
else
{for (var i=0; i<name.length; i++)
{var elem=new Array(
 document.createElement("a"),
document.createElement("div"),
document.createElement("div"),
document.createElement("span")
);
elem[3].className="sgg";
elem[3].appendChild(document.createTextNode("SGG "));
var str=name[i].firstChild.nodeValue;
if (str.substr(0, 3).toUpperCase() == "SGG")
str=str.substr(4);
elem[0].className="glassEntryHeader textBegin";
elem[0].href="#";
elem[0].id="linkrel"+i;
elem[0].setAttribute("destinationId", id[i].firstChild.nodeValue);
elem[0].appendChild(elem[3]);
elem[0].appendChild(document.createTextNode(str));
elem[1].className="glassEntryDescription";
elem[1].appendChild(document.createTextNode(description[i].firstChild.nodeValue));
elem[2].className=!(i % 2) ? "glassEntry1":"glassEntry2";
elem[2].appendChild(elem[0]);
elem[2].appendChild(elem[1]);
dest.appendChild(elem[2]);
elem[0].onclick=function(ev) {var src=document.all ? window.event.srcElement:ev.srcElement;
PRIVHandleDialog();
PRIVCreateDialog(src.getAttribute("destinationId"),
 [450, 600], "scrollbars=yes");
return OK;}
delete elem;}}},
onFailure:function(transm) {}});}};
function createCookie(name,value,days) {
if (days) {
var date = new Date();
date.setTime(date.getTime()+(days*24*60*60*1000));
var expires = "; expires="+date.toGMTString();
}
else var expires = "";
document.cookie = name+"="+value+expires+"; path=/";
}
function readCookie(name) {
var nameEQ = name + "=";
var ca = document.cookie.split(';');
for(var i=0;i < ca.length;i++) {
var c = ca[i];
while (c.charAt(0)==' ') c = c.substring(1,c.length);
if (c.indexOf(nameEQ) == 0) return c.substring(nameEQ.length,c.length);
}
return null;
}
function eraseCookie(name) {
createCookie(name,"",-1);
}
