/* styleswitcher-min */
function setActiveStyleSheet(title){var i,a,main;for(i=0;(a=document.getElementsByTagName("link")[i]);i++){if(a.getAttribute("rel").indexOf("style")!=-1&&a.getAttribute("title")){a.disabled=true;if(a.getAttribute("title")==title){a.disabled=false;}}}}function getActiveStyleSheet(){var i,a;for(i=0;(a=document.getElementsByTagName("link")[i]);i++){if(a.getAttribute("rel").indexOf("style")!=-1&&a.getAttribute("title")&&!a.disabled){return a.getAttribute("title");}}return null;}function getPreferredStyleSheet(){var i,a;for(i=0;(a=document.getElementsByTagName("link")[i]);i++){if(a.getAttribute("rel").indexOf("style")!=-1&&a.getAttribute("rel").indexOf("alt")==-1&&a.getAttribute("title")){return a.getAttribute("title");}}return null;}function createCookie(name,value,days){if(days){var date=new Date();date.setTime(date.getTime()+(days*24*60*60*1000));var expires="; expires="+date.toGMTString();}else{expires="";}document.cookie=name+"="+value+expires+"; path=/";}function readCookie(name){var nameEQ=name+"=";var ca=document.cookie.split(';');for(var i=0;i<ca.length;i++){var c=ca[i];while(c.charAt(0)==' ')c=c.substring(1,c.length);if(c.indexOf(nameEQ)==0)return c.substring(nameEQ.length,c.length);}return null;}
/*
TV5 scripts
Copyright 2009 Inpix.ca / macharron@inpix.ca
Last edit: 2009-03-18
*/

var gid = function(leid) { return document.getElementById(leid);};
var Y 	= YAHOO.util;  

function removeAllChild(obj)
{
	while(obj.hasChildNodes())
	{obj.removeChild(obj.lastChild);}
}
	
/*#####################################################################
# police -- changement entre les 2 grosseurs de police
#####################################################################*/
var police = {};
police.bigger = function() { return Y.Dom.getFirstChild(gid("bt_police_big")); };
police.norm = function() { return Y.Dom.getFirstChild(gid("bt_police_norm")); };

police.switche = function (bouton)
{
	Y.Dom.removeClass(police.norm(), "selected");
	Y.Dom.removeClass(police.bigger(), "selected");
	
	if (bouton == "norm") { Y.Dom.addClass(police.norm(), "selected");}
	if (bouton == "bigger") { Y.Dom.addClass(police.bigger(), "selected");}  
};

police.load = function()
{
	var cookie = readCookie("style");
  	var title = cookie ? cookie : getPreferredStyleSheet();
  	setActiveStyleSheet(title);
  	
	if (gid("bt_police_big"))
	{
		/* make the current style sheet selected */
	  	if (title == "alternate") 
	  	{ 
	  		Y.Dom.addClass(police.bigger(), "selected"); 
	  		Y.Dom.removeClass(police.norm(), "selected"); 
		} 
			else 
		{ 
			Y.Dom.addClass(police.norm(), "selected"); 
			Y.Dom.removeClass(police.bigger(), "selected");
		}
	}
};

/*#####################################################################
# grille -- ouverture / fermeture emission grille
#####################################################################*/
var grille = {};
grille.emission = {};
grille.jour = {};

grille.jour.switche = function (lethis)
{
	var jour_activ 			= Y.Dom.getAncestorByTagName(lethis, "li"); /* jour qui devient actif */
	var jour_ouvert_racine 	= Y.Dom.getAncestorByTagName(lethis, "ol");
	var jour_ouvert 		= Y.Dom.getElementsByClassName("open", "li", jour_ouvert_racine); /* jour qui est ouvert */
	
	if(Y.Dom.hasClass(jour_activ, "open"))
	{
		Y.Dom.removeClass(jour_activ, "open");
	}
		else
	{
		//Y.Dom.removeClass(jour_ouvert, "open");
		Y.Dom.addClass(jour_activ, "open");
	}
};

grille.emission.switche = function (lethis)
{
	var emission_activ 			= Y.Dom.getAncestorByTagName(lethis, "li");/* emission qui devient active */
	var emission_ouvert_racine 	= Y.Dom.getAncestorByTagName(lethis, "ol");
	var emission_ouvert 		= Y.Dom.getElementsByClassName("open_e", "li", emission_ouvert_racine); /* emission qui est ouverte */
	
	if(Y.Dom.hasClass(emission_activ, "open_e"))
	{
		Y.Dom.removeClass(emission_activ, "open_e");
	}
		else
	{
		//Y.Dom.removeClass(emission_ouvert, "open_e");
		Y.Dom.addClass(emission_activ, "open_e");
	}
};

/*#####################################################################
# box_user -- ouverture / fermeture boite utilisateur
#####################################################################*/
var box_user = {};
box_user.bt = {};

box_user.state = "open";

box_user.close = function()
{
	Y.Dom.addClass("box_user_content", "none");
	Y.Dom.addClass(gid("bt_minimize"), "close");
	box_user.state = "close";
};

box_user.open = function()
{
	Y.Dom.removeClass("box_user_content", "none");
	Y.Dom.removeClass(gid("bt_minimize"), "close");
	box_user.state = "open";
};

box_user.switche = function()
{
	if(box_user.state == "open" || box_user.state == "null")
	{ box_user.close(); } else { box_user.open(); }
};

box_user.load = function()
{
	var cookie_user_box = readCookie("user_box");
	box_user.state = cookie_user_box;
	if(box_user.state == "close") 
		{ box_user.close(); } else { box_user.state == "open"; }
};

box_user.bt.generate = function()
{
	if(!gid("bt_minimize"))
	{
		var p = document.createElement("p");
		
		try { var p_a 	= document.createElement('<a href="#minimiser/agrandir" id="bt_minimize" onclick="box_user.switche(); return false;" title="Minimiser/Agrandir"></a>');} 
		catch (e) {p_a 	= document.createElement("a"); p_a.setAttribute("href", "#minimiser/agrandir"); p_a.setAttribute("id", "bt_minimize"); p_a.setAttribute("onclick", "box_user.switche(); return false;"); p_a.setAttribute("title", "Minimiser/Agrandir");}
		
		var p_a_text 	= document.createTextNode("Minimiser");
		
		p_a.appendChild(p_a_text);
		p.appendChild(p_a);
	
		Y.Dom.insertAfter(p, gid("box_user").getElementsByTagName("h3")[0]);
	}
};

/*#####################################################################
# antenne -- ouverture / fermeture emission à l'antenne
#####################################################################*/
var antenne = {};
antenne.switche = function (lethis)
{
	var emission_activ  = Y.Dom.getAncestorByTagName(lethis, "li");/* emission qui devient active */
	var emission_ouvert = Y.Dom.getElementsByClassName("open", "li", gid("ls_antenne_horaire")); /* emission qui est ouverte */
	
	if(Y.Dom.hasClass(emission_activ, "open"))
	{
		Y.Dom.removeClass(emission_activ, "open");
	}
		else
	{
		Y.Dom.removeClass(emission_ouvert, "open");
		Y.Dom.addClass(emission_activ, "open");
	}
};

/*#####################################################################
# emissions -- ouverture / fermeture emission serie
#####################################################################*/
var emissions = {};

emissions.switche = function (lethis)
{
	var bloc_activ = Y.Dom.getAncestorByTagName(lethis, "li"); /* bloc qui devient actif */
	
	if(Y.Dom.hasClass(bloc_activ, "open"))
	{
		Y.Dom.removeClass(bloc_activ, "open");
	}
		else
	{
		Y.Dom.addClass(bloc_activ, "open");
	}
};

/*#####################################################################
# alerte -- activation/desactivation/supprimer
#####################################################################*/
var alerte = {};

alerte.active = function (lethis)
{
	var alerte    = Y.Dom.getAncestorByTagName(lethis, "tr"); /* tr alerte */
	var alerte_bt = Y.Dom.getElementsByClassName("bt_off", "a", alerte)[0]; /* bt_actif/desactif */
	
	if(Y.Dom.hasClass(alerte, "off"))
	{
		Y.Dom.removeClass(alerte, "off");
		alerte_bt.innerHTML = "désactiver";
	}
		else
	{
		Y.Dom.addClass(alerte, "off");
		alerte_bt.innerHTML = "activer";
	}
};

alerte.supp = function (lethis)
{
	var alerte 		= Y.Dom.getAncestorByTagName(lethis, "tr"); /* tr alerte */
	var table_alert = gid("table_alert");
	var table_tr	= table_alert.getElementsByTagName("tr");
	
	removeAllChild(alerte);
	
	for(x=1; x<table_tr.length; x++)
	{
		if(table_tr[x].hasChildNodes() === false)
		{
			table_alert.deleteRow(x);
		}
	}
	/* if no alerts */
	if(table_alert.rows.length <= 2)
	{
		var el_tr = document.createElement("tr");
		try { var el_td = document.createElement('<td colspan="3" class="zero"></td>');} 
		catch (e) 
		{
		    el_td = document.createElement("td");
		    el_td.setAttribute("colspan", "3");
		    el_td.setAttribute("class", "zero");
		}
		
		var el_text = document.createTextNode("Vous n'avez pas d'alerte.");

		el_td.appendChild(el_text);
		el_tr.appendChild(el_td);
		
		Y.Dom.insertAfter(el_tr, table_tr[0]);
	}

};

/*#####################################################################
# btn -- create taf and print btn
#####################################################################*/

var btn = {};
btn.generate = function (nom)
{
	if(nom !== "taf" && nom !== "print" ) { return; }
	
	var id = "bt_" + nom;
	var href; var click; var text;
	
	if(nom == "taf")
	{
		href 	= "#envoyer-a-un-ami";
		click 	= "taf.generate(this);";
		text 	= "Envoyer à un ami";
	}
	
	if(nom == "print")
	{
		href 	= "#impression";
		click 	= "window.print();";
		text 	= "Imprimer";
	}
	
	click = click + " return false;";

	try { var li 	= document.createElement('<li id="' + id + '"></li>');} 
	catch (a) {li 	= document.createElement("li"); li.setAttribute("id", id);}
	
	try { var li_a 	= document.createElement('<a href="' + href + '" onclick="' + click + '"></a>');} 
	catch (b) {li_a = document.createElement("a"); li_a.setAttribute("href", href); li_a.setAttribute("onclick", click);}
	
	var li_a_text 	= document.createTextNode(text);
	
	li_a.appendChild(li_a_text);
	li.appendChild(li_a);
	
	var options_content = gid("options_content");
	
	if(gid("bt_share"))
	{Y.Dom.insertBefore(li, gid("bt_share")); }
	else { options_content.appendChild(li); }
};

/*#####################################################################
# taf -- form
#####################################################################*/

/*<form id="form_taf" class="compact" action="#" method="post">
	<h4>Envoyer à un ami</h4>
	<p class="required spaced">* champs obligatoires</p>
	<div class="i_txt alt"><label for="i_taf_f_mail">Courriel de votre ami(e)&nbsp;<span class="required">*</span></label> <input type="text" id="i_taf_f_mail" /></div>
	<div class="i_txt"><label for="i_taf_name">Votre nom&nbsp;<span class="required">*</span></label> <input type="text" id="i_taf_name" /></div>
	<div class="i_txt alt"><label for="i_taf_mail">Votre Courriel&nbsp;<span class="required">*</span></label> <input type="text" id="i_taf_mail" /></div>
	<div class="i_area"><label for="i_taf_msg">Message</label> <textarea id="i_taf_msg" cols="30" rows="3"></textarea></div>
	<p class="submit"><a href="#" class="bt bt_long"><span>Envoyer</span></a></p>
</form>*/

var taf= {};
taf.generate = function(lethis)
{
	var thise = lethis;
	var leform = gid("form_taf");
	
	if (leform)
	{
		if(Y.Dom.hasClass(leform, "none"))
		{
			Y.Dom.removeClass(leform, "none");
			gid("i_taf_f_mail").focus();
		}else{
			Y.Dom.addClass(leform, "none");
		}
	}else{
		taf.create(thise);
		gid("i_taf_f_mail").focus();
	}
};

taf.create = function(lethis)
{
	/* form */
	try { var form_taf = document.createElement('<form id="form_taf" class="compact" action="#taf" method="post"></form>');} 
	catch (x) 
	{
	    form_taf = document.createElement("form");
	    form_taf.setAttribute("id", "form_taf");
	    form_taf.setAttribute("class", "compact");
	    form_taf.setAttribute("action", "#taf");
	    form_taf.setAttribute("method", "post");
	}
	
	/* h4 */
	var form_h4 = document.createElement("h4");
	var form_h4_text = document.createTextNode("Envoyer à un ami");
	
	/* p */
	try { var form_close 	= document.createElement('<p id="close"></p>');} 
	catch (y) {form_close 	= document.createElement("p"); form_close.setAttribute("id", "close");}
	try { var form_close_a 	= document.createElement('<a href="#fermer" onclick="taf.generate(); return false;"></a>');} 
	catch (w) {form_close_a = document.createElement("a"); form_close_a.setAttribute("href", "#fermer"); form_close_a.setAttribute("onclick", "taf.generate(); return false;");}
	
	var form_close_a_text = document.createTextNode("Fermer");
	
	/* divs */
	try { var form_div1 	= document.createElement('<div class="i_txt alt"></div>');} 
	catch (a) {form_div1 	= document.createElement("div"); form_div1.setAttribute("class", "i_txt alt");}
	try { var form_div2 	= document.createElement('<div class="i_txt"></div>');} 
	catch (b) {form_div2 	= document.createElement("div"); form_div2.setAttribute("class", "i_txt");}
	try { var form_div3 	= document.createElement('<div class="i_txt alt"></div>');} 
	catch (c) {form_div3 	= document.createElement("div"); form_div3.setAttribute("class", "i_txt alt");}
	try { var form_div4 	= document.createElement('<div class="i_area"></div>');} 
	catch (d) {form_div4 	= document.createElement("div"); form_div4.setAttribute("class", "i_area");}
	
	/* labels */
	try { var form_label1 	= document.createElement('<label for="i_taf_f_mail"></label>');} 
	catch (e) {form_label1 	= document.createElement("label"); form_label1.setAttribute("for", "i_taf_f_mail");}
	try { var form_label2 	= document.createElement('<label for="i_taf_name"></label>');} 
	catch (f) {form_label2 	= document.createElement("label"); form_label2.setAttribute("for", "i_taf_name");}
	try { var form_label3 	= document.createElement('<label for="i_taf_mail"></label>');} 
	catch (g) {form_label3 	= document.createElement("label"); form_label3.setAttribute("for", "i_taf_mail");}
	try { var form_label4 	= document.createElement('<label for="i_taf_msg"></label>');} 
	catch (h) {form_label4 	= document.createElement("label"); form_label4.setAttribute("for", "i_taf_msg");}
	/* labels text */
	var form_label1_text = document.createTextNode("Courriel de votre ami(e)");
	var form_label2_text = document.createTextNode("Votre nom");
	var form_label3_text = document.createTextNode("Votre courriel");
	var form_label4_text = document.createTextNode("Message");
	
	/* span */
	try { var form_label1_span 	= document.createElement('<span class="required"></span>');} 
	catch (i) {form_label1_span = document.createElement("span"); form_label1_span.setAttribute("class", "required");}
	try { var form_label2_span 	= document.createElement('<span class="required"></span>');} 
	catch (j) {form_label2_span = document.createElement("span"); form_label2_span.setAttribute("class", "required");}
	try { var form_label3_span 	= document.createElement('<span class="required"></span>');} 
	catch (k) {form_label3_span = document.createElement("span"); form_label3_span.setAttribute("class", "required");}
	try { var form_label4_span 	= document.createElement('<span class="required"></span>');} 
	catch (l) {form_label4_span = document.createElement("span"); form_label4_span.setAttribute("class", "required");}
	/* span text */
	var form_label1_span_text = document.createTextNode(" *");
	var form_label2_span_text = document.createTextNode(" *");
	var form_label3_span_text = document.createTextNode(" *");
	var form_label4_span_text = document.createTextNode(" *");
	
	/* inputs */
	try { var form_input1 	= document.createElement('<input type="text" id="i_taf_f_mail" />');} 
	catch (m) {form_input1 	= document.createElement("input"); form_input1.setAttribute("type", "text"); form_input1.setAttribute("id", "i_taf_f_mail");}
	try { var form_input2 	= document.createElement('<input type="text" id="i_taf_name" />');} 
	catch (n) {form_input2 	= document.createElement("input"); form_input2.setAttribute("type", "text"); form_input2.setAttribute("id", "i_taf_name");}
	try { var form_input3 	= document.createElement('<input type="text" id="i_taf_mail" />');} 
	catch (o) {form_input3 	= document.createElement("input"); form_input3.setAttribute("type", "text"); form_input3.setAttribute("id", "i_taf_mail");}
	try { var form_input4 	= document.createElement('<textarea id="i_taf_msg" cols="30" rows="3"></textarea>');} 
	catch (p) {form_input4 	= document.createElement("textarea"); form_input4.setAttribute("id", "i_taf_msg"); form_input4.setAttribute("cols", "30"); form_input4.setAttribute("rows", "3");}
	
	try { var form_p 	= document.createElement('<p class="required"></p>');} 
	catch (z) {form_p 	= document.createElement("p"); form_p.setAttribute("class", "required");}
	var form_p_text = document.createTextNode("* champs obligatoires");
	
	/* submit */
	try { var form_submit 		= document.createElement('<p class="submit"></p>');} 
	catch (q) {form_submit 		= document.createElement("p"); form_submit.setAttribute("class", "submit");}
	try { var form_submit_a 	= document.createElement('<a href="#envoyer" class="bt" onclick="envoyerAmi()"></a>');} 
	catch (r) {form_submit_a 	= document.createElement("a"); form_submit_a.setAttribute("href", "#envoyer"); form_submit_a.setAttribute("class", "bt"); form_submit_a.setAttribute("onclick", "envoyerAmi()");}
	var form_submit_a_span 		= document.createElement("span");
	var form_submit_a_span_text = document.createTextNode("Envoyer");
	
	
	form_h4.appendChild(form_h4_text);
	form_taf.appendChild(form_h4);
	
	form_close_a.appendChild(form_close_a_text);
	form_close.appendChild(form_close_a);
	form_taf.appendChild(form_close);
	
	form_label1_span.appendChild(form_label1_span_text);
	form_label2_span.appendChild(form_label2_span_text);
	form_label3_span.appendChild(form_label3_span_text);
	form_label4_span.appendChild(form_label4_span_text);
	
	form_label1.appendChild(form_label1_text);
	form_label2.appendChild(form_label2_text);
	form_label3.appendChild(form_label3_text);
	form_label4.appendChild(form_label4_text);
	
	form_label1.appendChild(form_label1_span);
	form_label2.appendChild(form_label2_span);
	form_label3.appendChild(form_label3_span);
	form_label4.appendChild(form_label4_span);
	
	form_div1.appendChild(form_label1);
	form_div2.appendChild(form_label2);
	form_div3.appendChild(form_label3);
	form_div4.appendChild(form_label4);
	
	form_div1.appendChild(form_input1);
	form_div2.appendChild(form_input2);
	form_div3.appendChild(form_input3);
	form_div4.appendChild(form_input4);
	
	form_taf.appendChild(form_div1);
	form_taf.appendChild(form_div2);
	form_taf.appendChild(form_div3);
	form_taf.appendChild(form_div4);
	
	form_p.appendChild(form_p_text);
	form_taf.appendChild(form_p);
	
	form_submit_a_span.appendChild(form_submit_a_span_text);
	form_submit_a.appendChild(form_submit_a_span);
	form_submit.appendChild(form_submit_a);
	form_taf.appendChild(form_submit);
	
	var form_y = Y.Dom.getY(lethis);
	form_taf.style.top = form_y + 30 + "px";
	
	Y.Dom.insertBefore(form_taf, gid("content"));
};

/*#####################################################################
# infolettres -- activation/desactivation
#####################################################################*/
var infolettre = {};

infolettre.abonnement = function (lethis)
{
	var span = lethis.parentNode.getElementsByTagName("span")[0];
	if (Y.Dom.hasClass(span, "none"))
	{
		Y.Dom.removeClass(span, "none");
		lethis.innerHTML = "Désabonnez-vous";
	}
		else
	{
		Y.Dom.addClass(span, "none");
		lethis.innerHTML = "Abonnez-vous";
	}
};

/*#####################################################################
# ville -- mets ville par default pour meteo
#####################################################################*/
var ville = {};

ville.dfault = function (lethis)
{
	var link_p = lethis.parentNode;
	if (lethis.href)
	{
		link_p.innerHTML = "(Votre ville par défault)";
	}
};

/*#####################################################################
# sport -- mets ville par default pour meteo
#####################################################################*/
var sport = {};

sport.dfault = function (lethis)
{
	var link_p = lethis.parentNode;
	if (lethis.href)
	{
		link_p.innerHTML = "(Votre sport par défault)";
	}
};

/*#####################################################################
# submenu -- ouverture / fermeture sousmenu ie
#####################################################################*/

var submenu = {};

submenu.detect_browser = function () 
{ 
    var BO = {};
    BO.ie        = (YAHOO.env.ua.ie !== 0);
    BO.opera     = (self.opera !== null);
    return BO;
};

submenu.over = function ()
{
	var lesousmenu = Y.Dom.getChildren(this)[1];
	if(lesousmenu !== undefined ) { Y.Dom.addClass(lesousmenu, "open");}
	Y.Dom.addClass(this, "over");
};

submenu.out = function ()
{
	var lesousmenu = Y.Dom.getChildren(this)[1];
	if(lesousmenu !== undefined ) { Y.Dom.removeClass(lesousmenu, "open");}
	Y.Dom.removeClass(this, "over");
};

submenu.load = function () 
{
	/* add mouseover for submenu ie  only */
	var BO = new submenu.detect_browser();
	if (BO.ie)
	{
		var li_sub = Y.Dom.getElementsByClassName("sm", "li", gid("ls_menu"));
		
		Y.Event.addListener(li_sub, "mouseover", submenu.over);
		Y.Event.addListener(li_sub, "mouseout", submenu.out);
		
		Y.Event.addListener(gid("menu_accueil"), "mouseover", submenu.over);
		Y.Event.addListener(gid("menu_grille"), "mouseover", submenu.over);
		Y.Event.addListener(gid("menu_sports"), "mouseover", submenu.over);
		Y.Event.addListener(gid("menu_tv5-plus"), "mouseover", submenu.over);
		Y.Event.addListener(gid("menu_accueil"), "mouseout", submenu.out);
		Y.Event.addListener(gid("menu_grille"), "mouseout", submenu.out);
		Y.Event.addListener(gid("menu_sports"), "mouseout", submenu.out);
		Y.Event.addListener(gid("menu_tv5-plus"), "mouseout", submenu.out);

		
		if (gid("pg_emissions"))
		{
			Y.Event.removeListener("menu_emissions", "mouseover", submenu.over);
			Y.Event.removeListener("menu_emissions", "mouseout", submenu.out);
		}
		
		/*if (gid("pg_web-videos"))
		{
			Y.Event.removeListener("menu_web-videos", "mouseover", submenu.over);
			Y.Event.removeListener("menu_web-videos", "mouseout", submenu.out);
		}*/
	}
};

/*#####################################################################
# country -- switch province (select/text) formulaire
#####################################################################*/
var country = {};

country.choose = function (lethis)
{
	var provinceSel = Y.Dom.getNextSibling(lethis.parentNode);
	var provinceTxt = Y.Dom.getNextSibling(provinceSel);
	if(lethis.options[lethis.selectedIndex].value == "Canada")
	{
		Y.Dom.removeClass(provinceSel, "none");
		Y.Dom.addClass(provinceTxt, "none");
	}
		else
	{
		Y.Dom.addClass(provinceSel, "none");
		Y.Dom.removeClass(provinceTxt, "none");
	}
};


/*#####################################################################
# share -- change texte dans boite share de addthis
#####################################################################*/

var share = {};
share.overwrite = function ()
{ if(gid("at15ptc")) { gid("at15ptc").innerHTML = "Partager";} };

var bt_print = {};
bt_print.remove = function ()
{Y.Dom.addClass(gid("bt_print"),"none")};

/*#####################################################################
# form -- submit form
#####################################################################*/

var form = {};
form.submit = function (lethis)
{
	var leform = Y.Dom.getAncestorByTagName(lethis, "form");
	leform.submit();
};

form.showsubmit = function ()
{
	if(gid("form_search"))
	{
		var submit_header = Y.Dom.getElementsByClassName("bt_header", "a", gid("form_search"));
		Y.Dom.removeClass(submit_header, "none");
	}
	
	if(gid("form_login"))
	{
		var submit_login = Y.Dom.getElementsByClassName("bt", "a", gid("form_login"));
		Y.Dom.removeClass(submit_login, "none");
	}

	var lesform = gid("col").getElementsByTagName("form");
	for(x=0; x<lesform.length; x++)
	{
		var submit = Y.Dom.getElementsByClassName("bt", "a", lesform[x]);
		var submit_big = Y.Dom.getElementsByClassName("bt_big", "a", lesform[x]);
		Y.Dom.removeClass(submit, "none");
		Y.Dom.removeClass(submit_big, "none");
	}
};

var enterevent = function (e) 
{
	e = e || window.event;
    if ((e != undefined) && (e.keyCode == 13)) {
        //form_login.submit();
        login();
        return false;
    }
};

/*#####################################################################
# onContentReady onload replacement
#####################################################################*/

Y.Event.onContentReady("box_user", box_user.bt.generate);

/*var tv5ma = window.location + "";
if(tv5ma.substr(0,12) == "http://tv5ma")
{
	Y.Event.onContentReady("options_content", btn.generate, "print");
	Y.Event.onContentReady("options_content", btn.generate, "taf");
	Y.Event.onContentReady("bt_share", bt_print.remove);
}*/

/*
Y.Event.onContentReady("ls_menu", submenu.load);
Y.Event.onContentReady("ls_police", police.load);
Y.Event.onContentReady("box_user", box_user.load);

Y.Event.onContentReady("content", form.showsubmit);
*/

Y.Event.onDOMReady(setTimeout(submenu.load, 1000));
Y.Event.onDOMReady(police.load);
Y.Event.onDOMReady(box_user.load);
Y.Event.onDOMReady(form.showsubmit);



/*#####################################################################
# Window .onunload
#####################################################################*/

window.onunload = function(e) 
{
  	var title = getActiveStyleSheet(); /* cookie for last font size */
  	createCookie("style", title, 365); /* cookie police */
  	createCookie("user_box", box_user.state, 365); /* cookie user_box */
};
