//---------------DIGG--------

var rooot = 'http://www.tavsdarbs.lv/';

function digg(id, digg)
{	
	var url=rooot+'ajaxfeed/digger.php?id='+id+'&digg='+digg;
	if (document.getElementById('load_'+id)!=null) document.getElementById('load_'+id).style.display='block';
	new Ajax(url, 
	{
		method: 'get',
		onComplete:	function(text,xml)
		{		
			var diggTag=document.getElementById('digg_'+id);
			var diggval = xml.getElementsByTagName('votes');
			if (diggTag) diggTag.innerHTML = 'Paldies!';
			var elem;
			if (digg[0]==0) {
				if (elem = document.getElementById('balsojums0_'+id)) {
					document.getElementById('balsojums0_'+id).innerHTML = diggval[0].childNodes[0].nodeValue;
				}
			} else {
				if (elem = document.getElementById('balsojums_'+id)) {
					document.getElementById('balsojums_'+id).innerHTML = diggval[0].childNodes[0].nodeValue;
				}
			}
			if (document.getElementById('load_'+id)) document.getElementById('load_'+id).style.display='none';				
		}						
	}).request();
}
//=----------------------------------------------------------------------------------------------------=\\
function refreshDigg() {
	var url=rooot+'ajaxfeed/digrefresh.php';
	new Ajax(url,
	{
		method: 'get',
		onComplete: function(text,xml)
		{
			var freshDigg = document.getElementById('freshdigg');
			var freshDiggIDField = document.getElementById('freshdiggID');
			var currid = freshDiggIDField.innerHTML;
			var recordset = xml.getElementsByTagName('voterec');
			var output = "";
			for(i=0;i<recordset.length;i++)
			{
				var voteSign = "";
				output += "<div>"
				if (recordset[i].getElementsByTagName('vote')[0].childNodes[0].nodeValue==-1) {
					voteSign = "<span class='voteN'>&ndash;</span>&nbsp;";
				} else {
					voteSign = "<span class='voteY'>+</span>&nbsp;";
				}
				if (recordset[i].getElementsByTagName('id')[0].childNodes[0].nodeValue!=currid) {
					freshDiggIDField.innerHTML = recordset[i].getElementsByTagName('id')[0].childNodes[0].nodeValue;
					output += voteSign+"<a href='"+rooot+"?ide=showdetail&fresh&co="+recordset[i].getElementsByTagName('company')[0].childNodes[0].nodeValue+"'>"+recordset[i].getElementsByTagName('company')[0].childNodes[0].nodeValue+"</a>";
				}
				output += "</div>";
			}
			if (document.getElementById('freshdigg').innerHTML != output) {
				document.getElementById('freshdigg').innerHTML = output;
			}
		}
	}).request();
	//setTimeout("refreshDigg()",180);
}
//==---------------
//=----------------------------------------------------------------------------------------------------=\\
function refreshTop(topid, pos, href, resultblock, limit) {
	var url=rooot+'ajaxfeed/toprefresh.php?dotop'+topid+'&limit='+limit;
	new Ajax(url,
	{
		method: 'get',
		onComplete: function(text,xml)
		{
			topstr = topid+'0';
			topid = (topstr.substring(0,1));
			if (resultblock=='auto') {resultblock = topid;}
			var freshDigg = document.getElementById('top'+topid);
			var recordset = xml.getElementsByTagName('top'+topid);
			var output = "";
			var topnum = 1;
			for(i=0;i<recordset.length;i++)
			{
				var pos_change = '';
					var name = recordset[i].getElementsByTagName('name')[0].childNodes[0].nodeValue;
					if ((pos==1)&&(past>0)) {
						var past = recordset[i].getElementsByTagName('past')[0].childNodes[0].nodeValue;
						var now = recordset[i].getElementsByTagName('count')[0].childNodes[0].nodeValue;
						if (topnum>1) {
							pos_change = (past<now) ? '<img src="images/top_04.gif">' : ((past>now) ? '<img src="images/top_03.gif">' : '<img src="images/top_02.gif">');
						} else {
							pos_change = (past<now) ? '<img src="images/top_04.gif">' : '<img src="images/top_02.gif">';
						}
					} else if (pos==2) {
						var value = recordset[i].getElementsByTagName('val')[0].childNodes[0].nodeValue;
						pos_change = '<span class="val">'+value+'</span>';
					}
					var lev = '';
					if (topnum<4) {lev = 'lev1';} else if (topnum<6) {lev = 'lev2';}
					if (href!='') {
						output+= "<a href='"+href+name+"'&h class='"+lev+"'><i>"+topnum+". </i> <span class='tname'>"+name+"</span>"+pos_change+"</a>";
					} else {
						output+= "<span class='toprow'><i>"+topnum+". </i> <span class='tname'>"+name+"</span>"+pos_change+"</span>";
					}
					topnum++;
				output += "</div>";
			}
			var topnum = (topid+' ').substring(0,1);
			if (document.getElementById('top'+resultblock+'content').innerHTML != output) {
				document.getElementById('top'+resultblock+'content').innerHTML = output;
			}
		}
	}).request();
}
//SUBSCRIBE


function signup(email, co)
{	
	var emailval = document.getElementById(email).value;
	if ((emailval.indexOf(".") > 2) && (emailval.indexOf("@") > 0)) {
	var url='ajaxfeed/signup.php?email='+emailval+'&co='+co;
	new Ajax(url, 
	{
		method: 'get',
		onComplete:	function(text,xml)
		{		
			if (document.getElementById('subscriberbtn')) {
				document.getElementById('subscriberbtn').value = 'Pievienots!';
				document.getElementById('subscriberbtn').disabled = true;
			}
		}						
	}).request();
	} else {
		document.getElementById(email).focus();
		document.getElementById(email).select();
	}
}

//REPORT

function report(id,co)
{	
	var text = encodeURI(document.getElementById('reporttext'+id).value);
	var url=rooot+'ajaxfeed/report.php?id='+id+'&co='+co+'&comm='+text;
	new Ajax(url, 
	{
		method: 'get',
		onComplete:	function(text,xml)
		{		
			if (document.getElementById('report'+id)) {
				document.getElementById('report'+id).innerHTML = '<span style="color:orange">Nosutits!</span>';
			}
		}						
	}).request();
}

//IWORK question send
function askIW()
{	
	var text = encodeURI(document.getElementById('IWquestion').value);
	var senderinfo = encodeURI(document.getElementById('IWsender').value);
	var url=rooot+'ajaxfeed/IWork/sendIW.php?sender='+senderinfo+'&text='+text;
	new Ajax(url, 
	{
		method: 'get',
		onComplete:	function(text,xml)
		{		
			if (document.getElementById('IWform')) {
				document.getElementById('IWform').innerHTML = '<span style="color:orange">Jautajums sanemts.<br>Paldies</span>';
			}
		}						
	}).request();
}

//IWORK answer send
function saveIW(id)
{	
	var text = encodeURI(document.getElementById('Q'+id).value);
	var url='http://www.tavsdarbs.lv/ajaxfeed/IWork/sendIW.php?answer&text='+text+'&id='+id;
	new Ajax(url, 
	{
		method: 'get',
		onComplete:	function(text,xml)
		{		
			if (document.getElementById('Q'+id)) {
				document.getElementById('Q'+id).style.backgroundColor = 'lime';
			}
		}						
	}).request();
}
//----------comment refresher-----
function getLastComm(type, par1, par2, id)
{	
	var url='http://www.tavsdarbs.lv/ajaxfeed/commXML.php?type='+type+"&par1="+par1+"&par2="+par2;
	new Ajax(url, 
	{
		method: 'get',
		onComplete:	function(text,xml)
		{		
			var docTarget=document.getElementById(id);
			docTarget.innerHTML = text;				
		}						
	}).request();
}


//AJAXPOLL
var xmlHttp


function callThePoll(int, id, block){

	var url=rooot+'/ajaxfeed/poll.php?vote='+int+"&pollid="+id+"&block="+block;
	new Ajax(url, 
	{
		method: 'get',
		onComplete:	function(text,xml)
		{		
			if (document.getElementById(block)) {document.getElementById(block).innerHTML=text;}
		}						
	}).request();
} 

//000000000
function dlaOsobennoTupih (box) {if (box.value=="Mekl• TavsDarbs.lv!") {box.value='';}}
function swap(st) {
	if (st!=2) {
		document.getElementById('vdsearch').style.display = 'none';
		document.getElementById('searchfield').style.display = 'block';
		document.getElementById('aswap').innerHTML = document.getElementById('aswap1').innerHTML;
	} else {
		document.getElementById('vdsearch').style.display = 'block';
		document.getElementById('searchfield').style.display = 'none';
		document.getElementById('aswap').innerHTML = document.getElementById('aswap2').innerHTML;
	}
}


//slideshow
function slideShow() {
	document.getElementById('slide').style.backgroundPosition = '0px';
	document.getElementById('slide').innerHTML = '<div class="next" onClick="slideNext(\'slide\')"><img id="loading" src="img/loadingb.gif"></div>';
	setTimeout("slideNext('slide')",10000);
	setTimeout("slideNext('slide')",20000);
	setTimeout("slideNext('slide')",30000);
	setTimeout("slideNext('slide')",30050);
	setTimeout("document.getElementById('loading').src='img/play.jpg'",30050);
}

var way = 0;

function slideNext(what) {
	var curr = parseInt(document.getElementById(what).style.backgroundPosition);
	if (!curr) curr = 0;
	document.getElementById(what).style.backgroundPosition = curr-10+"px";
	way += 10;
	if (way<200) {
	setTimeout("slideNext('"+what+"')",50);
	} else {
	way = 0;
	}
}

function sendFeedback(topicid, textid)
{	
	var topic 	= document.getElementById(topicid).value; //input / select
	var text 	= encodeURI(document.getElementById(textid).value); //textarea
	var url		= rooot+'ajaxfeed/send.php?topic='+topic+'&text='+text;
	if (document.getElementById('ffeedbackbutton')) { 
		document.getElementById('ffeedbackbutton').innerHTML = 'Sending...';
	}
	new Ajax(url, 
	{
		method: 'get',
		onComplete:	function(text,xml)
		{		
			document.getElementById(textid).style.height= '180px'
			if (document.getElementById('ffeedbackbutton')) { 
				document.getElementById('ffeedbackbutton').innerHTML = 'Thank you!';
			}
			document.getElementById('feedbackload').style.display='none';				
		}						
	}).request();
}