var loadingimg=new Image();
loadingimg.src="http://www.gametracker.ro/image/icons/loader.gif";
var imgcache=new Image();
var tipcod=1;
function refreshimg(paramx,paramy)
{var modadr=document.getElementById('banner').src;
 modadr=modadr.split("?");
 var adrese_fisier=modadr[0].split("/");
 var exn=url_site.split("/").length;
 var parametrii=modadr[1].split("&");
 var adresa_fisier="";
 for(i=exn;i<adrese_fisier.length-1;i++)
 {adresa_fisier=adresa_fisier+adrese_fisier[i]+"/";
 }
 adresa_fisier=adresa_fisier+adrese_fisier[adrese_fisier.length-1];
 var x;
 var numparam=new Array();
 var valparam=new Array();
 var paramp=-1;
 var n=parametrii.length;
 for(i=0;i<n;i++)
 {x=parametrii[i].split("=");
  numparam[i]=x[0];
  valparam[i]=x[1];
  if(numparam[i]==paramx)
  {paramp=i;
  }
 }
 if(paramp==-1)
 {numparam[n]=paramx;
  valparam[n]=paramy;
  n++;
 }else
 {valparam[paramp]=paramy;
 }
 var url=adresa_fisier+"?";
 for(i=0;i<n-1;i++)
 {url=url+numparam[i]+"="+valparam[i]+"&";
 }
 url=url+numparam[n-1]+"="+valparam[n-1];
 imgcache.src=url_site+url;
 document.getElementById('banner').src=loadingimg.src;
 
 
 var adresa=valparam[0];
 var port=valparam[1];
 switch(tipcod)
 {case 1:
   document.getElementById('cod_banner').value="[url=http://www.gametracker.ro/server/"+adresa+":"+port+"/"+"][img]"+imgcache.src+"[/img][/url]";
  break;
  case 2:
   document.getElementById('cod_banner').value="<a href=\"http://www.gametracker.ro/server/"+adresa+":"+port+"/"+"\" target=\"_blank\"><img src=\""+imgcache.src+"\" border=\"0\"  /></a>";
  break;
  case 3:
   document.getElementById('cod_banner').value=imgcache.src;
  break;
 }
 setTimeout('afimg()',500);
}

function afimg()
{document.getElementById('banner').src=imgcache.src;
}
function vv()
{imgcache.src=mm;
 setTimeout('afimg()',500);
}
function schtipcod(param)
{tipcod=param;
 var cv=document.getElementById('banner').src;
 var adresa=cv.split("?")[1].split("&")[0].split("=")[1];
 var port=cv.split("?")[1].split("&")[1].split("=")[1];
 switch(tipcod)
 {case 1:
   document.getElementById('cod_banner').value="[url=http://www.gametracker.ro/server/"+adresa+":"+port+"/"+"][img]"+cv+"[/img][/url]";
  break;
  case 2:
   document.getElementById('cod_banner').value="<a href=\"http://www.gametracker.ro/server/"+adresa+":"+port+"/"+"\" target=\"_blank\"><img src=\""+cv+"\" border=\"0\"  /></a>";
  break;
  case 3:
   document.getElementById('cod_banner').value=cv;
  break;
 }
}


var imgcachesig=new Image();
var tipcodsig=1;
function refreshimgsig(paramx,paramy,change)
{var modadr=mmsig;
 modadr=modadr.split("?");
 var adrese_fisier=modadr[0].split("/");
 var exn=url_site.split("/").length;
 var parametrii=modadr[1].split("&");
 var adresa_fisier="";
 for(i=exn;i<adrese_fisier.length-1;i++)
 {adresa_fisier=adresa_fisier+adrese_fisier[i]+"/";
 }
 adresa_fisier=adresa_fisier+adrese_fisier[adrese_fisier.length-1];
 var x;
 var numparam=new Array();
 var valparam=new Array();
 var paramp=-1;
 var n=parametrii.length;
 for(i=0;i<n;i++)
 {x=parametrii[i].split("=");
  numparam[i]=x[0];
  valparam[i]=x[1];
  if(numparam[i]==paramx)
  {paramp=i;
  }
 }
 if(paramp==-1)
 {numparam[n]=paramx;
  valparam[n]=paramy;
  n++;
 }else
 {valparam[paramp]=paramy;
 }
 var url=adresa_fisier+"?";
 for(i=0;i<n-1;i++)
 {url=url+numparam[i]+"="+valparam[i]+"&";
 }
 url=url+numparam[n-1]+"="+valparam[n-1];
 
 mmsig=url_site+url;
 
 var adresa=valparam[0];
 var port=valparam[1];
 if(change)
 {imgcachesig.src=url_site+url;
  document.getElementById('sig').src=loadingimg.src;
  setTimeout('afimgsig();',500);
 }
 switch(tipcodsig)
 {case 1:
   document.getElementById('cod_sig').value="[url=http://www.gametracker.ro/server/"+adresa+":"+port+"/"+"][img]"+imgcachesig.src+"[/img][/url]";
  break;
  case 2:
   document.getElementById('cod_sig').value="<a href=\"http://www.gametracker.ro/server/"+adresa+":"+port+"/"+"\" target=\"_blank\"><img src=\""+imgcachesig.src+"\" border=\"0\"  /></a>";
  break;
  case 3:
   document.getElementById('cod_sig').value=imgcachesig.src;
  break;
 }
}

function afimgsig()
{document.getElementById('sig').src=imgcachesig.src;
}
function vvsig()
{imgcachesig.src=mmsig;
 setTimeout('afimgsig();',500);
}
function schtipcodsig(param)
{tipcodsig=param;
 var cv=document.getElementById('sig').src;
 var adresa=cv.split("?")[1].split("&")[0].split("=")[1];
 var port=cv.split("?")[1].split("&")[1].split("=")[1];
 switch(tipcodsig)
 {case 1:
   document.getElementById('cod_sig').value="[url=http://www.gametracker.ro/server/"+adresa+":"+port+"/"+"][img]"+cv+"[/img][/url]";
  break;
  case 2:
   document.getElementById('cod_sig').value="<a href=\"http://www.gametracker.ro/server/"+adresa+":"+port+"/"+"\" target=\"_blank\"><img src=\""+cv+"\" border=\"0\"  /></a>";
  break;
  case 3:
   document.getElementById('cod_sig').value=cv;
  break;
 }
}
function temasig(param1)
{switch(param1)
 {case 'tema_negru':
   document.getElementById('cul_border').value="000000";
   refreshimgsig('culoare_border','000000',1);
   document.getElementById('grad_s').value="808080";
   refreshimgsig('sus','808080',1);
   document.getElementById('grad_j').value="000000";
   refreshimgsig('jos','000000',1);
   document.getElementById('cul_info').value="FFFFFF";
   refreshimgsig('text','FFFFFF',1);
  break;
  case 'tema_verde':
   document.getElementById('cul_border').value="075B00";
   refreshimgsig('culoare_border','075B00',1);
   document.getElementById('grad_s').value="4DAF58";
   refreshimgsig('sus','4DAF58',1);
   document.getElementById('grad_j').value="075B00";
   refreshimgsig('jos','075B00',1);
   document.getElementById('cul_info').value="FFFFFF";
   refreshimgsig('text','FFFFFF',1);
  break;
  case 'tema_rosu':
   document.getElementById('cul_border').value="7F0000";
   refreshimgsig('culoare_border','7F0000',1);
   document.getElementById('grad_s').value="CB0000";
   refreshimgsig('sus','CB0000',1);
   document.getElementById('grad_j').value="7F0000";
   refreshimgsig('jos','7F0000',1);
   document.getElementById('cul_info').value="FFFFFF";
   refreshimgsig('text','FFFFFF',1);
  break;
  case 'tema_alb':
   document.getElementById('cul_border').value="A7A7A7";
   refreshimgsig('culoare_border','A7A7A7',1);
   document.getElementById('grad_s').value="E7E7E7";
   refreshimgsig('sus','E7E7E7',1);
   document.getElementById('grad_j').value="A7A7A7";
   refreshimgsig('jos','A7A7A7',1);
   document.getElementById('cul_info').value="000000";
   refreshimgsig('text','000000',1);
  break;
  case 'tema_albastru':
   document.getElementById('cul_border').value="003760";
   refreshimgsig('culoare_border','003760',1);
   document.getElementById('grad_s').value="035EA3";
   refreshimgsig('sus','035EA3',1);
   document.getElementById('grad_j').value="003760";
   refreshimgsig('jos','003760',1);
   document.getElementById('cul_info').value="FFFFFF";
   refreshimgsig('text','FFFFFF',1);
  break;
  case 'tema_sky_blue':
   document.getElementById('cul_border').value="0094FF";
   refreshimgsig('culoare_border','0094FF',1);
   document.getElementById('grad_s').value="00BADB";
   refreshimgsig('sus','00BADB',1);
   document.getElementById('grad_j').value="0094FF";
   refreshimgsig('jos','0094FF',1);
   document.getElementById('cul_info').value="FFFFFF";
   refreshimgsig('text','FFFFFF',1);
  break;
  case 'tema_maro':
   document.getElementById('cul_border').value="7C0400";
   refreshimgsig('culoare_border','7C0400',1);
   document.getElementById('grad_s').value="BC4B00";
   refreshimgsig('sus','BC4B00',1);
   document.getElementById('grad_j').value="7C0400";
   refreshimgsig('jos','7C0400',1);
   document.getElementById('cul_info').value="FFFFFF";
   refreshimgsig('text','FFFFFF',1);
  break;
  case 'tema_oliv':
   document.getElementById('cul_border').value="3A412E";
   refreshimgsig('culoare_border','3A412E',1);
   document.getElementById('grad_s').value="586A3D";
   refreshimgsig('sus','586A3D',1);
   document.getElementById('grad_j').value="3A412E";
   refreshimgsig('jos','3A412E',1);
   document.getElementById('cul_info').value="D2E1B5";
   refreshimgsig('text','D2E1B5',1);
  break; 
}
}
