var MNY = {
	// utility methods for global site usage
	utils: {
		/* css browser hack
		--------------------------------------------------------*/
		checkBrowser: {
			init: function(){
				// ie6
				if(jQuery.browser.msie && parseInt(jQuery.browser.version) == 6){
					$('body').addClass('ie6');
					//alert('222')
				} 
				// ie7
				else if(jQuery.browser.msie && parseInt(jQuery.browser.version) == 7){
					$('body').addClass('ie7');
				} 
				// ie8
				else if(jQuery.browser.msie && parseInt(jQuery.browser.version) == 8){
					$('body').addClass('ie8');
				}
				// firefox
				else if(jQuery.browser.mozilla){
					$('body').addClass('firefox');
				}
				// opera
				else if(jQuery.browser.opera){
					$('body').addClass('opera');
				}
				// safari
				else if(jQuery.browser.safari || jQuery.browser.webkit){
					$('body').addClass('safari');
				}
				else {
					$('body').addClass('other');
				}		
			} // end init
		} // end checkBrowser
	}, //end utility

	pages: {
		noFlash: {
			init: function(){
				$selectOptions = $('#selectOptions');
				$selectText = $('#select p');
				$choices = $('#selectOptions li a');
				MNY.pages.noFlash.activateDropdown();
			},
			
			activateDropdown: function(){
				var toggler = $('#select');
				toggler.live('click', function(e){
					e.preventDefault();
					MNY.pages.noFlash.showDropdown();
					MNY.pages.noFlash.adjustSizes();
				});
			},
			
			showDropdown: function(){
				$selectOptions.toggle();
				$choices.live('click', function(){
					var text = $(this).text();
					$selectText.text(text);
					$selectOptions.hide();
				});
				$("#selectBox").hover(function(){}, function(){
					$selectOptions.hide();
				})
			},
			
			adjustSizes: function(){
				var objWidth = $('#select').width();
				$selectOptions.css({
					width: objWidth - 2 + "px"
				});
			}
		}
	} // END: pages

}; // END MNY global var

$(function() {
	// check browser
	MNY.utils.checkBrowser.init();
	// actiavte js for noFlash page validations
	MNY.pages.noFlash.init();
});
