$(document).ready(resizeWindow);
$(window).bind("resize", resizeWindow);
function resizeWindow( e ) {
	var body_width = $('body').width()
	if (body_width <= 1000){
		$("div#universal_global_complete_entire_whole_site_container, div#global_complete_entire_whole_site_container, div#complete_entire_whole_site_container, div#entire_whole_site_container, div#footer_container").css({'background-position':'-600px 0px', 'width' : '1000px' });
		$(" div#whole_site_container").css({'background-position':'-600px bottom', 'width' : '1000px' });
	}
	else {
		$("div#universal_global_complete_entire_whole_site_container, div#global_complete_entire_whole_site_container, div#complete_entire_whole_site_container, div#entire_whole_site_container, div#footer_container").css({'background-position':'center top', 'width' : '100%'});
		$(" div#whole_site_container").css({'background-position':'center bottom', 'width' : '100%'});
	}
}	 
 $(document).ready(function() {
	if ($("#resume_submittal_form").hasClass("body_form")){
		$(".body_form").validate({
			rules: {
			 first_name: "required",
			 last_name: "required",
			 relocation_preference: "required",
			 home_phone: { 
				required: true,
				phoneUS: true			
			 },
			 home_email: {
				 required: true,
				 email: true
				}
			 },
			messages: {
				 first_name: "Please enter your first name",
				 last_name: "Please enter your last name",
				 home_phone:{
					 required: "Please enter your home phone number",
					 phoneUS: "Please enter a valid phone number"
				 },
				 home_email: {
					 required: "Please enter a home email address",
					 email: "Please Enter a vailid Email",
					 remote: "This is an invailid email"
					}
				},
			errorElement: "em",			
			highlight: function( element, errorClass, validClass ) {
				$(element).addClass(errorClass).removeClass(validClass);
				},
			unhighlight: function( element, errorClass, validClass ) {
				$(element).removeClass(errorClass).addClass(validClass);
				}
			}
		);
	}
	if ($("#request_info_form").hasClass("body_form")){

		$(".body_form").validate({
			rules: {
			 company_name: "required",
			 contact_name: "required",
			 work_phone: { 
				required: true,
				phoneUS: true			
			 },
			 work_email: {
				 required: true,
				 email: true
				}
			 },
			messages: {
				 company_name: "Please enter your first name",
				 contact_name: "Please enter your last name",
				 work_phone:{
					 required: "Please enter your home phone number",
					 phoneUS: "Please enter a valid phone number"
				 },
				 work_email: {
					 required: "Please enter a home email address",
					 email: "Please enter a vailid Email",
					 remote: "This is an invailid email"
					}
				},
			errorElement: "em",			
			highlight: function( element, errorClass, validClass ) {
				$(element).addClass(errorClass).removeClass(validClass);
				},
			unhighlight: function( element, errorClass, validClass ) {
				$(element).removeClass(errorClass).addClass(validClass);
				}
			}
		);
	}
	if ($("#request_info_form").hasClass("body_form") || $("#resume_submittal_form").hasClass("body_form")){
		var count = 10;
		countdown = setInterval(function(){
		$("#timer").html("Please wait " + count + " seconds before you submit!");
		if (count == 0) {
			$('#timer').remove();
			$("#sumbmit_container").html('<input class="submit_button" type="image" src="/images/misc_elements/submit_btn.gif" name="submit" />');
			$(".submit_button").fadeIn('slow');
		}
		count--;
		}, 1000);
	}
	if ($("#entire_whole_site_container").hasClass("popup")){
		$("#new_name_link").trigger('click');	
	}

 });
