/********************
* general refrence
* locate position of image and align next to it
*
***************************/
genRef = []
contRef = []

imgPositioning = function(id, cont, imgOffX, imgOffY) {
var d = document
ie = d.all ? 1 : 0
ns4 = d.layers ? 1 : 0
dom = d.getElementById ? 1 : 0
if(typeof genRef[id] != 'object') genRef[id] = dom ? d.getElementById(id) : ie ? d.all[id] : d.layers[id]
lenkX = findiPosX(genRef[id])
lenkY = findiPosY(genRef[id])
lenkX = eval(lenkX +"+"+ imgOffX)
lenkY = eval(lenkY +"+"+ imgOffY)
if(typeof contRef[cont] != 'object') contRef[cont] = dom ? d.getElementById(cont) : ie ? d.all[cont] : d.layers[cont]
contRef[cont].style.top = ns4 ? lenkY : lenkY + "px"
contRef[cont].style.left = ns4 ? lenkX : lenkX + "px"
//alert('X:'+lenkX+' Y:'+lenkY)
}

function findiPosX(obj) {
var curleft = 0;
if (document.getElementById || document.all) {
while (obj.offsetParent) {
curleft += obj.offsetLeft
obj = obj.offsetParent;
}
}else if (document.layers)
curleft += obj.x;
return curleft;
}

function findiPosY(obj) {
var curtop = 0;
if (document.getElementById || document.all) {
while (obj.offsetParent) {
curtop += obj.offsetTop
obj = obj.offsetParent;
}
}else if (document.layers)
curtop += obj.y;
return curtop;
}

function images_load(){
	
	for( var i = 0; i < arrAlignRef.length; i++ ){
		
				
		imgPositioning(arrAlignRef[i],arrLayerRef[i], 0, 0)
		
		imageObj = arrLayerRef[i] + '_image';
		document.getElementById(arrLayerRef[i]).style.visibility = 'visible';
		document.getElementById(imageObj).style.visibility = 'visible';
		
	
			
	}
	
	
}


function newImage(arg) {
	if (document.images) {
		rslt = new Image();
		rslt.src = arg;
		return rslt;
	}
}

function changeImages() {
	if (document.images && (preloadFlag == true)) {
		for (var i=0; i<changeImages.arguments.length; i+=2) {
			document[changeImages.arguments[i]].src = changeImages.arguments[i+1];
		}
	}
}

var preloadFlag = false;
function preloadImages() {
	
	if (document.images) {
		
		store_over = newImage("../images/store-over.gif");
		news_over = newImage("../images/news-over.gif");
		events_over = newImage("../images/events-over.gif");
		about_over = newImage("../images/about-over.gif");
		directions_over = newImage("../images/directions-over.gif");
		shop_over = newImage("../images/shop-over.gif");
		
		preloadFlag = true;
	}
	
}

//window.onresize=images_load