﻿



jQuery(document).ready(function() {



        //ADMIN FORMS
        $("#country_form").validate({
            rules: {
                txtName: {
                    required: true,
                    maxlength: 22
                },
                txtQuote: {
                    required: true
                },
                txtIntro: {
                    required: true
                },
                txtCurrency: {
                    required: true,
                    maxlength: 70
                },
                txtTimeZone: {
                    required: true,
                    maxlength: 70
                },
                txtPopulation: {
                    required: true,
                    maxlength: 70
                },
                txtLanguage: {
                    required: true,
                    maxlength: 70
                },
                txtElectricalPlugs: {
                    required: true,
                    maxlength: 70
                },
                txtIntDialCode: {
                    required: true,
                    maxlength: 70
                },
                txtSEOTitle: {
                    required: true
                },
                txtSEOKeywords: {
                    required: true
                },
                txtSEODescription: {
                    required: true
                }
            },
            messages: {
                txtName: "",
                txtQuote: "",
                txtIntro: "",
                txtCurrency: "",
                txtTimeZone: "",
                txtPopulation: "",
                txtLanguage: "",
                txtElectricalPlugs: "",
                txtIntDialCode: "",
                txtSEOTitle: "",
                txtSEOKeywords: "",
                txtSEODescription: ""
                
            }
        });




        $("#alternativetype_form").validate({
            rules: {
                txtTitle: {
                    required: true
                },
                txtQuote: {
                    required: true
                },
                txtIntro: {
                    required: true
                },
                txtSEOTitle: {
                    required: true
                },
                txtSEOKeywords: {
                    required: true
                },
                txtSEODescription: {
                    required: true
                }
            },
            messages: {
                txtTitle: "",
                txtQuote: "",
                txtIntro: "",
                txtSEOTitle: "",
                txtSEOKeywords: "",
                txtSEODescription: ""
            }
        });



        $("#countryinfo_form").validate({
            rules: {
                txtTitle: {
                    required: true,
                    maxlength: 23
                },
                txtContent: {
                    required: true
                }
            },
            messages: {
                txtTitle: "",
                txtContent: ""
            }
        });



        $("#promo_form").validate({
            rules: {
                txtTitle: {
                    required: true,
                    maxlength: 38
                },
                txtURL: {
                    required: true,
                    url: true
                }
            },
            messages: {
                txtTitle: "",
                txtURL: ""
            }
        });


        $("#content_Form").validate({
            rules: {
                txtRegionName: {
                    required: true
                },
                txtContent: {
                    required: true
                }
            },
            messages: {
                txtRegionName: "",
                txtContent: ""
            }
        });


        $("#meta_Form").validate({
            rules: {
               txtPageName: {
                    required: true
                },
                txtTitle: {
                    required: true
                },
                txtKeywords: {
                    required: true
                },
                txtDescription: {
                    required: true
                }
            },
            messages: {
                txtPageName: "",
                txtTitle: "",
                txtKeywords: "",
                txtDescription: ""
            }
        });
        
        $("#project_form").validate({
            rules: {
                ddl_Countries: {
                    required: true
                },
                ddl_AlternativeTypes: {
                    required: true
                },
                txtTitle: {
                    required: true,
                    maxlength: 28
                },
                txtBullet1: {
                    required: true,
                    maxlength: 100
                },
                txtBullet2: {
                    required: true,
                    maxlength: 100
                },
                txtBullet3: {
                    required: true,
                    maxlength: 100
                },
                txtLocation: {
                    required: true,
                    maxlength: 50
                },
                txtDescription: {
                    required: true,
                    maxlength: 50
                },
                txtPricesFrom: {
                    required: true,
                    maxlength: 50
                },
                txtDeposit: {
                    required: true,
                    maxlength: 50
                },
                txtIntro: {
                    required: true
                },
                txtContent: {
                    required: true
                },
                txtSEOTitle: {
                    required: true
                },
                txtSEOKeywords: {
                    required: true
                },
                txtSEODescription: {
                    required: true
                }
            },
            messages: {
                ddl_Countries: "",
                ddl_AlternativeTypes: "",
                txtTitle: "",
                txtBullet1: "",
                txtBullet2: "",
                txtBullet3: "",
                txtLocation: "",
                txtDescription: "",
                txtPricesFrom: "",
                txtDeposit: "",
                txtIntro: "",
                txtContent: "",
                txtSEOTitle: "",
                txtSEOKeywords: "",
                txtSEODescription: ""
            }
        });


        $("#projectinfo_form").validate({
            rules: {
                txtTitle: {
                   required: true
                    },
                txtContent: {
                   required: true
                  }
            },
            messages: {
                txtTitle: "",
                txtContent: ""
            }
        });



        $("#news_form").validate({
            rules: {
                txtHeadline: {
                    required: true,
                    maxlength: 40
                },
                txtContent: {
                    required: true
                },
                txtSEOTitle: {
                    required: true
                },
		txtDate: {
			required: true
		},
                txtSEOKeywords: {
                    required: true
                },
                txtSEODescription: {
                    required: true
                }
            },
            messages: {
                txtHeadline: "",
                txtContent: "",
                txtSEOTitle: "",
                txtSEOKeywords: "",
                txtSEODescription: "",
		txtDate: ""
            }
        });
        
        


        $("#gallery_form").validate({
            rules: {
                txtCaption: {
                    required: true
                    },
                txtAltTag: {
                    required: true
                    }
            },
            messages: {
                txtCaption: "",
                txtAltTag: ""
            }
        });


        $("#video_form").validate({
            rules: {
                txtTitle: {
                     required: true
                    }
            },
            messages: {
                 txtTitle: ""
            }
        });


        $("#pdf_form").validate({
            rules: {
                txtTitle: {
                    required: true
                }
            },
            messages: {
                txtTitle: ""
            }
        });













//USER INTERFACE FORMS
$("#login_form").validate({
    rules: {
        txtUsername: {
            required: true
        },
        txtPassword: {
            required: true
        }
    },
    messages: {
        txtUsername: "",
        txtPassword: ""
    }
});





$("#contact_form").validate({
    rules: {
        txtFirstName: {
            required: true
        },
        txtSurname: {
            required: true
        },
         txtEmail: {
            required: true
        },
        txtIntCode: {
            required: true
        },
        txtPhone: {
            required: true
        },
       txtComments: {
            required: true
        }
    },
    messages: {
        txtFirstName: "",
        txtSurname: "",
        txtEmail: "",
        txtIntCode: "",
        txtPhone: "",
        txtComments: ""
    }
});

$("#register_form").validate({
    rules: {
        txtFullName: {
            required: true
        },
        txtEmail: {
            required: true
        },
        txtIntCode: {
            required: true
        },
        txtPhone: {
            required: true
        },
        txtCountry: {
            required: true
        },
        txtComments: {
            required: true
        }
    },
    messages: {
        txtFullName: "",
        txtEmail: "",
        txtIntCode: "",
        txtPhone: "",
        txtCountry: "",
        txtComments: ""
    }
});










});//End Of Document Ready