/* Author:

*/


// http://james.padolsey.com
/*
 * jQuery autoResize (textarea auto-resizer)
 * @copyright James Padolsey http://james.padolsey.com
 * @version 1.04
 */

(function(a){a.fn.autoResize=function(j){var b=a.extend({onResize:function(){},animate:true,animateDuration:150,animateCallback:function(){},extraSpace:20,limit:1000},j);this.filter('textarea').each(function(){var c=a(this).css({resize:'none','overflow-y':'hidden'}),k=c.height(),f=(function(){var l=['height','width','lineHeight','textDecoration','letterSpacing'],h={};a.each(l,function(d,e){h[e]=c.css(e)});return c.clone().removeAttr('id').removeAttr('name').css({position:'absolute',top:0,left:-9999}).css(h).attr('tabIndex','-1').insertBefore(c)})(),i=null,g=function(){f.height(0).val(a(this).val()).scrollTop(10000);var d=Math.max(f.scrollTop(),k)+b.extraSpace,e=a(this).add(f);if(i===d){return}i=d;if(d>=b.limit){a(this).css('overflow-y','');return}b.onResize.call(this);b.animate&&c.css('display')==='block'?e.stop().animate({height:d},b.animateDuration,b.animateCallback):e.height(d)};c.unbind('.dynSiz').bind('keyup.dynSiz',g).bind('keydown.dynSiz',g).bind('change.dynSiz',g)});return this}})(jQuery);


$('textarea#entry').autoResize({
   // Quite slow animation:
    animateDuration : 300,
    // More extra space:
    extraSpace : 40
});



    $(document).ready(function() {
      	$("#email").change(function(){
    		var email = $("#email").val();
    		if(email != 0)
			{
				if(isValidEmailAddress(email))
				{
					$("#validEmail").css({
						"background-image": "url('img/validYes.png')"
					});
				} else {
					$("#validEmail").css({
						"background-image": "url('img/validNo.png')"
					});
				}
			} else {
				$("#validEmail").css({
					"background-image": "none"
				});
			}
    	});


       $('#name').keyup(function()
        {
         var nombre = $("#name").val();
         if(nombre != 0)
           {
          	$("#validName").css({"background-image": "url('img/validYes.png')"});
           }
         });

         $('#timezone').change(function()
        {
         var timezone = $("#timezone").val();
         if(timezone != 0)
           {
          	$("#validTimezone").css({"background-image": "url('img/validYes.png')"});
           }
         });


      $('#password').keyup(function()
        {
           $("#validPassword").css({"background-image": "url('img/validYes.png')"});
        });


    });

	function isValidEmailAddress(emailAddress) {
 		var pattern = new RegExp(/^(("[\w-\s]+")|([\w-]+(?:\.[\w-]+)*)|("[\w-\s]+")([\w-]+(?:\.[\w-]+)*))(@((?:[\w-]+\.)*\w[\w-]{0,66})\.([a-z]{2,6}(?:\.[a-z]{2})?)$)|(@\[?((25[0-5]\.|2[0-4][0-9]\.|1[0-9]{2}\.|[0-9]{1,2}\.))((25[0-5]|2[0-4][0-9]|1[0-9]{2}|[0-9]{1,2})\.){2}(25[0-5]|2[0-4][0-9]|1[0-9]{2}|[0-9]{1,2})\]?$)/i);
 		return pattern.test(emailAddress);
	}

    function isNotEmpty(aTextField) {
   if ((aTextField.value.length==0) ||
   (aTextField.value==null)) {
      return false;
   }
   else { return true; }
}


$(document).ready(function() {
    $("#passBox").hide();
    $("#passLink").click(function() {
        $("#passBox").toggle('slow');
        return false;
    });
});








$('.defaultDOMWindow').openDOMWindow({
eventType:'click',
loader:1,
loaderImagePath:'img/animationProcessing.gif',
loaderHeight:16,
loaderWidth:17,
height: 180,
borderSize: 0,
windowPadding: 30
});





    jQuery.each(jQuery.browser, function(i) {
   if($.browser.msie){
      $("#divLinkHomepageMSIE").css("display","block");
   }else if($.browser.mozilla){
      $("#divLinkHomepageMOZ").css("display","block");
   }
 });


