///////////////////////////////////////////////
function showStoryPanelNEW(){
            document.getElementById('story_panel_table').width='638';     
         document.getElementById('master_tabsNEW_table').width='638';  
         document.getElementById("master_tabsNEW_table").style.backgroundImage ="url(images/cat_sort_border_top.gif)";  
         
         
         
         document.getElementById('filter_pane_div').style.display='none'; 
         document.getElementById('corner_story_pane_div').style.display='block';          
         document.getElementById('corner_question_pane_div').style.display='none'; 
         document.getElementById('corner_link_pane_div').style.display='none';   
         
                    
    document.getElementById("findPanel").style.display = 'none';
    document.getElementById("storyPanel").style.display = 'block';
    document.getElementById("select_type_story").style.display = 'block';
    document.getElementById("questionPanel").style.display = 'none';
    document.getElementById("linkPanel").style.display = 'none'; 
    
    
    /// additional displays..
    //    document.getElementById("preview_story").style.display = 'none';  
        document.getElementById("storyForm").style.display = 'block';  
        
   ///// disabling the congratulation forms
                             document.getElementById("congratulation_story").style.display='none';
                    document.getElementById("congratulation_story_pending").style.display='none';
                    document.getElementById("congratulation_story_private").style.display='none';    
 
    
   //document.getElementById('story_panel_table').width='638';     
   
   ///stethoscope addition
   document.getElementById('stethoscope').style.display='none';  
}

//////////////////////////////////////////////////////////////////////////////////////////////////////////
function ShowStoryDetailNEW(log){
log.debug("entered show story detailNew function");  
              //// increasing the table size 
    document.getElementById('story_panel_table').width='903';  
    document.getElementById('master_tabsNEW_table').width='903';  
    
    document.getElementById("master_tabsNEW_table").style.backgroundImage ="url(images/quick_action_border_top.gif)";   
//                      document.getElementById('main_panel_table').width='903';      
                      
                      
                      
         document.getElementById('filter_pane_div').style.display='none'; 
         document.getElementById('corner_story_pane_div').style.display='none';          
         document.getElementById('corner_question_pane_div').style.display='none'; 
         document.getElementById('corner_link_pane_div').style.display='none'; 
    
                
    if(this.document.form6.story_type[0].checked){


        
        
        document.getElementById('show_story_detail').style.display='none';
        document.getElementById('story_form').style.display='block';
        
        document.getElementById('stethoscope').style.display='block'; 
        document.getElementById('CollapseStory').style.display='block';
        
        document.getElementById('select_type_story').style.display='none';

        document.getElementById('div_condition').style.display='block';
        document.getElementById('div_goal').style.display='none';
        document.getElementById('symptoms').style.display='block';        
                
    }else if(document.form6.story_type[1].checked){
        document.getElementById('show_story_detail').style.display='none';
        document.getElementById('story_form').style.display='block';
        
        document.getElementById('stethoscope').style.display='block'; 
        document.getElementById('CollapseStory').style.display='block';
        
        document.getElementById('select_type_story').style.display='none';

      //  alert ('setting to block');
        document.getElementById('div_condition').style.display='none';
        document.getElementById('div_goal').style.display='block';
        document.getElementById('symptoms').style.display='none';
        


    }
  //  alert ('setting the slider values 5'+s.getValue());
    /// refreshing... needed for the sliders to work
    var temps;
    var temps2; 
        var temps3;     
    temps=s.getValue();
    s.setValue(0);
     s.setValue(temps);
 
    temps2=s2.getValue();
    s2.setValue(0);
     s2.setValue(temps2);
     
     temps3=s3.getValue();
    s3.setValue(0);
     s3.setValue(temps3);    

    
    /// refreshing...
 
 if (s.getValue()==5 || s.getValue()==null || s.getValue()==0){   
    s.setValue(1);   
    s.setValue(5);
 } 


  if (s2.getValue()==5 || s2.getValue()==null || s2.getValue()==0){    
    s2.setValue(1);
    s2.setValue(5);
  } 
  if (s3.getValue()==5 || s3.getValue()==null || s3.getValue()==0){    
    s3.setValue(1);       
    s3.setValue(5);
  }
   log.debug("exiting show story detailNEW function");
}
//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
function HideStoryDetailNEW(log){
    ///reversing the show story effects
    log.debug("entering the hide story detail New function");
         document.getElementById('story_panel_table').width='638';     
         document.getElementById('master_tabsNEW_table').width='638';  
         document.getElementById("master_tabsNEW_table").style.backgroundImage ="url(images/cat_sort_border_top.gif)";  
        //          document.getElementById('main_panel_table').width='638';      


         document.getElementById('filter_pane_div').style.display='none'; 
         document.getElementById('corner_story_pane_div').style.display='block';          
         document.getElementById('corner_question_pane_div').style.display='none'; 
         document.getElementById('corner_link_pane_div').style.display='none';        
         
         
        document.getElementById('stethoscope').style.display='none';         
        document.getElementById('CollapseStory').style.display='none';
                
        
        document.getElementById('story_form').style.display='none';                         
        document.getElementById('show_story_detail').style.display='block';
        document.getElementById('select_type_story').style.display='block'; 
        
        
        /// canceling congratulations..
    document.getElementById("preview_story").style.display = 'none';
                     document.getElementById("congratulation_story").style.display='none';
                    document.getElementById("congratulation_story_pending").style.display='none';
                    document.getElementById("congratulation_story_private").style.display='none'; 
        /// end of canceling congratulations..                    
        
        log.debug("exiting the hide story detail new funtion");
}

 ////////////////////////////////////////////////////////////////////////////////////////////////////////////////
 
 // action sur boutton cancel
function cancel_storyNEW(log){
       /// This function is deprecated..
    
    
      //  document.form6.reset();
      //  document.form7.reset();
      //  document.form9.reset();
      alert('cancel story called');
  /*      HideStoryDetailNEW(log);
        document.getElementById("title_msg").style.display="none";
        document.getElementById("continue_msg").style.display="none";
        document.getElementById("condition_msg").style.display="none";
        document.getElementById("treatment_msg").style.display="none";
        document.getElementById("symptom_msg").style.display="none";
        document.getElementById("goal_msg").style.display="none";
        
        document.getElementById("goal_div_follow_up").innerHTML = 'Select original story';
        document.getElementById("div_g_family_member").innerHTML = 'Myself';
        
        document.getElementById("goal_div_follow_up").innerHTML = 'Select original story';
        document.getElementById("div_g_family_member").innerHTML = 'Myself';
        
 
        
        // on efface les divs contenant les liens
        if(document.getElementById('links_1')) removeElement('links_div','links_1','i_link');
        if(document.getElementById('links_2')) removeElement('links_div','links_2','i_link');
        if(document.getElementById('links_3')) removeElement('links_div','links_3','i_link');
        if(document.getElementById('links_4')) removeElement('links_div','links_4','i_link');
        if(document.getElementById('links_5')) removeElement('links_div','links_5','i_link');

        s.setValue(5);
        s2.setValue(5);
        s3.setValue(5);   
        
        
        //// erasing the pending story memory
          document.getElementById("pendingType").value='0';
  document.getElementById("pendingID").value='0';     
  */
        
                 
}
 
 
 
 
 //////////////////////////////////////////////////////////////////////////////////////////////////////////////////
function ShowMoreDetailNEW(log){
    document.getElementById("preview_story").style.display = 'none';    
    document.getElementById("more_detail").style.display = 'block';    
    if(followUpStory == false){

            var temps7; 
                var temps8;     
            
         
            temps7=s7.getValue();
            s7.setValue(0);
             s7.setValue(temps7);
             
             temps8=s8.getValue();
            s8.setValue(0);
             s8.setValue(temps8);    

            
            /// refreshing...
         
          if (s7.getValue()==5 || s7.getValue()==null || s7.getValue()==0){    
            s7.setValue(1);
            s7.setValue(5);
          }  
          if (s8.getValue()==5 || s8.getValue()==null || s8.getValue()==0){    
            s8.setValue(1);
            s8.setValue(5);
          }          
        
        
  
    }
    
   if (document.getElementById('display_goal')) {
       /// updating 
   document.getElementById('display_goal').innerHTML=document.getElementById('story_health_topic').value; 
   }
   if (document.getElementById('display_treatments')) {
       
     var treatments='';
    if(document.getElementById("treatment").value!=""){
      treatments +=  document.getElementById("treatment").value;
    }
    if(document.getElementById("treatment_1").value!=""){        
      treatments +=  ', '+document.getElementById("treatment_1").value;
    }
    if(document.getElementById("treatment_2").value!=""){        
      treatments +=  ', '+document.getElementById("treatment_2").value;
    }
    if(document.getElementById("treatment_3").value!=""){
      treatments +=  ', '+document.getElementById("treatment_3").value;
    }
    if(document.getElementById("treatment_4").value!=""){
      treatments +=  ', '+document.getElementById("treatment_4").value;
    }
    
    if(treatments != ''){
        document.getElementById('display_treatments').innerHTML= treatments;
        document.getElementById('div_display_treatments').style.display="block";
    }
    else {
       /// do nothing
    }      
       
       

   }   
    
    //// relative positioning of the health bubbles..
    refreshStoryMoreDetailBubbles();            
                       

}



 function HideMoreDetailNEW(log){
     
  browser1=navigator.appName;
   
if ( browser1=="Microsoft Internet Explorer")
  {
    //  alert ("startr year htm is:"+document.getElementById('start_year').innerHTML) ;
  //    alert ("startr year is:"+document.getElementById('start_year').value) ;  
  //      alert ("year started htm is:"+document.getElementById('year_started').innerHTML) ; 
  //       alert ("year started is:"+document.getElementById('year_started').value) ;   
    
    startYear=document.getElementById('start_year').innerHTML;      
    endYear=document.getElementById('ended_year').innerHTML;
    startMonth=document.getElementById('start_month').innerHTML;          
    endMonth=document.getElementById('ended_month').innerHTML; 
    

  }
else
  {
    


     
    startYear = document.getElementById("year_started").value;
    endYear  = document.getElementById("end_year").value;
    startMonth = document.getElementById("month_started").value;
    endMonth  = document.getElementById("end_month").value;
}    
    // si Ongoing n'est pas cochée, on teste si l'utilisateur a choisi une date fin
    if(document.getElementById("ongoing").checked==false){
        if(endMonth!='' && startMonth==''){
                alert("Please select a start month.")
                return;            
        }
        else if(endYear!='' && startYear==''){
                alert("Please select a start year.")
                return;            
        }
    
        else if(startYear == endYear){
            if(startMonth>endMonth){
                alert("The End Month must be superior than Start Month.")
                return;            
            }
        }
        else if(startYear > endYear){
            alert("The End Year must be superior than Start Year.")
            return;
        }
    }
    document.getElementById("preview_story").style.display = 'block';    
    document.getElementById("more_detail").style.display = 'none';    
    preview_storyNEW(log)    ;
}

/////////////////////////////////////////////////////////////////////////////////////


function preview_storyNEW(log){
    
    
    log.debug("entered preveiw story new function");
    
  preview_clear_more_detailNEW();
    
    var error=0;
    if(document.getElementById("descriptive").value==""){
        document.getElementById("title_msg").style.display="block";
        document.getElementById("continue_msg").style.display="block";
        error=1;
    }else{
        document.getElementById("title_msg").style.display="none";
        document.getElementById("continue_msg").style.display="none";
    }
  
     if(document.getElementById("story_health_topic").value==''){
        document.getElementById("story_health_topic_msg").style.display = 'block';
        error = 1;
    }else{
        document.getElementById("story_health_topic_msg").style.display = 'none';
        error=0;
    }    
    

    
   log.debug("section 1");
    /* if(document.form6.story_type[0].checked){
        if(document.getElementById("treatment").value==""){
            document.getElementById("treatment_msg").style.display="block";
            error=1;
        }else{
            document.getElementById("treatment_msg").style.display="none";
        }
        
        if(document.getElementById("condition").value=="" && document.getElementById("symptom").value==""){
            document.getElementById("condition_msg").style.display="block";
            document.getElementById("symptom_msg").style.display="block";
            error=1;
        }else{
            document.getElementById("condition_msg").style.display="none";
            document.getElementById("symptom_msg").style.display="none";
        }
    }else{
        if(document.getElementById("goal").value=="" && document.getElementById("goal").value==""){
            document.getElementById("goal_msg").style.display="block";
            error=1;
        }else{
            document.getElementById("goal_msg").style.display="none";
            document.getElementById("goal_msg").style.display="none";
        }        
    }
    */

    //// health topics    story_
                    var story_health_topics='';
    if(document.getElementById("story_health_topic").value!=""){
      story_health_topics +=  document.getElementById("story_health_topic").value;
    }
    if(document.getElementById("story_health_topic_1").value!=""){        
      story_health_topics +=  ', '+document.getElementById("story_health_topic_1").value;
    }
    if(document.getElementById("story_health_topic_2").value!=""){        
      story_health_topics +=  ', '+document.getElementById("story_health_topic_2").value;
    }
    if(document.getElementById("story_health_topic_3").value!=""){
      story_health_topics +=  ', '+document.getElementById("story_health_topic_3").value;
    }
    if(document.getElementById("story_health_topic_4").value!=""){
      story_health_topics +=  ', '+document.getElementById("story_health_topic_4").value;
    }
    
    if(story_health_topics != ''){    
        document.getElementById("preview_story_topic").innerHTML = story_health_topics;
    }
    else {
        document.getElementById("preview_story_topic").innerHTML = 'N/A';
    }  
    ////
    
  log.debug("section 2");    
  if(error==0){
  log.debug("point 3");  
    
    if(document.form6.story_type[1].checked){
          log.debug("point 3 first"); 
          
          
          /////////////adding a code for alerts DISABLING condtion/treatments alerts
document.getElementById("new_alerts").style.display="none";    
 
document.getElementById("alert_conditions").checked="none";  
 

 
document.getElementById("alert_treatment").checked="none"; 
 

 
document.getElementById("alert_symptom").checked="none";   
 
        ///////////// end of adding the code for alerts          
          
          
        document.getElementById("share_type").innerHTML = 'Goal: ';
        
        if(document.getElementById("follow_up_story").value != '-1'){
            document.getElementById("preview_story_relates").innerHTML = document.getElementById("follow_up_story").value;
        }
        else {
            document.getElementById("preview_story_relates").innerHTML = 'N/A';
        }
    
        if(document.getElementById("family_member").value != ''){
            document.getElementById("preview_story_family").innerHTML = document.getElementById("family_member").value;
        }
        else {
            document.getElementById("preview_story_family").innerHTML = 'N/A';
        }
        
        document.getElementById("all_symptoms").style.display='none';
        
        if(document.getElementById("goal").value != ""){
            document.getElementById("preview_condition").innerHTML = document.getElementById("goal").value;
        }   else {
            document.getElementById("preview_condition").innerHTML = 'N/A'; 
        }
        
    }
    else{
        
          /////////////adding a code for alerts  ENABLING condtion/treatments alerts
document.getElementById("new_alerts").style.display="block";    
 
// document.getElementById("alert_conditions").checked="checked";  
 
          
 
// document.getElementById("alert_treatment").checked="checked"; 
 

 
// document.getElementById("alert_symptom").checked="checked";   
 
        ///////////// end of adding the code for alerts   
          
          log.debug("point 3 second"); 
        document.getElementById("share_type").innerHTML = 'Condition: ';
          log.debug("point all sympomts"); 
        document.getElementById("all_symptoms").style.display='block';
          log.debug("point 3 second follow up"); 
        if(document.getElementById("follow_up_story").value != '-1'){
            document.getElementById("preview_story_relates").innerHTML = document.getElementById("follow_up_story").value;
        
        }
        else {
            document.getElementById("preview_story_relates").innerHTML = 'N/A';
        }
           log.debug("point 3 second family"); 
        if(document.getElementById("family_member").value != ''){
            document.getElementById("preview_story_family").innerHTML = document.getElementById("family_member").value;
        }
        else {
            document.getElementById("preview_story_family").innerHTML = 'N/A';
        }
            log.debug("point 3 second condition "); 
        if(document.getElementById("condition").value != ""){
            document.getElementById("preview_condition").innerHTML = document.getElementById("condition").value;
            

            preview_auxNEW(1);
            document.getElementById('condition_cont').style.display='block';
        
        } else {
            document.getElementById("preview_condition").innerHTML = 'N/A';        
        }
        
    }
    
    
      log.debug("point 4"); 
 
    document.getElementById("storyForm").style.display = 'none';
        document.getElementById("story_form").style.display = 'none'; 
    document.getElementById("preview_story").style.display = 'block';    
 
    document.getElementById("condition_msg").style.display="none";
    document.getElementById("symptom_msg").style.display="none";
    document.getElementById("title_msg").style.display="none";
    document.getElementById("treatment_msg").style.display="none";

    if(document.getElementById("start_month")){
         if(document.getElementById("start_month").innerHTML != "MM"){
            document.getElementById("started").innerHTML = document.getElementById("start_month").innerHTML+"/"+document.getElementById("start_year").innerHTML;
 
             preview_auxNEW(2);
            document.getElementById('date_cont').style.display='block';
         
         }
        

        
    }
    else {
        document.getElementById("started").innerHTML = 'N/A';
        document.getElementById("ended").innerHTML = 'N/A';
    }
    
    
      log.debug("point 5"); 
    
     if(document.getElementById("ended_month")){
        if(document.getElementById("ended_month").innerHTML!="MM"){
                                document.getElementById("ended").innerHTML 
                                ='<a class="grey_light_text">  </a><a class="grey_text">'
                                +document.getElementById("end_month").value
                                +'/'+document.getElementById("end_year").value
                                +'</a>';
                
        }else{
                if(document.getElementById("ongoing").checked!=false){
                    document.getElementById("ended").innerHTML = '<a class="grey_text">On going</a>';
                }else{
                    document.getElementById("ended").innerHTML
                     = '<a class="grey_light_text">  </a><a class="grey_text">N/A</a>';
                }            
            
    
        }
     }
    
      log.debug("point 6"); 
  
    
    if(document.getElementById("medication").value !='Medication name'
    && document.getElementById("medication").value !=''){    
        document.getElementById("preview_medication").innerHTML = document.getElementById("medication").value;    
        document.getElementById("preview_frequency").innerHTML = document.getElementById("frequency").value;    
        document.getElementById("preview_dosage").innerHTML = document.getElementById("dosage").value;  
        
        
            preview_auxNEW(2);
            document.getElementById('mdf_0_cont').style.display='block';       
              
    }
    
    if(document.getElementById("medication_1")){  
      if(document.getElementById("medication_1").value !='Medication name'
      && document.getElementById("medication_1").value !=''
      ){      
        document.getElementById("preview_medication_1").innerHTML = document.getElementById("medication_1").value;    
        document.getElementById("preview_frequency_1").innerHTML = document.getElementById("frequency_1").value;    
        document.getElementById("preview_dosage_1").innerHTML = document.getElementById("dosage_1").value; 
        
            preview_auxNEW(2);
            document.getElementById('mdf_1_cont').style.display='block'; 
      }  
    }

    if(document.getElementById("medication_2")){   
       if(document.getElementById("medication_2").value !='Medication name'
      && document.getElementById("medication_2").value !=''){     
        document.getElementById("preview_medication_2").innerHTML = document.getElementById("medication_2").value;    
        document.getElementById("preview_frequency_2").innerHTML = document.getElementById("frequency_2").value;    
        document.getElementById("preview_dosage_2").innerHTML = document.getElementById("dosage_2").value; 
        
            preview_auxNEW(2);
            document.getElementById('mdf_2_cont').style.display='block';         
        
       }        
    }
    if(document.getElementById("medication_3")){ 
      if(document.getElementById("medication_3").value !='Medication name'
     && document.getElementById("medication_3").value !=''){       
        document.getElementById("preview_medication_3").innerHTML = document.getElementById("medication_3").value;    
        document.getElementById("preview_frequency_3").innerHTML = document.getElementById("frequency_3").value;    
        document.getElementById("preview_dosage_3").innerHTML = document.getElementById("dosage_3").value; 
        
            preview_auxNEW(2);
            document.getElementById('mdf_3_cont').style.display='block';           
      }     
    }
    
    if(document.getElementById("medication_4")){
       if(document.getElementById("medication_4").value !='Medication name'
     &&  document.getElementById("medication_4").value !=''){    
        document.getElementById("preview_medication_4").innerHTML = document.getElementById("medication_4").value;    
        document.getElementById("preview_frequency_4").innerHTML = document.getElementById("frequency_4").value;    
        document.getElementById("preview_dosage_4").innerHTML = document.getElementById("dosage_4").value; 
        
            preview_auxNEW(2);
            document.getElementById('mdf_4_cont').style.display='block';            
       }    
    }
      log.debug("point 7"); 
        
    if(document.getElementById("insurer_name")){
        if(document.getElementById("insurer_name").value != ""){
            
            document.getElementById("insurer").innerHTML = document.getElementById("insurer_name").value;
            
            preview_auxNEW(3);
            document.getElementById('insurer_cont').style.display='block';
        }
        else{
            
            document.getElementById("insurer").innerHTML = 'N/A';
        }
    }
    
    if(document.getElementById("categorie")){
        if(document.getElementById("categorie").value != -1){
            
            document.getElementById("preview_care_category").innerHTML = document.getElementById("categorie").value;
        
      
        
        }
        else{
            
            document.getElementById("preview_care_category").innerHTML = 'N/A';
        }
    }    
    
    if(document.getElementById("care_speciality")){
        if(document.getElementById("care_speciality").value != ""){            
            document.getElementById("preview_care_speciality").innerHTML = document.getElementById("care_speciality").value;
       
            preview_auxNEW(3);
            document.getElementById('preview_care_speciality_cont').style.display='block';        
        }
        else{
            
            document.getElementById("preview_care_speciality").innerHTML = 'N/A';
        }
    }
    
    if(document.getElementById("categorie2")){
        if(document.getElementById("categorie2").value != -1){
            
            document.getElementById("preview_care_category2").innerHTML = document.getElementById("categorie2").value;
        }
        else{
            
            document.getElementById("preview_care_category2").innerHTML = 'N/A';
        }
    }    
    
    if(document.getElementById("care_speciality2")){
        if(document.getElementById("care_speciality2").value != ""){            
            document.getElementById("preview_care_speciality2").innerHTML = document.getElementById("care_speciality2").value;
        
            preview_auxNEW(3);
            document.getElementById('preview_care_speciality2_cont').style.display='block';        
        
        }
        else{
            
            document.getElementById("preview_care_speciality2").innerHTML = 'N/A';
        }
    }    
    
    if(document.getElementById("provider_lastname")){    
        if(document.getElementById("provider_lastname").value != "" && document.getElementById("provider_lastname").value != 'Last Name'){    
            document.getElementById("provider").innerHTML = document.getElementById("provider_firstname").value +" "+document.getElementById("provider_lastname").value;
        
            preview_auxNEW(3);
            document.getElementById('provider_cont').style.display='block';        
        
        }
        else {
            document.getElementById("provider").innerHTML = 'N/A';
        }
    }
 
     if(document.getElementById("provider_lastname2")){    
        if(document.getElementById("provider_lastname2").value != "" && document.getElementById("provider_lastname2").value != 'Last Name'){    
            document.getElementById("provider2").innerHTML = document.getElementById("provider_firstname2").value +" "+document.getElementById("provider_lastname2").value;
        
            preview_auxNEW(3);
            document.getElementById('provider2_cont').style.display='block';         
        
        }
        else {
            document.getElementById("provider2").innerHTML = 'N/A';
        }
    }
    
    
    if(document.getElementById("pocket_cost")){    
        if(document.getElementById("pocket_cost").value != ""){    
            document.getElementById("covered").innerHTML = document.getElementById("pocket_cost").value ;
        
            preview_auxNEW(3);
            document.getElementById('covered_cont').style.display='block';        
        
        }
        else {
            document.getElementById("covered").innerHTML = 'N/A';
        }
    }
    
    if(document.getElementById("out_pocket_cost")){    
        if(document.getElementById("out_pocket_cost").value != ""){    
            document.getElementById("preview_pocket_cost").innerHTML = document.getElementById("out_pocket_cost").value ;
       
            preview_auxNEW(3);
            document.getElementById('preview_pocket_cost_cont').style.display='block';        
        
        }    
        else {
            document.getElementById("preview_pocket_cost").innerHTML = 'N/A';
        }
    }
 if(document.getElementById("confirm_rating").value=='confirmed'){ 
    if(document.getElementById("easy_to_follow")){    
        if(document.getElementById("easy_to_follow").value != ""){    
            document.getElementById("preview_easy_follow").innerHTML = document.getElementById("easy_to_follow").value;
            
            
            preview_auxNEW(3);
            document.getElementById('easy_to_follow_cont').style.display='block';        
        
        }    
        else {
            document.getElementById("preview_easy_follow").innerHTML = 'N/A';
        }
    }
    
    
      log.debug("point 8"); 
    if(document.getElementById("duration")){    
        if(document.getElementById("duration").value != ""){    
            document.getElementById("preview_duration").innerHTML = document.getElementById("duration").value;
        }    
        else {
            document.getElementById("preview_duration").innerHTML = 'N/A';
        }
    }  
 } else {
               document.getElementById("preview_easy_follow").innerHTML = 'N/A';   
   document.getElementById("preview_duration").innerHTML = 'N/A';     
 }  
    
    
    log.debug("symptoms..");
    var symptoms='';
    if(document.getElementById("symptom").value!=""){
      symptoms +=  document.getElementById("symptom").value;
    }
    if(document.getElementById("symptom_1").value!=""){        
      symptoms +=  ', '+document.getElementById("symptom_1").value;
    }
    if(document.getElementById("symptom_2").value!=""){        
      symptoms +=  ', '+document.getElementById("symptom_2").value;
    }
    if(document.getElementById("symptom_3").value!=""){
      symptoms +=  ', '+document.getElementById("symptom_3").value;
    }
    if(document.getElementById("symptom_4").value!=""){
      symptoms +=  ', '+document.getElementById("symptom_4").value;
    }
    
    if(symptoms != ''){    
        document.getElementById("preview_symptom").innerHTML = symptoms;
        
            preview_auxNEW(1);
            document.getElementById('symptom_cont').style.display='block';       
        
    }
    else {
        document.getElementById("preview_symptom").innerHTML = 'N/A';
    }    

    if(document.getElementById("descriptive").value != ""){
        document.getElementById("preview_story_title").innerHTML = document.getElementById("descriptive").value;
    }
    else {
        document.getElementById("preview_story_title").innerHTML = 'N/A';
    }
    
    var storyString=new String(tinyMCE.getInstanceById('story').getContent());
    if( storyString.match("Enter Your story here")==null){
        
   var browser=navigator.appName;
var b_version=navigator.appVersion;
var version=parseFloat(b_version); 
var pattern;
if (browser=='Microsoft Internet Explorer'){
     pattern='<!--[.]*-->';  
 
} else {
         pattern='<!--[^]*-->';  

}
  //pattern='&lt;!--[^]*--&gt';
  var replacement="";     
  var re = new RegExp(pattern, "g");
 // alert (storyString);
  replaced_storyString = storyString.replace(re , replacement); 

        
        //// removing the comment tags when pasting from word..
      //  alert (tinyMCE.getInstanceById('story').getContent());
 
        document.getElementById("last_preview_story").innerHTML = tinyMCE.getInstanceById('story').getContent();
   document.getElementById("last_preview_story").innerHTML = replaced_storyString;  
   
    document.getElementById('last_preview_story_cont').style.display='block';        
    }
    else {
        document.getElementById("last_preview_story").innerHTML = 'N/A';
    }
    
    if(document.getElementById("effectiveness").value != ""){
        document.getElementById("preview_effectiveness").innerHTML = document.getElementById("effectiveness").value;
    }
    else {
        document.getElementById("preview_effectiveness").innerHTML = '<a class="grey_light_text">N/A</a>';
    }
    
    if(document.getElementById("side_effects").value != ""){
        document.getElementById("preview_sideEffects").innerHTML = document.getElementById("side_effects").value;
    }
    else {
        document.getElementById("preview_sideEffects").innerHTML = '<a class="grey_light_text">N/A</a>';
    }
    
    if(document.getElementById("recommend").value != ""){
        document.getElementById("preview_recommand").innerHTML = document.getElementById("recommend").value;
    }
    else {
        document.getElementById("preview_recommand").innerHTML = '<a class="grey_light_text">N/A</a>';
    }
   log.debug("treatments");    
    var treatments='';
    if(document.getElementById("treatment").value!=""){
      treatments +=  document.getElementById("treatment").value;
    }
    if(document.getElementById("treatment_1").value!=""){        
      treatments +=  ', '+document.getElementById("treatment_1").value;
    }
    if(document.getElementById("treatment_2").value!=""){        
      treatments +=  ', '+document.getElementById("treatment_2").value;
    }
    if(document.getElementById("treatment_3").value!=""){
      treatments +=  ', '+document.getElementById("treatment_3").value;
    }
    if(document.getElementById("treatment_4").value!=""){
      treatments +=  ', '+document.getElementById("treatment_4").value;
    }
    
    if(treatments != ''){
        document.getElementById("last_preview_treatment").innerHTML = treatments;
        
            preview_auxNEW(1);
            document.getElementById('treatment_cont').style.display='block';          
    }
    else {
        document.getElementById("last_preview_treatment").innerHTML = '<a class="grey_light_text">N/A</a>';
    }
   log.debug("links");    
    var links='';
    if(document.getElementById("val_link_1")){
      links +=  '<a class="green_text" target="_blank" href="'+document.getElementById("val_link_1").value+'">'+document.getElementById("val_link_1").value+'</a> <br/>';
    }
    if(document.getElementById("val_link_2")){
      links +=  '<a class="green_text" target="_blank" href="'+document.getElementById("val_link_2").value+'">'+document.getElementById("val_link_2").value+'</a> <br/>';
    }
    if(document.getElementById("val_link_3")){
      links +=  '<a class="green_text" target="_blank" href="'+document.getElementById("val_link_3").value+'">'+document.getElementById("val_link_3").value+'</a> <br/>';
    }
    if(document.getElementById("val_link_4")){
      links +=  '<a class="green_text" target="_blank" href="'+document.getElementById("val_link_4").value+'">'+document.getElementById("val_link_4").value+'</a> <br/>';
    }
    if(document.getElementById("val_link_5")){
      links +=  '<a class="green_text" target="_blank" href="'+document.getElementById("val_link_5").value+'">'+document.getElementById("val_link_5").value+'</a><br/>';
    }

    if(links != ''){
        document.getElementById("preview_link").innerHTML = links;
    }
    else {  
        document.getElementById("preview_link").innerHTML = '<a class="grey_light_text">N/A</a>';
    }
    
    var images='';
    
       log.debug("pictures"); 
    
    for(i=0;i<pictures.length;i++){            
                img_name = pictures[i];
                j=i+1;
                images += '<img src="upload/'+img_name+'" height="54" width="54" border="0" /><input type="hidden" id="t_photo_'+j+'" value="'+img_name+'" /><img src="images/clear_pix.gif" width="12" height="1" border="0" />';        
    }

    if(images!=''){
        document.getElementById("preview_photos").innerHTML = images;
    }else{   
        document.getElementById("preview_photos").innerHTML ='<a class="grey_light_text">N/A</a>';
    }

    //document.getElementById("preview_t_link").innerHTML = links;
  }
  log.debug("exiting the preview story function");
}


function share_more_storyNEW(log){
    /// this function is deprecated
    cancel_storyNEW(log);
    document.getElementById("storyForm").style.display = 'block';
    document.getElementById("preview_story").style.display = 'none';
                     document.getElementById("congratulation_story").style.display='none';
                    document.getElementById("congratulation_story_pending").style.display='none';
                    document.getElementById("congratulation_story_private").style.display='none';  
ShowStoryDetailNEW(log);                     
}


function more_photosNEW() {
    var i = parseInt(document.getElementById('photo_cnt').value);
    newElementIdContent ='<input type="file" class="file" id="t_photo_'+i+'" name="t_photo_'+i+'" onchange="ajaxFileUpload(this.id);" style="width:180px;" /><input type="hidden" id="t_photo_'+i+'_t" value="" /><a onclick="delete_pic(this.name, '+i+');" name="t_photo_'+i+'_t" ><img src="images/button_delete.png" border="0" alt="Delete" style="cursor:pointer;" /></a><br /><img src="images/clear_pix.gif" width="1" height="5" border="0" /><br />';

    /*newElementIdContent += (i < 5) ? '<span id="t_photos_'+i2+'"><a class="grey_text" onclick="javascript:t_create_photos('+i2+')" style="cursor:pointer"><u>+ Add more photos</u><br /></a></span>': '';*/
    if (i == 5) {
     document.getElementById('add_photos').style.display = 'none'; 
    }else {
     document.getElementById('add_photos').style.display = 'block'; 
    }
    
    appendElement("t_photos_div","t_photo_child_"+i,newElementIdContent);
    document.getElementById('photo_cnt').value = parseInt(i) + 1;
}


function appendElementNEW(containerId,newElementName,newElementValue) {
    //First, we need to create a new DIV element
    var newElement=document.createElement("input");
    //New we will give it the specified ID so we can manage it later if necessary
     newElement.setAttribute("name", newElementName);
    //Set the value attribute of the new element
     newElement.setAttribute("value", newElementValue); 
    //Get a reference to the element that will contain the new element
    var container = document.getElementById(containerId);
    //Now we just need to insert our new element into the containing element
    container.appendChild(newElement, container);
}


function more_medicationsNEW() {
    var i = parseInt(document.getElementById('i_medications').value);
    if(i<5){
        document.getElementById("div_medication_"+i).style.display = 'block';        
        i = i+1;
        document.getElementById('i_medications').value = i;
        document.getElementById("addMoreMedication").style.display='block';
        if(i==5)
            document.getElementById("addMoreMedication").style.display='none';    
        }
        
    //// relative positioning of the health bubbles..
    refreshStoryMoreDetailBubbles();            
}

// fonction pour cacher les champs medications en plus
function hide_medicationsNEW(div_id, input_id) {
  
    document.getElementById(input_id).value="";     
    document.getElementById(div_id).style.display = 'none';        
    var i = parseInt(document.getElementById('i_medications').value);
    document.getElementById('i_medications').value = i-1;
    document.getElementById("addMoreMedication").style.display='block';
    
    //// relative positioning of the health bubbles..
 
    refreshStoryMoreDetailBubbles();        
}

//// healthtopics   
function more_story_health_topics() {
    var i = parseInt(document.getElementById('i_story_health_topic').value);
    if(i<5){
        document.getElementById("div_story_health_topic_"+i).style.display = 'block';        
        i = i+1;
        document.getElementById('i_story_health_topic').value = i;
        document.getElementById("addMorestory_health_topic").style.display='block';
        if(i==5)
            document.getElementById("addMorestory_health_topic").style.display='none';    
        }  else {
            
       //     for (j=1;j<=4;j++){
       //              document.getElementById("div_story_health_topic_"+j).style.display = 'block';     
       //     }
        //alert ('bigger than 5');
        }
}





function hide_story_health_topics(div_id, input_id) {
    document.getElementById(input_id).value=""; 
    document.getElementById(div_id).style.display = 'none';                                               
    var i = parseInt(document.getElementById('i_story_health_topic').value);
    document.getElementById('i_story_health_topic').value = i-1;
    document.getElementById("addMorestory_health_topic").style.display='block';
}

function edit_storyNEW(){
    document.getElementById("storyForm").style.display = 'block';
        document.getElementById("story_form").style.display = 'block';   
    document.getElementById("preview_story").style.display = 'none';
}

function preview_clear_more_detailNEW(){
    

document.getElementById('last_preview_story_cont').style.display='none';     
    
document.getElementById('story_detail_preview_header_cont').style.display='none'; 

document.getElementById('condition_cont').style.display='none'; 

document.getElementById('symptom_cont').style.display='none'; 

document.getElementById('treatment_cont').style.display='none'; 

document.getElementById('treatment_detail_header_cont').style.display='none'; 

document.getElementById('date_cont').style.display='none'; 

document.getElementById('mdf_0_cont').style.display='none'; 

document.getElementById('mdf_1_cont').style.display='none'; 

document.getElementById('mdf_2_cont').style.display='none'; 

document.getElementById('mdf_3_cont').style.display='none'; 

document.getElementById('mdf_4_cont').style.display='none'; 

document.getElementById('treatment_rating_header_cont').style.display='none'; 

document.getElementById('easy_to_follow_cont').style.display='none'; 

document.getElementById('provider_cont').style.display='none'; 

document.getElementById('preview_care_speciality_cont').style.display='none'; 

document.getElementById('provider2_cont').style.display='none'; 

document.getElementById('preview_care_speciality2_cont').style.display='none'; 

document.getElementById('covered_cont').style.display='none'; 

document.getElementById('preview_pocket_cost_cont').style.display='none'; 

document.getElementById('insurer_cont').style.display='none'; 

document.getElementById('edit_your_story_details_cont').style.display='none';     
    
}

function preview_auxNEW(header_level){
    
    /// this function displays headers on the preview page for more detail story
    switch (header_level){
        case 1:
        document.getElementById('story_detail_preview_header_cont').style.display='block';
        
        document.getElementById('edit_your_story_details_cont').style.display='block';         
        
        break;
        
        
        case 2:
        document.getElementById('story_detail_preview_header_cont').style.display='block';
        
        document.getElementById('treatment_detail_header_cont').style.display='block';
        
        document.getElementById('edit_your_story_details_cont').style.display='block'; 
        break;
        
        
        case 3:
        document.getElementById('story_detail_preview_header_cont').style.display='block';
        
        document.getElementById('treatment_rating_header_cont').style.display='block';
        
        document.getElementById('edit_your_story_details_cont').style.display='block'; 
        
        break;
    }
    
}

function ToggleFloatingLayerNEW(DivID, iState,bubbleID,displacementX,displacementY) // 1 visible, 0 hidden
{

       if (displacementX==null){
           displacementX=30;
       }
       if (displacementY==null){
           displacementY=30;
       }       
    
        var obj = document.getElementById(DivID);
        
        var y= getY(document.getElementById(bubbleID));   
        var x= getX(document.getElementById(bubbleID));         
      ///  obj.style.top= getY(document.getElementById(bubbleID))-20;        
       
         obj.style.top=" "+ (y+displacementY) + "px";  
         obj.style.left=" "+ (x+displacementX) + "px";             
        
      //   obj.style.top=200;
        //obj.style.visibility = iState ? "visible" : "hidden";
        obj.style.display = iState ? "block" : "none";
     //   t='\"'+9+'px\"';
    //     obj.style.top="200px";
    //    obj.style.top=" "+ (y-60) + "px"; 
  //      alert  ("ti is:"+t);
    //    var y1= getY(document.getElementById(DivID));
    //    var y2=obj.style.top;
   //     alert ("y2 is:"+y2);
        

        
}

function getY( oElement )
{
var iReturnValue = 0;
while( oElement != null ) {
iReturnValue += oElement.offsetTop;
oElement = oElement.offsetParent;
}
return iReturnValue;
}

function getX( oElement )
{
var iReturnValue = 0;
while( oElement != null ) {
iReturnValue += oElement.offsetLeft;
oElement = oElement.offsetParent;
}
return iReturnValue;
}

function hide_treatmentsNEW(div_id, input_id) {
    document.getElementById(input_id).value="";      
    document.getElementById(div_id).style.display = 'none';            
    var i = parseInt(document.getElementById('i_treatment').value);
    document.getElementById('i_treatment').value = i-1;
    document.getElementById("addMoreTreatment").style.display='block';
}

// fonction pour cacher les champs symptoms en plus
function hide_symptomsNEW(div_id, input_id) {
    document.getElementById(input_id).value=""; 
    document.getElementById(div_id).style.display = 'none';        
    var i = parseInt(document.getElementById('i_symptom').value);
    document.getElementById('i_symptom').value = i-1;
    document.getElementById("addMoreSymptom").style.display='block';
    
    //// relative positioning of the health bubbles..
    refreshStoryMoreDetailBubbles();        
}

function more_treatmentsNEW() {
    var i = parseInt(document.getElementById('i_treatment').value);
    if(i < 5){
        document.getElementById("div_treatment_"+i).style.display = 'block';        
        i = i+1;
        document.getElementById('i_treatment').value = i;
        document.getElementById("addMoreTreatment").style.display='block';
        if(i == 5){
            document.getElementById("addMoreTreatment").style.display='none';    
        }        
    }
}

// fonction pour afficher les champs for more symptoms
function more_symptomsNEW() {
    var i = parseInt(document.getElementById('i_symptom').value);
    if(i<5){
        document.getElementById("div_symptom_"+i).style.display = 'block';        
        i = i+1;
        document.getElementById('i_symptom').value = i;
        document.getElementById("addMoreSymptom").style.display='block';
        if(i==5)
            document.getElementById("addMoreSymptom").style.display='none';    
        }
        
    //// relative positioning of the health bubbles..
    refreshStoryMoreDetailBubbles();            
}


function positionAbsolute(originID, destinationID,moveInX,moveInY)  
{
    /// function for absolute positioning of the bubbles...
    /// used in function ShowMoreDetailNEW  , more symptoms , more medications..
    
    
 
        
        var y= getY(document.getElementById(originID));   
        var x= getX(document.getElementById(originID));         
      
       
         document.getElementById(destinationID).style.top=" "+ (y+moveInY) + "px";  
        document.getElementById(destinationID).style.left=" "+ (x+moveInX) + "px";
        
        document.getElementById(destinationID).style.display="block";            
        
                            

        
}
function refreshStoryMoreDetailBubbles(){

                        positionAbsolute("input_medication_0", "bubble_10_div",
                        205,0);
                        positionAbsolute("label_easy_move_ball", "bubble_11_div",
                        205,-5); 
                        positionAbsolute("label_primary_category", "bubble_12_div",
                        -20,0);
                        positionAbsolute("label_total_cost", "bubble_13_div",
                        -20,0);    
                         positionAbsolute("label_out_of_pocket_cost", "bubble_14_div",
                        -20,0);  
                         positionAbsolute("label_insurance_carrier", "bubble_15_div",
                        -20,0);  
}                        
