ns   = (document.layers) ? true:false;                 // netscape 4
ie   = (document.all) ? true:false;                    // ie4+
ns6 = ((document.getElementById)&&(!ie))?true:false;   // ns6

var selectex=-1;

function addPic(which,long_ref){

		refarr=long_ref.split("/");
		ref=refarr[refarr.length -1];
	

				
			if(selectex == -1){
				picIdArr.push(which);
				picSrcArr.push(ref);
				img_count=picSrcArr.length-1;
				
			}
			else{
				img_count=selectex;
				
				picIdArr[img_count]=which;
				picSrcArr[img_count]=ref;
				pic_flag=false;
			}
			picPfad[img_count]=long_ref;


		if(ns6){
			
			document.images["thumb_"+img_count].src=picPfad[img_count];
			document.images["select_"+img_count].src='templates/edit/icons/icon.select.gif';
			document.images["drop_"+img_count].src='templates/edit/icons/icon.leeren.gif';
			document.images["right_"+img_count].src='templates/edit/icons/icon.push.right.gif';
			document.images["left_"+img_count].src='templates/edit/icons/icon.push.left.gif';
			document.images["thumb_"+img_count].style.width=standard_w;
			document.images["thumb_"+img_count].style.height=standard_h;
		}
		if(ie){
		
			document.all["thumb_"+img_count].src=picPfad[img_count];
			document.all["select_"+img_count].src='templates/edit/icons/icon.select.gif';
			document.all["drop_"+img_count].src='templates/edit/icons/icon.leeren.gif';
			document.all["right_"+img_count].src='templates/edit/icons/icon.push.right.gif';
			document.all["left_"+img_count].src='templates/edit/icons/icon.push.left.gif';
			document.all["thumb_"+img_count].style.width=standard_w;
			document.all["thumb_"+img_count].style.height=standard_h;
		}
	selectex=-1;
}


/////////////////////////////////////////////////////////////////////////////////////////
function picSelect(which){
// 	alert("draussen___"+selectex+"____which___"+which+"___flag__"+pic_flag);
	if(selectex != which && pic_flag){
		
		pic_flag=false;
		if(ns6)
				document.images["select_"+selectex].src='templates/edit/icons/icon.select.gif';
		if(ie)
				document.all["select_"+selectex].src='templates/edit/icons/icon.select.gif';
	}
	
		
		if(!pic_flag){
		if(ns6)
				document.images["select_"+which].src='templates/edit/icons/icon.selected.gif';
		if(ie)
				document.all["select_"+which].src='templates/edit/icons/icon.selected.gif';
		}
		if(pic_flag){
			if(ns6)
					document.images["select_"+which].src='templates/edit/icons/icon.select.gif';
			if(ie)
					document.all["select_"+which].src='templates/edit/icons/icon.select.gif';
					
			//addPic(picIdArr[selectex],picPfad[selectex]);		
		}
		
		pic_flag=true;

	selectex=which;	
	
}
////////////////////////////////////////////////////////////////////////////////////////
function picDrop(which){
	cleanedpicSrcArr=new Array();
	picIdArr[which]=null;
	picSrcArr[which]=null;	
	selectex=which;
	flag=true;
	
	if(ns6){
		document.images["thumb_"+which].src='templates/edit/icons/1x1px.transparent.gif';
		//document.images["select_"+which].src='templates/edit/icons/1x1px.transparent.gif';
		document.images["drop_"+which].src='templates/edit/icons/1x1px.transparent.gif';
		document.images["right_"+which].src='templates/edit/icons/1x1px.transparent.gif';
		document.images["left_"+which].src='templates/edit/icons/1x1px.transparent.gif';
// 		document.images["spacem_"+which].src='templates/edit/icons/unspace.png';
		document.images["thumb_"+which].style.width=standard_w;
		document.images["thumb_"+which].style.height=standard_h;
	}
	if(ie){
		document.all["thumb_"+which].src='templates/edit/icons/1x1px.transparent.gif';
		//document.all["select_"+which].src='templates/edit/icons/1x1px.transparent.gif';
		document.all["drop_"+which].src='templates/edit/icons/1x1px.transparent.gif';

		document.all["right_"+which].src='templates/edit/icons/1x1px.transparent.gif';
		document.all["left_"+which].src='templates/edit/icons/1x1px.transparent.gif';
		document.all["thumb_"+which].style.width=standard_w;
		document.all["thumb_"+which].style.height=standard_h;
	}
	

	for(i=0;i< picSrcArr.length;i++){
		if((picSrcArr[i] != "") && (picSrcArr[i] != null) && (picSrcArr[i] != undefined)){

			cleanedpicSrcArr.push(picSrcArr[i]);
		}
	}
	picSrcArr=new Array();
	bakPicSrcArr=new Array();
	for(i=0;i< cleanedpicSrcArr.length;i++){
		picSrcArr[i]=cleanedpicSrcArr[i];
		bakPicSrcArr[i]=cleanedpicSrcArr[i];
	}

	
}
//////////////////////////////////////////////////////////////
function swapPic(which,id){
	
	idx=which-1;
	this_picCount=eval("picCount_"+id);
	path=eval("long_SrcArr_"+id)[idx];

	pic="swap_"+id;
	if(idx >= this_picCount)
		path="templates/edit/icons/1x1px.transparent.gif";
		
		if(ns6){
			document.images[pic].src=path;

		}
		if(ie){
			document.all[pic].src=path;
			
		}

	
}

//////////////////////////////////////////////////////////////////////////////////right
function picRight(which){
		right=which+1;
		rightSrc=picSrcArr[right];

		thisSrc=picSrcArr[which];
		
		picSrcArr[right]=thisSrc;
		picSrcArr[which]=rightSrc;

		if(ns6){
			if( rightSrc==undefined || rightSrc ==""){
				document.images["thumb_"+which].src=  'templates/edit/icons/1x1px.transparent.gif';
				picSrcArr[which]="";
				document.images["drop_"+which].src= 'templates/edit/icons/1x1px.transparent.gif';
				document.images["right_"+which].src= 'templates/edit/icons/1x1px.transparent.gif';
				document.images["left_"+which].src= 'templates/edit/icons/1x1px.transparent.gif';
			}
			else{
				document.images["thumb_"+which].src= thumb_path+rightSrc;
				
			}
		
				document.images["thumb_"+right].src= thumb_path+thisSrc;
			
			document.images["drop_"+right].src='templates/edit/icons/icon.leeren.gif';
			document.images["right_"+right].src='templates/edit/icons/icon.push.right.gif';
			document.images["left_"+right].src='templates/edit/icons/icon.push.left.gif';
		}
		if(ie){
			if( rightSrc==undefined || rightSrc==""){
					picSrcArr[which]="";
				document.all["thumb_"+which].src=  'templates/edit/icons/1x1px.transparent.gif';
				
				document.all["drop_"+which].src= 'templates/edit/icons/1x1px.transparent.gif';
				document.all["right_"+which].src= 'templates/edit/icons/1x1px.transparent.gif';
				document.all["left_"+which].src= 'templates/edit/icons/1x1px.transparent.gif';
			}
			else
				document.all["thumb_"+which].src=thumb_path+rightSrc;
			
			document.all["thumb_"+right].src=thumb_path+thisSrc;
			
			document.all["drop_"+right].src='templates/edit/icons/icon.leeren.gif';
			document.all["right_"+right].src='templates/edit/icons/icon.push.right.gif';
			document.all["left_"+right].src='templates/edit/icons/icon.push.left.gif';
		}
	//	cleanUp();
}
//////////////////////////////////////////////////////////////////////////////////left
function picLeft(which){
		left=which-1;
		
		leftSrc= picSrcArr[left];
		thisSrc=picSrcArr[which];
		picSrcArr[left]=thisSrc;
		picSrcArr[which]=leftSrc;


		if(ns6){
			if(leftSrc==undefined || leftSrc==""){
				document.images["thumb_"+which].src='templates/edit/icons/1x1px.transparent.gif';
				picSrcArr[which]="";
				document.images["drop_"+which].src='templates/edit/icons/1x1px.transparent.gif';
				document.images["right_"+which].src='templates/edit/icons/1x1px.transparent.gif';
				document.images["left_"+which].src='templates/edit/icons/1x1px.transparent.gif';
			}
			else
				document.images["thumb_"+which].src=thumb_path+leftSrc;
				
			document.images["thumb_"+left].src=  thumb_path+thisSrc;
			
			document.images["drop_"+left].src='templates/edit/icons/icon.leeren.gif';
			document.images["right_"+left].src='templates/edit/icons/icon.push.right.gif';
			document.images["left_"+left].src='templates/edit/icons/icon.push.left.gif';
		}
		if(ie){
			if(leftSrc==undefined || leftSrc==""){
				picSrcArr[which]="";
				document.all["thumb_"+which].src='templates/edit/icons/1x1px.transparent.gif';
				document.all["drop_"+which].src='templates/edit/icons/1x1px.transparent.gif';
				document.all["right_"+which].src='templates/edit/icons/1x1px.transparent.gif';
				document.all["left_"+which].src='templates/edit/icons/1x1px.transparent.gif';
			}
			else
				document.all["thumb_"+which].src=thumb_path+leftSrc;
				
			document.all["thumb_"+which].src=leftSrc;
			document.all["thumb_"+left].src=thumb_path+thisSrc;
			
			document.all["drop_"+left].src='templates/edit/icons/icon.leeren.gif';
			document.all["right_"+left].src='templates/edit/icons/icon.push.right.gif';
			document.all["left_"+left].src='templates/edit/icons/icon.push.left.gif';
		}
// 		cleanUp();
}
////////////////////////////////////////////////////////
function cleanUp(){

	cleanedpicSrcArr=new Array();
	for(i=0;i< picSrcArr.length;i++){
			if((picSrcArr[i] != "") && (picSrcArr[i] != null) && (picSrcArr[i] != undefined)){

				cleanedpicSrcArr.push(picSrcArr[i]);
			}
		}
	picSrcArr=new Array();
	
	for(i=0;i< cleanedpicSrcArr.length;i++){
		picSrcArr[i]=cleanedpicSrcArr[i];
	
	}

}