/* $Id : mvm.js www.mvmmall.com $ */

function getCookie( name )

{

	var nameOfCookie = name + "=";

	var x = 0;

	while ( x<= document.cookie.length )

	{

		var y = (x+nameOfCookie.length);

		if ( document.cookie.substring( x, y ) == nameOfCookie ) {

			if ( (endOfCookie=document.cookie.indexOf( ";", y )) == -1 )

			endOfCookie = document.cookie.length;

			return unescape( document.cookie.substring( y, endOfCookie ) );

		}



		x = document.cookie.indexOf( " ", x ) + 1;



		if ( x == 0 ) break;

	}

			return "";

}



//board发表回复

function mvmmall_board_check() {

    var m=document.mvmmall_board;



    if (m.board_subject.value.length < 2) {

        alert(user_msg['input_tile']);//请输入标题

        m.board_subject.focus();

        return false;

    }

}



//投票选择

var p_sel_num = 0;

function select_radio(num) {

   p_sel_num =  num;

}

function submit_vote() {

   if (p_sel_num == 0) {

      alert(user_msg['p_sel_num']);//'请选择投票选项

      return;

   }

   winopen("poll.php?action=vote&num="+p_sel_num,"问卷调查",400,350);

}



function view_vote() {

   window.location.href="poll.php?action=view";

}

//end

//商品购买

function put_flow(id,ps) {

   var gourl="cart.php?ps_goid="+id+"&ps_num=1&ps_select="+ps;

   window.location.href=gourl;

}



//登陆页js

function check_main_login() {

    var m=document.forms['mvmmall_main_login'];

    var msg='';

    if (m.login_id.value.length == "") {

        msg += user_msg['input_id'] + '\n';//请输入ID,或邮件

    }

    if (m.login_pass.value.length == "") {

        msg += user_msg['input_pass'] + '\n';//请输入密码

    }

    if (msg.length > 0){

        alert(msg);

        return false;

    } else{

        return true;

    }



}



// 会员条款确认形式

function check_license_submit() {

	if(!document.license.accept.checked) {

		alert(user_msg['license']);

		return false;

	}

	return true;

}



// 会员注册检查

function check_member_form() {

    var m=document.forms['mvmmall'];

    var msg = '';

    if ((m.login_id.value.length < 2) || (m.login_id.value.length > 16)) {

         msg += user_msg['login_id'] + '\n';

    } 

    if (m.pass1.value.length < 4) {

         msg += user_msg['login_pass'] + '\n';

    } else if (m.pass2.value!=m.pass1.value) {

        msg += user_msg['login_pass2'] + '\n';

    }

    if(!checkemail('email')){

        msg += user_msg['login_email'] + '\n';

    }

    if (m.name.value.length < 2) {

         msg += user_msg['buyer_name'] + '\n';

    }

    if (m.tel1.value.length < 7) {

         msg += user_msg['buyer_tel_err'] + '\n';

    }

    if(m.zip1.value.length < 5){  

        msg += user_msg['buyer_zip'] + '\n';

    }
    
    if(m.jumin1.value.length < 5){  

        msg += user_msg['buyer_jumin'] + '\n';

    }

    if(m.address1.value.length < 1 || m.province.value.length<1 || m.city.length<1 ){  

        msg += user_msg['buyer_address'] + '\n';

    }

    

    if (msg.length > 0){

        alert(msg);

        return false;

    }

    else{

        return true;

    }

}



//收货地址

function check_address() {

    var m=document.forms['address'];

     var msg='';

    if (m.consignee.value.length < 2) {

         msg += user_msg['buyer_name'] + '\n';

    }

    if (m.tel.value.length < 7) {

         msg += user_msg['buyer_tel_err'] + '\n';

    }

    if(!checkemail('email')){

        msg += user_msg['login_email'] + '\n';

    }

    if(m.address.value.length < 1 || m.province.value.length<1 || m.city.length<1 ){  

        msg += user_msg['buyer_address'] + '\n';

    }

    if(m.zipcode.value.length < 5){

        msg += user_msg['buyer_zip'] + '\n';

    }

    

    if (msg.length > 0){

        alert(msg);

        return false;

    }

    else{

        return true;

    }

   

}







//定单填写

function check_userinfo() {

    var m=document.forms['mvmmall'];

    var   o   =   document.getElementsByTagName('INPUT');

    for(var i=0;i<o.length;i++){

        if(o[i].type == 'radio' && o[i].checked&&o[i].value==1){

               return true; 

        }

    }



     var msg = '';

    if (m.buyer_name3.value.length < 2) {

         msg += user_msg['buyer_name'] + '\n';

    }

    if(!checkemail('buyer_email1')){

        msg += user_msg['login_email'] + '\n';

    }

    if (m.buyer_tel3.value.length < 7) {

         msg += user_msg['buyer_tel_err'] + '\n';

    }

    if(m.zip3.value.length < 5){  

        msg += user_msg['buyer_zip'] + '\n';

    }

    if(m.address2.value.length < 1 || m.province.value.length<1 || m.city.length<1 ){  

        msg += user_msg['buyer_address'] + '\n';

    }

    

    if (msg.length > 0){

        alert(msg);

        return false;

    }

    else{

        return true;

    }

   

}



//配送方式

function check_buy() {

    var msg='';

     if(!MustChecked("pay_id")){  

        msg += user_msg['buyer_area'] + '\n';

    }

    if(!MustChecked("pay_id")){  

        msg += user_msg['buyer_pay'] + '\n';

    }

    

    if (msg.length > 0){

        alert(msg);

        return false;

    }

    else{

        return true;

    }

}

//Radys for MustChecked 

function MustChecked(name){

  var groups = document.getElementsByName(name);

  var hasChecked = 0;

  var max = groups.length;

  for(var i=groups.length-1;i>=0;i--)

   if(groups[i].checked) hasChecked++;

  return 1 <= hasChecked && hasChecked <= max;

 }

 //end





//会员资料修改

function check_member_modify(){

    var m=document.forms['mvmmall'];

    var msg='';

    if(!checkemail('email')){

        msg += user_msg['login_email'] + '\n';

    }

    if (m.name.value.length < 2) {

         msg += user_msg['buyer_name'] + '\n';

    }

    if (m.tel1.value.length < 7) {

         msg += user_msg['buyer_tel_err'] + '\n';

    }

    if(m.zip1.value.length < 5){  

        msg += user_msg['buyer_zip'] + '\n';

    }

    if(m.address1.value.length < 1 || m.province.value.length<1 || m.city.length<1 ){  

        msg += user_msg['buyer_address'] + '\n';

    }

    

    if (msg.length > 0){

        alert(msg);

        return false;

    }

    else{

        return true;

    }

}





// 删除时询问脚本

function del_really(){

    if (confirm(user_msg['del_really'])) return true;

    return false;

}



// E-mail形式

function mvmmall_recommend_check() {

    var m=document.mvmmall_mailer;



    if (m.mailer_receive_email.value.length == "") {

       alert(user_msg['login_email']);

       m.mailer_receive_email.focus();

      return false;

    }

}



function really_all(){

    if (confirm(user_msg['del_really'])) 

	{ 

	  document.uid_check_form.submit();

	}

    return false;

}

//购买商品

function sendcart(form_name, c_flag){

		form_name.ps_select.value = c_flag;

		form_name.action = "cart.php";

		form_name.submit();

		return;

}



//改变购物车数量

function cart_change(form_name, c_flag){

form_name.ps_caid.value = c_flag;

form_name.submit();

}

//提取收藏的商品

function cart_wish(form_name, c_flag){

form_name.ps_caid.value = c_flag;

form_name.action.value = "move_wish";

form_name.submit();

}



//保存商品到收藏夹

function wish_cart(form_name, c_flag){



form_name.ps_caid.value = c_flag;

form_name.action.value = "move_cart";

form_name.submit();

}

//end



//缺货登记js

function check_enrol(){

    var m=document.forms['enrol'];

    var msg= '';

    if (m.title.value==""){

         msg += user_msg['goods_name'] + '\n';

    }

    if (m.name.value==""){

        msg += user_msg['buyer_name'] + '\n';

    }

    if (m.conter.value==""){

         msg += user_msg['goods_conter'] + '\n';

    }else if(m.conter.value.length>1500){

        msg += user_msg['conter_err'] + '\n';

    }

    if (m.email.value==""){

        msg += user_msg['buyer_email'] + '\n';

    }

    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){

        msg += user_msg['login_email'] + '\n';

    }

    if (msg.length > 0){

        alert(msg);

        return false;

    }

    else{

        return true;

    }

}

//找回时修改密码

function changpasswd() {

var m=document.mvmmall_loss;

	if (m.new_pass.value.length < 4) {

	    alert(user_msg['login_pass']);

        m.new_pass.focus();

        return false;

	}

    if ((m.agin_pass.value) != (m.new_pass.value)) {

        alert(user_msg['login_pass2']);

        m.agin_pass.focus();

        return false;

    }

 }

 

function checkemail(id){

	var email = document.getElementById(id).value;

	var regexp=/^[-a-zA-Z0-9_\.]+@([0-9A-Za-z][0-9A-Za-z-]+\.)+[A-Za-z]{2,5}$/;

	return regexp.test(email);

}






