

function toTop() {
    var x1 = x2 = x3 = 0;
    var y1 = y2 = y3 = 0;

    if (document.documentElement) {
        x1 = document.documentElement.scrollLeft || 0;
        y1 = document.documentElement.scrollTop || 0;
    }

    if (document.body) {
        x2 = document.body.scrollLeft || 0;
        y2 = document.body.scrollTop || 0;
    }

    x3 = window.scrollX || 0;
    y3 = window.scrollY || 0;

    var x = Math.max(x1, Math.max(x2, x3));
    var y = Math.max(y1, Math.max(y2, y3));

    window.scrollTo(Math.floor(x / 2), Math.floor(y / 1.2));

    if (x > 0 || y > 0) {
        window.setTimeout("toTop()", 25);
    }
}


/*----------------------------------------------------
contact form check
------------------------------------------------------*/
function testmail(mail){
var regexpmail = new RegExp("[a-z]+[0-9]*@[a-z]+[0-9]*.[a-z]+[0-9]*");
if(mail.match(regexpmail))
	{
		return true;
	}else{
		return false;
	}
}

function testnum(num){
var regexpmail = new RegExp("^[0-9]*$");
if(num.match(regexpmail))
	{
		return true;
	}else{
		return false;
	}
}

function ChangeClassNameStyle(clsName)

{

var elems = document.getElementsByTagName("*");

	for ( var i = 0; ( elem = elems[i] ); i++ )

	{

		if ( elem.className == clsName )

		{

			elem.style.display='';

		}
	}
}

function cache(clsName)

{

var elems = document.getElementsByTagName("*");

	for ( var i = 0; ( elem = elems[i] ); i++ )

	{

		if ( elem.className == clsName )

		{

			elem.style.display='none';

		}
	}
}



function validform()
{
var validation = 0;	



//-----------------------------------------------------

if(document.form.name.value == ""){
	ChangeClassNameStyle('redName');
}
else{
	validation++;
	cache('redName');
}

if(document.form.email.value == ""){
	ChangeClassNameStyle('redMail');
}
else{
	if(testmail(document.form.email.value) == true){
		validation++;
		cache('redMail');
		cache('redMailfo');
	}
	else{
		ChangeClassNameStyle('redMailfo');
	}
	cache('redMail');
	
}
if(document.form.comment.value == ""){
	ChangeClassNameStyle('redCom');
}
else{
	validation++;
	cache('redCom');
}




if(validation == 3)
{
	return true;
}
else{
return false;
}
}


