/******** HOME PAGE ***********/

function homePage() {
	var current;
    var previous;
    var Left = -1024;
    var Over = false;
    var delay = 4000;
    var carouselTimer = setInterval(animateCarousel, delay);
    var locked;
    
    // NEWS //////

	$('#news li').fadeTo(0,0.5);
	$('#news li').bind('mouseenter', newsOver);
	$('#news li').bind('mouseleave', newsOut);
   	//$('#news li').bind('click', newsClick);
   	function newsOver() {
   		$(this).stop().fadeTo(200,1);
   	}
   	function newsOut() {
   		$(this).stop().fadeTo(200,0.5);
   	}
    
    // ABOUT DROPDOWN ////////

	$('#divDropdown, #mission, #featured_lux_front, #featured_lux_behind').click(function(){
        if(locked == true) {
			return false;
		}
		locked = true;
		if ( $('#about').is(':hidden') ) {
			$('#about').slideDown('slow', 'swing');
			$('#divDropdown').css({backgroundPosition: '0 -13px'});
			$('#featured_lux_front').animate({"margin-left": "-=30px"}, 200, function() {
				$('#featured_lux_front').hide();
			});
			$('#featured_lux_behind').animate({"margin-left": "-=30px"}, 200, function() {
				$(this).animate({"margin-left": "+=90px"}, 200, function() {
					$(this).css({'-webkit-transform': 'rotate(40deg)','-o-transform': 'rotate(40deg)','-moz-transform': 'rotate(40deg)','transform': 'rotate(40deg)','-ms-filter': "progid:DXImageTransform.Microsoft.Matrix(M11=0.7660444431189779, M12=-0.6427876096865396, M21=0.6427876096865396, M22=0.7660444431189779, SizingMethod='auto expand')",'filter': "progid:DXImageTransform.Microsoft.Matrix(M11=0.7660444431189779, M12=-0.6427876096865396, M21=0.6427876096865396, M22=0.7660444431189779, SizingMethod='auto expand')"});
					if (navigator.appName == 'Microsoft Internet Explorer') {
						$(this).animate({"margin-left": "-=36px"}, 0);
						$(this).animate({"margin-top": "+=280px"}, 200);
					} else {
						$(this).animate({"margin-top": "+=310px"}, 200, function() {
							$(this).effect('bounce', {times:2, distance:10}, 'fast');
							$('#aboutLux').effect('bounce', {times:2, distance:10, direction:'down'}, 'fast');
						});
					}
					$('#aboutLux').animate({"margin-top": "-=310px"}, 200);
					locked = false;
				});	
			});
			return false;	
		}
		else {
			$('#about').slideUp('slow', 'swing');
			$('#divDropdown').css({backgroundPosition: '0 0'});
			$('#featured_lux_behind').animate({"margin-top": "-=310px"}, 'fast', function() {
				$(this).css({'-webkit-transform':'rotate(0deg)','-o-transform': 'rotate(0deg)','-moz-transform': 'rotate(0deg)','transform': 'rotate(0deg)','-ms-filter': "progid:DXImageTransform.Microsoft.Matrix(M11=1, M12=0, M21=0, M22=1, SizingMethod='auto expand')",'filter': "progid:DXImageTransform.Microsoft.Matrix(M11=1, M12=0, M21=0, M22=1, SizingMethod='auto expand')"});
				$('#aboutLux').animate({"margin-top": "330px"}, 200);
				if (navigator.appName == 'Microsoft Internet Explorer') {
						$(this).animate({"margin-left": "+=36px"}, 0);
						$(this).animate({"margin-top": "+=30px"}, 0);
					}
				$('#featured_lux_behind').animate({"margin-left": "-=90px"}, "normal", function(){
					$('#featured_lux_front').show();
					$('#featured_lux_front').animate({"margin-left": "+=30px"}, "normal");
					$('#featured_lux_behind').animate({"margin-left": "+=30px"}, "normal");
					locked = false;
				});
		});
			return false;
        }
	});
	
	// CAROUSEL ///////
				
    $('#featured_tabs li.featured1').mouseenter(function() {$('ul.slider').stop(true, true).animate({left: 0}, 'fast');});
    $('#featured_tabs li.featured2').mouseenter(function() {$('ul.slider').stop(true, true).animate({left: -1024}, 'fast');});
    $('#featured_tabs li.featured3').mouseenter(function() {$('ul.slider').stop(true, true).animate({left: -2048}, 'fast');});
    $('#featured_tabs li.featured4').mouseenter(function() {$('ul.slider').stop(true, true).animate({left: -3072}, 'fast');});
    $('#featured_tabs li').mouseenter(function(){$('.highlight').css('background', 'transparent'); $(this).children('.highlight').css('background', '#ea0079');});
    $('#featured_tabs li.featured1').children('.highlight').css('background', '#ea0079');
    $('#featured_tabs').mouseenter(function() { Over = true; clearInterval(carouselTimer); });
    $('#featured_tabs').mouseleave(function() { Over = false; carouselTimer = setInterval(animateCarousel, delay); });
    $('ul.slider li:first').clone(true).insertAfter('ul.slider li:last');
    function animateCarousel() {
        if (Over == true) {
            return;
        }			
        else {
            if ( $('#featured_tabs li.active').hasClass('last')){
                $('#featured_tabs li.active').removeClass('active')
                $('#featured_tabs li.first').addClass('active');
            } else {
                $('#featured_tabs li.active').removeClass('active').next('li').addClass('active');
            }
            if ( $('li').hasClass('active')) {
                $('.highlight').css('background', 'transparent');
                $('#featured_tabs li.active').children('.highlight').css('background', '#ea0079');
                    
                if (Left == -4096) {
                    $('ul.slider').stop(true, true).animate({left: Left}, 400, function() {
                        $('ul.slider').css('left', '0px');
                    });	
                    Left = -1024;
                } else {
                    $('ul.slider').stop(true, true).animate({left: Left}, 400);	
                    Left = Left - 1024;
                }								
            }
        }
    }
    
    // DEMO REELS ////////
    
    $('#video_controls li').click(function() {
        $('#video_controls li.active').removeClass('active');
        $(this).addClass('active');
    });   
}

/******** PORTFOLIO PAGE *******/

var currentPage = 1;
var thumbs = 16;
var currentTab = 1;
var categoryClass = "";

function portfolioPage() {
	$('#filter_categories').hide();
	
	var formGeneral = document.forms['search_form'];
	formGeneral.elements["keywords"].value="Search";
	
	$('#filter_categories .category').click(function(){
		$('#keywords').val('');
		$(this).toggleClass('selected');
		$('#filter_categories #show').removeClass('selected');
		$('#filter_categories #hide').removeClass('selected');
	 	filterContent();
    });
    $('#filter_categories .category, #filter_categories #hide, #filter_categories #show').mouseenter(function() {
		$(this).css('opacity', '1');
	});
	$('#filter_categories .category, #filter_categories #hide, #filter_categories #show').mouseleave(function() {
		$(this).css('opacity', '0.6');
	});
	$('#filter_categories #hide').click(function(){
	 	checkUncheckAll(false);
	 	$(this).toggleClass('selected');
	 	$('#filter_categories #show').removeClass('selected');
    });
    $('#filter_categories #show').click(function(){
	 	checkUncheckAll(false);
	 	$('#offset').load("../../portfolio/grid");
	 	$(this).toggleClass('selected');
	 	$('#filter_categories #hide').removeClass('selected');
    });
    
   $('#search_form').submit(function() {
   		if(($('#keywords').val() == "Search") || ($('#keywords').val() == "")) {
   			return false
   		}
   		$('#filter_bar #view_all').addClass('all_selected');
		$('#filter_bar #selected_work').removeClass('all_selected');
   		clearFilters();
  		var form = jQuery(this);
  		 jQuery.post(form.attr('action'), form.serialize(), function(html) {
           	$('#offset').html(html);
        });
  		return false;
	});
	
	$('#filter_bar .sort, #filter_bar #view_all, #filter_bar #selected_work').mouseenter(function() {
		if(!$(this).hasClass('hovered')) {
			$(this).addClass('hovered');
		}
	});
	
	$('#filter_bar .sort, #filter_bar #view_all, #filter_bar #selected_work').mouseleave(function() {
		if($(this).hasClass('hovered')) {
			$(this).removeClass('hovered');
		}
	});
	
	$('#filter_bar .sort').click(function() {
		$('#filter_bar #view_all').removeClass('all_selected');
		$('#filter_bar #selected_work').removeClass('all_selected');
		if($(this).attr('id') != currentTab) {
			$('#offset').load("../../portfolio/grid");
			$('#filter_categories #show').addClass('selected');
			$('#filter_bar .cat').removeClass('cat_sel');
			$('#filters .sorted').removeClass('sorted');
			$(this).children('.cat').addClass('cat_sel');
			$('#filter_categories .category').removeClass('selected');
			$('#filter_categories').stop(true, true);
			$('#filter_categories').slideDown('fast', 'swing');
			$(this).addClass('sorted');
			currentTab = $(this).attr('id');
			if(currentTab == 6) {
				categoryClass = ".medium";
				$('#filter_categories .industry').hide();
				$('#filter_categories .medium').show();
				$('#filter_categories #show').html('All Categories');
			} else {
				categoryClass = ".industry";
				$('#filter_categories .medium').hide();
				$('#filter_categories .industry').show();
				$('#filter_categories #show').html('All Industries');
			}
		}
	});
	
	$('#filter_bar #view_all').click(function() {
		$('#filter_bar #selected_work').removeClass('all_selected');
		$('#filter_bar #view_all').addClass('all_selected');
		$('#filter_categories #show').removeClass('selected');
		$('#keywords').val('Search');
		clearFilters();
		currentPage = 1;
		$('#offset').load("../../portfolio/grid");
	});
	
	$('#filter_bar #selected_work').click(function() {
		$('#filter_bar #view_all').removeClass('all_selected');
		$(this).addClass('all_selected');
		$('#filter_categories #show').removeClass('selected');
		$('#keywords').val('Search');
		clearFilters();
		currentPage = 1;
		$('#offset').load("../../portfolio/grid/selected");
	});
}

function clearFilters() {
	$('#filter_bar .cat').removeClass('cat_sel');
	$('#filters .sorted').removeClass('sorted');
	$('#filter_categories').stop(true, true);
	$('#filter_categories').slideUp('fast', 'swing', function() { $('#filter_categories .holder').hide(); });
	currentTab = 1;
}

function checkUncheckAll(bool) {
	if(bool) {
		$('#filter_categories '+categoryClass+' .category').each(function(i, obj){
			if(!$(this).hasClass("selected")) {
				$(this).toggleClass("selected");
			}
		});
	} else {
		$('#filter_categories '+categoryClass+' .category').each(function(i, obj){
			if($(this).hasClass("selected")) {
				$(this).toggleClass("selected");
			}
		});
	}
}

function filterContent() {
	var activeCategories = "";
	var first = true;
	$('#filter_categories .category').each(function(i, obj){
		if($(this).hasClass('selected')) {
			if(!first) {
				activeCategories+="|"
			}
			activeCategories+=$(this).attr("id");
			first = false;
		}
	});
	if(activeCategories != "") {
		$('#offset').load("../../portfolio/grid/categories/"+activeCategories);
	} else {
		$('#filter_categories #show').addClass('selected');
		$('#offset').load("../../portfolio/grid");
	}
}

function thumbnailEffects() {
	$('.thumbnail_object').mouseenter(function() {
		$(this).children('.highlight').css('background', '#ea0079');
	});
	$('.thumbnail_object').mouseleave(function() {
		$(this).children('.highlight').css('background', 'transparent');
	});
		 $(function($) {
		 	var content = $('#offset');
		 	
  			$('.more').click(function(){
  				var page = (currentPage*thumbs);
  				$('#controlWrapper').remove();
        		 $.get("../../portfolio/grid/P"+page, function(html) {
            		content.append(html);
            		$("html").animate({ scrollTop: $(document).height() }, 'fast');
       			 });
       			 currentPage += 1;
        		return false;
    		});
		});
}

/******* CASE STUDY PAGE *******/

function caseStudyPage() {
	thumbnailEffects();
	carousel();
		 
	if ( $('#video').length) {
		$('#view_video').css({display: 'inline'}); 
	} else {
		$('#view_video').css({display: 'none'});
	}
		 
	$('#view_video').click(function() {
		showVideo(true);
    	$('#image_control').fadeOut();
        clearInterval(carouselTimer);
	});
	if($('#view_video').hasClass('active')) {
        $('#image_control').hide();
        clearInterval(carouselTimer);
    }
    $('.side_item').mouseenter(function() {
        $(this).children('.highlight').css('background', '#ea0079');
    });
    $('.side_item').mouseleave(function() {
        $(this).children('.highlight').css('background', 'transparent');
    });
    $('.links').find('li').eq(0).addClass('first_link');

}

/******** ABOUT PAGE ***********/

function aboutPage() {
	thumbnailEffects();
	carousel();
	    
    $('#about_tabs li').mouseenter(function(){
		if(!$(this).children('div').hasClass('highlightOver')) { $(this).children('div').css('background', '#ea0079'); }
	});
		
	$('#about_tabs li').mouseleave(function(){
		if(!$(this).children('div').hasClass('highlightOver')) { $(this).children('div').css('background', 'transparent');}
	});
    
    $('.employee').mouseenter(function() {
    	if(!$(this).hasClass('horiz')) {
        	$(this).stop().animate({'backgroundPosition':'0px 0px'}, 250);
        } else {
        	$(this).stop().animate({'backgroundPosition':'-311px 0px'}, 250);
        }
    });
    $('.employee').mouseleave(function() {
    	if(!$(this).hasClass('horiz')) {
        	$(this).stop().animate({'backgroundPosition':'0px -311px'}, 250);
        } else {
        	$(this).stop().animate({'backgroundPosition':'0px 0px'}, 250);
        }
    });
    
     
}

/******** CONTACT PAGE ***********/

function contactPage() {
	formGeneralReset();
    formBusinessReset();
    var currentForm = document.forms['general'];
    var locked = false;
    var sending = false;
	 $('#toggle1').click(function() {
	 	if(!sending) {
        	if(locked) {
            	return false;
           	}
        	locked = true;
        	formGeneralReset();
        	currentForm = document.forms['general'];
        	$('#business').fadeOut(function() {
            	$('#general').fadeIn(function() {
                	locked = false;
            	});	
        	});
        	$(this).css('background','#ea0079');
        	$('#toggle2').css('background', 'url("../assets/images/brown_noise_tile.jpg")');
        	$('#form_status').html('');
        }
    });
    $('#toggle2').click(function() {
    	if(!sending) {
        	if(locked) {
            	return false;
            }
        	locked = true;
        	formBusinessReset();
        	currentForm = document.forms['business'];
       		$('#general').fadeOut(function() {
            	$('#business').fadeIn(function() {
                	locked = false;
            	});		
        	});
        	$(this).css('background','#ea0079');
        	$('#toggle1').css('background', 'url("../assets/images/brown_noise_tile.jpg")');
        	$('#form_status').html('');
        }
    });
    
    $('#general #submit').click(function() {
    	$('#form_status').html('<div id="ee_error_message">Sending...</div>');
    	$('#general').css({'opacity':0.4});
    });
    
    $('#business #submit').click(function() {
    	$('#form_status').html('<div id="ee_error_message">Sending...</div>');
    	$('#business').css({'opacity':0.4});
    });
    
    $('#general').submit(function() {
    	formSubmit('#general');
        return false;
    });
		
    $('#business').submit(function() {
    	formSubmit('#business');
        return false;
    });
    
    function formSubmit(name) {
    	if(!sending) {
    		sending = true;
    		if(!validateDefaults(name)) {
           		$('#form_status').html('<div id="ee_error_message">'+validationMessage+'</div>');
            	$(name).css({'opacity':1});
            	sending = false;
            	return false;
        	}
        	var message = currentForm.elements["message"].value;
        	currentForm.elements["message"].value = currentForm.elements["message"].value.replace(/\n\r?/g, '<br />');
        	var form = jQuery(name);
        	jQuery.post(form.attr('action'), form.serialize(), function(html) {
            	$('#form_status').html(html);
            	$(name).animate({'opacity':1}, 350, function(){});
            	sending = false;
        	});
        	currentForm.elements["message"].value = message;
        	return false;
        }
    }
}

/******* BLOG *********************/

function blog() {
	var url = window.location.pathname;
	var lastSegment = url.substr(url.lastIndexOf('/') + 1);
	
	if((lastSegment == "news") || (lastSegment == "labs") || (lastSegment == "projects")) {
		$('#'+lastSegment).addClass('selected'); 
	} else {
		$('#all').addClass('selected'); 
	}
	
	$('.sort').mouseenter(function() {
		if((!$(this).hasClass('hovered')) && ($(this) != currentTab)) {
			$(this).addClass('hovered');
		}
	});
	
	$('.sort').mouseleave(function() {
		if(($(this).hasClass('hovered')) && ($(this) != currentTab)) {
			$(this).removeClass('hovered');
		}
	});

	$('input#copy').zclip({
	path:'http://www.luxanimals.com/assets/js/ZeroClipboard.swf',
	copy:function(){return $('textarea#short_url').val();},
	beforeCopy:function(){
	},
	afterCopy:function(){
		$('#copy_status').css('visibility','visible');
	}
	});
	
	 $('.employee').mouseenter(function() {
    	if(!$(this).hasClass('horiz')) {
        	 $(this).stop().animate({'backgroundPosition':'0px 0px'}, 250);
        } else {
        	$(this).stop().animate({'backgroundPosition':'-155px 0px'}, 250);
        }
    });
    $('.employee').mouseleave(function() {
    	if(!$(this).hasClass('horiz')) {
        	$(this).stop().animate({'backgroundPosition':'0px -155px'}, 250);
        } else {
        	$(this).stop().animate({'backgroundPosition':'0px 0px'}, 250);
        }
    });
}

/******* SHARED	FUNCTIONS *********/

var carouselTimer;

function carousel() {
	var item_width = $('#slider li').outerWidth(); 
    var left_value = item_width * (-1); 
	var count = $('#slider li').length - 1;
    var i = 0;
    var newpos = 764; 
    var locked = false;
    var interval = 4000;
    var carouselTimer = null;
    
    if($('#view_video').hasClass('active')) {
        clearInterval(carouselTimer);
    }
    	
    $('#slider li:last').clone(true).insertBefore('#slider li:first');
	$('#slider li:first').next().clone(true).insertAfter('#slider li:last');
    $('#window ul').css({'left' : left_value});
    $("#slider").find("li").eq(1).addClass('active');
    var titleDisplay = $('#slider li.active img').attr("title");
    
    var caption = '<div class="caption">' + titleDisplay + '</div>';
    $('#image_control').before(caption);
    
	var dotCounter = jQuery.makeArray(count);
	if (dotCounter > 0) {
		for (j=0; j <= count; j++) {
			var list = '<li id="' + j + '" class="dot"></li>';
		 	$('#image_control ul').append(list);
			dotCounter[j] =  (j * -item_width) - item_width;
		 }
         if($('#view_images').hasClass('active')) {
            carouselTimer = setInterval(function() {$('#right').trigger('rightMovement')}, interval);
        }
    } else {
    	$('#left').hide();
		$('#right').hide();
    }
    
    $('#view_video').click(function() {
        clearInterval(carouselTimer);
	});

    
	$('#view_images').click(function() {
		$('#view_video').removeClass('active');
		$(this).addClass('active');
			$('#video').fadeOut(function() {
				$('#slider').fadeIn();
			});
   		$('#image_control').fadeIn();
    	if (count >= 1) {
    		carouselTimer = setInterval(function() {
        		$('#right').trigger('rightMovement');
        	}, interval);
        	$('#left').show();
        	$('#right').show();
    	} else {
    		$('#left').hide();
			$('#right').hide();
    	}
	});
		
	$('#image_control li').click(function() {
		clearInterval(carouselTimer);
		var currentId = $(this).attr('id');
		newpos = dotCounter[currentId];
		i = currentId;
        var newCount = count+1;
        $('#slider li.active').removeClass('active');
		$('#slider').animate({left: newpos + "px"}, 'fast', function() {
            $("#slider").find("li").eq(i-count+newCount).addClass('active');
            titleDisplay = $('#slider li.active img').attr("title");
            caption = '<div class="caption">' + titleDisplay + '</div>';
            $('.caption').replaceWith(caption);
        });	
		$('#image_control li.active').removeClass('active');
		$(this).addClass('active');
		newpos = -newpos;
	});
	
	$('#image_control li').first().addClass('active');

	$('#left').click(function left() {
        clearInterval(carouselTimer);
		if (locked) {
			return false;
		}
		locked = true;
		if (i <= 0) {
            $('#slider li.active').removeClass('active');
			$('#window ul').animate({'left' : 0 + "px"}, 200,function(){ 
            	$('#window ul').css({'left' : -(count * item_width) - item_width});
				locked = false;
                $("#slider").find("li").eq(i+1).addClass('active');
                titleDisplay = $('#slider li.active img').attr("title");
                caption = '<div class="caption">' + titleDisplay + '</div>';
                $('.caption').replaceWith(caption);
       		});
			$('#image_control li.active').removeClass('active');
			$('#image_control li').last().addClass('active');
			i = count;
			newpos = (count * item_width ) + item_width;

		} else {
			newpos = newpos - item_width;
            $('#slider li.active').removeClass('active');
			$('#slider').animate({left: -newpos + "px"}, 'fast',function(){  
				locked = false;
                $("#slider").find("li").eq(i+1).addClass('active');
                titleDisplay = $('#slider li.active img').attr("title");
                caption = '<div class="caption">' + titleDisplay + '</div>';
                $('.caption').replaceWith(caption);
       		});      
			i = i - 1;
			$('#image_control li.active').removeClass('active').prev().addClass('active');

		}
        return false;
    });
    
    $('#right').click(function() {
    	clearInterval(carouselTimer);
    	$('#right').trigger('rightMovement');
    });
    $('#right').bind('rightMovement', function() {
        if (locked) {
			return false;
		}
		locked = true;
        if (i >= count) {
			$('#window ul').animate({'left' : -(count * item_width) - (2*item_width) + "px"}, 200, function () {
                $('#slider li.active').removeClass('active');
            	$('#window ul').css({'left' : -item_width});
					locked = false;
                    $("#slider").find("li").eq(1).addClass('active');
                  
                        titleDisplay = $('#slider li.active img').attr("title");
                        caption = '<div class="caption">' + titleDisplay + '</div>';
                        $('.caption').replaceWith(caption);
                        
				});
				$('#image_control li.active').removeClass('active');
				$('#image_control li').first().addClass('active');
				i = 0;
				newpos = 764;

			 } else {
                $('#slider li.active').removeClass('active');
				newpos = newpos + item_width;
				$('#slider').animate({left: -newpos + "px"}, 'fast', function() {
					locked = false;
                    $("#slider").find("li").eq(i+1).addClass('active');
                    
                        titleDisplay = $('#slider li.active img').attr("title");
                        caption = '<div class="caption">' + titleDisplay + '</div>';
                        $('.caption').replaceWith(caption);
                    
				});
				i++;
				$('#image_control li.active').removeClass('active').next().addClass('active');

			 }
        return false;
    });
}


function showVideo(transition) {
	$('#view_images').removeClass('active');
	$('#view_video').addClass('active');
	if(transition) {
		$('#slider').fadeOut(function() {
		 	$('#video').fadeIn();
		});
	} else {
		$('#slider').hide();
		$('#video').show();
		
	}
	$('#left').hide();
	$('#right').hide();
    $('iframe').attr('src', $('iframe').attr('src'));
    return false;
}

function url(segment) {
	//console.log(segment);
}

var validationMessage = "";

function clearText(thefield) {
	if (thefield.defaultValue==thefield.value) {
		thefield.value = "";
	}
}

function onFocusOut(thefield) {
	if (thefield.value == "") {
		thefield.value = thefield.defaultValue;
	}
}

function validateDefaults(form) {
	var valid = true;
	validationMessage = "";
	if(form == "#general") {
		var formGeneral = document.forms['general'];
		if(formGeneral.elements["name"].value == "Your Name") {
			valid = false;
			validationMessage += "Please enter your name<br/>";
		}
		if(formGeneral.elements["message"].value == "Your Message") {
			valid = false;
			validationMessage += "Please enter a message<br/>";
		}
		if(formGeneral.elements["email"].value == "Your Email") {
			valid = false;
			validationMessage += "Please enter your email<br/>";
		}
	} else {
		var formBusiness = document.forms['business'];
		if(formBusiness.elements["name"].value == "Your Name") {
			valid = false;
			validationMessage += "Please enter your name<br/>";
		}
		if(formBusiness.elements["message"].value == "Your Message") {
			valid = false;
			validationMessage += "Please enter a message<br/>";
		}
		if(formBusiness.elements["email"].value == "Your Email") {
			valid = false;
			validationMessage += "Please enter your email<br/>";
		}
	}
	return valid;
}

function formGeneralReset() {
	var formGeneral = document.forms['general'];
		formGeneral.elements["name"].value = "Your Name";
		formGeneral.elements["email"].value = "Your Email";
		formGeneral.elements["message"].value = "Your Message";
		$('#general #name').focusout( function() { onFocusOut(formGeneral.elements["name"]); });
		$('#general #email').focusout( function() { onFocusOut(formGeneral.elements["email"]); });
		$('#general #message').focusout( function() { onFocusOut(formGeneral.elements["message"]); });
}

function formBusinessReset() {
	var formBusiness = document.forms['business'];
		formBusiness.elements["name"].value = "Your Name";
		formBusiness.elements["email"].value = "Your Email";
		formBusiness.elements["company"].value = "Your Company Name";
		formBusiness.elements["message"].value = "Your Message";
		$('#business #name').focusout( function() { onFocusOut(formBusiness.elements["name"]); });
		$('#business #email').focusout( function() { onFocusOut(formBusiness.elements["email"]); });
		$('#business #company').focusout( function() { onFocusOut(formBusiness.elements["company"]); });
		$('#business #message').focusout( function() { onFocusOut(formBusiness.elements["message"]); });
}
