function HideContent(d) {
if(d.length < 1) { return; }
document.getElementById(d).style.display = "none";
}
function ShowContent(d) {
if(d.length < 1) { return; }
var dd = document.getElementById(d);
dd.style.display = "block";
}
function ReverseContentDisplay(d) {
if(d.length < 1) { return; }
var dd = document.getElementById(d);
if(dd.style.display == "none") { dd.style.display = "block"; }
else { dd.style.display = "none"; }
}
function left_toggle(l1,l2) {
var a1 = document.getElementById(l1);
a1.style.display  = "block";
var a2 = document.getElementById(l2);
a2.style.display = "none";
var a3 = document.getElementById('middle');
if(l1 == "left" ) {a3.style.marginLeft = "210px";a3.style.width = "750px";}
else {a3.style.marginLeft = "18px";a3.style.width = "960px";}
}
function left_ftoggle(l1,l2) {
var a1 = document.getElementById(l1);
var a2 = document.getElementById(l2);
if (a1.style.display=="block")
    {
        a1.style.display  = "none";
        a2.style.marginLeft = "5px";
    }
else
    {
        a1.style.display  = "block";
        a2.style.marginLeft = "210px";
    }
}
function toggle_disp(div_id) {
var a1 = document.getElementById(div_id);
if (a1.style.display=="block")
    {
        a1.style.display  = "none";
    }
else
    {
        a1.style.display  = "block";
    }
}

var votestatus;
function showvote(objid, popid) {
    objidv = document.getElementById(objid)
    popidv = document.getElementById(popid)
	votestatus = setTimeout("popidv.style.display = 'block';", 500);
	if(!popidv.onmouseover) {
		popidv.onmouseover = function() {
			popidv.style.display = 'block';
		}
		popidv.onmouseout = function() {
			popidv.style.display = 'none';
			clearTimeout(votestatus);
		}
	}
	if(!objidv.onmouseout) {
		objidv.onmouseover = function() {
			popidv.style.display = 'block';
		}
        objidv.onmouseout = function() {
            clearTimeout(votestatus);
    		popidv.style.display = 'none';
        }
	}
}

var score_id = '';

function vote(slug, model,direction,scoreid){
    var votenum = 0 ;
    score_id = scoreid ;
    if (direction=='upnum' || direction=='downnum' ) {
        if (model=='0') {
            var votenum = document.votenum.num.value ;
        } else {
            var num = 'num_'+slug;
            var votenum = document.getElementById(num).value
        }
    }
    $.ajax({
        url: '/vote/'+slug+'/'+direction+'vote/'+votenum+'/',
        data: {},
        type: 'POST',
        dataType: 'json',
        timeout: 2000,
        error:function(result){alert("Error:"+result.status);},
        success: function(data){vote_res(data);}
    });
}

function vote_res(data){
    if( data.success == false ){
        alert(unescape(data.error_message));
    } else {
        document.getElementById(score_id).innerHTML=data.score.score ;
    }
}

