// common.js: shared functions used across applications

/* ~~ browser detection - populates global variable "browser" ~~*/
/* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */

var browser = getBrowser();

if (browser == "ie6" || browser == "ie7") document.writeln("<link rel=\"stylesheet\" href=\"/css/zendoughAd_IE6_IE7.css\" type=\"text/css\">");
if (browser == "ie") document.writeln("<link rel=\"stylesheet\" href=\"/css/zendoughAd_IE6_IE7.css\" type=\"text/css\">");
if (browser == "firefox") document.writeln("<link rel=\"stylesheet\" href=\"/css/zendoughAd.css\" type=\"text/css\">");

function getBrowser() {
	var userAgent = navigator.userAgent.toLowerCase();
	var retBrowser = "";
	if (contains(userAgent, 'msie') || contains(userAgent, 'internet explorer')) {
		if (contains(userAgent, 'msie 6')) retBrowser = "ie6";
		else if (contains(userAgent, 'msie 7')) retBrowser = "ie7";
		else retBrowser = "ie";
	}
	else if (contains(userAgent, 'safari') || contains(userAgent, 'safari')) retBrowser = "safari";
	else if (!contains(userAgent, 'compatible') || contains(userAgent, 'firefox'))
	{
	    retBrowser = "mozilla";
	    if(contains(userAgent, 'firefox')) retBrowser="firefox";
	    if(contains(userAgent, 'macintosh')) retBrowser="firefox-mac";
	} else retBrowser = "unknown";
	return retBrowser;
}

function contains(string, substring)
{
    found = string.indexOf(substring) + 1;
    return found;
} 

function MM_openBrWindow(theURL,winName,features) { //v2.0
  window.open(theURL,winName,features);
}

