﻿function changeimage(img) {
    if (img.src.split('/')[img.src.split('/').length - 1] == 'Down.jpg') {
        img.src = img.src.replace(img.src.split('/')[img.src.split('/').length - 1], 'Up.jpg')
    }
    else {
        img.src = img.src.replace(img.src.split('/')[img.src.split('/').length - 1], 'Down.jpg')
    }
}
//function activatetherapeuticarea(id, hdd,img) {

//    if (hdd != null) {
//        if (hdd.value != "") {
//            if (document.getElementById("img" + hdd.value) != null) {
//                document.getElementById("img" + hdd.value).src = "Images/Down.jpg";
//            }
//        }
//    }
//    hdd.value = id;
//    document.getElementById(img).src = "Images/Up.jpg";
//    document.location = "Default.aspx";

//}

function activatetherapeuticarea(id) {

    document.location = "default.aspx?p2=" + id;

}
function activatetype(id) {

    document.location = "default.aspx?p1=" + id;

}
function closeFancyboxAndRedirectToUrl(url) {
    $.fancybox.close(); window.location = url;
}
function CtrlLeave() {
    alert('a');
}

function EditEvent()
 {
 }

 function callwarning(id,url,eventid) {

     document.getElementById(id).href = "javascript:callBoxFancy('pages/Warning.aspx?p1=" + url + "&p2=" + eventid + "')";

 }

// function verififyotheraccrediting(id) {
//     document.getElementById("MainContent_txtOtherAccreditingBody").style.display = "block";
//     document.getElementById("MainContent_lblOtherAccreditingBody").style.display = "block";

 // }

 function validationddl(source, args) {

     if (document.getElementById(source.controltovalidate).selectedIndex == 0) {
         args.IsValid = false;
         return;

     }
    
    
 }

 function validationucddl(source, args) {

     if (document.getElementById(source.controltovalidate).selectedIndex == 0) {
         args.IsValid = false;
         return;

     }


 }


 function test(therapeuticmsg, targetmsg, countrymsg, accreditingmsg, therapeuticlbl, targetlbl, countrylbl, accreditinglbl, msgother, lblErrorOtherAccreditingBody, typeid,date1,date2, msg, lbl) {
//     alert(targetmsg); 
//     alert(therapeuticmsg); 
//    
//      alert(countrymsg);  
//      alert(accreditingmsg);  
//      alert(therapeuticlbl);  
//      alert(targetlbl);  
//      alert(countrylbl);  
//      alert(accreditinglbl);
//      alert(msgother); 

          var boolvalid = true;

          if (navigator.appName.toUpperCase() == 'NETSCAPE') {

//              if (document.getElementById("MainContent_ucDdlTherapeuticAreas_hddMulti").value == "") {
//                  document.getElementById(therapeuticlbl).textContent = therapeuticmsg;
//                  boolvalid = false;
//                 
//              }
//              else {
//                  document.getElementById(therapeuticlbl).textContent = "";
//              }
              //if (document.getElementById(typeid)[typeindex].value == "1") {
              if (document.getElementById(typeid).value == "1") {
                  if (document.getElementById("MainContent_ucDdlTargetAudience_hddMulti").value == "") {
                      document.getElementById(targetlbl).textContent = targetmsg;
                      boolvalid = false;
                     // alert("MainContent_ucDdlTargetAudience_hddMulti");
                  }
                  else {
                      document.getElementById(targetlbl).textContent = "";
                  }
              }

              //if (document.getElementById(typeid)[typeindex].value == "1") {
              if (document.getElementById(typeid).value == "1") {
                  if (document.getElementById("MainContent_ucDdlAccreditingBody_hddMulti").value == "") {
                      document.getElementById(accreditinglbl).textContent = accreditingmsg;
                      boolvalid = false;
                      //alert("MainContent_ucDdlAccreditingBody_hddMulti");
                  }
                  else {
                      document.getElementById(accreditinglbl).textContent = "";
                  }
              }
              if (document.getElementById("MainContent_ucEventCountry_hddMulti").value == "") {
                  document.getElementById(countrylbl).textContent = countrymsg;
                  boolvalid = false;
                 // alert("MainContent_ucEventCountry_hddMulti");
              }
              else {
                  document.getElementById(countrylbl).textContent = "";
              }
              //if (document.getElementById(typeid)[typeindex].value == "1") {
              if (document.getElementById(typeid).value == "1") {
                  document.getElementById(lblErrorOtherAccreditingBody).textContent = "";
                  if (document.getElementById("MainContent_txtOtherAccreditingBody").style.display == "block") {
                      if (document.getElementById("MainContent_txtOtherAccreditingBody").value == "") {
                          document.getElementById(lblErrorOtherAccreditingBody).textContent = msgother;
                      }
                  }
              }

          }
          else {
//              if (document.getElementById("MainContent_ucDdlTherapeuticAreas_hddMulti").value == "") {
//                  document.getElementById(therapeuticlbl).innerText = therapeuticmsg;
//                  boolvalid = false;
//                 
//              }
//              else {
//                  document.getElementById(therapeuticlbl).innerText = "";
//              }
              //if (document.getElementById(typeid)[typeindex].value == "1") {
              if (document.getElementById(typeid).value == "1") {
                  if (document.getElementById("MainContent_ucDdlTargetAudience_hddMulti").value == "") {
                      document.getElementById(targetlbl).innerText = targetmsg;
                      boolvalid = false;
                      //alert("MainContent_ucDdlTargetAudience_hddMulti");
                  }
                  else {
                      document.getElementById(targetlbl).innerText = "";
                  }
              }
              //if (document.getElementById(typeid)[typeindex].value == "1") {
              if (document.getElementById(typeid).value == "1") {
                  if (document.getElementById("MainContent_ucDdlAccreditingBody_hddMulti").value == "") {
                      document.getElementById(accreditinglbl).innerText = accreditingmsg;
                      boolvalid = false;
                      //alert("MainContent_ucDdlAccreditingBody_hddMulti");
                  }
                  else {
                      document.getElementById(accreditinglbl).innerText = "";
                  }
              }
              if (document.getElementById("MainContent_ucEventCountry_hddMulti").value == "") {
                  document.getElementById(countrylbl).innerText = countrymsg;
                  boolvalid = false;
                  //alert("MainContent_ucEventCountry_hddMulti");
              }
              else {
                  document.getElementById(countrylbl).innerText = "";
              }

              document.getElementById(lblErrorOtherAccreditingBody).innerText = "";
              if (document.getElementById("MainContent_txtOtherAccreditingBody").style.display == "block") {
                  if (document.getElementById("MainContent_txtOtherAccreditingBody").value == "") {
                      document.getElementById(lblErrorOtherAccreditingBody).innerText = msgother;
                      boolvalid = false;
                  }
              }
              
          }
//          alert(date1);
//          alert(date2);
//          alert(document.getElementById(typeid)[typeindex].value);
          //if (document.getElementById(typeid)[typeindex].value == "1") {
          if (document.getElementById(typeid).value == "1") {
              var objFromDate = document.getElementById(date1).value;
              var objToDate = document.getElementById(date2).value;

              var date1 = new Date(objFromDate);
              var date2 = new Date(objToDate);
//              alert(date1);
//              alert(date2);

              if (date1 > date2) {
                  if (navigator.appName.toUpperCase() == 'NETSCAPE') {
                      document.getElementById(lbl).textContent = msg;
                  }
                  else {
                      document.getElementById(lbl).innerText = msg;
                  }
                  boolvalid = false;
              }
              else {
                  if (navigator.appName.toUpperCase() == 'NETSCAPE') {
                      document.getElementById(lbl).textContent = "";
                  }
                  else {
                      document.getElementById(lbl).innerText = "";
                  }
              }
          }
          var i;

          for (i = 0; i < Page_Validators.length; i++) {

              //if (Page_Validators[i].id == "MainContent_rfvAccreditingStart" || Page_Validators[i].id == "MainContent_rfvAccreditingLimit" || Page_Validators[i].id == "MainContent_rfvCreditUnit" || Page_Validators[i].id == "MainContent_rfvNumberCredit" || Page_Validators[i].id == "MainContent_revNumberofCredit") {
              if (Page_Validators[i].id == "MainContent_revNumberofCredit"  || Page_Validators[i].id == "MainContent_custAccreditingStart" || Page_Validators[i].id == "MainContent_custAccreditingLimit" ) {
                  //if (document.getElementById(typeid)[typeindex].value == "1") {
                  if (document.getElementById(typeid).value == "1") {

                      ValidatorValidate(Page_Validators[i]);
                      if (Page_Validators[i].isvalid == false) {
                          boolvalid = false;
                          // alert(Page_Validators[i].id);
                      }

                  }


              }

              else if (Page_Validators[i].id == "MainContent_rfvEventJournal") {
                  if (document.getElementById(typeid).value == "2") {

                      ValidatorValidate(Page_Validators[i]);
                      if (Page_Validators[i].isvalid == false) {
                          boolvalid = false;
                          // alert(Page_Validators[i].id);
                      }

                  }

              }
              else {
                  ValidatorValidate(Page_Validators[i]);
                  if (Page_Validators[i].isvalid == false) {
                      boolvalid = false;
                      // alert(Page_Validators[i].id);
                  }

              }



              
              
               
          }

      //   alert(boolvalid);
              
          



           return boolvalid;


 }

// function validation(therapeuticmsg, targetmsg, countrymsg, accreditingmsg, therapeuticlbl, targetlbl, countrylbl, accreditinglbl, msgother) {
//     alert(boolvalid);
//     var boolvalid = true;

//     if (navigator.appName.toUpperCase() == 'NETSCAPE') {

//         if (document.getElementById("MainContent_ucDdlTherapeuticAreas_hddMulti").value == "") {
//             document.getElementById(therapeuticlbl).textContent = therapeuticmsg;
//             boolvalid = false;
//         }
//         else {
//             document.getElementById(therapeuticlbl).textContent = "";
//         }

//         if (document.getElementById("MainContent_ucDdlTargetAudience_hddMulti").value == "") {
//             document.getElementById(targetlbl).textContent = targetmsg;
//             boolvalid = false;
//         }
//         else {
//             document.getElementById(targetlbl).textContent = "";
//         }

//         if (document.getElementById("MainContent_ucDdlAccreditingBody_hddMulti").value == "") {
//             document.getElementById(accreditinglbl).textContent = accreditingmsg;
//             boolvalid = false;
//         }
//         else {
//             document.getElementById(accreditinglbl).textContent = "";
//         }

//         if (document.getElementById("MainContent_ucEventCountry_hddMulti").value == "") {
//             document.getElementById(countrylbl).textContent = countrymsg;
//             boolvalid = false;
//         }
//         else {
//             document.getElementById(countrylbl).textContent = "";
//         }

//     }
//     else {
//         if (document.getElementById("MainContent_ucDdlTherapeuticAreas_hddMulti").value == "") {
//             document.getElementById(therapeuticlbl).innerText = therapeuticmsg;
//             boolvalid = false;
//         }
//         else {
//             document.getElementById(therapeuticlbl).innerText = "";
//         }

//         if (document.getElementById("MainContent_ucDdlTargetAudience_hddMulti").value == "") {
//             document.getElementById(targetlbl).innerText = targetmsg;
//             boolvalid = false;
//         }
//         else {
//             document.getElementById(targetlbl).innerText = "";
//         }

//         if (document.getElementById("MainContent_ucDdlAccreditingBody_hddMulti").value == "") {
//             document.getElementById(accreditinglbl).innerText = accreditingmsg;
//             boolvalid = false;
//         }
//         else {
//             document.getElementById(accreditinglbl).innerText = "";
//         }

//         if (document.getElementById("MainContent_ucEventCountry_hddMulti").value == "") {
//             document.getElementById(countrylbl).innerText = countrymsg;
//             boolvalid = false;
//         }
//         else {
//             document.getElementById(countrylbl).innerText = "";
//         }
//     }

//     var i;
//     
//     for (i = 0; i < Page_Validators.length; i++) {

//         if (document.getElementById(Page_Validators[i].id).id == "MainContent_rfvOtherAccreditingBody") {
//             if (document.getElementById(document.getElementById(Page_Validators[i].id).controltovalidate).style.display == "block") {
//                 document.getElementById("MainContent_rfvOtherAccreditingBody").innerText = msgother;
//                 ValidatorValidate(Page_Validators[i]);
//             }
//             else {
//                 document.getElementById("MainContent_rfvOtherAccreditingBody").innerText = "";
//                 document.getElementById(document.getElementById(Page_Validators[i].id).controltovalidate).value = "";
//             }
//         }
//         else {
//             ValidatorValidate(Page_Validators[i]);
//         }
//     }


//     
//   

//     return false;



// }

 function ValidatorValidate(val) {
     val.isvalid = true;
     if (typeof (val.evalfunc) == "function") {
         val.isvalid = val.evalfunc(val);
     }
     ValidatorUpdateDisplay(val);
 }

 function ValidatorUpdateDisplay(val) {
     if (typeof (val.display) == "string") {
         if (val.display == "None") {
             return;
         }
         if (val.display == "Dynamic") {
             val.style.display = val.isvalid ? "none" : "inline";
             return;
         }
     }
     val.style.visibility = val.isvalid ? "hidden" : "visible";
 }

// function validateotheraccrediting() {
//     alert("a");
// }

 function startprogram() {

     if (document.getElementById("Warning").eventid != null) {

         //document.getElementById("Warning").href = "~/Pages/Warning.aspx?p1=" + document.getElementById("Warning").url + "&p2=" + document.getElementById("Warning").eventid;
         document.getElementById("Warning").href = "javascript:callBoxFancy('pages/Warning.aspx?p1=" + document.getElementById("Warning").url + "&p2=" + document.getElementById("Warning").eventid + "')";
         //document.getElementById("ltStart").Text = "<script>jQuery(document).ready(function() {$(\"#Warning\").trigger('click');});</script>";
     }


 }

 function verifytype(typeid, pnltargetaudience, pnlaccreditingbody, lblaccreditingstart, txtaccreditingstart, lblaccreditinglimit, txtaccreditinglimit, pnlnumbercredit, pnlcreditunit, pnljournal, lbleventtitle, title1,title2) {
   
     typeindex = document.getElementById(typeid).selectedIndex;
     
     if (typeindex != null) {
         
         if (document.getElementById(typeid)[typeindex].value == "2") {

             document.getElementById(pnltargetaudience).style.display = "none";
             document.getElementById(pnlaccreditingbody).style.display = "none";
             document.getElementById(lblaccreditingstart).style.display = "none";
             document.getElementById(txtaccreditingstart).style.display = "none";
             document.getElementById(lblaccreditinglimit).style.display = "none";
             document.getElementById(txtaccreditinglimit).style.display = "none";
             document.getElementById(pnlnumbercredit).style.display = "none";
             document.getElementById(pnlcreditunit).style.display = "none";
             document.getElementById(pnljournal).style.display = "block";
             if (navigator.appName.toUpperCase() == 'NETSCAPE') {
                 document.getElementById(lbleventtitle).textContent = title2;
             }
             else {
                 document.getElementById(lbleventtitle).innerText = title2;

             }


         }
         else {

             document.getElementById(pnltargetaudience).style.display = "block";
             document.getElementById(pnlaccreditingbody).style.display = "block";
             document.getElementById(lblaccreditingstart).style.display = "block";
             document.getElementById(txtaccreditingstart).style.display = "block";
             document.getElementById(lblaccreditinglimit).style.display = "block";
             document.getElementById(txtaccreditinglimit).style.display = "block";
             document.getElementById(pnlnumbercredit).style.display = "block";
             document.getElementById(pnlcreditunit).style.display = "block";
             document.getElementById(pnljournal).style.display = "none";
             if (navigator.appName.toUpperCase() == 'NETSCAPE') {

                 document.getElementById(lbleventtitle).textContent = title1;
             }
             else {
                 document.getElementById(lbleventtitle).innerText = title1;
             }

              

         }
     }
 }


 function confirmation(msg, fileupload, lbl, msgfiletype) {

     var ext = document.getElementById(fileupload).value.substring(document.getElementById(fileupload).value.lastIndexOf('.') + 1);
     if (ext == "gif" || ext == "GIF" || ext == "JPEG" || ext == "jpeg" || ext == "jpg" || ext == "JPG" ) {
         if (document.getElementById(lbl).innerHTML != "" && document.getElementById(fileupload).value != "") {

             if (confirm(msg) == false) {
                 var who = document.getElementById(fileupload);
                 who.value = "";
                 var who2 = who.cloneNode(false);
                 who2.onchange = who.onchange;
                 who.parentNode.replaceChild(who2, who);
             }
         }
         else {
             return true;
         }
     }
     else {
         var who = document.getElementById(fileupload);
         who.value = "";
         var who2 = who.cloneNode(false);
         who2.onchange = who.onchange;
         who.parentNode.replaceChild(who2, who);
         alert(msgfiletype);
         return false;
     }

    
 }

 function validatetype(msg, fileupload, lbl) {









 }

 function preventBackspace(e) {
     
     
     var evt = e || window.event;
   //  alert(evt);
     if (evt) {
         var keyCode = evt.charCode || evt.keyCode;
         if (keyCode != 46 && keyCode != 8) {
             if (evt.preventDefault) {
                 // alert('a');
                 evt.preventDefault();
             }
             else {
                 //  alert('b');
                 evt.returnValue = false;
             }
             //         }
             //         else {
             //             evt.returnValue = false;
             //         }
         }
     }
//     var code = (document.all) ? event.keyCode : e.which;
//     if (parseInt(code) == 17 || parseInt(code) == 0) //CTRL 
//     {
//         if (window.event)// IE
//         {
//             alert('c');
//             evt.returnValue = false;
//         }
//         else if (e.preventDefault)  // Firefox
//         {
//             alert('d');
//             evt.returnValue = false;

//         }

//     }

 }

// function changelanguage(id,hdd) {


//     document.getElementById(hdd).value = document.getElementById(id).value;
//     
// }
