function fadeitmother(div, num, click)
{
var title = new Array();
var image = new Array();
var excerpt = new Array();
var preListName = '';
var postListName = '';
var prevNum = 0;
var postNum = 0;
var numText = 'Num = '+num+'\n';
max = 4;
image[1] = '
';
title[1] = '
';
title[2] = 'Residents turn out for first day of March Madness
'; image[3] = '
';
title[3] = 'Kids' Kamp keeps Moscow children busy during spring break
'; image[4] = '
';
title[4] = 'Moscow man gets a close look at anti-government protests
'; if(num > max) { num = 1; }else{ num = num; } if(num <= 1) { prevNum = max; }else{ prevNum = num - 1; } //alert('Num: '+num+'isNum'+isNaN(num)); document.getElementById(div).innerHTML=image[num]+title[num]+excerpt[num]; for(x=1;x<=max;x++) { if(x != num) { document.getElementById('top'+x).className= 'test'; } } postListName = 'top'+num; document.getElementById(postListName).className="selected"; num++; clearTimeout(); setTimeout("fadeitmother('homepagechange',"+num+")",10000); } /* addEvent function from http://www.quirksmode.org/blog/archives/2005/10/_and_the_winner_1.html */ function addEvent( obj, type, fn ) { if (obj.addEventListener) obj.addEventListener( type, fn, false ); else if (obj.attachEvent) { obj["e"+type+fn] = fn; obj[type+fn] = function() { obj["e"+type+fn]( window.event ); } obj.attachEvent( "on"+type, obj[type+fn] ); } } /* createElement function found at http://simon.incutio.com/archive/2003/06/15/javascriptWithXML */ function createElement(element) { if (typeof document.createElementNS != 'undefined') { return document.createElementNS('http://www.w3.org/1999/xhtml', element); } if (typeof document.createElement != 'undefined') { return document.createElement(element); } return false; } function insertTop(obj) { // Create the two div elements needed for the top of the box d=createElement("div"); d.className="bt"; // The outer div needs a class name d2=createElement("div"); d.appendChild(d2); obj.insertBefore(d,obj.firstChild); } function insertBottom(obj) { // Create the two div elements needed for the bottom of the box d=createElement("div"); d.className="bb"; // The outer div needs a class name d2=createElement("div"); d.appendChild(d2); obj.appendChild(d); } function initCB() { // Find all div elements var divs = document.getElementsByTagName('div'); var cbDivs = []; for (var i = 0; i < divs.length; i++) { // Find all div elements with cbb in their class attribute while allowing for multiple class names if (/\bcbb\b/.test(divs[i].className)) cbDivs[cbDivs.length] = divs[i]; } // Loop through the found div elements var thediv, outer, i1, i2; for (var i = 0; i < cbDivs.length; i++) { // Save the original outer div for later thediv = cbDivs[i]; // Create a new div, give it the original div's class attribute, and replace 'cbb' with 'cb' outer = createElement('div'); outer.className = thediv.className; outer.className = thediv.className.replace('cbb', 'cb'); // Change the original div's class name and replace it with the new div thediv.className = 'i3'; thediv.parentNode.replaceChild(outer, thediv); // Create two new div elements and insert them into the outermost div i1 = createElement('div'); i1.className = 'i1'; outer.appendChild(i1); i2 = createElement('div'); i2.className = 'i2'; i1.appendChild(i2); // Insert the original div i2.appendChild(thediv); // Insert the top and bottom divs insertTop(outer); insertBottom(outer); } } if(document.getElementById && document.createTextNode) { addEvent(window, 'load', initCB); } function viewPhoto(imgID, imgHeight, imgWidth){ new_height = imgHeight + 200; window.open("http://www.dnews.com/viewPhoto.php?imgID="+ imgID,'','height=' + new_height + ',width=750,toolbar=no,directories=no,status=no,menubar=no,scrollbars=no,resizable=yes'); } function emailArticle(id, news){ var temp = "http://www.dnews.com/email.php?id=" + id + "&news=" + news; window.open(temp,"_blank","toolbar=no, location=no, directories=no, status=no, menubar=no, scrollbars=yes, resizable=yes, copyhistory=yes, width=500, height=500"); } function printerFriendly(id, news){ var temp = "http://www.dnews.com/print.php?id=" + id + "&news=" + news; window.open(temp,"_blank","toolbar=no, location=no, directories=no, status=no, menubar=no, scrollbars=yes, resizable=yes, copyhistory=yes, width=400, height=400"); } function openWindow(URL,height,width){ window.open(URL,'','height='+height+',width='+width+',toolbar=no,directories=no,status=no,menubar=no,scrollbars=yes,resizable=no'); } function BNPhoto(imgID, imgHeight, imgWidth){ window.open("http://www.dnews.com/bn_viewPhoto.php?imgID="+ imgID,'','height=' + imgHeight + ',width=' + imgWidth +',toolbar=no,directories=no,status=no,menubar=no,scrollbars=yes,resizable=no'); } function viewGallery(gID){ var newwin = window.open("http://www.dnews.com/images/photo-gallery/"+gID+"/small.html", "newwin", "width=480,height=400,toolbar=false,locationbar=true,directories=false,status=false,menubar=false,scrollbars=false,resizable=true,copyhistory=false"); } //start the comment stuff function textLimit(field) { var maxlen = 1000; if (field.value.length > maxlen) field.value = field.value.substring(0, maxlen); } function updateScore(id, score, u) { var url = 'http://www.dnews.com/includes/comments/update_score.php'; var pars = 'id='+id+'&score='+score+'&userid='+u; var myAjax = new Ajax.Updater( 'score'+id, url, { method: 'get', parameters: pars, success: 'score'+id } ); } function digg(id, user) { //gave a thumbs up to the comment //add one to the counter //disable all images and change their src's if(document.getElementById('digg'+id).src=='http://www.dnews.com/templates/default/images/c-digg.png') { //disable both thumbs up and down document.getElementById('bury'+id).disabled = true; document.getElementById('digg'+id).disabled = true; //update comment score updateScore(id, 1, user); //change image src's to indicate they are inactive document.getElementById('bury'+id).src = 'http://www.dnews.com/templates/default/images/c-bury-off.png'; document.getElementById('digg'+id).src = 'http://www.dnews.com/templates/default/images/c-digg-off.png'; } else { //do nothing //alert('disabled'); } } function bury(id, user) { //thumbs down //subtract one from the counter //disable images and change their src's if(document.getElementById('bury'+id).src=='http://www.dnews.com/templates/default/images/c-bury.png') { //slide the comment up to hide it Effect.BlindUp("comment"+id); //disable both thumbs up and down document.getElementById('bury'+id).disabled = true; document.getElementById('digg'+id).disabled = true; //update comment score updateScore(id, -1, user); //change image src's to indicate they are inactive document.getElementById("bury"+id).src = "http://www.dnews.com/templates/default/images/c-bury-off.png"; document.getElementById("digg"+id).src = "http://www.dnews.com/templates/default/images/c-digg-off.png"; document.getElementById("reply"+id).innerHTML = ''; } else { //do nothing //alert('disabled'); } } function toggleShow(link, comment) { if(document.getElementById(link).innerHTML == 'show comment') { Effect.BlindDown(comment); document.getElementById(link).innerHTML = 'hide comment'; } else { Effect.BlindUp(comment); document.getElementById(link).innerHTML = 'show comment'; } } function replyForm(id, one, two, md, user, storyid) { var form = ''; form += 'Reply to this comment: