window.addEvent('domready', function() {

		var myAccordion = new Accordion($('accordion'), '.toggler', '.element', {
			opacity: false,
			alwaysHide: false,
				  show:selected,
				//start:'all-closed',
			onActive: function(toggler, element){
				//toggler.setStyle('color', '#41464D');
					 toggler.addClass('active');
			},
			onBackground: function(toggler, element){
				//toggler.setStyle('color', '#528CE0');
				toggler.removeClass('active');
			}
		});
});


function checkPassport(passport)
{
	 if(passport.length<8 || passport.length>30)
	 {
	 		return false;
	 }
	 if(!passport.test(/^[0-9a-zA-Z\.-]+$/))
	 {
	 		return false;
	 }	
	 return true;
}
function checkSuperpass(superpass)
{
	 if(superpass.length<8 || superpass.length >20)
	 {
	 		return false;
	 }
	 
	  return true;
}

function checkEmail(email)
{
	 if(!email.test(/^[a-zA-Z0-9_-]+@[a-zA-Z0-9_-]+(\.[a-zA-Z0-9_-]+)+$/))
	 {
	 		return false;
	 }
	 return true;
}

function checkAnswer(answer)
{
	 if(!answer.test(/.+/))
	 {
	 	 return false;
	 }
	 return true;
}

function checkIdcard(idcard)
{
	
}

function checkPasswd(passwd)
{
	 if(passwd.length<6 || passwd.length>16)
	 {
	 		return false;
	 }
	 
	  return true;
}

function checkName(uname)
{
	 if(!uname.test(/^[\u0391-\uFFE5]+$/) || uname.length<2 )
	 {
	 		return false;
	 }	
	 
	  return true;
}

function checkMobile(mobile)
{
	 if(!mobile.test(/^((\(\d{2,3}\))|(\d{3}\-))?13\d{9}$/))
	 {
	 	return false;
	 }	
	  return true;
}

