var emailPattern = /^[a-zA-Z0-9._-]+@[a-zA-Z0-9.-]+\.[a-zA-Z]{2,4}$/;  
var urlPattern = /^((ftp|http|https):\/\/www|www)\.*[a-z0-9_-]{1,}\.*[a-z]{2,4}\.[a-z]{2,4}\/*$/i;
var MData = {
	Cn: function() {
		if( $('#md_customer_name').val().length<1) {
			$('#md_customer_name').removeClass('valid');
			$('#md_customer_name').addClass('error');
			return false;
		}else{
			$('#md_customer_name').removeClass('error');
			$('#md_customer_name').addClass('valid');
			return true;
		}
	},
	Ad: function() {
	    if( $('#md_address').val().length<1) {
			$('#md_address').removeClass('valid');
			$('#md_address').addClass('error');
			return false;
		}else{
		    $('#md_address').removeClass('error');
			$('#md_address').addClass('valid');
			return true;
		}
		
	},
	Ci: function() {
		if( $('#md_city').val().length<1) {
		    $('#md_city').removeClass('valid');
			$('#md_city').addClass('error');
			return false;
		}else{
		    $('#md_city').removeClass('error');  
			$('#md_city').addClass('valid');
			return true;
		}
	},
	Cls: function() {
		if( $('#md_company_legal_status').val().length<1) {
			$('#md_company_legal_status').removeClass('valid');
			$('#md_company_legal_status').addClass('error');
            return false;
		}else{
		    $('#md_company_legal_status').removeClass('error');
			$('#md_company_legal_status').addClass('valid');
			return true;
		}
	},
	Cin: function() {
		if( $('#md_certificate_incorporation_number').val().length<1) {
		    $('#md_certificate_incorporation_number').removeClass('valid');
			$('#md_certificate_incorporation_number').addClass('error');
			return false;
		}else{
		    $('#md_certificate_incorporation_number').removeClass('error');
			$('#md_certificate_incorporation_number').addClass('valid');
			return true;
		}
	},
	Hd: function() {
		if( $('#md_hotel_description').val().length<1) {
		    $('#md_hotel_description').removeClass('valid');
			$('#md_hotel_description').addClass('error');
			$('#textnote_md_hotel_description').css('display','none');
			return false;
		}else{
		    if( $('#md_hotel_description').val().length<25) {
    			$('#textnote_md_hotel_description').css('display','inline');
    			return false;
	       	}else {
	       	   $('#md_hotel_description').removeClass('error');
	           $('#md_hotel_description').addClass('valid');
         	   $('#textnote_md_hotel_description').css('display','none');
         	   return true;
	        }
		}
	},
	Ra: function() {
		if( $('#md_registered_at').val().length<1) {
		    $('#md_registered_at').removeClass('valid');
			$('#md_registered_at').addClass('error');
			return false;
		}else{
		    $('#md_registered_at').removeClass('error');
			$('#md_registered_at').addClass('valid');
			return true;
		}
	},
	Rd: function() {
		if( $('#md_registration_date') ) {
			if( $('#md_registration_date').val().length<1) {
			    $('#md_registration_date').removeClass('valid');
				$('#md_registration_date').addClass('error');
				return false;
			}else{
			    $('#md_registration_date').removeClass('error');
				$('#md_registration_date').addClass('valid');
				return true;
			}
		}
	}
};
var Mg = {
    Tl: function() {
		if( $('#hm_title').val().length<1) {
		    $('#hm_title').removeClass('valid');
			$('#hm_title').addClass('error');
			return false;
		}else{
		    $('#hm_title').removeClass('error');
			$('#hm_title').addClass('valid');
			return true;
		}
	},
	Fn: function() {
		if( $('#hm_first_name').val().length<1) {
		    $('#hm_first_name').removeClass('valid');
			$('#hm_first_name').addClass('error');
			return false;
		}else{
		    $('#hm_first_name').removeClass('error');
			$('#hm_first_name').addClass('valid');
			return true;
		}
	},
	Ln: function() {
		if( $('#hm_last_name').val().length<1) {
            $('#hm_last_name').removeClass('valid');
			$('#hm_last_name').addClass('error');
			return false;
		}else{
		    $('#hm_last_name').removeClass('error');
			$('#hm_last_name').addClass('valid');
			return true;
		}
	},
	Pt: function() {
		if( $('#hm_position').val().length<1) {
		    $('#hm_position').removeClass('valid');
			$('#hm_position').addClass('error');
			return false;
		}else{
		    $('#hm_position').removeClass('error');
			$('#hm_position').addClass('valid');
			return true;
		}
	},
	Em: function() {
		if( $('#hm_email').val().length<1) {
			$('#hm_email').removeClass('valid');
			$('#hm_email').addClass('error');
			$('#textnote_hm_email').css('display','none');
			return false;
		}else{
			if(!emailPattern.test($('#hm_email').val())) {
			    $('#hm_email').removeClass('valid');
				$('#hm_email').addClass('error');
				$('#textnote_hm_email').css('display','inline');
				return false;
			}else{
			    $('#hm_email').removeClass('error');
				$('#hm_email').addClass('valid');
				$('#textnote_hm_email').css('display','none');
				return true;
			}
		}
	},
	Mb: function() {
		if( $('#hm_mobile').val().length<1) {
		    $('#hm_mobile').removeClass('valid');
			$('#hm_mobile').addClass('error');
			$('#textnote_hm_mobile').css('display','none');
			return false
		}else{
			if(isNumeric($('#hm_mobile').val())) {
			    $('#hm_mobile').removeClass('valid');
				$('#hm_mobile').addClass('error');
				$('#textnote_hm_mobile').css('display','inline');
				return false;
			}else {
			    $('#hm_mobile').removeClass('error');
				$('#hm_mobile').addClass('valid');
				$('#textnote_hm_mobile').css('display','none');
				return true;
			}
		}
	}
};

var Mspko = {

    Tl: function() {
		if( $('#mspko_title').val().length<1) {
			$('#mspko_title').removeClass('valid');
			$('#mspko_title').addClass('error');
			return false;
		}else{
		    $('#mspko_title').removeClass('error');  
			$('#mspko_title').addClass('valid');
			return true;
		}
	},
	Fn: function() {
		if( $('#mspko_first_name').val().length<1) {
            $('#mspko_first_name').removeClass('valid');
			$('#mspko_first_name').addClass('error');
			return false;
		}else{
		    $('#mspko_first_name').removeClass('error');
			$('#mspko_first_name').addClass('valid');
			return true;
		}
	},
	Ln: function() {
		if( $('#mspko_last_name').val().length<1) {
			$('#mspko_last_name').removeClass('valid');
			$('#mspko_last_name').addClass('error');
			return false;
		}else{
		    $('#mspko_last_name').removeClass('error');
			$('#mspko_last_name').addClass('valid');
			return true;
		}
	},
	Em: function() {
		if( $('#mspko_email').val().length<1) {
		    $('#mspko_email').removeClass('valid');
			$('#mspko_email').addClass('error');
			$('#textnote_mspko_email').css('display','none');
			return false;
		}else{
			if(!emailPattern.test($('#mspko_email').val())) {
			    $('#mspko_email').removeClass('valid');
				$('#mspko_email').addClass('error');
				$('#textnote_mspko_email').css('display','inline');
				return false;
			}else{
			    $('#mspko_email').removeClass('error');
				$('#mspko_email').addClass('valid');
				$('#textnote_mspko_email').css('display','none');
				return true;
			}
		}
	},
	Mb: function() {
		if( $('#mspko_mobile').val().length<1) {
		    $('#mspko_mobile').removeClass('valid');
			$('#mspko_mobile').addClass('error');
			$('#textnote_mspko_mobile').css('display','none');
			return false;
		}else{
			if(isNumeric($('#mspko_mobile').val())) {
			    $('#mspko_mobile').removeClass('valid');
				$('#mspko_mobile').addClass('error');
				$('#textnote_mspko_mobile').css('display','inline');
				return false;
			}else {
			    $('#mspko_mobile').removeClass('error');
				$('#mspko_mobile').addClass('valid');
				$('#textnote_mspko_mobile').css('display','none');
				return true;
			}
		}
	}
};

var MWeb = {
    Wu: function() {
        if( $('#mw_url_merchant_website').val().length<1) {
			$('#mw_url_merchant_website').removeClass('valid');
			$('#mw_url_merchant_website').addClass('error');
			$('#textnote_mw_url_merchant_website').css('display','none');
			return false;
		}else{
		    if(!urlPattern.test($('#mw_url_merchant_website').val())) {
     		    $('#mw_url_merchant_website').removeClass('valid');
				$('#mw_url_merchant_website').addClass('error');
				$('#textnote_mw_url_merchant_website').css('display','inline');
				return false;
			}else{
			    $('#mw_url_merchant_website').removeClass('error');
				$('#mw_url_merchant_website').addClass('valid');
				$('#textnote_mw_url_merchant_website').css('display','none');
				return true;
			}
		}
    },
    Wl: function() {
        if( $('#mw_website_language').val().length<1) {
            $('#mw_website_language').removeClass('valid');
			$('#mw_website_language').addClass('error');
			return false;
		}else{
			$('#mw_website_language').removeClass('error');		
			$('#mw_website_language').addClass('valid');
			return true;
		}
    },
    Nr: function() {
        if( $('#dh_number_rooms').val().length<1) {
            $('#dh_number_rooms').removeClass('valid');
			$('#dh_number_rooms').addClass('error');
			return false;
		}else{
		    $('#dh_number_rooms').removeClass('error');
			$('#dh_number_rooms').addClass('valid');
			return true;
		}
    },
    Ar: function() {
        if( $('#dh_average_room_rate').val().length<1) {
            $('#dh_average_room_rate').removeClass('valid');
			$('#dh_average_room_rate').addClass('error');
			return false;
		}else{
			$('#dh_average_room_rate').removeClass('error');		
			$('#dh_average_room_rate').addClass('valid');
			return true;
		}
    },
    De: function() {
        if( $('#dh_description').val().length<1) {
            $('#dh_description').removeClass('valid');
			$('#dh_description').addClass('error');
			$('#textnote_dh_description').css('display','none');
			return false;
		}else{
		    if( $('#dh_description').val().length<25) {
		        $('#dh_description').removeClass('valid');    
		        $('#dh_description').addClass('error');
    		    $('#textnote_dh_description').css('display','inline');
    		    return false;
    		}
    		else {
    		    $('#dh_description').removeClass('error');
    			$('#dh_description').addClass('valid');
    			$('#textnote_dh_description').css('display','none');
    			return true;
    	    }
		}
    }
    
};

var FData = {
    Bn: function() {
        if( $('#bi_beneficiary_name').val().length<1) {
            $('#bi_beneficiary_name').removeClass('valid');
			$('#bi_beneficiary_name').addClass('error');
			return false;
		}else{
			$('#bi_beneficiary_name').removeClass('error');		
			$('#bi_beneficiary_name').addClass('valid');
			return true;
		}
    },
    An: function() {
        if( $('#bi_account_number').val().length<1) {
            $('#bi_account_number').removeClass('valid');
			$('#bi_account_number').addClass('error');
			return false;
		}else{
			$('#bi_account_number').removeClass('error');		
			$('#bi_account_number').addClass('valid');
			return true;
		}
    },
    Sw: function() {
        if( $('#bi_swift').val().length<1) {
            $('#bi_swift').removeClass('valid');
			$('#bi_swift').addClass('error');
			return false;
		}else{
			$('#bi_swift').removeClass('error');		
			$('#bi_swift').addClass('valid');
			return true;
		}
    },
    Bo: function() {
        if( $('#bi_bank_official_name').val().length<1) {
            $('#bi_bank_official_name').removeClass('valid');
			$('#bi_bank_official_name').addClass('error');
			return false;
		}else{
			$('#bi_bank_official_name').removeClass('error');		
			$('#bi_bank_official_name').addClass('valid');
			return true;
		}
    },
    Ba: function() {
        if( $('#bi_bank_address').val().length<1) {
            $('#bi_bank_address').removeClass('valid');
			$('#bi_bank_address').addClass('error');
			return false;
		}else{
			$('#bi_bank_address').removeClass('error');		
			$('#bi_bank_address').addClass('valid');
			return true;
		}
    },
    Bc: function() {
        if($('#bi_bank_country').val().length>0){
            if( $('#bi_bank_city').val().length<1) {
                $('#bi_bank_city').removeClass('valid');
    			$('#bi_bank_city').addClass('error');
    			return false;
    		}else{
    			$('#bi_bank_city').removeClass('error');		
    			$('#bi_bank_city').addClass('valid');
    			return true;
    		}
		}
    },
    Bco: function() {
        if( $('#bi_bank_country').val().length<1) {
            $('#bi_bank_country').removeClass('valid');
			$('#bi_bank_country').addClass('error');
			return false;
		}else{
			$('#bi_bank_country').removeClass('error');		
			$('#bi_bank_country').addClass('valid');
			return true;
		}
    }
};
