//System
function setHome(obj,url)///设为首页
{   
	obj.style.behavior = 'url(#default#homepage)';obj.setHomePage(url);
};
function setFavo(tit,url)///加入收藏
{
	window.external.addFavorite(url,tit);
};
function getId(s)///获取ID对象
{   
	return document.getElementById(s);
};
function $C(tagName)
{
	return document.createElement(tagName);
};
function $P(child,parent)
{
	return parent?parent.appendChild(child):document.body.appendChild(child);
};
function closeWin()///关闭窗口
{
	if(confirm("确定要关闭当前页面吗?")) window.close();
};
function goBack()///返回上一步
{
    window.history.go(-1);	
};
function change(category,i)
{
    window.top.location="libao_li.asp?categoryit="+category+"&i="+i;	
};
function string2Array(str,splitChar){
	return str.split(splitChar);
};
function array2String(arr,joinChar){
	return arr.join(joinChar);
};
function onlyNum(e,v){
	if(e.value=="")return;
	/^([0-9]*)/.exec(e.value);
	if(e.value!=RegExp.$1)e.value=RegExp.$1;
	if(e.value==0)e.value=v;
};

function calculation(e){
	var price;
	var s;
	if(e==null){
	price=1;
	//alert(price)
    }else{
	price=e	
	}	
	var d1=getId("hei").value,d2=getId("wid").value;
	if(isNaN(d1)||isNaN(d2)){
		getId("errmsg").innerHTML="请输入正确长度和宽度";
	}else if(d2<30||d2>150||d1<40||d1>200){
		getId("errmsg").innerHTML="订制不成功,请注意规格!<br>正确规格为:30<=宽<=150,40<=长<=200.";
	}else if(!isNaN(d1)&&isNaN(d2)){
		getId("errmsg").innerHTML="请输入正确宽度";
		//getId("hiddentxt").innerHTML="<span class=txt_red>您的</span>";
		//getId("spanprice").innerHTML="￥"+d1*price;
		//getId("txtprice").value=d1*price;
	}else if(isNaN(d1)&&!isNaN(d2)){
		getId("errmsg").innerHTML="请输入正确长度";
		//getId("hiddentxt").innerHTML="<span class=txt_red>您的</span>";
		//getId("spanprice").innerHTML="￥"+d1*price;
		//getId("txtprice").value=d2*price;
	}else if(!isNaN(d1)&&!isNaN(d2)){
		getId("errmsg").innerHTML="";
		s=(parseFloat(d1)+parseFloat(d2))*2/100*price;
		s=Math.ceil(s)
		getId("hiddentxt").innerHTML="<span class=txt_red style='font-size:14px;'>您的</span>";
		getId("spanprice").innerHTML="￥"+s;
;
        getId("guigetxt").innerHTML=d2+"*"+d1+"cm";
		//getId("cartform").submit();
		//getId("txtprice").value=d1*d2*price;
	}
};
function changeSize(e)
{
    if(e=="order"){
	getId("order").style.display="block";
	}else{
	getId("order").style.display="none";	
	}	
};
function chkcartform()
{
    //if(cartform.size.value==""){
//	alert("请选择尺寸");
//	cartform.size.focus();
//	return false;
//	}
	if(cartform.quatity.value==""){
	alert("请输入数量");
	cartform.quatity.focus();
	return false;
	}
};
function calcTime(t)
{
	var str;
	var m=Math.round((new Date().getTime()-t)/(1000*60));
	if(m<60){
		str=(m?m:1)+'分钟前';
	}else if(m<(60*24)){
		str=Math.round(m/60)+'小时前';	
	}else{
		str=Math.round(m/(60*24))+'天前';
	}
	return str;
};
function copyToClip(t)
{
	if (window.clipboardData){
		window.clipboardData.setData("Text", t);
	}else if (window.netscape){
		netscape.security.PrivilegeManager.enablePrivilege('UniversalXPConnect');
		var clip = Components.classes['@mozilla.org/widget/clipboard;1'].createInstance(Components.interfaces.nsIClipboard);
		if (!clip) {return;}
		var trans = Components.classes['@mozilla.org/widget/transferable;1'].createInstance(Components.interfaces.nsITransferable);
		if (!trans) {return;}
		trans.addDataFlavor('text/unicode');
		var str = new Object();
		var len = new Object();
		var str = Components.classes["@mozilla.org/supports-string;1"].createInstance(Components.interfaces.nsISupportsString);		
		var copytext=t;
		str.data=copytext;
		trans.setTransferData("text/unicode",str,copytext.length*2);
		var clipid=Components.interfaces.nsIClipboard;
		if (!clip) {return false;}
		clip.setData(trans,null,clipid.kGlobalClipboard);
	}
	return;
};
function newPop(url,width,height)///弹出指定大小窗体
{
	window.showModelessDialog(url,"",'dialogWidth=' + width + 'px; dialogHeight=' + height + 'px; resizable=no; help=no; status=no;resizable=0; help=0; scroll=1; status=0;'); 
};
function newWin(url,windowname,width,height)///弹出指定大小居中页面
{
	window.open(url,windowname,'toolbar=0,location=0,maximize=1,directories=0,status=1,menubar=0,scrollbars=0,resizable=1,top='+(screen.height-height)/2+',left='+(screen.width-width)/2+',width='+width+',height='+height);
};
function getCookie(name)///获取指定Cookies
{
	var search = name + "=";
	var offset = document.cookie.indexOf(search);
	if (offset != -1) {
		offset += search.length;
		var end = document.cookie.indexOf(";", offset);
		if (end == -1){
			end = document.cookie.length;
		}
		return unescape(document.cookie.substring(offset, end));
	}else {
		return "";
	}
};
function setCookie(domain,name,value,hours)///setCookie('9qu.com','histroy',str,720);
{
	if(arguments.length>2){
		var expireDate=new Date(new Date().getTime()+hours*3600000);
		document.cookie = name + "=" + escape(value) + "; path=/; domain=" + domain + "; expires=" + expireDate.toGMTString();
	}else{
		document.cookie = name + "=" + escape(value) + "; path=/; domain=" + domain; 
	}
};
//Customer
function Login(url)///判断是否登录
{
	var uid = getCookie("mid");
    if(uid.length == 0){
	window.location = url;}
};
///检测登录信息
function chkaccount(url)
{   
    //alert(url);
    var xmlhttpobj = createxmlhttp();
    if(xmlhttpobj){
        xmlhttpobj.open("get",url+"&number="+Math.random(),true);
        xmlhttpobj.send(null);
        xmlhttpobj.onreadystatechange=function(){
            if(xmlhttpobj.readystate==4){
                if(xmlhttpobj.status==200){
                    var html = xmlhttpobj.responseText;
					//alert(html)
					if(html=="1"){					
					getId("spanuid").innerHTML='您可以使用此帐号';
					}else if(html=="0"){
					getId("spanuid").innerHTML='此帐号已被占用';
					}
                }else{
                    getId("spanuid").innerHTML='loading...';
                }
            }else{
                getId("spanuid").innerHTML='loading...';
            }
        }    
    }
}
///createxmlhttp
function createxmlhttp()
{
if(window.ActiveXObject){
xmlhttpobj = new ActiveXObject("Microsoft.XMLHTTP");
}else if(window.ActiveXObject){
xmlhttpobj = new ActiveXObject("Msxml2.XMLHTTP.4.0");
}else if(window.ActiveXObject){
xmlhttpobj = new ActiveXObject("Msxml2.XMLHTTP");
}else if(window.XMLHttpRequest){
xmlhttpobj = new XMLHttpRequest();
}
return xmlhttpobj; 
}