
function showItems(eid,num,flag)
{
	var list = document.getElementById(eid).getElementsByTagName("li");
	var offpos=flag ? curnews : curporduct;
	var onpos=-1;
	if(offpos+num>list.length-1)
	{
		onpos=0;
	}
	else if(offpos+num<0)
	{
		onpos=list.length-1;
	}
	else
	{
		onpos=offpos+num;
	}
	if(flag) curnews = onpos;
	else curporduct = onpos;
	list[offpos].style.display="none";
	list[onpos].style.display="list-item";
}

function changeNews(num)
{
	showItems("newlist",num, true);
	clearInterval(intervalid);
	intervalid = scrollNews();
}

function scrollNews()
{
	return setInterval("showItems('newlist',1,true)",4000);
}
function changeProduct(num)
{
	showItems("productlist",num, false);
}
function switchCustomers()
{
	var list = document.getElementById('productlist').getElementsByTagName("li");
	curporduct=Math.floor(Math.random() * (list.length- 1));
	list[curporduct].style.display="list-item";
	return setInterval("showItems('productlist',1,false)",3000);
}
function showQuickLinks()
{
	if(showql) return;
	var ql = document.getElementById("qllist");
	ql.style.display="block";
	showql = true;
    var ctl = document.getElementById("qlcontorl");
    ctl.style.backgroundPosition = "-125px 3px";
}
function hideQuickLinks()
{
	if(!showql) return;
	var ql = document.getElementById("qllist");
	ql.style.display="none";
	showql = false;
    var ctl = document.getElementById("qlcontorl");
    ctl.style.backgroundPosition = "-41px 3px";
}

function checkPara(form)
{
    if(form.topic.value=='blank'){
        alert('"Reason for Inquiry" is required field, please select!');
        return false;
    }
    if(form.firstname.value==''){
        alert('"First Name" is required field, please check!');
        return false;
    }
    if(form.lastname.value==''){
        alert('"Last Name" is required field, please check!');
        return false;
    }
    if(form.title.value==''){
        alert('"Title" is required field, please check!');
        return false;
    }
    if(form.organization.value==''){
        alert('"Organization" is required field, please check!');
        return false;
    }
    if(form.address.value==''){
        alert('"Address" is required field, please check!');
        return false;
    }
    if(form.city.value==''){
        alert('"City" is required field, please check!');
        return false;
    }
    if(form.state.value==''){
        alert('"State" is required field, please check!');
        return false;
    }
    if(form.zip.value==''){
        alert('"ZIP or Country Code" is required field, please check!');
        return false;
    }
    if(form.email.value==''){
        alert('"Email" is required field, please check!');
        return false;
    }
    if(!isEmail(form.email.value)){
        alert('Wrong Email format, for example : "example@abc.com"!');
        return false;
    }
    if(form.phone.value==''){
        alert('"Phone" is required field, please check!');
        return false;
    }
    return true;
}

function sbmitForm()
{
    var form = document.msgform;
    if(checkPara(form))
        form.submit();
}

function isEmail(address)
{
    var pattern = /^([a-zA-Z0-9._-])+@([a-zA-Z0-9_-])+(\.[a-zA-Z0-9_-])+/;
    if(pattern.test(address))
        return true;
    return false;
}

