function getCookieVal(offset) {
  var endstr = document.cookie.indexOf (";", offset);
  if (endstr == -1)
    endstr = document.cookie.length;
  return unescape(document.cookie.substring(offset, endstr));
}


function GetCookie (name) {
	var arg = name + "=";
	var alen = arg.length;
	var clen = document.cookie.length;
	var i = 0;
	while (i < clen) {
	var j = i + alen;
	if (document.cookie.substring(i, j) == arg)
		return getCookieVal (j);
		i = document.cookie.indexOf(" ", i) + 1;
		if (i == 0) break;
	}
	return null;
}

function SetCookie (name, value) {
	document.cookie = name + "=" + escape (value);
}


function DeleteCookie (name) {
	var exp = new Date();
	exp.setTime (exp.getTime() - 1);
	var cval = GetCookie (name);
	document.cookie = name + "=" + cval + "; expires=" + exp.toGMTString();
}









function Initialize() {


try
    {
        xmlhttp=new ActiveXObject("Msxml2.XMLHTTP");
    }
    catch(e)
    {
        try
        {
            xmlhttp=new ActiveXObject("Microsoft.XMLHTTP");
        }
        catch(oc)
        {
            xmlhttp=null;
        }
    }

    if(!xmlhttp&&typeof XMLHttpRequest!="undefined")
    {
        xmlhttp= new    XMLHttpRequest();
    
}


}




function findPosX(obj) { 
	var curleft = 0; 
	while (obj != null) { 
		curleft += obj.offsetLeft; 
		  obj = obj.offsetParent;
	} 


	return curleft;
} 

function findPosY(obj) { 
	var curtop = 0; 
	while (obj != null) { 
		curtop += obj.offsetTop; 
		  obj = obj.offsetParent;
	} 

	return curtop;
} 






function doServerOP(url) {

Initialize();
var nowdate = new Date();
var url = url+'&nowdate='+ nowdate;
xmlhttp.open("GET",url,true); 
xmlhttp.setRequestHeader('Accept','message/x-jl-formresult') 
xmlhttp.send(null);
return false 

}







function ImgClick(id, src){
	var img = document.getElementById('img'+src);
	var td = document.getElementById('td'+src);

	if (img.src == 'http://sharifiha.com/greasemonkey/dictionary/img/star-golden.GIF')
		img.src = 'img/star.GIF';
	else
		img.src = 'img/star-golden.GIF';
	doServerOP('http://sharifiha.com/greasemonkey/dictionary/addword.php?id='+id+'&word='+td.innerHTML+'&op=chngstar');


}

