// Fonctions Gallery
function verifNumero(elem) { if( elem==null ) { return false; } if( elem.value==null ) { return false; } vartest=elem.value ; if (isNaN(vartest) || vartest.length != 10 || (vartest.substring(0,2) != "06" && vartest.substring(0,2) != "07")) { elem.style.background="#F00082"; elem.style.color="white"; elem.style.textDecoration="blink"; elem.focus(); return false; } elem.style.background="white"; elem.style.color="#666666"; elem.style.fontWeight="normal"; elem.style.textDecoration="none"; elem.value = vartest; return true; }

function soumettre() { if( ! verifNumero(document.forms.saisieMobile.msisdn) ) { alert("Ce numero est incorrect, veuillez le corriger."); return false; } var load = window.open("http://www.webtogallery.fr/"+"templates"+"/message.jsp?option=&service="+document.forms.saisieMobile.service.value+"&msisdn="+document.forms.saisieMobile.msisdn.value, '', 'scrollbars=no, menubar=no, width=400, height=250, resizable=yes, toolbar=no, location=no, status=no'); return true; }
// END fonction Gallery

var mobile = {

    pageOn:null,
    
    init:function()
    {
        //pageSousrubrique = null;
        pageOn = document.body.id;
        this.setMenu(pageOn);
		if(pageOn == "faq")
		{
			for(var i = $$("#main-content span[id]").length - 1; i >= 0; i--){
				var span = $$("#main-content span[id]")[i];
				span.observe('click', this.showAnswer);
			}
		}
		if(pageOn == "news")
		{
			for(var i = $$("#main-content li[id]").length - 1; i >= 0; i--){
				var li = $$("#main-content li[id]")[i];
				li.observe('click', this.showIphoneInfo);
			}
		}
    },
    
    
    /* Gestion du menu pour indiquer la rubrique actuelle */
    setMenu:function(menu)
    {
        if($(menu+'-item')) $(menu+'-item').addClassName('active');
    },
	
    showAnswer:function(event)
    {
		var element = Event.element(event);
		var spanId = element.id;
		var responseId = spanId+'-r';

		for(var i = $$("div.reponse").length - 1; i >= 0; i--){
			var div = $$("div.reponse")[i];
			var responseDiv = div.id;
			if(!$(responseDiv).hasClassName('hide') && responseDiv != responseId) $(responseDiv).addClassName('hide');
		}

		if($(responseId).hasClassName('hide'))
		{
			$(responseId).removeClassName('hide');
		}
		else{
			$(responseId).addClassName('hide');
		}
    },
	
	showIphoneInfo:function(event)
    {
		var element = Event.element(event);
		var linkId = element.id;
		linkId=linkId.slice(-1)
		var pos=linkId*255;
		var posScreen="0 -"+pos+"px";
		var info="info"+linkId;
		for(var i = $$("#main-content li[id]").length - 1; i >= 0; i--){
			var li = $$("#main-content li[id]")[i];
			li.style.backgroundPosition="0 0";
		}
		$('screens').style.backgroundPosition=posScreen;
		$('infos').innerHTML=$(info).innerHTML;
		$(element.id).style.backgroundPosition="0 -20px";
    }
	
}

document.observe("dom:loaded", function() {
	mobile.init();
});
