Index: conditionshandling.php
===================================================================
--- conditionshandling.php	(revision 9911)
+++ conditionshandling.php	(working copy)
@@ -419,20 +419,7 @@
             $CopyConditionsMessage = "<div class='warningheader'>(".$clang->gT("No conditions could be copied (due to duplicates)").")</div>";
         }
     }
-    else
-    {
-        $message = $clang->gT("Did not copy questions","js").": ";
-        if (!isset($copyconditionsfrom))
-        {
-            $message .= $clang->gT("No condition selected to copy from","js").". ";
-        }
-        if (!isset($copyconditionsto))
-        {
-            $message .= $clang->gT("No question selected to copy condition to","js").".";
-        }
-        $conditionsoutput_action_error .= "<script type=\"text/javascript\">\n<!--\nalert('$message');\n//-->\n</script>\n";
     }
-}
 //END PROCESS ACTIONS
 
 
@@ -1371,6 +1358,7 @@
                         . "\t<input type='checkbox' name='aConditionFromScenario{$scenarionr['scenario']}' id='cbox{$rows['cid']}' value='{$rows['cid']}' checked='checked'/>\n"
                         . "</td>\n";
                     }
+                                                      
                     $conditionsoutput_main_content .= ""
                     ."<td valign='middle' align='right' width='40%'>\n"
                     ."\t<font size='1' face='verdana'>\n";
@@ -1655,7 +1643,10 @@
         ."<input type='hidden' name='gid' value='$gid' />\n"
         ."<input type='hidden' name='qid' value='$qid' />\n"
         ."</div>\n";
-
+        $conditionsoutput_main_content .= "<script type='text/javascript'> $('#copyconditions').submit(function() {
+        if (!$('input[@id=cbox{$rows['cid']}]:checked').length) { alert(\"".$clang->gT("Please select alteast one condition to copy from","js")."\");return false;  } 
+        if (!$('#copytomultiselect option:selected').length) { alert(\"".$clang->gT("Please select alteast one question to copy condition to","js")."\");return false;  }});                      ;</script>";
+                    
         $conditionsoutput_main_content .= "<script type=\"text/javascript\">\n"
         ."function prepareCopyconditions()\n"
         ."{\n"
@@ -1668,7 +1659,7 @@
         ."\t});\n"
         ."}\n"
         ."</script>\n";
-
+        
     }
     else
     {
