var ParamForm = new Array();

function WBWAddElem(Name,Function){
	var TempArray = new Array();
	TempArray[Name] = Function;
	ParamForm.push(TempArray);
}

function WBWSend(){
	for (var i = 0; i < ParamForm.length; i++){
		for (key in ParamForm[i]){
		objb = document.getElementById(key+'_b');
			if(ParamForm[i][key](key)){
				objb.style.border = '0px solid #ffffff';
			}
	    	else{
				objb.style.border = '2px solid red';
//				alert(key+'_b');		
				var out = 1; break; 
			}
		}
	}

	if(out !== 1){		
		obj = document.getElementById('tools');
		obj.submit();
	}	
}

function WBWBox(name){
	obj = document.getElementById(name);
	
	if(obj.checked){ return true; }
		else{ return false; }
}
  
function WBWSelect(name){
	obj = document.getElementById(name);
	
	if(obj.value != '0'){ return true; }
		else{ return false; }
 }
 
 function WBWProtect(name){
	obj = document.getElementById(name);
	objconfirm = document.getElementById('codeconfirm');
	if(obj.value == objconfirm.value){ return true; }
		else{ return false; }
 }
 
 function WBWPasswordConfirm(name){
	obj = document.getElementById(name);
	objconfirm = document.getElementById('confirmpass');
	if(obj.value == objconfirm.value){ return true; }
		else{ return false; }
 }
function WBWLetter(name){
  	obj = document.getElementById(name);

 	if(/^[a-zA-ZÀ-ßà-ÿ\040]+$/i.test(obj.value)){ return true;}
	else{ return false; }
 }
 
function WBWLetterNumb(name){
		obj = document.getElementById(name);
 		
		if(/^[a-zA-ZÀ-ßà-ÿ0-9\040]+$/i.test(obj.value)){ return true; }
			else{ return false; }
 }
  
 function WBWText(name){
		obj = document.getElementById(name);
 		
		if(/^[a-zA-ZÀ-ßà-ÿ0-9\-\.\,\;\:\040\x0A\x0D\x09\x22\xAB\xBB]+$/i.test(obj.value)){ return true; }
			else{ return false; }
 }
 
 
 function WBWNumb(name){
		obj = document.getElementById(name);
 		
		if(/^[0-9\040\-]+$/i.test(obj.value)){ return true; }
			else{ return false; }
 }

 function WBWEmailChek(name){
		obj = document.getElementById(name);
 		
		if(/^([a-z0-9_\-]+\.)*[a-z0-9_\-]+@([a-z0-9][a-z0-9\-]*[a-z0-9]\.)+[a-z]{2,4}$/i.test(obj.value)){ return true; }
			else{ return false; }
 }
 
 function WBWTextFieldChek(name){
 		obj = document.getElementById(name);
		if(obj.value.length < 3){ return false; }
			else{ return true; }
 }
 
 
 function WBWMessageVisible(name){
	objsel = document.getElementById(name);
	
	isNS4 = (document.layers) ? true : false;
	isIE4 = (document.all && !document.getElementById) ? true : false;
	isIE5 = (document.all && document.getElementById) ? true : false;
	isNS6 = (!document.all && document.getElementById) ? true : false;
	
	if(isNS4||isIE4){
         	objsel.visibility ="visible";

	} 
	else if (isIE5 || isNS6) {
        	objsel.style.display = "";
	}
	
 }
