﻿var detectedBrowserName = navigator.appName;
//if(detectedBrowserName != "Microsoft Internet Explorer"){
//    document.location = "defaultAlt.aspx";
//}
function openContest(){

    var contestWin = window.open('contest/default.aspx',
                                 'open_window',
                                 'menubar=false, links=false, toolbar=false, location=false, directories=false, status=false, scrollbars=false, resizable=true, dependent, width=991, height=602');
}

function contestOver(myImg){
    myImg.src = "images/contestOver.jpg";
}

function contestNorm(myImg){
    myImg.src="images/contestNorm.jpg";
}

var BrowserDetect = {
	init: function () {
		this.browser = this.searchString(this.dataBrowser) || "An unknown browser";
		this.version = this.searchVersion(navigator.userAgent)
			|| this.searchVersion(navigator.appVersion)
			|| "an unknown version";
		this.OS = this.searchString(this.dataOS) || "an unknown OS";
	},
	searchString: function (data) {
		for (var i=0;i<data.length;i++)	{
			var dataString = data[i].string;
			var dataProp = data[i].prop;
			this.versionSearchString = data[i].versionSearch || data[i].identity;
			if (dataString) {
				if (dataString.indexOf(data[i].subString) != -1)
					return data[i].identity;
			}
			else if (dataProp)
				return data[i].identity;
		}
	},
	searchVersion: function (dataString) {
		var index = dataString.indexOf(this.versionSearchString);
		if (index == -1) return;
		return parseFloat(dataString.substring(index+this.versionSearchString.length+1));
	},
	dataBrowser: [
		{ 	string: navigator.userAgent,
			subString: "OmniWeb",
			versionSearch: "OmniWeb/",
			identity: "OmniWeb"
		},
		{
			string: navigator.vendor,
			subString: "Apple",
			identity: "Safari"
		},
		{
			prop: window.opera,
			identity: "Opera"
		},
		{
			string: navigator.vendor,
			subString: "iCab",
			identity: "iCab"
		},
		{
			string: navigator.vendor,
			subString: "KDE",
			identity: "Konqueror"
		},
		{
			string: navigator.userAgent,
			subString: "Firefox",
			identity: "Firefox"
		},
		{
			string: navigator.vendor,
			subString: "Camino",
			identity: "Camino"
		},
		{		// for newer Netscapes (6+)
			string: navigator.userAgent,
			subString: "Netscape",
			identity: "Netscape"
		},
		{
			string: navigator.userAgent,
			subString: "MSIE",
			identity: "Explorer",
			versionSearch: "MSIE"
		},
		{
			string: navigator.userAgent,
			subString: "Gecko",
			identity: "Mozilla",
			versionSearch: "rv"
		},
		{ 		// for older Netscapes (4-)
			string: navigator.userAgent,
			subString: "Mozilla",
			identity: "Netscape",
			versionSearch: "Mozilla"
		}
	],
	dataOS : [
		{
			string: navigator.platform,
			subString: "Win",
			identity: "Windows"
		},
		{
			string: navigator.platform,
			subString: "Mac",
			identity: "Mac"
		},
		{
			string: navigator.platform,
			subString: "Linux",
			identity: "Linux"
		}
	]

};
BrowserDetect.init();

var testf=false;
function onbodyload()
{
	//if((BrowserDetect.OS == "Mac" && BrowserDetect.browser =="Firefox")||(testf==true))
	//{
	//     $('flash_background').style.display="none";
	//     $('background').style.backgroundImage ="url('images/cybex_homepage_background.jpg')";
	//     $('background').style.backgroundPosition = "center top";
    //     $('background').style.backgroundRepeat = "no-repeat";
	//}
}

function showmenu( id){
    var img =$(id);
    var mnu =  $(id + "_menu");
    img.src = "images/" + id + "_on.gif";
    mnu.style.display="inline";
    mnu.style.top = 0;
    mnu.style.left = img.style.left;  
    //$('background').style.display.zIndex=0;
	
}
function hidemenu(id)
{
    $(id).src = "images/" + id + "_off.gif";
    $(id + "_menu").style.display="none";
    //$('background').style.zIndex=0;
    
}
function hidemodal()
{
    //$("modal").style.display = "none";
    //$("movie").style.display = "none";
}

var isInternetExplorer = navigator.appName.indexOf("Microsoft") != -1;
// Handle all the FSCommand messages in a Flash movie.
function introvideo_DoFSCommand(command, args) {
	var introvideoObj = isInternetExplorer ? document.all.introvideo : document.introvideo;

    if(command=="moviechangezorder" && args=="back")
    {
        //$("cybex_introvideo").style.zIndex = 0;
    }
    else if(command=="moviechangezorder"&& args=="front")
    {
        //$("cybex_introvideo").style.zIndex = 997;
    }
    else if(command=="showvideo" && args=="true")
    {
        //$("movie").style.left = ((screen.availWidth /2) - 160) + "px";
        //$("movie").style.top = "25%";

        //$("modal").style.display = "block";
        //$("movie").style.display = "block";

        //$("movie").style.zIndex = 1100;
    }
    $('topmenu').style.zIndex=1000;
}

// Hook for Internet Explorer.
if (navigator.appName && navigator.appName.indexOf("Microsoft") != -1 && navigator.userAgent.indexOf("Windows") != -1 && navigator.userAgent.indexOf("Windows 3.1") == -1) {
	document.write('<script language=\"VBScript\"\>\n');
	document.write('On Error Resume Next\n');
	document.write('Sub introvideo_FSCommand(ByVal command, ByVal args)\n');
	document.write('	Call introvideo_DoFSCommand(command, args)\n');
	document.write('End Sub\n');
	document.write('</sc'+'ript\>\n');
}

function videoPlayer_DoFSCommand(command, args) {
	var videoPlayerObj = isInternetExplorer ? document.all.videoPlayer : document.videoPlayer;
	//
	// Place your code here.
	//
	if(command=="closeVideo" )
	{
	    hidemodal();
	}
}
// Hook for Internet Explorer.
if (navigator.appName && navigator.appName.indexOf("Microsoft") != -1 && navigator.userAgent.indexOf("Windows") != -1 && navigator.userAgent.indexOf("Windows 3.1") == -1) {
	document.write('<script language=\"VBScript\"\>\n');
	document.write('On Error Resume Next\n');
	document.write('Sub videoPlayer_FSCommand(ByVal command, ByVal args)\n');
	document.write('	Call videoPlayer_DoFSCommand(command, args)\n');
	document.write('End Sub\n');
	document.write('</sc'+'ript\>\n');
}
