﻿// JScript File

function VoteArticle(storyid, url, resultNum, vote, chanID, catID)
{             				   
    //alert("in to Function"); 
    //alert(url);
    if(url==null || url == "")
    {
        url = "";
    }
    else
    {
        url = URLencode(url);
    }        
	
	url = "http://" + location.host + "/votearticle.aspx?url=" + url + "&vote=" + vote + "&storyid=" + storyid + "&ChannelID=" + chanID + "&CategoryID=" + catID;
	
	//alert(url);
	
    var contentType = "application/x-www-form-urlencoded; charset=UTF-8";
    var xmlhttpObj;
	     
    if(window.XMLHttpRequest){
 	    xmlhttpObj = new XMLHttpRequest();
    } 
    else if(window.ActiveXObject){
 	    xmlhttpObj = new ActiveXObject("Microsoft.XMLHTTP");
    }
    xmlhttpObj.open('GET', url, true);
    xmlhttpObj.setRequestHeader("Content-Type", contentType);
    xmlhttpObj.onreadystatechange = function(){
	    if(xmlhttpObj.readyState == 4) 
	    {
		    var docx = xmlhttpObj.responseXML;
		    var MsgNum = docx.getElementsByTagName('MessageNum')[0].firstChild.nodeValue; 
		    var TotalVotes = docx.getElementsByTagName('TotalVotes')[0].firstChild.nodeValue;                         
                     
            var Msg;
            
            if(MsgNum==1 || MsgNum==11)
            {          
                var divObj = document.getElementById('Vote' + resultNum);
                divObj.style.visibility="hidden";                                               
               
                var TotalVoteMessage;
                if(vote >= 0)
                {
                    if(TotalVotes==0)
                    {
                        TotalVoteMessage = "";
                    }
                    //TotalVoteMessage = "<font size=2 style='text-align:left; color:Green; font-weight:bold;'>Ranked Up " + TotalVotes + "*</font>";
                    TotalVoteMessage = "<font size=2 style='text-align:left; color:Green; font-weight:bold;'>Ranked Up 1*</font>";
                }
                else
                {
                    TotalVotes = TotalVotes * -1;
                    //TotalVoteMessage = "<font size=2 style='text-align:left; color:Red; font-weight:bold;'>Ranked Down " + TotalVotes + "*</font>";
                    TotalVoteMessage = "<font size=2 style='text-align:left; color:Red; font-weight:bold;'>Ranked Down 1*</font>";
                }
                
                var txtTotalVote = document.getElementById('txtTotalVote' + resultNum);
                txtTotalVote.innerHTML = TotalVoteMessage;                 
                
                if(MsgNum==11)
                {
                    Msg = "You have used your 10th daily vote, thanks for participating!";
                }
                else
                {
                    Msg = "Voted Successfully.";
                }
            } 
            else if(MsgNum==0)
            {
                Msg = "You Already Voted this Story.";
            }
            else if(MsgNum==3)
            {
                Msg = "Total number of daily votes have been used!";
            }          
            else if(MsgNum==-1)
            {               
                window.open("http://www.congoo.com/user/regnet","_self");
            }       
            var txtObj = document.getElementById('txtMessage' + resultNum);
            txtObj.innerHTML = "&nbsp;&nbsp;<font size=2 style='text-align:left; color:Red;'>" + Msg + "</font>";                
	    }
    }			
    xmlhttpObj.send(url);					
}

function FlashImage(img, flash)
    {
        if (flash==1)
        {            
            img.style.borderColor = "#FF9900";
            img.border = "1";
        }
        else
        {
            img.border = "0";
        }
    }