//Just To Do the Nice focus effect to the fields

$(document).ready(function(){
	$('input:text,input:password,select').focus(function (){
		$(this).parent().addClass('TextCenterFocused')
		$(this).addClass('TextFocused')
		if($(this).parent().prev().hasClass('TextLeft')){
			$(this).parent().prev().addClass('TextLeftFocused')
		}
		if($(this).parent().prev().hasClass('TextCenter')){
			$(this).parent().prev().addClass('TextCenterFocused')
			$(this).parent().prev().prev().addClass('TextLeftFocused')
		}
		if($(this).parent().next().hasClass('TextRight')){
			$(this).parent().next().addClass('TextRightFocused')
		}
		if($(this).parent().next().hasClass('TextCenter')){
			$(this).parent().next().addClass('TextCenterFocused')
			$(this).parent().next().next().addClass('TextRightFocused')
		}
	})
		
	$('input:text,input:password,select').blur(function (){
		$('div').removeClass('TextLeftFocused')
		$('div').removeClass('TextCenterFocused')
		$('div').removeClass('TextFocused')
		$('div').removeClass('TextRightFocused')	
	})
	
	$('textarea').focus(function (){
		$(this).parent().prev().addClass('TextareaTopFocused')
		$(this).parent().prev().children().addClass('TextareaTopLeftFocused')
		$(this).parent().addClass('TextareaRightFocused')
		$(this).prev().addClass('TextareaLeftFocused')
		$(this).addClass('TextFocused')
		$(this).parent().next().addClass('TextareaBottomFocused')
		$(this).parent().next().children().addClass('TextareaBottomLeftFocused')
	})
	
	$('textarea').blur(function (){
		$(this).parent().prev().removeClass('TextareaTopFocused')
		$(this).parent().prev().children().removeClass('TextareaTopLeftFocused')
		$(this).parent().removeClass('TextareaRightFocused')
		$(this).prev().removeClass('TextareaLeftFocused')
		$(this).removeClass('TextFocused')
		$(this).parent().next().removeClass('TextareaBottomFocused')
		$(this).parent().next().children().removeClass('TextareaBottomLeftFocused')
	})
	
	$(':submit,:button,:reset').hover(function (){
		$(this).prev().addClass('ButtonLeftFocused')
		$(this).addClass('ButtonFocused')
		$(this).next().addClass('ButtonRightFocused')
	},function(){
		$(this).prev().removeClass('ButtonLeftFocused')
		$(this).removeClass('ButtonFocused')
		$(this).next().removeClass('ButtonRightFocused')
	})
})
