function Getobj(objName){if(document.getElementById){return eval('document.getElementById("'+objName+'")')}else{return eval('document.all.'+objName)}}

//ѡ
function Mod_Tab(Tab_Nav,Tab_Panel,IsShift,num,countnum){ 
	//alert(TabPanels.length);
	//for(i=1;i<=countnum;i++){
//		var Nav=document.getElementById(Tab_Nav+i);
//		var Panel=document.getElementById(Tab_Panel+i);
//		//alert(countnum);
//		if(Panel.style.display!="none" && i==num) break;
//		if(Panel.style.display!="none"){
//			Nav.className=Nav.className.replace("_on","");
//			Panel.style.display="none";
//		}
//		if(i==num){
//			Nav.className=Nav.className+"_on";
//			Panel.style.display="";
//			if(IsShift){
//				MakeCenter(Nav.offsetLeft+(Nav.offsetWidth/2),Panel);
//			}
//		}
//	}	
}

function Mod_Tab2(Tab_Nav,Tab_Panel,IsShift,num,countnum){ 
	//alert(TabPanels.length);
	for(i=1;i<=countnum;i++){
		var Nav=document.getElementById(Tab_Nav+i);
		var Panel=document.getElementById(Tab_Panel+i);
		//alert(countnum);
		if(Panel.style.display!="none" && i==num) break;
		if(Panel.style.display!="none"){
			Nav.className=Nav.className.replace("_on","");
			Panel.style.display="none";
		}
		if(i==num){
			Nav.className=Nav.className+"_on";
			Panel.style.display="";
			if(IsShift){
				if(num>4){
					Panel.style.right="3px";
				}
				else{
					Panel.style.left="9px";
				}
			}
		}
	}	
}

function Mod_Tab3(Tab_Nav,Tab_Panel,IsShift,num,countnum){ 
	//alert(TabPanels.length);
	for(i=1;i<=countnum;i++){
		var Nav=document.getElementById(Tab_Nav+i);
		var Panel=document.getElementById(Tab_Panel+i);
		//alert(countnum);
		if(Panel.style.display!="none" && i==num) break;
		if(Panel.style.display!="none"){
			Nav.className=Nav.className.replace("_on","");
			Panel.style.display="none";
		}
		if(i==num){
			Nav.className=Nav.className+"_on";
			Panel.style.display="";
			if(IsShift){
				if(num>4){
					Panel.style.right="-6px";
				}
				else{
					Panel.style.left="13px";
				}
			}
		}
	}	
}

function Out_Tab(Tab_Nav,Tab_Panel,countnum){ 
	//alert(countnum);
	for(i=1;i<=countnum;i++){
		var Nav=document.getElementById(Tab_Nav+i);
		var Panel=document.getElementById(Tab_Panel+i);
		if(Panel.style.display!="none"){
			Nav.className=Nav.className.replace("_on","");
			Panel.style.display="none";
		}
	}	
}

function MakeCenter(CenterNum,obj){
	var countW=obj.offsetWidth;
	var isLeft=CenterNum-countW/2;
	if(isLeft+countW>obj.offsetParent.offsetWidth){
		obj.style.right=0+"px";
		//alert(obj.offsetWidth);
	}
	else if(isLeft<0){
		obj.style.left=0+"px";
	}
	else{
		obj.style.left=isLeft+"px";
	}	
}

function loadClassNav(num){
	 var obj=document.getElementById("classs_nav"+num);
	 if(obj){obj.className=obj.className.replace("_on","")+"_on";}
}


function boxScroll(direction){
	var boxobj=document.getElementById("content_main");
	var scroll_Height=boxobj.scrollHeight;
	var offset_Height=boxobj.offsetHeight;
	
	if(scroll_Height>offset_Height){
		//alert(offset_Height);
		switch(direction)
		{
			case "up":
				boxobj.scrollTop--;
				break;
			case "down":
				boxobj.scrollTop++;
				break;
		}
	}
	
}

function load_boxScroll(){
	var up_down_btn=document.getElementById("up_down_box");
	var mainobj=document.getElementById("content_main");
	if(up_down_btn&&mainobj){
		if(mainobj.offsetHeight<mainobj.scrollHeight){
			up_down_btn.style.display="";
		}
		else{
			up_down_btn.style.display="none";
		}
	}
}
var AutoPlay_ud=null;
function Play_updown(directions){
	if(AutoPlay_ud==null){AutoPlay_ud=setInterval(function(){boxScroll(directions);},1);}
}
function Stop_updown(){
	clearInterval(AutoPlay_ud);
	AutoPlay_ud=null;
}

function checkAll(formsub){
	var shopForm=formsub.form;
	var es = shopForm.elements;
	for (var i = 0; i < es.length; ++i) {
		var e = es[i];
		if (e.type == 'checkbox'&&e.name.indexOf('Prodetail') > -1) { e.checked=formsub.checked; }
	}
}

function checkSing(formsub){
	var shopForm=formsub.form;
	var es = shopForm.elements;
	isFound = true;
	for (var i = 0; i < es.length; ++i) {
		var e = es[i];
		if(e.type == 'checkbox'&&e.name.indexOf('Prodetail') > -1)
			if(!e.checked){isFound = false; continue;}
	}
	formsub.form.SelectAll.checked=isFound;
}

function CloseWin(){
	var browserName = navigator.appName;
	if (browserName == "Netscape"){
		window.open('', '_parent', '');
		window.close();
	}
	else if(browserName == "Microsoft Internet Explorer"){
	   window.opener = "whocares";
	   window.open('','_self');
	   window.close(); 
	}
}

function CheckBrowser(){
    var cb = "Unknown";
    if(window.ActiveXObject){
        cb = "IE";

    }else if(navigator.userAgent.toLowerCase().indexOf("firefox") != -1){
        cb = "Firefox";
    }else if((typeof document.implementation != "undefined") && (typeof document.implementation.createDocument != "undefined") && (typeof HTMLDocument != "undefined")){
        cb = "Mozilla";

    }else if(navigator.userAgent.toLowerCase().indexOf("opera") != -1){

        cb = "Opera";

    }

    return cb;

}

function getBrowserType(){
	BrowserType="Unknown";
	var ua = navigator.userAgent.toLowerCase(); 
	if (ua.match(/msie ([\d.]+)/)){
		BrowserType = 'IE: '+ua.match(/msie ([\d.]+)/)[1];
	}
	else if (ua.match(/firefox\/([\d.]+)/)){
		BrowserType = 'Firefox: '+ua.match(/firefox\/([\d.]+)/)[1];
	}
	else if (ua.match(/chrome\/([\d.]+)/)){
		BrowserType = 'Chrome: '+ua.match(/chrome\/([\d.]+)/)[1];
	}
	else if (ua.match(/opera.([\d.]+)/)){
		BrowserType = 'Opera: '+ua.match(/opera.([\d.]+)/)[1];
	}	
	else if (/version\/([\d.]+).*safari/){
		BrowserType = 'Safari: '+ua.match(/version\/([\d.]+)/)[1];
	}
	return BrowserType;
}


function forMatInt(val){
	if(isNaN(val))return(1);
	if(val=='')return(1);
	return Math.floor(val);
}

//ȡ֮ľ
function getAbsPointTop(obj){
	var tt=obj.offsetTop;
	var Parentobj=obj.offsetParent;
	while(Parentobj){
		tt+=Parentobj.offsetTop;
		Parentobj=Parentobj.offsetParent
	}
	return tt;
}
//ȡ֮ľ
function getAbsPointLeft(obj){
	var tt=obj.offsetLeft;
	var Parentobj=obj.offsetParent;
	while(Parentobj){
		tt+=Parentobj.offsetLeft;
		Parentobj=Parentobj.offsetParent
	}
	return tt;
}
function trim(str){var pattern = /(^\s+)$/;str = str.replace(pattern, "");var pattern = /(\s+)$/;str = str.replace(pattern, "");return str;}


