function call_ajax(url, div_to_update, effect)
{
    new Ajax(url , {method: 'get', update: div_to_update, evalScripts: true, onComplete: function(){       
            if(effect == 'opacity')
            {
                div_to_update.effects({duration:500}).start({
                    'opacity':[0, 1]
                });
            }
            else if(effect)
            {          
                effect.style.cursor = "pointer"; 
                div_to_update.effects({duration: 1000, transition: Fx.Transitions.Bounce.easeOut}).start({'left':[630,3]})
            }
            else
                div_to_update.setStyle('display','block');
        }}).request(); 

}

/* thumbslide */
var Timer ;
var Timer2 ;
var stopTimer = false;
var current_pic = 1;
var current_id = 0;
var max_pics = 9;
var status = 0;
var stopNow = 0;

function startSlideShow(path,id){
    //stopNow = 0;
    if (stopTimer) clearTimeout(stopTimer);
    if (status == 0 || current_id != id){        
        status = 1;
        current_id = id;
        SlideShow(path,id);
    }
}

function stopSlideShow(){    
    if(stopNow == 1){     
        if(Timer){
            clearTimeout(Timer);
            status = 0;
            stopNow = 0;
        }
    }
    else{
        stopNow = 1;
        stopTimer = window.setTimeout("stopSlideShow;", 1000);
    }
}

function SlideShow(path,id){    
    clearTimeout(Timer);
    current_pic >= max_pics ? current_pic = 1 : current_pic++;                     
    $('thumbnail_preview_'+id).src = path +'/0000000'+current_pic+'.jpg';                
    Timer = window.setTimeout("SlideShow('"+path+"','"+id+"');", 1500);
}

function mobileSlideShow(){        
    document.getElementById('thumbnail_preview_'+current_pic).style.display = 'none';
    current_pic >= max_pics ? current_pic = 1 : current_pic++;                   
    document.getElementById('thumbnail_preview_'+current_pic).style.display = 'block';    
    
    Timer2 = window.setTimeout("mobileSlideShow();", 1500);
}

function hide_mobile_feed_info()
{
    clearTimeout(Timer);
    status = 0;
    stopNow = 0;
    current_pic = 1;
    document.getElementById('feed_info').style.display = 'none';
}
  
  
function position_overlay(e)
{    
    var position = getPosition2(e)
    
    current_xpos = position.x - 51;
    current_ypos = position.y - 92;   
    
    //$('feed_info').style.left = current_xpos + 'px';
    $('feed_info').style.top = current_ypos + 'px';
}
  
  
function getPosition2(e) {
    e = e || window.event;
    var position = {x:0, y:0};
    if (e.pageX || e.pageY) {
        position.x = e.pageX;
        position.y = e.pageY;
    } 
    else {
        var de = document.documentElement;
        var b = document.body;
        position.x = e.clientX + 
            (de.scrollLeft || b.scrollLeft) - (de.clientLeft || 0);
        position.y = e.clientY + 
            (de.scrollTop || b.scrollTop) - (de.clientTop || 0);
    }    
    return position;
}

function toggle_email()
{
    //alert($('user_news').checked);
    if($('user_news').checked == false)
    {    
        $('email_div1').setStyle('display','none');
        $('email_div2').setStyle('display','none');
    }
    else
    {
        $('email_div1').setStyle('display','block');
        $('email_div2').setStyle('display','block');
    }
}
  