function link(list,id,webid,pageid)
{
 //location.href='/sites/shabac/ShowListItem.aspx?list=List'+list+'&id='+id;
var lpath='/ShowListItem.aspx?listid=List'+list+'&itemid='+id;
if(webid!=null && webid !='')
	lpath+='&webid='+webid;
if(pageid!=null && pageid !='')
	lpath+='&pageid='+pageid;
 location.href=lpath; //irit
}
function fade_object(objName,ReplaceData)
{

var slideshow_width='220px'; //SET IMAGE WIDTH
var slideshow_height='74px'; //SET IMAGE HEIGHT
var pause=6000; //SET PAUSE BETWEEN SLIDE (3000=3 seconds)
var m_objName = objName;
var m_ReplaceData = ReplaceData;
var fadeimages  =new Array();
var dropslide;
var rotateimagedel;
var degel=0;
this.Init = fade_Init;
this.fadepic1=fadepic;
this.rotateimage=rotateimage;
this.clear_fade=clear_fade;
this.m_ReplaceData=m_ReplaceData;
this.arr_init=arr_init;
var ie4=document.all;
var dom=document.getElementById;
var curpos=50;
var degree=50;
var curcanvas="canvas0";
this.curcanvas=curcanvas;
this.resetit=resetit;
this.startit=startit;
var timer = null;
var m_step; //irit
var m_opacity;


var curimageindex=0; //CurIndex
var nextimageindex;
function arr_init()
{

var my_arr=(m_ReplaceData).split('@');
	for(var ww=0;ww<my_arr.length;ww++)
	{
		if(my_arr[ww]!='')
		{
		var str=my_arr[ww];
		fadeimages[ww]=[str, "", ""];
		}
	}
}
function fade_Init(step, opacity)
{
	 try
    {
    
    m_step = step; //irit
    m_opacity = 100; //irit
//    curpos = step;
   fadeimages.length=0;
   fadeimages  =new Array();
	var my_arr=(m_ReplaceData).split('@');
	for(var ww=0;ww<my_arr.length;ww++)
	{
		if(my_arr[ww]!='')
		{
		var str=my_arr[ww];
		fadeimages[ww]=[str, "", ""];
		}
	}

	curimageindex=0;

	if (ie4||dom)
	{
//	var a=document.getElementById("ctl00_PlaceHolderMain_ContentTD");

//	a.innerHTML='<div style="vertical-align:top;position:relative;width:'+slideshow_width+';height:'+slideshow_height+';overflow:visible"><table cellspacing="0" cellpadding="0" border="0" ><tr><td   valign="top" class="MyDir"><div  id="canvas0" style="vertical-align:top;position:absolute;width:'+slideshow_width+';height:'+slideshow_height+';left:0;filter:alpha(opacity=10);-moz-opacity:10;"></div><div id="canvas1" style="vertical-align:top;position:absolute;width:'+slideshow_width+';height:'+slideshow_height+';left:0;filter:alpha(opacity=10);-moz-opacity:10;visibility: hidden"></div></td></tr></table></div>';
	document.write('<div style="vertical-align:top;position:relative;width:'+slideshow_width+';height:'+slideshow_height+';overflow:visible"><table cellspacing="0" cellpadding="0" border="0" ><tr><td  valign="top" class="MyDir"><div  id="canvas0" style="vertical-align:top;position:absolute;width:'+slideshow_width+';height:'+slideshow_height+';left:0;filter:alpha(opacity='+m_opacity+');-moz-opacity:'+m_opacity+';"></div><div id="canvas1" style="vertical-align:top;position:absolute;width:'+slideshow_width+';height:'+slideshow_height+';left:0;filter:alpha(opacity='+m_opacity+');-moz-opacity:'+m_opacity+';visibility: hidden"></div></td></tr></table></div>');
	}
	else
	{
	
	document.write(fadeimages[0][0]);
	}
//}
	nextimageindex=(curimageindex+1) % fadeimages.length; //1
	
	if (ie4||dom)
	{
     //  if(m_ReplaceData!="WorkProgram")
	 //       window.onload=startit;
	  //  else
	        startit();
	    }
	else
	{
    	var temp1=setInterval("rotateimage()",pause);
    	rotateimagedel=eval(temp1);
    	}
}

    catch(e)
    {
    alert('init '+ e.message);
    }
}
	
	function resetit(what){
    try
    {

        curpos=m_opacity;
        var crossobj=ie4? eval("document.all."+what) : document.getElementById(what);
        if (crossobj.filters)
        crossobj.filters.alpha.opacity=curpos;
        else if (crossobj.style.MozOpacity)
        crossobj.style.MozOpacity=curpos/101;
    }
    catch(e)
    {
    alert('resetit '+ e.message);
    }
}

function startit(){

    try
    {

   
        if (fadeimages.length==0)
        return;

        var crossobj=ie4? eval("document.all."+curcanvas) : document.getElementById(curcanvas);
        crossobj.innerHTML=insertimage(curimageindex);
        rotateimage();
}
    catch(e)
    {
        alert('startit '+ e.message);
    }
}
function insertimage(i){
try
{ 
	//var tempcontainer=fadeimages[i][1]!=""? '<a href="'+fadeimages[i][1]+'" target="'+fadeimages[i][2]+'">' : "";
	
	//alert(i+ " from "+ fadeimages.length);
	var my_str=fadeimages[i][0];
//	alert(my_str);
	//tempcontainer+= my_str;
	//tempcontainer=fadeimages[i][1]!=""? tempcontainer+'</a>' : tempcontainer;
	//return tempcontainer
	return my_str;
}
catch(e)
{
alert('insertImage '+ e.message);
}

}


function rotateimage(){
	try
	{
	
		if (fadeimages.length==0 )
		return;
		if (ie4||dom)
		{
			resetit(curcanvas);
			
			var mycanvas=(curcanvas=="canvas0")? "canvas1" : "canvas0";
			var tempobj3=ie4? eval("document.all."+mycanvas) : document.getElementById(mycanvas);
			tempobj3.innerHTML="";
			
			var crossobj=tempobj=ie4? eval("document.all."+curcanvas) : document.getElementById(curcanvas);
			crossobj.style.zIndex++;
			tempobj.style.visibility="visible";
			
		//	var temp=setInterval("this.fadepic1()",100);
			var temp=setInterval(m_objName +".fadepic1()",100);
			dropslide=temp;//eval(temp);
			curcanvas=(curcanvas=="canvas0")? "canvas1" : "canvas0";
		}
		else
		{
			var my_str=fadeimages[curimageindex][0];
		}
	
		curimageindex=(curimageindex<fadeimages.length-1)? curimageindex+1 : 0;
	}
	catch(e)
	{
	alert('rotateImage ' +e.message);
	}
}
function clear_fade()
{

//alert("clear_fade");
degel=1;
//alert(degel);
if(dropslide)
	clearInterval(dropslide);
	
	if (timer)
			clearTimeout(timer);

	//clearInterval(m_objName +".fadepic1()");
}
function fadepic()
{
	try
	{
	
	//if(stop==1)return;
//	if(fromAjax==1 && m_objName!="tfade")
//	    return;

//	 if(degel==1)
//	    {
//	    alert("fadepic degel");
//	    clearInterval(dropslide);
//	    return;
//	    }
//	    if(fromAjax==1)alert(2);

		if (curpos<100)
		{
		//if(fromAjax==1)alert(3);
			//curpos+=5;
			curpos+=m_step; //irit - dynamic step (option to remove fade)
			if (tempobj.filters)
			tempobj.filters.alpha.opacity=curpos;
			else if (tempobj.style.MozOpacity)
			tempobj.style.MozOpacity=curpos/101;
		}
		else
		{
		//if(fromAjax==1)alert(4);
			clearInterval(dropslide);
			if (fadeimages.length==1)
			return;
			
			nextcanvas=(curcanvas=="canvas0")? "canvas0" : "canvas1";
			
			tempobj=ie4? eval("document.all."+nextcanvas) : document.getElementById(nextcanvas);
			
			tempobj.innerHTML=insertimage(nextimageindex);
			
			nextimageindex=(nextimageindex<fadeimages.length-1)? nextimageindex+1 : 0;
			var tempobj2=ie4? eval("document.all."+nextcanvas) : document.getElementById(nextcanvas);
			tempobj2.style.visibility="hidden";
			//	setTimeout("this.rotateimage()",pause);
			timer = setTimeout(m_objName +".rotateimage()",pause);
		}
	}
	
	catch(e)
	{
	alert('fadepic ' +e.message);
	}
}

}
	

