ie=document.all?1:0;

function bookmark() {
 url='http://www.snowgear.ro';
 title='Snowgear :: Magazin de schiuri';

 if (document.all) window.external.AddFavorite(url,title);
  else alert ('Apasa CTRL+D pentru a adauga acest site la Bookmarks');
}

function selectall (form,val) { 
 for (i=0; i<form.elements.length; i++)
  if ((form.elements[i].type=='checkbox')&&(form.elements[i].name!='selall')) form.elements[i].checked=val;
}

function winopen (nm, fx, fy, mdl) {
 sw=screen.width-8; sh=screen.height-55;
 s='no';
 if (fx>sw) { x=0; s='yes'; fx=sw; } else x=Math.round((sw-fx)/2);
 if (fy>sh) { y=0; s='yes'; fy=sh; } else y=Math.round((sh-fy)/2);
 abc=window.open('/_popup.php?mdl='+mdl+'&nm='+nm,'ViewPic','top='+y+',left='+x+',width='+fx+',height='+fy+',scrollbars='+s);
}

// rating

rateditems=new Array();

function rateset(id,result,startype) {
 for (i=1; i<=5; i++)
  document.getElementById('rate'+id+'_'+i).src='/_skins/m/pics/'+startype+'_'+((i<=result)?('f'):('e'))+'.gif';
}

function rateover(x,startype) {
 tmp=x.split('_');
 if (!rateditems[tmp[0]])
  rateset(tmp[0],parseInt(tmp[1]),startype);
}

function rateout(x,startype,value) {
 tmp=x.split('_');
 if (!rateditems[tmp[0]])
  rateset(tmp[0],value,startype);
}

function rateclick(x,startype,islogged,module) {
 tmp=x.split('_');
 if (!rateditems[tmp[0]]) {
  if (!islogged) document.getElementById('ratetext'+tmp[0]).innerHTML='Nu poti vota! Trebuie sa te logezi sau <a href="/cont/adduser">sa-ti faci cont</a>.';
   else
    window.bufferrate.location.href='/_rate.php?module='+module+'&id='+tmp[0]+'&vote='+tmp[1]+'&startype='+startype;
 }
}

function rateupdate(id,result,startype) {
 rateditems[id]=1;
 rateset(id,result,startype);
 document.getElementById('ratetext'+id).innerHTML='Votul tau a fost inregistrat.';
}

// devcode

function insertTag(field,to,tc,ic,l1) {
 if (ic) {
  x=prompt(l1,'');
  if (x)
   insertAtCursor(field,to+x+tc);
 } else insertAtCursor(field,to);
 field.focus();
}

function insertEmoticon(field,x) {
 insertAtCursor(field,x);
 field.focus();
}

function insertAtCursor(field,value) {
 if (document.selection) {
// IE & Opera
  field.focus();
  sel=document.selection.createRange();
  sel.text=value;
 } else
    if (field.selectionStart||field.selectionStart=='0') {
// Mozilla
     var startPos=field.selectionStart;
     var endPos=field.selectionEnd;
     field.value=field.value.substring(0, startPos)+value+field.value.substring(endPos, field.value.length);
    } else
       field.value+=value;
}

// snowgear

pozesus=new Array('k2skis','arnette','k2snowboard','ride','alpina','uvex','atlas','marker','marmot','morrow','nordica','tecnica');
linksus=new Array('http://snowgear.ro/magazin-ski/magazin?brand=1','http://snowgear.ro/magazin-ski/magazin?brand=14','http://snowgear.ro/magazin-ski/magazin?brand=1','http://snowgear.ro/magazin-ski/magazin?brand=11','http://snowgear.ro/magazin-ski/magazin?brand=17','http://www.snowgear.ro/magazin-ski/magazin?brand=15','http://www.snowgear.ro','http://www.snowgear.ro/magazin-ski/magazin?brand=10','http://www.snowgear.ro','http://www.snowgear.ro/magazin-ski/magazin?brand=9','http://www.snowgear.ro/magazin-ski/magazin?brand=13','http://www.snowgear.ro/magazin-ski/magazin?brand=12');
pozedir='/_skins/sg/home';

cproducator=0;

function setnav(x) {

 tmpn='';
 for (i=0; i<pozesus.length; i++) {
  tmpn+='<a href="javascript:clickproducator('+i+');" style="outline:none"><img src="/_skins/sg/pics/'+((i==x)?('on'):('off'))+'.gif" style="border:0px; margin-right:6px"></a>';
 }
 document.getElementById('nav').innerHTML=tmpn;

}

function clickproducator(x) {
 window.clearTimeout(idto);
 cproducator=x;
 setproducator(cproducator);
 idto=window.setTimeout('cycleproducator()',5000);
}

function gotoproducator() {
 document.location.href=linksus[cproducator];
}

function setproducator(x) {
 setnav(x);
 document.getElementById('producator').style.background='url(\''+pozedir+'/'+pozesus[x]+'.jpg\') no-repeat';
}

function cycleproducator() {
 cproducator++;
 if (cproducator>=pozesus.length) cproducator=0;
 setproducator(cproducator);
 idto=window.setTimeout('cycleproducator()',5000);
}

window.onload=function() {

 setnav(0);

 document.getElementById('nav').style.marginLeft=(-30+(12-pozesus.length)*17)+'px';

 pics=new Array();
 for (i=1; i<pozesus.length; i++) {
  pics[i]=new Image(956,260);
  pics[i].src=pozedir+'/'+pozesus[i]+'.jpg';
 }

}