// Matienzo -- Global jQuery.init Document //
$(document).ready(function() {
										 
			//elevator
		  $.smoothAnchors("slow", "jswing", false);
		  
			//close notice 
			$("#close-notice").click(function(){
					$("#notice").slideUp();
			});
			
			//Faders(e) 
			$('ul#contactdetails').billy({
		  transition: 'fade',
			slidePause: 8000,
			indicators: $('#details_ind')
			}); 
			
			$('ul#suc_show').billy({
		  transition: 'fade',
			slidePause: 5000
			//indicators: $('#details_ind')
			}); 
			// we're going to load this later kid
		  /*
			$('ul#featContent').billy({
		  transition: 'scroll',
			slidePause: 6000,
			indicators: $('#feat_ind')
			}); */
			
			//open certain links in a new tab
			$('a.newTab').live(
									"click",
										function(event)
												{ window.open($(this).attr("href"));
												event.preventDefault();
												}
									);
						
			//cross-browser :focus support
			$("dd input").bind('focus blur',function(){$(this).toggleClass('focused')});
			$("textarea").bind('focus blur',function(){$(this).toggleClass('focused')});
			
			//validate and send KNTK:form
			   //clear Fx
				 $("a#clear").click(function(event) {
					 event.preventDefault();
					 $("input, textarea").val('');
				 });
				 
				 /*deprecated -- look below
				 //submit Fx
				 $("a#send").click(function(event) {
					 event.preventDefault();
					 if($("input, textarea").val() == "") {
					 $("p#empty").addClass('show'); 
					 } else {
						 $("p#empty").addClass('hidden');
						 $("p#cool").addClass('show');
						 //store data 
						 var nombre = $("input#nombre").val();
						 var correo = $("input#mail").val();
						 var msj = $("textarea#msj").val();
						 // make string
						 var dataString = 'nombre='+ nombre + '&mail=' + correo + '&msj=' + msj;
						 // ajaxify and send
						 $.ajax({  
  					 	type: "POST",  
  					  url: "sendform.php",  
  						data: dataString  
						});
						
						//disable field
				$("input, textarea").val('');
				
				
						
					 }
				 });*/
				 
				 $('a#send').click(function(e){
			// define vars for this form
			e.preventDefault()
			var nombre = $('input#nombre');	
			var nombreVal = $('input#nombre').val();			
			var mailAddr = $('input#mail');
			var mailAddrVal = $('input#mail').val();
			var emailReg = /^([\w-\.]+@([\w-]+\.)+[\w-]{2,4})?$/;
			var msg = $('textarea');
			var msgVal = $('textarea').val();
			var inputFields = $('form input');
			var sendButton = $('form#contact a');
			//if it has any errors or is empty
			if (nombreVal==''||mailAddrVal==''||!emailReg.test(mailAddrVal)||msgVal=='') {
				if(nombreVal==''||mailAddrVal==''||msgVal=='') { $('#form-status #empty').slideDown(); } else { $('#form-status #empty').slideUp(); }
				if(!emailReg.test(mailAddrVal)) { $('#form-status #wrong-address').slideDown(); } else { $('#form-status #wrong-address').slideUp(); }
			}
				
			else { //ready to go!
				// fetch data
				var kntk_data = 'nombre=' + nombreVal + '&mail-address=' + mailAddrVal + '&msg=' + msgVal;
				
				//disable field
				/*inputFields.prop({
					disabled: true
				});
				
				msg.prop({
					disabled: true
				});*/
				
				//show sending...
				$("p.error").slideUp();
				$('#enviando').slideDown();
				
				//start ajax-module
				$.ajax({
					url: "sendform.php",
					type: "POST",
					data: kntk_data,
					cache: false,
					success: function (html) {
						if (html==1) {
							$('#enviando').delay(200).slideUp();
							$('#cool').delay(785).slideDown();
							$('#cool').delay(5).animate().css('margin-top', '160px');
							$("form").delay(1000).slideUp();
							inputFields.val('');
							msg.val('');
							/*inputFields.prop({
							disabled: false
							});
							msg.prop({
							disabled: false
							});*/											
						} else {
							$('#enviando').delay(200).slideUp();
							$('#bad').delay(785).slideDown();
							inputFields.prop({
							disabled: false
							});
							msg.prop({
							disabled: false
							});				
						}
					}
			});
			
			}
			
		});
					 
			
			
			//login listas
			$("a#validar").click(function(event) {
				event.preventDefault();
				if($("input#user").val() == "mayorista", $("input#pwd").val() == "of89jf04jd") {
						 $("p#mayorista").show(550);
						 $("form, h3#login, p#error").hide(350);  
					 } else {
						 $("p#error").show(150);
					 }});
					 
				 $('a.pop').fancybox({
					'padding': 1,
					'opacity': true,
					'cyclic': true,
					'autoDimensions': true,
					'overlayShow': true,
					'overlayOpacity': 0.5,
					'overlayColor': '#000000',
					'titleShow': false,
					'transitionIn': 'elastic',
					'transitionOut': 'elastic',
					'speedIn': 320,
					'speedOut': 220,
					'easingIn': 'swing',
					'easingOut': 'swing',
					'showCloseButton': true,
					'type'				: 'image'
					}); 
			
});

$(window).load(function() {			
			//load carrousel
			$('ul#featContent').append('<li><img src="img/content/inicio/showcase/02.jpg" alt="Iluminaci&oacute;n - Faroles y Arañas que imponen Presencia" width="1019" height="328" /></li>   <li><img src="img/content/inicio/showcase/03.jpg" alt="Muebles de Jard&iacute;n - Transform&aacute; tu Jard&iacute;n en un lugar m&aacute;gico" width="1019" height="328" /></li><li><img src="img/content/inicio/showcase/04.jpg" alt="Herrer&iacute;a Art&iacute;stica - Rejas deliciosamente trabajadas y m&aacute;s" width="1019" height="328" /></li><li><img src="img/content/inicio/showcase/05.jpg" alt="Herrer&iacute;a Art&iacute;stica - Parrilla y Alacenas envidiables" width="1019" height="328" /></li>');
			//execute it
			$('ul#featContent').billy({
		  transition: 'scroll',
			slidePause: 6000,
			indicators: $('#feat_ind')
			});
			
			
});


