/***********************************************
* Gradual Highlight image script- © Dynamic Drive DHTML code library (www.dynamicdrive.com)
* This notice MUST stay intact for legal use
* Visit Dynamic Drive at http://www.dynamicdrive.com/ for full source code
***********************************************/
var i=1
var baseopacity=0

function inicio(){
	var fotos = document.getElementById("fotos");
	var conte = document.getElementById("cont");
	var gal = document.getElementById("gal");
	var cont = document.getElementById("content");
	var foot = document.getElementById("content_footer");
	var menu = document.getElementById("menucont");
	var alto;

	
	if((navigator.appName == "Microsoft Internet Explorer") && (navigator.userAgent.indexOf("MSIE 6.0")!=-1)){
		if(fotos){
			fotos.style.width = "94%";
			fotos.style.margin = "8px";
			gal.style.marginLeft = "37px";
		}
		else{
			if(conte){
				conte.style.width = "94%";
				conte.style.margin = "8px";
				conte.style.paddingLeft = "37px";
				conte.style.paddingRight = "37px";
			}
		}
	}
	if(navigator.userAgent.indexOf("Firefox")!=-1){
		cambiarMarginTop();
	}
	if(menu){
		alto = 43 + findPosY(foot) - findPosY(cont);
		menu.style.height = alto+"px";
	}
	cambiarFoto();
	trasparencia();
}

function trasparencia(){
	var foto = document.getElementById("foto1");

	if(foto)
		slowhigh(foto);
}

function slowhigh(which2){
	imgobj=which2
	browserdetect=which2.filters? "ie" : typeof which2.style.MozOpacity=="string"? "mozilla" : ""
	instantset(baseopacity)
	highlighting=setInterval("gradualfade(imgobj)",50)
}

function slowlow(which2){
	cleartimer()
	instantset(baseopacity)
}

function instantset(degree){
	if (browserdetect=="mozilla")
	imgobj.style.MozOpacity=degree/100
	else if (browserdetect=="ie")
	imgobj.filters.alpha.opacity=degree
}

function cleartimer(){
	if (window.highlighting) clearInterval(highlighting)
}

function gradualfade(cur2){
	/*var foto = document.getElementById("foto1")*/
	if (browserdetect=="mozilla" && cur2.style.MozOpacity<0.99)
		cur2.style.MozOpacity=Math.min(parseFloat(cur2.style.MozOpacity)+0.1, 0.99)
	else if (browserdetect=="ie" && cur2.filters.alpha.opacity<100)
		cur2.filters.alpha.opacity+=10
	else{
		cleartimer()
		i++
		foto = document.getElementById("foto"+i)
		if(foto)
			slowhigh(foto)
	}
}

function cambiarMarginTop(){
	d = document.getElementsByTagName('div');
	j=0;
	var cl = new Array()
	for(q=0;q<d.length;q++){
		if(d[q].className == 'elYed'){
			d[q].style.marginTop = "0px";
		}
	}
}

function findPosX(obj){
	var curleft = 0;
	if(obj.offsetParent)
		while(1) 
		{
		  curleft += obj.offsetLeft;
		  if(!obj.offsetParent)
			break;
		  obj = obj.offsetParent;
		}
	else if(obj.x)
		curleft += obj.x;
	return curleft;
}

function findPosY(obj){
	var curtop = 0;
	if(obj.offsetParent)
		while(1)
		{
		  curtop += obj.offsetTop;
		  if(!obj.offsetParent)
			break;
		  obj = obj.offsetParent;
		}
	else if(obj.y)
		curtop += obj.y;
	return curtop;
}

function cambiarFoto(){
	var blobFoto = document.getElementById("blobFoto");
	var checkFoto = document.getElementById("checkFoto");
	
	if(blobFoto && checkFoto && (!(navigator.appName == "Microsoft Internet Explorer"))){
		if(checkFoto.checked){
			blobFoto.type="file";
			blobFoto.readOnly = "no";
		}
		else{
			blobFoto.type="text";
			blobFoto.readOnly = "yes";
		}
	}
}
