﻿function $a() {
  var elements = new Array();

  for (var i = 0; i < arguments.length; i++) {
    var element = arguments[i];
    if (typeof element == 'string')
      element = document.getElementById(element);

    if (arguments.length == 1)
      return element;

    elements.push(element);
  }

  return elements;
}
function getElementsByClass(searchClass,node,tag) {
	var classElements = new Array();
	if ( node == null )
		node = document;
	if ( tag == null )
		tag = '*';
	var els = node.getElementsByTagName(tag);
	var elsLen = els.length;
	var pattern = new RegExp("(^|\s)"+searchClass+"(\s|$)");
	for (i = 0, j = 0; i < elsLen; i++) {
		if ( pattern.test(els[i].className) ) {
			classElements[j] = els[i];
			j++;
		}
	}
	return classElements;
}

function showProfilePopup()
{
    if($a('infobox') != null)	
    { 
        if($a('infobox').style.display == 'none' || $a('infobox').style.display == '')
        {
            $a('infobox').style.display = 'block';
        }
        else
        {
            $a('infobox').style.display = 'none';
        }
    }       
}
function showTerms()
{
    var url = 'terms-popup.aspx';
    zzz = window.open(url,'Terms','width=500,height=620,scrollbars=yes,left=400,top=100')
    zzz.focus()		
}
function showPrivacy()
{
    var url = 'privacy-popup.aspx';
    zzz = window.open(url,'Privacy','width=500,height=620,scrollbars=yes,left=400,top=100')
    zzz.focus()		
}

function prevGallery()
{
	PicNumber = PicNumber - 1;
	if(PicNumber < 0)
	{
		PicNumber = NumberPhotos - 1;
	}
	$a('ctl00_ctl00_ContentPlaceHolder1_ChildContent1_ShowAlbumImage').innerHTML = '<img src="i/photos/upload/' + photos[PicNumber] + '" width="450" />';
	$a('ctl00_ctl00_ContentPlaceHolder1_ChildContent1_ShowAlbumImageCaption').innerHTML = photocaptions[PicNumber];
	$a('ctl00_ctl00_ContentPlaceHolder1_ChildContent1_txtPicNumber').value = PicNumber;
}
function nextGallery()
{
	PicNumber = PicNumber + 1;
	if(PicNumber >= NumberPhotos)
	{
		PicNumber = 0;
	}
	$a('ctl00_ctl00_ContentPlaceHolder1_ChildContent1_ShowAlbumImage').innerHTML = '<img src="i/photos/upload/' + photos[PicNumber] + '" width="450" />';
	$a('ctl00_ctl00_ContentPlaceHolder1_ChildContent1_ShowAlbumImageCaption').innerHTML = photocaptions[PicNumber];
	$a('ctl00_ctl00_ContentPlaceHolder1_ChildContent1_txtPicNumber').value = PicNumber;	
}
function ShowGalleryImage(ImageNo)
{
	$a('ctl00_ctl00_ContentPlaceHolder1_ChildContent1_ShowAlbumImage').innerHTML = '<img src="i/photos/upload/' + photos[ImageNo] + '" width="450" />';
	$a('ctl00_ctl00_ContentPlaceHolder1_ChildContent1_ShowAlbumImageCaption').innerHTML = photocaptions[ImageNo];
    PicNumber = ImageNo; 		
	$a('ctl00_ctl00_ContentPlaceHolder1_ChildContent1_txtPicNumber').value = PicNumber;    
}

function prevShip()
{
	PicNumber = PicNumber - 1;
	if(PicNumber < 0)
	{
		PicNumber = NumberPhotos - 1;
	}
	$a('ctl00_ctl00_ContentPlaceHolder1_ChildContent1_ShowAlbumImage').innerHTML = '<img src="i/cruiseships/' + photos[PicNumber] + '" width="178" />';
	$a('ctl00_ctl00_ContentPlaceHolder1_ChildContent1_txtPicNumber').value = PicNumber;
}
function nextShip()
{
	PicNumber = PicNumber + 1;
	if(PicNumber >= NumberPhotos)
	{
		PicNumber = 0;
	}
	$a('ctl00_ctl00_ContentPlaceHolder1_ChildContent1_ShowAlbumImage').innerHTML = '<img src="i/cruiseships/' + photos[PicNumber] + '" width="178" />';
	$a('ctl00_ctl00_ContentPlaceHolder1_ChildContent1_txtPicNumber').value = PicNumber;	
}

function ShowShipImage(img)
{
    $a("ctl00_ctl00_ContentPlaceHolder1_ChildContent1_imageMain").src = img;
}