// Delay function for jquery
$.fn.delay = function(time, callback){
    // Empty function:
    jQuery.fx.step.delay = function(){};
    // Return meaningless animation, (will be added to queue)
    return this.animate({delay:1}, time, callback);
}

// Function for switching images on mouseover event
function aocc_SimpleSwap(el,which) 
{
  el.src=el.getAttribute(which || "origsrc");
}

// Initial image swap page setup called from body.onload
function aocc_SimpleSwapSetup() 
{
  var x = document.getElementsByTagName("img");
  for (var i = 0; i < x.length; i++)
  {
    var oversrc = x[i].getAttribute("oversrc");
    if (!oversrc) continue;
      
    // preload image -
    // comment the next two lines to disable image pre-loading
    x[i].oversrc_img = new Image();
    x[i].oversrc_img.src = oversrc;

    // set event handlers
    x[i].onmouseover = new Function("aocc_SimpleSwap(this,\'oversrc\');");
    x[i].onmouseout = new Function("aocc_SimpleSwap(this);");

    // save original src
    x[i].setAttribute("origsrc", x[i].src);
  }
}

// Cache slideshow and the first few gallery images
function aocc_preload()
{

	// Can use javascript to find url as only called from index.php
	var blank = "";
	var thisURL = document.location.href;
	var newURL = thisURL.replace("index.php", blank);
	var sashURL = newURL + 'images/sash/';
	var galleryURL = newURL + 'images/gallery/';
	var slideURL = newURL + 'images/slide/';
	
	var sashImages = new Array();
	sashImages[0] = "P1000997.jpg";
	sashImages[1] = "P1000998.jpg";
	sashImages[2] = "P1010010.jpg";
	sashImages[3] = "P1000988.jpg";
	sashImages[4] = "P1000986.jpg";
	sashImages[5] = "P1010011.jpg";
	sashImages[6] = "P1010014.jpg";
	sashImages[7] = "P1010001.jpg";
	sashImages[8] = "P1000999.jpg";
	sashImages[9] = "P1010013.jpg";
	
	var galleryImages = new Array();
	galleryImages[0] = "gallery_1.jpg";
	galleryImages[1] = "gallery_2.jpg";
	galleryImages[2] = "gallery_3.jpg";
	galleryImages[3] = "gallery_4.jpg";
	galleryImages[4] = "gallery_5.jpg";
	galleryImages[5] = "gallery_6.jpg";
	galleryImages[6] = "gallery_7.jpg";
	galleryImages[7] = "gallery_8.jpg";
	galleryImages[8] = "gallery_9.jpg";
	galleryImages[9] = "gallery_10.jpg";
	galleryImages[10] = "gallery_11.jpg";
	
	var slideImages = new Array();
	slideImages[0] = "slide_1.jpg";
	slideImages[1] = "slide_2.jpg";
	slideImages[2] = "slide_3.jpg";
	slideImages[3] = "slide_4.jpg";
	slideImages[4] = "slide_5.jpg";
	
	// Loop through sash image array
	for (var i = 0; i < sashImages.length; i++) 
	{
		var source = sashURL + sashImages[i];
      
		// preload image
		var newImg = new Image();
		newImg.src = source;
	}
	
	// Loop through gallery image array
	for (var i = 0; i < galleryImages.length; i++) 
	{
		var source2 = galleryURL + galleryImages[i];
      
		// preload image
		var newImg2 = new Image();
		newImg2.src = source2;
	}
	
	// Loop through slide image array
	for (var i = 0; i < slideImages.length; i++) 
	{
		var source3 = slideURL + slideImages[i];
      
		// preload image
		var newImg3 = new Image();
		newImg3.src = source3;
	}

}

function aocc_enquiry()
{	
	var name = $('input#name').val();   
	var email = $('input#email').val();
	var tel = $('input#tel').val();
	var venue = $('input#venue').val(); 
	var date = $('input#date').val(); 
	var message = $('textarea#msg').val();
	
	// Ensure no cache of ajax call
	$.ajaxSetup ({   
		cache: false  
	});
	
	// Set ajax loader image
	var ajax_load = '<div class=\"eLoader\"><img src=\"../images/loader.gif\" alt=\"Please wait..\" /><br /><br />Please wait..</div>';
	
	// Set loader
	$("#enquiry").ajaxStart(function(){
		$(this).html(ajax_load);
	});
	
	// Make ajax call
	$.ajax({
		type: "POST",
		url: "http://www.alloccasionschaircovers.co.uk/register/process.php",
		data: "form_tools_form_id=2" + "&name=" + name + "&tel=" + tel + "&venue=" + venue + "&date=" + date + "&email=" + email + "&msg=" + message,
		success: function(data){
			$("#enquiry").html(data);
		 }
	});
}
