iconc = new Image();
iconc.src = "images/icon-collapse.jpg";

function faqExpandCollapse(no){
	if(document.getElementById){
		q = document.getElementById('q'+no);
		a = document.getElementById('a'+no);
		i = document.getElementById('i'+no);
		if(q.className == 'expanded'){
			q.className = '';
			a.style.display = 'none';
			i.src = 'images/icon-expand.jpg';
		}else{
			q.className = 'expanded';
			a.style.display = '';
			i.src = 'images/icon-collapse.jpg';
		}
	}
}

function getToolTipContents(){
	if(document.getElementById){
		var c = new Array();
		if(document.getElementById('optBeverage').checked){
			c[1] = '<p><img src="images/beverage.jpg" width="209" height="289" alt="" /></p>';	
			c[2] = '<p><img src="images/beverage2.jpg" width="209" height="289" alt="" /></p>';	
			c[3] = '<p><img src="images/beverage3.jpg" width="209" height="289" alt="" /></p>';	
		}else if(document.getElementById('optCarrots').checked){
			c[1] = '<p><img src="images/carrot.jpg" width="209" height="149" alt="" /></p>';	
			c[2] = '<p><img src="images/carrot2.jpg" width="209" height="149" alt="" /></p>';	
			c[3] = '<p><img src="images/carrot3.jpg" width="209" height="149" alt="" /></p>';	
		}else if(document.getElementById('optDressing').checked){
			c[1] = '<p><img src="images/dressing.jpg" width="209" height="339" alt="" /></p>';	
			c[2] = '<p><img src="images/dressing2.jpg" width="209" height="339" alt="" /></p>';	
		}
	}
	return c;
}

function getToolTipLabels(){
	if(document.getElementById){
		var c = new Array();
		if(document.getElementById('optBeverage').checked){
			c[1] = 'Example - 11/29/2007';	
			c[2] = 'Example - 14:27';	
			c[3] = 'Example - BV209Q708AQ6F06';	
		}else if(document.getElementById('optCarrots').checked){
			c[1] = 'Example - 06/04/2006';	
			c[2] = 'Example - 16V 1302';	
			c[3] = 'Example - BNF110H19R';	
		}else if(document.getElementById('optDressing').checked){
			c[1] = 'Example - 02/23/2008';	
			c[2] = 'Example - BD107K25073801390';	
		}
	}
	return c;
}

function showToolTip(e, fieldno){
	if(document.all)e = event;
	
	contents = getToolTipContents();
	labels   = getToolTipLabels();
	
	var obj = document.getElementById('bubble_tooltip');
	var content = document.getElementById('bubble_tooltip_content');
	var lbl = document.getElementById('bubble_tooltip_label');
	
	content.innerHTML = contents[fieldno];
	lbl.innerHTML = labels[fieldno];
	obj.style.display = 'block';
	
	var st = Math.max(document.body.scrollTop,document.documentElement.scrollTop);
	if(navigator.userAgent.toLowerCase().indexOf('safari')>=0)st=0; 
	var leftPos = e.clientX + 15;
	if(leftPos<0)leftPos = 0;
	obj.style.left = leftPos + 'px';
	obj.style.top = e.clientY - 1 + st + 'px';
	// (obj.offsetHeight / 2)
}	

function hideToolTip()
{
	document.getElementById('bubble_tooltip').style.display = 'none';
	
}

function updateFormForType(){
	if(document.getElementById){
		b1_label = document.getElementById('bottle_id_1_label');
		b2_label = document.getElementById('bottle_id_2_label');
		b3_label = document.getElementById('bottle_id_3_label');
		b1_container = document.getElementById('bottle_id_1_container');
		b2_container = document.getElementById('bottle_id_2_container');
		b3_container = document.getElementById('bottle_id_3_container');
		
		if(document.getElementById('optBeverage').checked){
			b1_label.innerHTML = 'Best if Use by Date';
			b2_label.innerHTML = 'File Code';
			b3_label.innerHTML = 'Bottle Code';
			b3_container.style.display = '';
		}else if(document.getElementById('optCarrots').checked){
			b1_label.innerHTML = 'Best if Use by Date';
			b2_label.innerHTML = 'File Code';
			b3_label.innerHTML = 'Bag Code';
			b3_container.style.display = '';
		}else if(document.getElementById('optDressing').checked){
			b1_label.innerHTML = 'Best if Use by Date';
			b2_label.innerHTML = 'Bottle Code';
			b3_label.innerHTML = '';
			b3_container.style.display = 'none';
		}
	}
}

//----------Check the date field in format of mm/dd/yyy-------------
/*
function checkdate(objName) {
var datefield = objName;
if (chkdate(objName) == false) {
datefield.select();
alert("That date is invalid. Please try again.");
datefield.focus();
return false;


}


else {
return true;
}

}



function chkdate(objName) {
var strDatestyle = "US"; //United States date style
//var strDatestyle = "EU"; //European date style
var strDate;
var strDateArray;
var strDay;
var strMonth;
var strYear;
var intday;
var intMonth;
var intYear;
var booFound = false;
var datefield = objName;
var strSeparatorArray = new Array("-"," ","/",".");
var intElementNr;
var err = 0;
var strMonthArray = new Array(12);
strMonthArray[0] = "Jan";
strMonthArray[1] = "Feb";
strMonthArray[2] = "Mar";
strMonthArray[3] = "Apr";
strMonthArray[4] = "May";
strMonthArray[5] = "Jun";
strMonthArray[6] = "Jul";
strMonthArray[7] = "Aug";
strMonthArray[8] = "Sep";
strMonthArray[9] = "Oct";
strMonthArray[10] = "Nov";
strMonthArray[11] = "Dec";
strDate = datefield.value;
if (strDate.length < 1) {
return true;

}


for (intElementNr = 0; intElementNr < strSeparatorArray.length;
intElementNr++) {
if (strDate.indexOf(strSeparatorArray[intElementNr]) != -1) {
strDateArray = strDate.split(strSeparatorArray[intElementNr]);
if (strDateArray.length != 3) {
err = 1;
return false;

}


else {
strDay = strDateArray[0];
strMonth = strDateArray[1];
strYear = strDateArray[2];

}


booFound = true;
}

}


if (booFound == false) {
if (strDate.length>5) {
strDay = strDate.substr(0, 2);
strMonth = strDate.substr(2, 2);
strYear = strDate.substr(4);
}

}


if (strYear.length == 2) {
strYear = '20' + strYear;

}


// US style
if (strDatestyle == "US") {
strTemp = strDay;
strDay = strMonth;
strMonth = strTemp;

}


intday = parseInt(strDay, 10);
if (isNaN(intday)) {
err = 2;
return false;

}


intMonth = parseInt(strMonth, 10);
if (isNaN(intMonth)) {
for (i = 0;i<12;i++) {
if (strMonth.toUpperCase() == strMonthArray[i].toUpperCase()) {
intMonth = i+1;
strMonth = strMonthArray[i];
i = 12;
}

}


if (isNaN(intMonth)) {
err = 3;
return false;
}

}


intYear = parseInt(strYear, 10);
if (isNaN(intYear)) {
err = 4;
return false;

}


if (intMonth>12 || intMonth<1) {
err = 5;
return false;

}


if ((intMonth == 1 || intMonth == 3 || intMonth == 5 || intMonth == 7
|| intMonth == 8 || intMonth == 10 || intMonth == 12) && (intday > 31
|| intday < 1)) {
err = 6;
return false;

}


if ((intMonth == 4 || intMonth == 6 || intMonth == 9 || intMonth == 11)

&& (intday > 30 || intday < 1)) {
err = 7;
return false;

}


if (intMonth == 2) {
if (intday < 1) {
err = 8;
return false;

}


if (LeapYear(intYear) == true) {
if (intday > 29) {
err = 9;
return false;

}
}


else {
if (intday > 28) {
err = 10;
return false;

}
}
}


if (strDatestyle == "US") {
datefield.value = strMonthArray[intMonth-1] + " " + intday+" " +
strYear;

}


else {
datefield.value = intday + " " + strMonthArray[intMonth-1] + " " +
strYear;

}
return true;
}


function LeapYear(intYear) {
if (intYear % 100 == 0) {
if (intYear % 400 == 0) { return true; }

}


else {
if ((intYear % 4) == 0) { return true; }

}
return false;
}


function doDateCheck(from, to) {
if (Date.parse(from.value) <= Date.parse(to.value)) {
alert("The dates are valid.");

}


else {
if (from.value == "" || to.value == "")
alert("Both dates must be entered.");
else
alert("To date must occur after the from date.");
}

}
*/

// End -->

