function OverImg(imageUrl) 
{ 
	if (document.images.overimage) 
		document.images.overimage.src = imageUrl; 
} 
function outSubM(obj) { 
	SubM.style.display = 'none'; 
} 
function overSubM(obj) { 
	SubM.style.display = 'block'; 
} 
 
// ID check 
function openoverlap() { 
    var m=document.clxmall; 
 
    if (m.id.value == "") { 
        alert("<?=$lang_mall_id?>"); 
        m.id.focus(); 
        return false; 
    } 
 
    if ((m.id.value.length < 2) || (m.id.value.length > 16)) { 
        alert("<?=$lang_qita_019?>."); 
        m.id.focus(); 
        return false; 
    } 
    window.open("overlap.php?form=clxmall&focus=id&muid="+m.id.value,"overlap","width=400,height=250,toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=no,resizable=no"); 
} 
 
// POPUP增加 
function zoomform(zooms){ 
    if(navigator.appName == 'Netscape') { 
        alert("[POPUP增加]\n\n请使用IE4.0 以上浏览器."); 
        return; 
    } 
 
    zooms.rows = zooms.rows+5; 
 
    //if(zooms.rows == 3){zooms.rows =  10;} 
    //else if(zooms.rows == 10){zooms.rows =  20;} 
    //else if(zooms.rows == 15){zooms.rows =  20;} 
    //else if(zooms.rows == 20){zooms.rows =  30;} 
    //else if(zooms.rows == 30){zooms.rows =  40;} 
    //else {zooms.rows =  3;} 
} 
 
// popup 
function show_image(uid,img,width,height) { 
    newWin = window.open("shop_image.php?image="+img+"&uid="+uid,"show","width="+width+",height="+height+",toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=no,resizable=no"); 
} 
 
function show_mall_image(uid,img,width,height) { 
    newWin = window.open("shop_image.php?image="+img+"&uid="+uid,"show","width="+width+",height="+height+",toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=no,resizable=no"); 
} 
 
function show_board_image(img,width,height) { 
    newWin = window.open("board/board_image.php?image="+img,"show","width="+width+",height="+height+",toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=yes,resizable=no"); 
} 
 
var p_sel_num = 0; 
function select_radio(num) { 
   p_sel_num =  num; 
} 
 
function submit_vote() { 
   if (p_sel_num == 0) { 
      alert('请选择投票选项.'); 
      return; 
   } 
   winopen("m_poll_vote.php?num="+p_sel_num,"问卷调查",400,350); 
} 
 
function view_vote() { 
   winopen("m_poll_view.php?","问卷调查",400,350); 
} 
 
function winopen(url,title,w,h) { 
		newwin = window.open(url,title,"toolbar=0,location=0,status=0,menubar=0,scrollbars=yes,resizable=1,width=" + w + ",height=" + h + ",alwaysRadised=0"); 
		newwin.focus(); 
} 
 
// 主要进入部分 
function check_main_login() { 
    var m=document.clxmall_main_login; 
 
    if (m.login_id.value.length == "") { 
       alert("<?=$lang_mall_id?>"); 
       m.login_id.focus(); 
       return false; 
    } 
 
    if (m.login_pass.value.length == "") { 
       alert("<?=$lang_mall_password?>"); 
       m.login_pass.focus(); 
      return false; 
    } 
 
} 
 
// login 
function check_left_login() { 
    var m=document.clxmall_left_login; 
 
    if (m.login_id.value.length == "") { 
       alert("<?=$lang_mall_id?>"); 
       m.login_id.focus(); 
       return false; 
    } 
 
    if (m.login_pass.value.length == "") { 
       alert("<?=$lang_mall_password?>"); 
       m.login_pass.focus(); 
      return false; 
    } 
 
} 
 
 
// member ID & password search 
function check_member_loss() { 
    var m=document.clxmall_loss; 
 
    if (m.loss_name.value.length == "") { 
       alert(" <?=$lang_mall_name?> "); 
       m.loss_name.focus(); 
       return false; 
    } 
 
    if (m.loss_email.value.length == "") { 
       alert(" <?=$lang_mall_email?> "); 
       m.loss_email.focus(); 
      return false; 
    } 
 
} 
 
// 会员注销 
function check_member_delete() { 
    var m=document.clxmall_delete; 
 
    if (m.del_id.value.length == "") { 
       alert(" <?=$lang_mall_id?> "); 
       m.del_id.focus(); 
       return false; 
    } 
 
    if (m.del_pass.value.length == "") { 
       alert(" <?=$lang_mall_password?> "); 
       m.del_pass.focus(); 
      return false; 
    } 
 
    if (m.del_name.value.length == "") { 
       alert(" <?=$lang_mall_name?> "); 
       m.del_name.focus(); 
       return false; 
    } 
 
    if (m.del_email.value.length == "") { 
       alert(" <?=$lang_mall_email?> "); 
       m.del_email.focus(); 
      return false; 
    } 
 
} 
 
// 简单检索 
function check_top_search() { 
    var m=document.clxmall_top_search; 
 
    if (m.ps_search.value.length == "") { 
       alert(" <?=$lang_sitemap_topsearch?> "); 
       m.ps_search.focus(); 
       return false; 
    } 
} 
 
// popup移动脚本 
 
function open_window(name, url, left, top, width, height, toolbar, menubar, statusbar, scrollbar, resizable) 
{ 
  toolbar_str = toolbar ? 'yes' : 'no'; 
  menubar_str = menubar ? 'yes' : 'no'; 
  statusbar_str = statusbar ? 'yes' : 'no'; 
  scrollbar_str = scrollbar ? 'yes' : 'no'; 
  resizable_str = resizable ? 'yes' : 'no'; 
 
  newWin= window.open(url, name, 'left='+left+',top='+top+',width='+width+',height='+height+',toolbar='+toolbar_str+',menubar='+menubar_str+',status='+statusbar_str+',scrollbars='+scrollbar_str+',resizable='+resizable_str); 
} 
 
// 会员条款确认形式 
function check_license_submit() { 
	if(!document.license.accept.checked) { 
		alert("<?=$lang_qita_014?>"); 
		return false; 
	} 
	return true; 
} 
 
 
 
// ID检察官(会员) 
function open_member_overlap() { 
    var m=document.clxmall; 
 
    if (m.id.value == "") { 
        alert("<?=$lang_mall_id?>"); 
        m.id.focus(); 
        return false; 
    } 
 
    if ((m.id.value.length < 2) || (m.id.value.length > 16)) { 
        //alert("<?=$lang_qita_019?>"); 
        m.id.focus(); 
        return false; 
    } 
 
    window.open("overlap.php?form=clxmall&focus=id&muid="+m.id.value,"overlap","width=400,height=200,toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=no,resizable=no"); 
} 
 
// 会员注册检查 
function check_member_form() { 
var m=document.clxmall; 
 
if ((m.id.value.length < 2) || (m.id.value.length > 16)) { 
   //alert("<?=$lang_qita_019?>"); 
   m.id.focus(); 
   return false; 
} 
 
if (m.pass1.value.length < 4 || (m.id.value.length > 16)) { 
   alert("<?=$lang_qita_019?>"); 
   m.pass1.focus(); 
   return false; 
} 
 
if ((m.pass1.value) != (m.pass2.value)) { 
    alert("<?=$lang_qita_028?>"); 
    m.pass1.focus(); 
    return false; 
} 
 
if (m.name.value.length == "") { 
    alert("<?=$lang_qita_025?>"); 
    m.name.focus(); 
    return false; 
} 
 
if (m.address1.value.length == "") { 
   alert("<?=$lang_qita_024?>"); 
   m.address1.focus(); 
   return false; 
} 
 
if (m.zip1.value.length == "") { 
    alert("<?=$lang_qita_021?>"); 
    m.zip1.focus(); 
    return false; 
} 
 
if (m.email.value.length == "") { 
    alert("<?=$lang_qita_026?>"); 
    m.email.focus(); 
    return false; 
} 
 
if (m.tel1.value.length == "") { 
    alert("<?=$lang_qita_022?>"); 
    m.tel1.focus(); 
    return false; 
} 
 
if (m.email.value.charAt(0)=="." ||         
         m.email.value.charAt(0)=="@"||        
         m.email.value.indexOf('@', 0) == -1 ||  
         m.email.indexOf('.', 0) == -1 ||  
         m.email.lastIndexOf("@")==m.email.value.length-1 ||  
         m.email.lastIndexOf(".")==m.email.value.length-1) 
     { 
      alert("<?=$lang_qita_027?>"); 
      m.email.focus(); 
      return false; 
      } 
} 
 
 
//订购 
function check_userinfo() { 
var m=document.clxmall; 
 
        if ( m.buyer_name1.value.length == "" ) { 
			alert("[购买者名字]必需输入." ); 
			m.buyer_name1.focus(); 
			return false; 
		} 
 
           for(i=0;i<m.buyer_name1.value.length;i++) { 
        c = m.buyer_name1.value.charAt(i);    
        if(!((c < '0' || c > '9')&&(c < 'a' || c > 'z')&&(c < 'A' || c > 'Z'))){ 
           alert("[购买者名字]只能输入中文.");         
           m.buyer_name1.value=""; 
		   m.buyer_name1.focus(); 
           return false;         
		} 
	} 
 
		if ( m.buyer_tel1.value.length == "" ) { 
			alert( "[电话号码]必需输入." ); 
			m.buyer_tel1.focus(); 
			return false; 
		} 
		   for(i=0;i<m.buyer_tel1.value.length;i++) { 
        c = m.buyer_tel1.value.charAt(i);    
        if((c < '0' || c > '9')&&(c < '-' || c > '-')){ 
           alert("电话号码不正确."); 
           m.buyer_tel1.focus();         
           return false;         
        } 
    } 
 
	    if ( m.zip1.value.length == "") { 
			alert( "[邮政编码]必需输入." ); 
			m.zip1.focus(); 
			return false; 
		} 
 
		if ( m.address1.value.length == "" ) { 
			alert( "[联系地址]必需输入." ); 
			m.address1.focus(); 
			return false; 
  	    } 
 
 
		if ( m.buyer_email.value.length == "" ) { 
			alert( "[购买者邮件]必需输入." ); 
			m.buyer_email.focus(); 
			return false; 
		} 
		 
		if (m.buyer_email.value.charAt(0)=="." ||         
         m.buyer_email.value.charAt(0)=="@"||        
         m.buyer_email.value.indexOf('@', 0) == -1 ||  
         m.buyer_email.indexOf('.', 0) == -1 ||  
         m.buyer_email.lastIndexOf("@")==m.buyer_email.value.length-1 ||  
         m.buyer_email.lastIndexOf(".")==m.buyer_email.value.length-1) 
     { 
      alert("Email地址格式不正确！"); 
      m.buyer_email.focus(); 
      return false; 
      } 
 
} 
 
// 拷贝 
function accept_check(){ 
   var m = document.clxmall; 
   m.buyer_name3.value = m.buyer_name1.value; 
   m.buyer_tel3.value = m.buyer_tel1.value; 
   m.buyer_tel4.value = m.buyer_tel2.value; 
   m.zip3.value = m.zip1.value; 
   m.address2.value = m.address1.value; 
   m.buyer_email1.value = m.buyer_email.value; 
} 
 
//  
function error (elem,text) { 
	window.alert(text); 
	elem.select(); 
	elem.focus(); 
} 
 
 
// 错误时候检查 
function jumincheck(jumin1) { 
 
		var str_jumin1 = jumin1.value; 
		var jumin1_err = jumin1; 
		var checkImg=''; 
 
 
		var i3=0 
		for (var i=0;i<str_jumin1.length;i++) 
		{ 
		    var ch1 = str_jumin1.substring(i,i+1); 
		    if (ch1<'0' || ch1>'9') { i3=i3+1 } 
		} 
		if ((str_jumin1 == '') || ( i3 != 0 )) 
		{ 
  		  error(jumin1_err,'身份证号码错误.\n\n请重新输入!'); 
  		  return false; 
		} 
 
		var i9=0 
 
		return true; 
 
} 
 
 
function check_member_modify() { 
var m=document.clxmall; 
 
if (m.pass1.value.length > 0) { 
	if (m.pass1.value.length < 4) { 
	   alert("密码必须4位以上."); 
	} 
 
    if ((m.pass1.value) != (m.pass2.value)) { 
        alert("密码不一致，请重新输入. "); 
        m.pass1.focus(); 
       return false; 
    } 
} 
 
if (m.name.value.length == "") { 
    alert("[名字]必需输入."); 
    m.name.focus(); 
    return false; 
} 
 
if (m.email.value.charAt(0)=="." ||         
         m.email.value.charAt(0)=="@"||        
         m.email.value.indexOf('@', 0) == -1 ||  
         m.email.indexOf('.', 0) == -1 ||  
         m.email.lastIndexOf("@")==m.email.value.length-1 ||  
         m.email.lastIndexOf(".")==m.email.value.length-1) 
     { 
      alert("Email地址格式不正确！"); 
      m.email.focus(); 
      return false; 
      } 
 
if ((m.zip1.value.length == "")) { 
alert("请输入邮政编码"); 
m.zip1.focus(); 
return false; 
} 
 
if (m.address1.value.length == "") { 
alert("请输入联系地址"); 
m.address1.focus(); 
return false; 
} 
 
if (m.tel1.value.length == "") { 
alert("请输入电话号码"); 
m.tel1.focus(); 
return false; 
} 
 
 
} 
 
 
// 删除时询问脚本 
function del_really(){ 
    if (confirm('\n删除后不能修复.\n数据将被完全删除.\n\n(真的删除吗?)\n')) return true; 
    return false; 
} 
 
// E-mail形式 
function clxmall_mailer_check() { 
    var m=document.clxmall_mailer; 
 
    if (m.mailer_receive_email.value.length == "") { 
       alert("请输入接收E-mail."); 
       m.mailer_receive_email.focus(); 
      return false; 
    } 
 
    if (m.mailer_subject.value.length == "") { 
       alert("请输入邮件标题."); 
       m.mailer_subject.focus(); 
      return false; 
    } 
 
    if (m.mailer_body.value.length == "") { 
       alert("请输入邮件内容."); 
       m.mailer_body.focus(); 
      return false; 
    } 
 
} 
 
// E-mail形式 
function clxmall_recommend_check() { 
    var m=document.clxmall_mailer; 
 
    if (m.mailer_receive_email.value.length == "") { 
       alert("请输入接收E-mail."); 
       m.mailer_receive_email.focus(); 
      return false; 
    } 
} 
 
function really_all(){ 
    if (confirm('\n删除后不能修复.\n数据将被完全删除.\n\n(真的删除吗?)\n'))  
	{  
	  document.uid_check_form.submit(); 
	} 
    return false; 
} 
/*----------------------------- 
 时间显示. 
-----------------------------*/ 
function TOfunc(){ 
  var s, d; 
  var x = new Array(" [日] ", " [一] ", " [二] ", " [三] "," [四] ", " [五] ", " [六] "); 
 
  window.setTimeout("TOfunc()",1000); 
  d = new Date(); 
 
  s = d.getFullYear() + "."; 
  //if(d.getMonth()<10){ s += "0" }; 
  s += (d.getMonth() + 1) + "."; 
  if(d.getDate()<10){ s += "0" }; 
  s += d.getDate() + ""; 
  s += x[d.getDay()] + ""; 
  if(d.getHours()<10){ s += "0" }; 
  s += d.getHours() + ":"; 
  if(d.getMinutes()<10){ s += "0" }; 
  s += d.getMinutes() + ":"; 
  if(d.getSeconds()<10){ s += "0" }; 
  s += d.getSeconds(); 
 
  frmTime3.disp.value = s; 
} 
 
function discountSeconds(){ 
} 
 
function MM_swapImgRestore() { //v3.0 
  var i,x,a=document.MM_sr; for(i=0;a&&i<a.length&&(x=a[i])&&x.oSrc;i++) x.src=x.oSrc; 
} 
 
function MM_preloadImages() { //v3.0 
  var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array(); 
    var i,j=d.MM_p.length,a=MM_preloadImages.arguments; for(i=0; i<a.length; i++) 
    if (a[i].indexOf("#")!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a[i];}} 
} 
 
function MM_findObj(n, d) { //v4.01 
  var p,i,x;  if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) { 
    d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);} 
  if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n]; 
  for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document); 
  if(!x && d.getElementById) x=d.getElementById(n); return x; 
} 
 
function MM_swapImage() { //v3.0 
  var i,j=0,x,a=MM_swapImage.arguments; document.MM_sr=new Array; for(i=0;i<(a.length-2);i+=3) 
   if ((x=MM_findObj(a[i]))!=null){document.MM_sr[j++]=x; if(!x.oSrc) x.oSrc=x.src; x.src=a[i+2];} 
} 
 
function reculate(num,price,getTargetf){ 
 
	var getPrices=parseInt(price)*parseInt(num); 
	document.forms.onlineConfirm["price[]"][getTargetf].value=getPrices; 
} 
 
function dopopup(x,y) { 
      if(isie) { 
      var oPopupBody = oPopup.document.body; 
      oPopupBody.innerHTML = html; 
      oPopup.show(x, y, 140, 150, document.body); 
      } 
} 
 
function click(e) { 
  if(isie) { 
  	if(document.all) { 
  		if(event.button==2||event.button==3) { 
  				dopopup(event.x-1,event.y-1); 
  		} 
  	} 
  } 
} 
 
 
function closeIt()  
{ 
window.close(); 
} 
 
function good_cal(val) 
{ 
	if (val > 0){ 
		goods.ps_num.value = (goods.ps_num.value*1) + 1; 
	} else { 
		if(goods.ps_num.value>1){  
			goods.ps_num.value = goods.ps_num.value - 1; 
		} 
	} 
	return; 
} 
 
function error (elem,text) { 
	window.alert(text); 
	elem.select(); 
	elem.focus(); 
} 
 
 
/*------------------------------------- 
 DIV 输出控制 
-------------------------------------*/ 
function div_View( divnm, display, voiddiv, togglekey ){ 
 
	if ( !divnm ) return; // DIV Name 
	var docs=eval( "document.all."+divnm ); // DIV Object  
	if ( !docs ){ return; } // DIV Object 
 
	if ( typeof( voiddiv )=='string' && voiddiv=='' ) voiddiv='all';  
	if ( display!='none' ) display='block'; 
	if ( display!='none' ) var isdisabled=false; else var isdisabled=true; 
 
	var cnt = docs.length; 
	if ( cnt == undefined ){	// 单一DIV存在 
 
		docs.style.display=display; 
		docs.disabled=isdisabled; 
	} 
	else { // 多数DIV存在 
 
		if ( voiddiv=='all' ){ // 总 
 
			for ( i=0; i<cnt; i++ ){ 
				docs[i].style.display=display; 
				docs[i].disabled=isdisabled; 
			} 
 
		} 
		else { // 单一 
 
			for ( i=0; i<cnt; i++ ){ 
				if ( i!=voiddiv && togglekey==true ){  
					docs[i].style.display='none'; 
					docs[i].disabled=true; 
				} 
				else if ( i==voiddiv ){ 
					docs[i].style.display=display; 
					docs[i].disabled=isdisabled; 
				} 
			} // end for 
		} // end if 
	} // end if 
} // end function 
 
 
 
/*------------------------------------- 
 DIV DISPLAY 状态 
-------------------------------------*/ 
function div_State( divnm, voiddiv, togglekey ){ 
 
	if ( !divnm ) return; // DIV Name  
	var docs=eval( "document.all."+divnm ); // DIV Object  
	if ( !docs ){ return; } // DIV Object 
 
	if ( typeof( voiddiv )=='string' && voiddiv=='' ) voiddiv='all'; 
 
	var display='none'; 
	var cnt = docs.length; 
	if ( cnt == undefined ){	// 单一DIV存在 
		display=docs.style.display; 
	} 
	else { // 多数DIV存在 
 
		if ( voiddiv=='all' ){ // 总 
 
			for ( i=0; i<1; i++ ) display=docs[i].style.display; 
		} 
		else { // 单一 
 
			for ( i=0; i<cnt; i++ ){ 
				if ( i==voiddiv ){ 
					display=docs[i].style.display; 
					break; 
				} 
			} // end for 
		} // end if 
	} // end if 
 
	if ( togglekey==true && display=='none' ){ display='block'; } 
	else if ( togglekey==true && display=='block' ){ display='none'; } 
	else if ( display!='none' && display!='block' ) { display='none'; } 
 
	return display; 
} // end function 
 
 
 
/*------------------------------------- 
 在特定对象位置时DIV输出 
-------------------------------------*/ 
function div_target_View( targetnm, divnm, display ){ 
 
	if ( display == 'block' ){ 
		if ( !divnm ) return; // DIV Name 
		var docs=eval( "document.all."+divnm ); // DIV Object  
		if ( !docs ){ return; } // DIV Object 
 
		if ( !targetnm ) return; // TARGET Name 
		var doct=eval( "document.all['"+targetnm+"']" ); // TARGET Object  
		if ( !doct ){ return; } // TARGET Object 
		var x=doct.offsetLeft; 
		var y=doct.offsetTop; 
 
		docs.style.left=x; 
		docs.style.top=y; 
	} 
 
	div_View( divnm, display ); 
} 
 
 
 
/*------------------------------------- 
 'displayer' DIV 输出 
-------------------------------------*/ 
function displayLay( getno ){ 
 
	if ( document.all.displayer.length==null ) document.all.displayer.style.display='block'; 
	else document.all.displayer[getno].style.display='block'; 
} 
 
 
 
/*------------------------------------- 
 'displayer' DIV 
-------------------------------------*/ 
function disableLay( getno ){ 
 
	if ( document.all.displayer.length==null ) document.all.displayer.style.display='none'; 
	else document.all.displayer[getno].style.display='none'; 
} 
