function trim( str, charlist ) {

    var whitespace;



    if(!charlist){

        whitespace = ' \n\r\t\f\x0b\xa0\u2000\u2001\u2002\u2003\u2004\u2005\u2006\u2007\u2008\u2009\u200a\u200b\u2028\u2029\u3000';

    } else{

        whitespace = charlist.replace(/([\[\]\(\)\.\?\/\*\{\}\+\$\^\:])/g, '\$1');

    }



	for (var i = 0; i < str.length; i++) {

		if (whitespace.indexOf(str.charAt(i)) === -1) {

		str = str.substring(i);

		break;

		}

	}

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

		if (whitespace.indexOf(str.charAt(i)) === -1) {

			str = str.substring(0, i + 1);

			break;

    	}

	}

	return whitespace.indexOf(str.charAt(0)) === -1 ? str : '';

}//end trim

function select_type()
{
	if (document.getElementById('tip_factura').value == "fizica")
	{
		document.getElementById('juridica').style.display = 'none';
	}
	else if (document.getElementById('tip_factura').value == "juridica")
	{
		document.getElementById('juridica').style.display = 'inline';
	}
}

function strlen( string ){

    return ("" + string).length;

}// strlen



$(document).ready(function() {

    $(document).pngFix();



   $("#search_query").focus(function() {

       var item = $("#search_query").val();

       if(item == "cautare produse"){

           $("#search_query").val("");

       }

   });



   $("#search_query").blur(function() {

       var item = $("#search_query").val();

       if(item == ""){

           $("#search_query").val("cautare produse");

       }

   });



   $("#newsletter_input").focus(function() {

       var item = $("#newsletter_input").val();

       if(item == "adresa de email"){

           $("#newsletter_input").val("");

       }

   });



   $("#newsletter_input").blur(function() {

       var item = $("#newsletter_input").val();

       if(item == ""){

           $("#newsletter_input").val("adresa de email");

       }

   });







   $("#newsletter_submit_button").click(function(){

      var email = $("#newsletter_input").val();

      var filter=/^([\w-]+(?:\.[\w-]+)*)@((?:[\w-]+\.)*\w[\w-]{0,66})\.([a-z]{2,6}(?:\.[a-z]{2})?)$/i

      if (filter.test(email)){

          $.ajax({

			type: "POST",

			url: wdx_base_url+'abonare-newsletter',

			data: "email_adress="+email,

			success: function(msg){

                $("#newsletter_input").val("adresa de email");

				alert(msg);

			}

		   });

      }else{

          alert("Adresa de email nu este valida!");

      }

   });









 });
