var citate = ['928','Nu am cunoştinţă de nici un fapt mai încurajator decât abilitatea incontestabilă a omului de a-şi înnobila viaţa printr-o străduinţă conştientă.', 'Henry David Thoreau', 'henry-david-thoreau' ,'480','Ceea ce se află în urma noastră şi ceea ce se află înainte nu înseamnă nimic în comparaţie cu ceea ce se află în noi.', 'Ralph Waldo Emerson', 'ralph-waldo-emerson' ,'1037','Toate realizările şi toate avuţiile de pe pământ îşi au originea într-o idee sau într-un vis.', 'Napoleon Hill', 'napoleon-hill' ,'1081','Omul nu este suma a tot ce are, ci totalitatea a ceea ce încă nu are, a tot ce ar putea deveni.', 'Jean Paul Sartre', 'jean-paul-sartre' ,'1187','Marile lucrări nu se fac prin forţă, ci prin perseverenţă.', 'Samuel Johnson', 'samuel-johnson' ,'473','Sunt doar un om, dar sunt cineva; nu pot face totul, dar pot face ceva; nu voi refuza să fac acel lucru pe care pot să-l fac.', 'Helen Keller', 'helen-keller' ,'182','Mulţi au avut aptitudini extraordinare; însă fiindcă n-au avut curaj, ei au trăit ca nişte morţi şi au ajuns prin a fi îngropaţi în inactivitatea lor.', 'Gracian', 'gracian' ,'718','Nici o persoană nu îşi depăşeşte cele mai îndrăzneţe aşteptări dacă nu începe cu aşteptări îndrăzneţe.', 'Ralph Charell', 'ralph-charell' ,'1104','Ţine cu dinţii de visele tale, căci, dacă visele mor, viaţa se transformă într-o pasăre cu aripile frânte ce nu poate zbura.', 'Langston Hughes', 'langston-hughes' ,'288','Noi ştim ceea ce suntem, dar nu ştim ceea ce am putea deveni.', ' William Shakespeare', 'william-shakespeare' ];


document.write('<div id="nfquotedv"><span>&nbsp;</span><a href="#" target="_blank"></a><div id="qcntl"><div id="qlft">&lt;</div><div id="qrgt">&gt;</div></div><div class="clearboth">&nbsp;</div></div>');

var qidx = 0;
var qmax = citate.length - 4;

function goto_inspiratie(e){
	if(!e) e = window.event;
	if(e.srcElement) {
		var who=e.srcElement;
	}
	else if(e.target) {
		var who=e.target;
	}
	var attr = who.getAttribute('rel');
	var loc = "http://inspiratie.netflash.ro/citate/";
	if(attr) {
		loc += "?fid="+attr;
	}
	document.location.href=loc; 
}

function write_quote(id, quote, author, link){
	var dv = document.getElementById('nfquotedv');
	var sp = dv.getElementsByTagName('span')[0];
	sp.innerHTML='';
	var mtxt = document.createTextNode(quote);
	sp.appendChild(mtxt);
	sp.setAttribute('rel',id);
		
	addEvent(sp, 'click', goto_inspiratie);
	sp.style.cursor = 'pointer';
	
	var ma = dv.getElementsByTagName('a')[0];
	ma.innerHTML='';
	var atxt = document.createTextNode(author);
	ma.appendChild(atxt);
	ma.setAttribute('href', link);
}
function nextQuote(){
	if(qidx < qmax) {
		qidx += 4;
	} else {
		qidx = 0;
	}
	write_quote(citate[qidx], citate[qidx+1], citate[qidx+2], 'http://inspiratie.netflash.ro/citate/autor/'+citate[qidx+3]+'/');
}
function prevQuote(){
	if(qidx >= 4) {
		qidx -= 4;
	} else {
		qidx = qmax;
	}
	write_quote(citate[qidx], citate[qidx+1], citate[qidx+2], 'http://inspiratie.netflash.ro/citate/autor/'+citate[qidx+3]+'/');
}
function addEvent(obj, evType, fn){ 
	if (obj.addEventListener){ 
		obj.addEventListener(evType, fn, false); 
		return true; 
	} else if (obj.attachEvent){ 
		var r = obj.attachEvent("on"+evType, fn); 
		return r; 
	} else { 
		return false; 
	} 
}


function qconstruct(){
	var ldv = document.getElementById('qlft');
	var rdv = document.getElementById('qrgt');
	addEvent(ldv, 'click', prevQuote);
	addEvent(rdv, 'click', nextQuote);
	nextQuote();
}

addEvent(window, 'load', qconstruct);

