﻿	function getXpos(obj) {
		xPos = obj.offsetLeft;
		tempEl = obj.offsetParent;
  		while (tempEl != null) {
  			xPos += tempEl.offsetLeft;
  			tempEl = tempEl.offsetParent;
  		}
		return xPos;
	}

	function getYpos(obj) {
		yPos = eval(obj).offsetTop;
		tempEl = eval(obj).offsetParent;
		while (tempEl != null) {
  			yPos += tempEl.offsetTop;
  			tempEl = tempEl.offsetParent;
  		}
		return yPos;
	}
	
	var voted=false;
	function light(id){
		if (voted==false){
		id=id.replace('v','');
		for (var i=1;i<6;i++){
			if (i<=parseInt(id)){
				eval("document.images.v" +i ).src='/img/articletools/voting/col/0' + i + '_b.gif'
			}
			else
			{
				eval("document.images.v" +i ).src='/img/articletools/voting/col/0' + i + '_a.gif'
			}
		}
		}
	}
	
	function lightsout(){
		if (voted==false){
			for (var i=1;i<6;i++){
			eval("document.images.v" +i ).src='/img/articletools/voting/col/0' + i + '_a.gif'
			}
		}
	}
	
	function vote(id,idarticle){
		if (voted==false){
			id=id.replace('v','');
			voted=true;
			setTimeout("hidealert()",5000);
		    ajaxpack.getAjaxRequest('/controls/articletools/vote.aspx','vote=' + id + '&id=' + idarticle, processVote,"txt")
		}
	}
	
	function processVote(){
        var myajax=ajaxpack.ajaxobj;
        var myfiletype=ajaxpack.filetype;
        if (myajax.readyState == 4){ //if request of file completed
        
        if (myajax.status==200 || window.location.href.indexOf("http")==-1){
            if (myfiletype=="txt"){
		
                document.getElementById("articletoolsspanrating").innerHTML=myajax.responseText;
            }
            else
            {    alert(myajax.responseXML)
            }
            }
        else
            {alert("error:" + myajax.status)}
        }
    }
	
	
	function sendcomment(id,idarticle,title)
	{
	    var params='';
		params=params + 'text=' + escape(document.getElementById(id).value); 
		params=params + '&id=' + idarticle;
		params=params + '&articletitle=' + escape(title);
		params=params + '&post=true';
	    ajaxpack.postAjaxRequest('/controls/articletools/post.aspx',params, processSendComment,"txt")
	    document.getElementById("articletoolscomments").innerHTML="Učitavam...";
	    document.getElementById(id).value='';
	}
	
	function processSendComment(){
        var myajax=ajaxpack.ajaxobj;
        var myfiletype=ajaxpack.filetype;
        if (myajax.readyState == 4){ //if request of file completed
        
        if (myajax.status==200 || window.location.href.indexOf("http")==-1){
            if (myfiletype=="txt"){
                document.getElementById("articletoolscomments").innerHTML=myajax.responseText;
            }
            else
            {    alert(myajax.responseXML)
            }
        }
        else
            {alert("error:" + myajax.status)}
        }
    }
	
	
	
	function sendtofriend(txt,fmail,smail,retobj,id){
		if (fmail.length<4 || smail.length<4){alert('Email adrese ne smiju biti prazne');return}
		
		var params='';
		params=params + 'txt=' + escape(txt); 
		params=params + '&fmail=' + escape(fmail);
		params=params + '&smail=' + escape(smail);
		params=params + '&id=' + escape(id);
		params=params + '&post=true';
	    ajaxpack.postAjaxRequest('/controls/articletools/tofriend.aspx',params, processSendToFriend,"txt")
	}
	
	function processSendToFriend(){
        var myajax=ajaxpack.ajaxobj;
        var myfiletype=ajaxpack.filetype;
        if (myajax.readyState == 4){ //if request of file completed
        
        if (myajax.status==200 || window.location.href.indexOf("http")==-1){
            if (myfiletype=="txt"){
                if (myajax.responseText==''){
                alert('Poslano.');
                }
                else
                {
                alert(myajax.responseText)
                }
            }
            else
            {   alert(myajax.responseXML)
            }
        }
        else
            {alert("error:" + myajax.status)}
        }
    }
	
	function sendmore(txt,name,smail,retobj,id){
		if (txt.length<1 || name.length<1 || smail.length<1){alert('Potrebno je popuniti sva polja.');return}
		loadxmldoc('/controls/articlehelper/more.aspx?txt=' + escape(txt) + '&smail=' + smail + '&name=' + name + '&id=' + id,retobj,0)
	}

function hidealert(){
	document.getElementById("divalert").style.display='none';
}

    function showtab(obj){
			//document.getElementById('divtabh').innerHTML='<span></span>';
			var id=obj.id.replace("tab","");
			for (var i=1;i<3;i++){
				if (i==id){document.getElementById('divtab' + i).style.display='block';obj.src="/img/articletools/c0" + (i*2) + ".gif"}else{document.getElementById('divtab' + i).style.display='none';document.getElementById('tab' + i).src="/img/articletools/c0" + (i*2-1) + ".gif"}
			}
		}

