﻿function viewPhoto(strPath)	{
	window.open('assets/viewphoto.aspx?strPath=' + strPath, 'Viewver', 'width=780, height=500, scrollbars=yes, status=yes, resizable=yes')
}

function ResizePhotoViewer(window) {
	var img = document.getElementById('imgPhoto')
	var x = img.width + 50;
	var y = img.height + 175;
	
	if (screen.availWidth<x) { 
		x = screen.availWidth - 28; 
	}
	
	window.resizeTo(x,y);
}

function showEmail(strName, strDomain, strLinkText) {
	var strEmail = strName + '@' + strDomain;
	if (!strLinkText) {strLinkText = strEmail;}
	
	document.write('<a class="email" href="mailto:' + strEmail + '">' + strLinkText + '</a>');
}

function PlayFlash(src, cssclass)	{
	document.write("<object class=\"" + cssclass + "\" type=\"application/x-shockwave-flash\" data=\"" + src + "\">")
	document.write("<param name=\"movie\" value=\"" + src + "\" />")
	document.write("</object>") 
}

function HidePhoto()	{
	document.getElementById('largeimage').style.display='none';
}

function Enlarge(photoId)	{
	if (document.getElementById('largeimage').style.display=='block')	{
		document.getElementById('largeimage').style.display='none';
	}
	else	{
		document.getElementById('imglarge').src='assets/dbphoto.aspx?tablename=CE_News&ColNameData=FileData&ColNameSize=FileSize&ColNameId=cntNewsId&id=' + photoId + '&width=500';
		document.getElementById('largeimage').style.display='block';
	}
}

function Toggle(obj)	{
	if (document.getElementById(obj).style.display=='block')	{
		document.getElementById(obj).style.display='none';
	}
	else	{
		document.getElementById(obj).style.display='none';
		document.getElementById(obj).style.display='block';
	}
}

function Select(imgNode, inputId) {
    var inputNode = document.getElementById(inputId);
    if (inputNode.value != null && inputNode.value != "") {
        var oldNode = document.getElementById(inputNode.value.split("|")[0]);
        oldNode.src = oldNode.src.replace("_checked.gif", ".gif");
    }

    inputNode.value = imgNode.id + "|" + imgNode.src.split("/offert/")[1];
    imgNode.src = imgNode.src.replace(".gif", "_checked.gif");
}

function Init() {
    if (navNode = document.getElementById("tickernavigation")) {
        var aNodes = navNode.getElementsByTagName("a");
        timeout = setTimeout("ChangeSection(2)", 5000);

        for (var i = 0; i < aNodes.length; i++) {
            aNodes[i].onclick = function() {
                ChangeSection(parseInt(this.id.toString().split("section")[1]));
            }
        }
    }
}

function ChangeSection(sectionId) {
    var wrapperNode = document.getElementById("section");
    var numberNode = wrapperNode.getElementsByTagName("p")[0];
    var contentNode = wrapperNode.getElementsByTagName("p")[1];
    var aNodes = document.getElementById("tickernavigation").getElementsByTagName("a");
    var aNode = document.getElementById("section" + sectionId)

    clearTimeout(timeout);

    var contentText = ""
    switch (sectionId) {
        case 1:
            contentText = "Att vara med från början och skapa drömhuset";
            break;
        case 2:
            contentText = "Att få hjälp av våra arkitekter att skapa drömhuset";
            break;
        case 3:
            contentText = "Att vi bara tillverkar kundanpassade hus";
            break;
        case 4:
            contentText = "Att allt skräddarsys efter kundens önskemål";
            break;
        case 5:
            contentText = "Att det inte finns några dyra mellanhänder";
            break;
        case 6:
            contentText = "Att kunden är med från början till färdigt hus";
            break;
        case 7:
            contentText = "Att kunden kan handla allt under ett och samma tak";
            break;
        case 8:
            contentText = "Att vi bygger energisnåla väggelement med lättregel system efter den nya energinormen";
            break;
        case 9:
            contentText = "Att vi kan leverera nyckelfärdigt hus vilket innebär att kunden bestämmer vilket hus som skall byggas så tar MM-hus hand om hela entreprenaden";
            break;
    }

    for (var i = 0; i < aNodes.length; i++) {
        if (aNodes[i].className == "active") {
            aNodes[i].className = "";
        }
    }

    aNode.className = "active";
    numberNode.innerHTML = sectionId + ".";
    contentNode.innerHTML = contentText;

    var nextId = 0;
    if (sectionId < 9) {
        nextId = sectionId + 1;
    }
    else {
        nextId = 1;
    }

    timeout = setTimeout("ChangeSection(" + nextId + ")", 5000);
}

activateMenu = function(nav) {
    if (document.all && document.getElementById(nav).currentStyle) {
        var navroot = document.getElementById(nav);

        /* Get all the list items within the menu */
        var lis = navroot.getElementsByTagName("LI");
        for (i = 0; i < lis.length; i++) {

            /* If the LI has another menu level */
            if (lis[i].lastChild.tagName == "UL") {

                /* assign the function to the LI */
                lis[i].onmouseover = function() {

                    /* display the inner menu */
                    this.lastChild.style.display = "block";
                }
                lis[i].onmouseout = function() {
                    this.lastChild.style.display = "none";
                }
            }
        }
    }
}

window.onload = function() {
    activateMenu('sfMenu');
    Init();
}