function copyContent(d, s){
    var nd = document.getElementById(d);
    nd.innerHTML=document.getElementById(s).innerHTML;
}

function gup( name )
{
    name = name.replace(/[\[]/,"\\\[").replace(/[\]]/,"\\\]");
    var regexS = "[\\?&]"+name+"=([^&#]*)";
    var regex = new RegExp( regexS );
    var results = regex.exec( window.location.href );
    if( results == null )
	return "";
    else
	return results[1];
}


function  setVisibleDiv(div, header){
    var divList = document.getElementsByTagName('div');
    var maxDiv = divList.length;
    for (var i=0; i<maxDiv; i++){		
	var divID = divList[i].id;	
	if (divID.charAt(0)==header){		
	    if ((divID.length>3) && (divID.length<6))
	    {
		divList[i].style.display = (divID == div) ? 'block' : 'none';		
	    }
	}
    }
}

function  setVisibleDiv2(div, header){
    var divList = document.getElementsByTagName('div');
    var maxDiv = divList.length;
    for (var i=0; i<maxDiv; i++){		
	var divID = divList[i].id;	
	if ((divID.length==4) && (divID.charAt(0)==header))
	{
	    divList[i].style.display = (divID == div) ? 'block' : 'none';		
	}
    }
}

function  setVisibleDivContent3(div, header){
    var divList = document.getElementsByTagName('div');
    var maxDiv = divList.length;
    for (var i=0; i<maxDiv; i++){		
	var divID = divList[i].id;	
	if ((divID.length==4) && (divID.charAt(0)==header))
	{
	    divList[i].style.display = (divID == div) ? 'block' : 'none';		
	}
    }
    
}

function  setVisibleDivContent(div, header){
    var divList = document.getElementsByTagName('div');
    var maxDiv = divList.length;
    for (var i=0; i<maxDiv; i++){		
	var divID = divList[i].id;	
	if (divID.charAt(0)==header){		
	    if ((divID.length>3) && (divID.length<7))
	    {
		divList[i].style.display = (divID == div) ? 'block' : 'none';		
	    }
	}
    }
    
}

function  setVisibleDivContent2(div, header){
    var divList = document.getElementsByTagName('div');
    var maxDiv = divList.length;
    for (var i=0; i<maxDiv; i++){		
	var divID = divList[i].id;	
	if ((divID.length==4) && (divID.charAt(0)==header))
	{
	    divList[i].style.display = (divID == div) ? 'block' : 'none';		
	}
    }
    SelectTab('Home',1);
}

function hookMouseWheel()
{
    if (window.addEventListener){
        window.addEventListener('DOMMouseScroll', onMouseWheel, false);
    }else{
	window.onmousewheel = document.onmousewheel = onMouseWheel;
    }
}

function isOverSwf(mEvent)
{
    var elem;
    if (mEvent.srcElement) {
	elem = mEvent.srcElement;
    } else if (mEvent.target) {
	elem = mEvent.target;
    }
    
    if (elem.nodeName.toLowerCase() == "embed") {
        return true;
    }
    return false;
}

function onMouseWheel(event)
{
    if (!event)
        event = window.event;
    if (isOverSwf(event)) {
        return cancelEvent(event);
    }
    return true;
}

function cancelEvent(e)
{
    e = e ? e : window.event;
    if (e.stopPropagation)
        e.stopPropagation();
    if (e.preventDefault)
        e.preventDefault();
    e.cancelBubble = true;
    e.cancel = true;
    e.returnValue = false;
    return false;
    
}


function hookMouseWheel2()
{
    if (window.addEventListener)
        window.addEventListener('DOMMouseScroll', onMouseWheel, false);
    window.onmousewheel = document.onmousewheel = onMouseWheel;
}

function isOverSwf2(mEvent)
{
    var elem;
    
    if (mEvent.srcElement) {
	elem = mEvent.srcElement;
    } else if (mEvent.target) {
	elem = mEvent.target;
    }
    alert(elem.nodeName);
    if ((elem.nodeName.toLowerCase() == "object" &&
         elem.getAttribute("classid") == "clsid:D27CDB6E-AE6D-11cf-96B8-444553540000") ||
        (elem.nodeName.toLowerCase() == "embed" &&
         elem.getAttribute("type") == "application/x-shockwave-flash")) {	 
        return true;
    }

    if (elem.classid == "clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" ||
	elem.type == "application/x-shockwave-flash") {
	return true;
    }

    return false;
}

function onMouseWheel2(event)
{
    if (!event)
        event = window.event;

    if (isOverSwf(event)) {
        return cancelEvent(event);
    }

    return true;
}

function cancelEvent2(e)
{
    e = e ? e : window.event;
    if (e.stopPropagation)
        e.stopPropagation();
    if (e.preventDefault)
        e.preventDefault();
    e.cancelBubble = true;
    e.cancel = true;
    e.returnValue = false;
    return false;
}


hookMouseWheel();

function  hideRightBorder(d){
    var nd = document.getElementById(d);
    
}


function trimText(str, length){
    var s = str;
    var len = length;
    if (s.len>l){
	s.substring(0, len);
    }
    return s;
}

function searchMap(name_str, address_str){
    //location.href="http://www.google.com/maps?f=q&source=s_q&hl=zh-TW&geocode=&q="+address+"&ie=UTF8&hq="+address+"&z=15&iwloc=A";
    //window.open("http://www.google.com/maps?f=q&source=s_q&hl=zh-TW&geocode=&q="+address+"&ie=UTF8&hq="+address+"&z=15&iwloc=A");
    var address = encodeURI(address_str);
    var name = encodeURI(name_str);
    window.open("http://maps.google.com.hk/maps?f=q&source=s_q&hl=zh-TW&q="+name+"&g="+address+"&ie=UTF8&z=15&cbp=11&iwloc=A");
}

function checkImg(){
    alert("check");
    document.write("checked");
}

function showDefaultDiv(parent){
    var divList = document.parent.getElementsByTagName('div');
    //var maxDiv = divList.length;
    divList[0].style.display = 'block';		
    
}




