/*================================================
Main javascript file
--1 input reseter
--2 vertical align function
--3 $(document).ready 
--4 window load
================================================*/
//1. input reseter
function inputReseter(jqObj, iniVal){
	$(jqObj).focus(function(){
		value = $(this).val();
		if( value == iniVal ){
			$(this).val('');
		}else{
		// user has ented input, do nothing
		}
	});
	$(jqObj).blur(function(){
		if($(this).val() === ''){
			$(this).val(iniVal);
		}else{
			// user has ented input, do nothing
		}
	});
}

//2. vertical align function
$.fn.vAlign = function() {
	return this.each(function(i){
	var ah = $(this).height();
	var ph = $(this).parent().height();
	var mh = (ph - ah) / 2;
	$(this).css('margin-top', mh);
 });
};

function change_menu_width(){
	$('#menu-top-nav li .drop-wrap').each(function(index) {
		var new_width=$(this).parent().width()+11;
		$(this).children('.drop-top').css('width',new_width+'px');
		if($.browser.msie && jQuery.browser.version<=8){
			$(this).addClass('ie_browser')
		}else{
		
		}
	});
	
	$('#menu-top-nav li').each(function(index) {
		if($(this).children('.drop-wrap').length>0){
			$(this).addClass('hasSubmenu');
		}
	});
}

//3. $(document).ready 
 $(document).ready(function(){ 
	inputReseter($('#search_text'),$('#search_text').val());
	
	inputReseter($('#newsletter_text'),$('#newsletter_text').val());
	
	$('#members ul li h4').vAlign();
	
	$('.sub-nav li').filter(':last-child').addClass('lastItem');
	
	$('.drop-down-menu li a:first').addClass('first-link');
	
	change_menu_width();
	
});
	
 
 //4. window load
 $(window).load(function () {
	
 });
 
 

