/*nifty Nifty("div#side","same-height none");corners layout niftyLayout.js */

/**
 * METHODE OK
 *
 */
window.onload=function(){
/************************************
//Nifty("div.signUpBox","normal");
//Nifty("div.activePublicProfileBox","normal");
//Nifty("div.activePrivateProfileBox","normal");
//Nifty("div.liveBox","small");
//Nifty("ul.introduction li","normal");
//loadStars();
//loadAjax();
************************************/

//testUrl();
//document.window.focus();
}

/**
 * METHODE OK
 */
function testUrl() {
//alert("Url="+document.location.href);

var Chaine = document.location.href;
var proto = Chaine.substring(0, 7);
var dom = Chaine.substring(7, Chaine.indexOf('/', 10));
var suite = Chaine.substring(Chaine.indexOf('/', 10)+1);

//alert("proto="+proto+", domaine="+dom+", le reste="+suite);
if(dom!="pixarus.com" && dom!="pixarus.com:80" && dom!="localhost" && dom!="localhost:8080" && dom!="pixarus:8080" && dom!="localhost.pixarus"){
	document.location=proto+"pixarus.com/"+suite;
    }
}

/**
 * METHODE OK
 */
function onStartStatusAll() {
 //1. All forms
 var numForms = document.getElementsByTagName("form");//document.forms.length;
 for (var f = 0; f < numForms.length; f++) {
  var formElements = numForms[f];//document.forms[f].elements;
  var numElements = formElements.length;

  for (var e = 0; e < numElements; e++) {
    var el = formElements[e];
    // manipulate each element, el
    el.disabled=true;
    }
  }

  //2. All anchors
 var numAnchors = document.getElementsByTagName("a");//document.anchors.length;
 for (var f = 0; f < numAnchors.length; f++) {
  var aElements = numAnchors[f];//document.anchors[f];
    // manipulate each element, el

    aElements.disabled=true;
  }

 }


/**
 * METHODE OK
 */
 function onStopStatusAll() {
 //1. All forms
 var numForms = document.getElementsByTagName("form"); //document.forms.length;
 for (var f = 0; f < numForms.length; f++) {
  var formElements = numForms[f]; //document.forms[f].elements;
  var numElements = formElements.length;

  for (var e = 0; e < numElements; e++) {
    var el = formElements[e];
    
    // manipulate each element, el
    el.disabled=false;
    }
  }

 //2. anchors
 var numAnchors = document.getElementsByTagName("a"); //document.anchors.length;
 for (var g = 0; g < numAnchors.length; g++) {
  var aElements = numAnchors[g]; //document.anchors[g];

    // manipulate each element, el
    aElements.disabled=false;
  }

 }




/**
 *
 */
function onStartStatusAll(x) {
 //alert("Start");
 //1. All forms
 var numForms = document.getElementsByTagName("form");//document.forms.length;
 for (var f = 0; f < numForms.length; f++) {
  var formElements = numForms[f];//document.forms[f].elements;
  var numElements = formElements.length;

  for (var e = 0; e < numElements; e++) {
    var el = formElements[e];
    // manipulate each element, el
    el.disabled=true;
    }
  }

  //2. All anchors
 var numAnchors = document.getElementsByTagName("a");//document.anchors.length;
 for (var f = 0; f < numAnchors.length; f++) {
  var aElements = numAnchors[f];//document.anchors[f];
    // manipulate each element, el

    aElements.disabled=true;
  }

 //document.getElementById(x).src = ajaxLoaderOn.src;
 }

/**
 *
 */
function onStartStatus(x) {
 //alert("Start");

 onStartStatusAll(x);

  //Sauf HEADER ...
  var headerList = document.getElementById("headerMenu");
  var headerAnchors = headerList.getElementsByTagName("a");

  for (var ix = 0; ix < headerAnchors.length; ix++) {
  	var elt = headerAnchors[ix];
  	 elt.disabled=false;
  }

  //Sauf FOOTER ...
  var footerList = document.getElementById("footerMenu");
  var footerAnchors = footerList.getElementsByTagName("a");

  for (var iy = 0; iy < footerAnchors.length; iy++) {
  	var elt = footerAnchors[iy];
  	 elt.disabled=false;
  }
  //document.getElementById(idform).disabled=true;
 }


 /**
  *
  */
function onStartStatusSimple(x) {
 //1. All forms
 var numForms = document.getElementsByTagName("form"); //document.forms.length;

 for (var f = 0; f < numForms.length; f++) {
  var formElements = numForms[f]; //document.forms[f].elements;
  var numElements = formElements.length;

  for (var e = 0; e < numElements; e++) {
    var el = formElements[e];
    // manipulate each element, el
    el.disabled=true;
    }
  }

 document.getElementById(x).src = ajaxLoaderOn.src;
 publicProfile();
 }


 /**
  *
  */
 function onStopStatusAll(x) {
 //alert("Stop");
 //1. All forms
 var numForms = document.getElementsByTagName("form"); //document.forms.length;
 for (var f = 0; f < numForms.length; f++) {
  var formElements = numForms[f]; //document.forms[f].elements;
  var numElements = formElements.length;

  for (var e = 0; e < numElements; e++) {
    var el = formElements[e];
    // manipulate each element, el
    el.disabled=false;
    }
  }

 //2. anchors
 var numAnchors = document.getElementsByTagName("a"); //document.anchors.length;
 for (var g = 0; g < numAnchors.length; g++) {
  var aElements = numAnchors[g]; //document.anchors[g];
    // manipulate each element, el
    aElements.disabled=false;
  }

 //document.getElementById(idform).disabled=false;
 //document.getElementById(x).src = ajaxLoaderOff.src;
 }


/**
 *
 */
 function onStopStatus(x) {
 //alert("onStopStatus");
 onStopStatusAll(x);
 }

 /**
  *
  */
 function onStopStatusSimple(x) {
 //1. forms
 var numForms = document.getElementsByTagName("form"); //document.forms.length;
 for (var f = 0; f < numForms.length; f++) {
  var formElements = numForms[f]; //document.forms[f].elements;
  var numElements = formElements.length;

  for (var e = 0; e < numElements; e++) {
    var el = formElements[e];
    // manipulate each element, el
    el.disabled=false;
    }
  }

 document.getElementById(x).src = ajaxLoaderOff.src;
 }


function onStartStatus(x,w,h) {
 //alert("Start");
 //1. All forms
 var numForms = document.getElementsByTagName("form");//document.forms.length;
 for (var f = 0; f < numForms.length; f++) {
  var formElements = numForms[f];//document.forms[f].elements;
  var numElements = formElements.length;

  for (var e = 0; e < numElements; e++) {
    var el = formElements[e];
    // manipulate each element, el
    el.disabled=true;
    }
  }

  //2. All anchors
 var numAnchors = document.getElementsByTagName("a");//document.anchors.length;
 for (var f = 0; f < numAnchors.length; f++) {
  var aElements = numAnchors[f];//document.anchors[f];
    // manipulate each element, el

    aElements.disabled=true;
  }

 document.getElementById(x).innerHTML="<img src='/images/ajax-loader.gif' style='margin:3px; width:"+w+"px; height:"+h+"px;'/>";
 }


 function onStopStatus(x,w,h) {
 //alert("Stop");
 //1. All forms
 var numForms = document.getElementsByTagName("form"); //document.forms.length;
 for (var f = 0; f < numForms.length; f++) {
  var formElements = numForms[f]; //document.forms[f].elements;
  var numElements = formElements.length;

  for (var e = 0; e < numElements; e++) {
    var el = formElements[e];
    // manipulate each element, el
    el.disabled=false;
    }
  }

 //2. anchors
 var numAnchors = document.getElementsByTagName("a"); //document.anchors.length;
 for (var g = 0; g < numAnchors.length; g++) {
  var aElements = numAnchors[g]; //document.anchors[g];
    // manipulate each element, el
    aElements.disabled=false;
  }

 document.getElementById(x).innerHTML="<img src='/images/pixtrans.gif' style='margin:3px; width:"+w+"px; height:"+h+"px;'/>";
 }


/**
 *
 */
function onStartStatusSimple(x,w,h) {
 //1. All forms
 var numForms = document.getElementsByTagName("form"); //document.forms.length;

 for (var f = 0; f < numForms.length; f++) {
  var formElements = numForms[f]; //document.forms[f].elements;
  var numElements = formElements.length;

  for (var e = 0; e < numElements; e++) {
    var el = formElements[e];
    // manipulate each element, el
    el.disabled=true;
    }
  }

 document.getElementById(x).innerHTML="<img src='/images/ajax-loader.gif' style='margin:3px; width:"+w+"px; height:"+h+"px;'/>";
 escapeNetworkProfile();
 }


/**
 *
 */
 function onStopStatusSimple(x,w,h) {
 //1. forms
 var numForms = document.getElementsByTagName("form"); //document.forms.length;
 for (var f = 0; f < numForms.length; f++) {
  var formElements = numForms[f]; //document.forms[f].elements;
  var numElements = formElements.length;

  for (var e = 0; e < numElements; e++) {
    var el = formElements[e];
    // manipulate each element, el
    el.disabled=false;
    }
  }

 document.getElementById(x).innerHTML="<img src='/images/pixtrans.gif' style='margin:3px; width:"+w+"px; height:"+h+"px;'/>";
 }


/**
 * 
 */
function textCounter(field,cntfield,maxlimit) {
var txt = document.getElementById(field);

	if (txt.value.length > maxlimit) { // if too long...trim it!
		txt.value = txt.value.substring(0, maxlimit);
		}
	else {
		var cc = maxlimit - txt.value.length;
		document.getElementById(cntfield).innerHTML=cc;
		}
	}


/**
 *
 * 
 *
 */
function countLines(strtocount, cols) {
    var hard_lines = 1;
    var last = 0;

    while ( true ) {
        last = strtocount.indexOf("\n", last+1);
        hard_lines ++;
        if ( last == -1 ) break;
    }

    var soft_lines = Math.round(strtocount.length / (cols-1));
    var hard = eval("hard_lines  " + unescape("%3e") + "soft_lines;");
    if ( hard ) soft_lines = hard_lines;

    return soft_lines;
}



/**************************************/
/*************************************/
function testOver(zap) {
  if (document.getElementById) {
	var abra = document.getElementById(zap).style;
	abra.display = "block";

	return false
	} else {
	return true
	}
}

/***/
function testOut(zap) {
  if (document.getElementById) {
	var abra = document.getElementById(zap).style;
	abra.display = "none";

	return false
	} else {
	return true
	}
}

