//contact.php

function jsContact(){
	$(document).ready(function() {
		
		var nameVal = new LiveValidation('name');
		nameVal.add( Validate.Presence );
		          
		var emailVal = new LiveValidation('email');
		emailVal.add( Validate.Presence );
		emailVal.add(Validate.Email);
		
		var phoneVal = new LiveValidation('phone');
		phoneVal.add( Validate.Numericality, { onlyInteger: true } );
		         
		var messageVal = new LiveValidation('message');
		messageVal.add( Validate.Presence );
	
	});
	
}


//deleteConfirm

function jsDeleteConfirm(){
	$(document).ready(function() {
				
		$("#deleteConfirmYes").click(function () { 
		      $(this).css("background-position","0 0"); 
		});

		$("#deleteConfirmNo").click(function () { 
		      $(this).css("background-position","0 0"); 
		});
	
	});
	
}


//edit.php

function jsEdit(){
	$(document).ready(function() {
		
		$("input[type=file]").filestyle({ 
		image: "images/browse.png",
		imageheight : 51,
		imagewidth : 133,
		width : 210
		});

	    var usernameVal = new LiveValidation('username');
	    usernameVal.add( Validate.Presence );
	    usernameVal.add( Validate.Email );
	   
	    var passwordVal = new LiveValidation('password');
	    passwordVal.add( Validate.Presence );

	    var confirmVal = new LiveValidation('confirmPassword');
	    confirmVal.add( Validate.Presence );
	    confirmVal.add( Validate.Confirmation, { match: 'password' } );

	    var firstNameVal = new LiveValidation('firstName');
	    firstNameVal.add( Validate.Presence );

	    var lastNameVal = new LiveValidation('lastName');
	    lastNameVal.add( Validate.Presence );

	    var contactNumberVal = new LiveValidation('contactNumber');
	    contactNumberVal.add( Validate.Presence );
	    contactNumberVal.add( Validate.Numericality, { onlyInteger: true } );
	        
	    var shortBioVal = new LiveValidation('shortBio');
	    shortBioVal.add( Validate.Presence );
	    shortBioVal.add( Validate.Length, { failureMessage: "Maximum of 170 characters" , maximum: 170 } );
	
	});
	
}


//adminViewProfiles.php

function jsAdminViewProfiles(){
	$(document).ready(function() {
				
		$(".profilePreviewEditButton").click(function() {
		$(this).css("background-position", "0 0");
		});

		$(".profilePreviewApproveButton").click(function() {
			$(this).css("background-position", "0 0");
		});

		$(".profilePreviewUnApproveButton").click(function() {
			$(this).css("background-position", "0 0");
		});

		$(".profilePreviewDeleteButton").click(function() {
			$(this).css("background-position", "0 0");
		});

		$(".profilePreviewUp").click(function() {
			$(this).css("background-position", "0 0");
		});

		$(".profilePreviewDown").click(function() {
			$(this).css("background-position", "0 0");
		});
	
	});
	
}


//join.php

function jsJoin(){
	$(document).ready(function() {
				
	    $("input[type=file]").filestyle({ 
		image: "images/browse.png",
		imageheight : 51,
		imagewidth : 133,
		width : 210
		});

	    var usernameVal = new LiveValidation('username');
	    usernameVal.add( Validate.Presence );
	    usernameVal.add( Validate.Email );
	    usernameVal.add( Validate.Username );
	      
	    var passwordVal = new LiveValidation('password');
	    passwordVal.add( Validate.Presence );

	    var confirmVal = new LiveValidation('confirmPassword');
	    confirmVal.add( Validate.Presence );
	    confirmVal.add( Validate.Confirmation, { match: 'password' } );

	    var firstNameVal = new LiveValidation('firstName');
	    firstNameVal.add( Validate.Presence );

	    var lastNameVal = new LiveValidation('lastName');
	    lastNameVal.add( Validate.Presence );

	    var contactNumberVal = new LiveValidation('contactNumber');
	    contactNumberVal.add( Validate.Presence );
	    contactNumberVal.add( Validate.Numericality, { onlyInteger: true } );
	                   
	    var shortBioVal = new LiveValidation('shortBio');
	    shortBioVal.add( Validate.Presence );
	    shortBioVal.add( Validate.Length, { failureMessage: "Maximum of 170 characters" , maximum: 170 } );
	
	});
	
}


//makeInquiry.php

function jsMakeInquiry(){
	$(document).ready(function() {
			    
	    $("#clientDate").datepicker({ dateFormat: 'dd-mm-yy' });
	    
	    var clientNameVal = new LiveValidation('clientName');
	    clientNameVal.add( Validate.Presence );
	    
	    var clientEmailVal = new LiveValidation('clientEmail');
	    clientEmailVal.add( Validate.Presence );
	    clientEmailVal.add( Validate.Email );

	    var clientContactNumberVal = new LiveValidation('clientContactNumber');
	    clientContactNumberVal.add( Validate.Presence );
	    clientContactNumberVal.add( Validate.Numericality, { onlyInteger: true } );

	    var clientStateVal = new LiveValidation('clientState');
	    clientStateVal.add( Validate.Presence );

	    var clientCityVal = new LiveValidation('clientCity');
	    clientCityVal.add( Validate.Presence );
	    
	    var clientEventDetailsVal = new LiveValidation('clientEventDetails');
	    clientEventDetailsVal.add( Validate.Presence );
	
	});
	
}




