/*
 * Wyrazenie regularne sprawdzajace poprawnosc maila
 */
var reg = new RegExp("[^@]{1,}[@]{1}[^@.]{1,}[.]{1}[^@]{1,}","gi");
var info = 'Proszę czekać, trwa realizacja zadania...';

function externalLinks() {
 if (!document.getElementsByTagName) return;
 var anchors = document.getElementsByTagName("a");
 for (var i=0; i<anchors.length; i++) {
   var anchor = anchors[i];
   if (anchor.getAttribute("href") &&
       anchor.getAttribute("rel") == "external")
     anchor.target = "_blank";
 }
}

function subscribeMail(){
	$('#addSubsribe').click( function(){
		var mail = $('#inputNews').val();

		if( $.trim( mail )=='' || reg.test( mail )==false )
		{
			alert('Proszę podać poprawny adres e-mail');
			return false;
		}
		$('#subsribe').empty().addClass('loading').text(info);
		$.ajax({
			type: "POST",
			url: "subscribe.php?act=add",
			data: "mail="+mail,
			success: function(msg)
			{
				$('#subsribe').empty().removeClass('loading').text(msg);
			}
		});
	})
}
function delSubscribe(){
	$('#delSubsribe').click( function(){

		var mail = $('#subscribeMail').val();

		if( $.trim( mail )=='' || reg.test( mail )==false )
		{
			alert('Prosze podac poprawny adres e-mail');
			return false;
		}
		$('#subscribe').empty().addClass('loading').text(info);
		$.ajax({
			type: "POST",
			url: "subscribe.php?act=del",
			data: "mail="+mail,
			success: function(msg)
			{
				$('#subscribe').empty().removeClass('loading').text(msg);
			}
			});
	})
}

$(document).ready( function(){

	$("#searchText").focus(function(){
		if( $(this).val()=='Wpisz szukany tekst...' )
			$(this).val('');
	}).blur(function(){
		if( $(this).val()=='' )
		{
			$(this).val('Wpisz szukany tekst...');
		}
	});
    $("#inputNews").focus(function(){
		if( $(this).val()=='Wpisz swój e-mail...' )
			$(this).val('');
	}).blur(function(){
		if( $(this).val()=='' )
			$(this).val('Wpisz swój e-mail...');
	});
	if($.browser.opera){
		$("head").append('<link rel="stylesheet" href="./css/opera.css" type="text/css" />');
	}
    subscribeMail();
     if($('#applied').length==1)
     {
          $('#applied').click( function(){
                    if( $.trim( $('#name').val() )=='' )
                    {
                         alert('Proszę uzupełnić imię i nazwisko');
                         return false;
                    }
                    if( $.trim( $('#mail').val() )=='' || reg.test(  $('#mail').val() )==false )
                    {
                         alert('Proszę podać poprawny adres e-mail');
                         return false;
                    }
                    if( $.trim( $('#phone').val() )=='' )
                    {
                         alert('Proszę podać numer telefonu!');
                         return false;
                    }
                    $.ajax({
                         type: "POST",
                         url: 'applied.php',
                         data: 'domain='+ $('#domain').val()+'&name='+$('#name').val()+'&mail='+$('#mail').val()+'&phone='+$('#phone').val(),
                         success: function(data)
                         {
                              alert('Formularz został wysłany poprawnie.');
                         }
                    });
             return false;
          });
     }
    window.onload = externalLinks;
})
