function clearField (id,DefaultValue) {
	if ( document.getElementById(id).value == DefaultValue ) {
		 document.getElementById(id).value=''
	}	 
}

function buttonOnM (elem) {
	var element   = elem;  
	var class_now = element.className;
	element.className = class_now+"_ON";
}
function buttonOutM (elem) {
	var element   = elem;  
	var class_now = element.className+"";
	var leng = class_now.length-3;
	element.className = class_now.substr(0,leng);
}

function maskTel (id,param){
	jQuery(function($){
		$.mask.definitions['~']='[+0123456789]';
		$("#"+id).mask("~9");
	});
}
function maskDate (id,param){
	jQuery(function($){
		jQuery("#"+id).mask("9999-99-99");
	});
	
}


var user_text = '';
function symbolsCount(elem,param) {
		len = elem.value.length;
		document.getElementById('user_text_smb').value=len;
		if ( len>600 ) {
			elem.value	= user_text;
		} else {
			user_text	= elem.value;
		}
}


function sumbit(form_id) {
	document.getElementById(form_id).submit();
}

function set_value(field_id,value) {
	document.getElementById(field_id).value = value;
}

// Form validate function [[
    function FieldValidnumeric (param) { // only numeric 
        jQuery('.only_numeric').numeric();
	jQuery("input[rel='only_numeric']").numeric();
	jQuery("textarea[rel='only_numeric']").numeric();
    }
    function FieldValidAlphaNumeric (param) { // only alpha numeric
        jQuery('.only_alpha_numeric').alphanumeric({allow:"., "}); // + allow symbols ., and space
	jQuery("input[rel='only_alpha_numeric']").alphanumeric({allow:"., "});
	jQuery("textarea[rel='only_alpha_numeric']").alphanumeric({allow:"., "});
    }
    function FieldValidAlpha (param) { // only alpha numeric
        jQuery('.only_alpha').alpha({allow:"., -:"}); // + allow symbols ., and space
	jQuery("input[rel='only_alpha']").alpha({allow:"., -:"});
	jQuery("textarea[rel='only_alpha']").alpha({allow:"., -:"}); 
    }
    
    function FieldValidTelNumber(param){
	jQuery('.telephonemask').numeric({allow:"+() "});
	jQuery("input[rel='telephonemask']").numeric({allow:"+() "});
	jQuery("textarea[rel='telephonemask']").numeric({allow:"+()- "});
    }



    function validForm() {
        jQuery().ready(function(){
            
            FieldValidnumeric(); // numeric fields
            FieldValidAlphaNumeric(); // valid alpha numeric
            FieldValidAlpha(); // only alpha 
            FieldValidTelNumber(); // valid telefon number, onlu numeric And +-() symbols
        })
        
    }
// ]]
