// JavaScript Document

// JavaScript Document
var hex=0;
function fadetext(){ 
  if(hex<2550) { //If color is not black yet
    hex+=11; // increase color darkness
    document.getElementById("textInfo").style.color=
                      "rgb("+hex+","+hex+","+hex+")";
    setTimeout("fadetext()",20); 
  }
  else
    hex=0; //reset hex value
}

function fadetextNL(){ 
  if(hex>0) { //If color is not black yet
    hex-=11; // increase color darkness
    document.getElementById("textInfoContainer").style.color=
                      "rgb("+hex+","+hex+","+hex+")";
    setTimeout("fadetextNL()",20);
	
  }
  else hex=255 //reset hex value
}

function initImg(){
	
	var imageId = 'thephoto';
  var image = document.getElementById(imageId);
  setOpacity(image, 0);
  image.style.visibility = 'visible';
  fadeIn(imageId,0);
	}
	

function setOpacity(obj, opacity) {
  opacity = (opacity == 100)?99.999:opacity;
  
  // IE/Win
  obj.style.filter = "alpha(opacity:"+opacity+")";
  
  // Safari<1.2, Konqueror
  obj.style.KHTMLOpacity = opacity/100;
  
  // Older Mozilla and Firefox
  obj.style.MozOpacity = opacity/100;
  
  // Safari 1.2, newer Firefox and Mozilla, CSS3
  obj.style.opacity = opacity/100;
}

function fadeIn(objId,opacity) {
  if (document.getElementById) {
    obj = document.getElementById(objId);
    if (opacity <= 100) {
      setOpacity(obj, opacity);
      opacity += 10;
      window.setTimeout("fadeIn('"+objId+"',"+opacity+")", 100);
    }
  }
}

function displayWarningImgNextTo(elementNode,titleString) {
	
		var prntNode = elementNode.parentNode;	

	if(elementNode.nextSibling == null){
		
		//var imgPath = "../images/warning.jpeg";
		//var newNode = document.createElement("img");
		//newNode.src = imgPath;
		//newNode.alt = titleString;
		var newTxtNode = document.createTextNode("  "  + titleString + " *");
		var newDiv = document.createElement("span");
		newDiv.style.textAlign = "center";
		//newDiv.style.fontSize = "24px";
		newDiv.style.color = "#FF6633";
		newDiv.appendChild(newTxtNode);
		elementNode.style.backgroundColor = "#FF3333";
		elementNode.style.color = "#FFFFFF";
		prntNode.appendChild(newDiv);
		//prntNode.insertBefore(newDiv,elementNode.nextSibling);
	}
	
}

function removeWarning(elementNode){
	//alert(elementNode);
	if(elementNode.nextSibling != null){
		var prntNode = elementNode.parentNode;
		elementNode.style.backgroundColor = "#FFFFFF";
		elementNode.style.color = "#000000";

		prntNode.removeChild(elementNode.nextSibling);
	}
}

function redirect(pageName){
	var redirectionPage = pageName;
    window.location = redirectionPage;
	
}


