function showtime() {
  if (!document.all && !document.getElementById)
    return;
	
  var thelement1=document.getElementById ? document.getElementById("ido") : document.all.ido;
  var thelement2=document.getElementById ? document.getElementById("datum") : document.all.datum;
  
  var Digital=new Date();
  
  var year=Digital.getFullYear();
  var month=Digital.getMonth();
  var day=Digital.getDate();
  var hours=Digital.getHours();
  var minutes=Digital.getMinutes();
  var seconds=Digital.getSeconds();
  month++;
  if (month<=9)
    month="0"+month;
  if (day<=9)
    day="0"+day;
  if (hours<=9)
    hours="0"+hours;
  if (minutes<=9)
    minutes="0"+minutes;
  if (seconds<=9)
    seconds="0"+seconds;
  
  var ctime=hours+":"+minutes+":"+seconds;
  var cdate=year+"."+month+"."+day;
  
  thelement1.innerHTML=ctime;
  thelement2.innerHTML=cdate;
  setTimeout("showtime()",1000);
}

function showContent() {
var elem1 = document.getElementById("loading");

  if (elem1 != null) {
    elem1.style.display='none';
    document.getElementById("tenyleges_tartalom").style.display='block';

  }
}

function ajaxpage(url, containerid){
	var page_request = false;
	if (window.XMLHttpRequest){ // if Mozilla, Safari etc
		page_request = new XMLHttpRequest();
	} else if (window.ActiveXObject){ // if IE
		try {
			page_request = new ActiveXObject("Msxml2.XMLHTTP");
		} 
		catch (e){
			try{
				page_request = new ActiveXObject("Microsoft.XMLHTTP");
			}
			catch (e){}
			}
		}
	else {
		return false;
	}
	
	var elem1 = document.getElementById("loading");
	if (elem1 != null) {
		document.getElementById("tenyleges_tartalom").style.display='none';
		elem1.style.display='block';
	}
	
	page_request.onreadystatechange=function(){
		loadpage(page_request, containerid);
	}

	if (url.indexOf('action=') >= 0) {
		var kiir = "";

		var formname = document.forms['varform'].formname.value;
		
		for ( i=0; i<document.forms[formname].elements.length; i++ ) {
			kiir += document.forms[formname].elements[i].name;
			kiir += '=';
			kiir += document.forms[formname].elements[i].value;
			kiir += '&';
		}
				
		page_request.open('POST', url, true);
		page_request.setRequestHeader('content-Type', 'application/x-www-form-urlencoded');
		page_request.send(kiir);
	} else {
		page_request.open('GET', url, true);
		page_request.send(null);
	}
	
}

function loadpage(page_request, containerid){
	if (page_request.readyState == 4 && (page_request.status==200 || window.location.href.indexOf("http")==-1)) {
		window.scrollTo(0,0);
		var elem1 = document.getElementById("loading");
		if (elem1 != null) {
			elem1.style.display='none';
			document.getElementById("tenyleges_tartalom").style.display='block';
		}
		document.getElementById(containerid).innerHTML=page_request.responseText;
	}
}

function flashplayerstyle(menuitem, graphics) {
	var elem1 = document.getElementById("header_pic");
	var elem2 = document.getElementById("title_pic");
	
	//alert(elem1.style.backgroundImage);
	
	if (elem1 != null && elem2 != null) {
		
		switch (menuitem) {
			case 1:
				elem1.style.background="url(" + graphics + "header_news.jpg) top left no-repeat";
				elem2.style.background="url(" + graphics + "title_news.jpg) top left no-repeat";
				break;
			case 2:
				elem1.style.background="url(" + graphics + "header_tour.jpg) top left no-repeat";
				elem2.style.background="url(" + graphics + "title_tour.jpg) top left no-repeat";
				break;
			case 3:
				elem1.style.background="url(" + graphics + "header_store.jpg) top left no-repeat";
				elem2.style.background="url(" + graphics + "title_store.jpg) top left no-repeat";
				break;
			case 4:
				elem1.style.background="url(" + graphics + "header_journal.jpg) top left no-repeat";
				elem2.style.background="url(" + graphics + "title_journal.jpg) top left no-repeat";
				break;
			case 5:
				elem1.style.background="url(" + graphics + "header_scrapbook.jpg) top left no-repeat";
				elem2.style.background="url(" + graphics + "title_scrapbook.jpg) top left no-repeat";
				break;
			case 6:
				elem1.style.background="url(" + graphics + "header_community.jpg) top left no-repeat";
				elem2.style.background="url(" + graphics + "title_community.jpg) top left no-repeat";
				break;
			case 7:
				elem1.style.background="url(" + graphics + "header_links.jpg) top left no-repeat";
				elem2.style.background="url(" + graphics + "title_links.jpg) top left no-repeat";
				break;
			case 8:
				elem1.style.background="url(" + graphics + "header_store.jpg) top left no-repeat";
				elem2.style.background="url(" + graphics + "title_checkout.jpg) top left no-repeat";
				break;
			case 9:
				elem2.style.background="url(" + graphics + "title_donation.jpg) top left no-repeat";
				break;
			case 10:
				elem2.style.background="url(" + graphics + "title_forgot_password.jpg) top left no-repeat";
				break;
			case 11:
				elem2.style.background="url(" + graphics + "title_manage_account.jpg) top left no-repeat";
				break;
			case 12:
				elem2.style.background="url(" + graphics + "title_privacy_policy.jpg) top left no-repeat";
				break;
			case 13:
				elem2.style.background="url(" + graphics + "title_register.jpg) top left no-repeat";
				break;
			case 14:
				elem1.style.background="url(" + graphics + "header_store.jpg) top left no-repeat";
				elem2.style.background="url(" + graphics + "title_shopping.jpg) top left no-repeat";
				break;
			case 15:
				elem2.style.background="url(" + graphics + "title_terms_of_use.jpg) top left no-repeat";
				break;
			default:
				elem1.style.background="url(" + graphics + "header_news.jpg) top left no-repeat";
				elem2.style.background="url(" + graphics + "title_news.jpg) top left no-repeat";
				break;
		}
	
	}
}

function showBox(p1){
	overlayReload(p1);
	Element.show('overlay'+p1);
    center('box'+p1);
 //center('box', '300', '100');// Size of the box
    return false;
}

function hideBox(p1){
    $('box'+p1).hide();
    $('overlay'+p1).hide();
    return false;
}


function center(element){
   try{
        element = $(element);
    }catch(e){
        return;
    }

    var my_width  = 0;
    var my_height = 0;
 

    if ( typeof( window.innerWidth ) == 'number' ){
        my_width  = window.innerWidth;
        my_height = window.innerHeight;
    }else if ( document.documentElement &&  ( document.documentElement.clientWidth ||
    document.documentElement.clientHeight ) ){
        my_width  = document.documentElement.clientWidth;
        my_height = document.documentElement.clientHeight;
    }
    else if ( document.body &&
            ( document.body.clientWidth || document.body.clientHeight ) ){
        my_width  = document.body.clientWidth;
        my_height = document.body.clientHeight;
    }

    element.style.position = 'absolute';
    element.style.zIndex   = 99;

    var scrollY = 0;

    if ( document.documentElement && document.documentElement.scrollTop ){
        scrollY = document.documentElement.scrollTop;
    }else if ( document.body && document.body.scrollTop ){
        scrollY = document.body.scrollTop;
    }else if ( window.pageYOffset ){
        scrollY = window.pageYOffset;
    }else if ( window.scrollY ){
        scrollY = window.scrollY;
    }

    var elementDimensions = Element.getDimensions(element);

    var setX = ( my_width  - elementDimensions.width  ) / 2;
    var setY = ( my_height - elementDimensions.height ) / 2 + scrollY;

    setX = ( setX < 0 ) ? 0 : setX;
    setY = ( setY < 0 ) ? 0 : setY;

    element.style.left = setX + "px";
    element.style.top  = setY + "px";

    element.style.display  = 'block';
}


function overlayReload(p1)
{
	try{
        element = $('overlay'+p1);
    }catch(e){
        return;
    }

    if (window.innerHeight && window.scrollMaxY || window.innerWidth && window.scrollMaxX) {    
        yScroll = window.innerHeight + window.scrollMaxY;
        xScroll = window.innerWidth + window.scrollMaxX;
        var deff = document.documentElement;
        var wff = (deff&&deff.clientWidth) || document.body.clientWidth || window.innerWidth || self.innerWidth;
        var hff = (deff&&deff.clientHeight) || document.body.clientHeight || window.innerHeight || self.innerHeight;
        xScroll -= (window.innerWidth - wff);
        yScroll -= (window.innerHeight - hff);
    } else if (document.body.scrollHeight > document.body.offsetHeight || document.body.scrollWidth > document.body.offsetWidth){ // all but Explorer Mac
        yScroll = document.body.scrollHeight;
        xScroll = document.body.scrollWidth;
    } else { // Explorer Mac...would also work in Explorer 6 Strict, Mozilla and Safari
        yScroll = document.body.offsetHeight;
        xScroll = document.body.offsetWidth;
      }
	  

	//alert(yScroll);

	var varX = yScroll+'px';
	document.getElementById('overlay'+p1).style.height=varX;
    //element.style.height = document.body.offsetHeight;
    element.style.width = xScroll;
	
}
/*
function center(window_name, _width, _height) {
    var successWin = $(window_name);
    var pagesize = getPageSize();    
    var arrayPageScroll = getPageScrollTop();
    successWin.style.left = (arrayPageScroll[0] + (pagesize[0] - _width)/2);
    successWin.style.top = (arrayPageScroll[1] + (pagesize[1] - _height)/3);
}
*/
function getPageSize(){
    var de = document.documentElement;
    var w = window.innerWidth || self.innerWidth || (de&&de.clientWidth) || document.body.clientWidth;
    var h = window.innerHeight || self.innerHeight || (de&&de.clientHeight) || document.body.clientHeight
 alert('szelesseg: '+ w + ', magassag: ' +h + ' ' +document.body.scrollHeight);
    arrayPageSize = new Array(w,h) 
    return arrayPageSize;
}

function getPageScrollTop(){
    var yScrolltop;
    var xScrollleft;
    if (self.pageYOffset || self.pageXOffset) {
        yScrolltop = self.pageYOffset;
        xScrollleft = self.pageXOffset;
    } else if (document.documentElement && document.documentElement.scrollTop || document.documentElement.scrollLeft ){     // Explorer 6 Strict
        yScrolltop = document.documentElement.scrollTop;
        xScrollleft = document.documentElement.scrollLeft;
    } else if (document.body) {// all other Explorers
        yScrolltop = document.body.scrollTop;
        xScrollleft = document.body.scrollLeft;
    }
    arrayPageScroll = new Array(xScrollleft,yScrolltop) 
    return arrayPageScroll;
}

function showAll() {
	//showtime();
	
	showContent();
	
	//initLightbox();
}

function submitonce(){
  if (document.checkout_confirmation.btn_submit) {
	  document.checkout_confirmation.btn_submit.disabled = true;
    setTimeout('button_timeout()', 4000);
    document.checkout_confirmation.submit();
  }
}


window.onload = showAll;