var frame_base="http://kids.gov.il/pages/"

window.onload=function()
{	

	jQuery.each($(".level0"), function() {
		$(this).children(".head").click(function(){	
			
			$(this).parent().children(".body").slideToggle(400);	
		});
	}	);		

	jQuery.each($(".level1"), function() {
      if($(this).children(".body").length!=0)
		{
			$(this).children(".title").click(function(){	
				if($(this).attr("init_border")==undefined)
				{
					
					$(this).attr("init_border" , $(this).hasClass("noborder"));
				}
				//	alert($(this).attr("init_border"))
					if($(this).attr("init_border")=="true")$(this).toggleClass("noborder");

					$(this).toggleClass("active");
					$(this).parent().children(".body").slideToggle(400);	
					if($(this).hasClass("active")) $(this).parent().children(".body").children(".item:eq(0)").click();
					//return false;
				});
		}
		else
			{
			$(this).children(".title").click(function(){	
					$(".current .level1 .title").removeClass("half");
					//alert($(this).children(".item").length)
					$(this).toggleClass("half");
					$(".current .level1 .body .item").removeClass("active");
					loadIframe($(this).attr("icd"))
			});
		}
   });

   $(".level1 .body .item").click(function(){	
		
		$(".level1 .title").removeClass("half");
		$(".level1 .body .item").removeClass("active");
		$(this).toggleClass("active");

		loadIframe($(this).attr("icd"))

    });




	icd="";
	q=location.href.indexOf("?");
	if(q==-1){ type=0; iitem=0;}
	else if(q==location.href.length-2) {	type=location.href.charAt(location.href.length-1); iitem=0;}
	else 
	{
		site=0;
		type=0;
		iitem=0;
		icd=location.href.substring(q+1,location.href.length);		
		
		//alert(icd.split("#"))
		
		if(icd.split("#").length==2)
		{

			type_str=icd.split("#")[0];
			item_str=icd.split("#")[1];
			
			i=0;
			jQuery.each($(".current .level1"), function() {
				if($(this).children(".title").html()==type_str) type=i;
				i++;
			});

		
			i=0;
			jQuery.each($(".current .level1:eq("+type+") .item"), function() {
				//alert($(this).html())
				if(removeSpaces($(this).html())==removeSpaces(item_str)) iitem=i;
				i++;
			});



		}

		else if(icd.split("#").length==3)
		{
			
			site_str=icd.split("#")[0];
			type_str=icd.split("#")[1];
			item_str=icd.split("#")[2];
			

				i=0;
			jQuery.each($(".level0"), function() {
				if($(this).children(".head").html()==site_str) site=i;
				i++;
			});

		//	alert(site)

			i=0;
			jQuery.each($(".level0:eq("+site+") .level1"), function() {
				if($(this).children(".title").html()==type_str) type=i;
				i++;
			});

		//	alert(type)
		
		
			i=0;
			jQuery.each($(".level0:eq("+site+") .level1:eq("+type+")").children(".body").children(".item"), function() {
				
				if(removeSpaces($(this).html())==removeSpaces(item_str))
				{	
//alert($(this).html()+" : "+i)
					iitem=i;
				}
				i++;
			});
		//	alert(iitem)

			$(".head:eq(0)").addClass("sub");
			$(".head:eq(0)").css("background-color","transparent")
			$(".head:eq(0)").css("margin-top","0")
			$(".level0:eq("+site+") .head:eq(0)").removeClass("sub")
			$(".level0:eq("+site+") .head:eq(0)").css("background-color","#ffffff")
			$(".level0:eq("+site+") .head:eq(0)").css("margin-top","-4px")

			$(".level0:eq("+site+") .head").click();
			$(".level0:eq("+site+") .level1:eq("+type+") .title").click();
			$(".level0:eq("+site+") .level1:eq("+type+") .body .item:eq("+iitem+")").click();

		}
		
	}


 if(icd.split("#").length!=3)
	{
		$(".current .head").click();
		$(".current .level1:eq("+type+") .title").click();
		$(".current .level1:eq("+type+") .body .item:eq("+iitem+")").click();
	}
//	return false;

}

function loadIframe(src)
{

	$(".left_column iframe:eq(0)").attr("src",frame_base+""+src)

		$('.left_column iframe:eq(0)').load(function() {
		/*
		var headID = this.contentWindow.document.getElementsByTagName("head")[0];         
		var cssNode = this.contentWindow.document.createElement('link');
		cssNode.type = 'text/css';
		cssNode.rel = 'stylesheet';
		cssNode.href = 'http://kids.gov.il/env/style_icd.css';
		cssNode.media = 'screen';
		headID.appendChild(cssNode);
		var cssNode = this.contentWindow.document.createElement('link');
		cssNode.type = 'text/css';
		cssNode.rel = 'stylesheet';
		cssNode.href = 'http://kids.gov.il/icd_DEV/framework/icd_default.css';
		cssNode.media = 'screen';
		headID.appendChild(cssNode);
*/
				//alert($('iframe').contents().find(".icd_mainContainer").height())
		//	  $('iframe').height(        $('iframe').contents().find(".icd_mainContainer").height()+100)
   //   this.style.height =        (this.contentWindow.document.body.offsetHeight+100) + 'px';
	//	H=     $('iframe').contents().find(".icd_mainContainer").height()+100

jQuery.each($('.left_column iframe:eq(0)').contents().find("a"), function() {  

	//alert($(this).attr("target"))
	if($(this).attr("target")==undefined || $(this).attr("target")=="")$(this).attr("target","_parent")
	
	});


fixIframeHeight(this)

	//$(this).height ( H );
	//document.title=(this.contentWindow.document.body.scrollHeight)

//	$(".right_column").height($(".left_column").height());	
	//	if($(".right_column").height()<$(".left_column").height())		$(".right_column").height($(".left_column").height());
	//	else $(".right_column").height($(".right_column .current").height()+10+($(".right_column .link").height()+parseFloat($(".right_column .link").css("marginBottom")))*$(".right_column .link").length);
		});

}

function fixIframeHeight(iframe)
{
	H= iframe.contentWindow.document.body.scrollHeight;
	    iframe.style.height =  (H+100) + 'px';
}

function removeSpaces(_str)
{
	tmp="";
	for(var i=0; i<_str.length; i++) if(_str.charAt(i)!=" " && _str.charAt(i)!="!" && _str.charAt(i)!="?")tmp+=_str.charAt(i);
	//	alert(tmp)
	return tmp;

}
