<!-- // JavaScript Document for homepage

var currentPosition = 0, thisSlide = 0, lastSlide, slideTimer, slideShowTimerCount = 0;

$(function() { 
	$('#homeSlideContainer').mouseover(function()	{ clearTimeout(slideTimer); slideShowTimerCount = 0; }); 
	$('#homeSlideContainer').mouseleave(function()	{ startSlideShowTimer(); }); 
	startSlideShowTimer();
});

function startSlideShowTimer() {
	if (slideShowTimerCount == 0) { slideShowTimerCount=1; autoSlideShow(); }
}

function autoSlideShow() {
	runSlideShow(); slideTimer=setTimeout("autoSlideShow()",3000);
}

function runSlideShow() { //AUTOMATICALLY RUN THE HOMEPAGE SLIDESHOW
	var totalSlides = $('#homeSlide img').size();
	if(thisSlide >= totalSlides) { thisSlide = 1; lastSlide = totalSlides; } else { thisSlide += 1; lastSlide = thisSlide-1;}
	$('#homeSlideContainer'+thisSlide).fadeIn(1000);
	$('#homeSlideContainer'+lastSlide).fadeOut(200);
	$('.slideNavButton').attr('src', serverName()+"_images/icons/slideNav.png");
	$('#slideNavButton'+thisSlide).attr('src', serverName()+"_images/icons/slideNavOn.png");
}

function manualHomeSlide(action) {
	var totalSlides = $('#homeSlide img').size(); var doButtons = true;
	if(action == "left") { thisSlide -= 1; if(thisSlide == 0) { thisSlide = 1; doButtons = false; } }
	else if(action == "right") { thisSlide += 1; if(thisSlide > totalSlides) { thisSlide = totalSlides;  doButtons = false } }
	else { thisSlide = action; }
	if(doButtons ==true) {
	$('.slideNavButton').attr('src', serverName()+"_images/icons/slideNav.png"); $('.homeSlideContainer').fadeOut(500);
	$('#slideNavButton'+thisSlide).attr('src', serverName()+"_images/icons/slideNavOn.png"); $('#homeSlideContainer'+thisSlide).fadeIn(500); }
}

function wordingSelection(recordId,areaId) {
	var l	= "#produtWordingLi"+recordId;	var t	= "#productWordingTable"+recordId; 
	var sp	= "#specialWording"+recordId;	var st	= "#standardWording"+areaId;

	if($(t).is(':hidden')) { 
	$('.productWordingTable').slideUp(); $(sp).slideDown(); $(st).slideDown(); $(t).slideDown(); 
	$('.productSelectionLi').css("background-image", "url(../_images/icons/bullit.png)");
	$(l).css("background-image", "url(../_images/icons/productSelection.png)"); } 
//			if($(sp).length > 0) { $(sp).slideDown(); } else { $(st).slideDown(); }
//		}
//	else
//		{
//			$('.productSelectionLi').css("background-image", "url(../_images/icons/bullit.png)");
//			$(l).css("background-image", "url(../_images/icons/productSelection.png)");
//		}
}
/*
function loadWordingPanels() {
	var loadTable	= $('#firstWordingPanel').val(); 
	var lastTable	= $('#lastWordingPanel').val(); 
	var nextPage	= $('#nextPage').val(); 
	var nextButton	= $('#nextButton').val(); 
	$('#'+loadTable).show(); 
	$('#previous'+loadTable).hide(); 
	$('#next'+lastTable).hide();
	$('#buttons'+lastTable).append('<a href="'+nextPage+'"><img src="'+nextButton+'" alt="Next Page" /></a>');
} */

function validateCell(cellId,siteArea,required,strDefault) {
	var passData = true; var value = $('#standard'+cellId).val();
	if(required=="true") { if(value == "")	{ passData = false; }
	else if(value == strDefault)			{ passData = false; }
	else									{ passData = true; 	} }
	else { if(value == strDefault) 			{ passData = false; }
	else									{ passData = true;  } }
	if(passData==true) {
	$('#standard'+cellId).css({'border':'1px solid #fff'}); $("#standardPass"+cellId).val("true");
	} else { $('#standard'+cellId).css({'border':'1px solid #bb5'}); $("#standardPass"+cellId).val("false"); }
}

function validateTextarea(cellId) {
	var value = $('#ta1specialWording'+cellId).val(); if(value == "") { 
	$('#ta1specialWording'+cellId).css({'border':'1px solid #bb5'}); $("#specialPass"+cellId).val("false"); 
	} else {
	$('#ta1specialWording'+cellId).css({'border':'1px solid #fff'}); $("#specialPass"+cellId).val("true"); }
}





/*
function goToWordingPanel(panelType,thisPanel,direction) {
	var spArray = Array(); var sp = $('#specialWordingPanels').val(); 
	var stArray = Array(); var st = $('#standardWordingPanels').val();
	var thisPanel = panelType+"Wording"+thisPanel;
	if(st != "") { if(st.indexOf(",") == -1) { stArray[0] = st; } else { stArray = st.split(","); } }
	if(sp != "") { if(sp.indexOf(",") == -1) { spArray[0] = sp; } else { spArray = sp.split(","); } }
	var totalPanels = stArray.concat(spArray);
	if(direction == 'back') { var nextPanel = parseInt(totalPanels.indexOf(thisPanel))-1; }
	else { var nextPanel = parseInt(totalPanels.indexOf(thisPanel))+1; }
	$('.productWordingTable').slideUp(); 
	var nextPanelName = totalPanels[nextPanel];
	$('#'+nextPanelName).slideDown();
	if(nextPanelName.indexOf("special")!=-1) 
		{ 
			var LiId = nextPanelName.replace("specialWording",""); wordingSelection(LiId);
		}
} */

function doWordingPanel(rowId,index) {
	if(index==1) {
	$('#divspecialWording'+rowId).slideUp();
	$('#ta1specialWording'+rowId).animate({'height':'350px'}); $('#specialType'+rowId).val('centered'); 
	} else {
	$('#divspecialWording'+rowId).slideDown();
	$('#ta1specialWording'+rowId).animate({'height':'260px'}); $('#specialType'+rowId).val('full'); }
}

function validateWording() {
	var passForm = true; var totalStandard = $('#totalStandard').val(); var totalSpecial = $('#totalSpecial').val();
	for(var i = 1; i <= totalStandard; i++) { if($('#standardPass'+i).val()=="false") { passForm = false; } }
	for(var i = 1; i <= totalSpecial; i++) { if($('#specialPass'+i).val()=="false") { passForm = false; } }
	if(passForm==false) {
	var spArray = Array(); var sp = $('#specialWordingPanels').val(); 
	var stArray = Array(); var st = $('#standardWordingPanels').val();
	if(st != "") { if(st.indexOf(",") == -1) { stArray[0] = st; } else { stArray = st.split(","); } }
	if(sp != "") { if(sp.indexOf(",") == -1) { spArray[0] = sp; } else { spArray = sp.split(","); } }
	var allPanels = stArray.concat(spArray); var totalPanels = allPanels.length;
	for(i = 0; i <= totalPanels; i++) { $("#"+allPanels[i]).slideDown(); }
	alert("A number of cells on your form are required to complete your order\r\nPlease review all the cells with a green border, as there are required cells");
	return false; } else { return true; }
}

function doTooltip(divId) {
	var divId = "#tooltip"+divId; if($(divId).is(":hidden")) { $(divId).show(); } else { $(divId).hide(); }
}

// WORDING/IMAGES.PHP
function selectImageUpload(id) {
	var d, u, s = getSelectedIndex("uploadSelection"+id);
	if(s=="upload") { d = "#uploadTable"+id; u = "#emailP"+id; validateImage(id); } else { u = "#uploadTable"+id; d = "#emailP"+id; $('#pass'+id).val('true'); }
	$(u).slideUp(); $(d).slideDown();
}

function validateImages() {
	var totalImages = $('#totalImages').val(); passForm = true; var images = false; for(var i = 1; i <= totalImages; i++) { 
	if(getSelectedIndex('uploadSelection'+i)=="upload"){ images = true; }
	if($('#pass'+i).val()=="false") { passForm = false; $("#uploadSelectionTable"+i).slideDown(); $("#uploadTable"+i).slideDown(); $("#emailP"+i).slideUp(); } }
	if(passForm==false) { 
	$('.productSelectionLi').css("background-image", "url(../_images/icons/bullit.png)");
	alert('You have selected to upload an image but have not added any images yet.\r\nPlease select an image to the upload for your order\r\nOtherwise you can select to send the image later'); 
	} else { if(images == true)	{
	scrollTo(0,0); var posLeft = (((windowSize("width"))-400)/2)+"px"; 
	$('#pleaseWait').css({'left':posLeft}).show(); $('#mainBackground').css({'opacity':'0'}).show().animate({'opacity':'0.8'}); } }
	return passForm;
}

function validateImage(id,prevalidated) {
	var b, p, v = $('#uploadFile'+id).val(); v = v.toLowerCase(); var im = Array(".jpg",".jpeg"); totalI = im.length; pass = false;
	if(v=="") { b = "1px solid #bb5"; p = "false"; } else { for(var i = 0; i < totalI; i++)  { if(v.indexOf(im[i])!=-1) { pass = true; } }
	if(pass == false) { b = "1px solid #bb5"; p = "false"; alert("This selected image is not in a valid format. Your image can only be a JPG file\r\nPlease make sure that the extension .jpg or .jpeg is at the end of your file name"); } 
	else { b = "1px solid #fff"; p = "true"; } } $('#uploadImage'+id).css({'border':b}); $("#pass"+id).val(p);
}

function imageSelection(id) {
	var totalImages = $('#totalImages').val();
	$('.productSelectionLi').css("background-image", "url(../_images/icons/bullit.png)");
	$('#productImageLi'+id).css("background-image", "url(../_images/icons/productSelection.png)"); 
	for(var i = 1; i <= totalImages; i++) { if(i==id) { if($('#uploadSelectionTable'+i).is(':hidden')) { $('#uploadSelectionTable'+i).slideDown(); $('#uploadTable'+i).slideDown(); } } 
	else { $('#uploadSelectionTable'+i).slideUp(); $('#uploadTable'+i).slideUp(); } }
}

function doImage(recordId,actionIndex) {
	if(actionIndex==0)
		{
			window.location = serverName()+"wording/download.php?id="+recordId;
		}
	else
		{
			window.location = serverName()+"wording/ajaxupdate.exe.php?id="+recordId;
		}
}
