<!--
//$Id: common.js,v 1.7 2005/07/26 09:06:38 suichitra Exp $
/*
Auto center window script- Eric King (http://redrival.com/eak/index.shtml)
Permission granted to Dynamic Drive to feature script in archive
For full source, usage terms, and 100's more DHTML scripts, visit http://dynamicdrive.com
*/

var __win = null;
function NewPercentWindow(mypage,myname,w,h,scroll,resize){
newWidth = parseInt((w * screen.width)/100);
newHeight = parseInt((h * screen.height)/100);
LeftPosition = (screen.width) ? (screen.width-newWidth)/2 : 0;
TopPosition = (screen.height) ? (screen.height-newHeight)/2 : 0;
settings = 'height='+newHeight+',width='+newWidth+',top='+TopPosition+',left='+LeftPosition+'';
if(scroll)
    settings = settings+',scrollbars='+scroll+'';
if(resize)
    settings = settings+',resizable='+resize+'';
__win = window.open(mypage,myname,settings)
}

function NewWindow(mypage,myname,w,h,scroll,resize){
LeftPosition = (screen.width) ? (screen.width-w)/2 : 0;
TopPosition = (screen.height) ? (screen.height-h)/2 : 0;
settings = 'height='+h+',width='+w+',top='+TopPosition+',left='+LeftPosition+'';
if(scroll)
    settings = settings+',scrollbars='+scroll+'';
if(resize)
    settings = settings+',resizable='+resize+'';
__win = window.open(mypage,myname,settings)
} 

function detectbrowse()
    {
    
   
   // alert("parent"+parent.location);
    var agt = navigator.userAgent.toLowerCase();
    var cis_ie  = ((agt.indexOf("msie") != -1) && (agt.indexOf("opera") == -1));
    var cis_opera  = (agt.indexOf("opera") != -1);
    var cis_gecko =  (agt.indexOf("gecko") != -1);

      if(cis_ie)
      {
    pos = agt.indexOf("msie");      
        version = parseFloat(agt.substr(pos+4));
        ver=version;
        br = "ie";
      }
      if(cis_opera)
      {
      br = "opera";
      }
      if(cis_gecko)
      {
        var isnet = (agt.indexOf("netscape") != -1);       
        if(isnet)
        {
         br = "nets";
        pos = agt.indexOf("netscape");       
        var end  = agt.lastIndexOf("(");       
        version = parseFloat(agt.substr(pos+9));       
        ver=version;
        }else{
        br = "moz";
        pos = agt.indexOf("rv:");
        version = parseFloat(agt.substr(pos+3));       
        ver=version;
        }
      }
     
}
/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/

function enabledisable(__sfield,__dfield)
{
    if(__sfield.length>0){
        __dfield.disabled=0;
    }
    else{
        __dfield.disabled=1;
    }
}

/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/

function resizeWin(w,h)
{
newWidth = parseInt((w * screen.width)/100);
newHeight = parseInt((h * screen.height)/100);
LeftPosition = (screen.width) ? (screen.width-newWidth)/2 : 0;
TopPosition = (screen.height) ? (screen.height-newHeight)/2 : 0;
window.moveTo(LeftPosition,TopPosition);
window.resizeTo(newWidth,newHeight);
}
/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
String.prototype.trim = function() {
// skip leading and trailing whitespace
// and return everything in between
var x=this;
x=x.replace(/^\s*(.*)/, "$1");
x=x.replace(/(.*?)\s*$/, "$1");
return x;
}

function getScriptMessage(key)
{       
   
    return document.getElementById(key).value;
}
function tab_display(focus_tab,lost_tab)
{
	eval(focus_tab +'.style.display=""');
	eval(lost_tab +'.style.display="none"');
}

function expandIt(BlockName) {            
        img = eval('document.img_'+BlockName);               
        x=img.src;                
        if (document.getElementById(BlockName).style.display == "") {
                document.getElementById(BlockName).style.display = "none";
                if (x.substring(x.length-10,x.length) == "expand.gif") {
                    img.src = "images/collapse.gif";
                    img.alt = "展开";
                    img.title="展开";
                    }                    
        } else {
                //expand               
                document.getElementById(BlockName).style.display = "";
                if (x.substring(x.length-12,x.length) == "collapse.gif") {
                    img.src = "images/expand.gif"; 
                    img.alt = "收缩";
                    img.title="收缩";
                    }
        }        
}

var oPrevElement;
	// click hover normal
	function styleSwitch(oElement, sEvent) {

		var cssClass
		if(sEvent == 'click') {                        
			if(oPrevElement != null) {
				oPrevElement.className = 'menuNormal';
			}
			if (oElement) { oElement.className = 'menuPressed'; }
			oPrevElement = oElement;
		}
                 else if(sEvent == 'c')
                    {   
                        var cs=document.getElementById(oElement);                    
                        oPrevElement.className = 'menuNormal';
                        cs.className='menuPressed';
                        oPrevElement=cs;  
                        
                    }

		else {
			if (sEvent=='hover') cssClass = 'menuOver';
			else cssClass = 'menuNormal';
			if (oPrevElement==null) {
				oElement.className = cssClass;
			}
			else {
				if(oPrevElement.id != oElement.id) {
					oElement.className = cssClass;
				}
			}
		}
               


	}
//-->