function setLang(){
	if( lang == '_pl' ){
	    lang = 'pl';
	}else if( lang == '_en' ){
		 lang = 'en';
	}
	
	return lang;
	
}

function fill_text_area(){
	
	var msg_val = '';
	var email_value = "("+ $('#email_form').val() + ")";
	var phone_value = "("+ $('#phone_form').val() + ")";
	
	
	if(lang == 'pl'){
		 msg_val  = "Dzień dobry,\nJestem zainteresowany tą ofertą,\nproszę o kontakt e-mailem("+ $('#email_form').val() + ")\nlub telefonicznie("+ $('#phone_form').val() + "),\n najlepiej w godzinach od 19:00 do 21.00. Dziękuję! Pozdrawiam,\n"+$('#name').val();
	}else if(lang == 'en'){
		 msg_val  = "Hello,\nI'm interested in knowing more details about this offer. Please contact me by email ("+ $('#email_form').val() + ")\nor phone ("+ $('#phone_form').val() + "), between 09.00 and 21.00.\nThank You! Regards\n"+$('#name').val();
		
	}
	
	//msg_value = msg_value.replace('<br />', '') ;
	$('.offerZapytajTextarea').html(msg_val);
}

function isNumeric(form_value) 
{ 
    if (form_value.match(/^\d+$/) == null) 
        return false; 
    else 
        return true; 
}

function validatePhoneNumber(){
	
	//$('form').submit();
	
	/*
	 var agreement = $('#agreement').is(':checked');
		if  ( agreement == true ){
			$('#calendar').show();
			var phone_form = $('#phone_form').val();
			//telefon wymagany
			if ( !isNumeric( phone_form ) ){
			    if(lang == 'pl') showPopup('Nieprawidłowy numer telefonu');
				else if(lang == 'en') showPopup('Incorrect phone number');
			    $('#offerContactPhone').css("background-image", "url("+layoutUrl+"/images/pages/oferta/question_phone_red.gif)");
			    
			}else{
				$('form').submit();
			} 
			
		    if ( $('#arrange_date').val() == ''){
		    	 if(lang == 'pl') showPopup('Wybierz datę');
				 else if(lang == 'en') showPopup('Choose date');
		    }
		    
		    if ( $('#arrange_hour').val() == ''){
		    	 if(lang == 'pl') showPopup('Wybierz godzinę');
				 else if(lang == 'en') showPopup('Choose hour');
		    }
			
			
		}
		else {
			$('form').submit();
		}
	*/
		
}

function setOpacityOn(){
	$('#offerDateAreaContent').css("opacity", ".5");
	//$('#offerContactPhone').css("opacity", ".5");
	$('#next_date').css("opacity", ".5");
	$('#prev_date').css("opacity", ".5");
	$('#cal').css("opacity", ".5");
	$('#hour_minute').css("opacity", ".5");
	
	/*
	 * IE
	 */
	$('#offerDateAreaContent').css("filter","alpha(opacity=50)");
	//$('#offerContactPhone').css("filter","alpha(opacity=50)");
	$('#next_date').css("filter","alpha(opacity=50)");
	$('#prev_date').css("filter","alpha(opacity=50)");
	$('#cal').css("filter","alpha(opacity=50)");
	$('#hour_minute').css("filter","alpha(opacity=50)");
}



function setOpacityOff(){
	$('#offerDateAreaContent').css("opacity", "1");
	$('#offerContactPhone').css("opacity", "1");
	$('#next_date').css("opacity", "1");
	$('#prev_date').css("opacity", "1");
	$('#cal').css("opacity", "1");
	$('#hour_minute').css("opacity", "1");
	
	/*
	 * IE
	 */
	$('#offerDateAreaContent').css("filter","alpha(opacity=100)");
	//$('#offerContactPhone').css("filter","alpha(opacity=100)");
	$('#next_date').css("filter","alpha(opacity=100)");
	$('#prev_date').css("filter","alpha(opacity=100)");
	$('#cal').css("filter","alpha(opacity=100)");
	$('#hour_minute').css("filter","alpha(opacity=100)");
}

function checkAgreement(){
	var agreement = $('#agreement').is(':checked');

	if  ( agreement == true ){
		  setOpacityOff();
		  if(lang == 'pl'){
                      if ( $('#phone_form').val() == 'Numer telefonu' ) $('#phone_form').val('Numer telefonu(wymagany)');
                  }
		  else if(lang == 'en'){
                      if ( $('#phone_form').val() == 'Phone number' )  $('#phone_form').val('Phone number(required)');
                  }
                 
	}else{
		  setOpacityOn();
		  if( lang == 'pl' ){
                      if ( $('#phone_form').val() == 'Numer telefonu(wymagany)' )   $('#phone_form').val('Numer telefonu');
                  }
		  else if(lang == 'en'){
                       if ( $('#phone_form').val() == 'Phone number(required)' ) $('#phone_form').val('Phone number');
                  };
	}
	
}	

function send_form() {
    $('#askForVtLoading').show();
    $('#askForVtForm').hide();
	var validate = true;
	var phone_form = $('#phone_form').val();
	var reg = /^([A-Za-z0-9_\-\.])+\@([A-Za-z0-9_\-\.])+\.([A-Za-z]{2,4})$/;
	var address = $("#vt_contact_email").val();

	if ( reg.test(address) == false ){
		$('#offerVtContactEmail').css("background-image", "url("+layoutUrl+"/images/pages/oferta/question_email_red.gif)");
		 if ( lang == 'pl' ) showPopup('Nieprawidłowy adres email');
		 else  showPopup('Incorrect email address');
	     validate = false;
	}else{
		 validate = true;
	}
	if ( validate == true ){
		var post_url = ajaxUrl+'json/forms/contact-form';
		//"/pl/oferta/contact-form/posts/add_from_form"
		$.post(post_url ,
				{ 
				name_form: $('#vt_contact_name').val() ,
				email_form: $('#vt_contact_email').val(),
				order_id:   IdOrder,
				language :lang
				}, function(data){
                                         $('#askForVtForm').hide();
					 $("#vtFormHeader").hide();
					 $("#offerVtContactName").hide();
					 $("#offerVtContactEmail").hide();
					 $("#offerVtContactSubmit").hide();
					 $("#vtFormAfterSend").show();
                                         $('#askForVtLoading').hide();
			 });  
	}else{
            $('#askForVtForm').hide();
            $('#askForVtLoading').hide();	
        }

}  
	

$(document).ready(function(){
	var lang = setLang();
	 offerDateShow(0, 0, 0);
	 offerDateHourShow(OfferDateHour, OfferDateMinute);
	   
     var email_error = $('#email_error');
     var phone_error = $('#telefon_error');
     var captcha_error = $('#captcha_error');
     var message_error = $('#message_error');
    
    
	 if ( jQuery.trim(email_error.text()) != '' ){
		$('#offerContactEmail').css("background-image", "url("+layoutUrl+"/images/pages/oferta/question_email_red.gif)");
               // window.location.hash = 'offerContact';
	 };

         if ( jQuery.trim(phone_error.text()) != '' ||  jQuery.trim(captcha_error.text()) != '' ||  jQuery.trim(message_error.text()) != '' ){
             // window.location.hash = 'offerContact';
         }
	 
	 setOpacityOn();

	 
	if($.browser.msie){
		$("#agreement").click(function() {		
				 checkAgreement();
				 //offerDateShow(0, 0, 0);
				 //offerDateHourShow//(OfferDateHour, OfferDateMinute);
		});
	}else{
		$("#agreement").change(function() {	
			//alert('checkbox');
			checkAgreement();
			//offerDateShow(0, 0, 0);
			//offerDateHourShow(OfferDateHour, OfferDateMinute);
			return false;
		});
	}

/*
	$("#agree_butt").click(function() {	
		// alert('agrree butt');
		 checkAgreement();
		 //offerDateShow(0, 0, 0);
		 //offerDateHourShow(OfferDateHour, OfferDateMinute);
		 var agreement = $('#agreement').is(':checked');
			if  ( agreement == true ){
				$('#agreement').removeAttr('checked');
				 checkAgreement();
				 //offerDateShow(0, 0, 0);
				 //offerDateHourShow(OfferDateHour, OfferDateMinute);
			}else{
				$('#agreement').attr("checked", "checked");
				 checkAgreement();
				// offerDateShow(0, 0, 0);
				 //offerDateHourShow(OfferDateHour, OfferDateMinute);
			}
	 });
*/
	 
	 

	$(".arrow_clock").click(function() {
	
		var agreement = $('#agreement').is(':checked');
		if  ( agreement == true ){
			//$('#next_date').attr('onclick', offerDateWeek('next'));
			//$('.arrow_clock').attr("onclick", "offerDateHourUp();");
		}else{
			//$('.arrow_clock').attr("onclick", '');
				//$('#next_date').attr("onclick", '');
		}
		return false;
	});
	
	
	/*$('#email_form').keyup(function(){	
		fill_text_area();
		   var user_name = $('#name').val() ;
	       if( ( user_name != '' ) || ( user_name != 'Imię i Nazwisko')  ){
	    		 $('#offerContactMessageTextarea').removeAttr("disabled"); 
	    		 $('#offerContactMessage').css("opacity", "1");
	    		 $('#offerContactMessage').css("filter","alpha(opacity=100)");
	       } 
		return false;
	});
	$('#name').keyup(function(){
		fill_text_area();
		 var user_name = $('#name').val() ;
	       if( ( user_name != '' ) || ( user_name != 'Imię i Nazwisko')  ){
	    	   $('#email_form').removeAttr("disabled"); 
	       } 
		return false;
	});*/
	
	$('#arrange_date_proposition').click(function(){
		
		$('#offerDateAreaContent').show();
		$('#prev_date').show();
		$('#next_date').show();
		$('#cal').show();
		$('#arrange_date_proposition').hide();

		return false;
	});
	
	$('#phone_form').keyup(function(){
		//fill_text_area();
		//return false;
	});
	
	

});





