/*Date:2009-11-9
 **Author:Zhang Qulin
 **Description:
 **Where To Use:home/register_first_step.html.erb
 */
function input_other_type(obj)
{
    if(obj && obj.checked)
        $('enumeration_business_type').style.visibility = "visible";
    else
    {
        $('enumeration_business_type').style.visibility = "hidden";
        $('enumeration_business_type').value = "";
    }
}
  
/*Date: 2009-11-9
**Author:zhangqulin
**Description:点击radion进行用户选择
**Where To Use: register_first_step.html.erb页面
*/
function radionClick(object,index){
    switch(index){
        case 0:
            $('categoriesList').className="row hide";
            $("error_category_type").className="hide";
            $("error_business_type").className="hide";
            $("error_register_step").className="hide";
            break;
        case 1:$('categoriesList').className="row display";
            $("error_category_type").className="hide";
            $("error_business_type").className="hide";
            $("error_register_step").className="hide";
            break;
        case 2:$('categoriesList').className="row hide"
            $("error_category_type").className="hide";
            $("error_business_type").className="hide";
            $("error_register_step").className="hide";
            break;
        default: $('categoriesList').className="row hide";
    }
    new Ajax.Request('/home/user_type_checked',{
        method : 'post',
        parameters :'id='+object.value+'&authenticity_token='+ encodeURIComponent(document.getElementsByName('authenticity_token').item(0).value) ,
        asynchronous: false
    });
}

/*Date: 2009-11-9
**Author:zhangqulin
**Description:验证supplier用户的category type选择
**Where To Use: register_first_step.html.erb页面
*/
function check_category_type(category_size){
    var count =0;
    for(var i=0;i<category_size;i++){
        if($('enumeration_category_'+i).checked == true)count++;
    }
    if(count == "1"){
        $("error_category_type").className="hide";
        return true;
    }else{
        $("error_category_type").className="display";
        $("error_register_step").className="top_notice";
        return false;
    }
}
/*Date: 2009-11-9
**Author:zhangqulin
**Description:验证用户的business type选择
**Where To Use: register_first_step.html.erb页面
*/
function check_business_type(){
    var list = $('checkBoxList').getElementsByTagName('input');
    var count = 0;
    if(list.length>0){
        for(var i=0;i<list.length;i++)
        {
            if(list[i].checked) count++;
        }
    }
    if(count == 0){
        $("error_business_type").className="display";
        $("error_register_step").className="top_notice";
        return false;
    }else{
        return true;
    }
}

/*Date: 2009-11-9
**Author:zhangqulin
**Description:点击radion进行用户选择提交确认
**Where To Use: register_first_step.html.erb页面
*/
function check_register_step(user_size,category_size){
    if($('object_type_1').checked == true  && check_category_type(category_size) == false){
        return false;
    }
    if(check_business_type() == false){
        return false;
    }
    $('error_register_step').className="hide";
    return true;
}