//variabile

ok=0;



//









function  text_field_action(elem)

{

   elem.value="";

}





function GetCookie (name) {

var arg = name + "=";

var alen = arg.length;

var clen = document.cookie.length;

var i = 0;

while (i < clen) {

var j = i + alen;

if (document.cookie.substring(i, j) == arg)

return getCookieVal (j);

i = document.cookie.indexOf(" ", i) + 1;

if (i == 0) break;

}

return "";

}



function getCookieVal (offset) {

var endstr = document.cookie.indexOf (";", offset);

if (endstr == -1)

endstr = document.cookie.length;

return unescape(document.cookie.substring(offset, endstr));

}





function changeid(element1,element2,val,bere)

{

   s=GetCookie("bereinfo");

   d=GetCookie("beresel"); 

   nume="text_bere_"+val;

   nume1="text_nota_"+val;

   nume2="text_alcool_"+val;

   nume3="text_producator_"+val; 

   nume4="text_detalii_"+val;	

   prajitura=s+"<&*>"+val; 

   prajitura1=d+"<&*>"+bere; 

   valoare="<&*>"+val;

   valoare1="<&*>"+bere;

   deleted=s.replace(valoare,"");

   deleted1=d.replace(valoare1,"");

x=document.getElementById(element1).checked;



if(x!=true)

{

document.getElementById(element2).style.backgroundColor="white";

document.cookie="bereinfo="+deleted;

document.cookie="beresel="+deleted1;

lista_beri_sel();														  

}

else 

{ document.getElementById(element2).style.backgroundColor="#FFCD04";

document.cookie="bereinfo="+prajitura;	

document.cookie="beresel="+prajitura1; 

lista_beri_sel();

}



} 



function lista_beri_sel()

{

s=GetCookie("beresel"); 

d=GetCookie("bereinfo"); 

var v=s.split("<&*>"); 

var w=d.split("<&*>");    

 document.m.bere_sel.length=0;

 if(s=="") 

    document.m.bere_sel.options[0]=new Option("0 beri selectate","");

else{ 

 for(i=0;i<v.length-1;i++)

  {

    document.m.bere_sel.options[i]=new Option(v[i+1],w[i+1]); 

  }	 

  }

}





function sterge_bere_lista()

{ 

   s=GetCookie("bereinfo");

   d=GetCookie("beresel"); 

  var beri = document.m.bere_sel; 

  var i;

  for (i = beri.length - 1; i>=0; i--)

  {

    if (beri.options[i].selected)

	 { 	  



	  s1="<&*>"+beri.options[i].value;

	  s2="<&*>"+beri.options[i].text;

	 el1=document.getElementById("bere"+beri.options[i].value);

	 el2=document.getElementById("check"+beri.options[i].value); 	

     deleted1=s.replace(s1,"");

     deleted2=d.replace(s2,"");	 

	 beri.remove(i);	

	 if((el1)&&(el2))

	 { 

	   el1.style.backgroundColor="#009300";	

	   el2.click(); 

	 }

	 else

	 {

	 document.cookie="bereinfo="+deleted1;

	 document.cookie="beresel="+deleted2;

	 }

	   

     				  

     }

  }	

 if(beri.length==0)  

        beri.options[0]=new Option("0 beri selectate","");

}







function advancedSearch(element,ok)

{

    el=document.getElementById(element);

	if(ok==0) 

	 el.style.display="none";

	else  el.style.display="inline";	

	

}







//functii adauga comentariu



var clientPC = navigator.userAgent.toLowerCase(); 

var clientVer = parseInt(navigator.appVersion);



var is_ie = ((clientPC.indexOf("msie") != -1) && (clientPC.indexOf("opera") == -1));

var is_nav = ((clientPC.indexOf('mozilla')!=-1) && (clientPC.indexOf('spoofer')==-1)

                && (clientPC.indexOf('compatible') == -1) && (clientPC.indexOf('opera')==-1)

                && (clientPC.indexOf('webtv')==-1) && (clientPC.indexOf('hotjava')==-1));

var is_moz = 0;



var is_win = ((clientPC.indexOf("win")!=-1) || (clientPC.indexOf("16bit") != -1));

var is_mac = (clientPC.indexOf("mac")!=-1);



function mozilla(txtarea, deschis, inchis)

{

	var selLength = txtarea.textLength;

	var selStart = txtarea.selectionStart;

	var selEnd = txtarea.selectionEnd;

	if (selEnd == 1 || selEnd == 2)

		selEnd = selLength;

	var s1 = (txtarea.value).substring(0,selStart);

	var s2 = (txtarea.value).substring(selStart, selEnd);

	var s3 = (txtarea.value).substring(selEnd, selLength);

	txtarea.value = s1 + deschis + s2 + inchis + s3;

	return;

}  



function bbcode(txtarea, deschis, inchis,val,val1)

{

	if ((clientVer >= 4) && is_ie && is_win)

	{																				

	    txtarea.focus();

		sel = document.selection.createRange().text; 

		if(sel=="") { txtarea.value+=val; butonval(val1); }

		if (sel) {

			document.selection.createRange().text = deschis + sel + inchis;

			txtarea.focus();

			sel = '';

			txtarea.focus();

			return;

		}

	}

	else  if (txtarea.selectionEnd && (txtarea.selectionEnd - txtarea.selectionStart > 0))

	{

		mozilla(txtarea, deschis, inchis);

		txtarea.focus();

		return;

	}

	else { txtarea.value+=val; butonval(val1); txtarea.focus();}



}





function bbcode_cul(txtarea, deschis, inchis,val,val1)

{

	if ((clientVer >= 4) && is_ie && is_win)

	{																				

	    txtarea.focus();

		sel = document.selection.createRange().text; 

		if(sel=="") { txtarea.value+=val; }

		if (sel) {

			document.selection.createRange().text = deschis + sel + inchis;

			txtarea.focus();

			sel = '';

			document.info.culoare.selectedIndex=0;

			txtarea.focus();

			return;

		}

	}

	else  if (txtarea.selectionEnd && (txtarea.selectionEnd - txtarea.selectionStart > 0))

	{

		mozilla(txtarea, deschis, inchis);

		document.info.culoare.selectedIndex=0;

		txtarea.focus();

		return;

	}

	else { txtarea.value+=val; txtarea.focus();}



}



function bbcode_quote(txtarea, deschis, inchis,val,val1)

{

	if ((clientVer >= 4) && is_ie && is_win)

	{																				

	    txtarea.focus();

		sel = document.selection.createRange().text; 

		if(sel=="") { txtarea.value+=val; quote_val(val1);}

		if (sel) {

			document.selection.createRange().text = deschis + sel + inchis;

			txtarea.focus();

			sel = '';

			txtarea.focus();

			return;

		}

	}

	else  if (txtarea.selectionEnd && (txtarea.selectionEnd - txtarea.selectionStart > 0))

	{

		mozilla(txtarea, deschis, inchis);

		txtarea.focus();

		return;

	}

	else { txtarea.value+=val; quote_val(val1); txtarea.focus();}



}

 

function bbcode_center(txtarea, deschis, inchis,val,val1)

{

	if ((clientVer >= 4) && is_ie && is_win)

	{																				

	    txtarea.focus();

		sel = document.selection.createRange().text; 

		if(sel=="") { txtarea.value+=val; center_val(val1); }

		if (sel) {

			document.selection.createRange().text = deschis + sel + inchis;

			txtarea.focus();

			sel = '';

			txtarea.focus();

			return;

		}

	}

	else  if (txtarea.selectionEnd && (txtarea.selectionEnd - txtarea.selectionStart > 0))

	{

		mozilla(txtarea, deschis, inchis);

		txtarea.focus();

		return;

	}

	else { txtarea.value+=val; center_val(val1); txtarea.focus();}



}





function informatie(buton)

{  switch(buton)

   {

     case "home": document.help.text.value="Pagina Home a siteului beer.lx.ro"; break;

     case "cont": document.help.text.value="Date referitoare la contul dumneavoastra"; break;

     case "forum": document.help.text.value="Forum dedicat berii!"; break;

     case "bere": document.help.text.value="Top Bere! Comentarii aduse berilor!"; break;

     case "site": document.help.text.value="Impresii ale vizitatorilor asupra siteului"; break;

     default : document.help.text.value=""; break;

   }



}  



function scrie(text)

{

  document.info.coment.value+=" "+text+" ";	

  document.info.coment.focus();

}







function cul(txtarea,val)

{

   if(val=="none") bbcode_cul(txtarea, '[color=default]', '[color=default]','[color=default]',val);

   if(val=="red") bbcode_cul(txtarea, '[color=red]', '[color=default]','[color=red]',val);

   if(val=="blue") bbcode_cul(txtarea, '[color=blue]', '[color=default]','[color=blue]',val);

   if(val=="yellow") bbcode_cul(txtarea, '[color=yellow]', '[color=default]','[color=yellow]',val);

   if(val=="maroon") bbcode_cul(txtarea, '[color=maroon]', '[color=default]','[color=maroon]',val);

   if(val=="black") bbcode_cul(txtarea, '[color=black]', '[color=default]','[color=black]',val);

   if(val=="green") bbcode_cul(txtarea, '[color=green]', '[color=default]','[color=green]',val);

}



function url2()

{

    var FoundErrors = '';

    var enterURL   = prompt("Introducet url-ul complet al paginii", "http://");

    var enterTITLE = prompt("Introduceti titlul paginii", "Siteul meu");



    if (!enterURL) {

        FoundErrors += " " + "Nu ai introdus nici un URL";

    }

    if (!enterTITLE) {

        FoundErrors += " " + "Nu ai introdus numle siteului";

    }



    if (FoundErrors) {

        alert("Eroare!"+FoundErrors);

        return;

    }



	document.info.coment.value+=" [URL="+enterURL+"]"+enterTITLE+"[/URL] ";

}



function butonval(val)

{

   if (val==' B ') 

     {document.info.bold.value=" /B ";

	 }

   if (val=='  I  ')

     { document.info.italic.value=" /I ";

	 }

   if (val==' U ')

     { document.info.underline.value=" /U ";

	 }	   

   if (val==' /B ')

     { document.info.bold.value=" B ";

	 }

   if (val==' /I ')

     { document.info.italic.value="  I  ";

	 }

   if (val==' /U ')

     { document.info.underline.value=" U ";

	 }

}







function buton1(txtarea,val)

{

   if (val==' B ') 

     {  

	    bbcode(txtarea, "[B]", "[/B]",'[B]',val);

	 }

   if (val=='  I  ')

     { 

	   bbcode(txtarea, "[I]", "[/I]",'[I]',val);

	 }

   if (val==' U ')

     { 

	   bbcode(txtarea, "[U]", "[/U]",'[U]',val);

	 }	   

   if (val==' /B ')

     { 

       bbcode(txtarea, "[B]", "[/B]",'[/B]',val);

	 }

   if (val==' /I ')

     { 

	   bbcode(txtarea, "[I]", "[/I]",'[/I]',val);

	 }

   if (val==' /U ')

     { 

	   bbcode(txtarea, "[U]", "[/U]",'[/U]',val);

	 }

}



function email()

{

    var FoundErrors = '';

    var enterURL   = prompt("Introduceti adresa de e-mail", "");



    if (!enterURL) {

        FoundErrors += " " + "Nu ai introdus adresa de e-mail";

    }



    if (FoundErrors) {

        alert("Eroare!"+FoundErrors);

        return;

    }



	document.info.coment.value+=" [EMAIL="+enterURL+"] ";

}



function image()

{

    var FoundErrors = '';

    var enterURL   = prompt("Introduceti adresa imaginii", "");



    if (!enterURL) {

        FoundErrors += " " + "Nu ai introdus adresa imaginii";

    }



    if (FoundErrors) {

        alert("Eroare!"+FoundErrors);

        return;

    }



	document.info.coment.value+=" [IMG="+enterURL+"] ";

}



function quote_val(val)

{

   if(val=="quote") 

     {   

	   document.info.citat.value="/quote";

	    return;

	 }

   if(val=="/quote") 

     {    

	   document.info.citat.value="quote";

	   return;

	 }

} 







function quote(txtarea,val)

{

   if(val=="quote") 

     { bbcode_quote(txtarea, '[quote]', '[/quote]','[quote]',val);

	    return;

	 }

   if(val=="/quote") 

     { bbcode_quote(txtarea,'[quote]', '[/quote]','[/quote]',val);

	   return;

	 }

} 



function center_val(val)

{

   if(val=="center") 

     {   

	   document.info.centru.value="/center";

	    return;

	 }

   if(val=="/center") 

     {    

	   document.info.centru.value="center";

	   return;

	 }

} 



function center(txtarea,val)

{

   if(val=="center") 

     { bbcode_center(txtarea, '[center]', '[/center]','[center]',val);

	    return;

	 }

   if(val=="/center") 

     { bbcode_center(txtarea,'[center]', '[/center]','[/center]',val);

	   return;

	 }

}





//	 







//functii link

function link_raspuns(link)

  {

     prompt("Linkul raspunsului este:",link);

  }

//end	





// functii selecteaza checkbox 



  function select_check(ok) {

         

    len = document.pm_form.elements.length;

    for(var i=0;i<len;i++) {

      var item = document.pm_form.elements[i];

      if (item.name.indexOf("pm") == 0)

        item.checked = !item.checked;

    }

  }



function user_pm(element1,valoare)

{  

 



s=document.info.dest.value;

deleted=s.replace(valoare+";","");	





a=document.getElementById(element1).checked;



if(a!=true)

{



document.info.dest.value=deleted;

document.hidden_user.hidden_dest.value=deleted;													  

}

else 

{

document.info.dest.value+=valoare+";";

document.hidden_user.hidden_dest.value+=valoare+";";

}

}





function adauga_optiune_poll()

{ 

  val=document.info.raspuns.value; 

  if(val!="")

  document.info.poll.value+=val+"\n";

  document.info.raspuns.value="";

}	 

//end





//functii deschide animatii

  



function animatii(pagina)

   {

     fereastra=window.open(pagina,'','width=660,height=500,menubar=no,scrollbars=yes,status=no,toolbar=no');

   }



//end	  