function clearText(thefield){
	if (thefield.defaultValue==thefield.value) {
		thefield.value = '';
	}
}
function restoreText(thefield) {
	if (thefield.value == '') {
		thefield.value = thefield.defaultValue;
	}
}
function boxniff() {
	document.getElementById('fake').style.display = 'block';
	document.getElementById('fake').style.height = '0px';
    boxniff2();
}
function boxniff2() {
	document.getElementById('fake').style.height = parseInt(document.getElementById('fake').style.height)+5+"px";
	if (parseInt(document.getElementById('fake').style.height) < 399) {
		setTimeout("boxniff2()",10);
	} else { 
		document.getElementById('fake').style.display = 'none';
		document.getElementById('real').style.display = 'block';
	}
}
function boxnarf() {
	if (document.getElementById('real').style.display != 'none') {
		document.getElementById('real').style.display = 'none'
		document.getElementById('fake').style.display = 'block';
		document.getElementById('fake').style.height = "400px";	
		boxnarf2();
	}
}
function boxnarf2() {
	document.getElementById('fake').style.height = parseInt(document.getElementById('fake').style.height)-10+"px";
	if (parseInt(document.getElementById('fake').style.height) > 1) {
		setTimeout("boxnarf2()",10);
	} else { 
		document.getElementById('fake').style.display = 'none';
		document.getElementById('real').style.display = 'none';
	}
}

// TEST SWAP FUNC.

function swap(id) {
	document.getElementById("CAM_" + id).style.display = 'none';
	document.getElementById("PROF_" + id).style.display = 'inline';
}
function swap_back(id) {
	document.getElementById("CAM_" + id).style.display = 'inline';
	document.getElementById("PROF_" + id).style.display = 'none';
}


// TEST SWAP FUNC.

function updateShouts() {
  var Nom = document.getElementById("Nom").value;
  var Msg = document.getElementById("Msg").value;
  var em = document.getElementById("em").value;
  http.open("GET", "b.php?act=add&nom=" + escape(Nom) + "&msg=" + escape(Msg) + "&em=" + escape(em), true);
  http.onreadystatechange = getShouts;
  http.send(null);
}
function getShouts() {
  if (http.readyState == 4) {
    document.getElementById('box').innerHTML = http.responseText;
  }
}
function showShouts(amount) {
  http.open("GET", "b.php?amount=" + escape(amount), true);
  http.onreadystatechange = getShouts;
  http.send(null);
  setTimeout("showShouts()",5000);
}	
function clearMsg() {
    obj = document.getElementById('Msg');
    obj.value='';
}
function getHTTPObject() {
  var xmlhttp;
  /*@cc_on
  @if (@_jscript_version >= 5)
    try {
      xmlhttp = new ActiveXObject("Msxml2.XMLHTTP");
    } catch (e) {
      try {
        xmlhttp = new ActiveXObject("Microsoft.XMLHTTP");
      } catch (E) {
        xmlhttp = false;
      }
    }
  @else
  xmlhttp = false;
  @end @*/
  if (!xmlhttp && typeof XMLHttpRequest != 'undefined') {
    try {
      xmlhttp = new XMLHttpRequest();
    } catch (e) {
      xmlhttp = false;
    }
  }
  return xmlhttp;
}
var http = getHTTPObject(); // We create the HTTP Object

function fixPNG(myImage) // correctly handle PNG transparency in Win IE 5.5 or higher.
   {
         var imgID = (myImage.id) ? "id='" + myImage.id + "' " : ""
         var imgClass = (myImage.className) ? "class='" + myImage.className + "' " : ""
         var imgTitle = (myImage.title) ? "title='" + myImage.title + "' " : "title='" + myImage.alt + "' "
         var imgStyle = "display:inline-block;" + myImage.style.cssText
         var strNewHTML = "<span " + imgID + imgClass + imgTitle
         strNewHTML += " style=\"" + "width:534px; height:31px;" + imgStyle + ";"
         strNewHTML += "filter:progid:DXImageTransform.Microsoft.AlphaImageLoader"
         strNewHTML += "(src=\'" + myImage.src + "\', sizingMethod='scale');\"></span>"
         myImage.outerHTML = strNewHTML
   }
