var glitters=new Array();

function glitter(sid)
{
  this.id=glitters.length;
  glitters[this.id]=this;
  this.sid=sid;
  this.parent=modules[sid];
  
	this.draw=function()
	{	
	if(this.parent.data.SOption.src)
	{
	    
    		 if(this.parent.data['SOption']['src'].indexOf("|")!=-1)
    		 {
    		   var pic=this.parent.data['SOption']['src'].split('|');

		   this.parent.data.img='http://'+rotate(pic[0])+'.'+content['config']['imgdomain']+'/glitter/'+pic[1];
             }
             else
             {              
                 if(this.parent.data['SOption']['src'].indexOf(":")!=-1)
                 {
        		   var pic=this.parent.data['SOption']['src'].split(':');
                 	if(typeof pic[1]!='undefined')
                 	
        		   this.parent.data.img='http://'+rotate(pic[1])+'.'+content['config']['imgdomain']+'/glitter/'+pic[0];           
                 }	  
                 else
                 {
                      this.parent.data.img='http://aa.'+content['config']['imgdomain']+'/glitter/'+this.parent.data.SOption.src;   
                 }
             }
             
                
   }
    else
     this.parent.data.img='';
     
	}
	this.setOption=function(key,value)
	{
		var id=this.sid;
		this.parent.data.SOption[key]=value;
		var font=this.parent.data.SOption.font?this.parent.data.SOption.font:'';
			editModule.loading();
		engine.ajax.addRequest('/ajax.php?f=spoon/glitter',function(text){ modules[id].setEditPropertyData('src',text);},"typ="+this.parent.data.SOption.typ+'&size='+this.parent.data.SOption.size+'&text='+this.parent.data.SOption.text+'&font='+font);
		
	}
  this.setEdit=function()
  {
		$('glitterText').value=this.parent.data.SOption.text?this.parent.data.SOption.text:'';
		$('fontGlitter').value=this.parent.data.SOption.font?this.parent.data.SOption.font:'';		
		$('sizeGlitter').value=this.parent.data.SOption.size?this.parent.data.SOption.size:'';			
  }
  this.setEditRefresh=function()
  {
	
  	
  }	
  this.setBackground=function(typ)
  {
  	
  	this.setOption("typ",typ-1);
  }

}
