function hideDiv(aObj){
aObj.parentNode.parentNode.parentNode.style.display = "none";
}

function getElementPos(elementId) {
var ua = navigator.userAgent.toLowerCase();
var isOpera = (ua.indexOf('opera') != -1);
var isIE = (ua.indexOf('msie') != -1 && !isOpera); // not opera spoof
var el = document.getElementById(elementId);
if(el.parentNode === null || el.style.display == 'none') {
  return false;
}      
var parent = null;
var pos = [];     
var box;     
if(el.getBoundingClientRect)    //IE
{         
   box = el.getBoundingClientRect();
   var scrollTop = Math.max(document.documentElement.scrollTop, document.body.scrollTop);
   var scrollLeft = Math.max(document.documentElement.scrollLeft, document.body.scrollLeft);
  return {x:box.left + scrollLeft, y:box.top + scrollTop};
}else if(document.getBoxObjectFor)    // gecko    
{
   box = document.getBoxObjectFor(el); 
   var borderLeft = (el.style.borderLeftWidth)?parseInt(el.style.borderLeftWidth):0; 
   var borderTop = (el.style.borderTopWidth)?parseInt(el.style.borderTopWidth):0; 
   pos = [box.x - borderLeft, box.y - borderTop];
} else    // safari & opera    
{
   pos = [el.offsetLeft, el.offsetTop]; 
   parent = el.offsetParent;     
   if (parent != el) { 
    while (parent) { 
     pos[0] += parent.offsetLeft; 
     pos[1] += parent.offsetTop; 
     parent = parent.offsetParent;
    } 
   }   
   if (ua.indexOf('opera') != -1 || ( ua.indexOf('safari') != -1 && el.style.position == 'absolute' )) { 
    pos[0] -= document.body.offsetLeft;
    pos[1] -= document.body.offsetTop;         
   }    
}              
if (el.parentNode) { 
   parent = el.parentNode;
} else {
   parent = null;
}
while (parent && parent.tagName != 'BODY' && parent.tagName != 'HTML') { // account for any scrolled ancestors
   pos[0] -= parent.scrollLeft;
   pos[1] -= parent.scrollTop;
   if (parent.parentNode) {
    parent = parent.parentNode;
   } else {
    parent = null;
   }
}
return {x:pos[0], y:pos[1]};
}

function show_city(){
	var cpos = getElementPos("curCity");
	var cd = document.getElementById("cityDiv"); 
	cd.style.left = cpos.x - 2;
	cd.style.top = cpos.y + 32;
	cd.style.position="absolute";
	cd.style.display = "block";
	
}

function hide_city(){
		document.getElementById("cityDiv").style.display = "none";
}

function PriceProcessor(){
	var maxNum = document.getElementById("maxNum").innerHTML;
		maxNum = parseInt(maxNum);
	var uPrice = document.getElementById("UnitPrice").innerHTML;
		uPrice = parseInt(uPrice);
	var uNum = document.getElementById("textfield").value;	//	the number user input
	if(uNum<1)
		uNum = 0;
	if(uNum>maxNum)
	{
		uNum = maxNum;
		document.getElementById("textfield").value = uNum;
	}
	document.getElementById("TotalPrice1").innerHTML = uNum * uPrice;
	document.getElementById("TotalPrice2").innerHTML = uNum * uPrice;
}

function header_ad_hide(AObj){
	AObj.parentNode.parentNode.style.display = 'none';	
	var cur = new Date();
	var expi = new Date((cur.getFullYear() + 1),cur.getMonth(),cur.getHours());
	document.cookie = "IsClosed = true;expires = " + expi.toGMTString();
}

