function project_start_email_focus( input_element ) {
  input_element = jQuery(input_element);
  
  if ( input_element.val() == project_start_email_def_text )
    input_element.attr('value', '').css('color', '#000000'); 
}

function project_start_email_blur( input_element ) {
  input_element = jQuery(input_element);
  
  if ( jQuery.trim(input_element.val()) == '' )
    input_element.attr('value', project_start_email_def_text).css('color', '#909090'); 
}

function project_start_email_send( link_element ) {
  link_element = jQuery(link_element);
  var link_container_element = link_element.parent();
  var tooltip_content_element = link_element.parents('#pp_full_res:first');
  var content_container = tooltip_content_element.find('.project_start_tooltip_text:first');
  var email_input_element = tooltip_content_element.find('input[name="email"]:first');
  var email = jQuery.trim(email_input_element.val());
    
  if ( email == '' || email_input_element.val() == project_start_email_def_text || /^[\w\.\-]+@\w+[\w\.\-]*?\.\w{1,4}$/i.exec(email) == null ) {
    alert('Vyplňte prosím Vašu e-mailovú adresu.');
    email_input_element.focus();
    return false;
  }
  
  link_container_element.startAjaxLoader();
  
  jQuery.post(skvelyweb_web_site+'/templates/'+cur_template+'/index.php?option=com_virtuemart&ajax_call=1&ajax_func=send_project_start_notif&no_html=1&no_vm_html=1&no_menu=1&no_css=1', {'email':email,'screen_width':parseInt(screen.width), 'screen_height':parseInt(screen.height)}, function(res) {
             
    link_container_element.stopAjaxLoader();
      
    if ( res == '0' ) {
      //alert( 'Pri zasielaní požiadavky nastala chyba!' );
      alert('Vyplňte prosím Vašu e-mailovú adresu.');
      email_input_element.focus();
      return false;  
    }    
    
    content_container.html('<p>Ďakujeme, o termíne spustenia projektu do ostrej prevádzky Vás budeme informovať na Váš e-mail <strong>'+email.replace('<','&lt;').replace('>','&gt;')+'</strong>.</p>');    
    tooltip_content_element.find('.save-icon-container:first').hide();
    tooltip_content_element.find('.cancel-icon-container:first a').text('Zavrieť');
    
    var prettyphoto_element = jQuery('body > .pp_pic_holder:last');
    prettyphoto_element.find('.pp_content:first').css('height', (parseInt(prettyphoto_element.find('.project_start_tooltip_text:first').height()) + 76).toString() + 'px');
  });
  
  return false;
}

function project_start_2_email_send( link_element ) {
  link_element = jQuery(link_element);
  var link_container_element = link_element.parent();
  var tooltip_content_element = link_element.parents('#pp_full_res:first');
  var content_container = tooltip_content_element.find('.project_start_tooltip_text:first');
  var email_input_element = tooltip_content_element.find('input[name="email"]:first');
  var email = jQuery.trim(email_input_element.val());  
  var partner_id = jQuery.cookie('partner_id'); 
  
  if ( email == '' || email_input_element.val() == project_start_email_def_text ) {
    alert('Vyplňte prosím Vašu e-mailovú adresu.');
    email_input_element.focus();
    return false;
  }
  
  if ( /^[\w\.\-]+@\w+[\w\.\-]*?\.\w{1,4}$/i.exec(email) == null || js_is_email_banned(email) ) {
  	alert('Zadali ste e-mailovú adresu v chybnom formáte. Správny formát je vas@email.sk');
    email_input_element.focus();
    return false;
  }
  
  link_container_element.startAjaxLoader();
  
  jQuery.post(skvelyweb_web_site+'/templates/'+cur_template+'/index.php?option=com_virtuemart&ajax_call=1&ajax_func=send_project_start_2_notif&no_html=1&no_vm_html=1&no_menu=1&no_css=1', {'email':email,'screen_width':parseInt(screen.width), 'screen_height':parseInt(screen.height), 'partner_id':partner_id}, function(res) {
             
    link_container_element.stopAjaxLoader();

    //if (typeof(console) != 'undefined') console.log(res);

    if ( res != '' && res.substr(0, 2) == '1|' ) {
    	//	newer solve
    	document.location.href = res.substr(2);
    	return false;
    	//	old solve
    	content_container.html('<p>Ďakujeme, o termíne spustenia projektu do ostrej prevádzky Vás budeme informovať na Váš e-mail <strong>'+email.replace('<','&lt;').replace('>','&gt;')+'</strong>.</p><p><a href="'+res.substr(2)+'">Vstup do prihláseného obchodu</a></p>');
    	tooltip_content_element.find('.save-icon-container:first').hide();
    	tooltip_content_element.find('.cancel-icon-container:first a').text('Zavrieť');
    	var prettyphoto_element = jQuery('body > .pp_pic_holder:last');
    	prettyphoto_element.find('.pp_content:first').css('height', (parseInt(prettyphoto_element.find('.project_start_tooltip_text:first').height()) + 76).toString() + 'px');
    } else if ( res != '' && res.substr(0, 2) == '0|' ) {
      alert(res.substr(2));
      email_input_element.focus();
      return false;
    } else {
    	jQuery.post(skvelyweb_web_site+'/templates/'+cur_template+'/index.php?option=com_virtuemart&ajax_call=1&ajax_func=send_error_msg&no_html=1&no_vm_html=1&no_menu=1&no_css=1', {'email': email, 'ajax_res': res}, function( res ) {
    		alert( 'Pri zasielaní požiadavky nastala chyba! Kontaktujte prosím dodávateľa.' );
    		email_input_element.focus();
    	});
    	return false;
    }
  });
  return false;
}

var project_start_email_def_text = 'vas@email.sk';

function js_write_project_start_2_html() {
  
  jQuery('body > #project_start_2_tooltip_content').remove();
  
  jQuery('body').append('<div id="project_start_2_tooltip_content" style="display:none"><div><h3>Vytvorenie skúšobnej prevádzky e-shop riešenia Skvelý Shop</h3><div class="project_start_tooltip_text"><div style="padding-bottom:10px">Ďakujeme za záujem o vyskúšanie e-shop riešenia Skvelý Shop.</div><div style="padding-bottom:14px">Zadajte prosím Vašu e-mailovú adresu, na ktorú Vám zašleme prihlasovacie údaje.</div><label>Váš e-mail:</label>&nbsp;&nbsp;<input type="text" maxlength="200" name="email" value="'+project_start_email_def_text+'" style="color:#909090;padding:0 2px 0 2px;width:220px" onfocus="project_start_email_focus(this);" onblur="project_start_email_blur(this);" size="20"/></div><div style="padding-top:14px"><div class="save-icon-container"><a href="#" onclick="return project_start_2_email_send(this);">Odoslať</a></div><div class="cancel-icon-container"><a href="#" onclick="return js_ssp_prettyphoto_close();">Zrušiť</a></div></div><div class="cs_prettyphoto_close"><a href="#" onclick="return js_ssp_prettyphoto_close();" title="Zatvoriť"><img src="http://www.skvelyshop.sk/includes/js/jquery/prettyphoto/images/closelabel.png" alt="X"/></a></div><div class="cleaner"><!-- --></div></div></div>');
}

function js_write_project_start_order_html() {
  
  jQuery('body > #project_start_order_tooltip_content').remove();
  
  jQuery('body').append('<div id="project_start_order_tooltip_content" style="display:none"><div><h3>Záujem o zaslanie informácie o spustení projektu</h3><div class="project_start_tooltip_text"><label>Zadajte Vašu e-mailovú adresu:</label>&nbsp;&nbsp;<input type="text" maxlength="200" name="email" value="'+project_start_email_def_text+'" style="color:#909090;padding:0 2px 0 2px;width:220px" onfocus="project_start_email_focus(this);" onblur="project_start_email_blur(this);" size="20"/></div><div style="padding-top:12px;font:normal 11px arial,sans-serif;color:#aaa;line-height:18px">Na uvedený e-mail Vám zašleme informáciu o spustení Skvelého Shopu.<br />Takto sa môžete stať od začiatku súčasťou tohto revolučného projektu.</div><div style="padding-top:12px"><div class="save-icon-container"><a href="#" onclick="return project_start_email_send(this);">Odoslať</a></div><div class="cancel-icon-container"><a href="#" onclick="return js_ssp_prettyphoto_close();">Zrušiť</a></div></div><div class="cs_prettyphoto_close"><a href="#" onclick="return js_ssp_prettyphoto_close();" title="Zatvoriť"><img src="http://www.skvelyshop.sk/includes/js/jquery/prettyphoto/images/closelabel.png" alt="X"/></a></div><div class="cleaner"><!-- --></div></div></div>');
}

// on ready
jQuery(document).ready(function() {
  
  if ( 1 ) {
    
    jQuery('body').append('<a href="#project_start_2_tooltip_content" class="project_start_2_tooltip_link" style="display:none"><!-- --></a>');
    jQuery('body > .project_start_2_tooltip_link:first').click(function(){ if(typeof(console)!='undefined')console.log('som tu'); });
    
    jQuery('body > .project_start_2_tooltip_link:first').attr('href','#project_start_2_tooltip_content').prettyPhoto({
      show_title: false,
      allow_resize: false,
      modal: true,
      theme: 'facebook_yellow',
      keyboard_shortcuts: false,
      default_width: 510,
      
      changepicturecallback: function() {
                  
        var prettyphoto_element = jQuery('body > .pp_pic_holder:last');
        prettyphoto_element.find('.pp_content:first').css({'background-color':'#FFFFE1','height':'132px','padding':'10px'});
        prettyphoto_element.find('.save-icon-container a').corner('4px');
        prettyphoto_element.find('input[name="email"]:first').focus();
          
        jQuery('body > #project_start_2_tooltip_content').remove();
        
        /*
        jQuery(document).bind('keyup', function(event) {
          if ( event.keyCode == 27 )
            js_ssp_prettyphoto_close();  
        });
        */
      }
    }).bind('click', function() {
      js_write_project_start_2_html();
      return false;
    });
     
  }
  else {
  /*
  jQuery('body').append('<div id="project_start_tooltip_content" style="display:none"><div><h3>Záujem o zaslanie informácie o spustení projektu</h3><div class="project_start_tooltip_text"><label>Zadajte Vašu e-mailovú adresu:</label>&nbsp;&nbsp;<input type="text" maxlength="50" name="email" value="'+project_start_email_def_text+'" style="color:#909090;padding:0 2px 0 2px;width:150px" onfocus="project_start_email_focus(this);" onblur="project_start_email_blur(this);" size="20"/></div><div style="padding-top:12px;font:normal 11px arial,sans-serif;color:#aaa;line-height:18px">Na uvedený e-mail Vám zašleme informáciu o spustení Skvelého Shopu.<br />Takto sa môžete stať od začiatku súčasťou tohto revolučného projektu.</div><div style="padding-top:12px"><div class="save-icon-container"><a href="#" onclick="return project_start_email_send(this);">Odoslať</a></div><div class="cancel-icon-container"><a href="#" onclick="return js_ssp_prettyphoto_close();">Zrušiť</a></div></div><div class="cs_prettyphoto_close"><a href="#" onclick="return js_ssp_prettyphoto_close();" title="Zatvoriť"><img src="/includes/js/jquery/prettyphoto/images/closelabel.png" alt="X"/></a></div><div class="cleaner"><!-- --></div></div></div>');
    jQuery('body').append('<a href="#project_start_tooltip_content" class="project_start_tooltip_link" style="display:none"><!-- --></a>');
 
    jQuery('body > .project_start_tooltip_link:first').prettyPhoto({
      show_title: false,
      allow_resize: false,
      modal: true,
      theme: 'facebook_yellow',
      keyboard_shortcuts: false,
      default_width: 380,
      
      changepicturecallback: function() {
                  
        var prettyphoto_element = jQuery('body > .pp_pic_holder:last');
        prettyphoto_element.find('.pp_content:first').css({'background-color':'#ffffe1','height':'122px','padding':'10px'});
        prettyphoto_element.find('.save-icon-container a').corner('4px');
            
        
        //jQuery(document).bind('keyup', function(event) {
          //if ( event.keyCode == 27 )
            //js_ssp_prettyphoto_close();  
        //});
      }
    });
    */
  }    
 
  jQuery('body').append('<a href="#project_start_order_tooltip_content" class="project_start_order_tooltip_link" style="display:none"><!-- --></a>');

  jQuery('body > .project_start_order_tooltip_link:first').attr('href','#project_start_order_tooltip_content').prettyPhoto({
    show_title: false,
    allow_resize: false,
    modal: true,
    theme: 'facebook_yellow',
    keyboard_shortcuts: false,
    default_width: 380,
    
    changepicturecallback: function() {
                
      var prettyphoto_element = jQuery('body > .pp_pic_holder:last');
      prettyphoto_element.find('.pp_content:first').css({'background-color':'#FFFFE1','height':'122px','padding':'10px'});
      prettyphoto_element.find('.save-icon-container a').corner('4px');

      jQuery('body > #project_start_order_tooltip_content').remove();
      
      /*
      jQuery(document).bind('keyup', function(event) {
        if ( event.keyCode == 27 )
          js_ssp_prettyphoto_close();  
      });
      */
    }
  }).bind('click', function() {    
    js_write_project_start_order_html();
    return false;
  });
  
  jQuery('.video-button:first').bind( 'click', function() {
    jQuery(this).poshytip('disable');
   
    //if ( 1 ) {
     jQuery('body > .project_start_2_tooltip_link:first').click();   
    //}
    //else {
      //jQuery('body > .project_start_tooltip_link:first').click();
    //}
  });
});
