

function opacity(id, opacStart, opacEnd, millisec) {
    //speed for each frame
    var speed = Math.round(millisec / 100);
    var timer = 0;
	
    var object = document.getElementById(id).style;
	
	//determine the direction for the blending, if start and end are the same nothing happens
    if(opacStart > opacEnd) {
		for(i = opacStart; i >= opacEnd; i--) {
            setTimeout("changeOpac(" + i + ",'" + id + "', false)",(timer * speed));
            timer++;
        }
    } else if(opacStart < opacEnd) {
		//Make the object visible before fading in
		object.display = 'block';
        for(i = opacStart; i <= opacEnd; i++)
            {
            setTimeout("changeOpac(" + i + ",'" + id + "', true)",(timer * speed));
            timer++;
        }
    }
}

//change the opacity for different browsers
function changeOpac(opacity, id, fadeOut) 
{
    var object = document.getElementById(id).style;
	
    object.opacity = (opacity / 100);
    object.MozOpacity = (opacity / 100);
    object.KhtmlOpacity = (opacity / 100);
    object.filter = "alpha(opacity=" + opacity + ")";
	//alert(opacity);
	if(fadeOut==false&&opacity==0){
		//Hide object after fading out
		object.display = 'none';
	}
} 

function submitform(formname)
{
		//alert(formname)
	document.getElementById(formname).submit();	
}


function opencloseShipping()
{
	shipwindow = document.getElementById('shippingwindow')
	shiptoggle = document.getElementById('ajax_ship')
	shipwindow.style.display = ( shipwindow.style.display == "none" ) ? "block" : "none";
	shiptoggle.innerHTML = "Click here to enter seperate Shipping Address information"
}

function setactionCart()
{
	var x = document.forms.recalculate;
	x.action = 'cart.asp?act=chkout'
}

function validate(form,findclass)
{
	var tag=document.body.getElementsByTagName('*');
	var errormsg = document.getElementById('errormsg')
	var txt = ''
	for(var i=0; i<tag.length; i++) 
	{
		if(tag[i].className == findclass)
			{
				//tag[i].style.className = 'ERROR'
					//confirm(tag[i].name)
				if(tag[i].value == '')
				{
					errormsg.style.display = "block"
					errormsg.style.color = "#C00"
					errormsg.style.fontWeight = 'bold'
					errormsg.style.padding = '10px'
					tag[i].style.border = '#C00 solid 3px'
					//tag[i].style.marginRight = '18px'
					//tag[i].style.background = 'url(/images/ico_checkmark.png) top right no-repeat'
					tag[i].focus();
					return false;
				}
			}
	}
	//sendForm()
}

function openCardVerify(){
	
	window.open('/images/cid.jpg','mywindow','toolbar=false,location=false,menubar=false,height=200,width=400');
	
}
	