var m_defBgColor = document.bgColor;

function newImage(arg) {
	if (document.images) {
		rslt = new Image();
		rslt.src = arg;
		return rslt;
	}
}

//function changeImages() {
function changeImages(id, src) 
{
    var speed = 4; 
    var timer = 0;
	var id; 
	
	document[id].src = src;

    //fade in image 
    for(i = 0; i <= 100; i++) { 
        setTimeout("changeOpac(" + i + ",'" + id + "')", (timer * speed)); 
        timer++; 
    } 
}

var preloadFlag = false;
function preloadImages() {
	if (document.images) {
		Home_Over = newImage("Img/Home_Over.gif");
		Home_Down = newImage("Img/Home_Down.gif");
		Prod_Over = newImage("Img/Prod_Over.gif");
		Prod_Down = newImage("Img/Prod_Down.gif");
		Sol_Over = newImage("Img/Sol_Over.gif");
		Sol_Down = newImage("Img/Sol_Down.gif");
		Contact_Over = newImage("Img/Inq_Over.gif");
		Contact_Down = newImage("Img/Inq_Down.gif");
		About_Over = newImage("Img/About_Over.gif");
		About_Down = newImage("Img/About_Down.gif");
		Experience_Over = newImage("Img/Experience_Over.gif");
		Experience_Down = newImage("Img/Experience_Down.gif");
		Stamp_Over = newImage("Img/Stamp_Over.gif");
		Stamp_Down = newImage("Img/Stamp_Down.gif");
		preloadFlag = true;
	}
}

function opacity(id, opacStart, opacEnd, millisec) { 
    //speed for each frame 
    var speed = Math.round(millisec / 100); 
    var timer = 0; 

    //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 + "')",(timer * speed)); 
            timer++; 
        } 
    } else if(opacStart < opacEnd) { 
        for(i = opacStart; i <= opacEnd; i++) 
            { 
            setTimeout("changeOpac(" + i + ",'" + id + "')",(timer * speed)); 
            timer++; 
        } 
    } 
} 

//change the opacity for different browsers 
function changeOpac(opacity, id) { 
    var object = document.getElementById(id).style; 
    object.opacity = (opacity / 100); 
    object.MozOpacity = (opacity / 100); 
    object.KhtmlOpacity = (opacity / 100); 
    object.filter = "alpha(opacity=" + opacity + ")"; 
}

function shiftOpacity(id, millisec) { 
    //if an element is invisible, make it visible, else make it ivisible 
    if(document.getElementById(id).style.opacity == 0) { 
        opacity(id, 0, 100, millisec); 
    } else { 
        opacity(id, 100, 0, millisec); 
    } 
}

function CheckEntries() {

	if(document.all('txtName').value.length < 1)
	{
		alert("You forgot to enter your name!\nEnter it, please.");
		document.all('bSend').value = '0';
		document.all('txtName').focus();
		return;
	}
	if(document.all('txtPhone').value.length < 1)
	{
		alert("You forgot to enter the phone number!\nEnter it, please.");
		document.all('bSend').value = '0';
		document.all('txtPhone').focus();
		return;
	}
	if(document.all('txtEMail').value.length < 1)
	{
		alert("You forgot to enter the E-Mail address!\nEnter it, please.");
		document.all('bSend').value = '0';
		document.all('txtEMail').focus();
		return;
	}
	if(document.all('txtEMail1').value.length < 1)
	{
		alert("You forgot to re-enter the E-Mail address!\nEnter it, please.");
		document.all('bSend').value = '0';
		document.all('txtEMail1').focus();
		return;
	}
	if(document.all('txtEMail').value != document.all('txtEMail1').value)
	{
		alert("You mistyped one of the entered E-Mail addresses. Check it, please!");
		document.all('bSend').value = '0';
		return;
	}

	if(document.all("txtQuantity").value.length != 0 && document.all("cbMeasure").value == "0")
	{
		alert("Please, Select unit.");
		document.all("cbMeasure").focus();
		return;
	}
	
	document.all('bSend').value = '1';
	document.forms[0].submit();
}
