﻿var showFlag = false; //Ez fogja szabályozni a MyAccount sor megjelenését

function isIE50() { // Private method
  return isIE5() && !isIE55();
}

function isIE55() { // Private method
  return navigator.userAgent.indexOf("MSIE 5.5") > -1;
}

function isIE5() { // Private method
  return navigator.userAgent.indexOf("MSIE 5") > -1;
}

function isIE6() { // Private method
  return navigator.userAgent.indexOf("MSIE 6") > -1 && navigator.userAgent.indexOf("Opera") == -1;
}

function isIE7() { // Private method
  return navigator.userAgent.indexOf("MSIE 7") > -1 && navigator.userAgent.indexOf("Opera") == -1;
}

function isIE8() { // Private method
  return navigator.userAgent.indexOf("MSIE 8") > -1 && navigator.userAgent.indexOf("Opera") == -1;
}

function isIE() { // Private method
  return (isIE5() || isIE6() || isIE7() || isIE8());
}

///////////////////////////////////////////////////////

var newsCategories = new Array();
var linksCategories = new Array();
var isLoaded = false;

newsCategories[0] = new Array("newsSelector1","newsContainer1");
newsCategories[1] = new Array("newsSelector2","newsContainer2");
newsCategories[2] = new Array("newsSelector3","newsContainer3");

linksCategories[0] = new Array("linkSelector1","linkCategory1");
linksCategories[1] = new Array("linkSelector2","linkCategory2");
linksCategories[2] = new Array("linkSelector3","linkCategory3");
linksCategories[3] = new Array("linkSelector4","linkCategory4");

function toggleHeadMenu(obj) {
    if (obj.className == "headMenuItem") {
        obj.className = "headMenuItemOver";
    } else {
        obj.className = "headMenuItem";
    }
}
function setSearchBoxEmpty( obj ) {
    if (obj.value == "Search ..." || obj.value == "Keresés") {
        obj.value = "";
    }
}
function checkSearchBoxIsEmpty( obj ) {
	if (obj.value == "") {
		if (document.location.href.search("hu-hu") > -1) {
			obj.value = "Keresés";
		} else {
			obj.value = "Search ...";
		}
	}
}
function toggleNewsCategory( newsID, imgObj ) {
    if (imgObj.src.search("_active") == -1) {
        setAllNewsCategoryOff();
        var tempImgURL = imgObj.src.replace("_on","_active");
        imgObj.src = tempImgURL;
        document.getElementById(newsCategories[newsID][1]).style.display = "";
    }
}
function toggleNewsCategory2( newsID, imgObj ) {
    if (imgObj.src.search("_active") == -1) {
        setAllNewsCategoryOff();
        var tempImgURL = imgObj.src.replace("_off","_active");
        imgObj.src = tempImgURL;
        document.getElementById(newsCategories[newsID][1]).style.display = "";
    }
}
function toggleLinksCategory( tabID, imgObj) {
	if (imgObj.src.search("_active") == -1) {
        setAllLinksCategoryOff();
        var tempImgURL = imgObj.src.replace("_on","_active");
        imgObj.src = tempImgURL;
        document.getElementById(linksCategories[tabID][1]).style.display = "";
    }
}
function setAllNewsCategoryOff() {
    for (a=0;a<newsCategories.length;a++) {
        if (document.getElementById(newsCategories[a][0]).src.search("_active") != -1) {
            document.getElementById(newsCategories[a][0]).src = document.getElementById(newsCategories[a][0]).src.replace("_active","_off");
            document.getElementById(newsCategories[a][1]).style.display = "none";
        }
    }
    return;
}
function setAllLinksCategoryOff() {
    for (a=0;a<linksCategories.length;a++) {
        if (document.getElementById(linksCategories[a][0]).src.search("_active") != -1) {
            document.getElementById(linksCategories[a][0]).src = document.getElementById(linksCategories[a][0]).src.replace("_active","_off");
            document.getElementById(linksCategories[a][1]).style.display = "none";
        }
    }
    return;
}
function searchRedirect() {
    var searchText = document.getElementById("txtSearchBox").value;
    document.location.href = "http://www.eagleeyeos.com/en-us/search.aspx?Search=" + searchText + "&SWhere=0&PageSize=10";
}

///////////////////////////////////////////////////////////////////////////////////////////////////

var idozit;
var layerTomb = new Array();
layerTomb[0] = "progressMenu1";
layerTomb[1] = "progressMenu2";
layerTomb[2] = "progressMenu3";

function showLayer( obj ) {
	if (isLoaded) {
		hideAllLayer();
		StopTimer();
		document.getElementById( obj ).style.display = "";
	}
	return;
}

function hideLayer( obj ) {
	document.getElementById( obj ).style.display = "none";
	return;
}

function StopTimer() {
	if (window.idozit) {
		clearTimeout(idozit);
		idozit = "";
	}
	return;
}

function StartTimer() {
	idozit = setTimeout("hideAllLayer()",200);
}

function hideAllLayer() {
	for (var b=0;b<layerTomb.length;b++) {
		hideLayer(layerTomb[b]);
	}
	return;
}

///////////////////////////////////////////////////////////////////////////////////////////////////

function imgChange(imgID,pTodo,pMode) {
	if (pMode == 1) {
		if (document.images && imgID && pTodo && ( document.getElementById(imgID).src.search("_off") != -1 ||  document.getElementById(imgID).src.search("_on") != -1 ) ) {
			var imgStatus = "off";
			if (pTodo==1) imgStatus = "on";
			if (document.getElementById(imgID)) {
				var wsrc = document.getElementById(imgID).src;
				var w = wsrc.substr(0,wsrc.lastIndexOf("_")+1);
				var wExt = wsrc.substr(wsrc.lastIndexOf("."),4);
				document.getElementById(imgID).src = w + imgStatus + wExt;
			}
		}
	} else {
		if (document.images && imgID && pTodo && ( imgID.src.search("_off") != -1 ||  imgID.src.search("_on") != -1 ) ) {
			var imgStatus = "off";
			if (pTodo==1) imgStatus = "on";
			if (imgID) {
				var wsrc = imgID.src;
				var w = wsrc.substr(0,wsrc.lastIndexOf("_")+1);
				var wExt = wsrc.substr(wsrc.lastIndexOf("."),4);
				imgID.src = w + imgStatus + wExt;
			}
		}
	}
}

///////////////////////////////////////////////////////////////////////////////////////////////////

function setMenuPositions() {
	var bodyWidth = document.body.offsetWidth;
	var tempBodyWidth = Math.floor((bodyWidth / 2))*2;

	if (bodyWidth == tempBodyWidth) {
		if (isIE()) {
			var pMode = 1;
		} else {
			var pMode = 1;
		}
	} else {
		if (isIE()) {
			var pMode = 2;
		} else {
			var pMode = 1;
		}
	}
	if (pMode==1) {
		var offSet1 = -451;
		var offSet2 = -269;
		var offSet3 = -87;
	} else {
		var offSet1 = -450;
		var offSet2 = -268;
		var offSet3 = -86;
	}
	var offSet4 = -455;
	
	document.getElementById("progressMenu1").style.left = (bodyWidth / 2) + offSet1 + "px";
	document.getElementById("progressMenu2").style.left = (bodyWidth / 2) + offSet2 + "px";
	document.getElementById("progressMenu3").style.left = (bodyWidth / 2) + offSet3 + "px";
	if (document.getElementById("headLogo") != null) {
		document.getElementById("headLogo").style.left = (bodyWidth / 2) + offSet4 + "px";
	}
	if (document.getElementById("loadingContainer") != null)
	{
		document.getElementById("loadingContainer").innerHTML = "You don't have flash player plug-in.<br>You can download it from the official <a href='http://fly.eagleeyeos.com/?HostID=268'>Macromedia site</a>.";
		// document.getElementById("bigPromo").innerHTML = "<img alt='' src='/gallery/DWT%20Pictures/flash/openPromo1.jpg' width='714' height='340' usemap='#openPromo1'/><map name='openPromo1'><area coords='19,269,175,331,' href='http://fly.eagleeyeos.com/?HostID=45' shape='rect' title='Read More' /><area coords='175,269,443,331' href='http://fly.eagleeyeos.com/?HostID=52' shape='rect' title='Take a 60 days FREE Trial' /></map>";
	}
	isLoaded = true;
}

////////////////////////////////////////////////////////////////////////////////////////////////////

function randomGenerate(maxNum) {
	return Math.floor(Math.random() * maxNum) + 1;
}
////////////////////////////////////////////////////////////////////////////////////////////////////
function validateBtnPress(e) {
	var keycode;
	if (e.keyCode) {
		keycode = e.keyCode;
	} else {
		keycode = e.which;
	}
	if (keycode == 13) {
		searchRedirect();
	}
}

function fillReviewsConteiner( targetObj, objNum )
{
	var actualNumber = objNum;
	var nextNumber = objNum + 1;
	if (nextNumber > (reviews.length - 1))
	{
		nextNumber = 0;
	}
	var reviewStr = "";
	reviewStr += "<p>&quot;"+reviews[objNum][0]+"&quot;</p>";
	if (reviews[objNum][5] == "0")
	{
		reviewStr += "<div style='padding-top:5px;'>";
	}
	else
	{
		reviewStr += "<div style='padding-top:20px;'>";
	}
	reviewStr += "<span>/" + reviews[objNum][1] + "</span><br/>";
	if (reviews[objNum][2] != "")
	{
		reviewStr += "<span>" + reviews[objNum][2] + "</span><br/>";
	}
	if (reviews[objNum][3] != "")
	{
		reviewStr += "<span>" + reviews[objNum][3] + "</span><br/>";
	}
	if (reviews[objNum][4] != "")
	{
		reviewStr += "<span>" + reviews[objNum][4] + "</span><br/>";
	}
	reviewStr += "</div>";
	document.getElementById(targetObj).innerHTML = reviewStr;
	
	var myTime = setTimeout("fillReviewsConteiner('" + targetObj + "'," + nextNumber + ")",10000);
}
function showMyAcc() {
	if (document.getElementById('myAccRow') && showFlag == true) {
		document.getElementById('myAccRow').style.display = "";
	}
}


function switchLanguage(objLang) {
	var tempURL = new String();
	var searchURL = "";
	tempURL = document.location.href;
	
	if (tempURL.search(objLang) == -1)
	{
		var newURL = "";
		if (objLang == "hu-hu") {
			searchURL = "en-us";
		} else {
			searchURL = "hu-hu";
		}
		if (tempURL.search("/functions/functions") > -1 && objLang == "en-us") {
			tempURL = tempURL.replace("/functions/functions", "/product");
		}
		newURL = tempURL.replace(searchURL, objLang);
		window.location = newURL;
	}
}