//<![CDATA[

var staza=document.domain;
var ext=".cgi";

var user_agent=navigator.userAgent;


var mozilla=user_agent.substr(0,11).toLowerCase();

var root='as';
var explorer="";
var ex_ver="";
var ie_ver=0;
var isIE=false;
 if (mozilla=='mozilla/4.0')
 {
	isIE=true;
	explorer=user_agent.substr(24,9).toLowerCase();	
	var ie_ver=explorer.substr(6,1);
	ex_ver="ie"+ie_ver;

	var msfilter='filter',navodnici='';
	if (ie_ver>7) {msfilter='-ms-'+msfilter;navodnici='"';}
//	alert(msfilter);
 }
 else
 {	var indeks=user_agent.toLowerCase().indexOf("firefox");
 
	if (indeks==-1) indeks=user_agent.toLowerCase().indexOf("safari");
	if (indeks==-1) indeks=user_agent.toLowerCase().indexOf("opera");
	explorer=user_agent.substr(indeks,13).toLowerCase();
	
	if(explorer.substr(0,7)=="firefox")
	{
		ex_ver="ff"+explorer.substr(8,1);
	}
	if(explorer.substr(0,7)=="safari/")
	{
	        ex_ver="gc0";
	}
	
	if(explorer.substr(0,10)=="opera/9.64")
	{		mozilla=='mozilla/4.0'
			explorer=explorer.substr(0,10);
	        ex_ver="ie7";
			isIE=true;
	}
 }


		
	navigator.cookieEnabled;
	window.document.cookie = "reload=1; path=/";

var tekuca_godina=0;

			if ( staza=='localhost'  || staza.substr(0,4)=='www.')
						staza='http://'+ staza+'/';
				else
              		 	staza='http://www.'+ staza+'/';

var grafDir=staza+"astro/graf/";

var chr13=String.fromCharCode(13);
var chr10=String.fromCharCode(10);
var chrLI=String.fromCharCode(0x25CF);
var chr160=String.fromCharCode(160);



var LAST='';
var main_frameID='main_frame';
var main_frame=null;
var m=null;

var php_img=new Object();
var imgs=new Array();
var urls = [
  "/astro/graf/naslov.gif",
  "/astro/graf/II.JPG",
  "/astro/graf/XIX.JPG",
  "/astro/graf/XXI.JPG"
];


//____________________________________________________________
//		    main frame meni i podmeni
//_______________________________________________________

var m_ime="mf_meni";

var mID=0,pmID=-1,jezikID=0;    
var m_folder,pm_folder;	
var m_brOpcija,pm_brOpcija, pm_ime;
var m_opcija=new Array();
var pm_opcija=new Array();
var jezik=new Array("hrvatski", "english");


var skala=new colorPaleta('ffffff','bbffff','aa1111','111166','aaaaff');

var BROJ_PODOPCIJA_OLD=0;



		var alt=new Array();
		alt['ii']=new Array('astrologija horoskop besplatno');
		alt['zz']=new Array('Datum i vrijeme','Sunce je trenutno u znaku');
		alt['xix']=new Array('astrologija horoskop besplatno');
		alt['xxi']=new Array('astrologija horoskop besplatno');

	var strZnak=new Array("ovna","bika","blizanaca","raka","lava","djevice","vage",
				"škorpiona","strijelca","jarca","vodenjaka","riba");
var ban_text=new Array();		
var link=new Object;		
var wfb;

defMeniPodmeni();
		
////////////////////////////////////////
function getXMLDoc(x_file)
{	
	var xhttp=ajaxInit();

	if(xhttp)
	{
	xhttp.open("GET",x_file,false);
	
	xhttp.send("");
	return xhttp.responseXML;
	}
	else
	{
	 return false;
	}
}

function ajaxInit()
{
	var ajax_objekt;  
	
	try
	{
		// Opera 8.0+, Firefox, Safari, IE7 and higher
		ajax_objekt = new XMLHttpRequest();
	} 
	catch (e)
	{ 
		
		 var ieXmlHttpVer = new Array();
			ieXmlHttpVer[ieXmlHttpVer.length] = "MSXML2.XMLHttp.7.0";
			ieXmlHttpVer[ieXmlHttpVer.length] = "MSXML2.XMLHttp.6.0";
			ieXmlHttpVer[ieXmlHttpVer.length] = "MSXML2.XMLHttp.5.0";
			ieXmlHttpVer[ieXmlHttpVer.length] = "MSXML2.XMLHttp.4.0";
			ieXmlHttpVer[ieXmlHttpVer.length] = "MSXML2.XMLHttp.3.0";
			ieXmlHttpVer[ieXmlHttpVer.length] = "MSXML2.XMLHttp";
			ieXmlHttpVer[ieXmlHttpVer.length] = "Microsoft.XMLHttp";
			
		for (i=0; i < ieXmlHttpVer.length; i++)
		{
			
			try
			{
				ajax_objekt = new ActiveXObject(ieXmlHttpVer[i]);
				
			} 
			catch (e) 
			{
					ajax_objekt=false;
			}
			
		}
	}
	
	//ajax_objekt.open("GET", "serverTime.php", true);
	//ajax_objekt.send(null); 
	return ajax_objekt;
}

function ajaxResponse(value, ajax_objekt)
{
	ajax_objekt.onreadystatechange = function()
	{
		if(ajax_objekt.readyState == 4)
		{
			value=ajax_objekt.responseText;
		}
	}
}

function getData(x_doc)
{	
	var i,j,k,value;
	var opcije, pod_opcije,title,alt_el,id, value,znak,el;
		opcije=x_doc.getElementsByTagName("mf")[0].
					 getElementsByTagName("opcije");
		m_brOpcija=opcije.length;
		
		for(i=0;i<m_brOpcija;i++)
		{	
			m_opcija[i]=opcije[i].getElementsByTagName("m_opcija")[0].
						childNodes[0].nodeValue.toUpperCase();
			
			pod_opcije=opcije[i].getElementsByTagName("pm_opcija");
			pm_brOpcija=pod_opcije.length;
			pm_opcija[i]=new Array();
			for(j=0;j<pm_brOpcija;j++)
			{
				pm_opcija[i][j]=pod_opcije[j].childNodes[0].nodeValue;
			}		
		}
		
		znak=x_doc.getElementsByTagName("mf")[0].
				getElementsByTagName("znakovi")[0].
				getElementsByTagName("znak");
		
		
		for(i=0;i<znak.length;i++)
		{	strZnak[i]=znak[i].childNodes[0].nodeValue;
		}
		alt_el=x_doc.getElementsByTagName("alt");
		
		for(i=0;i<alt_el.length;i++)
		{ 	
			id=alt_el[i].getElementsByTagName("id")[0].childNodes[0].nodeValue;
			title=alt_el[i].getElementsByTagName("title");
			
		
			for(j=0;j<title.length;j++)
			{	
				alt[id][j]=title[j].childNodes[0].nodeValue;
			}
			
			if(el=getElementById(id))
			{ 
				value=alt[id][0];
				if(id=="zz"){value=IkonaZnaka().strAlt;}
				
				el.setAttribute("alt",value);
				el.setAttribute("title",value);
				
			}
		   
		}  
		
		text=x_doc.getElementsByTagName("baneri")[0].
		getElementsByTagName("baner")[0].
		getElementsByTagName("text");
		
		
		/*for(i=0;i<text.length;i++)
		{	ban_text[i]=text[i].childNodes[0].nodeValue;
		}
		
		var x_linkovi=x_doc.getElementsByTagName("linkovi")[0];

		link.naslov=x_linkovi.getElementsByTagName("naslov")[0].childNodes[0].nodeValue;
		link.ime=new Array();
		link.server=new Array();
		link.stranica=new Array();
		link.opis=new Array();
		var x_link=x_linkovi.getElementsByTagName("link");
		
		
		for(i=0;i<x_link.length;i++)
		{	link.ime[i]=x_link[i].getElementsByTagName("ime")[0].
						childNodes[0].nodeValue;
			link.server[i]=x_link[i].getElementsByTagName("server")[0].
						childNodes[0].nodeValue;
			link.stranica[i]=x_link[i].getElementsByTagName("stranica")[0].
						childNodes[0].nodeValue;
			link.opis[i]=x_link[i].getElementsByTagName("opis")[0].
						childNodes[0].nodeValue;
		}
		*/
		if(window.document.getElementsByTagName('iframe'))
		{	var ifs=window.document.getElementsByTagName('iframe');
			for (i=0;i<ifs.length;i++)
			{
			var src=ifs[i].getAttribute('src');
			var len=src.length;
				src=src.substr(0,len-1,1)+jezikID;
				ifs[i].setAttribute('src',src);
			}
		}
		
		
}

function defMeniPodmeni()
{	
	var kuki=trazi_kuki("jezik",jezik.length);
	
	if (kuki<0 || kuki>=jezik.length) 
			{	kuki=0;
				window.document.cookie ="jezik=0"+";";
	
			}
	jezikID=kuki;
	var xml_file="/"+root+"/jezik/"+jezik[kuki].substr(0,2)+"/as.xml";
	

	var xml_doc=getXMLDoc(xml_file);
	
	if(xml_doc)
	{	
		getData(xml_doc);
	}
	else
	{
	  m_opcija=new Array("Astrološke teme i dileme",
			 	  "Besplatni horoskop",
			 	  "Usluge koje se plaćaju",
				  "Narudžbenice",
				  "Kontakt"
				  );



        pm_opcija=new Array(new Array("Osnove Astrologije"
					,"Vještina izrade horoskopa"
					,"Astro Portreti"
					//,"Astro testovi"
					//,"Primjeri iz prakse"
					//,"Eseji o astrologiji
					),
				new Array("Životni horoskop"
					//,"Godišnji horoskop"
					//,"Mjesečni horoskop"
					//	,"Tjedni horoskop"
					//	,"Dnevni horoskop"
					),
				new Array("Astrološke usluge"
						//,"Oglašavanje"
					),
				new Array("Tumačenja horoskopa"
					  ,"Kalendara tranzita"
					,"Matematičke analize horoskopa"
					),
				new Array("Astrolog","Poslovna suradnja","Webmaster")
			     );


	}
	
	m_folder=new Array(     "home",
				 "free",	
			 	 "usluge",
				 "narudzbe",
				 "kontakt"
		          );
	pm_folder=new Array(new Array('teo',
			                'primjena',
					'portreti'
					),
				new Array('natalni'
			         //       ,'solarni'
					//,'mjesecni'
					//,'tjedni'
					//,'dnevni'
					),
				new Array('astrolog'
					//,'oglasi'
					),
				new Array('tumac'
					  ,'kalendar'
					,'kalk'
					),
				new Array('astro','market','master')
			    );

	m_brOpcija=m_opcija.length;
	pm_brOpcija=pm_opcija[mID].length;
	pm_ime=m_folder[mID];

}

//___________________________________________
//                FUNKCIJE
//____________________________________________
function insertClone(parent_el,el)
{	
	var clone_el=el.cloneNode(true);
	if(isIE)
		parent_el.innerHTML+=clone_el.outerHTML;
	else
		parent_el.appendChild(el.cloneNode(true));
        return clone_el;	
}

function win_onresize()
{
	if(document.body.offsetWidth!=m.scrW) 
			{location.href =staza;}
}

function Mjere(img)
{	
  
   if(img==null)
   {	var iznos=new Object;
		var bodi=document.body;
		var blank=getElementById("blank");
		
	iznos.scrW=blank.offsetWidth;
	iznos.scrH=Math.floor(parseFloat(window.screen.height));
	iznos.scrW_=Math.floor(parseFloat(window.screen.width));
	iznos.top_vt=0;
	
   with(iznos) 
      { 
		iznos.kxy=(scrW_/scrH)/(1024/768);
		iznos.kW=scrW/1008;
		iznos.kSy=scrH/768;
		iznos.kSx=scrW_/1024;;
			
			iznos.scrH=Math.floor(kSx*768);
	iznos.scrH_=Math.floor((kSx<1?18:15)*scrH/12);//18
	iznos.if_dh=scrH_-Math.floor(7*scrH/6);
	iznos.kartaW=Math.floor(scrW/12);
	iznos.zagH=Math.round(1.55*kartaW); // /kxy
	
	//iznos.znakW=Math.floor(Math.pow(kSx,0.2)*scrW/8);
	
	iznos.meniH=Math.floor(7*zagH/24);
	iznos.znakW=zagH;
	iznos.googL=0;
	iznos.googT=0;

	iznos.podlogaW=scrW-kartaW-znakW;
	
	iznos.meniW=Math.floor(podlogaW/m_brOpcija);
	
	iznos.meniW_=meniW-Math.floor(2*kSx);;
		podlogaW=m_brOpcija*meniW;
		
		znakW=scrW-kartaW-podlogaW;
		
	iznos.gogH=0;//Math.floor((kW<1?11:(kW>1?8.8:9.6))*meniH/12);
	iznos.gog_H=Math.floor((isIE?6:6)*gogH/8);
	iznos.gog_w1=kartaW+znakW;
	iznos.gog_w2=3*meniW+kartaW;
	iznos.gog_w3=2*meniW+kartaW;
	iznos.gog_w4=0;
	iznos.gog_w5=0;
	iznos.goog_border=Math.round(1*kSy);
	iznos.gog_sb_w=kartaW;
	iznos.gog_img_h=Math.round(24*kSy);
	iznos.gog_img_w=Math.round(73*kSx);
	iznos.gog_fs=Math.floor(2*gog_H/3);;
		

	iznos.podlogaH=zagH-meniH;

	iznos.podlogaT=googT+gogH;
	iznos.meniT=podlogaT+podlogaH;
	iznos.pmT=podlogaT+zagH;//+Math.round(5*kH);

	iznos.meniFS=Math.round(11*meniH/36);
	
	iznos.webmFS=Math.floor(17*meniFS/15);
	iznos.krFS=Math.floor(5*webmFS/6);
	iznos.subFontSize=Math.floor(46*meniFS/36);

	iznos.lef=Math.floor(kartaW/12);
	iznos.tp=meniH+Math.round(2*kSy);

	iznos.wit=Math.floor(180*kSx);
	iznos.hit=Math.floor(5*meniH/9);
	
	iznos.if_left=lef+wit;	
	iznos.wit1=Math.floor(150* kSx);
	iznos.if_width=scrW-if_left-wit1-Math.floor(10*kSx);
	
	iznos.lef1=if_left+if_width+Math.floor(2*kSx);;
	
	iznos.witLB=Math.round(200*kSx);//*1024/1280

	iznos.txtFS=Math.floor(11*meniH/30);
	iznos.LinHit=Math.floor(50*txtFS/30);

	iznos.MargLR=Math.floor(if_width/42);

	iznos.MargTD=Math.floor(2*MargLR);
	iznos.margine=" margin:"+MargLR+"px "+MargLR+"px "+MargLR+"px "+MargLR+"px;";

	iznos.meniFS_Z=Math.floor(29*meniFS/18);
	iznos.meni_height=Math.floor(21*meniH/24);
	iznos.meni_pt_FS=Math.floor(13*meni_height/36);
	iznos.nas_height=Math.floor(9*meni_height/9);
	
	iznos._1=Math.round(kSx);
	iznos._2=Math.round(2*kSx);
	iznos._3=Math.round(3*kSx);
	iznos._4=Math.round(4*kSx);
	iznos._5=Math.round(5*kSx);
	iznos._10=Math.round(10*kSx);



      }
	  
	return iznos;
   }
   else
   {
   

    with(m) 
      {
	m.imgW=Math.round(img.width*kSx);
	//m.imgH=Math.round(Math.pow(kH,0.3)*img.height*imgW/img.width);
	m.imgH=Math.round(imgW*img.height/img.width);
	m.margUp=Math.floor(6*kSy);
	m.margLef=Math.floor(12*kSx);
	m.ikonaWH=Math.floor(24*kSx);
      }
	return m;
	
   }
	
}

function srcElement(ivent,prozor)
{
	
	var el=null;
   
	if (isIE)
	{
	    var br_arg=srcElement.arguments.length;
	
	    if (br_arg<2) var prozor=window;
		
	    el=prozor.event.srcElement;
	}
	else
	{
	    el=ivent.target;
	}
  
	return el;
}


function getElementById(id,prozor)
{	
	var dokument,br_arg=getElementById.arguments.length;
	
	
	if (br_arg<2) dokument=window.document;else dokument=prozor.document;
	var el = null;
	if (isIE)
		{	
			el=dokument.all(id);
			
		}
	else if (mozilla=='mozilla/5.0')
		el=dokument.getElementById(id);
	else 
		el=dokument.layers(id);

	
	return el;
}


function filter(tip,boja1,boja2,id,prozor,postavi,meni)
{
	var br_arg=filter.arguments.length;
	if (br_arg<7) var meni=false;
	if (br_arg<6) var postavi=true;
	if (br_arg<5) var prozor=window;
	if (br_arg<4) var id=null;
	var  retVar='';

	
	 
	if(isIE)
	{
	  var filt='progid:DXImageTransform.Microsoft.Gradient';
	      filt+='(GradientType="'+tip+'",StartColorStr="'+boja1+'", EndColorStr="'+boja2+'")';
		 
		if(id!=null)
		{
			var el=getElementById(id,prozor); 
			el.style.filter=filt;
			
			
		}
		else
		{	 
	  	  	retVar='; '+msfilter+navodnici+filt+navodnici+';';
		}
	}
	else if(prozor==window && id!=null)
	{	

	  var elg=getElementById(id); 
	  var left=elg.offsetLeft;
	  var top=elg.offsetTop;
	  var width=elg.offsetWidth;
	  var height=elg.offsetHeight;
	      document.body.removeChild(elg);
	      document.body.innerHTML+=createGradFilTag('div',left,top,width,height,
					         tip,boja1,boja2,'visible',id,0);
	}
	  
	
			
	return	retVar;
}


			
function colorPaleta(okvir,boja1,boja2,fgB,bgB)
{  
	
	this.border='#'+okvir;
    	this.color1='#'+boja1;
    	this.color2='#'+boja2;
    	this.fg='#'+fgB;
    	this.bg='#'+bgB;
	this.n=new Array();
	this.n.border=okvir;
    	this.n.color1=boja1;
    	this.n.color2=boja2;
    	this.n.fg=fgB;
    	this.n.bg=bgB;

	return this;
	
}
function Init()
{

	if(ex_ver=="gc0")
 	{
			var kuki=trazi_kuki("reload_as",2,window);


			if (kuki!=0) 
			{	kuki=0;
				window.document.cookie ="reload_as="+kuki+";";
     			        window.document.location.reload();
					
				return;
			}
			else
			{
				kuki=1;
				window.document.cookie ="reload_as="+kuki+";";
				
			}
	}
	
		
		m=Mjere(null);
		
		php_img.meniObUp=createGradientUrl(m.podlogaW,m.meniH,
						0,0xaaaaff,0x66ccbb,0x991111,0xaaaaff);
		urls[urls.length]=php_img.meniObUp.url;
		
		php_img.meniObSU=createGradientUrl(m.meniW_,m.meniH,
						0,0x991111,0xaaaaff,0xaaaaff,0x66ccbb);
		urls[urls.length]=php_img.meniObSU.url;
		
		php_img.meniObDown=createGradientUrl(m.podlogaW,m.meniH,
						0,0x663300,0xffffcc,0xffffcc,0xcc9900);
		urls[urls.length]=php_img.meniObDown.url;
		
		php_img.meniObSD=createGradientUrl(m.meniW,m.meniH,
						0,0xffffcc,0xcc9900,0x663300,0xffffcc);
		urls[urls.length]=php_img.meniObSD.url;
		
		php_img.donjiOb=createGradientUrl(m.podlogaW,m.podlogaH,
						0,0x0,0x3300,0x3300,0xff0000);
		urls[urls.length]=php_img.donjiOb.url;				


		for (var i=0;i<urls.length;i++)
		{
			imgs[i]=new Image();
			imgs[i].src=urls[i];
		}
		
		//loadResources();
		
		mID=getOpciju(0,m_ime,m_brOpcija);
		
		pm_brOpcija=pm_opcija[mID].length;
		pm_ime=m_folder[mID];
		
		var opcija=getOpciju(1,pm_ime,pm_brOpcija);

		createStatFrm();
		
		Page_Header();



	Sub_Meni();
	
	izbornikJezika();
	
	Page_Footer();
	

	if (opcija!=pmID) setPodmeni(opcija);

	

}



//_________________________________________________________
//		     BANERI
//_________________________________________________________


function createStatFrm()
{	var parentEl=document.body;
	
	var divStat1=createTag('div','divStat',null,'absolute',0,0,0,0,'hidden',-20,'auto',parentEl);
	

	var form=document.createElement("form");
	form.setAttribute('method',"post");
	form.setAttribute('style',"visibility:hidden;");
	form.setAttribute('action',staza+"cgi-bin/"+root+"/reg_klik.cgi");
	form.setAttribute('id',"formStat");
	form.setAttribute('name',"formStat");
	
	
	var input_id=new Array("link","userID","objID");
	var input_value=new Array("null","","");
	for(var i=0;i<input_id.length;i++)
	{
	var input=document.createElement("input");
	input.setAttribute('style',"width:0px;height:0px;visibility:hidden;");
	input.setAttribute('name',input_id[i]);
	input.setAttribute('id',input_id[i]);
	input.setAttribute('value',input_value[i]);
	form.appendChild(input);
	}
	divStat1.appendChild(form);
	parentEl.appendChild(divStat1);
	
}

function createTag(tagName,id,klasa,pos,lf,tp,wt,ht,visib,zInd,kursor,parentEl)
{	
	var br_arg=createTag.arguments.length;
	
	if (br_arg<12) var parentEl=document.body;
	

	var el=document.createElement(tagName);
	el.setAttribute('id',id);
	
	with (el)
	{
		className=klasa;
		with(style)
		{	
			zIndex=zInd;
			visibility=visib;
			cursor=kursor;
			position=pos;
			left=lf+'px';
			top=tp+'px';
			width=wt+'px';
			height=ht+'px';
			
		}
	}
	
	return el;
}


function HrToEng(tekst)
{ 

	var pref, suf,ind,z,znak,len=tekst.length;
	var txt=tekst.toLowerCase();

	for (z=0;z<len;z++)
	{

	

		znak=txt.substr(z,1);ind=true;pref='';suf='';
		switch(znak)
			{	case 'č':
					znak='c';break;
				case 'ć':
					znak='c';break;
				case 'đ':
					znak='j';break;
				case 'š':
					znak='s';break;
				case 'ž':
					znak='z';break;
				case ' ':
				case '/':
				case '&':
					znak='_';break;

				default:
					ind=false;
			}	
		
		if (ind)
			{
				if (z>0) pref=txt.substr(0,z);
				if (z<len-1) suf=txt.substr(z+1,len-1-z); 
				
				txt=pref+znak+suf;			
			}

	
	}

	
	return txt;

}



//________________________________________________________
//		     CEH_MENI0
//_________________________________________________________
/*window.onfocus=function window_onfocus()
{	var blank=getElementById('blank');
	if(m && blank) 
	{	
		if(m.scrW!=blank.offsetWidth)
		{	
		
		if(isIE) document.body.style.visibility='hidden';

		blank.style.width=document.body.offsetWidth +'px';
		blank.style.height=document.body.offsetHeight +'px';
		
		//window.document.location.reload();
		}
	}

}

*/

function getOpciju(i,ime,brOpcija, prozor)
{		if(page_indeks[i]>brOpcija-1) page_indeks[i]=-1;
		var br_arg=getOpciju.arguments.length;
		if (br_arg<4) var prozor=window;
		var opcija;	
		
		if(brOpcija<1)
		{ opcija='';}
		else if(page_indeks[i]>-1)
		{
			opcija=page_indeks[i];
			page_indeks[i]=-1;
			prozor.document.cookie =ime+"="+opcija+";";
		}
		else
		{	
			var kuki=trazi_kuki(ime,brOpcija,prozor);
			if (kuki<0 || kuki>=brOpcija) 
			{	kuki=0;
				prozor.document.cookie =ime+"=0"+";";
	
			}
			opcija=kuki.toString(10);
		}
		
		return opcija;
		
}


function window_onunload()  
{	
	
	//getElementById("B0").style.setAttribute('visibility','hidden');
	return;
				
}	




////////////////////////////////////////////
function lblMeni_onmouseover(ivent)
{	
	var el=srcElement(ivent);
	var id= el.id;
			
	var len=id.length;
	var opcija=id.substr(2,len-2);
	
	if (mID==opcija) return;

	var meniObS='meniObSU',suf='';
	var absTop=0; 
	if(id.substr(0,1)=='d'){suf="d";meniObS='meniObSD'; absTop=getElementById('divF').offsetTop;} 
		
	var meniSet=getElementById(meniObS);
	
	
	
	var top=absTop+el.offsetTop;
	var left=el.offsetLeft;
	var out=getElementById('meniObUp');	
	el.className='TDmnuZ'+suf;
	//meniSet.style.visibility='hidden';

	meniSet.style.left=left+'px';
		
	meniSet.style.zIndex=0;
	meniSet.style.visibility='visible';

}


function lblMeni_onmouseout(ivent)
{	
	var el=srcElement(ivent);
	var id=el.id;
	var len=id.length;
	var opcija=id.substr(2,len-2);
	var over=getElementById('meniObSU');
	var out=getElementById('meniObUp');

	
	if (mID==opcija) return ;
		suf="";
		if(id.substr(0,1)=='d'){suf="d";}
			el.className="TDmnuT"+suf;
			hideMeniOver(id);	
		
}

function hideMeniOver(id)
{	

	var meniObS='meniObSU'; if(id.substr(0,1)=='d'){meniObS='meniObSD'; }

	var meniSet=getElementById(meniObS).style;
	
	meniSet.zIndex=-1;    
	meniSet.visibility='hidden';
	        
	
}


///////////////////////////////////////////////////////////////////////////////////////////////
///////////////				NAVIGACIJA
/////////////////////////////////////////////////////////////////////////////////////
function lblMeni_onclick(ivent)
{	
	
	var id=srcElement(ivent).id;
	var len=id.length;
	var opcija=id.substr(2,len-2);
	if (mID==opcija) return ;
			
			
	hideMeniOver(id);

	semafor_navigacije(opcija);
			
}

function resetMeni(opcija,u_d)
{	var id=u_d+opcija;
	var meniObS='meniObSU';
	var meniObS_='meniObUp0';
	var absTop=0;
	var suf="";

	if(id.substr(0,1)=='d'){suf="d";meniObS='meniObSD';meniObS_='meniObDown0'; absTop=getElementById('divF').offsetTop;} 
			var meniSet=getElementById(meniObS_);

			
			
			var top=meniSet.offsetTop;
			var left=getElementById(id).offsetLeft;
			meniSet.style.left=left+'px';meniSet.top=top+'px';
			meniSet.style.zIndex='0'; 
			meniSet.style.visibility='visible';
			
			
			getElementById(id).className= "TDmnuA"+suf;
			getElementById(u_d+mID).className="TDmnuT"+suf;

	
}



function semafor_navigacije(opcija)
{	

	
		resetMeni(opcija,'uM');resetMeni(opcija,'dM');
		
		pmID=-1;
		document.cookie = m_ime+"="+opcija+";";
		page_indeks[0]=-1;
		mID=parseInt(opcija);
	
		defMeniPodmeni();
		var pm_opcija=getOpciju(1,pm_ime,pm_brOpcija);
		
			var subMeni1=getElementById('subMeni1');
					
			subMeni1.innerHTML=innerSubMeni();
		
	
		if(!isIE) 
		{BROJ_PODOPCIJA_OLD=CreateFilters('mo'
						 ,pm_brOpcija
						 ,BROJ_PODOPCIJA_OLD
						 ,subMeni1
						  );
		}
			

		
		if (pm_opcija!=pmID) setPodmeni(pm_opcija);
		
	
}

function semaforSubMeni1(opcija)
{	
	pmID=opcija;

	var src=staza+'cgi-bin/as'+ext+'?'+m_folder[mID];
	if (opcija>=0) src+='/'+pm_folder[mID][pmID];
	src+='/meni///'+jezikID;
	mf=getElementById(main_frameID);


	mf.setAttribute('src',src);

}

//___________________________________________________________
//		     CEH_MENI
//________________________________________________________
function jezik_onclick(broj_opcija,ivent)
{	
	var el=srcElement(ivent);
	
	var opcija=(el.id).substr(2,(el.id).length-2);

	if (opcija!=jezikID) 
	{
		
	var xml_file="/"+root+"/jezik/"+jezik[opcija].substr(0,2)+"/as.xml";
	

	var xml_doc=getXMLDoc(xml_file);
	
		if(xml_doc)
		{	
			getElementById('jz'+jezikID).style.cursor='pointer';
			setImgSize(el, Math.floor(8*m.meniH/9));
			el.style.cursor='auto';
			window.document.cookie ="jezik="+opcija+";";
			jezikID=opcija;
			getData(xml_doc);
			setJezik("TRgm");
			setJezik("TRdm");


		}
	}
}

function setJezik(meni_id)
{
	var i,j, el=getElementById(meni_id);
	
	var td_el_pm,td_el_m=el.getElementsByTagName("td");
	
	var i1= (meni_id=="TRdm")?1:0; 
		for(i=0;i<m_brOpcija;i++)
		{
			td_el_m[i+i1].childNodes[0].nodeValue=m_opcija[i];
		
			if(i==mID && i1==0)
			{	el=getElementById("tabSubMeni1");
				td_el_pm=el.getElementsByTagName("td");
				pm_brOpcija=td_el_pm.length;
				for(j=0;j<pm_brOpcija;j++)
				{
					td_el_pm[j].childNodes[0].nodeValue=pm_opcija[i][j];
				}
			}
		}
		
	
	
}

function jezik_onmouseover(broj_opcija,ivent)
{	
	var el=srcElement(ivent);
	var opcija=(el.id).substr(2,(el.id).length-2);
	

	if (opcija==jezikID) return;
	setImgSize(el, Math.floor(10*m.meniH/9)); 
	
}

function setImgSize(img, size)
{
	size+="px";
	
	img.style.width=size;
	img.style.height=size;
	
}

function jezik_onmouseout(broj_opcija,ivent)
{	var el=srcElement(ivent);
	
	var opcija=(el.id).substr(2,(el.id).length-2);

	if (opcija==jezikID) return;
	setImgSize(el, Math.floor(8*m.meniH/9));
	
}

function pm_onclick(ime,broj_opcija,ivent)
{
	var el=srcElement(ivent);
	var opcija=(el.id).substr(2,(el.id).length-2);



	if (opcija!=pmID) setPodmeni(opcija);
	
		
	
	
}

function setPodmeni(opcija)
{		
		document.cookie = pm_ime+"="+opcija+";";
		page_indeks[1]=-1;
		
	   var	opcijaInt=parseInt(opcija);
		setFilters(opcijaInt,pm_brOpcija);
		
		if(pmID>=0) pm_OFF('mo'+pmID);
		pm_ON('mo'+opcija);

		
		semaforSubMeni1(opcija);
	

}

function pm_ON(ID)
 {
		
 	var el=getElementById(ID);
	var opcija=(el.id).substr(2,(el.id).length-2);	;
			

		el.style.cursor='auto';
		el.style.fontWeight='900';	
		el.style.color=skala.border;

		if(isIE)
			filter(0,skala.fg,skala.bg,el.id);
		else
		    {
			filter(0,skala.n.fg,skala.n.bg,'filter'+ID);
			
		    }
	

 }

function pm_OFF(ID)
 {
	var el=getElementById(ID);
	el.style.cursor='pointer';
	el.style.color=skala.fg;		
	el.style.fontWeight='500';		
 }

function setFilters(newMo,broj_opcija)
{	
	var i,el=null,ID='';
	
	for( i=0;i<newMo;i++)
	{	
		ID='mo'+i.toString(10);
		
		el=getElementById(ID);
	
		if(isIE)
			filter(1,skala.bg,skala.color1,el.id);
		else
		   filter(1,skala.n.bg,skala.n.color1,'filter'+ID);
			
	
	}

	for(var i=newMo+1;i<broj_opcija;i++)
	{	ID='mo'+i.toString(10);
		 el=getElementById(ID);
		
		if(isIE)
			filter(1,skala.color1,skala.bg,el.id);
		else
		    {
			
    	      filter(1,skala.n.bg,skala.n.color1,'filter'+ID);
			  el=getElementById('g_filter'+ID);	
			  el.setAttribute('y1','0%');	el.setAttribute('y2','0%');
			  el.setAttribute('x1','100%');el.setAttribute('x2','0%');
			
			}
	
	}


}

function pm_onmouseover(ime,broj_opcija,ivent)
{	
	var el=srcElement(ivent);
	
	var opcija=(el.id).substr(2,(el.id).length-2);
	

	if (pmID==opcija) return;
	
	el.style.color=skala.color2;
 	
	
		if(isIE)
			filter(0,skala.color1,skala.bg,el.id);
		else
		    	{
			  el=getElementById('g_filter'+el.id);	
			  el.setAttribute('x1','0%');el.setAttribute('y1','100%');	
			  el.setAttribute('x2','0%');el.setAttribute('y2','0%');
				
			}
	
}


function pm_onmouseout(ime,broj_opcija,ivent)
{	var el=srcElement(ivent);
	var opcija=(el.id).substr(2,(el.id).length-2);

	if (pmID==opcija) return;
	
	var opcijaInt=parseInt(opcija);
	var boja1=skala.color1,boja2=skala.bg;

	if (opcijaInt<pmID) {  boja2=boja1;boja1=skala.bg;}

	el.style.color=skala.fg;
	
		if(isIE)	
		       filter(1,boja1,boja2,el.id);
		else
		    {	
			el=getElementById('g_filter'+el.id);
			el.setAttribute('y1','0%');el.setAttribute('y2','0%');	
			if (opcijaInt<pmID)
			 { 
			  el.setAttribute('x1','0%'); el.setAttribute('x2','100%');
			  }
			else
			  {
			  el.setAttribute('x1','100%');el.setAttribute('x2','0%');

			  }

			
		    }
	
}







function trazi_kuki(ime,max_v,prozor)
{	
	var prozor,br_arg=trazi_kuki.arguments.length;
	
	if (br_arg<3) var prozor=window; 
	var Kuki=prozor.document.cookie;
	var vrati=getKuki(Kuki,ime,max_v);

	return vrati;
}



function getKuki(Kuki,ime,max_v)
{		
	var vrati=-1;
	
	ime+="=";
	
	if (Kuki.search(ime)>-1)
	{	
		for(i=max_v;1;i--)
		{
			if(Kuki.match(ime+i.toString(10))!=null) 
			{	vrati=i;
				break;
			}
		}
	}

	return vrati;
}

//_______________________________________________________
//                           PRELIVANJE BOJA          
//__________________________________________________________

function parametri(width,height,n,bojaLD,bojaLU,bojaRU,bojaRD)
{  
   if (width>height)
    {	
	this.y=1;
	this.x=0;
	this.type=1;
	this.d=Math.ceil(height/n);
	this.n=(height>n*this.d)?n+1:((height<n*this.d)?n-1:n);
	this.skok1=new Skok(bojaLU,bojaLD,this.n);
	this.skok2=new Skok(bojaRU,bojaRD,this.n);
	this.boja1=bojaLU;
	this.boja2=bojaRU;
   }
   else
   {
	this.y=0;
	this.x=1;
	this.type=0;
	this.d=Math.ceil(width/n);
	this.n=(width>n*this.d)?n+1:((width<n*this.d)?n-1:n);
	this.skok1=new Skok(bojaLU,bojaRU,this.n);
	this.skok2=new Skok(bojaLD,bojaRD,this.n);
	this.boja1=bojaLU;
	this.boja2=bojaLD;
   }
  				
 

			
}

function Gradiraj(boja,skok,n)
{	
	var red=(boja & 0xff0000)/0x10000;
	var grin=(boja & 0xff00)/0x100;
	var blu=(boja & 0xff);
	
	red+=Math.ceil(n*skok.red);if(red>255)red=255;if(red<0) red=0;
	grin+=Math.ceil(n*skok.grin);if(grin>255)grin=255;if(grin<0) grin=0;
	blu+=Math.ceil(n*skok.blu);if(blu>255)blu=255;if(blu<0) blu=0;

	 boja= red*0x10000+grin*0x100+blu;
	
	return boja;
}


function Skok(boja,cilj,br_kvanta)
{	

	var red=(boja & 0xff0000)/0x10000,redC=(cilj & 0xff0000)/0x10000;
	var grin=(boja & 0xff00)/0x100,grinC=(cilj& 0xff00)/0x100;
	var blu=(boja & 0xff),bluC=(cilj& 0xff);
	
	this.red=(redC-red)/br_kvanta;
	this.grin=(grinC-grin)/br_kvanta;
	this.blu=(bluC-blu)/br_kvanta;

}

function colorHexStr(colorLong)
{
	var colorStr=colorLong.toString(16);
	while(colorStr.length<6){colorStr='0'+colorStr;}
	return colorStr;
}

function createGradientUrl(width,height,tip,bojaLD,bojaLU,bojaRU,bojaRD)
{ 
	var bg=new Object;
	var c1=colorHexStr(bojaLU);
	var c2=colorHexStr(bojaRU);
	var c3=colorHexStr(bojaRD);
	var c4=colorHexStr(bojaLD);
	var horizontal_step='',vertical_step='';
	
	if (Math.abs(tip)==1) {var c_4=c4;c4=c3;c3=c2;c2=c1;c1=c_4;}
	if (Math.abs(tip)>1) {horizontal_step='&amp;hs='+Math.abs(tip);}
	if (tip<-1) {vertical_step='&amp;vs='+Math.abs(tip);} 
	
	bg.repeat=' no-repeat';
	var h=height,w=width;
	var colors_def='&amp;c1='+c1+"&amp;c2="+c2+'&amp;c3='+c3+"&amp;c4="+c4;
	if (c1==c2 && c3==c4)
	{bg.repeat=' repeat-x';w=1;colors_def='&amp;c1='+c1+"&amp;c4="+c4;}
	if (c1==c4 && c2==c3) 
	{ bg.repeat=' repeat-y';h=1;colors_def='&amp;c1='+c1+"&amp;c2="+c2;}
	bg.url='/php/gradient.php?w='+w+'&amp;h='+h+colors_def+horizontal_step+vertical_step;

	
	return bg;

}
 
function createTagWithBG(bg,tagName,ID,left,top,width,height,visibility,zIndex)
{ 
	var br_arg=createTagWithBG.arguments.length;
	
	var background_gradient_def='url(\''+bg.url+'\')'+bg.repeat;

	if (br_arg<9) {zInd='z-index:-1';} else {zInd='z-index:'+zIndex;}
	
	var tag='<'+tagName+' id="'+ ID+'"'+
	     ' style="'+zInd+';visibility:'+visibility+
	      ';position:absolute;left:'+left+'px;top:'+top+'px;'+
		  'width:'+width+'px;height:'+height+'px;line-height:1px;'+
		  'background:'+background_gradient_def+';">'+
		  '</'+tagName+'>';
	
	return tag;

}

function createGradientTag(tagName,ID,left,top,width,height,tip,bojaLD,bojaLU,bojaRU,bojaRD,visibility,zIndex)
{	
	var br_arg=createGradientTag.arguments.length;
	if (br_arg<13) {zInd='z-index:-1';} else {zInd='z-index:'+zIndex;}
	var bg=createGradientUrl(width,height,tip,bojaLD,bojaLU,bojaRU,bojaRD);
	return createTagWithBG(bg,tagName,ID,left,top,width,height,visibility,zIndex);

}

function createGradFilTag(tagName,left,top,width,height,type,boja1,boja2,visibility,ID,zIndex)
{	
	var br_arg=createGradFilTag.arguments.length;
	if (br_arg<10) ID='';
        if (br_arg<11) zIndex=''; 
	var tag=null;
	if(mozilla=='mozilla/4.0') 
		tag=createGradFilTagVML(tagName,left,top,width,height,type,boja1,boja2,visibility,ID,zIndex);
	else
		tag=createGradFilTagSVG(left,top,width,height,type,boja1,boja2,visibility,ID,zIndex);
	
	return tag;
 
}

function createGradFilTag(tagName,left,top,width,height,type,boja1,boja2,visibility,ID,zIndex)
{	
	var br_arg=createGradFilTag.arguments.length;
	if (br_arg<10) ID='';
        if (br_arg<11) zIndex=''; 
	var tag=null;
	if(mozilla=='mozilla/4.0') 
		tag=createGradFilTagVML(tagName,left,top,width,height,type,boja1,boja2,visibility,ID,zIndex);
	else
		tag=createGradFilTagSVG(left,top,width,height,type,boja1,boja2,visibility,ID,zIndex);
	
	return tag;
 
}


function  createGrad2FilTag(tagName,ID,left,top,width,height,n,bojaLD,bojaLU,bojaRU,bojaRD,visibility,zIndex)
{ 
	var br_arg=createGrad2FilTag.arguments.length;
	if (br_arg<13){ var zIndex=isIE?0:-1; }
	var tag=null;	

	if(isIE) 
		tag=createGrad2FilTagVML(tagName,ID,left,top,width,height,n,bojaLD,bojaLU,bojaRU,bojaRD,visibility,zIndex);
	
	else
		tag=createGrad2FilTagSVG(left,top,width,height,n,bojaLD,bojaLU,bojaRU,bojaRD,visibility,ID,zIndex);
		
	return tag;

}

//_________________________________________________________________________________________
//                                SVG                                                      
//________________________________________________________________________________________

function defGradFilRect(ID,left,top,width,height,type,boja1,boja2,zIndex,rBr)
{	
	var br_arg=defGradFilRect.arguments.length;
	if (br_arg<10) var rBr="";
	var zInd,xy=' x1="0%" y1="0%" ';
	 if (br_arg<9) zInd=''; else zInd='z-index:'+zIndex+';'; 
	     	

	if (type==0) 
		xy+=' x2="0%" y2="100%"'; 
	else if(type==1) 
		xy+=' x2="100%" y2="0%"';
	else if(type==2) 
		xy+=' x2="100%" y2="100%"';
	else 
		xy=' x1="0%" y1="100%" x2="100%" y2="0%"';

	var color1=colorHexStr(boja1);
	var color2=colorHexStr(boja2);

	var   tag='<defs><linearGradient style="padding:0px;margin:0px;border:0px;opacity:1;" id="g_'+ID+ rBr+'" '+ xy+' >';
	      tag+='<stop id="g_'+ID+ rBr+'_1" style="stop-opacity:1; stop-color:#'+color1+';" offset="0%" />';
      	      tag+='<stop id="g_'+ID+ rBr+'_2" style="stop-opacity:1;stop-color:#'+color2+';" offset="100%" />';
    	      tag+='</linearGradient></defs>';
	      tag+='<rect   x="'+left+'px"  y="'+top+'px"  width="'+width+'px"  height="'+height+'px" id="g_'+ID+ rBr+'_rect" style="padding:0px;margin:0px;border:0px;opacity:1;'+zInd+' fill:url(#g_'+ID+ rBr+');" />';
	
	return tag;

}

function createGradFilTagSVG(left,top,width,height,type,boja1,boja2,visibility,ID,zIndex)
{  
	var id,zInd,br_arg=createGradFilTagSVG.arguments.length;
	if (br_arg<10) zInd=''; else zInd='z-index:'+zIndex+';';
	if (br_arg<9) id=''; else id=' id="'+ ID+'"';

	var XmlNS='"http://www.w3.org/2000/svg"';
	var verzija='"1.1"';
	var   tag='<div '+id;
	      tag+=' style="position:absolute;opacity:1;'+zInd+' visibility:'+visibility;
	      tag+=';left:'+left+'px;top:'+top+'px;';
	      tag+='width:'+width+'px;height:'+height+'px;">';
	      tag+='<svg xmlns='+XmlNS+' version='+verzija+' style="margin:0px;">';

	      tag+=defGradFilRect(ID,0,0,width,height,type,boja1,boja2,zIndex);
	      tag+='</svg></div>';
 
		return tag;
	
}

function  createGrad2FilTagSVG(left,top,width,height,n,bojaLD,bojaLU,bojaRU,bojaRD,visibility,ID,zIndex)
{ 	
	
	var id,zInd,br_arg=createGrad2FilTagSVG.arguments.length;
	if (zIndex==-1)  zIndex=0; else zIndex=parseInt(zIndex)+2;
	zInd='z-index:'+zIndex;
	if (br_arg<11) id=''; else id=' id="'+ ID+'"';
		
	
	n=Math.ceil(n);
	var p=new parametri(width,height,n,bojaLD,bojaLU,bojaRU,bojaRD);

	var wit,hit,boja1,boja2;
	var wit=p.y*width+p.x*p.d;
	var hit=p.x*height+p.y*p.d;
	var i,x,y;

	var XmlNS='"http://www.w3.org/2000/svg"';
	var verzija='"1.1"';
	var   tag='<div  '+id;
	      tag+=' style="'+zInd+'; visibility:'+visibility;
	      tag+=';position:absolute;left:'+left+'px;top:'+top+'px;padding:0px;margin:0px;border:0px;';
	      tag+='width:'+width+'px;height:'+height+'px;">';
	      tag+='<svg  xmlns='+XmlNS+' version='+verzija+'  style="padding:0px;margin:0px;border:0px;"><g style="padding:0px;margin:0px;border:0px;">';


	for(i=0;i<p.n;i++)
	{ 	x=i*p.x*p.d;y=i*p.y*p.d; 
	       	if(i==p.n-1)
		     { 
			
			wit=width-p.x*x;if (wit<0) wit+=p.d;
			hit=height-p.y*y;if (hit<0) hit+=p.d;
		     }

	   		boja1=Gradiraj(p.boja1,p.skok1,i);
			boja2=Gradiraj(p.boja2,p.skok2,i);

		     tag+=defGradFilRect(ID,x,y,wit,hit,p.type,boja1,boja2,zIndex,i);

	}
	  
		      tag+='</g></svg></div>';
		return tag;

}

//_____________________________________________________________________________________________
//
//                               VML                                                       
//_______________________________________________________________________________________

function createGradFilTagVML(tagName,left,top,width,height,type,boja1,boja2,visibility,ID,zIndex)
{  	
	var id,br_arg=createGradFilTagVML.arguments.length;;
	if (br_arg<11) zInd=''; else zInd='z-index:'+zIndex+';';
	if (br_arg<10) id=''; else id=' id="'+ ID+'"';
        
	var color1=colorHexStr(boja1);
	var color2=colorHexStr(boja2);
	
 	var   tag='<'+tagName+id;
	      tag+=' style="'+zInd+' visibility:'+visibility;
	      tag+=';position:absolute;left:'+left+'px;top:'+top+'px;width:'+width+'px;height:'+height;
	      tag+='px;filter:progid:DXImageTransform.Microsoft.Gradient';
	      tag+='(GradientType='+type+',StartColorStr=#'+color1+', EndColorStr=#'+color2+')';
		  tag+=';-ms-filter:\"progid:DXImageTransform.Microsoft.Gradient';
	      tag+='(GradientType='+type+',StartColorStr=#'+color1+', EndColorStr=#'+color2+')\"';
	      tag+=';line-height:1px;"></'+tagName+'>';
	
	return tag;
	
}
function createGrad2FilTagVML(tagName,ID,left,top,width,height,n,bojaLD,bojaLU,bojaRU,bojaRD,visibility,zIndex)
{ 	
	var zInd,br_arg=createGrad2FilTagVML.arguments.length;
	if (br_arg<13) zInd='z-index:-1'; else zInd='z-index:'+zIndex;
	var   tag='<'+tagName+' id="'+ ID+'"';
	      tag+=' style="'+zInd+';visibility:'+visibility;
	      tag+=';position:absolute;left:'+left+'px;top:'+top+'px;width:'+width+'px;height:'+height+'px;line-height:1px;">';
 
	
	n=Math.ceil(n);	
	var p=new parametri(width,height,n,bojaLD,bojaLU,bojaRU,bojaRD);

	var wit,hit,boja1,boja2;
	var wit=p.y*width+p.x*p.d;
	var hit=p.x*height+p.y*p.d;
	var i,x,y;

	for(i=0;i<p.n;i++)
	{ 	x=i*p.x*p.d;y=i*p.y*p.d; 
	       	if(i==p.n-1)
		     { 
			
			wit=width-p.x*x;if (wit<0) wit+=p.d;
			hit=height-p.y*y;if (hit<0) hit+=p.d;
		     }

	   		boja1=Gradiraj(p.boja1,p.skok1,i);
			boja2=Gradiraj(p.boja2,p.skok2,i);

	   tag+=createGradFilTagVML(tagName,x,y,wit,hit,p.type,boja1,boja2,'visible');
	}
	  
	tag+='</'+tagName+'>';
	
	return tag;
}



//______________________________________________________
//           FUNKCIJE Zaglavlja i PODNOŽJA            
//_____________________________________________________


function gornjiMeni()
{  
	var dogodise=" onmouseover=\"lblMeni_onmouseover(event)\" onmouseout=\"lblMeni_onmouseout(event)\" onclick= \"lblMeni_onclick(event)\""; 
	var i=0,idM="";	
	var sadrzaj="";

   for (i=0;i<m_brOpcija;i++)
   {	idM="uM"+i.toString(10); 
	if (mID==i)
	{		sadrzaj+='<td  id="'+idM+'" class="TDmnuA" ' +dogodise+
	' style="font-size:'+m.meniFS+'px; width:'+m.meniW+'px ;  height:'+m.meniH+'px;">';
	this.meniObUp0=createGradientUrl(m.meniW,m.meniH,0,0xaaaaff,0x333399,0x333399,0xaaaaff);
	this.img=new Image();
	this.img.src=this.meniObUp0.url;
	
		this.gradFill=createTagWithBG(this.meniObUp0,'div','meniObUp0',m.kartaW+i*m.meniW,m.meniT,m.meniW,m.meniH,'visible',0);	
		

	}
	else
	{
			sadrzaj+='<td  id="'+idM+'" class="TDmnuT" ' +dogodise+
	' style="font-size:'+m.meniFS+'px; width:'+m.meniW_+'px ;  height:'+m.meniH+'px;">';
		
		
	}

		sadrzaj+=(m_opcija[i]).toUpperCase()+"</td>";

		
  }
	
	this.sadrzaj=sadrzaj;
	return this;
	
}

function IkonaZnaka()
{ 	
	var znak,strAlt; 

	d = new Date();
   	var godina=d.getYear(),mjesec=d.getMonth(),dan=d.getDate();
	if(!isIE) godina+=1900; 		
	tekuca_godina=godina;
			znak=mjesec>2 ? mjesec-2:mjesec+10;
			if (dan>20 && (znak<3 || znak==9 || znak==12))
				 znak++;
			else if (dan>21 && ((znak>2 && znak<5) || znak==8))
				 znak++;
			else if (dan>22 && znak>4 && znak<8)
				 znak++;
			else if (dan>19 && znak==10 || dan>18 && znak==11)
				 znak++;
			
			if (znak>12) znak=1;			
				
	this.strAlt ="\""+alt['zz'][0]+" :";
	this.strAlt+= (jezikID==0?d.toLocaleString():d.toUTCString())+".\n"+alt['zz'][1]+" "+strZnak[znak-1].toUpperCase()+".\"";	
	var  strTitle=' title='+this.strAlt;
	strAlt=' alt='+this.strAlt;
	var src=staza+'astro/graf/z'+znak.toString(10)+'.gif'
	this.img=new Image();
	this.img.src=src;
	this.img.setAttribute('alt',this.strAlt);
	this.img.setAttribute('title',this.strAlt);
	this.img.style.position=isIE?'absolute':'relative';
	this.img.style.zIndex=1;
	this.img.style.left='0px';
	this.img.style.top='0px';
	this.img.style.width=m.znakW+'px';
	this.img.style.height=m.zagH+'px';
	//this.ikona_znaka='<img id="zz" src="'+staza+'astro/graf/z'+znak.toString(10)+'.gif" style="position:relative;left:0px;top:0px;width:'+m.znakW+'px; height:'+m.zagH+'px;"  '+strAlt+strTitle+' />';


	return this;
}

function napraviElement(el_data)
{
	var i,atr, el=document.createElement(el_data[0]);
	for (var i=1;i<el_data.length;i++)
	{
		atr=el_data[i].split("=");
		el.setAttribute(atr[0],atr[1]);
	}
   
	return el;
}



function Page_Header()
{



var ikona_z=IkonaZnaka().img;


var table_top=isIE?-m.kSx*1:0;
	var zaglavlje='<div  id="divZ" style="position:absolute;left:0px;top:0px;z-index:1;background-color:transparent;width:100%;top:'+m.podlogaT+'px;" >'+
	'<table  cellspacing="0px"  border="0px" id="tabZ"  cols="7" rows="2"    style="position:relative;left:0px;top:'+table_top+'px;z-index:1;background-color:transparent;width:100%;height:'+m.zagH+'px;" >';

	zaglavlje+='<tr ><td id="tdII" style="z-index:1;height:'+m.zagH+'px;width:'+m.kartaW+'px;" rowspan="2"  ></td>';
	zaglavlje+='<td id="TDB0"   colspan="'+m_brOpcija+'" style="height:'+m.podlogaH+'px;width:'+m.podlogaW+'px;"></td>';
	zaglavlje+='<td  id="tdIZ" rowspan="2" style="z-index:1;height:'+m.zagH.toString(10)+'px; width:'+m.znakW.toString(10)+'px;"></td></tr>';

var gMeni=new gornjiMeni();

zaglavlje+='<tr  id="TRgm"  >'+gMeni.sadrzaj+'</tr>';
	
	zaglavlje+='</table></div> ';

			document.body.innerHTML+=createTagWithBG(php_img.meniObUp,'div','meniObUp',m.kartaW,m.meniT,m.podlogaW,m.meniH,'visible',0);
	
		document.body.innerHTML+=createTagWithBG(php_img.meniObSU,'div','meniObSU',m.kartaW,m.meniT,m.meniW_,m.meniH,'hidden',-1);


	document.body.innerHTML+=gMeni.gradFill;
	document.body.innerHTML+= zaglavlje;
	imgs[0].style.position=isIE?'absolute':"relative";
	imgs[0].style.zIndex=1;
	imgs[0].style.left='0px';
	imgs[0].style.top='0px';
	imgs[0].style.width=m.podlogaW+'px';
	imgs[0].style.height=m.podlogaH-Math.ceil(1*m.kSx)+'px';
	getElementById('TDB0').appendChild(imgs[0]);
	imgs[1].style.position=isIE?'absolute':"relative";
	imgs[1].setAttribute('alt',alt['ii'][0]);
	imgs[1].setAttribute('title',alt['ii'][0]);
	imgs[1].style.zIndex=1;
	imgs[1].style.left='0px';
	imgs[1].style.top='0px';
	imgs[1].style.width=m.kartaW+'px';
	imgs[1].style.height=m.zagH-Math.ceil(1*m.kSx)+'px';
	getElementById('tdII').appendChild(imgs[1]);
	getElementById('tdIZ').appendChild(ikona_z);

	/*
	var el=getElementById('meniObUp');
	
		el.style.backgroundImage='url('+urls[4]+')';
	
		el.style.backgroundRepeat=php_img.meniObUp.repeat;
	
		el=getElementById('meniObSU');
		el.style.backgroundImage=imgs[5];
		el.style.backgroundRepeat=php_img.meniObSU.repeat;
	
   		el=getElementById('meniObUp0');
		el.style.backgroundImage=gMeni.img;
		el.style.backgroundRepeat=gMeni.meniObUp0.repeat;
*/
		
	var iframe='<iframe  class="as"  id="'+main_frameID+'"  name="'+main_frameID+'"  datafld="subMeni1"   scrolling="no" frameborder="0px"  framespacing="0px"  ></iframe>';


document.body.innerHTML+= iframe;

		
		
}

function Page_Footer()
{
	var vt=Scale_GetTop();
	m.top_vt=m.pmT+vt;
document.body.innerHTML+=createTagWithBG(php_img.meniObDown,'div','meniObDown',m.kartaW,m.top_vt,m.podlogaW,m.meniH,'visible',0);

 document.body.innerHTML+=createTagWithBG(php_img.meniObSD,'div','meniObSD',m.kartaW,m.top_vt,m.meniW,m.meniH,0,0xffffcc,0xcc9900,0x663300,0xffffcc,'hidden',-3);

document.body.innerHTML+=createTagWithBG(php_img.donjiOb,'div','donjiOb',m.kartaW,m.top_vt+m.meniH,m.podlogaW,m.podlogaH,'visible',0);

	var dogodise=" onmouseover=\"lblMeni_onmouseover(event)\" onmouseout=\"lblMeni_onmouseout(event)\" onclick= \"lblMeni_onclick(event)\""; 
 
var futer='<div id="divF"  style="position:absolute;z-index:1;background-color:transparent;width:100%;top:'+(m.pmT+vt)+'px;" >';

	futer+='<table id="tabF"   cellspacing="0px" cols="7" rows="2"  style="position:relative;background-color:transparent;width:100%;height:'+m.zagH+'px;overflow:hidden;" >';
	
	futer+='<tr id="TRdm" style="width:100%;"><td  id="tdXXI" style="position:relative;z-index:1;width:'+m.kartaW+'px;height:'+m.zagH+'px;background-color:transparent;"  rowspan="2"  >'+''+'</td>';

	
for (i=0;i<m_brOpcija;i++)
{	idM="dM"+i.toString(10); 

	//var pomak=-Math.floor(i*m.kSx/m.kxy);

 	futer+='<td id="'+idM+'"';   
	if (mID==i)
	{	
		futer+=' class="TDmnuAd"  ' +dogodise; 
		futer+=' style="position:relative;z-index:1;font-size:'+m.meniFS+'px; width:'+m.meniW+'px ;  height:'+m.meniH+'px;">';
 	var meniObDown0=createGradientUrl(m.meniW,m.meniH,0,0x3300,0xffffcc,0xffffcc,0x3300); 
	meniObDown0.img=new Image();
	meniObDown0.img.src=meniObDown0.url;
document.body.innerHTML+=createTagWithBG(meniObDown0,'div','meniObDown0',m.kartaW+i*m.meniW,m.top_vt,m.meniW,m.meniH,'visible',1);

 
	}
	else
	{
		futer+=' class="TDmnuTd"  '+dogodise; 
		futer+=' style ="font-size: '+m.meniFS+'px; width:'+m.meniW_+'px ; height:'+m.meniH+'px;">';	
	}

	futer+=(m_opcija[i]).toUpperCase()+"</td>";

		
}

var href_uri='http://validator.w3.org/check?'+
    	'uri=http%3A%2F%2Fwww.astroskop.net%2Fcgi-bin%2Fas.cgi%3Fas%2B0%2F0%2F0%2F0';
var w3_width=Math.floor(88*m.kSx),w3_height=Math.floor(31*m.kSy);

var w3valid='<a style="text-align:left;" href="'+href_uri+'">'+
	    '<img src="http://www.w3.org/Icons/valid-xhtml10" '+
            ' alt="Valid XHTML 1.0 Transitional" '+
	    ' style="background-color:transparent;width:'+w3_width+'px; height:'+w3_height+'px;" /></a>';

var kopiRajt='<span  style="font-family:Verdana;font-size:'+m.krFS+'px;">Copyright © 2004-'+tekuca_godina+' <b>•AS•</b>zzz.studio </span>';

var webM='<span style="color:#ffffff;font-size:'+m.webmFS+'px;font-family:Verdana;"><a  href="mailto:webmaster\@astroskop.net">webmaster\@astroskop.net</a></span><br />';

	futer+='<td  id="tdXIX" style="z-index:1;height:'+m.zagH+'px;width:'+m.znakW+'px;left:-'+((isIE && m.kSx<1)?Math.floor(4/m.kSx):0)+'px;"  rowspan="2">'+''+'</td></tr>';
	//(m.podlogaH-Math.floor(5*m.kSy))
	futer+='<tr >';
	futer+='<td   colspan="'+(m_brOpcija-1)+'"   style="height:'+m.podlogaH+'px; width:'+(m.podlogaW-m.meniW)+'px;color: #ffffff; font-family:verdana,ariel; "><br />'+webM+'<br />'+kopiRajt+'</td>'+
		'<td   style="height:'+m.podlogaH+'px; width:'+m.meniW+'px; color: #ffffff; font-family:verdana,ariel; "><br />'+
		  w3valid+'</td>';
		  
	futer+='</tr>';

	futer+='</table> ';
	futer+='</div> ';

	document.body.innerHTML+=futer;
	imgs[2].setAttribute('alt',alt['xix'][0]);
	imgs[2].setAttribute('title',alt['xix'][0]);
	imgs[2].style.zIndex=1;
	imgs[2].style.position=isIE?'absolute':"relative";
	imgs[2].style.left='0px';
	imgs[2].style.top='0px';
	imgs[2].style.width=m.znakW+'px';
	imgs[2].style.height=m.zagH+'px';//-Math.ceil(1*m.kSx)
	getElementById('tdXIX').appendChild(imgs[2]);
	
	imgs[3].style.zIndex=1;
	imgs[3].setAttribute('alt',alt['xxi'][0]);
	imgs[3].setAttribute('title',alt['xxi'][0]);
	imgs[3].style.position=isIE?'absolute':"relative";
	imgs[3].style.left='0px';
	imgs[3].style.top='0px';
	imgs[3].style.width=m.kartaW+'px';
	imgs[3].style.height=m.zagH+'px';//-Math.ceil(1*m.kSx)
	getElementById('tdXXI').appendChild(imgs[3]);
	getElementById('meniObSD').style.visibility='hidden';
	
		var el=getElementById('meniObDown');
	/*
		el.style.backgroundImage=urls[6];
		el.style.backgroundRepeat=php_img.meniObUp.repeat;
		
		el=getElementById('meniObSD');
		el.style.backgroundImage=urls[7];
		el.style.backgroundRepeat=php_img.meniObSD.repeat;
			
		el=getElementById('donjiOb');
		el.style.backgroundImage=urls[8];
		el.style.backgroundRepeat=php_img.donjiOb.repeat;
   		
		el=getElementById('meniObDown0');
		el.style.backgroundImage=meniObDown0.img;
		el.style.backgroundRepeat=meniObDown0.repeat;
	*/
	
}



function Scale_GetTop()
{ 	
	
	/*var ban0=getElementById('ban0');

	ban0.style.top=m.podlogaT+'px';

	ban0.style.left=m.kartaW+'px';
	ban0.style.width=m.podlogaW+'px';

	ban0.style.height=m.podlogaH+'px';*/
	
	mf=getElementById(main_frameID);
	
	var left=0;
	var width=m.scrW;
		
	var top=m.pmT;

	var height=m.scrH_;
	
	mf.style.top=top+'px';

	mf.style.left=left+'px';
	mf.style.width=width+'px';

	mf.style.height=height+'px';


	return height;
}
function izbornikJezika()
{
	var izbornikJezikaTag='<div  id="izbornikJezika" style="position;absolute;z-index:1;left:'+(m.kartaW+m.podlogaW)+'px;top:'+m.pmT+'px;" >';
	izbornikJezikaTag+=innerIzbornikJezikaTag()+"</div>";
	document.body.innerHTML+=izbornikJezikaTag;

}

function innerIzbornikJezikaTag()
{ 
	var lef=m.kartaW+m.podlogaW;
	var hit=Math.floor(m.meniH);
	var hit1=Math.floor(8*m.meniH/9);
	var top=m.pmT;
	var wit=Math.floor(180*m.kSx);
	var if_width=m.podlogaW-m.meniW;
	var if_left=lef+wit;	
	var izbornikJezika_wit=m.kartaW;
	
		
var gore,razmak=4;
var sir=Math.floor(izbornikJezika_wit/jezik.length);

izbornikJezika_wit=jezik.length*sir; 

var izbornikJezikaTableTag="";
var i,id,kursor,vertical_align;

var onEvent=' type="text/javascript"  onclick="jezik_onclick(jezik.length,event)" onmouseover="jezik_onmouseover(jezik.length,event)" onmouseout="jezik_onmouseout(jezik.length,event)" ';



izbornikJezikaTableTag='<table  ';
izbornikJezikaTableTag+=' cellpadding="0px" cellspacing="0px"'; 
izbornikJezikaTableTag+='  align="center"  ';
izbornikJezikaTableTag+=' style="visibility:visible;height:'+hit+'px;';
izbornikJezikaTableTag+='  width:'+izbornikJezika_wit+'px;"  id="tabIzbornikJezika">';

var filt=filter(1,skala.color1,skala.bg);




izbornikJezikaTableTag+='<tr >';

for (r=0;r<jezik.length;r++)
{	id='jz'+r;
	if (r==jezikID)
	{	kursor='auto';
		
	}
	else
	{	kursor='pointer';
		
	}
	
	izbornikJezikaTableTag+='<td  class="jezik" style ="width:'+sir+'px;';
	izbornikJezikaTableTag+=' height:'+hit+'px; " > '+
	'<img src="/'+root+'/slike/'+jezik[r].substr(0,2)+'.gif" id="'+id+'"'+
	' alt="'+jezik[r]+'"  title="'+jezik[r]+'" '+
	' style="z-index:'+(10-r)+
	';position:absolute;top:0px;left:'+(isIE?0:r*sir)+'px;width:'+hit1+'px; height:'+hit1+'px;cursor:'+kursor+';" ';
	izbornikJezikaTableTag+=onEvent+' /> </td>';	
}

izbornikJezikaTableTag+="</tr></table>";


return izbornikJezikaTableTag;

}

function Sub_Meni()
{

	var subMeniTag='<div  id="subMeni1" style="z-index:1;left:'+m.kartaW+'px;top:'+m.pmT+'px;" >';
	subMeniTag+=innerSubMeni()+"</div>";
	document.body.innerHTML+=subMeniTag;
	if(!isIE) 
	{	BROJ_PODOPCIJA_OLD=CreateFilters('mo'
						 ,pm_brOpcija
						 ,BROJ_PODOPCIJA_OLD
						 ,getElementById("subMeni1")
						  );
	}
}

function innerSubMeni()
{ 
	var lef=m.kartaW;
	var hit=Math.floor(5*m.meniH/9);
	var hit1=Math.floor(13*m.meniH/18);
	var top=m.pmT;
	var wit=Math.floor(180*m.kSx);
	var if_width=m.podlogaW-m.meniW;
	var if_left=lef+wit;	
	var subMeni1_wit=m.podlogaW;
	
		
var gore,razmak=4;
var sir=Math.floor(subMeni1_wit/pm_brOpcija);

subMeni1_wit=pm_brOpcija*sir; 

var subMeniTbaleTag="";
var i,id;

var onEvent=' type="text/javascript"  onclick="pm_onclick(pm_ime,pm_brOpcija,event)" onmouseover="pm_onmouseover(pm_ime,pm_brOpcija,event)" onmouseout="pm_onmouseout(pm_ime,pm_brOpcija,event)" ';



subMeniTbaleTag='<table  ';
subMeniTbaleTag+=' bordercolor="'+skala.border+'" cellpadding="0px" cellspacing="0px"'; 
subMeniTbaleTag+=' bordercolorlight="#bbffff" align="center"  ';
subMeniTbaleTag+=' style="visibility:visible;height:'+hit1+'px;';
subMeniTbaleTag+=' width:'+subMeni1_wit+'px;"  id="tabSubMeni1">';

var filt=filter(1,skala.color1,skala.bg);




subMeniTbaleTag+='<tr >';

for (r=0;r<pm_brOpcija;r++)
{	id='mo'+r;
		
	subMeniTbaleTag+='<td  class="TD_U" style ="font-size:'+m.subFontSize+'px; width:'+sir+'px;';
	subMeniTbaleTag+=';background-color:'+(isIE?skala.bg:'transparent')+';color:'+skala.fg+';';
	subMeniTbaleTag+=filt;	
	subMeniTbaleTag+=' height:'+hit+'px; "  id="'+id+'"';
	subMeniTbaleTag+=onEvent+">"+pm_opcija[mID][r]+"</td>";
		
}

subMeniTbaleTag+="</tr></table>";


return subMeniTbaleTag;

}

function ResetFilter(filterID,lft,tp,wdth,hght,prozor)
{	var br_arg=ResetFilter.arguments.length;
	if (br_arg<6) var prozor=window;

	var g_filterID=getElementById('g_'+filterID.id,prozor);
	var g_filterID_rect=getElementById('g_'+filterID.id+'_rect',prozor);		
	    
	    with (filterID.style)
	     {	position='absolute';
		left=lft+'px';
		top=tp+'px';
		width=wdth+'px';
		height=hght+'px';
		visibility='visible';
	     }				
	    with(g_filterID.style)
	     { 	
		width=wdth+'px';
		height=hght+'px';
	     }
	     g_filterID_rect.setAttribute('width',wdth+'px');
	     g_filterID_rect.setAttribute('height',hght+'px');
		

}
function sumParentsLeftTop(el)
{	
	
	var all_parenti=new Object;
	all_parenti.lft=0;
	all_parenti.tp=0;	
	var parenti=new Object;
	if(el.parentNode)
	{
		if(el.parentNode.tagName!='body')
		{ parenti=sumParentsLeftTop(el.parentNode);
			all_parenti.lft=parenti.lft;
			all_parenti.tp=parenti.tp;
			
		}

	}
	
	this.lft=el.offsetLeft+all_parenti.lft;
	this.tp=el.offsetTop+all_parenti.tp;
	
	return this;

}

function CreateFilters(prefiks,broj_filtera,prethodni_broj_filtera,kontejner,prozor,spektar)
{	
	var br_arg=CreateFilters.arguments.length;
	if (br_arg<6) var spektar=skala;
	if (br_arg<5) var prozor=window;
	var parenti=new Object;
	parenti.lft=0;parenti.tp=0;

	if (br_arg>3 ) 
	{	
		if (kontejner) 
		{	

			parenti=sumParentsLeftTop(kontejner);
		
		}
		
	}
	

	
	var el,ID,lft,tp,hght,wdth;
	var filterID,filtID;
	
	for (var r=broj_filtera;r<prethodni_broj_filtera;r++)
		{ 	ID=prefiks+r.toString(10);
			el=getElementById(ID,prozor);
			filterID='filter'+ID;
			filtID=getElementById(filterID,prozor);
			if(filtID.id==filterID)
				filtID.style.visibility='hidden';
			
		}
	
	for (var r=0;r<broj_filtera;r++)
		{ 	ID=prefiks+r.toString(10);
			el=getElementById(ID,prozor);
			filterID='filter'+ID;
			filtID=getElementById(filterID,prozor);

			wdth=el.offsetWidth;
			hght=el.offsetHeight;
			lft=parenti.lft+el.offsetLeft;
			tp=parenti.tp+el.offsetTop;
			if(ex_ver=="gc0" && prozor.document.body.id.substr(0,4)=="meni")
			{
			tp+=Math.ceil(2*m.kSy);}
			if(ex_ver=="gc0" && prozor.document.body.id=="as_inc") tp+=Math.ceil(2*m.kSy);
			
			if(filtID==null) 
			{

	 		prozor.document.body.innerHTML+=createGradFilTag('div',lft,tp,wdth,hght,1,spektar.n.color2,spektar.n.color1,'visible',filterID,0);
			}
			else
			{
			ResetFilter(filtID ,lft,tp,wdth,hght,prozor);

			}
		}

	return broj_filtera;

}



//]]> 


