﻿
function isdefined(o)
{
  if (typeof(o)!="undefined" && o!=null ) return true;
  return false;
}

function InitGuestPage(downloadMode)
{
  var kleinesbild;
  for (var i = 0; i < document.images.length; i++)
  {
    kleinesbild = document.images[i];
    if (kleinesbild.className == "BildKlein" ) 
    {
      if (downloadMode)
        kleinesbild.onclick = ShowBigPicDownload;
      else
        kleinesbild.onclick = ShowBigPic;
    }
  }
  
  var f = document.getElementById("TheForm");
  f.action = "";
}

function ShowPixacoLink(src)
{
  var orderLink = document.getElementById("OrderLink");
  if (orderLink != null)
  {
    orderLink.href = "javascript:SubmitToPixaco('" + GetOrderPictureName(src) + "');";
    var orderDiv = document.getElementById("PhotoBridgeManyPictures");
    if (orderDiv != null)
      orderDiv.style.display = "block";
  }
}

function ShowBigPicDownload()
{
  ChangeDivs (this.src, this.alt);
}

function ChangeDivs (src, alt)
{
  var grossesbild=document.getElementById("BildGross");
  grossesbild.src = GetBigPicName(src);
  grossesbild.style.display="block";
  
  var originalLink = document.getElementById("HrDownloadLink");
  originalLink.href=GetOrderPictureName(src);
  originalLink.style.display="inline";
  
  var f=document.getElementById("MainText");
  if (isdefined(f)) 
  {
	f.style.display="none";
  }

  var textdiv = document.getElementById("BildText");
  textdiv.innerHTML = HtmlEncode(alt);
}

function ShowBigPic()
{
  ChangeDivs (this.src, this.alt);
  ShowPixacoLink (this.src);
}

function HtmlEncode(text)
{
  var s = new String(text);
  s = s.replace(/</g, "&lt;");
  s = s.replace (/>/g, "&gt;");
  //s = s.replace(/"/g, "&quot;");
  //s = s.replace(/'/g, "&apos;");
  return s;
}

function GetBigPicName(source)
{
  var is = new String();
  is += source;
  return is.substring(0, is.length - 5) + "1.jpg";
}

function GetOrderPictureName(source)
{
  var is = new String();
  is += source;
  return is.substring(0, is.length - 5) + "2.jpg";
}

function SubmitToPixaco(url)
{
  var popupUrl = "http://ad.zanox.com/ppc/?";
  var u = String(url); 
  if (u.toLowerCase().indexOf("unserehochzeit-website") >= 0)
  {
    popupUrl = popupUrl + "4297230C1624257295";
  }
  else
  {
    popupUrl = popupUrl + "4297190C199271047";
  }
  // pid=2 bedeutet 10x15
  popupUrl = popupUrl + "T&ULP=[[&smm=cookie&cmd=addimage&url0="+ url + "&pid=2]]";
  //alert (popupUrl);
  submitwindow = window.open( popupUrl, "popup", "width=310,height=250,menubar=no,status=no,scrollbars=no,resizable=yes,left=50,top=50");
  submitwindow.window.focus();
}

function MenuOver(link)
{
  if (link.className != "menuselected" && !link.disabled)
  {
    //alert(link.disabled);
    var image = link.firstChild;
    var oldsrc = new String(image.src);
    var ending = /(\d)\.gif/;
    //alert("over: " + oldsrc);
    image.src = oldsrc.replace(ending, "$1_blume.gif");
  }
}

function MenuOut(link)
{
  if (link.className != "menuselected" && !link.disabled)
  {
    var image = link.firstChild;
    var oldsrc = new String(image.src);
    var ending = /_blume\.gif/;
    //alert("out: " + oldsrc);
    image.src = oldsrc.replace(ending, ".gif");
  }
}

function SetDescription(desc)
{
  //alert(desc);
  document.getElementById("SinglePictureMapDescription").innerHTML = desc;
}


