/********************************Normal View***********************************
**Normal display of the widget on :********************************************
**Igoogle, Netvibes, Facebook, Firefox, Myspace, Vista (expand mode), Mac OSX.*
*******************************************************************************/


//Replace nomduwidget by a short abreviation of the widget
var evExpandView = {

/**
*** Chargement du widget
**/		
	widgetLoaded : function () {
		
		
		var eph = new Ephemeride({});
		
		CWE.callAjax(config.path + 'js/ephemeride/' + eph.file(),function (r) {
			var saint = JSON.decode(r);
			evExpandView.leSaint = saint.prenoms[0] + '';
		},false);
		

		if(CWE.setTabBarStyle)
				CWE.setTabBarStyle('igoogle')
				// creation de la partie About
		CWE.callAjax(config.path + config.templatespath + 'about.html',function (response) {
			CWE.setAbout(response);
			$$("#aboutContent .aboutInstallButton").each(function(e){
				var platform = e.id.split('_')[1];
				if (platform == "firefoxsidebar" && !window.sidebar) {
					e.innerHTML="firefox";
				}else {
					CWE.createInstallLink(platform).injectInside(e);
				}
			})  
		});	
		var func = function(xml){
			//debugger;
			ephemeride = xml.getElementsByTagName('ephemeride');
			date_jour = CWE.getXMLNodeValue(ephemeride[0], 'date_jour');
			
			ephemeride = xml.getElementsByTagName('citajour');
			var html = '';			
			
			citation = CWE.getXMLNodeValue(ephemeride[0], 'citation');
			nom = CWE.getXMLNodeValue(ephemeride[0], 'nom');
			lien_bio = CWE.getXMLNodeValue(ephemeride[0], 'lien_bio');
			titre = CWE.getXMLNodeValue(ephemeride[0], 'titre');
			lien_bio = CWE.getXMLNodeValue(ephemeride[0], 'lien_bio');
			lien_fiche = CWE.getXMLNodeValue(ephemeride[0], 'lien_fiche');
			photo = CWE.getXMLNodeValue(ephemeride[0], 'photo');
			plus_de_citations = CWE.getXMLNodeValue(ephemeride[0], 'plus_de_citations');
			var htmlVista ='';
			evExpandView.ephTxt = 'Le ' + date_jour;
			if (evExpandView.leSaint) {
				evExpandView.ephTxt += ' - Saint ' + evExpandView.leSaint;
				$$('.EVN-top2').setHTML(evExpandView.ephTxt );			
			}
			else{
				(function(){
					if (evExpandView.leSaint) {
						evExpandView.ephTxt += ' - Saint ' + evExpandView.leSaint;
					}
					$$('.EVN-top2').setHTML(evExpandView.ephTxt );
	
				}).delay(5000);
			}
			
			html += '<div class="retrait">';
			if (photo != "") {
				html += '	<a target="_blank" href="http://www.evene.fr/citations/citation-jour.php">';
				html += '		<img class="photo" border="0" src="' + photo + '"/>';
				html += '	</a>';
			}
			html += '	<h1>';
			html += '		<a target="_blank" href="http://www.evene.fr/citations/citation-jour.php">La citation du jour</a>';
			html += '	</h1>';
			html += '	<h3>" '+citation+' "</h3>';
			html += '	<h2>';
			html += '		<a target="_blank" href="'+lien_bio+'">'+nom+'</a>';
			html += '		<br/>';
			html += '		<a href="'+lien_fiche+'">'+titre+'</a>';
			html += '	</h2>';
			html += '	<div class="clear">.</div>';
			html += '</div>';
			html += '<div class="clear">.</div>';
			html += '<div class="filet1"> </div>		';
			
			htmlVista += '<div class="artcile"><div class="artTXT"><a target="_blank" title="La citation du jour" href="http://www.evene.fr/citations/citation-jour.php">La citation du jour</a></div><div title="'+citation+'"  class="artimg"><a target="_blank" href="http://www.evene.fr/citations/citation-jour.php">'+citation+'</a></div></div>';
		
			anni = xml.getElementsByTagName('anniversaire');

			nomAnni = CWE.getXMLNodeValue(anni[0], 'nom');
			photoAnni = CWE.getXMLNodeValue(anni[0], 'photo');
			ageAnni = CWE.getXMLNodeValue(anni[0], 'age');
			url_bioAnni = CWE.getXMLNodeValue(anni[0], 'url_bio');
			url_anniversaireAnni = CWE.getXMLNodeValue(anni[0], 'url_anniversaire');
			infosAnni = CWE.getXMLNodeValue(anni[0], 'infos');
/*<anniversaire>
		<nom><![CDATA[Norah Jones]]></nom>
		<age><![CDATA[30 ans]]></age>

		<infos><![CDATA[Chanteuse américaine]]></infos>
		<photo>http://image.evene.fr/img/celeb/15743.jpg</photo>
		<url_bio>http://www.evene.fr/celebre/biographie/norah-jones-15743.php</url_bio>
		<url_anniversaire>http://www.evene.fr/celebre/</url_anniversaire>
	</anniversaire>
*/
			
			html += '<div class="retrait">';
			html += '	<a target="_blank" href="'+url_bioAnni+'">';
			html += '		<img class="photo" border="0" src="'+photoAnni+'"/>';
			html += '	</a>';
			html += '	<h1>';
			html += '		<a target="_blank" href="http://www.evene.fr/celebre/anniversaire.php">Anniversaire du jour</a>';
			html += '	</h1>';
			html += '	<h3>';
			html += '		<a target="_blank" href="'+url_bioAnni+'">'+nomAnni+'</a>';
			html += '		<br/>';
			html += '		<a href="'+url_bioAnni+'">'+ageAnni+'</a>';
			html += '   </h3>';
			html += '	<h2>';
			html +=         infosAnni;
			html += '	</h2>';
			html += '	<div class="clear">.</div>';
			html += '</div>';
			html += '<div class="clear">.</div>';
			
			$('content').setHTML(html);
	
			htmlVista += '<div class="artcile"><div class="artTXT"><a target="_blank" title="Anniversaire du jour" href="'+url_bioAnni+'">Anni du jour</a></div><div title="'+nomAnni+'"  class="artimg"><a target="_blank" href="'+url_bioAnni+'">'+nomAnni+' <br /> '+ageAnni+'</a></div></div>';
			
			if(evVistaview.active) {
				$('articles').setHTML(htmlVista);	
				evVistaview.load();
				
			}
				

		};
		
		CWE.callAjax('http://www.evene.fr/export/ephemeride.php',func,true);
		
		
		$('pub').inject('EVN-pub');
		
		/*if (CWE.target == 'vista' ) {
			
			$('content').setStyle('max-height','140px');
			$('tabedit').setStyle('display','block');
			
		}
		else
			$('tabedit').setStyle('display', 'block');*/
			
		
		if (evVistaview.active) {
			
			$('tabedit').setStyle('display','none');
			$('vistaView').setStyle('display', 'block');
		}
		else 
			$('normalView').setStyle('display', 'block');
	},	
	//Facebook button URL
	changeFacebookButton:function() {
		CWE.setAdderButtonUrl('button_facebook',facebookUrl);
	},	
	//iGoogle button URL
	changeIgoogleButton: function(){
		CWE.setAdderButtonUrl('button_igoogle', igoogleUrl);
	}	
}
