/***********************************************
* jQuery functions execute
***********************************************/

$(document).ready(function() {                
              
	/*cmx form */

	if(jQuery.browser.mozilla) {
		$('form.cmxform').hide().find('label:not(.nocmx)').each(function(){
                          	var $labelContent = $(this).html();
                                       var $labelWidth = $(this).css('width');
                                       $(this).empty();
                                       $(this).append('<span style="display: block; width: '+$labelWidth+';">');
                                       $(this).prepend('</span>');
                                       $(this).css('display', '-moz-inline-box');
                                       $(this).find('span').html($labelContent);
                                       $('form.cmxform').show();
                                });
                };             


	/*external link*/

	$('a[@rel$="external"]').click(function(){this.target = "_blank";});

		
	/*set hover class for anything*/

	$('form.form input.send').hover(function() {$(this).addClass('hover');}, function() {$(this).removeClass('hover');});
	$('.cta1').hover(function() {$(this).addClass('cta1hover');}, function() {$(this).removeClass('cta1hover');});
	$('.cta2').hover(function() {$(this).addClass('cta2hover');}, function() {$(this).removeClass('cta2hover');});
	$('.cta3').hover(function() {$(this).addClass('cta3hover');}, function() {$(this).removeClass('cta3hover');});
	$('.bor').hover(function() {$(this).addClass('borhover');}, function() {$(this).removeClass('borhover');});
	
	
	/*gallery setting*/
	
	$('.gallery_thumbnails li a').hover(function(){$('#gallery_image').attr('src',$(this).attr('href'));return false;});
	$('.gallery_thumbnails li a').click(function(){$('#gallery_image').attr('src',$(this).attr('href'));return false;});
	
	
	/*simple hide and shoe*/
	
	$('div.quote').hide();
	$('h3 a.open-quote').click(function() {$('div.quote').toggle(400);return false;});

				
});


/***********************************************
* Safe email links
***********************************************/

function hideEmail() {
	var s1 = "ga";
			var s2 = "@";
			var s3 = "carpetchoice.com.au";
			var s4 = "?Subject=Enquiry%20from%20G%20&amp;%20A%20Carpet%20Choice%20Website";
			var s5 = s1 + s2 + s3;
			document.write("<a href=" + "mail" + "to:" + s1 + s2 + s3 + s4 + ">" + s5 + "</a>");
}

function hideEmailtext() {
	var s1 = "ga";
			var s2 = "@";
			var s3 = "carpetchoice.com.au";
			var s4 = "?Subject=Enquiry%20from%20G%20&amp;%20A%20Carpet%20Choice%20Website";
			var s5 = "click to email us";
			document.write("<a href=" + "mail" + "to:" + s1 + s2 + s3 + s4 + ">" + s5 + "</a>");
}

/***********************************************
* Random Images Script
***********************************************/

<!-- Begin
// Set up the image files to be used.
var theImages = new Array() // do not change this
// To add more image files, continue with the
// pattern below, adding to the array.

theImages[0] = 'images/inner-banner1.jpg'
theImages[1] = 'images/inner-banner2.jpg'
theImages[2] = 'images/inner-banner3.jpg'
theImages[3] = 'images/inner-banner4.jpg'

// do not edit anything below this line

var j = 0
var p = theImages.length;
var preBuffer = new Array()
for (i = 0; i < p; i++){
   preBuffer[i] = new Image()
   preBuffer[i].src = theImages[i]
}
var whichImage = Math.round(Math.random()*(p-1));
function showImage(){
document.write('<img src="'+theImages[whichImage]+'">');
}

//  End -->


/***********************************************
* Image Preloader
***********************************************/

//<!--
function MM_preloadImages() { //v3.0
  var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array();
    var i,j=d.MM_p.length,a=MM_preloadImages.arguments; for(i=0; i<a.length; i++)
    if (a[i].indexOf("#")!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a[i];}}
}

MM_preloadImages('images/cta1-off.png','images/cta1-on.png','images/cta2-off.png','images/cta2-on.png','images/cta3-off.png','images/cta3-on.png','images/inner-banner1.jpg')

//-->

