svenskavav.com - information about domain
- Server Status: available
- Server IP: 89.221.250.15
- Server Response Time: 132ms
Site title
Svenska Vävrådet - Hem
Keywords
handvävning, Svenska Vävrådet, Vavradet, vävbranschen, vävmässa, vävmässor, Vävrådet
Description
Svenska Vävrådets hemsida
Alexa information
Alexa rank: not in database
Rank Trend
Bounce Trend
DNS Information
| Host: | Class: | Type: | IP: | TTL: | Target: | Other: |
| svenskavav.com | IN | SOA | 600 | mname: ns.aname.net rname: hostmaster.svenskavav.com serial: 1323726988 refresh: 10800 retry: 3600 expire: 604800 minimum-ttl: 600 |
||
| svenskavav.com | IN | MX | 600 | mail-gw01.fsdata.se | ||
| svenskavav.com | IN | A | 89.221.250.15 | 600 | ||
| svenskavav.com | IN | NS | 600 | ns3.aname.se | ||
| svenskavav.com | IN | NS | 600 | ns.aname.net | ||
| svenskavav.com | IN | NS | 600 | ns2.aname.net |
Server Location
Site source
Show / hide source
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="content-type" content="text/html; charset=utf-8" />
<meta name="generator" content="Sitoo Web (www.sitoo.com)" />
<meta name="keywords" content="handvävning, Svenska Vävrådet, Vavradet, vävbranschen, vävmässa, vävmässor, Vävrådet" />
<meta name="description" content="Svenska Vävrådets hemsida" />
<title>Svenska Vävrådet - Hem</title>
<link rel="stylesheet" type="text/css" href="css/swglobal.css" />
<link rel="stylesheet" type="text/css" href="css/swBildspel.css" />
<script type="text/javascript">
//<![CDATA[
function mvtGetRef(str) { return (document.all) ? document.all[str] : document.getElementById(str); }
function mvtSetClass(strId, strClass) { var obj = mvtGetRef(strId); if(obj != null && typeof(obj) != "undefined") obj.className = strClass; }
//]]>
</script>
<style type="text/css">
#mvt1 a.menyleft:visited, #mvt1 a.menyleftvald:visited { color:#000000; }
#mvt1 a.menyleft:hover, #mvt1 a.menyleftvald:hover { color:#000000; }
#mvt1 a:visited { color:#000000; }
#mvt1 a:hover { color:#000000; }
</style>
<script type="text/javascript">
//<![CDATA[
function IV1Res(strFN, strFNT, strN, strD, strA, nW, nH, nWT, nHT, nFS)
{
this.Filename = strFN;
this.FilenameThumb = strFNT;
this.Name = strN;
this.Description = strD;
this.Alt = strA;
this.Width = nW;
this.Height = nH;
this.WidthThumb = nWT;
this.HeightThumb = nHT;
this.Filesize = nFS;
}
function IV1_C()
{
this.arrRes = new Array();
this.nTimeOutID = 0;
this.bSlideShowIsPlaying = false;
this.bInitDone = false;
this.nImageCurIndex = 0;
this.Init = function()
{
this.nImageCurIndex = 0;
this.SwitchImage();
this.SlideShowPlay();
this.bInitDone = true;
this.SendAll(this.nChannelID, 1, 0, "");
document.arrImgIV1 = new Array();
for(var i = 0; i < this.arrRes.length; ++i) {
document.arrImgIV1[(i * 2)] = new Image(); document.arrImgIV1[(i * 2)].src = this.arrRes[i].Filename;
document.arrImgIV1[(i * 2) + 1] = new Image(); document.arrImgIV1[(i * 2) + 1].src = this.arrRes[i].FilenameThumb;
}
}
this.SendAll = function(nChannel, nMsg, nParam, strParam)
{
if(document.ESSIC == null || typeof(document.ESSIC) == "undefined") return false
if(!this.bInitDone && nMsg != 1) return false;
for(var i = 0; i < document.ESSIC.length; ++i) {
if(document.ESSIC[i] && document.ESSIC[i].OnImageEvent) {
document.ESSIC[i].OnImageEvent(nChannel, nMsg, nParam, strParam);
}
}
return true;
}
this.ImageGetNum = function() { return this.arrRes.length; }
this.ImageGetIndex = function(nIndex) { return nIndex < 0 || nIndex >= this.arrRes.length ? null : this.arrRes[nIndex]; }
this.ImageGetCurIndex = function() { return this.nImageCurIndex; }
this.ImageGetCur = function() { return this.ImageGetIndex(this.nImageCurIndex); }
this.ImageGoto = function(nIndex, bStop)
{
if(nIndex < 0 || nIndex >= this.arrRes.length)
return false;
this.Show(this.IsViewModeOK());
var bRender = this.nImageCurIndex != nIndex;
this.nImageCurIndex = nIndex;
if(bRender) {
this.SwitchImage();
}
if(bStop) this.SlideShowStop();
this.SendAll(this.nChannelID, 100, nIndex, "");
}
this.ImageGotoRel = function(nSteps, bWrap, bStop)
{
var nNewIndex = this.nImageCurIndex + nSteps;
if(bWrap) {
if(nNewIndex < 0 || nNewIndex >= this.ImageGetNum() - 1) {
var bReverse = nSteps < 0;
nSteps = Math.abs(nSteps);
var nDiff = nSteps % this.ImageGetNum();
var nCur = this.nImageCurIndex;
for(var i = 0; i < nDiff; ++i) {
nCur = bReverse ? --nCur : ++nCur;
if(nCur < 0) nCur = this.ImageGetNum() - 1;
if(nCur >= this.ImageGetNum()) nCur = 0;
}
nNewIndex = nCur;
}
}
this.ImageGoto(nNewIndex, bStop);
}
this.IsViewModeOK = function()
{
return true;
}
this.ImageSetViewMode = function(nMode)
{
this.nImageCurViewMode = nMode;
this.Show(this.IsViewModeOK());
this.SlideShowStop();
this.SendAll(this.nChannelID, 200, nMode, nMode == 0 ? "Overview" : "Single");
}
this.ImageGetViewMode = function() { return this.nImageCurViewMode; }
this.SlideShowIsWrapping = function() { return true; }
this.SlideShowPlay = function()
{
if(this.SlideShowIsPlaying()) return;
if(this.ImageGetCurIndex() == this.ImageGetNum() - 1 && this.ImageGetNum() > 1) {
this.ImageGoto(0);
}
this.bSlideShowIsPlaying = true;
this.nTimeOutID = setTimeout(this.strObjName + ".SlideShowPlayer()", 7000);
this.SendAll(this.nChannelID, 300, 0, "");
}
this.SlideShowStop = function()
{
if(!this.SlideShowIsPlaying()) return;
this.bSlideShowIsPlaying = false;
clearTimeout(this.nTimeOutID);
this.nTimeOutID = 0;
this.SendAll(this.nChannelID, 301, 0, "");
}
this.SlideShowIsPlaying = function() { return this.bSlideShowIsPlaying; }
this.SlideShowPlayer = function()
{
this.ImageGotoRel(1, true, false);
this.nTimeOutID = setTimeout(this.strObjName + ".SlideShowPlayer()", 7000);
}
this.Show = function(bShow)
{
var objDOM = this.GetRef("IV1_container");
if(objDOM != null && typeof(objDOM) != "undefined" && typeof(objDOM.style) != "undefined") {
objDOM.style.display = bShow ? "" : "none";
}
}
this.SwitchImage = function()
{
var objImage = this.ImageGetCur();
if(objImage == null || typeof(objImage) == "undefined") return;
var strImageID = "img_" + this.strObjName;
var obj = this.GetRef(strImageID)
if(obj == null || typeof(obj) == "undefined") return;
var bIE55 = window.createPopup;
if(bIE55 && this.strFilter != "") {
obj.style.filter = this.strFilter;
for(var i = 0; i < obj.filters.length; ++i)
obj.filters[i].Apply();
}
obj.src = objImage.Filename;
obj.width = objImage.Width;
obj.height = objImage.Height;
if(bIE55 && this.strFilter != "") {
for(var i = 0; i < obj.filters.length; ++i)
obj.filters[i].Play();
}
}
this.GetRef = function(str) { return document.all ? document.all[str] : document.getElementById(str); }
this.LayerWrite = function(strLayer, strHtml)
{
if(document.all) {
if(document.all[strLayer] != null && typeof(document.all[strLayer]) != "undefined") document.all[strLayer].innerHTML = strHtml;
} else {
if(document.getElementById) {
document.getElementById(strLayer).innerHTML = strHtml;
} else {
var obj = document.layers[strLayer].document;
obj.open();
obj.write(strHtml);
obj.close();
}
}
}
}
IV1 = new IV1_C();
IV1.arrRes[0] = new IV1Res("res/bildspel/bildspel01.jpg", "res/bildspel/bildspel01.png", "bildspel01.jpg", "", "", 400, 284, 60, 40, 59635);
IV1.arrRes[1] = new IV1Res("res/bildspel/bildspel02.jpg", "res/bildspel/bildspel02.png", "bildspel02.jpg", "Klä Dig i Vävt - ett projekt med länets vävutbildningar med inspiration av Bea Szenfeld.", "", 400, 284, 60, 40, 56849);
IV1.arrRes[2] = new IV1Res("res/bildspel/bildspel03.jpg", "res/bildspel/bildspel03.png", "bildspel03.jpg", "Textilmuseet: 13 Textila porträtt där alla utbildat sig i Borås. Katalog finns att köpa på Textilmuseet. ", "", 400, 284, 60, 40, 47158);
IV1.arrRes[3] = new IV1Res("res/bildspel/bildspel04.jpg", "res/bildspel/bildspel04.png", "bildspel04.jpg", "Andreas Möller drog stor publik. ", "", 400, 284, 60, 40, 67806);
IV1.arrRes[4] = new IV1Res("res/bildspel/bildspel05.jpg", "res/bildspel/bildspel05.png", "bildspel05.jpg", "Intresset för nya vävstolar var stort. ", "", 400, 284, 60, 40, 71999);
IV1.arrRes[5] = new IV1Res("res/bildspel/bildspel06.jpg", "res/bildspel/bildspel06.png", "bildspel06.jpg", "Åhaga fylldes av tusentals besökare. ", "", 400, 284, 60, 40, 75532);
IV1.arrRes[6] = new IV1Res("res/bildspel/bildspel07.jpg", "res/bildspel/bildspel07.png", "bildspel07.jpg", "Vävredskap i stort utbud, här fina skyttlar. ", "", 400, 284, 60, 40, 50001);
IV1.arrRes[7] = new IV1Res("res/bildspel/bildspel08.jpg", "res/bildspel/bildspel08.png", "bildspel08.jpg", "Borås Museum visar bröllopsdukning, vävda band och förläggarverksamheten. ", "", 400, 284, 60, 40, 47769);
IV1.arrRes[8] = new IV1Res("res/bildspel/bildspel09.jpg", "res/bildspel/bildspel09.png", "bildspel09.jpg", "VMT- Västsvenska Mönster och Textilkonstnärer ställde ut verk på Åhaga. ", "", 400, 284, 60, 40, 41538);
IV1.arrRes[9] = new IV1Res("res/bildspel/bildspel10.jpg", "res/bildspel/bildspel10.png", "bildspel10.jpg", "Borås Konstmuseum visar Annika Ekdahls monumentala vävar. ", "", 400, 284, 60, 40, 57456);
IV1.arrRes[10] = new IV1Res("res/bildspel/bildspel11.jpg", "res/bildspel/bildspel11.png", "bildspel11.jpg", "Mingelkvällen avslutades med klädvisning. ", "", 400, 284, 60, 40, 65191);
document.ESSIV1 = IV1;
IV1.nChannelID = 1;
IV1.nImageCurViewMode = 1;
IV1.strCompID = "IV";
IV1.strObjName = "IV1";
IV1.strImageText = "";
IV1.strFilter = "progid:DXImageTransform.Microsoft.Blinds(duration=1,direction=left, bands=1)";
//]]>
</script>
<script type="text/javascript">
//<![CDATA[
function ICT1_C()
{
this.ChannelID = 1;
this.strObjName = "ICT1";
this.strCompName = "swc_ImageControllerText_ID349C8BB01EBD4E309A2C80975405CBF4";
this.GetViewer = function() { return eval("document.ESSIV1"); }
this.SetModeSingle = function() { this.GetViewer().ImageSetViewMode(1); }
this.OnImageEvent = function(nChannel, nMsg, nParam, strParam)
{
if(nChannel != this.ChannelID) return;
switch(nMsg) {
case 1: // 1 == Init
break;
case 100: // 100 == IndexChanged
case 200: // 200 == ViewModeChanged
break;
default:
return;
}
this.Render();
}
this.GetCommandJS = function(strThis, strCommand, strDefault)
{
return strDefault;
}
this.Render = function() {
var objViewer = this.GetViewer();
var nCurIndex = objViewer.ImageGetCurIndex();
var objImage = objViewer.ImageGetCur();
if(objImage == null || typeof(objImage) == "undefined") {
objViewer.LayerWrite(this.strCompName, "");
return;
}
var strText = "#description";
strText = strText.replace(/#count/ig, objViewer.ImageGetCurIndex() + 1);
strText = strText.replace(/#maxcount/ig, objViewer.ImageGetNum());
strText = strText.replace(/#page/ig, Math.floor(objViewer.ImageGetCurIndex() / 5) + 1);
strText = strText.replace(/#maxpage/ig, Math.ceil(objViewer.ImageGetNum() / 5));
strText = strText.replace(/#filename/ig, objImage.Filename);
strText = strText.replace(/#title/ig, objImage.Name);
strText = strText.replace(/#alt/ig, objImage.Alt);
strText = strText.replace(/#description/ig, objImage.Description);
strText = strText.replace(/#width/ig, objImage.Width);
strText = strText.replace(/#height/ig, objImage.Height);
strText = strText.replace(/#filesize/ig, objImage.Filesize);
strText = strText.replace(/\r/ig, "");
strText = strText.replace(/\n/ig, "<br />");
var strRet = "";
strRet += "<p class=\"bildtexter\">";
strRet += strText;
strRet += "</p>\r\n";
objViewer.LayerWrite(this.strCompName, strRet);
}
}
var ICT1 = new ICT1_C();
if(document.ESSIC == null || typeof(document.ESSIC) == "undefined") document.ESSIC = new Array();
document.ESSIC[document.ESSIC.length] = ICT1;
//]]>
</script>
<script type="text/javascript">
//<![CDATA[
function ICRCBBtn(resImage, resImageOver, resImageInactive, strViewMode, strCommand)
{
this.resImage = resImage;
this.resImageOver = resImageOver;
this.resImageInactive = resImageInactive;
this.strViewMode = strViewMode;
this.strCommand = strCommand;
}
function resource() {}
function action() {}
function ICRCB1_C()
{
this.ChannelID = 1;
this.ObjName = "ICRCB1";
this.strCompName = "swc_ImageControllerRemoteButtons_ID9652897091D646A498E021EE5F6E4A60";
this.bWrap = false;
this.GetViewer = function() { return eval("document.ESSIV1"); }
this.Jump = function(nDistance) { this.GetViewer().ImageGotoRel(nDistance, this.bWrap, true); }
this.Goto = function(nIndex) { this.GetViewer().ImageGoto(nIndex, true); }
this.SetModeSingle = function() { this.GetViewer().ImageSetViewMode(1); }
this.SetModeOverview = function() { this.GetViewer().ImageSetViewMode(0); }
this.GetRef = function(str) { return document.all ? document.all[str] : document.getElementById(str); }
this.OnImageEvent = function(nChannel, nMsg, nParam, strParam)
{
if(nChannel != this.ChannelID) return;
switch(nMsg) {
case 1: // 1 == Init
{
this.bWrap = this.GetViewer().SlideShowIsWrapping();
break;
}
// Fall through...
case 100: // 100 == IndexChanged
case 200: // 200 == ViewModeChanged
break;
default:
return;
}
this.Render();
}
this.CheckViewModeOK = function(strViewMode)
{
var objViewer = this.GetViewer();
if(strViewMode.search(/playing/ig) != -1 && !objViewer.SlideShowIsPlaying()) return false;
if(strViewMode.search(/stopped/ig) != -1 && objViewer.SlideShowIsPlaying()) return false;
if(strViewMode.search(/overview/ig) != -1 && objViewer.ImageGetViewMode() != 0) return false;
if(strViewMode.search(/single/ig) != -1 && objViewer.ImageGetViewMode() != 1) return false;
return true;
}
this.GetCommandJS = function(strThis, strCommand, strDefault)
{
var objViewer = this.GetViewer();
switch(strCommand) {
case "Previous": return strThis + ".Jump(-1)";
}
return strDefault;
}
this.IsActiveButton = function(objBtn)
{
var objViewer = this.GetViewer();
switch(objBtn.strCommand) {
case "Previous": return this.bWrap || objViewer.ImageGetCurIndex() > 0;
}
return false;
}
this.SwitchImage = function(strID, res)
{
var objImage = this.GetRef(strID);
if(objImage == null || typeof(objImage) == "undefined") return;
objImage.src = res.Filename;
objImage.width = res.Width;
objImage.height = res.Height;
objImage.alt = res.Alt;
objImage.title = res.Alt;
}
this.RenderItem = function(objBtn, nIndex) {
var strRet = "";
var strImageID = this.ObjName + "i" + nIndex;
if(this.IsActiveButton(objBtn)) {
var strAction = this.GetCommandJS(this.ObjName, objBtn.strCommand, "");
if(strAction != "") {
strRet += "<a href=\"javascript:" + strAction + ";\">";
}
strRet += "<img id=\"" + strImageID + "\" src=\"" + objBtn.resImage.Filename + "\" style=\"height:" + objBtn.resImage.Height + "px;width:" + objBtn.resImage.Width + ";border:none;display:block;\" alt=\"" + objBtn.resImage.Alt + "\" title=\"" + objBtn.resImage.Alt + "\"";
if(objBtn.resImageOver.Filename != null && typeof(objBtn.resImageOver.Filename) != "undefined")
strRet += " onmouseover=\"" + this.ObjName + ".SwitchImage('" + strImageID + "', " + this.ObjName + ".arrButtons[" + nIndex + "].resImageOver);\" onmouseout=\"" + this.ObjName + ".SwitchImage('" + strImageID + "', " + this.ObjName + ".arrButtons[" + nIndex + "].resImage);\"";
strRet += " />";
if(strAction != "") {
strRet += "</a>";
}
} else {
var objImage = objBtn.resImageInactive.Filename != null && typeof(objBtn.resImageInactive.Filename) != "undefined" ? objBtn.resImageInactive : objBtn.resImage;
strRet += "<img id=\"" + strImageID + "\" src=\"" + objImage.Filename + "\" style=\"height:" + objImage.Height + "px;width:" + objImage.Width + ";border:none;display:block;\" alt=\"" + objImage.Alt + "\" title=\"" + objImage.Alt + "\" />";
}
return strRet;
}
this.Render = function() {
var objViewer = this.GetViewer();
var nCurIndex = objViewer.ImageGetCurIndex();
var strRet = "";
var bFirstDone = false;
strRet += "<table border=\"0\" cellpadding=\"0\" cellspacing=\"0\" height=\"100%\"";
strRet += ">";
var strItems = "";
for(var i = 0; i < this.arrButtons.length; ++i) {
var objBtn = this.arrButtons[i];
if(!this.CheckViewModeOK(objBtn.strViewMode)) continue;
strItems += "<tr><td>" + this.RenderItem(objBtn, i) + "</td></tr>";
bFirstDone = true;
}
var strSpace = "<tr><td style=\"height:100%;\"><img src=\"img/swspace.gif\" width=\"1\" height=\"1\" style=\"border:none;display:block;\" alt=\"\" /></td></tr>";
var strStart = "";
var strEnd = "";
strRet += strStart + strItems + strEnd + strSpace;
strRet += "</table>";
objViewer.LayerWrite(this.strCompName, strRet);
}
}
var ICRCB1 = new ICRCB1_C();
if(document.ESSIC == null || typeof(document.ESSIC) == "undefined") document.ESSIC = new Array();
document.ESSIC[document.ESSIC.length] = ICRCB1;
ICRCB1.arrButtons = new Array();
ICRCB1.arrActions = new Array();
btn2a = new resource(); btn2a.Filename = "img/gre/Navigering-foeregaaende.png"; btn2a.Alt = ""; btn2a.Width = 20; btn2a.Height = 20;
btn2b = new resource();
btn2c = new resource();
ICRCB1.arrButtons[ICRCB1.arrButtons.length] = new ICRCBBtn(btn2a, btn2b, btn2c, "Always", "Previous");
var a1 = new action(); a1.TargetEnabled = false; a1.Href = "javascript:void(0);"; a1.HrefJS = "void(0)"; ICRCB1.arrActions[ICRCB1.arrActions.length] = a1;
var a2 = new action(); a2.TargetEnabled = false; a2.Href = "javascript:void(0);"; a2.HrefJS = "void(0)"; ICRCB1.arrActions[ICRCB1.arrActions.length] = a2;
var a3 = new action(); a3.TargetEnabled = false; a3.Href = "javascript:void(0);"; a3.HrefJS = "void(0)"; ICRCB1.arrActions[ICRCB1.arrActions.length] = a3;
//]]>
</script>
<script type="text/javascript">
//<![CDATA[
function ICTP1_C(strObjName, strCompName, nChannelID)
{
this.ChannelID = nChannelID;
this.strCompName = strCompName;
this.bWrap = false;
this.GetViewer = function() { return eval("document.ESSIV" + this.ChannelID); }
this.SetModeSingle = function() { this.GetViewer().ImageSetViewMode(1); }
this.Goto = function(nIndex) { this.GetViewer().ImageGoto(nIndex, true); }
this.OnImageEvent = function(nChannel, nMsg, nParam, strParam)
{
if(nChannel != this.ChannelID) return;
switch(nMsg) {
case 1: // 1 == Init
{
this.bWrap = this.GetViewer().SlideShowIsWrapping();
var i1 = new Image(); i1.src = "img/swspace.gif";
break;
}
case 100: // 100 == IndexChanged
case 200: // 200 == ViewModeChanged
break;
default:
return;
}
this.Render();
}
this.Render = function() {
var objViewer = this.GetViewer();
var nCurIndex = objViewer.ImageGetCurIndex();
var strRet = "";
var nMax = Math.min(5, objViewer.ImageGetNum());
if(nMax <= 0) return;
var nCols = Math.min(5, nMax);
var nRows = Math.ceil(nMax / nCols);
var arrMatrix = new Array();
for(var y = 0; y < nRows; ++y) {
arrMatrix[y] = new Array();
for(var x = 0; x < nCols; ++x) {
arrMatrix[y][x] = "<img src=\"img/swspace.gif\" width=\"1\" height=\"1\" alt=\"\" style=\"border:none;display:block;\" />";
}
}
for(var i = 0; i < nMax; ++i) {
var nX = i % nCols;
var nY = Math.floor(i / nCols);
var nIndex = (Math.floor(objViewer.ImageGetCurIndex() / 4) * 4) + (0) + i;
if(this.bWrap) {
if(nIndex < 0) nIndex = nIndex + objViewer.ImageGetNum();
if(nIndex >= objViewer.ImageGetNum()) nIndex = nIndex - objViewer.ImageGetNum();
}
var strThumb = "";
var bSel = objViewer.ImageGetCurIndex() == nIndex;
var strFNCorners = "";
var strFNHorz = "";
var strFNVert = "";
var nW = objViewer.ImageGetCur().WidthThumb + 0;
var nH = objViewer.ImageGetCur().HeightThumb + 0;
if(nIndex < 0 || nIndex >= objViewer.ImageGetNum()) {
strThumb += "<img src=\"img/swspace.gif\" id=\"img_ICTP1\" width=\"" + nW + "\" height=\"" + nH + "\" alt=\"\" style=\"border:none;display:block;\" />";
} else {
var objImage = objViewer.ImageGetIndex(nIndex);
var strTNFN = objImage.FilenameThumb;
var nTNW = objImage.WidthThumb;
var nTNH = objImage.HeightThumb;
var strTNFNSel = objImage.FilenameThumb;
var nTNWSel = objImage.WidthThumb;
var nTNHSel = objImage.HeightThumb;
var strImageID = "ICTP1" + "I" + nIndex;
strThumb += "<a href=\"javascript:ICTP1.Goto(" + nIndex + ");\">";
strThumb += "<img src=\"" + (bSel ? strTNFNSel : strTNFN) + "\" id=\"" + strImageID + "\" width=\"" + (bSel ? nTNWSel : nTNW) + "\" height=\"" + (bSel ? nTNHSel : nTNH) + "\" alt=\"" + objImage.Alt + "\" title=\"" + objImage.Alt + "\" style=\"border:none;display:block;\"";
strThumb += " />";
strThumb += "</a>";
}
arrMatrix[nY][nX] = strThumb;
}
strRet += "<table border=\"0\" cellpadding=\"0\" cellspacing=\"0\" width=\"100%\"><tr><td>";
strRet += "<table border=\"0\" cellpadding=\"0\" cellspacing=\"0\">";
for(var y = 0; y < arrMatrix.length; ++y) {
strRet += "<tr>";
for(var x = 0; x < arrMatrix[y].length; ++x) {
strRet += "<td";
strRet += " style=\"";
if(x < (arrMatrix[y].length - 1)) {
strRet += "padding-right:2px;";
}
if(x > 0) {
strRet += "padding-left:3px;";
}
if(y < (arrMatrix.length - 1)) {
strRet += "padding-bottom:2px;";
}
if(y > 0) {
strRet += "padding-top:3px;";
}
strRet += "\"";
strRet += ">" + arrMatrix[y][x] + "</td>";
}
strRet += "</tr>";
}
strRet += "</table>";
strRet += "</td></tr></table>";
objViewer.LayerWrite(this.strCompName, strRet);
}
}
var ICTP1 = new ICTP1_C("ICTP1", "swc_ImageControllerThumbnailPanel_IDAEF5F253BFCD40E7A885F6C65D24C86F", 1);
if(document.ESSIC == null || typeof(document.ESSIC) == "undefined") document.ESSIC = new Array();
document.ESSIC[document.ESSIC.length] = ICTP1;
//]]>
</script>
<script type="text/javascript">
//<![CDATA[
function ICRCB2_C()
{
this.ChannelID = 1;
this.ObjName = "ICRCB2";
this.strCompName = "swc_ImageControllerRemoteButtons_ID7744BCA670994E25AAAE747DBC07D1A3";
this.bWrap = false;
this.GetViewer = function() { return eval("document.ESSIV1"); }
this.Jump = function(nDistance) { this.GetViewer().ImageGotoRel(nDistance, this.bWrap, true); }
this.Goto = function(nIndex) { this.GetViewer().ImageGoto(nIndex, true); }
this.SetModeSingle = function() { this.GetViewer().ImageSetViewMode(1); }
this.SetModeOverview = function() { this.GetViewer().ImageSetViewMode(0); }
this.GetRef = function(str) { return document.all ? document.all[str] : document.getElementById(str); }
this.OnImageEvent = function(nChannel, nMsg, nParam, strParam)
{
if(nChannel != this.ChannelID) return;
switch(nMsg) {
case 1: // 1 == Init
{
this.bWrap = this.GetViewer().SlideShowIsWrapping();
break;
}
// Fall through...
case 100: // 100 == IndexChanged
case 200: // 200 == ViewModeChanged
break;
default:
return;
}
this.Render();
}
this.CheckViewModeOK = function(strViewMode)
{
var objViewer = this.GetViewer();
if(strViewMode.search(/playing/ig) != -1 && !objViewer.SlideShowIsPlaying()) return false;
if(strViewMode.search(/stopped/ig) != -1 && objViewer.SlideShowIsPlaying()) return false;
if(strViewMode.search(/overview/ig) != -1 && objViewer.ImageGetViewMode() != 0) return false;
if(strViewMode.search(/single/ig) != -1 && objViewer.ImageGetViewMode() != 1) return false;
return true;
}
this.GetCommandJS = function(strThis, strCommand, strDefault)
{
var objViewer = this.GetViewer();
switch(strCommand) {
case "Next": return strThis + ".Jump(1)";
}
return strDefault;
}
this.IsActiveButton = function(objBtn)
{
var objViewer = this.GetViewer();
switch(objBtn.strCommand) {
case "Next": return this.bWrap || objViewer.ImageGetCurIndex() < objViewer.ImageGetNum() - 1;
}
return false;
}
this.SwitchImage = function(strID, res)
{
var objImage = this.GetRef(strID);
if(objImage == null || typeof(objImage) == "undefined") return;
objImage.src = res.Filename;
objImage.width = res.Width;
objImage.height = res.Height;
objImage.alt = res.Alt;
objImage.title = res.Alt;
}
this.RenderItem = function(objBtn, nIndex) {
var strRet = "";
var strImageID = this.ObjName + "i" + nIndex;
if(this.IsActiveButton(objBtn)) {
var strAction = this.GetCommandJS(this.ObjName, objBtn.strCommand, "");
if(strAction != "") {
strRet += "<a href=\"javascript:" + strAction + ";\">";
}
strRet += "<img id=\"" + strImageID + "\" src=\"" + objBtn.resImage.Filename + "\" style=\"height:" + objBtn.resImage.Height + "px;width:" + objBtn.resImage.Width + ";border:none;display:block;\" alt=\"" + objBtn.resImage.Alt + "\" title=\"" + objBtn.resImage.Alt + "\"";
if(objBtn.resImageOver.Filename != null && typeof(objBtn.resImageOver.Filename) != "undefined")
strRet += " onmouseover=\"" + this.ObjName + ".SwitchImage('" + strImageID + "', " + this.ObjName + ".arrButtons[" + nIndex + "].resImageOver);\" onmouseout=\"" + this.ObjName + ".SwitchImage('" + strImageID + "', " + this.ObjName + ".arrButtons[" + nIndex + "].resImage);\"";
strRet += " />";
if(strAction != "") {
strRet += "</a>";
}
} else {
var objImage = objBtn.resImageInactive.Filename != null && typeof(objBtn.resImageInactive.Filename) != "undefined" ? objBtn.resImageInactive : objBtn.resImage;
strRet += "<img id=\"" + strImageID + "\" src=\"" + objImage.Filename + "\" style=\"height:" + objImage.Height + "px;width:" + objImage.Width + ";border:none;display:block;\" alt=\"" + objImage.Alt + "\" title=\"" + objImage.Alt + "\" />";
}
return strRet;
}
this.Render = function() {
var objViewer = this.GetViewer();
var nCurIndex = objViewer.ImageGetCurIndex();
var strRet = "";
var bFirstDone = false;
strRet += "<table border=\"0\" cellpadding=\"0\" cellspacing=\"0\" width=\"100%\"";
strRet += ">";
strRet += "<tr>";
var strItems = "";
for(var i = 0; i < this.arrButtons.length; ++i) {
var objBtn = this.arrButtons[i];
if(!this.CheckViewModeOK(objBtn.strViewMode)) continue;
strItems += "<td>" + this.RenderItem(objBtn, i) + "</td>";
bFirstDone = true;
}
var strSpace = "<td style=\"width:100%;\"><img src=\"img/swspace.gif\" width=\"1\" height=\"1\" style=\"border:none;display:block;\" alt=\"\" /></td>";
var strStart = "";
var strEnd = "";
strRet += strStart + strItems + strEnd + strSpace;
strRet += "</tr>";
strRet += "</table>";
objViewer.LayerWrite(this.strCompName, strRet);
}
}
var ICRCB2 = new ICRCB2_C();
if(document.ESSIC == null || typeof(document.ESSIC) == "undefined") document.ESSIC = new Array();
document.ESSIC[document.ESSIC.length] = ICRCB2;
ICRCB2.arrButtons = new Array();
ICRCB2.arrActions = new Array();
btn2a = new resource(); btn2a.Filename = "img/gre/Navigering-naesta.png"; btn2a.Alt = ""; btn2a.Width = 20; btn2a.Height = 20;
btn2b = new resource();
btn2c = new resource();
ICRCB2.arrButtons[ICRCB2.arrButtons.length] = new ICRCBBtn(btn2a, btn2b, btn2c, "Always", "Next");
var a1 = new action(); a1.TargetEnabled = false; a1.Href = "javascript:void(0);"; a1.HrefJS = "void(0)"; ICRCB2.arrActions[ICRCB2.arrActions.length] = a1;
var a2 = new action(); a2.TargetEnabled = false; a2.Href = "javascript:void(0);"; a2.HrefJS = "void(0)"; ICRCB2.arrActions[ICRCB2.arrActions.length] = a2;
var a3 = new action(); a3.TargetEnabled = false; a3.Href = "javascript:void(0);"; a3.HrefJS = "void(0)"; ICRCB2.arrActions[ICRCB2.arrActions.length] = a3;
//]]>
</script>
<script src="admin/escf.js" type="text/javascript"></script>
<script type="text/javascript">
//<![CDATA[
var StartIndex_1 = 0;
try {
var objESCF = new ESCF();
objESCF.MessageListenerAdd("1", PRIMOGDIS1Message);
} catch(e) {}
var g_arrPRIMOGDIS1ZIndexName = new Array();
var g_arrPRIMOGDIS1ZIndexValue = new Array();
function PRIMOGDIS1GetZIndex(strEntryId)
{
for(var i = 0; i < g_arrPRIMOGDIS1ZIndexName.length; ++i)
if(g_arrPRIMOGDIS1ZIndexName[i] == strEntryId) {
return g_arrPRIMOGDIS1ZIndexValue[i];
}
}
function PRIMOGDIS1Render() {
PRIMOGDISRender("PRIMOGDIS", "PRIMOGDIS1", "1", 10, "%A %#d %B %Y");
}
function PRIMOGDIS1Message(strChannelId, strFromId, strCmd, nParam, strParam, objParam)
{
switch(strCmd) {
case "startindex":
case "entryadd":
case "entrydelete":
{
PRIMOGDIS1Render();
break;
}
case "entrymodify":
{
PRIMOGDISRenderItemFromDB("PRIMOGDIS1", strChannelId, strParam);
break;
}
}
}
function PRIMOGDIS1RenderItem(objNode)
{
return PRIMOGDISRenderItem("PRIMOGDIS1", objNode, "\r\n<table border=\"0\" cellpadding=\"0\" cellspacing=\"0\" style=\"width:100%;\">\r\n <tr>\r\n <td colspan=\"2\"><p class=\"aktuelltdatum\">##EXTRA1##</p></td>\r\n </tr>\r\n <tr>\r\n <td colspan=\"2\"><p class=\"aktuelltrubrik\">##TITLE##</p></td>\r\n </tr>\r\n <tr>\r\n <td colspan=\"2\"><p class=\"aktuelltbrodtext\">##ENTRY##</p></td>\r\n </tr>\r\n</table>\r\n", new Array("Extra1", "Title", "Message"), new Array("Extra 1", "Titel", "Inlägg"), "1", "%A %#d %B %Y", "aktuelltdatum");
}
var PRIMOGDISGBCurLayerId = "";
function PRIMOGDISFormatDateTime(strFormat, objDate)
{
try {
if(typeof(objDate) != "object") return "";
var strYearFull = "", strYear = "", strMonth = "", strDate = "", strDay = "", strHour = "", strMin = "", strSec = "", strWeekDay = "";
var arrWeekDays = new Array("måndag", "tisdag", "onsdag", "torsdag", "fredag", "lördag", "söndag");
var arrWeekDaysShort = new Array("mån", "tis", "ons", "tor", "fre", "lör", "sön");
var arrMonths = new Array("januari", "februari", "mars", "april", "maj", "juni", "juli", "augusti", "september", "oktober", "november", "december");
var arrMonthsShort = new Array("jan", "feb", "mar", "apr", "maj", "jun", "jul", "aug", "sep", "okt", "nov", "dec");
// Assign local variables...
strYearFull = objDate.getFullYear() + "";
strYear = strYearFull.substr(2);
var nYear = parseInt(strYear);
var nMonth = objDate.getMonth() + 1;
strMonth = (nMonth < 10 ? "0" + nMonth : nMonth) + "";
strDate = (objDate.getDate() < 10 ? "0" + objDate.getDate() : objDate.getDate()) + "";
strDay = objDate.getDate() + "";
var nHour = objDate.getHours();
var nMin = objDate.getMinutes();
var nSec = objDate.getSeconds();
strHour = (nHour < 10 ? "0" + nHour : nHour) + "";
strMin = (nMin < 10 ? "0" + nMin : nMin) + "";
strSec = (nSec < 10 ? "0" + nSec : nSec) + "";
// Replace format-string
strFormat = strFormat.replace(/%#?Y/g, strYearFull);
strFormat = strFormat.replace(/%y/g, strYear);
strFormat = strFormat.replace(/%#y/g, nYear);
strFormat = strFormat.replace(/%m/g, strMonth);
strFormat = strFormat.replace(/%#m/g, nMonth);
strFormat = strFormat.replace(/%#?D/g, strDate);
strFormat = strFormat.replace(/%#?d/g, strDay);
strFormat = strFormat.replace(/%H/ig, strHour);
strFormat = strFormat.replace(/%M/ig, strMin);
strFormat = strFormat.replace(/%S/ig, strSec);
strFormat = strFormat.replace(/%#H/ig, nHour);
strFormat = strFormat.replace(/%#M/ig, nMin);
strFormat = strFormat.replace(/%#S/ig, nSec);
strFormat = strFormat.replace(/%A/g, arrWeekDays[(objDate.getDay() + 6) % 7]);
strFormat = strFormat.replace(/%a/g, arrWeekDaysShort[(objDate.getDay() + 6) % 7]);
strFormat = strFormat.replace(/%B/g, arrMonths[objDate.getMonth()]);
strFormat = strFormat.replace(/%b/g, arrMonthsShort[objDate.getMonth()]);
return strFormat;
} catch(e) { return ""; }
}
function PRIMOGDISQuoteHtmlContent(s)
{
s += "";
s = s.replace(/\&/g, "&");
s = s.replace(/\</g, "<");
s = s.replace(/\>/g, ">");
s = s.replace(/\"/g, """);
s = s.replace(/\'/g, "'");
s = s.replace(/\r/g, "");
s = s.replace(/\n/g, "\r\n<br />");
return s;
}
function PRIMOGDISSetOpacity(strId, fOpacity)
{
try {
var objESCF = new ESCF();
var obj = objESCF.GetRef(strId);
if(typeof(obj) == "undefined" || typeof(obj.style) == "undefined") return;
obj.style.filter = "alpha(opacity=" + fOpacity + ")";
obj.style.opacity = (fOpacity / 100);
obj.style.MozOpacity = (fOpacity / 100);
obj.style.KhtmlOpacity = (fOpacity / 100);
} catch(e) {}
}
function PRIMOGDISSetDisplay(strId, strDisplay)
{
try {
var objESCF = new ESCF();
var obj = objESCF.GetRef(strId);
obj.style.display = strDisplay;
} catch(e) {}
}
function PRIMOGDISFadeOut(strId)
{
try {
var nMilliSeconds = 250;
var nSteps = 6;
var nDeltaTime = nMilliSeconds / nSteps;
var nDeltaSteps = 100 / nSteps;
PRIMOGDISSetOpacity(strId, 100);
for(var i = 1; i < nSteps; ++i) {
setTimeout("PRIMOGDISSetOpacity('" + strId + "', " + (100 - (i + 1) * nDeltaSteps) + ")", (i * nDeltaTime));
}
setTimeout("PRIMOGDISSetDisplay('" + strId + "', 'none');", (nMilliSeconds + nDeltaTime));
if(PRIMOGDISGBCurLayerId == strId) PRIMOGDISGBCurLayerId = "";
} catch(e) {}
}
function PRIMOGDISFadeIn(strId)
{
try {
var nMilliSeconds = 250;
var nSteps = 6;
var nDeltaTime = nMilliSeconds / nSteps;
var nDeltaSteps = 100 / nSteps;
if(PRIMOGDISGBCurLayerId != strId) {
if(PRIMOGDISGBCurLayerId != "") {
PRIMOGDISFadeOut(PRIMOGDISGBCurLayerId);
}
PRIMOGDISGBCurLayerId = strId;
} else {
return;
}
PRIMOGDISSetOpacity(strId, 0);
PRIMOGDISSetDisplay(strId, "block");
for(var i = 1; i < nSteps; ++i) {
setTimeout("PRIMOGDISSetOpacity('" + strId + "', " + ((i + 1) * nDeltaSteps) + ")", (i * nDeltaTime));
}
} catch(e) {}
}
function PRIMOGDISEntryDelete(strObjName, strFormId, strFormDivId)
{
try {
var objESCF = new ESCF();
var objForm = objESCF.GetRef(strFormId); if(objForm == null || typeof(objForm) == "undefined") return false;
var strGuestbookId = typeof(objForm.GuestbookId) == "undefined" ? "" : objForm.GuestbookId.value;
var strEntryId = typeof(objForm.EntryId) == "undefined" ? "" : objForm.EntryId.value;
var strQueryString = "type=guestbook&cmd=entrydelete&guestbookid=" + encodeURIComponent(strGuestbookId) + "&entryid=" + encodeURIComponent(strEntryId);
if(objESCF.IsAjaxEnabled() && objESCF.DoRequest("GET", "admin/ws_primo_services_lamp.php?" + strQueryString, "")) {
PRIMOGDISFadeOut(strFormDivId);
setTimeout("objESCF.MessageSend(" + strGuestbookId + ", \"\", \"entrydelete\", 0, \"" + strEntryId + "\", null);", 300);
}
} catch(e) {}
}
function PRIMOGDISEntryModify(strObjName, strFormId, strFormDivId)
{
try {
var objESCF = new ESCF();
var objForm = objESCF.GetRef(strFormId); if(objForm == null || typeof(objForm) == "undefined") return false;
var strGuestbookId = typeof(objForm.GuestbookId) == "undefined" ? "" : objForm.GuestbookId.value;
var strEntryId = typeof(objForm.EntryId) == "undefined" ? "" : objForm.EntryId.value;
var strQueryString = "type=guestbook&cmd=entrymodify";
strQueryString += "&guestbookid=" + encodeURIComponent(strGuestbookId);
strQueryString += "&entryid=" + encodeURIComponent(strEntryId);
if(typeof(objForm.Title) != "undefined") strQueryString += "&title=" + encodeURIComponent(objForm.Title.value);
if(typeof(objForm.Name) != "undefined") strQueryString += "&name=" + encodeURIComponent(objForm.Name.value);
if(typeof(objForm.Message) != "undefined") strQueryString += "&entry=" + encodeURIComponent(objForm.Message.value);
if(typeof(objForm.Date_year) != "undefined" && typeof(objForm.Date_month) != "undefined" && typeof(objForm.Date_date) != "undefined" && typeof(objForm.Date_hour) != "undefined" && typeof(objForm.Date_minute) != "undefined" && typeof(objForm.Date_second) != "undefined") {
strQueryString += "&entrydate=" + encodeURIComponent(objForm.Date_year.value) + "," + encodeURIComponent(objForm.Date_month.value) + "," + encodeURIComponent(objForm.Date_date.value) + "," + encodeURIComponent(objForm.Date_hour.value) + "," + encodeURIComponent(objForm.Date_minute.value) + "," + encodeURIComponent(objForm.Date_second.value);
}
if(typeof(objForm.WWW) != "undefined") strQueryString += "&www=" + encodeURIComponent(objForm.WWW.value);
if(typeof(objForm.Email) != "undefined") strQueryString += "&email=" + encodeURIComponent(objForm.Email.value);
if(typeof(objForm.Extra1) != "undefined") strQueryString += "&extra1=" + encodeURIComponent(objForm.Extra1.value);
if(typeof(objForm.Extra2) != "undefined") strQueryString += "&extra2=" + encodeURIComponent(objForm.Extra2.value);
if(typeof(objForm.Published) != "undefined") strQueryString += "&published=" + (objForm.Published.checked ? "true" : "false");
if(objESCF.IsAjaxEnabled() && objESCF.DoRequest("GET", "admin/ws_primo_services_lamp.php?" + strQueryString, "")) {
PRIMOGDISFadeOut(strFormDivId);
setTimeout("objESCF.MessageSend(" + strGuestbookId + ", \"\", \"entrymodify\", 0, \"" + strEntryId + "\", null);", 300);
}
return false;
} catch(e) { return false; }
}
function PRIMOGDISRenderItem(strObjName, objNode, strEntryItem, arrAdmin, arrTitles, strGuestbookId, strDateFormat, strFirstStyle)
{
try {
var objESCF = new ESCF();
var bAdmin = objESCF.IsAdminLoggedOn();
var strEntryId = objNode.ChildGetByName("entryid").GetFirstText();
var strTitle = objNode.ChildGetByName("title").GetFirstText();
var strName = objNode.ChildGetByName("name").GetFirstText();
var strEntryDate = objNode.ChildGetByName("entrydate").GetFirstText();
var strEntry = objNode.ChildGetByName("entry").GetFirstText();
var strWWW = objNode.ChildGetByName("www").GetFirstText();
var strEmail = objNode.ChildGetByName("email").GetFirstText();
var strExtra1 = objNode.ChildGetByName("extra1").GetFirstText();
var strExtra2 = objNode.ChildGetByName("extra2").GetFirstText();
var bPublished = objNode.ChildGetByName("published").GetFirstText() == "true";
var dateEntry = objESCF.CreateDateFromInternalFormatString(strEntryDate);
strEntryItem = strEntryItem.replace(/##ENTRYID##/g, strEntryId);
strEntryItem = strEntryItem.replace(/##TITLE##/g, PRIMOGDISQuoteHtmlContent(strTitle));
strEntryItem = strEntryItem.replace(/##NAME##/g, PRIMOGDISQuoteHtmlContent(strName));
strEntryItem = strEntryItem.replace(/##DATE##/g, PRIMOGDISFormatDateTime(strDateFormat, dateEntry));
strEntryItem = strEntryItem.replace(/##ENTRY##/g, PRIMOGDISQuoteHtmlContent(strEntry));
strEntryItem = strEntryItem.replace(/##WWW##/g, PRIMOGDISQuoteHtmlContent(strWWW));
strEntryItem = strEntryItem.replace(/##EMAIL##/g, PRIMOGDISQuoteHtmlContent(strEmail));
strEntryItem = strEntryItem.replace(/##EXTRA1##/g, PRIMOGDISQuoteHtmlContent(strExtra1));
strEntryItem = strEntryItem.replace(/##EXTRA2##/g, PRIMOGDISQuoteHtmlContent(strExtra2));
var strRet = "";
if(bAdmin) {
var strEntryDivId = strObjName + "_entry_" + strEntryId;
var strEntryFormDivId = strObjName + "_entrydiv_" + strEntryId;
var strEntryFormId = strObjName + "_form_" + strEntryId;
strRet += "<table border=\"0\" cellpadding=\"0\" cellspacing=\"0\" style=\"width:100%;\"><tr>";
strRet += "<td style=\"width:19px;vertical-align:top;\">";
strRet += "<p style=\"background-color:transparent;background-image:none;border:none;padding-left:0px;padding-right:0px;margin-left:0px;margin-right:0px;margin-bottom:0px;line-height:0.5em;\" class=\"" + strFirstStyle + "\"> </p>";
strRet += "<div style=\"z-index:" + PRIMOGDIS1GetZIndex(strEntryId) + ";position:relative;\">";
strRet += "<div style=\"position:absolute;left:0px;top:-7px;z-index:2;\">";
strRet += "<a href=\"javascript:PRIMOGDISFadeIn('" + strEntryFormDivId + "');\" style=\"margin:0px;line-height:10px;font-size:10px;\"><img src=\"" + (bPublished ? "admin/img/ws_primo_comp_edit.gif" : "admin/img/ws_primo_comp_edit_off.gif") + "\" width=\"19\" height=\"14\" alt=\"Redigera\" style=\"border:none;vertical-align:middle;\" /></a>";
strRet += "<div style=\"display:none;width:350px;background-image:url(admin/img/ws_primo_shadow.gif);background-repeat:no-repeat;background-position:3px 3px;padding-bottom:3px;padding-right:3px;\" id=\"" + strEntryFormDivId + "\">";
strRet += "<div style=\"border:1px solid #808080;border-bottom:none;background-image:url(admin/img/ws_primo_comp_bar_bg.jpg);background-repeat:repeat-x;background-position:center top;height:26px;line-height:26px;vertical-align:middle;background-color:#0055dd;padding-right:5px;padding-left:5px;\">";
strRet += "<img src=\"admin/img/ws_primo_comp_bar_edit.jpg\" width=\"109\" height=\"26\" alt=\"Redigera\" style=\"border:none;display:block;\" />";
strRet += "</div>";
strRet += "<div style=\"border:1px solid #808080;background-color:#ebebeb;padding:10px;\">";
strRet += "<form action=\"index.php\" onsubmit=\"return PRIMOGDISEntryModify('" + strObjName + "', '" + strEntryFormId + "', '" + strEntryFormDivId + "');\" id=\"" + strEntryFormId + "\" style=\"margin:0px;padding:0px;\">";
strRet += "<div style=\"display:none;\">";
strRet += "<input type=\"hidden\" id=\"" + strObjName + "EntryId\" name=\"EntryId\" value=\"" + objESCF.QuoteHtmlAttribute(strEntryId) + "\" />";
strRet += "<input type=\"hidden\" id=\"" + strObjName + "GuestbookId\" name=\"GuestbookId\" value=\"" + objESCF.QuoteHtmlAttribute(strGuestbookId) + "\" />";
strRet += "</div>";
strRet += "<table border=\"0\" cellpadding=\"0\" cellspacing=\"3\" style=\"width:100%;\">";
for(var nCount = 0; nCount < arrAdmin.length; ++nCount) {
var strType = arrAdmin[nCount];
var strValuePlaceholder = "";
var strAdminType = "";
var strLabel = (nCount < arrTitles.length ? (arrTitles[nCount] != "" ? arrTitles[nCount] : strType) : strType);
if(strType == "Title") { strValuePlaceholder = strTitle; strAdminType = "text"; }
if(strType == "Name") { strValuePlaceholder = strName; strAdminType = "text"; }
if(strType == "Message") { strValuePlaceholder = strEntry; strAdminType = "textarea"; }
if(strType == "Date") { strValuePlaceholder = strEntryDate; strAdminType = "date"; }
if(strType == "WWW") { strValuePlaceholder = strWWW; strAdminType = "text"; }
if(strType == "Email") { strValuePlaceholder = strEmail; strAdminType = "text"; }
if(strType == "Extra1") { strValuePlaceholder = strExtra1; strAdminType = "text"; }
if(strType == "Extra2") { strValuePlaceholder = strExtra2; strAdminType = "text"; }
strRet += "<tr>";
strRet += "<td style=\"vertical-align:middle;text-align:right;\">" + strLabel + " </td>";
strRet += "<td style=\"vertical-align:top;\">";
var strCommonStyle = "margin:0px;padding:2px;font-family:verdana;font-size:8pt;border:1px solid #666666;background-color:#ffffff;";
if(strAdminType == "text") {
strRet += "<input type=\"text\" style=\"width:225px;" + strCommonStyle + "\" maxlength=\"255\" name=\"" + strType + "\" value=\"" + objESCF.QuoteHtmlAttribute(strValuePlaceholder) + "\" />";
}
if(strAdminType == "textarea") {
strRet += "<textarea cols=\"30\" rows=\"3\" style=\"width:225px;height:40px;" + strCommonStyle + "\" name=\"" + strType + "\">" + strValuePlaceholder + "</textarea>";
}
if(strAdminType == "date") {
var now = new Date();
var nInputWidth = 40;
var nInputWidth2 = 55;
var strInputStyle = "font-family:verdana;font-size:8pt;border:1px solid #666666;";
// Year
var nSelYear = dateEntry.getFullYear();
var nYearSpan = 5;
strRet += "<select name=\"" + strType + "_year\" style=\"width:" + (nInputWidth2) + "px;" + strInputStyle + "\">";
for(var i = nSelYear - nYearSpan; i <= nSelYear + nYearSpan; ++i) strRet += "<option value=\"" + i + "\"" + (nSelYear == i ? " selected=\"selected\"" : "") + ">" + i + "</option>";
strRet += "</select>";
// Month
var nSelMonth = dateEntry.getMonth();
strRet += "<select name=\"" + strType + "_month\" style=\"width:" + (nInputWidth) + "px;" + strInputStyle + "\">";
for(var i = 0; i <= 11; ++i) strRet += "<option value=\"" + i + "\"" + (nSelMonth == i ? " selected=\"selected\"" : "") + ">" + objESCF.Fix2Digits(i + 1) + "</option>";
strRet += "</select>";
// Date
var nSelDate = dateEntry.getDate();
strRet += "<select name=\"" + strType + "_date\" style=\"width:" + (nInputWidth) + "px;" + strInputStyle + "\">";
for(var i = 1; i <= 31; ++i) strRet += "<option value=\"" + i + "\"" + (nSelDate == i ? " selected=\"selected\"" : "") + ">" + objESCF.Fix2Digits(i) + "</option>";
strRet += "</select>";
// Hour
var nSelHour = dateEntry.getHours();
strRet += " <select name=\"" + strType + "_hour\" style=\"width:" + (nInputWidth) + "px;" + strInputStyle + "\">";
for(var i = 0; i <= 23; ++i) strRet += "<option value=\"" + i + "\"" + (nSelHour == i ? " selected=\"selected\"" : "") + ">" + objESCF.Fix2Digits(i) + "</option>";
strRet += "</select>";
// Minute
var nSelMinute = dateEntry.getMinutes();
strRet += ":<select name=\"" + strType + "_minute\" style=\"width:" + (nInputWidth) + "px;" + strInputStyle + "\">";
for(var i = 0; i <= 59; ++i) strRet += "<option value=\"" + i + "\"" + (nSelMinute == i ? " selected=\"selected\"" : "") + ">" + objESCF.Fix2Digits(i) + "</option>";
strRet += "</select>";
// Second
strRet += "<input type=\"hidden\" name=\"" + strType + "_second\" value=\"" + dateEntry.getSeconds() + "\" />";
}
strRet += "</td></tr>";
}
strRet += "<tr>";
strRet += "<td style=\"vertical-align:middle;text-align:right;\">Publicerad </td>";
strRet += "<td style=\"vertical-align:top;\"><input type=\"checkbox\" style=\"\" id=\"" + strObjName + "_published\" name=\"Published\"" + (bPublished ? " checked=\"checked\"" : "") + " /></td>";
strRet += "</tr>";
strRet += "<tr><td> </td><td><input type=\"submit\" id=\"submit_" + strEntryId + "\" style=\"font-size:8pt;font-family:verdana;margin-top:5px;margin-right:5px;\" value=\"" + objESCF.QuoteHtmlAttribute("Spara") + "\" /><input type=\"button\" id=\"delete_" + strEntryId + "\" onclick=\"if(confirm('Är du säker på att du vill ta bort det här inlägget? Borttagningen kan inte ångras!')) { PRIMOGDISEntryDelete('" + strObjName + "', '" + strEntryFormId + "', '" + strEntryFormDivId + "'); }\" style=\"font-size:8pt;font-family:verdana;margin-top:5px;margin-right:5px;\" value=\"" + objESCF.QuoteHtmlAttribute("Ta bort") + "\" /><input type=\"button\" id=\"cancel_" + strEntryId + "\" onclick=\"PRIMOGDISFadeOut('" + strEntryFormDivId + "');\" style=\"font-size:8pt;font-family:verdana;margin-top:5px;margin-right:5px;\" value=\"" + objESCF.QuoteHtmlAttribute("Avbryt") + "\" /></td></tr>";
strRet += "</table></form></div></div></div></div></td>";
strRet += "<td>";
}
strRet += strEntryItem;
if(bAdmin) {
strRet += "</td></tr></table>";
}
return strRet;
} catch(e) { return ""; }
}
function PRIMOGDISRenderItemFromDB(strObjName, strGuestbookId, strEntryId)
{
try {
var objESCF = new ESCF();
var bAdmin = objESCF.IsAdminLoggedOn();
var strEntryDivId = strObjName + "_entry_" + strEntryId;
if(objESCF.IsAjaxEnabled() && objESCF.DoRequest("GET", "admin/ws_primo_services_lamp.php?type=guestbook&cmd=getitem&guestbookid=" + encodeURIComponent(strGuestbookId) + "&entryid=" + encodeURIComponent(strEntryId), "")) {
var arr = objESCF.NodesGetByTagName("row");
if(arr.length != 1) return;
eval("objESCF.LayerWrite(strEntryDivId, " + strObjName + "RenderItem(arr[0]));");
}
} catch(e) {}
}
function PRIMOGDISRender(strCompId, strObjName, strGuestbookId, nNumItems, strDateFormat)
{
try {
var objESCF = new ESCF();
var bAdmin = objESCF.IsAdminLoggedOn();
if(typeof(eval("StartIndex_" + strGuestbookId)) == "undefined") eval("StartIndex_" + strGuestbookId + " = 0;");
var nStartIndex = eval("StartIndex_" + strGuestbookId);
if(objESCF.IsAjaxEnabled() && objESCF.DoRequest("GET", "admin/ws_primo_services_lamp.php?type=guestbook&cmd=get&guestbookid=" + strGuestbookId + "&startindex=" + nStartIndex + "&numitems=" + nNumItems + "&showonlypublished=" + (bAdmin ? "false" : "true"), "")) {
var arr = objESCF.NodesGetByTagName("row");
var s = "";
if(arr.length > 0) {
eval("g_arr" + strObjName + "ZIndexName = new Array();");
eval("g_arr" + strObjName + "ZIndexValue = new Array();");
for(var i = 0; i < arr.length; ++i) {
var objNode = arr[i];
var strEntryId = objNode.ChildGetByName("entryid").GetFirstText();
eval("g_arr" + strObjName + "ZIndexName[i] = strEntryId;");
eval("g_arr" + strObjName + "ZIndexValue[i] = 9999 - i;");
s += "<div id=\"" + strObjName + "_entry_" + strEntryId + "\">" + eval(strObjName + "RenderItem(objNode);") + "</div>";
}
} else {
s = "";
}
objESCF.LayerWrite(strObjName + "_container", s);
} else {
objESCF.LayerWrite(strObjName + "_container", "");
}
} catch(e) {}
}
//]]>
</script>
<script type="text/javascript">
//<![CDATA[
function SitooOnLoad() {
IV1.Show(IV1.IsViewModeOK());
IV1.Init();
PRIMOGDIS1Render();
}
//]]>
</script>
</head>
<body onload="SitooOnLoad();"><script type="text/javascript">
//<![CDATA[
try { escf_tb(); } catch (e) {}
//]]>
</script>
<div style="background-image:url(img/gre/Layout-oeverdel.png);background-position:center top;background-repeat:no-repeat;height:63px;margin:0 auto;overflow:hidden;padding:24px 30px 0;text-align:left;width:780px;">
<p> </p>
<p> </p>
<table style="border-style:none;" cellspacing="0" cellpadding="0" width="100%">
<tbody>
<tr>
<td style="vertical-align:top;"></td>
<td style="width:200px;vertical-align:top;"></td>
</tr>
</tbody>
</table>
<hr style="border:1px solid #bf0000;" />
</div>
<p></p>
<div style="background-image:url(img/gre/Layout-mitten.png);background-position:center top;background-repeat:repeat-y;border-bottom-color:#000000;margin:0 auto;padding:15px 30px;text-align:left;width:780px;">
<table style="border-style:none;width:100%;" cellspacing="0" cellpadding="0">
<tbody>
<tr>
<td style="width:150px;vertical-align:top;" rowspan="2"><p style="text-align:center;"> </p><p style="text-align:center;"> </p><p style="text-align:center;"><img title="svenska_vavradet" alt="svenska_vavradet" src="res/elements/svenska_vavradet.png" width="150" height="150" /></p><p> </p><h6 class="h6" style="text-align:center;">Svenska Vävrådet</h6><p> </p><div id="swc_MenuVerticalText_IDFAE7A05AB387476A92A5CAE8586A38C3"><div id="mvt1"><table border="0" cellpadding="0" cellspacing="0" width="100%">
<tr>
<td><p id="mvt1_0" class="menyleftvald" style="display:block;">Hem</p>
<a href="Aktuellt.php?PHPSESSID=20fa1de8d9eafff02849683b652b0c7f" id="mvt1_1" class="menyleft" style="display:block;">Aktuellt</a>
<a href="OmVavradet.php?PHPSESSID=20fa1de8d9eafff02849683b652b0c7f" id="mvt1_2" class="menyleft" style="display:block;">Om Vävrådet</a>
<a href="Vavmassorvavdagar.php?PHPSESSID=20fa1de8d9eafff02849683b652b0c7f" id="mvt1_3" class="menyleft" style="display:block;">Vävmässor & vävdagar</a>
<a href="Medlemmar.php?PHPSESSID=20fa1de8d9eafff02849683b652b0c7f" id="mvt1_4" class="menyleft" style="display:block;">Medlemmar</a>
<a href="Kontakt.php?PHPSESSID=20fa1de8d9eafff02849683b652b0c7f" id="mvt1_5" class="menyleft" style="display:block;">Kontakt</a>
</td>
</tr>
</table></div></div></td>
<td style="width:10px;vertical-align:top;" rowspan="2"> </td>
<td style="vertical-align:top;" rowspan="2"><p> </p><p> </p><div style="background-color:#000000;padding:10px 5px;text-align:left;">
<div id="swc_ImageViewer_ID04AF853F532B478781F04F5318FFD905"><table border="0" cellpadding="0" cellspacing="0" width="100%" id="IV1_container" style="display:none;"><tr><td align="center"><div style="display:inline-block;"><table border="0" cellpadding="0" cellspacing="0">
<tr><td><a href="javascript:IV1.SlideShowPlay();"><img src="res/bildspel/bildspel01.jpg" id="img_IV1" width="400" height="284" alt="" title="" style="border:none;display:block;" /></a></td></tr>
</table>
</div>
</td></tr></table></div>
<div id="swc_ImageControllerText_ID349C8BB01EBD4E309A2C80975405CBF4"></div>
<p> </p>
<table style="border-style:none;width:100%;" cellspacing="0" cellpadding="0">
<tbody>
<tr>
<td style="width:20px;vertical-align:top;"><div id="swc_ImageControllerRemoteButtons_ID9652897091D646A498E021EE5F6E4A60"></div></td>
<td style="vertical-align:top;"><div id="swc_ImageControllerThumbnailPanel_IDAEF5F253BFCD40E7A885F6C65D24C86F"></div></td>
<td style="width:20px;vertical-align:top;"><div id="swc_ImageControllerRemoteButtons_ID7744BCA670994E25AAAE747DBC07D1A3"></div></td>
</tr>
</tbody>
</table></div><p> </p><div>
<table style="border-style:none;width:100%;" cellspacing="0" cellpadding="0">
<tbody>
<tr>
<td style="width:100px;" valign="top"><p> </p></td>
<td style="width:10px;" valign="top">​</td>
<td valign="top"><p class="aktuelltrubrik"><span style="font-size:8pt;">Starta och stanna bildspelet genom att klicka på miniatyrbild/bildspel.</span></p><p class="aktuelltrubrik">​</p><p class="aktuelltrubrik"><span style="font-size:8pt;"></span></p><p class="aktuelltrubrik"><span style="font-size:8pt;">SVENSKA VÄVRÅDET VILL </span></p><li class="aktuelltrubrik"><span style="font-size:8pt;">Bevara och utveckla vävtraditionen </span></li><li class="aktuelltrubrik"><span style="font-size:8pt;">Bevaka vävutbildningarna </span></li><li class="aktuelltrubrik"><span style="font-size:8pt;">Bejaka aktiv fritid </span>
<p><span style="font-size:8pt;"> </span></p>
<p class="aktuelltrubrik"><span style="font-size:8pt;">BLI MEDLEM</span></p>
<p><span style="font-size:8pt;">Vill Du medverka till att vävningen fortsätter att utvecklas? Läs mer under medlemmar.</span></p>
<p><span style="font-size:8pt;">​</span></p>
<p><span style="font-size:8pt;"><strong>VÄVMÄSSENYTT:</strong></span></p>
<p><span style="font-size:8pt;"><span style="font-size:8pt;">Tack alla ni tusentals besökare som kom till </span></span></p>
<p><span style="font-size:8pt;"><span style="font-size:8pt;">Borås och VÄV 2011.</span></span></p>
<p>​</p>
<h5><em><span style="font-weight:400;"><span style="font-size:9pt;"><span style="background-color:#ffff00;"><span style="color:#ff0000;"><span style="background-color:#ffffff;">för att nästa Vävmässa ska bli ännu bättre önskar vi att ni skriver en rad och säger vad ni tycker. </span></span></span></span></span></em></h5>
<h5><span style="font-size:11px;"><em><span style="font-weight:400;"><span style="background-color:#ffff00;"><span style="color:#ff0000;"><span style="background-color:#ffffff;"><em><span style="color:#ff0000;">Vi tar tacksamt emot alla synpunkter, <br />både det som var bra och det som kunde blivit bättre.</span></em></span></span></span></span></em></span></h5>
<h5><a href="mailto:info@svenskavav.com" onclick="try { var objWin = window.open('mailto:info@svenskavav.com','_blank',''); objWin.focus(); } catch(e) {} return false;"><span style="font-size:11px;"><em><span style="color:#ff0000;">info@svenskavav.com</span></em></span></a></h5>
<h5>​</h5>
<h5>​</h5>
<h5><span style="font-size:11px;"><em><span style="color:#ff0000;">utställarförteckning för er som vill kontakta <br />utställare i efterhand. </span></em></span></h5>
<h5>​</h5>
<h5><a href="res/pdfer/VAV11Utst_1.jpg?PHPSESSID=20fa1de8d9eafff02849683b652b0c7f" onclick="try { var objWin = window.open('res/pdfer/VAV11Utst_1.jpg','_blank',''); objWin.focus(); } catch(e) {} return false;"><span style="font-size:9px;"><em><span style="color:#ff0000;">klicka här sid 1. </span></em></span></a></h5>
<h5>​</h5>
<h5><a href="res/pdfer/VAV11Utst_2.jpg?PHPSESSID=20fa1de8d9eafff02849683b652b0c7f" onclick="try { var objWin = window.open('res/pdfer/VAV11Utst_2.jpg','_blank',''); objWin.focus(); } catch(e) {} return false;"><span style="font-size:9px;"><em><span style="color:#ff0000;">klicka här sid 2.</span></em></span></a></h5>
<h5><span style="font-size:8pt;">​</span></h5>
<p class="Bildrubrik"><span style="font-size:8pt;">Ni som inte fick möjlighet att titta på de övriga utställningarna på Textilmuseet, <br />Borås museum och Borås Konstmuseum har fortfarande möjlighet ett tag framöver. </span></p>
<p class="Bildrubrik"><span style="font-size:8pt;">Textilmuseets utställningar:<br />Variationer i väv: <br />13 textila porträtt</span></p>
<p class="Bildrubrik"><span style="font-size:8pt;">Finnväv - Vi väver dubbelt </span></p>
<p class="Bildrubrik"><span style="font-size:8pt;">Vävstugornas Randigt - rutigt <br />t o m 9/10.</span></p>
<p class="Bildrubrik"><span style="font-size:8pt;">Klä Dig i Vävt, ett projekt med länets vävutbildningar <br />t o m 13/11</span></p>
<p class="Bildrubrik"><span style="font-size:8pt;">​</span></p>
<p class="Bildrubrik"><span style="font-size:8pt;">Borås Museums utställningar: Förläggarverksamheten <br />Vävda band <br />och en bröllopdukning <br />t o m 2/10</span></p>
<p class="Bildrubrik"><span style="font-size:8pt;">​</span></p>
<p class="Bildrubrik"><span style="font-size:8pt;">Borås Konstmuseum<br />Annika Ekdahl<br />t o m 23/10</span></p>
<p class="Bildrubrik"><span style="font-size:8pt;">​</span></p>
<p><span style="font-size:8pt;">​</span></p></li></td>
</tr>
<tr>
<td style="width:100px;" valign="top">​</td>
<td style="width:10px;" valign="top">​</td>
<td valign="top">​</td>
</tr>
<tr>
<td style="width:100px;" valign="top">​</td>
<td style="width:10px;" valign="top">​</td>
<td valign="top">​</td>
</tr>
<tr>
<td valign="top">​</td>
<td valign="top">​</td>
<td valign="top">​</td>
</tr>
</tbody>
</table></div></td>
<td style="width:10px;vertical-align:top;" rowspan="2"> </td>
<td style="width:200px;vertical-align:top;" rowspan="2"><p> </p><p> </p><h1 class="h1" style="text-align:center;">K A L E N D E R N</h1><hr /><div id="swc_PrimoGuestbookDisplay_ID54C4A77C12F34F65BFFAE6E4C532CDD6"><div id="PRIMOGDIS1_container"><noscript>
<table border="0" cellpadding="0" cellspacing="0" style="width:100%;">
<tr>
<td colspan="2"><p class="aktuelltdatum">Extra 1</p></td>
</tr>
<tr>
<td colspan="2"><p class="aktuelltrubrik">Lorem Ipsum</p></td>
</tr>
<tr>
<td colspan="2"><p class="aktuelltbrodtext">Lorem ipsum dolor sit amet, consectetuer adipiscing elit.</p></td>
</tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" style="width:100%;">
<tr>
<td colspan="2"><p class="aktuelltdatum">Extra 1</p></td>
</tr>
<tr>
<td colspan="2"><p class="aktuelltrubrik">Lorem Ipsum</p></td>
</tr>
<tr>
<td colspan="2"><p class="aktuelltbrodtext">Lorem ipsum dolor sit amet, consectetuer adipiscing elit.</p></td>
</tr>
</table>
</noscript></div></div></td>
</tr>
<tr>
</tr>
</tbody>
</table>
<p> </p>
<hr style="border:1px solid #bf0000;" />
</div>
<p></p>
<div style="background-image:url(img/gre/Layout-mitten.png);background-position:center top;background-repeat:repeat-y;margin:0 auto;padding:0 30px;text-align:left;width:780px;">
</div>
<p></p>
<div style="background-image:url(img/gre/Layout-underdel.png);background-position:center bottom;background-repeat:no-repeat;height:41px;margin:0 auto;overflow:hidden;padding:0 30px 15px;text-align:right;width:780px;">
<p> <img style="border-style:none;border-width:medium;" title="E-post: info@svenskavav.com" alt="E-post: info@svenskavav.com" src="img/gre/Copyright-E-post-infosvenskavav.com.png" /></p>
</div>
<p></p>
<p> </p>
</body>
</html>