function addLoadEvent(func) { 
  var oldonload = window.onload; 
  if (typeof window.onload != 'function') { 
    window.onload = func; 
  } else { 
    window.onload = function() { 
      if (oldonload) { 
        oldonload(); 
      } 
	      func(); 
	    } 
	  } 
};
	
function addResizeEvent(func2) { 
  var oldonresize = window.onresize; 
  if (typeof window.onresize != 'function') { 
    window.onresize = func2; 
  } else { 
    window.onresize = function() { 
      if (oldonresize) { 
        oldonresize(); 
      } 
	      func2(); 
	    } 
	  } 
}; 

function showHide() {
	for (i = 0; i <= 11; i++)
	{
		var checkPageContent = document.getElementById("div_edit_pageContent" + i);
		if (checkPageContent) {
			if (document.getElementById("div_edit_pageContent"  + i).style.display == 'none') {
				document.getElementById("div_edit_pageContent"  + i).style.display = 'block';
			} else {
				document.getElementById("div_edit_pageContent"  + i).style.display = 'none';
			}
		}
	}
	
	for (i = 0; i <= 10; i++)
	{
		var checkPageContent = document.getElementById("div_edit_siteContent" + i);
		if (checkPageContent) {
			if (document.getElementById("div_edit_siteContent" + i).style.display == 'none') {
				document.getElementById("div_edit_siteContent" + i).style.display = 'block';
			} else {
				document.getElementById("div_edit_siteContent" + i).style.display = 'none';
			}
		}
	}
		
	var checkPagePhoto = document.getElementById("div_edit_pagePhoto");
	if (checkPagePhoto) {
		if (document.getElementById("div_edit_pagePhoto").style.display == 'none') {
			document.getElementById("div_edit_pagePhoto").style.display = 'block';
		} else {
			document.getElementById("div_edit_pagePhoto").style.display = 'none';
		}
	}
	
	var checkPageProduct = document.getElementById("div_edit_productDetail");
	if (checkPageProduct) {
		if (document.getElementById("div_edit_productDetail").style.display == 'none') {
			document.getElementById("div_edit_productDetail").style.display = 'block';
		} else {
			document.getElementById("div_edit_productDetail").style.display = 'none';
		}
	}
}
	
function findPosX(obj) {
    var curleft = 0;
    if (obj.offsetParent) {
        while (1) {
            curleft+=obj.offsetLeft;
            if (!obj.offsetParent) {
                break;
            }
            obj=obj.offsetParent;
        }
    } else if (obj.x) {
        curleft+=obj.x;
    }
    return curleft;
};

function findPosY(obj) {
    var curtop = 0;
    if (obj.offsetParent) {
        while (1) {
            curtop+=obj.offsetTop;
            if (!obj.offsetParent) {
                break;
            }
            obj=obj.offsetParent;
        }
    } else if (obj.y) {
        curtop+=obj.y;
    }
    return curtop;
};
