//去掉空节点
function cleanWhitespace(element){
	for(var i=0; i<element.childNodes.length; i++){
		var node = element.childNodes[i];
		if(node.nodeType == 3&&node.value==undefined){
			node.parentNode.removeChild(node);		
			}
		}
	}

//jobs
function jobDisplay(id,button) {
	if($(id).style.display!='none'){
		$(id).style.display='none';
		$(button).innerHTML='查看空缺职位';
	}
	else{
		$(id).style.display='';
		$(button).innerHTML='收起';
	}
}

//bankCard
function bankCardDisplay(id,button) {
	if($(id).style.display!='none'){
		$(id).style.display='none';
		$(button).innerHTML='详细信息';
	}
	else{
		$(id).style.display='';
		$(button).innerHTML='收起';
	}
}
//有奖问答
function check(){ 
    isChecked = false ;
	for(var i=1;i<11;i++){
		var s = document.getElementsByName('q_1_'+i);
		if(s[0]!=null&&s[0]!='null'&&s[0]!='NULL'){
			if(s[0].type =='checkbox'){
			    isChecked = false ;
				for ( var j = 0; j < s.length; j++) {
					if (s[j].checked) {
					  isChecked = true;
					}
				}
				if(isChecked == false ){
				    break;
				}	
			}else if(s[0].type =='radio'){
			    isChecked = false;
	            for(var k = 0; k< s.length; k++){
	            if(s[k].checked)
	              isChecked = true;
	            }  
	            if(isChecked == false){
	               break;
	            }
			}
		}  	
	}
	if(isChecked == false){
		alert('请回答第'+i+'题');
					return false;
	}
	for(var j=1;j<6;j++){
		if(document.getElementById('password'+j).value == ''){
			alert("请填写详细信息！");
			document.getElementById('password'+j).focus();
			return false;
			break;
			
		}
	
	}
    var password1 = document.getElementById('password1').value ;
    var strP=/^\d+(\.\d+)?$/;
    if(strP.test(password1)){
    	alert('请您认真填写姓名，不要包含数字');
    	document.getElementById('password1').focus();
     	return false;
    } 
    var password3 = document.getElementById('password3').value ;
    if(!phonecheck(password3)){
    	document.getElementById('password3').focus();
     	return false;
    }
     var password4 = document.getElementById('password4').value ;
     var myreg = /^([a-zA-Z0-9]+[_|\_|\.]?)*[a-zA-Z0-9]+@([a-zA-Z0-9]+[_|\_|\.]?)*[a-zA-Z0-9]+\.[a-zA-Z]{2,3}$/;
     if(!myreg.test(password4)){
     	alert('请输入正确的邮箱！');
     	document.getElementById('password4').focus();
     	return false;
     }
	setValue();
	alert('您已成功提交,预祝您中奖！');
}
function setValue(){
	var a = '';
	for(var i=1;i<21;i++){
		var s = document.getElementsByName('q_1_'+i);
		if(s[0]!=null&&s[0]!='null'&&s[0]!='NULL'){
			if(s[0].type =='checkbox'){
				a = a+ ' id='+i+' ,value=';
				for ( var j = 0; j < s.length; j++) {
					if (s[j].checked) {
					  a = a+ s[j].value +' ';
					}
				}
				a = a+ ';';	
			}else if(s[0].type =='radio'){
				a = a+' id='+i+' ,value=';
	            for(var k = 0; k< s.length; k++){
	            if(s[k].checked)
	              a = a+ s[k].value;
	            }  
	            a = a+ ';';
			}
		}  
		
	}
	
	document.getElementById('answers').value = a;
	
} 

function phonecheck(s){
//	var mobile=/^((13[0-9]{1})|159|153|158|155|156|150)+\d{8}$/;
	var mobile=/^\d{11}$/;
//    var phone =/^\d{7,8}$/;
    var phone = /^(([0\+]\d{2,3}-)?(0\d{2,3})-)?(\d{7,8})(-(\d{3,}))?$/; 
    var check = false;
    if(mobile.test(s)){
    	check = true;
    }
 
   if(phone.test(s)){
    	check = true;
    }
    if(check==false){
    	alert('请输入正确的电话号码！')
    	return false;
    }else{
    	return true;
    }
}
//公司业务单位存款JS
function otherCompanyLink(obj,id){
	var r=getAbsoultePosition(obj);
	if( $('othercompanylink').style.display=='block'){
		$('othercompanylink').style.display='none';
	}else {
		$('othercompanylink').innerHTML= id;		
		$('othercompanylink').style.display='block';
	}
	$('othercompanylink').style.top=r.y+20+'px';
	$('othercompanylink').style.left=r.x+'px';	
}

//连接到网银的跳转
//001 中文大众版
//002 中文贵宾版
//003 英文大众版
//004 英文贵宾版
//005 韩文大众版
//006 韩文贵宾版			
function winGo(type){
		var winDsp = 'width='+(screen.availWidth-12)+',height='+(screen.availHeight-45)+',toolbar=no,menubar=no,titlebar=yes,scrollbars=yes,status=yes,' +
		'resizable=yes,location=no,left='+0+',top='+0+',screenx='+0+',screeny='+0;
		var objWin1 = null;
		var objWin2 = null;
		var objWin3 = null;
		var objWin4 = null;
		var objWin5 = null;
		var objWin6 = null;
		if(type==001){
			if( objWin1==null )
				objWin1 = window.open("https://pbank.hanabank.cn/perbank/logon_pro.jsp","perbank0",winDsp);//signIn
			objWin1.focus();
		}
		else if(type==002){
			if( objWin2==null )
				objWin2 = window.open("https://goldbank.hanabank.cn/perbank/logon_pro.jsp","perbank1",winDsp);
			objWin2.focus();
		}
		else if(type==003){
			if( objWin3==null )
				objWin3 = window.open("https://pbank.hanabank.cn/perbank/logon_pro_en.jsp","perbank2",winDsp);
			objWin3.focus();
		}
		else if(type==004){
			if( objWin4==null )
				objWin4 = window.open("https://goldbank.hanabank.cn/perbank/logon_pro_en.jsp","perbank3",winDsp);
			objWin4.focus();
		}
		else if(type==005){
			if( objWin5==null )
				objWin5 = window.open("https://pbank.hanabank.cn/perbank/index_euc.html","perbank4",winDsp);
			objWin5.focus();
		}
		else if(type==006){
			if( objWin6==null )
				objWin6 = window.open("https://goldbank.hanabank.cn/perbank/logon_pro_euc.jsp","perbank5",winDsp);
			objWin6.focus();
		}
		return;
}
