/*MENU START*/
function newImage(arg) {
	if (document.images) {
		rslt = new Image();
		rslt.src = arg;
		return rslt;
	}
}

function changeImages() {
	if (document.images && (preloadFlag == true)) {
		for (var i=0; i<changeImages.arguments.length; i+=2) {
			document[changeImages.arguments[i]].src = changeImages.arguments[i+1];
		}
	}
}

var preloadFlag = false;
function preloadImages() {
	if (document.images) {
		menu1_over = newImage("images/tesco_04_over.jpg");
		preloadFlag = true;
	}
}

function setCategoryMenus() {
    var subMenuLinks = ($('categoryListContainer')).select('a.subMenuLink');
    subMenuLinks.each(function(element, index) {
        Event.observe(element, 'click', function(e) {
            if (!element.hasClassName('opened')) {
                subMenuLinks.each(function(innerElement, innerIndex) {
                    if (innerElement.hasClassName('opened')) {
                        innerElement.removeClassName('opened')
                        innerElement.next('ul.subMenuList').hide();
                    }
                });
                element.next('ul.subMenuList').show();
                element.addClassName('opened');
                Event.stop(e);
            }
            else {
                element.next('ul.subMenuList').hide();
                element.removeClassName('opened');
                Event.stop(e);
            }
        });
    });
}
/*MENU END*/

function videoPlayer(title,path,w,h) {
	self.scrollTo(0,520);
	document.getElementById('samsungVideoTitle').style.display = 'block';
	document.getElementById('samsungVideoTitle').innerHTML = title;
	if (navigator.userAgent.indexOf("Opera") != -1) {
		document.getElementById('samsungVideoContainer').innerHTML = 
		'<object id="samsungVideo" width="' + w + '" height="' + h + '" src="' + path + '" type="video/x-ms-wmv">'
		+ '<param name="AutoStart" value="true">'
		+ '<param name="ShowControls" value="0">'
		+ '<param name="ShowStatusBar" value="0">'
		+ '<param name="PlayCount" value="1">'
		+ '<param name="Volume" value="60">'
		+ '<param name="uiMode" value="none" />'
		+ '</object>';
	}
	else if (navigator.userAgent.indexOf("Gecko") != -1) {
		document.getElementById('samsungVideoContainer').innerHTML = 
		'<embed type="application/x-mplayer2" pluginspage="http://www.microsoft.com/Windows/MediaPlayer/" src="'+ path +'" name="samsungVideo" showcontrols="0" width="' + w + '" height="' + h + '" autostart="1" FileName="'+ path + '" PlayCount="1" uiMode="none" ShowControls="0" ShowStatusBar="0" Volume="60"></embed>';
	}
	else {
		document.getElementById('samsungVideoContainer').innerHTML = 
		'<object id="samsungVideo" width="' + w + '" height="' + h + '" classid="CLSID:6BF52A52-394A-11d3-B153-00C04F79FAA6">'
		+ '<param name="AutoStart" value="true">'
		+ '<param name="ShowControls" value="0">'
		+ '<param name="ShowStatusBar" value="0">'
		+ '<param name="PlayCount" value="1">'
		+ '<param name="Volume" value="60">'
		+ '<param name="uiMode" value="none" />'
		+ '</object>';
		document.getElementById('videoControls').style.visibility = 'visible';
    	actualPath = path;
    	Play();
    	videoVolumeContainer();
	}
}


function videoPlayer2(title2,path2,w2,h2) {
    self.scrollTo(0,520);
	document.getElementById('samsungVideoTitle2').style.display = 'block';
	document.getElementById('samsungVideoTitle2').innerHTML = title2;
	if (navigator.userAgent.indexOf("Opera") != -1) {
		document.getElementById('samsungVideoContainer2').innerHTML = 
		'<object id="samsungVideo2" width="' + w2 + '" height="' + h2 + '" src="' + path2 + '" type="video/x-ms-wmv">'
		+ '<param name="AutoStart" value="1">'
		+ '<param name="ShowControls" value="0">'
		+ '<param name="ShowStatusBar" value="0">'
		+ '<param name="PlayCount" value="1">'
		+ '<param name="Volume" value="60">'
		+ '<param name="uiMode" value="none" />'
		+ '</object>';
	}
	else if (navigator.userAgent.indexOf("Gecko") != -1) {
		document.getElementById('samsungVideoContainer2').innerHTML = 
		'<embed type="application/x-mplayer2" pluginspage="http://www.microsoft.com/Windows/MediaPlayer/" src="'+ path2 +'" name="samsungVideo2" showcontrols="0" width="' + w2 + '" height="' + h2 + '" autostart="1" FileName="'+ path2 + '" PlayCount="1" uiMode="none" ShowControls="0" ShowStatusBar="0" Volume="60"></embed>';
	}
	else {
		document.getElementById('samsungVideoContainer2').innerHTML = 
		'<object id="samsungVideo2" width="' + w2 + '" height="' + h2 + '" classid="CLSID:6BF52A52-394A-11d3-B153-00C04F79FAA6">'
		+ '<param name="AutoStart" value="true">'
		+ '<param name="ShowControls" value="0">'
		+ '<param name="ShowStatusBar" value="0">'
		+ '<param name="PlayCount" value="1">'
		+ '<param name="Volume" value="60">'
		+ '<param name="uiMode" value="none" />'
		+ '</object>';
		document.getElementById('videoControls2').style.visibility = 'visible';
    	actualPath2 = path2;
    	//Play2();
    	videoVolumeContainer2();
	}
}


/*function videoPlayerIndex(title,path,w,h) {
	//self.scrollTo(0,520);
	//document.getElementById('samsungVideoTitle').style.display = 'block';
	//document.getElementById('samsungVideoTitle').innerHTML = title;
	if (navigator.userAgent.indexOf("Opera") != -1) {
		document.getElementById('samsungVideoContainer').innerHTML = 
		'<object id="samsungVideo" width="' + w + '" height="' + h + '" src="' + path + '" type="video/x-ms-wmv">'
		+ '<param name="AutoStart" value="1">'
		+ '<param name="ShowControls" value="0">'
		+ '<param name="ShowStatusBar" value="0">'
		+ '<param name="PlayCount" value="1">'
		+ '<param name="Volume" value="60">'
		+ '<param name="uiMode" value="none" />'
		+ '</object>';
	}
	else if (navigator.userAgent.indexOf("Gecko") != -1) {
		document.getElementById('samsungVideoContainer').innerHTML = 
		'<embed type="application/x-mplayer2" pluginspage="http://www.microsoft.com/Windows/MediaPlayer/" src="'+ path +'" name="samsungVideo" showcontrols="0" width="' + w + '" height="' + h + '" autostart="1" FileName="'+ path + '" PlayCount="1" uiMode="none" ShowControls="0" ShowStatusBar="0" Volume="60"></embed>';
	}
	else {
		document.getElementById('samsungVideoContainer').innerHTML = 
		'<object id="samsungVideo" width="' + w + '" height="' + h + '" classid="CLSID:6BF52A52-394A-11d3-B153-00C04F79FAA6">'
		+ '<param name="AutoStart" value="1">'
		+ '<param name="ShowControls" value="0">'
		+ '<param name="ShowStatusBar" value="0">'
		+ '<param name="PlayCount" value="1">'
		+ '<param name="Volume" value="60">'
		+ '<param name="uiMode" value="none" />'
		+ '</object>';
		//document.getElementById('videoControls').style.visibility = 'visible';
	   actualPath = path;
	   Play('index');
	}
//	videoVolumeContainer();
}*/


var actualPath;
var actualPath2;

function Play(def) {
	x = samsungVideo.playState;
	if (x == 2) {
		samsungVideo.controls.play();
	}
	else {
		samsungVideo.URL = actualPath;
	}
    if (def == undefined) {
        document.getElementById('videoPlay').style.display = 'none';
        document.getElementById('videoPause').style.display = 'block';
    }
    

}
function Play2(def) {
	x = samsungVideo2.playState;
	if (x == 2) {
		samsungVideo2.controls.play();
	}
	else {
		samsungVideo2.URL = actualPath2;
	}
    if (def == undefined) {
        document.getElementById('videoPlay2').style.display = 'none';
        document.getElementById('videoPause2').style.display = 'block';
    }
    

}



function Pause() {
	samsungVideo.controls.pause();
	document.getElementById('videoPlay').style.display = 'block';
	document.getElementById('videoPause').style.display = 'none';
}
function Pause2() {
	samsungVideo2.controls.pause();
	document.getElementById('videoPlay2').style.display = 'block';
	document.getElementById('videoPause2').style.display = 'none';
}

function Stop() {
	samsungVideo.controls.stop();
	document.getElementById('videoPlay').style.display = 'block';
	document.getElementById('videoPause').style.display = 'none';
}
function Stop2() {
	samsungVideo2.controls.stop();
	document.getElementById('videoPlay2').style.display = 'block';
	document.getElementById('videoPause2').style.display = 'none';
}

function MuteMe() {
	x = samsungVideo.settings.mute;
	if (x == 0) {
		samsungVideo.settings.mute = "1";
		document.getElementById('videoMute1').style.display = 'none';
		document.getElementById('videoMute2').style.display = 'block';
	}
	else {
		samsungVideo.settings.mute = "0";
		document.getElementById('videoMute1').style.display = 'block';
		document.getElementById('videoMute2').style.display = 'none';
	}
}
function MuteMe2() {
	x = samsungVideo2.settings.mute;
	if (x == 0) {
		samsungVideo2.settings.mute = "1";
		document.getElementById('videoMute12').style.display = 'none';
		document.getElementById('videoMute22').style.display = 'block';
	}
	else {
		samsungVideo2.settings.mute = "0";
		document.getElementById('videoMute12').style.display = 'block';
		document.getElementById('videoMute22').style.display = 'none';
	}
}

function UnMuteMe() {
	samsungVideo.settings.mute = "0";
	document.getElementById('videoMute1').style.display = 'block';
	document.getElementById('videoMute2').style.display = 'none';
}
function UnMuteMe2() {
	samsungVideo2.settings.mute = "0";
	document.getElementById('videoMute12').style.display = 'block';
	document.getElementById('videoMute22').style.display = 'none';
}

function VolumeUp() {
	x = samsungVideo.settings.volume;
	samsungVideo.settings.volume = x + 20;
	videoVolumeContainer();
}
function VolumeUp2() {
	x = samsungVideo2.settings.volume;
	samsungVideo2.settings.volume = x + 20;
	videoVolumeContainer2();
}

function VolumeDown() {
	x = samsungVideo.settings.volume;
	samsungVideo.settings.volume = x - 20;
	videoVolumeContainer();
}
function VolumeDown2() {
	x = samsungVideo2.settings.volume;
	samsungVideo2.settings.volume = x - 20;
	videoVolumeContainer2();
}

function videoVolumeContainer() {
	if (samsungVideo.settings.volume == 100) {
		document.getElementById('volumeContainer').innerHTML = '<img src="images/video/volume5.gif" width="47" height="16" border="0">';
	}
	else if (samsungVideo.settings.volume >= 80) {
		document.getElementById('volumeContainer').innerHTML = '<img src="images/video/volume4.gif" width="47" height="16" border="0">';
	}
	else if (samsungVideo.settings.volume >= 60) {
		document.getElementById('volumeContainer').innerHTML = '<img src="images/video/volume3.gif" width="47" height="16" border="0">';
	}
	else if (samsungVideo.settings.volume >= 40) {
		document.getElementById('volumeContainer').innerHTML = '<img src="images/video/volume2.gif" width="47" height="16" border="0">';
	}
	else if (samsungVideo.settings.volume >= 20) {
		document.getElementById('volumeContainer').innerHTML = '<img src="images/video/volume1.gif" width="47" height="16" border="0">';
	}
	else if (samsungVideo.settings.volume >= 0) {
		document.getElementById('volumeContainer').innerHTML = '<img src="images/video/volume0.gif" width="47" height="16" border="0">';
	}
}
function videoVolumeContainer2() {
	if (samsungVideo2.settings.volume == 100) {
		document.getElementById('volumeContainer2').innerHTML = '<img src="images/video/volume5.gif" width="47" height="16" border="0">';
	}
	else if (samsungVideo2.settings.volume >= 80) {
		document.getElementById('volumeContainer2').innerHTML = '<img src="images/video/volume4.gif" width="47" height="16" border="0">';
	}
	else if (samsungVideo2.settings.volume >= 60) {
		document.getElementById('volumeContainer2').innerHTML = '<img src="images/video/volume3.gif" width="47" height="16" border="0">';
	}
	else if (samsungVideo2.settings.volume >= 40) {
		document.getElementById('volumeContainer2').innerHTML = '<img src="images/video/volume2.gif" width="47" height="16" border="0">';
	}
	else if (samsungVideo2.settings.volume >= 20) {
		document.getElementById('volumeContainer2').innerHTML = '<img src="images/video/volume1.gif" width="47" height="16" border="0">';
	}
	else if (samsungVideo2.settings.volume >= 0) {
		document.getElementById('volumeContainer2').innerHTML = '<img src="images/video/volume0.gif" width="47" height="16" border="0">';
	}
}


var mytooltip={
   init: function() {        
        $$('.offeredProduct').each(function(elem,idx){
            $(elem).observe('mouseover',function(){
                var tooltip=$(this).up('.popCont').down('.tooltip');
                Element.removeClassName($(tooltip),'hidden');
            });
            $(elem).observe('mouseout',function(){
                var tooltip=$(this).up('.popCont').down('.tooltip');
                Element.addClassName($(tooltip),'hidden');
            });
        })
   } 
}


Event.observe(window,"load",function() {
    preloadImages();
    mytooltip.init();    
});

(function($){
    
    function createFbLike(){
        var locUrl = encodeURIComponent(document.location.href);
        locUrl = locUrl.replace("akciosTermekek", "termekek");

        var iframe = '<iframe src="//www.facebook.com/plugins/like.php?href=' + locUrl +'&amp;send=false&amp;layout=standard&amp;width=65&amp;show_faces=false&amp;action=like&amp;colorscheme=light&amp;font=arial&amp;height=24&amp;appId=243176809069690" scrolling="no" frameborder="0" style="border:none; overflow:hidden; width:65px; height:24px;" allowTransparency="true"></iframe>'
        $(".fbLike").append(iframe);

        if ($(".brandFbLike")) {
            $(".brandFbLike").each(function(){
                locUrl = encodeURIComponent(document.location.protocol + "//" + document.location.host + "/" + $(this).next("a").attr("href"));
                locUrl = locUrl.replace("akciosTermekek", "termekek");

                var brandIframe = '<iframe src="//www.facebook.com/plugins/like.php?href=' + locUrl +'&amp;send=false&amp;layout=standard&amp;width=65&amp;show_faces=false&amp;action=like&amp;colorscheme=light&amp;font=arial&amp;height=24&amp;appId=243176809069690" scrolling="no" frameborder="0" style="border:none; overflow:hidden; width:65px; height:24px;" allowTransparency="true"></iframe>'
                $(this).append(brandIframe);
            });
        }
    }
    
    $(function(){
        createFbLike(); 
    });
    
})(jQuery);
