/*--------------------------------------------------*/
/*	retrieves current user's browser info 
/*--------------------------------------------------*/
function getBrowser(){
	var name = "";
	var version = jQuery.browser.version.charAt(0);
	if(jQuery.browser.safari) name = "safari";
	if(jQuery.browser.opera) name = "opera";
	if(jQuery.browser.msie){ name = "ie";
		if(navigator.userAgent.search("MSIE 8.0") != -1){
			version = 8;
		}else if(navigator.userAgent.search("MSIE 7.0") != -1){
			version = 7;
		}else{
			version = 6;
		}
	}
	if(jQuery.browser.mozilla) name = "firefox";
	
	if(navigator.appVersion.search("Chrome") != -1) name = "chrome";
	if(navigator.appVersion.search("Macintosh") != -1 && jQuery.browser.mozilla) name = "firefox-mac";
	if(isIPhone()) name = "iphone";
	
	var browser = {
		"name" : name,
		"version" : version
	};
	return browser;
}

function setBrowserClass(){
	var browser = getBrowser();
	var bodyClass = (browser['name'] == "ie") ? browser['name'] + browser['version'] : browser['name'];
	$('body').attr('class', $('body').attr('class') + ' ' + bodyClass);
}

function isIE(version){
	var browser = getBrowser();
	if(browser['name'] == "ie"){
		if(version == null || browser['version'] == version)
			return true;
		else
			return false;
	}else{
		return false;
	}
}

function isIPhone(){
	if(navigator.appVersion.indexOf("iPhone") != -1){
		return true;
	}else{
		return false;
	}
}

$(document).ready(function(){
	setBrowserClass();
});
