function trigger_effect(src_element,div_id, effect, first_img, second_img){
Effect.toggle(div_id, effect, {afterFinish:function(){
image = src_element.getElementsByTagName('img')[0];
image.src = image.src.match(first_img) ? second_img : first_img;
}});
return true;
}




function doBoth() {
Effect.SlideUp('slide-up',{duration:1.0});
setTimeout("Effect.SlideDown('slide-down',{duration:1.0})", 1000);
return false;
}

function doBoth1() {
Effect.SlideUp('slide-up',{duration:1.0});
setTimeout("Effect.SlideDown('slide-down1',{duration:1.0})", 1000);
return false;
}

function doRestore() {
Effect.SlideUp('slide-down',{duration:1.0});
setTimeout("Effect.SlideDown('slide-up',{duration:1.0})", 1000);
return false;
}

function doRestore1() {
Effect.SlideUp('slide-down1',{duration:1.0});
setTimeout("Effect.SlideDown('slide-up',{duration:1.0})", 1000);
return false;
}

function doThanks() {
Effect.Appear('send',{duration:1.0}), Effect.SlideDown('send',{duration:1.0});
setTimeout("Effect.Fade('send',{duration:1.0}), Effect.SlideUp('send',{duration:1.0})", 3500);
setTimeout("Effect.Appear('thanks', {duration:1.0}), Effect.SlideDown('thanks', {duration:1.0})", 4400);
setTimeout("Effect.Fade('thanks', {duration:1.0}), Effect.SlideUp('thanks', {duration:1.0})", 9000);
return false;
}

function doError() {
Effect.Appear('send',{duration:1.0}), Effect.SlideDown('send',{duration:1.0});
setTimeout("Effect.Fade('send',{duration:1.0}), Effect.SlideUp('send',{duration:1.0})", 3500);
setTimeout("Effect.Appear('error', {duration:1.0}), Effect.SlideDown('error', {duration:1.0})", 4400);
setTimeout("Effect.Fade('error',{duration:1.0}), Effect.SlideUp('error',{duration:1.0})", 15000);
return false;
}

function doClose() {
Effect.SlideUp('error');
return false;
}