Tassos

Dasta If you are logged in

Oct 2nd, 2019
178
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. <script language='javascript'>
  2. function ShowRequiredObject(obj)
  3. {
  4.     if(obj=='dob')
  5.     {
  6.                     jQuery('#jform_profilemod_'+obj).parent().parent().css("display", "block");
  7.             jQuery('#jform_profilemod_'+obj+'-lbl').parent().css("display", "block");
  8.             }
  9.     else
  10.     {
  11.                     jQuery('#jform_profilemod_'+obj).parent().css("display", "block");
  12.             jQuery('#jform_profilemod_'+obj+'-lbl').parent().css("display", "block");
  13.             }
  14.     jQuery('#jform_profilemod_'+obj).attr("required", "required");
  15.     jQuery('#jform_profilemod_'+obj).addClass("required");
  16.     jQuery('#jform_profilemod_'+obj+'-lbl').addClass("required");
  17. }
  18.  
  19. function ShowOptionalObject(obj)
  20. {
  21.     if(obj=='dob')
  22.     {
  23.                     jQuery('#jform_profilemod_'+obj).parent().parent().css("display", "block");
  24.             jQuery('#jform_profilemod_'+obj+'-lbl').parent().css("display", "block");
  25.             }
  26.     else
  27.     {
  28.                     jQuery('#jform_profilemod_'+obj).parent().css("display", "block");
  29.             jQuery('#jform_profilemod_'+obj+'-lbl').parent().css("display", "block");
  30.             }
  31.     jQuery('#jform_profilemod_'+obj).removeAttr("required");
  32.     jQuery('#jform_profilemod_'+obj).removeClass("required");
  33.     jQuery('#jform_profilemod_'+obj+'-lbl').removeClass("required");
  34. }
  35.  
  36. function HideObject(obj)
  37. {
  38.     if(obj=='dob')
  39.     {
  40.                     jQuery('#jform_profilemod_'+obj).parent().parent().css("display", "none");
  41.             jQuery('#jform_profilemod_'+obj+'-lbl').parent().css("display", "none");
  42.             }
  43.     else
  44.     {
  45.                     jQuery('#jform_profilemod_'+obj).parent().css("display", "none");
  46.             jQuery('#jform_profilemod_'+obj+'-lbl').parent().css("display", "none");
  47.             }
  48.     jQuery('#jform_profilemod_'+obj).removeAttr("required");
  49.     jQuery('#jform_profilemod_'+obj).removeClass("required");
  50.     //jQuery('#jform_profilemod_'+obj).val('');
  51. }
  52.  
  53. function HideStudentObjects()
  54. {
  55.     HideObject('fname');
  56.     HideObject('mname');
  57.     HideObject('rn');
  58.     HideObject('academicnumber');
  59.     HideObject('semester');
  60.     HideObject('dob');
  61.     HideObject('pob');
  62.     HideObject('identity');
  63.     HideObject('ekdousa');
  64.     HideObject('street');
  65.     HideObject('addressarea');
  66.     HideObject('postcode');
  67.     HideObject('phone');
  68.     HideObject('cellphone');
  69. }
  70.  
  71. function ShowStudentObjects()
  72. {
  73.     ShowRequiredObject('fname');
  74.     ShowRequiredObject('mname');
  75.     ShowRequiredObject('rn');
  76.     ShowRequiredObject('academicnumber');
  77.     ShowRequiredObject('semester');
  78.     ShowRequiredObject('dob');
  79.     jQuery('#jform_profilemod_dob').attr("readonly", "readonly");
  80.     ShowRequiredObject('pob');
  81.     ShowRequiredObject('identity');
  82.     ShowRequiredObject('ekdousa');
  83.     ShowRequiredObject('street');
  84.     ShowRequiredObject('addressarea');
  85.     ShowRequiredObject('postcode');
  86.     ShowRequiredObject('phone');
  87.     ShowOptionalObject('cellphone');
  88. }
  89.  
  90. function ShowGraduateObjects()
  91. {
  92.     ShowRequiredObject('dob');
  93.     jQuery('#jform_profilemod_dob').attr("readonly", "readonly");
  94.     ShowRequiredObject('pob');
  95.     ShowRequiredObject('street');
  96.     ShowRequiredObject('addressarea');
  97.     ShowRequiredObject('postcode');
  98.     ShowRequiredObject('phone');
  99.     ShowOptionalObject('cellphone');
  100. }
  101.  
  102. function HideNonGraduateObjects()
  103. {
  104.     HideObject('fname');
  105.     HideObject('mname');
  106.     HideObject('rn');
  107.     HideObject('academicnumber');
  108.     HideObject('semester');
  109.     HideObject('identity');
  110.     HideObject('ekdousa');
  111. }
  112.  
  113. function HideCompanyObjects()
  114. {
  115.     HideObject('companyaddress');
  116.     HideObject('phone1');
  117.     HideObject('phone2');
  118.     HideObject('fax');
  119.     HideObject('afm');
  120.     HideObject('companyscope');
  121.     HideObject('amea');
  122.     HideObject('companytype');
  123. }
  124.  
  125. function ShowCompanyObjects()
  126. {
  127.     ShowRequiredObject('companyaddress');
  128.     ShowRequiredObject('phone1');
  129.     ShowOptionalObject('phone2');
  130.     ShowOptionalObject('fax');
  131.     ShowRequiredObject('afm');
  132.     ShowRequiredObject('companyscope');
  133.     ShowOptionalObject('amea');
  134.     ShowOptionalObject('companytype');
  135. }
  136.  
  137. jQuery(document).ready(function() {
  138.     jQuery('.optional').css("display", "none");
  139.     jQuery('#jform_profilemod_group').attr("required", "required");
  140.     jQuery('#jform_profilemod_group').addClass("required");
  141.     jQuery('#jform_profilemod_group-lbl').addClass("required");
  142.  
  143.     if(jQuery('#jform_profilemod_group :selected').val()=="")
  144.     {
  145.         HideObject('course');
  146.         HideStudentObjects();
  147.         HideCompanyObjects();
  148.     }
  149.     else if(jQuery('#jform_profilemod_group :selected').val()==1)
  150.     {
  151.         ShowRequiredObject('course');
  152.         ShowStudentObjects();
  153.         HideCompanyObjects();      
  154.     }
  155.     else if(jQuery('#jform_profilemod_group :selected').val()==2)
  156.     {
  157.         ShowOptionalObject('course');
  158.         HideStudentObjects();
  159.         HideCompanyObjects();
  160.     }
  161.     else if(jQuery('#jform_profilemod_group :selected').val()==3)
  162.     {
  163.         HideObject('course');
  164.         HideStudentObjects();
  165.         ShowCompanyObjects();
  166.     }
  167.     else if(jQuery('#jform_profilemod_group :selected').val()==4)
  168.     {
  169.         ShowRequiredObject('course');
  170.         HideStudentObjects();
  171.         HideCompanyObjects();
  172.     }
  173.     else if(jQuery('#jform_profilemod_group :selected').val()==5)
  174.     {
  175.         ShowRequiredObject('course');
  176.         HideStudentObjects();
  177.         HideCompanyObjects();
  178.     }
  179.     else if(jQuery('#jform_profilemod_group :selected').val()==6)
  180.     {
  181.         HideObject('course');
  182.         HideStudentObjects();
  183.         HideCompanyObjects();
  184.     }
  185.     else if(jQuery('#jform_profilemod_group :selected').val()==7)
  186.     {
  187.         HideObject('course');
  188.         HideStudentObjects();
  189.         HideCompanyObjects();
  190.     }
  191.     else if(jQuery('#jform_profilemod_group :selected').val()==8)
  192.     {
  193.         HideObject('course');
  194.         HideStudentObjects();
  195.         HideCompanyObjects();
  196.     }
  197.     else if(jQuery('#jform_profilemod_group :selected').val()==9)
  198.     {
  199.         HideObject('course');
  200.         HideStudentObjects();
  201.         HideCompanyObjects();
  202.     }
  203.     else if(jQuery('#jform_profilemod_group :selected').val()==11)
  204.     {
  205.         HideCompanyObjects();
  206.         ShowRequiredObject('course');
  207.         HideNonGraduateObjects();
  208.         ShowGraduateObjects();
  209.     }
  210.    
  211.    
  212.     jQuery('#jform_profilemod_group').change(function() {
  213.         if(jQuery('#jform_profilemod_group :selected').val()=="")
  214.         {
  215.             HideObject('course');
  216.             HideStudentObjects();
  217.             HideCompanyObjects();
  218.         }
  219.         else if(jQuery('#jform_profilemod_group :selected').val()==1)
  220.         {
  221.             ShowRequiredObject('course');
  222.             ShowStudentObjects();
  223.             HideCompanyObjects();
  224.         }
  225.         else if(jQuery('#jform_profilemod_group :selected').val()==2)
  226.         {
  227.             ShowOptionalObject('course');
  228.             HideStudentObjects();
  229.             HideCompanyObjects();
  230.         }
  231.         else if(jQuery('#jform_profilemod_group :selected').val()==3)
  232.         {
  233.             HideObject('course');
  234.             HideStudentObjects();
  235.             ShowCompanyObjects();
  236.         }
  237.         else if(jQuery('#jform_profilemod_group :selected').val()==4)
  238.         {
  239.             ShowRequiredObject('course');
  240.             HideStudentObjects();
  241.             HideCompanyObjects();
  242.         }
  243.         else if(jQuery('#jform_profilemod_group :selected').val()==5)
  244.         {
  245.             ShowRequiredObject('course');
  246.             HideStudentObjects();
  247.             HideCompanyObjects();
  248.         }
  249.         else if(jQuery('#jform_profilemod_group :selected').val()==6)
  250.         {
  251.             HideObject('course');
  252.             HideStudentObjects();
  253.             HideCompanyObjects();
  254.         }
  255.         else if(jQuery('#jform_profilemod_group :selected').val()==7)
  256.         {
  257.             HideObject('course');
  258.             HideStudentObjects();
  259.             HideCompanyObjects();
  260.         }
  261.         else if(jQuery('#jform_profilemod_group :selected').val()==8)
  262.         {
  263.             HideObject('course');
  264.             HideStudentObjects();
  265.             HideCompanyObjects();
  266.         }
  267.         else if(jQuery('#jform_profilemod_group :selected').val()==9)
  268.         {
  269.             HideObject('course');
  270.             HideStudentObjects();
  271.             HideCompanyObjects();
  272.         }
  273.         else if(jQuery('#jform_profilemod_group :selected').val()==11)
  274.         {
  275.             HideCompanyObjects();
  276.             ShowRequiredObject('course');
  277.             HideNonGraduateObjects();
  278.             ShowGraduateObjects();
  279.         }
  280.     });
  281.    
  282.     <!DOCTYPE html>
  283. <html lang="el-gr" dir="ltr">
  284. <head>
  285.     <meta charset="utf-8" />
  286.     <title>0 - Failed to start the session because headers have already been sent by &quot;/var/www/dasta.teiep.gr/plugins/user/profilemod/profilemod.php&quot; at line 306.</title>
  287.     <link href="/templates/system/css/error.css" rel="stylesheet" />
  288.             <!--[if lt IE 9]><script src="/media/jui/js/html5.js"></script><![endif]-->
  289. </head>
  290. <body>
  291.     <div class="error">
  292.         <div id="outline">
  293.         <div id="errorboxoutline">
  294.             <div id="errorboxheader">0 - Failed to start the session because headers have already been sent by &quot;/var/www/dasta.teiep.gr/plugins/user/profilemod/profilemod.php&quot; at line 306.</div>
  295.             <div id="errorboxbody">
  296.             <p><strong>Πιθανοί λόγοι για τους οποίους δεν μπορείτε να επισκεφθείτε τη σελίδα:</strong></p>
  297.             <ol>
  298.                 <li><strong>παλαιότερο αγαπημένο</strong></li>
  299.                 <li>μια μηχανή αναζήτησης βασίζεται σε μια <strong>παλαιότερη έκδοση αυτού του ιστοτόπου</strong></li>
  300.                 <li><strong>λάθος διεύθυνση</strong></li>
  301.                 <li><strong>δε σας επιτέπεται η πρόσβαση</strong> σε αυτήν τη σελίδα</li>
  302.                 <li>Ο πόρος που ζητήθηκε δε βρέθηκε.</li>
  303.                 <li>Προέκυψε σφάλμα κατά την επεξεργασία του ερωτήματός σας.</li>
  304.             </ol>
  305.             <p><strong>Παρακαλώ, δοκιμάστε μια από τις παρακάτω σελίδες:</strong></p>
  306.             <ul>
  307.                 <li><a href="/index.php" title="Μετάβαση στην Αρχική Σελίδα">Αρχική Σελίδα</a></li>
  308.             </ul>
  309.             <p>Εάν τα προβλήματα παραμένουν, παρακαλώ, επικοινωνήστε με το διαχειριστή αυτού του ιστοτόπου και αναφέρετε το σφάλμα παρακάτω.</p>
  310.             <div id="techinfo">
  311.             <p>
  312.                 Failed to start the session because headers have already been sent by &quot;/var/www/dasta.teiep.gr/plugins/user/profilemod/profilemod.php&quot; at line 306.                           </p>
  313.                         </div>
  314.             </div>
  315.         </div>
  316.         </div>
  317.     </div>
  318. </body>
  319. </html>
Advertisement
Add Comment
Please, Sign In to add comment