var homemess;

function WriteThis(mot) {
	total=60;
	if (mot.length >= total)  {
				mot=mot.substring(0,total-1);
				document.frmxw.word.value=mot;
	}

	lgmot=mot.length;
	prem=Math.floor((total-lgmot)/2);

	for (i=0;i<total;i++) {

		if ( (i<prem) || (i>=prem+lgmot) ) {
			  eval("document.i"+i+".style.display='none'");
			  if (i!=30) { eval("document.i"+i+".height=0"); }
		} else {
			eval("document.i"+i+".style.display='inline'");
			eval("document.i"+i+".height=110");
			eval("document.i"+i+".src='./gstyle/"+mot.charCodeAt(i-prem)+"-"+eval(((i-prem)%4)+1)+"[1].gif'");
		}
	}

	return mot;
}

function init() {
	var doc ;
	doc=getUrl("logo");
	//alert("logo : " + doc);
	if(doc){
		var mot=doc;
		mot= mot.replace(/%20/g, " ");
		mot= mot.replace(/%21/g, "!");
		mot= mot.replace(/%22/g, "\"");
		mot= mot.replace(/%23/g, "#");
		mot= mot.replace(/%24/g, "$");
		mot= mot.replace(/%25/g, " ");
		mot= mot.replace(/%26/g, "&");
		mot= mot.replace(/%27/g, "'");
		mot= mot.replace(/%28/g, "(");
		mot= mot.replace(/%29/g, ")");
		mot= mot.replace(/%2A/g, "*");
		mot= mot.replace(/%2B/g, "+");
		mot= mot.replace(/%2C/g, ",");
		mot= mot.replace(/%2F/g, "/");
		mot= mot.replace(/%E9/g, "é");
		mot= mot.replace(/%EA/g, "ê");
		mot= mot.replace(/%E2/g, "â");
		mot= mot.replace(/%E7/g, "ç");
		mot= mot.replace(/%E8/g, "è");
		mot= mot.replace(/%E0/g, "à");
		mot= mot.replace(/%EE/g, "î");
		mot= mot.replace(/%F4/g, "ô");
		mot= mot.replace(/%F9/g, "ù");
    mot= mot.replace(/%EF/g, "ï");
    mot= mot.replace(/%3A/g, ":");
    mot= mot.replace(/%3B/g, ";");
    mot= mot.replace(/%3C/g, "<");
		mot= mot.replace(/%3D/g, "=");
    mot= mot.replace(/%3E/g, ">");
		mot= mot.replace(/%3F/g, "?");
		mot= mot.replace(/%40/g, "@");
		mot= mot.replace(/%5D/g, "[");
		mot= mot.replace(/%5B/g, "]");
		mot= mot.replace(/%5C/g, "\\");
		mot= mot.replace(/%5E/g, "^");
		mot= mot.replace(/%7B/g, "{");
		mot= mot.replace(/%7D/g, "}");
		mot= mot.replace(/%7C/g, "|");

       	
		homemess = WriteThis(mot);
		document.getElementById("word").value= mot;
	}
	else {
		homemess = WriteThis('votre logo ici !');
		document.getElementById("word").value= 'votre logo ici !';
	}

}

      

function favoris() {
if ( navigator.appName != 'Microsoft Internet Explorer' )
{ window.sidebar.addPanel("Votre moteur de recherche","http://www.mystartstyle.com/",""); }
else { window.external.AddFavorite("http://www.mystartstyle.com/","Votre moteur de recherche"); } 
}


 function getURLvar()
 {
 // Fonction qui retourne un tableau associatif avec toutes les variables
 // Utilisée par getUrl()
 var url=location.href; // données de la barre d'adresse
 if (url.indexOf("?")>1)
 {
 var urlVars=url.split("?"); // tableau contenant d'un coté l'url proprement dite, de l'autre les variables, s'il yen a (auquel cas, urlVars.length>0 : voir plus bas)
 var v=new Array(); 
 v["name"]=new Array();
 v["val"]=new Array();

 if (urlVars.length>0)
 {
 var vars=urlVars[1].split("&"); // séparation de toutes les variables

 for (var i=0; i<vars.length; i++)
 {
 v["name"][i]=vars[i].split("=")[0];
 v["val"][i]=vars[i].split("=")[1];
 //alert(v["name"][i] + "=" + v["val"][i]);
 }
 return(v);
 }
 }
 else
 {
 return(false);
 }
 }

 function getUrl(alpha)
 {
 var v=getURLvar();
 var cRet;
 if(v)
 {
 for (var i=0; i<v["name"].length; i++)
 {
 if (v["name"][i]==alpha)
 {
 cRet=v["val"][i];
 }
 }
 return cRet;
 }
 else
 {
 return(false);
 }
 } 


function ajasm_showbox(cibleid) {
	document.getElementById(cibleid).style.display='block';
}
function ajasm_showbox_inline(cibleid) {
	document.getElementById(cibleid).style.display='inline';
}
function ajasm_closebox(cibleid) {
	document.getElementById(cibleid).style.display='none';
}

function CheckNumber(obj) {
	v=obj.value;
	if (v=='') obj.value='0';
}

var sav='';
function CopyCat(idz, text) {
        if (document.getElementById) {
          obj = document.getElementById(idz).innerText=text;
        }
}
function LimitChar(idz, nb, cible_id) {
	currentnb=idz.value.length;
	if (currentnb>nb) idz.value=idz.value.substring(0,nb);
	document.getElementById(cible_id).innerHTML='<span class="datep">Caractères restants : '+(1000-currentnb)+'</span>';
}

function onlynumbers(f) {
	if (!/^\d*$/.test(f.value)) {
		//alert("Ce champ ne doit contenir que des chiffres !");
		f.value = f.value.replace(/[^\d]/g,"");
	}
} 

function activate(obj) {
	document.getElementById(obj).disabled=false;
}
function deactivate(obj) {
	document.getElementById(obj).disabled=true;
}


function fav() { 
    siteURL = "http://www.mystartstyle.com/" 
    siteNOM = "[MyStartStyle.com] - Votre Page d'accueil Personalisee"
    function myMessage (raccourciClavier) { 
        alert ("Utilisez '" + raccourciClavier + "'\npour ajouter " + siteNOM + " dans vos favoris !"); 
    } 

    //Konqueror 
    if (navigator.userAgent.indexOf('Konqueror') >= 0) { 
    /*Test a effectuer avant tout les autres car repond TRUE aux differents tests sans pouvoir les exploiter*/ 
        myMessage("CTRL + B"); 
    } 
     
    else if (window.external) { 
        /* Internet Explorer 4+, et ses dérivés (Crazy Browser, Avent Browser ...) */ 
        window.external.AddFavorite(siteURL,siteNOM); 
    } 
  
    else if (document.all && (navigator.userAgent.indexOf('Win') < 0)) { 
        /* Internet Explorer Mac */ 
        myMessage("POMME + D"); 
    } 
     
    else if (window.opera && window.print) { 
        /* Opera 6+ */ 
        myMessage("CTRL + T"); 
    } 
     
    else if (window.sidebar) { 
        /* Netscape 6+ ; Mozilla, FireFox et compagnie (K-Meleon ...) */ 
        window.sidebar.addPanel(siteNOM,siteURL,""); 
    } 
     
    else if (document.layers) { 
        /* Netsccape 4 */ 
        myMessage("CTRL + D"); 
    } 
     
    else alert ("Cette fonction n'est pas disponible pour votre navigateur."); 
}


function restaure() {
	document.f.sa.value="Recherche Google";
}

function InitRSS() {
	ajasm_showbox('mainContainer');
}

function SaveThis() {
	key1=document.frmxw.word.value;
	key= escape(key1);
	//alert(document.frmxw.word.value);
	if (document.all) {
		setPersonnalHomePage('http://www.mystartstyle.com/index.php?logo='+key);
		ajasm_closebox('modif');
		ajasm_showbox_inline('modiflink');
	} else {
		alert("Votre page personnalisée va être générée, n'oubliez pas de la mettre en page d'accueil !");
	}
	window.document.location.href='http://www.mystartstyle.com/index.php?logo='+key;
}


function setHomePage() {
	document.links[0].style.behavior='url(#default#homepage)';
	document.links[0].setHomePage(window.location);
}

function isHomePage(url) {
	document.links[0].style.behavior='url(#default#homepage)';
	thp=document.links[0].isHomePage(url);
	return thp;
}

function setPersonnalHomePage(url) {
	document.links[0].style.behavior='url(#default#homepage)';
	document.links[0].setHomePage(url);
}


