﻿//设置正文字号
function setSize(contentID,size,lineheight)
{
	document.getElementById(contentID).style.fontSize=size+"px"	;
	document.getElementById(contentID).style.lineHeight=lineheight+"px"	;
}

//无提示关闭窗口
function closeWindow(){
	window.opener = null; window.open(' ', '_self', ' '); window.close();
}

//加入收藏
function addfavorite(){
	try{
		if(document.all)
			window.external.addFavorite(window.location,document.title);
		else if (window.sidebar)
			window.sidebar.addPanel(document.title,window.location, "");
	}catch(e){alert("收藏失败，请按下Ctrl+D加入收藏！")}	
}

//设置为主页 调用  <a href="#" onclick="SetHome(this,window.location)">设为首页</a>
function SetHome(obj)
{
    var url="http://www."+document.domain;
	try {
		obj.style.behavior = 'url(#default#homepage)'; obj.setHomePage(url);
	}catch(e){
	if (window.netscape){
		try{
		netscape.security.PrivilegeManager.enablePrivilege("UniversalXPConnect");
		}catch(e){
			alert("此操作被浏览器拒绝！\n请在浏览器地址栏输入“about:config”并回车\n然后将[signed.applets.codebase_principal_support]设置为'true'"); }
		var prefs = Components.classes['@mozilla.org/preferences-service;1'].getService(Components.interfaces.nsIPrefBranch);
		prefs.setCharPref('browser.startup.homepage', url);
		}
	}
}

function Play(file,image,w,h,autostart)
{
	var flashvars='file='+file+'&autostart='+autostart+'&image='+image;
	document.write('<object id="player" classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" name="player" width="'+w+'" height="'+h+'">');
	document.write('<param name="movie" value="/inc/flvPlayer.swf" />');
	document.write('<param name="allowfullscreen" value="true" />');
	document.write('<param name="allowscriptaccess" value="always" />');
	document.write('<param name="flashvars" value="'+flashvars+'" />');
	document.write('<embed type="application/x-shockwave-flash"	id="player2" name="player2"	src="/inc/flvPlayer.swf" width="'+w+'" height="'+h+'" allowscriptaccess="always" allowfullscreen="true" flashvars="'+flashvars+'"/>');
	document.write('</object>');
}

//当前日期星期
function ChkNum(n){
	if(n.toString().length==2)
		return n.toString();
	else
		return '0'+n.toString();
}
function showTime()
{
	setInterval("var d=new Date(); timer.innerHTML=d.getFullYear()+'年'+ChkNum(d.getMonth()+1)+'月'+ChkNum(d.getDate())+'日 '+ChkNum(d.getHours())+'时'+ChkNum(d.getMinutes())+'分'+ChkNum(d.getSeconds())+'秒　星期'+'日一二三四五六'.charAt(new Date().getDay());",1000); 
}

//去左空格;
function ltrim(s){
	return s.replace(/(^s*)/g, "");
	}
//去右空格;
function rtrim(s){
	return s.replace(/(s*$)/g, "");
	}
//去左右空格;
function trim(s){
	//s.replace(/(^s*)|(s*$)/g, "");
	return rtrim(ltrim(s)); 
	}

//会员注册*****************************************
function questionChange(q)
{
	if(q.selectedIndex==q.options.length-1)
		$("#customQuestion_div").show();
	else
	{
		$("#customQuestion_div").hide();
	}
}
function chkuid(o)
{
	var reg=/^\w{4,20}$/;
	if(reg.test(o.value))
	{
		$.ajax({
			type:"GET",
			url:"../Ajax/Ajax.aspx",
			dataType:"html",
			data:"action=chkuid&uid="+o.value+"&rnd="+Math.random(),
			success:function(msg)
			{   
				msg=msg.toString();
				if(msg=="0") alert("该用户名已被使用,请更换其他用户名！");				
			}
		});
	}
}
function myReg(f)
{
	var reg=/^\w{4,20}$/;
	if(!reg.test(f.uid.value))
	{
		alert("请正确输入用户名！");
		f.uid.focus();
		return false;
	}
	
	if(!reg.test(f.pwd.value))
	{
		alert("请正确输入密码！");
		f.pwd.focus();
		return false;
	}	
	if(f.pwd.value != f.repwd.value)
	{
		alert("两次输入的密码不一致！");
		f.repwd.focus();
		return false;
	}
	reg=/^[\u4e00-\u9fa5]{2,8}$/;
	if(!reg.test(f.name.value))
	{
		alert("请正确输入真实姓名！");
		f.name.focus();
		return false;
	}
	
	if(f.question.selectedIndex==0)
	{
		alert("请选择找回密码提示问题！");
		return false;
	}
	if(f.question.selectedIndex==f.question.options.length-1)
	{
		if(trim(f.customQuestion.value) == "")
		{
			alert("请输入自定义提示问题！");
			f.customQuestion.focus();
			return false;
		}
	}
	if(trim(f.anwser.value) == "")
	{
		alert("请输入提示问题答案！");
		f.anwser.focus();
		return false;
	}
	reg=/^[0-9a-zA-Z]{5}$/;
	if(!reg.test(f.chkcode.value))
	{
		alert("请输入正确输入验证码！");
		f.chkcode.focus();
		return false;
	}
	return true;
}
//会员注册 结束*****************************************

//产品购买
function ChangeGoodsNum(action)
{
	var o=document.getElementById("goodsNum");
	var v=o.value;	
	var reg=/^[1-9][0-9]*$/;
	if(!reg.test(v))
	v=1;
	else if(action=="+")
	v++;
	else if(action=="-")
	{
		v--;
		if(v<1) v=1;
	}
	o.value=v;
	AllPrice();
}

function ValidateGoodsNum(o)
{
	var v=o.value;	
	var reg=/^[1-9][0-9]*$/;
	if(!reg.test(v)){
		document.getElementById("numWarning").innerHTML="<font color=red>警告：购买数量必须是正整数</font>";
		return false;
	}else
	document.getElementById("numWarning").innerHTML="&nbsp;";
	AllPrice();
}

function AllPrice()
{
	var uPrice=parseFloat(document.getElementById("yourPrice").value);
	var num=parseFloat(document.getElementById("goodsNum").value);
	var allPrice=uPrice*num;
	document.getElementById("tprice").innerHTML="￥"+allPrice;
}
function chkaddcar(goodsID)
{
	var num=document.getElementById("goodsNum").value;
	var reg=/^[1-9][0-9]*$/;
	if(!reg.test(num)){
		alert("警告：购买数量必须是正整数");
		return false;
	}
	else	
	addToCar(goodsID,num);
}
