// JavaScript Document
// all the jQuery code goes into document.ready()!!!!!!!!!!!!!!!!!!!!!!!! 
$(document).ready(function(){
	//
	var bodyClass = $('body').attr('class');
	switch(bodyClass){
		// topMenu
		case 'home':
			$('#topMenu ul li a.home').removeClass('home').addClass('home2');
		break;
		case 'services':
			$('#topMenu ul li a.services').removeClass('services').addClass('services2');
		break;
		case 'delcom':
			$('#topMenu ul li a.delcom').removeClass('delcom').addClass('delcom2');
		break;
		case 'staff':
			$('#topMenu ul li a.staff').removeClass('staff').addClass('staff2');
		break;
		case 'gallery':
			$('#topMenu ul li a.gallery').removeClass('gallery').addClass('gallery2');
		break;
		case 'scholarships':
			$('#topMenu ul li a.scholarships').removeClass('scholarships').addClass('scholarships2');
		break;
		case 'careers':
			$('#topMenu ul li a.careers').removeClass('careers').addClass('careers2');
		break;
		case 'payonline':
			$('#topMenu ul li a.payOnline').removeClass('payOnline').addClass('payOnline2');
		break;
		case 'webmail':
			$('#topMenu ul li a.webmail').removeClass('webmail').addClass('webmail2');
		break;
		case 'contact':
			$('#topMenu ul li a.contact').removeClass('contact').addClass('contact2');
		break;
	};
	//conditional statement to change bgd according to screen width
	var bodyBgd = $('body');
	if(screen.width <= 1280) {
		bodyBgd.addClass('bg1280');
	}
	if(screen.width > 1280 && screen.width <=1360){
		bodyBgd.addClass('bg1360');
	}
	if(screen.width > 1360 && screen.width <=1440){
		bodyBgd.addClass('bg1440');
	}
	if(screen.width > 1440 && screen.width <=1680){
		bodyBgd.addClass('bg1680');
	}
	if(screen.width > 1680) {
		bodyBgd.addClass('bg1920');
	}
	//
	
	//contact form validation
	$('#contactForm').validate({
		rules:{
			firstName: 'required',
			lastName: 'required',
			email: 
				{
					required: true,
					email: true
					},
			interest: 'required',
			subject: {required: true},
			message: 'required'		
		}, //end of rules
		 messages: {
			  email: {
				 required: "<br/>Please supply an e-mail address",
				 email: "<br/>This is not a valid email address"
			   }
		 }, //end of messages
		errorPlacement: function(error, element) { 
          error.insertAfter(element);
        }
	}); //end of validate
	//
	//
	$('#demotable').dataTable({
						
						//"aaSorting": [[ 0, "asc" ]], VIEW THE PLUGIN CODE FOR IMPORTANT NOTE!!!!!!
						"bJQueryUI": true,
						"bStateSave": false,
						"sPaginationType": "full_numbers"


									  });
	//
	//
	//greybox
	var gbOptions = {
		gbWidth: 700,
		gbHeight: 540
	}
	$('.gbLink').greybox(gbOptions);
	//end of greybox
	//
	$('#shippingInfo').hide();
	$('#no').click(function(){
			$('#shippingInfo').slideDown();
		});
	$('#yes').click(function(){
			$('#shippingInfo').slideUp();
		});
	//
}); // end of document.ready - jQuery
