var toggle_form = function(evt) {
	var topPos = $("job_apply").getPosition().y-330;
	if(topPos < 300) 
		topPos = 300;
		
	$("apply_form").setStyle("left",($("job_apply").getPosition().x+274) + "px");
	$("apply_form").setStyle("top",topPos + "px");
	
/*	if(window.ie) {
	
		$("apply_form").setStyle("left",parseInt($("apply_form").getStyle("left").replace("px",""))+67);
	}*/
	
	if($("apply_form").getStyle("display") == "inline") {
		$("apply_form").fx.start({
								'opacity':[1.0,0.3],
								'height':[310,0]
							}).chain(function() {
								$("apply_form").setStyle("display","none");
							});
							
		$("fadeMe").fx.start({
							'opacity':[0.1,1.0]
		});
	}
	else {
		$("apply_form").setStyle("opacity",0);
		$("apply_form").setStyle("overflow","hidden");
		$("apply_form").setStyle("height",0);
		$("apply_form").setStyle("display","inline");
		if(!$("apply_form").fx) 
			$("apply_form").fx = new Fx.Styles($("apply_form"), {duration:300, wait:true});

		if(!$("fadeMe").fx) 
			$("fadeMe").fx = new Fx.Styles($("fadeMe"), {duration:400, wait:true});
			
		$("fadeMe").fx.start({
							'opacity':[1,0.3]
		});
		$("apply_form").fx.start({
							'opacity':[0.3,0.95],
							'height':[0,$("apply_form").getSize().scrollSize.y]
						});
	}
	if(evt) {
		evt = new Event(evt)
		evt.stop();
	}
	return false;
};
window.addEvent("domready",function() {
	$("job_apply").addEvent("click",toggle_form);
	$("job_apply").hash = "job_apply";
	$("job_apply").href="";
});