$(document).ready(function() {

  $('a[rel="external"]').click(function() {
    window.open( $(this).attr('href') );
    return false;
  })

  /* lisainfo linkide klikkimisel avaneb popup, sulgemislingi klikkimisel sulgub */
  $("div.lisainfo a").click(function() {
    var $lingiID = $(this).attr("id");
    $("div.hypikutaust").css("display","block");
    $("div.hypikukonteiner").fadeIn("fast", function() {
      $("div#" + $lingiID + "div").fadeIn("fast");
    });
    return false;
  });
  
  $("a.sulgehypik").click(function() {
    $("div.hypikukonteiner").fadeOut("fast", function() {
      $("div.hypikukonteiner").contents().css("display","none");
    });
    return false;
  });

  /* tööde piltide klikkimisel avaneb popup suurema eelvaatega, sulgemislingi klikkimisel sulgub
     IE6 avab uues aknas pildi */
  $("div.navigeerija a").click(function() {
    var $pildiSRC = $(this).children("img").attr("src");
    var $path = $pildiSRC.split('/');
    var $kirjeldus = $(this).attr("title");
    var $suurpilt = "works/" + $path[2] + "/" + $path[3];
    if ($.browser.msie && $.browser.version=="6.0") {
      window.open($suurpilt);
    } else {
      $("div.hypikukonteiner").fadeIn("fast", function() {
        $("div.pildigahypik").fadeIn("fast", function() {
          $("div.pildigahypik").children("img").show(function() {
            $("div.hypikutaust").fadeIn("slow");
            $("div.pildigahypik").children("img").attr("src", $suurpilt);
            $("div.pildigahypik").children("p").text($kirjeldus);
            $('div.hypikutaust').css('filter', 'alpha(opacity=70)');
          });
        });
      });
    }
    return false;
  });
  
  $("a.sulgehypik").click(function() {
    $("div.hypikukonteiner").fadeOut("fast", function() {
      $("div.hypikukonteiner").contents().css("display","none");
      $("div.pildigahypik").children("img").attr("src", "");
      $("div.pildigahypik").children("p").text("");
    });
    return false;
  });

  $("div.paneel a.serviti").click(function() {
    if ($.browser.msie) {
      window.location.href = 'hinnaparing/';
    } else {
  	  $(".paneel").animate({backgroundColor:'#fff'},100, function() {
        $(".paneel a.serviti").fadeOut(100);
  		});
  	  $(".paneel").delay(100).animate({height:'520px'},100);
  	  $(".paneel").delay(100).animate({width:'820px'},200, function() {
        $("div.paneel div.sissejuhatus").fadeIn(300, function() {
  	      $(".paneel a.nupuke").fadeIn(200);
  	      $(".paneel a.sulge").fadeIn(200);
  	      $(".paneel div.tekstikast.projekt").fadeIn(200);
        });
      });
	    return false;
    }
	});			   

  $("div.paneel a.sulge").click(function() {
    sulgepaneel();
	  return false;
  });

  $("div.paneel a.nupuke").click(function() {
    if ($(this).attr('disabled') != 'disabled') { 
      if ($(this).attr('id') == "projekt") {
        $(this).attr('id',"koduleht");
        $(".paneel div.tekstikast.projekt").fadeOut(200, function() {
          $(".paneel div.tekstikast.koduleht").fadeIn(200);
        });
        $(this).fadeOut(200, function() {
          $(this).text("Kuidas saame kasulik olla?");
          $(this).fadeIn(200);
        })
    	  return false;
      } else {
        $(this).attr('id', "projekt");
        $(".paneel div.tekstikast.koduleht").fadeOut(200, function() {
          $(".paneel div.tekstikast.projekt").fadeIn(200);
        });	      
        $(this).fadeOut(200, function() {
          $(this).text("Vajad uut kodulehte?")
          $(this).fadeIn(200);
        })
    	  return false;
      }
    }
    return false;
  });
  
  $("div.paneel a#projektjatka").click(function() {
    $("div.paneel a.nupuke").fadeOut(200);
    $("div.paneel div.tekstikast.projekt").fadeOut(200, function() {
      $("div.paneel div.lisainfo.projekt").fadeIn(200);
    });
    return false;
  });

  $("div.paneel a#kodulehtjatka").click(function() {
    $("div.paneel a.nupuke").fadeOut(200);
    $("div.paneel div.tekstikast.koduleht").fadeOut(200, function() {
      $("div.paneel div.lisainfo.koduleht").fadeIn(200);
    });
    return false;
  });

  $("input").focus(function() {
    $(this).siblings("span.error").fadeOut(200);
  });

  $("textarea").focus(function() {
    $(this).siblings("span.error").fadeOut(200);
  });

  $("span.popup a").click(function() {
    $(this).siblings("div.hypikukonteiner").fadeIn("fast", function() {
      $(this).children("div.vaiketekstigahypik").fadeIn(200);
    });
    return false; 
  });

}); 

function sulgepaneel() {
  $('div.paneel #uusprojekt')[0].reset();
  $('div.paneel #uuskoduleht')[0].reset();
  $(".paneel a.sulge").fadeOut(100);
  $(".paneel").delay(100).animate({width:'40px'},200, function() {
    $(".paneel a.nupuke").fadeOut(200);
    $("div.paneel div.tekstikast").fadeOut(300);
    $("div.paneel div.sissejuhatus").fadeOut(300);
    $("div.paneel a.nupuke").hide();
    $("div.paneel div.lisainfo").hide();
  });
  $(".paneel").delay(100).animate({height:'175px'},200);
  $(".paneel").delay(100).animate({backgroundColor:'#cc0000'},300, function() {
    $(".paneel a.serviti").fadeIn(200, function() {
      $("div.paneel a.nupuke").attr('id',"projekt");
      $("div.paneel a.nupuke").text("Vajad uut kodulehte?");
    });
  });

}

function paneError(element) {
  $(element).fadeIn(500);
}

function eemaldaErrorid() {
  $("span.error").fadeOut(250);
}


