current_story = 1; function change_class(obj) { if(obj.className == 'selected_title') { return; } else if(obj.className == 'normal_title') { obj.className = 'overed_title'; } else if(obj.className == 'overed_title') { obj.className = 'normal_title'; } } //################################################################################# //################################################################################# function select_story(obj, num) { for(i = 1; i < 5; i++) { fetch_object("story"+i).className = 'normal_title'; obj.className = 'selected_title'; fetch_object("summary"+i).className = 'hidden_summary'; fetch_object("main_img"+i).className = 'main_unselected_img'; } fetch_object("summary"+num).className = 'showed_summary'; fetch_object("main_img"+num).className = 'main_selected_img'; current_story = num; } //################################################################################# //################################################################################# function select_next_story() { current_story = current_story % 4 + 1; obj = fetch_object('story' + current_story); select_story(obj, current_story); cron = setTimeout("select_next_story();", 7000); } //################################################################################# //################################################################################# function check_comment_form() { name = fetch_object("name"); if(name.value == "") { alert("الرجاء عدم ترك الاسم فارغاً"); return false; } subject = fetch_object("subject"); if(subject.value == "") { alert("الرجاء عدم ترك الموضوع فارغاً"); return false; } text = fetch_object("text"); if(text.value == "") { alert("الرجاء عدم ترك النص فارغاً"); return false; } return true; } //################################################################################# //################################################################################# function vote() { obj = fetch_object("poll_id"); id = obj.value; option = null; for (s = 0; ; s++) { obj = fetch_object("poll_option" + s); if(!obj) { break; } if(obj.checked) { option = obj.value; } } if (option != null) { window.open("polls.php?actn=vote&id=" + id + "&option="+option, "poll", "height=350, width=600") } else { alert('الرجاء تحديد أحد الخيارات') } return false; } //################################################################################# //################################################################################# function result() { obj = fetch_object("poll_id"); id = obj.value; window.open("polls.php?actn=result&id=" + id , "poll", "height=350, width=600") return false; } //################################################################################# //################################################################################# function addreplay(number, id) { message = fetch_object("replay_message"); message.innerHTML = 'الرد على التعليق رقم ( ' + number + ' )'; message = fetch_object("parent_id"); message.value = id; } //################################################################################# //################################################################################# function change_most_bg(c) { block = fetch_object("most_header"); block.className=c; if(c == 'most_read_header') { block = fetch_object("most_read_news"); block.style.display='block'; block = fetch_object("most_commented_news"); block.style.display='none'; } else { block = fetch_object("most_commented_news"); block.style.display='block'; block = fetch_object("most_read_news"); block.style.display='none'; } } //################################################################################# //################################################################################# function goto(link) { window.location = "http://hshd.net/" + link; } //################################################################################# //################################################################################# function fetch_object(idname) { if (document.getElementById) { return document.getElementById(idname); } else if (document.all) { return document.all[idname]; } else if (document.layers) { return document.layers[idname]; } else { return null; } }