var loadedobjects=""
var rootdomain="http://"+window.location.hostname
var hist = 1;

function historyChanged(newLocation, historyData) 
{
	if (historyData == null) zmienStrone('_site/home.php', 'rightCol', 'zabiegi');
	else zmienStrone(newLocation, 'rightCol', historyData)
}

function loadrsh()
{ 
	dhtmlHistory.initialize();
   dhtmlHistory.addListener(historyChanged);
}

var InternetExplorer = navigator.appName.indexOf("Microsoft") != -1;

function horMenu_DoFSCommand(command, args) 
{ 
	var horMenuObj = 
    InternetExplorer ? horMenu : document.horMenu;
	 
   ajaxpage(args, 'rightCol'); 
	if (command == "zabiegi")
	{
		document.getElementById('menu_zabiegi').style.display = 'block'; 
		document.getElementById('menu_galeria').style.display = 'none';
	}
	
	if (command == "galeria")
	{
		document.getElementById('menu_zabiegi').style.display = 'none'; 
		document.getElementById('menu_galeria').style.display = 'block';
	}
	
	var counterCheck = args.substr(0,10);
	
	if (counterCheck == '_site/opin')
	{
		//document.getElementById('opinieCount').style.display = 'block'; 
		document.getElementById('homeCount').style.display = 'none';
	}
	
	else if (counterCheck == '_site/home')
	{
		//document.getElementById('opinieCount').style.display = 'none'; 
		document.getElementById('homeCount').style.display = 'block';
	}
	
	else 
	{
		//document.getElementById('opinieCount').style.display = 'none'; 
		document.getElementById('homeCount').style.display = 'none';
	}
	
	dhtmlHistory.add(args, command);
	
	document.title = "KAMAJO Salon urody & SPA - Tarnowskie Gory";
	hist++;
} 

// 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 horMenu_FSCommand(ByVal command, ByVal args)\n');
  document.write(
    ' call horMenu_DoFSCommand(command, args)\n');
  document.write('end sub\n');
  document.write('</SCRIPT\> \n');
}

function zmienStrone(url, containerid, menu)
{
   ajaxpage(url, containerid); 
	if (menu == "zabiegi")
	{
		document.getElementById('menu_zabiegi').style.display = 'block'; 
		document.getElementById('menu_galeria').style.display = 'none';
	}
	
	if (menu == "galeria")
	{
		document.getElementById('menu_zabiegi').style.display = 'none'; 
		document.getElementById('menu_galeria').style.display = 'block';
	}
	
	var counterCheck = url.substr(0,10);
	
	if (counterCheck == '_site/opin')
	{
		document.getElementById('opinieCount').style.display = 'block'; 
		document.getElementById('homeCount').style.display = 'none';
	}
	
	else if (counterCheck == '_site/home')
	{
		document.getElementById('opinieCount').style.display = 'none'; 
		document.getElementById('homeCount').style.display = 'block';
	}
	
	else 
	{
		document.getElementById('opinieCount').style.display = 'none'; 
		document.getElementById('homeCount').style.display = 'none';
	}
	
	dhtmlHistory.add(url, menu);
	
	document.title = "KAMAJO Salon urody & SPA - Tarnowskie Gory";
	hist++;
	
	scroll(0,0);
	
	changeLinkColor('hcount_1');
}

function pokazNews(newsid, arr_id, news_a)
{
	if (document.getElementById(newsid).style.display == 'none') 
	{
		document.getElementById(newsid).style.display = 'block';
		document.getElementById(news_a).innerHTML = 'schowaj tekst';
		document.getElementById(arr_id).src = '_images/arr_up.gif';
	}
	
	else
	{
		document.getElementById(newsid).style.display = 'none';
		document.getElementById(news_a).innerHTML = 'czytaj wiecej';
		document.getElementById(arr_id).src = '_images/arr_down.gif';
	}
}

function ajaxpage(url, containerid)
{
	url = url + "?RandomKey=" + Math.random() * Date.parse(new Date());
	
	var page_request = false
	if (window.XMLHttpRequest) // if Mozilla, Safari etc
		page_request = new XMLHttpRequest()
	
	else if (window.ActiveXObject)
	{ // if IE
		try 
		{
			page_request = new ActiveXObject("Msxml2.XMLHTTP")
		} 
		catch (e)
		{
			try
			{
				page_request = new ActiveXObject("Microsoft.XMLHTTP")
			}
			catch (e){}
		}
	}
	
	else return false

	page_request.onreadystatechange=function()
	{
		loadpage(page_request, containerid)
	}
	
	page_request.open('GET', url, true)
	page_request.send(null)
}

function loadpage(page_request, containerid)
{
	if (page_request.readyState == 4 && (page_request.status==200 || window.location.href.indexOf("http")==-1))
	{
		document.getElementById(containerid).innerHTML=page_request.responseText;
		
		document.getElementById('leftF').style.display = 'block';
	}
}

function loadobjs()
{
	if (!document.getElementById) 
	{
		return
		for (i=0; i<arguments.length; i++)
		{
			var file=arguments[i]
			var fileref=""
			
			if (loadedobjects.indexOf(file)==-1)
			{ //Check to see if this object has not already been added to page before proceeding
				
				if (file.indexOf(".js")!=-1)
				{ //If object is a js file
					fileref=document.createElement('script')
					fileref.setAttribute("type","text/javascript");
					fileref.setAttribute("src", file);
				}
				
				else if (file.indexOf(".css")!=-1)
				{ //If object is a css file
					fileref=document.createElement("link")
					fileref.setAttribute("rel", "stylesheet");
					fileref.setAttribute("type", "text/css");
					fileref.setAttribute("href", file);
				}
			}
			
			if (fileref!="")
			{
				document.getElementsByTagName("head").item(0).appendChild(fileref)
				loadedobjects+=file+" " //Remember this object as being already added to page
			}
		}
	}
}

function getElementsByClassName(oElm, strTagName, strClassName){
	var arrElements = (strTagName == "*" && oElm.all)? oElm.all : oElm.getElementsByTagName(strTagName);
	var arrReturnElements = new Array();
	strClassName = strClassName.replace(/-/g, "\-");
	var oRegExp = new RegExp("(^|\s)" + strClassName + "(\s|$)");
	var oElement;
	for(var i=0; i<arrElements.length; i++){
		oElement = arrElements[i];
		if(oRegExp.test(oElement.className)){
			arrReturnElements.push(oElement);
		}
	}
	return (arrReturnElements)
}

function changeLinkColor(id)
{
	var objects = getElementsByClassName(document, "*", "hcount");
	
	for(var i=0; i<objects.length; i++)
	{
		objects[i].style.color = '#d089c3';
	}
	
	document.getElementById(id).style.color = '#fff';
}

function aktywnyLink(objekt, klasa)
{
	var objects = getElementsByClassName(document, "*", klasa);
	
	for(var i=0; i<objects.length; i++)
	{
		objects[i].style.backgroundColor = '#d08bc4';
		objects[i].onmouseover=function()
		{
			this.style.backgroundColor='#a64393';
		}
		objects[i].onmouseout=function()
		{
			this.style.backgroundColor='#d08bc4';
		}
	}
	
	objekt.style.backgroundColor='#a64393';
	objekt.onmouseover=function()
	{
	
	}
	objekt.onmouseout=function()
	{
	
	}
}

function setPage()
{
	document.getElementById('leftF').style.display = 'block';
}

	function policz_rate(koszyk)	
	{
		if (koszyk > 100)
		{
			window.open('https://www.eraty.pl/symulator/oblicz.php?numerSklepu=1158020&wariantSklepu=1&typProduktu=0&wartoscTowarow='+koszyk, 'Policz_rate', 'width=630,height=500,directories=no,location=no,menubar=no,resizable=yes,scrollbars=yes,status=no,toolbar=no');
		
   		//window.open('http://www.zagiel.com.pl/kalkulator/index_smart.php?action=getklientdet_si_rata&shopNo=01157924&goodsValue='+koszyk, 'Policz_rate', 'width=630,height=500,directories=no,location=no,menubar=no,resizable=yes,scrollbars=yes,status=no,toolbar=no');
		}
		else alert("Zakupy na raty dostępne dla zamówień powyżej 100zł.")
   }
	
	function raty_warunki() 
	{ 
		window.open('https://www.zagiel.com.pl/kalkulator/jak_kupic.html', 'Raty - warunki', 'width=600,height=500,directories=no,location=no,menubar=no,resizable=yes,scrollbars=yes,status=no,toolbar=no'); 
	}