// JavaScript Document


function loadevent(t) {
	for (var i=1;i<=t;i++) {
		y1="td_div"+i;
		y2="td_divs"+i;
		w=Math.floor((524-t)/t-7.5);
		document.getElementById(y1).style.width=w+"px";
		document.getElementById(y2).style.width=w+"px";
	}
}
function loadevents(t,u) {
	for (var z=1;z<=u;z++) {alert((524-t)/t-5.5);
		for (var i=1;i<=t;i++) {
			t1="td"+z+"_"+i;
			w=Math.floor((524-t)/t-5.5);
			document.getElementById(t1).style.width=w+"px";
		}
	}
}

var Nl=0;
var titclk1=0,titclk2=0;
var L24=2,L20=3;
function showhide(t,num,fid) {
	var toto=parseInt(document.getElementsByTagName("td").length);
	/*var totos=parseInt(document.getElementById(fid).contentWindow.document.getElementsByTagName("td").length);*/
	if (Nl<parseInt(t)-1) {
		for (var i=0;i<toto;i++) {
			var classN="small_"+num;
			if (document.getElementsByTagName("td")[i].className==classN) {
				document.getElementsByTagName("td")[i].className=classN+"_h";
			}
		}
		
		if(num<=L24){
			titclk1+=1;
			if(titclk1<=parseInt(L24)-1){
				$("#title1").attr("colspan",L24-titclk1);
			}
			else{
				$("#title1").attr("class","tit1_h");
			}
		}
		else{
			titclk2+=1;
			if(titclk2<=parseInt(L20)-1){
				$("#title2").attr("colspan",L20-titclk2);
			}
			else{
				$("#title2").attr("class","tit2_h");
			}
		}

		/*for (var i=0;i<totos;i++) {
			var CNs="small_"+num;
			if (document.getElementById(fid).contentWindow.document.getElementsByTagName("td")[i].className==CNs) {
				document.getElementById(fid).contentWindow.document.getElementsByTagName("td")[i].className=CNs+"_h";
			}
		};*/
		if (Nl==parseInt(t)-2) {
			for (var i=1;i<=t;i++) {
				var div="td_div"+i;
				document.getElementById(div).style.display="none";
			}
		}
		document.getElementById("showall").style.display="block";
		Nl++;
	}
	else {
		showall(t,fid);
	}
}
function showall(t,fid) {
	var toto=parseInt(document.getElementsByTagName("td").length);
	/*var totos=parseInt(document.getElementById(fid).contentWindow.document.getElementsByTagName("td").length);*/
	
	$("#title1").attr("class","tit1_h").attr("colspan",L24);
	$("#title2").attr("class","tit2_h").attr("colspan",L20);
	
	for (var i=0;i<toto;i++) {
		var tag=document.getElementsByTagName("td");
		var classname=tag[i].className;
		if (classname.substr(classname.length-2,2)=="_h") {
			tag[i].className=classname.substring(0,classname.length-2);
		}
	}

	/*for (var i=0;i<totos;i++) {
		var tags=document.getElementById(fid).contentWindow.document.getElementsByTagName("td");
		var classnames=tags[i].className;
		if (classnames.substr(classnames.length-2,2)=="_h") {
			tags[i].className=classnames.substring(0,classnames.length-2);
		}
	}*/
	for (var i=1;i<=t;i++) {
		var div="td_div"+i;
		document.getElementById(div).style.display="block";
	}
	document.getElementById("showall").style.display="none";
	Nl=0;
	titclk1=0;
	titclk2=0;
	
}

function showeds(num) {
	var id="content"+num;
	var hid="hides"+num;
	var sid="shows"+num;
	document.getElementById(id).style.display="block";
	document.getElementById(hid).style.display="block";
	document.getElementById(sid).style.display="none";
}
function hideds(num) {
	var id="content"+num;
	var hid="hides"+num;
	var sid="shows"+num;
	document.getElementById(id).style.display="none";
	document.getElementById(hid).style.display="none";
	document.getElementById(sid).style.display="block";
}


function showDIV(t,num) {
	for (var i=1;i<=t;i++) {
		var id="coaster_specs"+i;
		document.getElementById(id).style.display="none";
	}
	var sid="coaster_specs"+num;
	document.getElementById(sid).style.display="block";
}

var M=0;
function showhides(t,num,fid) {
	if (num>1) {
		M++;
	}
	else {
		document.getElementById("small_x").style.display="none";
	}
	var toto=parseInt(document.getElementsByTagName("td").length);
	/*var totos=parseInt(document.getElementById(fid).contentWindow.document.getElementsByTagName("td").length);*/
	if (Nl<parseInt(t)-1) {
		for (var i=0;i<toto;i++) {
			var classN="small_"+num;
			if (document.getElementsByTagName("td")[i].className==classN) {
				document.getElementsByTagName("td")[i].className=classN+"_h";
			}
		}

		/*for (var i=0;i<totos;i++) {
			var CNs="small_"+num;
			if (document.getElementById(fid).contentWindow.document.getElementsByTagName("td")[i].className==CNs) {
				document.getElementById(fid).contentWindow.document.getElementsByTagName("td")[i].className=CNs+"_h";
			}
		}*/
		
		if (M>=4) {
			document.getElementById("small_y").style.display="none";
		}
		
		if (Nl==parseInt(t)-2) {
			for (var i=1;i<=t;i++) {
				var div="td_divs"+i;
				document.getElementById(div).style.display="none";
			}
		}
		document.getElementById("showalls").style.display="block";
		Nl++;
	}
	else {
		showall(t,fid);
	}
}
function showalls(t,fid) {
	var toto=parseInt(document.getElementsByTagName("td").length);
	/*var totos=parseInt(document.getElementById(fid).contentWindow.document.getElementsByTagName("td").length);*/
	for (var i=0;i<toto;i++) {
		var tag=document.getElementsByTagName("td");
		var classname=tag[i].className;
		if (classname.substr(classname.length-2,2)=="_h") {
			tag[i].className=classname.substring(0,classname.length-2);
		}
	}

	/*for (var i=0;i<totos;i++) {
		var tags=document.getElementById(fid).contentWindow.document.getElementsByTagName("td");
		var classnames=tags[i].className;
		if (classnames.substr(classnames.length-2,2)=="_h") {
			tags[i].className=classnames.substring(0,classnames.length-2);
		}
	}*/
	for (var i=1;i<=t;i++) {
		var div="td_divs"+i;
		document.getElementById(div).style.display="block";
	}
	document.getElementById("small_x").style.display="block";
	//document.getElementById("small_y").style.display="block";
	document.getElementById("showalls").style.display="none";
	Nl=0;
	M=0;
}