//Author:Ramakrishnan Sundararaj;Email:rsundararaj@gmail.com;Created:2009/02/23;Last-Edited:2009/02/23

function adjustIFrame(iframe) {
	var height = iframe.contentWindow.document.body.scrollHeight;
	var adjHeight = (height > 500)? height: 500;
	iframe.style.height = (adjHeight + 5 ) + 'px';
}

function reconfirm(elem, msg) {
	var text = "Are you sure";
	if(msg) {
		text = text + " you want to '" + msg + "'";
	}
	else if(elem.title) {
		text = text + " you want to '" + elem.title + "'";
	}
	text += '?';
	return confirm(text);
}

function updateDateValue(id) {
	var apm = document.getElementById(id + "_apm").value;
	var hr = Number(document.getElementById(id + "_hour").value);
	var add = 0;
	if(apm == 'AM' && hr == 12)
		hr=0;
	else if(apm == 'PM' && hr != 12)
		hr+=12;

	var val = "";
	val += document.getElementById(id + "_month").value + "/";
	val += document.getElementById(id + "_day").value + "/";
	val += document.getElementById(id + "_year").value + " ";
	val += ((hr < 10)? "0"+hr:""+hr) + ":";
	val += document.getElementById(id + "_min").value + ":";
	val += "00";//document.getElementById(id + "_sec").value + " ";
	document.getElementById(id).value = val;
}

function reload(img) {
	var baseUrl = img.src;
	var len = baseUrl.lastIndexOf('/');
	baseUrl = baseUrl.substring(0, len+1);
	img.src=baseUrl + new Date().getTime();
}

function openDiv(id, elem) {
	var div = document.getElementById(id);
	if(div) {
		div.style.display = 'block';
	}
	if(elem) {
		elem.style.visibility = 'hidden';
		elem.style.display = 'none';
	}
}

function closeDiv(id, elemId) {
	var div = document.getElementById(id);
	if(div) {
		div.style.display = 'none';
	}
	//alert(elemId);
	var elem = document.getElementById(elemId);
	if(elem) {
		elem.style.display = 'inline';
		elem.style.visibility = 'visible';
	}
	//alert(elem);
}

function showHideBillingAddress(checkbox) {
	if(checkbox) {
		if(checkbox.checked == true) {
			setDisplayOnBilling('none');
		}
		else {
			setDisplayOnBilling('');
		}
	}
}

function setDisplayOnBilling(display) {
	document.getElementById('bill-header').style.display = display;
	document.getElementById('bill-address').style.display = display;
	document.getElementById('bill-citystate').style.display = display;
	document.getElementById('bill-zipphone').style.display = display;
}

function showHideBiddingHistory(itemId, divId) {
	//document.getElementById(divId).innerHTML = "Hide";
	var iframe = document.getElementById('frame-bid-history');
	if(iframe.style.display != 'block') {
		iframe.style.display = 'block';
		iframe.src = "bidhistory?itemId=" + itemId
	}
	else {
		iframe.style.display = 'none';
		iframe.src="";
	}
}