function mooAjax(url,destination)	{
	$('load').addClass('loader');
	new Ajax(url, {method: 'get',update: $(destination), onComplete: function() {$('load').removeClass('loader')}, onCancel: function() {$('load').removeClass('loader'); }}).request();
}

window.addEvent("domready", function(){
	
	$$(".cform").each(function(container){
		container.addEvent("submit", function(e){
			new Event(e).stop();
			var ID = container.getElement("input.fid").value;
			var type=$('type_'+ID).setProperty('value','ajax');
			var action=$('fnid_'+ID).setProperty('action','ajaxcomment.php?addcomment=true');
			
			var log = $('form_id_'+ID).addClass('loading');
			this.send({
				onComplete: function(response){
					update = response.split('|');
					log.removeClass('loading');
					if (update[0] == "OK") {
						log.setHTML(update[1]);
					}
				    else {
						if(update[0] == "1")	{
							new Fx.Style('fname_'+ID, 'background-color', {
								duration: 700,
								transition: Fx.Transitions.Quad.easeOut
							}).start('#D56E22', '#ffffff');
							new Fx.Style('fname_'+ID, 'border-color', {
								duration: 2000,
								transition: Fx.Transitions.Quad.easeIn
							}).start('#808080', '#FF0000');
							
							$('fname_'+ID).setProperty('value',update[3]);
							$('fname_'+ID).setStyle('color','grey');
						}
						else	{
							$('fname_'+ID).setStyle('border-color', '#808080');
						}
						if(update[1] == "1")	{
							new Fx.Style('ftext_'+ID, 'background-color', {
								duration: 700,
								transition: Fx.Transitions.Quad.easeOut
							}).start('#D56E22', '#ffffff');
							new Fx.Style('ftext_'+ID, 'border-color', {
								duration: 2000,
								transition: Fx.Transitions.Quad.easeIn
							}).start('#808080', '#FF0000');
							$('ftext_'+ID).setProperty('value',update[4]);
							$('ftext_'+ID).setStyle('color','grey');
						}
						else	{
							$('ftext_'+ID).setStyle('border-color', '#808080');
						}
						if(update[2] == "1")	{
							new Fx.Style('furl_'+ID, 'background-color', {
								duration: 700,
								transition: Fx.Transitions.Quad.easeOut
							}).start('#D56E22', '#ffffff');
							new Fx.Style('furl_'+ID, 'border-color', {
								duration: 2000,
								transition: Fx.Transitions.Quad.easeIn
							}).start('#808080', '#FF0000');
							
							$('furl_'+ID).setProperty('value',update[5]);
							$('furl_'+ID).setStyle('color','grey');
						}
						else	{
							$('furl_'+ID).setStyle('border-color', '#808080');
						}
					}
				}
			});
		});
		
	});
	
	$$(".addcomment").each(function(container){
		var mySlide = new Fx.Slide(container.getElement(".comform"), {duration: 400}).hide();
		container.getElement("a.wc").addEvent("click", function(e){
			e=new Event(e).stop();
			var ID=container.id.replace('form_id_','');
			mySlide.toggle();
			if(mySlide.open) {
				var im=$('aform_'+ID).getElements('img').setProperty('src','images/plus.gif');
			}
			else	{
				var im=$('aform_'+ID).getElements('img').setProperty('src','images/minus.gif');
			}
			e.stop();
		});
		
	});
	
	$$(".readcomments").each(function(container){
		var mySlide = new Fx.Slide(container.getElement(".rcom"), {duration: 400}).hide();
		container.getElement("a.rc").addEvent("click", function(e){
			e=new Event(e);
			var ID=container.id.replace('rc_cont_','');
			//alert(ID);
			//mooAjax('request.php?test=true','rcom_'+ID);
			mySlide.toggle();
			if(mySlide.open) {
				var img=$('rc_cont_'+ID).getElements('img').setProperty('src','images/plus.gif');
			}
			else	{
				mooAjax('request.php?readcomments=true&id='+ID,'rcom_'+ID);
				var img=$('rc_cont_'+ID).getElements('img').setProperty('src','images/minus.gif');
			}
			
			e.stop();
		});
	});
});
