
/**
*  checkbox checkall
*/


var checkflag = "false";
function check(field) {

if (checkflag == "false") {
	for (i = 0; i < field.length; i++) {
		field[i].checked = true;
	}
	checkflag = "true";
	return "false"; 
}else {
	for (i = 0; i < field.length; i++) {
		field[i].checked = false; 
	}
	checkflag = "false";
	return "true"; 
	}
}

/**
*  checkbox inverseCheck
*/

function inverseCheck(field){

   for (i = 0; i < field.length; i++) {
   if(field[i].checked == false){
     field[i].checked = true; }
   else{
   field[i].checked = false;
   }
   }
}
/**
*  checkbox inverseCheck
*/

function allCheck(field){

	var allcheckflag=true;
   for (i = 0; i < field.length; i++) {
   if(field[i].checked == false){
     allcheckflag = false; 
     }  
   }
   if(allcheckflag==false){
   	 for (i = 0; i < field.length; i++) {
	  field[i].checked = true;
   }
   }else{
   	for (i = 0; i < field.length; i++) {
	  field[i].checked = false;
   }
   }
}

/**
*   check a String (str) is or not have lowless char
*   if It have return the char (which is lowless) index of the str
*	if It not have return -1
*/
function checklaw(str){

var SPECIAL_STR = "~_!@%#^&*();'\'\"?><[]{}\\|,:/=+-";
for(i=0;i<str.length;i++)
if (SPECIAL_STR.indexOf(str.charAt(i)) !=-1){
//

return i;
}
return -1;
}

function ispassword(str){
	return  /^[\w_]*$/.test(str);
}

