function GetXmlHttpObject()
{
	var xmlHttp=null;
	try
	{
		// Firefox, Opera 8.0+, Safari
		xmlHttp=new XMLHttpRequest();
	}
	catch (e)
	{
		//Internet Explorer
		try
		{
			xmlHttp=new ActiveXObject("Msxml2.XMLHTTP");
		}
		catch (e)
		{
			xmlHttp=new ActiveXObject("Microsoft.XMLHTTP");
		}
	}
	return xmlHttp;
}




function MM_preloadImages() { //v3.0
  var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array();
    var i,j=d.MM_p.length,a=MM_preloadImages.arguments; for(i=0; i<a.length; i++)
    if (a[i].indexOf("#")!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a[i];}}
}

function MM_swapImgRestore() { //v3.0
  var i,x,a=document.MM_sr; for(i=0;a&&i<a.length&&(x=a[i])&&x.oSrc;i++) x.src=x.oSrc;
}

function MM_findObj(n, d) { //v4.01
  var p,i,x;  if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
    d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
  if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
  for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);
  if(!x && d.getElementById) x=d.getElementById(n); return x;
}

function MM_swapImage() { //v3.0
  var i,j=0,x,a=MM_swapImage.arguments; document.MM_sr=new Array; for(i=0;i<(a.length-2);i+=3)
   if ((x=MM_findObj(a[i]))!=null){document.MM_sr[j++]=x; if(!x.oSrc) x.oSrc=x.src; x.src=a[i+2];}
}

function nonscrolling()
{
	window.scroll(0,0); 	
}

function pageScrollBegin()
{
	scrolled = 0;
	scrollby = 0;
	scrollend = 0;	
	window.onscroll=null;
	intro = document.getElementById('titulinis_intro');
	tit = document.getElementById('titulinis');
	bodyWidth = document.body.clientWidth;
	scrollby = parseInt(bodyWidth / 100 );
	scrollend = bodyWidth + 20;
	tit.style.width = bodyWidth;
	pageScroll();
}

function pageScroll()
{
	scrolled += scrollby;
	if(scrolled < scrollend)
	{
		window.scroll(scrolled,0); 	
		pageScroll();
	}
	else
	{
		intro.style.display='none';
		tit.style.left = 0;
		window.scroll(0,0); 
		//tit.style.position='relative';
	}
}


function cam_refresh(cid){
    clearTimeout(cam_timer);
    document.getElementById('cam_img').src='http://www.fm99.lt/cam/getcam.php?cid='+cid+'&'+Math.random()*5;
}    
function cam_next(cid){
    cam_timer = setTimeout("cam_refresh('"+cid+"')",5000);
}

var cam_timer;
function cam_popup(cid) {
    var ld = window.open('/cam/dlg.htm?cid='+cid,'WebCam','scrollbars=no,menubar=no,height=400px,width=396px,resizable=no,toolbar=no,location=no,status=no');
}


//-------------------------------------------------------- kamera - balsavimas --------------

var daypoll;
var camera;
var ajaxO = GetXmlHttpObject();

function swap_to_camera()
{
	swap_daypoll.className = 'pollNa';
	swap_camera.className = 'webA';
	
	if(daypoll == null)
	{
		daypoll = document.getElementById('daypoll');
		camera = document.getElementById('camera');
	}
	
	daypoll.style.display="none";
	camera.style.display="block";


}

function swap_to_daypoll()
{
	swap_daypoll.className = 'pollA';
	swap_camera.className = 'webNa';
	
	camera.style.display="none";
	daypoll.style.display="block";
	

}

//---------------------------- apklausos balsavimas ------------------------------

function poll_vote()
{
	var form = document.getElementById('day_poll_form');
	var poll_report = document.getElementById('poll_report');
	var id = 0;
	
	for(var i=0; i<form.answer.length; i++)
	{
		var a = form.answer[i];
		if( a.checked )
		{
			id = a.value;
			break;
		}
	}
	
	
	if(!id)
	{
		pollReport('Pasirinkite variantą');
	}
	else
	{
		pollReport('<img src="images/preloader.gif" > Luktelkite');
		
		var url= _base + "mod/poll/poll_vote.php"
		url=url+"?poll_id=" + daypoll_id;
		url=url+"&aid=" + id;
		url=url+"&sid="+Math.random();
		ajaxO.onreadystatechange=geVoteResults 
		ajaxO.open("GET",url,true)
		ajaxO.send(null)
		
	}
	
}

function pollReport(t)
{
	poll_report.innerHTML = t;
}

function geVoteResults() 
{ 
	if (ajaxO.readyState==4 || ajaxO.readyState=="complete")
	{ 
		document.getElementById("poll_res_vote").innerHTML=ajaxO.responseText;
		
	} 
}



//-------------------------------- topai ---------------------------

function checkVote(v)	{

	f = document.forms['top_form'];
	count=0;
	len=f.elements.length;
	for(i=0;i<len;i++) {
		if(f.elements[i].type=="checkbox") {
			if(f.elements[i].checked) {
				count++;
            		}
        		}
    	}	
    if(count>3) {
	alert('Balsuodami pasirinkite ne daugiau, kaip 3 kūrinius!!!');
	v.checked = false;
    }
}


function testVote()	{

	f = document.forms['top_form'];
	
	count=0;
	
	len=f.elements.length;
	
	for(i=0;i<len;i++) {
		if(f.elements[i].type=="checkbox") {
			if(f.elements[i].checked) {
				count++;
            		}
        		}
    	}	
    
    
    if(count>3) {
        alert('Balsuodami pasirinkite ne daugiau, kaip 3 kūrinius!!!');
        return false;
    }
    if (count < 3)	{
	alert('Balsuodami pasirinkite 3 mėgstamus kūrinius!!!');
    	return false;
    }	

    return true;
}


var ajaxO2 = GetXmlHttpObject();
oldsong='';

function get_dabar_groja()
{

	var url= _base + "mod/program/daina.php";
	
	
	url=url+"?sid="+Math.random();
	ajaxO2.onreadystatechange=set_dabar_groja;
	ajaxO2.open("GET",url,true)
	ajaxO2.send(null)

}

function set_dabar_groja()
{
	if (ajaxO2.readyState==4 || ajaxO2.readyState=="complete")
	{ 
		newsong = ajaxO2.responseText;
		
		if(oldsong != newsong)
		{
			document.getElementById("runningText1").innerHTML = newsong + '&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;';
			initScrollText(); 
			
			oldsong = newsong;
		}
		
		setTimeout("get_dabar_groja(); ",20000);
		
	} 
}


/*------------------ baneriai ------------------*/
function close_banner(id)
{
	var ba = document.getElementById(id);
	//ba.style.display = 'none';
	ba.innerHTML = '&nbsp;';

}

/*-------------------- topai --------------------------*/
function top_player(songnr, song )
{
	var so = new SWFObject("players/top/mini_player.swf?sid=" + Math.random(), songnr+'flash', "17", "17", "8", "#fff");
	so.addVariable("songURL", _base + song);
	so.write(songnr);
	
	var kas= document.getElementById(songnr+'flash');
	//alert(songnr+'flash');

}