


var mouseX;

var mouseY;


var $slideshow;

var numSlides;

var isIe6 = false;
var isIe = false;

var thumbs1;
var thumbs2;

var gbXml;
var $gbContent = "";

var $this_entry;

var $mem;

var guestbook_open = false;


if(navigator.userAgent.indexOf("MSIE 6.0") > -1) {
	isIe6 = true;
}

if(navigator.userAgent.indexOf("MSIE") > -1) {
	isIe = true;
}



function preloadImages() {

var images = ['img/menu/menu_r_e_o.gif','img/menu/menu_r_e_o.png','img/menu/menu_l_e_o.gif','img/menu/menu_l_e_o.png','img/moments_btn_o.gif','img/moments_btn_o.png','img/cd_btn_right_o.png','img/cd_btn_right_o.gif','img/cd_btn_left_o.png','img/cd_btn_left_o.gif','img/filmRoll.png','img/filmRoll.gif','pics/1th.jpg','pics/1.jpg','pics/2th.jpg','pics/2.jpg','pics/3th.jpg','pics/3.jpg','pics/4th.jpg','pics/4.jpg','pics/5th.jpg','pics/5.jpg','pics/6th.jpg','pics/6.jpg','pics/7th.jpg','pics/7.jpg','pics/8th.jpg','pics/8.jpg','img/bgr_port/2.jpg','img/bgr_port/3.jpg','img/bgr_port/4.jpg'];

for(var i=0; i< images.length; i++) {
	var img = new Image();
	img.setAttribute('src','images[i]');
}

}






function onMouseMove(e) {
	
	
	if(window.attachEvent) {
		
		mouseX = window.event.clientX;
		
		mouseY = window.event.clientY;

		
		
	} else {
		
		mouseX = e.pageX;
		
		mouseY = e.pageY;
		
	
	}


}

function closeJb() {
	$("#jb").hide();
	$("#darkScr").hide().unbind("click",closeJb);
	document.robin.Rewind();
}
function closeGb() {
	$("#gb").hide();
	$("#darkScr").hide().unbind("click",closeGb);
	guestbook_open = false;	
}

function closeMem() {
	$("#mem").hide();
	$("#darkScr").hide().unbind("click",closeMem);
}


function cleanSlashes(cleaned_text) {
	var clean_text = "";
	for(var t=0; t<cleaned_text.length;t++) {
		if(cleaned_text.charAt(t) != "\\") {
			clean_text += cleaned_text.charAt(t);
		}
		
	}
	return clean_text;
}

function isAlnum(checked_text) {
	
	var output_text = "";

	var alnum_regex = /^[a-zA-Z0-9 ]$/;
	for(var t=0; t<checked_text.length;t++) {
		if(alnum_regex.exec(checked_text.charAt(t))) {
			output_text += checked_text.charAt(t);
		}
		
	}

	return output_text;
	

}
function isEmail(checked_text) {

	var email_regex = /^([a-zA-Z0-9\._-]+)@([a-zA-Z0-9_-]+)\.([a-zA-Z0-9]{2,5})(\.)*([a-zA-Z0-9]{2,5})*$/;
	
	if(email_regex.exec(checked_text)) {
		
		return true;
	} else {
		
		return false;
	}

}
function stripTags(checked_text) {
	var output_text = "";
	var erase = false;

	
	
	var tag_regex = /[<>\/]/;
	for(var t=0; t<checked_text.length;t++) {

		
		if(checked_text.charAt(t) == "<") {
			erase = true;
		}

		if(checked_text.charAt(t) == ">") {
			erase = false;
		}

		if(!tag_regex.exec(checked_text.charAt(t)) && !erase) {
			output_text += checked_text.charAt(t);
		}
		
	}
	
	
	return output_text;
	
}

function addSlashes(checked_text) {
	var output_text = "";

	

	for(var t=0; t<checked_text.length;t++) {
		if(checked_text.charAt(t) != '"') {
			output_text += checked_text.charAt(t);
		} else {
			output_text += "\\"+checked_text.charAt(t);
		}
		
	}

	return output_text;
}

function createDate() {

	var date = new Date();
	var month = date.getMonth() + 1;
	if(month < 10) {
		month = "0"+month.toString(); 
	}
	var day = date.getDate();
	if(day < 10) {
		day = "0"+day.toString();
	}

	var year = date.getFullYear();

	return day+"/"+month+"/"+year;


}


if(window.attachEvent) {
		
	document.attachEvent("onmousemove", onMouseMove);
		
} else {
		
	window.addEventListener("mousemove", onMouseMove, false);

}

		function replacePng() {
				
				$("img").each(function(){
						
						var $thisImage = $(this);
						
						if($thisImage.parent().attr("class") != "imgplc" && $thisImage.parent().attr("class") != "cd_cover") {
						
							var thisSrc = String($thisImage.attr("src"));
							//thisSrc.replace("png","gif");
												
							var newSrc = "";

							for(var i=0; i < thisSrc.length - 3; i++) {
								newSrc += thisSrc.charAt(i)
							}

							newSrc += "gif";

						

							$thisImage[0].setAttribute("src",newSrc);

						}
						
					});

			} // replacePng ends



			function extrasClick(e) {

				if(window.attachEvent) {

					window.event.returnValue = false;
				} else if(window.addEventListener) {
			
					e.preventDefault();

				}


				if($(this).attr("id") == "jb_btn") {
					$("#darkScr").show().bind("click",closeJb);
					
					document.robin.Play();
					$("#jb").show();

				} else if($(this).attr("id") == "gb_btn") {
					
					

					$("#darkScr").show().bind("click",closeGb);

					$("#gb").show();

								
					guestbook_open = true;

					

				} else if($(this).attr("id") == "moments_btn") {
	
					
					$("#darkScr").show().bind("click",closeMem);

					$("#mem").show();

				}


			} //extrasClick ends





var $rtop = $("#rtop");






$(document).ready(function(){


	preloadImages();
	

	var $home = $("#cont");
	

	var cWidth = $home.outerWidth();

	

	var cHeight = $home.outerHeight();
	var wWidth = $(window).width();

	var $body = $("body");

	var contLeft = $home[0].offsetLeft;
	

	var $darkScr;


	$.getJSON('includes/thumbs.json',function(data){

		thumbs1 = data["thumbs1"];
		thumbs2 = data["thumbs2"];

		
					
	});


function clearForm(){

	$("#name")[0].value = "";
	$("#email")[0].value = "";
	$("#message_jq")[0].value = "";	

}




function onGbSubmit(e) {

	$(this).unbind("click",onGbSubmit);

	if(window.attachEvent) {

		window.event.returnValue = false;
	} else if(window.addEventListener) {
			
		e.preventDefault();

	}

	var errors = [];
	
	//alert($("#name")[0].value);

	var new_name = $("#name")[0].value;
	var new_email = $("#email")[0].value;
	var new_comment = $("#message_jq")[0].value;
	var new_date = createDate();

	

	


	
	if(new_name.length > 0) {
		
		new_name = isAlnum(new_name);
		
		new_name = addSlashes(new_name);
		
	} else {
		errors.push("Please enter your name.");
	}

	if(new_email.length == 0 || !isEmail(new_email)) {
		errors.push("Please enter a valid email address.");
	}

	if(new_comment.length > 0) {
		
		new_comment = stripTags(new_comment);
		
		new_comment = addSlashes(new_comment);


	} else {
		errors.push("Please enter your message.");
	}
	

	if(errors.length == 0) {

		$.post("saveEntry.php",{'name':new_name,'email':new_email,'date':new_date,'comment':new_comment},function(data){
			
			$("#ifr2").empty();

			$("#ifr2").append(data);

			$("#submit_jq").bind("click",onGbSubmit);

			clearForm();

		});
	

	} else {
			
		var $error_list = $("<ul></ul>")

		for(var e = 0;e < errors.length;e++) {

			$error_list.append("<li>"+errors[e]+"</li>");	
		
		}

		$("#gb_rcol").append($error_list);

	}

}



function loadXmlGb() {


	$.get('entries/entries.xml',function(data){

				
		$("body").append($gb);
			
		$("#gb").css({left:wWidth/2 - 510});

				


		$gbXml = data;

		var entries = $gbXml.getElementsByTagName("entry");

		for(var i=0; i < entries.length; i++) {
		

		var this_name = cleanSlashes(entries[i].getAttribute("name"));
		var this_email = entries[i].getAttribute("email");
		var this_date = entries[i].getAttribute("date");
		var this_comment = cleanSlashes(entries[i].getAttribute("comment"));

					
					
					
		var this_entry = this_date+"<br/>"+this_name+"<br/><a href='mailto:"+this_email+"'>"+this_email+"</a><br/><p class='entry_p'>"+this_comment+"</p>";
					
		$gbContent += this_entry;
	}
	

	$("#ifr2").append($gbContent);
	$("#submit_jq").bind("click",onGbSubmit);
	$("#reset_jq").bind("click",clearForm);
	$("#close_gb_jq").bind("click",closeGb);
				
	$("#gb").hide();

				
	},"xml");

}
	

var init = function() {
	

		$home.remove();

	
		$slideshow = $("<div id='slides'><div id='slide1'></div><div id='slide2' class='hidden'></div><div id='slide3' class='hidden'></div><div id='slide4' class='hidden'></div></div>");
	
	
		$home.css({position:"absolute",top:"0px",left:(wWidth/2) - (cWidth/2)});
	
		$body.append($slideshow);

		$slideshow.css({position:"absolute",top:"0px",left:(wWidth/2) - (cWidth/2)});
	
	
		numSlides = $("#slides div").length;
	

		$body.append($home);
		$home.css({backgroundImage:"none"});

		$(".hidden").hide();


			

	
	

	

	

			$darkScr = $("<div id='darkScr'></div>");
	
			$darkScr.css({width:$(window).width(),height:$(window).height()});
	
			$("body").append($darkScr);
	
			$darkScr.hide();
	
	

			setTimeout("fader();",20000);

	

			$("#menu a").bind("click", onBtnClick);


	
			

			if(isIe6) {

					replacePng();

					

			}	

			//initBio();

	
			//initCd();
			
						
			$.get('includes/jb.html', function(data){			

				$jb = $("<div id='jb'></div>");

				$jb.append(data);

				$("body").append($jb);


			 	$("#jb").css({left: $(window).width()/2 - 260});

				$jb.hide();

			});
			



			$("#jb_btn").bind("click",extrasClick);
			$("#gb_btn").bind("click",extrasClick);
			

			
			if(isIe) {
				$.get('includes/robin.html', function(data){

					$music = $("<div id='music'></div>");

					$music.append(data);

					$("body").append($music);

					$("#music").css({left:contLeft + 20,top:cHeight - 45});


				});
			} else {
			
				$.get('includes/robin_moz.html', function(data){

					$music = $("<div id='music'></div>");

					$music.append(data);

					$("body").append($music);

					$("#music").css({left:contLeft + 20,top:cHeight - 45});


				});


			}

			

			$.get('includes/memories.html', function(data){			

				$mem = $("<div id='mem'></div>");

				$mem.append(data);

				$("#darkScr").append($mem);


			 	$("#mem").css({left:contLeft});

				$mem.hide();

			});
			
			
			



			$.get('includes/gb_jq.html' ,function(data){
				//alert(data);

				$gb = ("<div id='gb'>"+data+"</div>");
				loadXmlGb();
				
			});


		
			if($("#content_copy").height() > $("#ifr").height()) {

		

				$("#content").append("<div id='sb'><div id='sb_pos'></div></div>");	
		
				initsb();

			}

	




	} //init ends



	var $film;
	
	
	var filmWidth;

	var $roll;

	
	var rollLeft;

	var rollLeftMin;
	
	var rollTop;



	

	var currentSet;


	var $thumbs;
	var $arrow;
	


	var initBio = function() {
	
	
		$film = $("#film");

	
		currentSet = thumbs1;	

	
		$thumbs = $(".imgplc");

	

		$thumbs.each(function(index){
		
		
				var $thisThumb = $("<img src='pics/"+thumbs1[index][0]+"' border='0'/>");

		
				$(this).append($thisThumb);

		
				$(this).bind("click",showFull);


	
			});



	
	
	
			filmWidth = $film.width();

	
			$("#ifr").css({height:"180px"});
	
			$("#sb").css({height:"180px"});

	
			$body.append("<div id='arrow'></div>");
	
			$arrow = $("#arrow");
	

			var arrowLeft = contLeft + filmWidth + 560;
	
			//$arrow.css({left:arrowLeft,top:$film[0].offsetTop + 32});

			$arrow.css({left:arrowLeft,top:322});

				
				

	
			$roll = $("<div id='roll'></div>");

	
			rollLeft = contLeft + 518 + filmWidth;
	
			rollLeftMin = contLeft + 518 + "px";
	
			//rollTop = $film[0].offsetTop;
			rollTop = 291;

	
			$roll.css({left:rollLeft, top:rollTop});

	

			$body.append($roll);

	
			$roll.hide();
	
	

			$arrow.bind("click",changeFilm);

			$("#moments_btn").bind("click",extrasClick);



	} // initBio ends



	var openCdSections = function(e) {

	
		
		if(window.attachEvent) {
			window.event.returnValue = false;
		} else if(window.addEventListener) {
			e.preventDefault();
		}


		//toggle artists
	
		if($(this).attr("id") == "artists_btn" && $("div#artists:hidden").length == 1) {
		

			$artists.show();
		
			if($("div#reviews:visible").length == 1) {
			
				$reviews.hide();
		
			}

	
		} else if($(this).attr("id") == "artists_btn" && $("div#artists:visible").length == 1){
		
			$artists.hide();
	
		} else if($(this).attr("id") == "reviews_btn" && $("div#reviews:hidden").length == 1) { //toggle reviews
		
			$reviews.show();
		
			if($("div#artists:visible").length == 1) {
			
				$artists.hide();
		
			}
	
		} else if($(this).attr("id") == "reviews_btn" && $("div#reviews:visible").length == 1) {
		
			$reviews.hide();
	
		}
	
}


var $review1;
	
var $review2;
	
var $reviews;
	
var $artists;
	

var revFlag;
	

var switchReviews = function() {

			

	
		if(revFlag == 1 && $(this).attr("id") == "review2_btn") {
		
			$review1.remove();
		
			if($("#sb").length == 1) {
			
				$("#sb").remove();
		
			}
		
			$("#content_copy").append($review2);
		
			revFlag = 2;
		
			if($("#content_copy").height() > $("#ifr").height()) {

			
				$("#reviews").append("<div id='sb'><div id='sb_pos'></div></div>");	
		
		
			}

	
		} else if(revFlag == 2 && $(this).attr("id") == "review1_btn") {
		
			$review2.remove();
		
			if($("#sb").length == 1) {
			
				$("#sb").remove();
		
			}
		
			$("#content_copy").append($review1);
		
			revFlag = 1;

		
			if($("#content_copy").height() > $("#ifr").height()) {

			
				$("#reviews").append("<div id='sb'><div id='sb_pos'></div></div>");	
		
		
			}

	
		}

	}

	

var initCd = function() {

	

		$artistsBtn = $("#artists_btn");
	
		$reviewsBtn = $("#reviews_btn");

	
		$artistsBtn.bind("click", openCdSections);
	
		$reviewsBtn.bind("click", openCdSections);

	
			
		
		$.get('includes/review1.html', function(data){
			$review1 = $(data);
			
			$reviews = $("<div id='reviews'><div id='review_btns'><div id='review1_btn'>Country Music People</div><div id='review2_btn'>Southern country</div></div><br/><div id='ifr'><div id='content_copy'></div></div></div>");

	


			$body.append($reviews);

	

			$("#content_copy").append($review1);

	

			$reviews.css({left:contLeft + 30});

			if($("#content_copy").height() > $("#ifr").height()) {

		

				$("#reviews").append("<div id='sb'><div id='sb_pos'></div></div>");	
		
	

			}



			
			$("#review1_btn").bind("click",switchReviews);
	
			$("#review2_btn").bind("click",switchReviews);

	

			$reviews.hide();

			revFlag = 1;
		});



		
	

		$.get('includes/review2.html', function(data){
			$review2 = $(data);
		});



		
			

		$.get('includes/artists.html', function(data){
			$artists = $(data);

			$body.append($artists);

	

			$artists.css({left:contLeft + 30});



			$artists.hide();


		});


		

	

			

			

		
	
			


		


	

} //initCd ends


	




var closeFull = function() {

	

		$("#desc").remove();
	
		$("#full").remove();

	
		$darkScr.fadeOut();
		


	}
	




var showFull = function() {
	
	

		$darkScr.fadeIn();

	
		var fullUrl = $(this).children().filter("img").attr("src").replace("th","");

	
		var $thisFull = $("<img src='"+fullUrl+"' border='0' id='full' />");

	

	
		$darkScr.append($thisFull)
		
	
		$("#full").css({left: ($(window).width()/2) - ($thisFull[0].offsetWidth/2), top: 40});
	
	
		

		var dIndex = fullUrl.match(/[0-9]/) - 1;



		var $description = $("<div id='desc'>"+currentSet[dIndex][1]+"</div>");

	
		$darkScr.append($description);

	
		$description.css({left: ($(window).width()/2) - ($description[0].offsetWidth/2), top: $thisFull[0].offsetHeight + 60});

	
		
		$thisFull.bind("click",closeFull);
	
		$darkScr.bind("click",closeFull);	



	}

	

function cleanup() {
	

		$("#content").remove();
	
		$("#content_cd").remove();
	
		$("#artists").remove();
	
		$("#reviews").remove();
		$("#arrow").remove();

	
}

	



function onBtnClick(e) {
	

		if(window.attachEvent) {
		

			window.event.returnValue = false;
	

		} else {
		

			e.preventDefault();
	
	
		}
	
	

		cleanup();

	

		if($(this).attr("id") == "home_btn") {

		

		

			$.get('includes/home.php',function(data){

			

				$rtop.append(data);

				if($("#content_copy").height() > $("#ifr").height()) {

		

					$("#content").append("<div id='sb'><div id='sb_pos'></div></div>");	
		
					initsb();

				}

				if(isIe6) {

					replacePng();

					

				}	

		

			});

	

		} else if($(this).attr("id") == "bio_btn") {
		
		

		

			$.get('includes/bio.php',function(data){

			

				$rtop.append(data);	
			

				initBio();


				initSb();
				
				if(isIe6) {

					replacePng();
					
					

				}

				

						

			});
				


		

	

		} else if($(this).attr("id") == "portfo_btn") {
		
		

		

			$.get('includes/portfo.php',function(data){

			

				$rtop.append(data);

				if(isIe6) {

					replacePng();

					

				}
				if($("#content_copy").height() > $("#ifr").height()) {

		

					$("#content").append("<div id='sb'><div id='sb_pos'></div></div>");	
		
					initsb();

				}	

		

			});
				


		

	

		} else if($(this).attr("id") == "booking_btn") {
		
		

		

			$.get('includes/booking.php',function(data){

			

				$rtop.append(data);

				
				if(isIe6) {

					replacePng();

					

				}

				if($("#content_copy").height() > $("#ifr").height()) {

		

					$("#content").append("<div id='sb'><div id='sb_pos'></div></div>");	
		
					initsb();

				}	

		

			});
				


	

		} else if($(this).attr("id") == "cd_btn") {
		
		

		

			$.get('includes/cd.php',function(data){

			

				$rtop.append(data);	
			

				initCd();


				initSb();

				if(isIe6) {

					replacePng();

					

				}		

			});


			
		

	

		}



	} //onBtnClick ends

 




	





var changeFilm = function() {
	

	

		$("div#arrow").hide();
	

		$roll.show();
	

		$roll.animate({left:rollLeftMin},"slow");
	

		$film.animate({width:"0px"},"slow", function(){
				

			$film.hide();
	
	
				

			if(currentSet == thumbs1){
	
					

				$thumbs.each(function(index){

						
					$(this).children().filter("img").remove();
		
						
					var $thisThumb = $("<img src='pics/"+thumbs2[index][0]+"' border='0' />"); 

						
					$(this).append($thisThumb);


					

				});

				currentSet = thumbs2;	

			} else if(currentSet == thumbs2) {

				$thumbs.each(function(index){

	
					$(this).children().filter("img").remove();

					var $thisThumb = $("<img src='pics/"+thumbs1[index][0]+"' border='0' />"); 


					$(this).append($thisThumb);


					
				});




				currentSet = thumbs1;	
			}


			$roll.animate({left:rollLeft},"slow");
	
			$film.show();
				

			$film.animate({width:filmWidth},"slow",function(){

				$("div#arrow").show();
				$roll.hide();

			});

	
		});




	



	} //changeFilm ends







init();

});
////////////////////////////////////////////////////////////////////////////////////////

var initSb = function() {
	var dragging = false;
	var $sbPos;
	var $sb;

	if(!guestbook_open) {
		$sbPos = $("#sb_pos");
		$sb = $("#sb");
	} else if(guestbook_open) {
		$sbPos = $("#sb_pos_gb");
		$sb = $("#sb_gb");

		

	}
	
	$sbPos.bind("mousedown", function() {
	
		
		dragging = true;


	});

	$(document).bind("mouseup",function(){
	

		dragging = false;
	
		

	});

	$($sbPos, $sb).bind("mouseup",function(){
	

		dragging = false;
	
	});
	

	





	var sbPerc = 0;

	var sbPercState = 0;

	var conPerc = 0;




	$(document).bind("mousemove", function() {
	

		if(dragging) {
		
	
		
			
			

			var riderTop = parseInt($sbPos.css("marginTop"));


			

			var riderOffsetTop = $sbPos[0].offsetTop;


			//alert("riderOffsetTop: "+riderOffsetTop);

			//alert("mouseY: "+mouseY);		

			var relativeMouseY = mouseY - $sb[0].offsetTop;
	

			//alert("relativeMouseY: "+relativeMouseY);	

			var riderHeight = $sbPos.outerHeight();
		

			//alert("riderHeight: "+riderHeight);

			var mouseYdifference =  relativeMouseY - riderTop;
	

			//alert("mouseYdifference: "+mouseYdifference);	

			var sbHeight = $sb.outerHeight();


			//alert("sbHeight: "+sbHeight);		

			if(!guestbook_open) {
				var $ifr = $("#ifr");
			}  else if(guestbook_open) {
				var $ifr = $("#ifr2");
			} 

		

			sbPerc = (sbHeight - riderHeight)/100;
		
		
		

			var ifrHeight = $ifr.innerHeight();

		
			if(!guestbook_open) {
				var $contentCopy = $("#content_copy");
			} else if(guestbook_open) {
				var $contentCopy = $("#content_copy_gb");
			}
		

			var contentCopyHeight = $contentCopy[0].offsetHeight;
		

			var contentCopyTop = $contentCopy.css("marginTop");

		

			var scrollMax = contentCopyHeight - $ifr.height() + 40;

			
		

			if(relativeMouseY >= 0 && relativeMouseY <= sbHeight - riderHeight) {
			

				if(riderTop == 0) {

					sbPercState = 0;

	
			} else if(riderTop == sbHeight - riderHeight) {
				
					sbPercState = 100;
				
			
				} else {
				

					sbPercState = Math.ceil(riderTop/sbPerc);
			

				}
			

				$sbPos.css({marginTop:relativeMouseY});
			
			
			

				if(riderTop == 0) {
				

					$contentCopy.css({marginTop:0});
			

				} else if(riderTop == sbHeight - riderHeight) {
				

					$contentCopy.css({marginTop:scrollMax});
				
			

				} else {
				

					$contentCopy.css({marginTop:(-scrollMax/100) * sbPercState});
			

				}

			

				dragging=true;
		

			} else if(relativeMouseY < 0) {
			

				$sbPos.css({marginTop:"0px"});
			

				$contentCopy.css({marginTop:0});
			

				dragging=false;
		

			} else if(relativeMouseY > $sb[0].offsetTop + sbHeight) {
			

				$sbPos.css({marginTop:sbHeight - riderHeight});
			

				$contentCopy.css({marginTop:scrollMax});
			

				dragging=false;
		
			}
	
	

		}



	}); //scrollbar scroll ends


	

	} // initSb ends

	//initSb();


///////////////////////////////////////////////////////////////////////////////









function fader() {
	

	$slideshow.fadeOut(function(){
	

		$visibleSlide = $("#slides div:not(.hidden)");
	
		//alert($visibleSlide[0].getAttribute("id"));
	

		var sId = $visibleSlide[0].getAttribute("id").replace("slide","");
	
	

		//alert(numSlides);
	

		if(sId < numSlides) {
		

			sId++;
		

			//alert(sId);
	

		} else {
		

			sId = 1;
	

		}
	

		$visibleSlide.addClass("hidden");

	
		var nextSlideId = "#slide"+sId;
	
		//alert(nextSlideId);

	

		$(nextSlideId).removeClass("hidden");

	
		$(nextSlideId).show();
	
		$(".hidden").hide();
	
		$slideshow.fadeIn();
	
		setTimeout("fader();",10000);
	

	});

}


