var space = /^[\ ]*$/;
var name = /^[A-Za-z\ \'\.]*$/;
var email = /^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9])+$/;
var phoneno = /^([0-9]+[0-9\-]*[0-9]+)$/;

function validate_Request(Form)
{
	if(space.test(Form.txtName.value))
	{
		alert("Please enter your name");
		Form.txtName.focus();
		return false;
	}
	if(!name.test(Form.txtName.value))
	{
		alert("Please enter valid name");
		Form.txtName.focus();
		Form.txtName.select();
		return false;
	}
	if(space.test(Form.txtEmail.value))
	{
		alert("Please enter E-Mail");
		Form.txtEmail.focus();
		return false;
	}
	if(!email.test(Form.txtEmail.value))
	{
		alert("Please enter valid E-Mail");
		Form.txtEmail.focus();
		Form.txtEmail.select();
		return false;
	}
	if(space.test(Form.txtPhone.value))
	{
		alert("Please enter your phone number");
		Form.txtPhone.focus();
		return false;
	}
	if(!phoneno.test(Form.txtPhone.value))
	{
		alert("Please enter valid phone number");
		Form.txtPhone.focus();
		Form.txtPhone.select();
		return false;
	}
	if(space.test(Form.txtmessage.value))
	{
		alert("Please enter your message");
		Form.txtmessage.focus();
		return false;
	}
	if(space.test(Form.strCAPTCHA.value))
	{
		alert("Please enter the text in the image");
		Form.strCAPTCHA.focus();
		return false;
	}
}

//Contact page

function validate_contact(Form)
{
	if(space.test(Form.txtname.value))
	{
		alert("Please enter your name");
		Form.txtname.focus();
		return false;
	}
	if(!name.test(Form.txtname.value))
	{
		alert("Please enter valid name");
		Form.txtname.focus();
		Form.txtname.select();
		return false;
	}
	if(space.test(Form.txtemail.value))
	{
		alert("Please enter E-Mail");
		Form.txtemail.focus();
		return false;
	}
	if(!email.test(Form.txtemail.value))
	{
		alert("Please enter valid E-Mail");
		Form.txtemail.focus();
		Form.txtemail.select();
		return false;
	}
	if(space.test(Form.txtphone.value))
	{
		alert("Please enter phone number");
		Form.txtphone.focus();
		return false;
	}
	if(!phoneno.test(Form.txtphone.value))
	{
		alert("Please enter valid phone number");
		Form.txtphone.focus();
		Form.txtphone.select();
		return false;
	}
	if(space.test(Form.strCAPTCHA.value))
	{
		alert("Please enter the text in the image");
		Form.strCAPTCHA.focus();
		return false;
	}
}

	//Leads Page
function validate_leads(Form)
{
	if(space.test(Form.txtName.value))
	{
		alert("Please enter your name");
		Form.txtName.focus();
		return false;
	}
	if(!name.test(Form.txtName.value))
	{
		alert("Please enter valid name");
		Form.txtName.focus();
		Form.txtName.select();
		return false;
	}
	if(space.test(Form.txtEmail.value))
	{
		alert("Please enter E-Mail");
		Form.txtEmail.focus();
		return false;
	}
	if(!email.test(Form.txtEmail.value))
	{
		alert("Please enter valid E-Mail");
		Form.txtEmail.focus();
		Form.txtEmail.select();
		return false;
	}
	if(space.test(Form.txtPhone.value))
	{
		alert("Please enter your phone number");
		Form.txtPhone.focus();
		return false;
	}
	if(!phoneno.test(Form.txtPhone.value))
	{
		alert("Please enter valid phone number");
		Form.txtPhone.focus();
		Form.txtPhone.select();
		return false;
	}
	if(space.test(Form.txtDesc.value))
	{
		alert("Please enter description of equipment");
		Form.txtDesc.focus();
		return false;
	}
	if(space.test(Form.txtbuyselname.value))
	{
		alert("Please enter buyers/sellers name");
		Form.txtbuyselname.focus();
		return false;
	}
	if(!name.test(Form.txtbuyselname.value))
	{
		alert("Please enter valid name");
		Form.txtbuyselname.focus();
		Form.txtbuyselname.select();
		return false;
	}
	if(space.test(Form.txtbuyselemail.value))
	{
		alert("Please enter buyers/sellers E-Mail");
		Form.txtbuyselemail.focus();
		return false;
	}
	if(!email.test(Form.txtbuyselemail.value))
	{
		alert("Please enter valid E-Mail");
		Form.txtbuyselemail.focus();
		Form.txtbuyselemail.select();
		return false;
	}
	if(space.test(Form.txtbuyselphone.value))
	{
		alert("Please enter your phone number");
		Form.txtbuyselphone.focus();
		return false;
	}
	if(!phoneno.test(Form.txtbuyselphone.value))
	{
		alert("Please enter valid phone number");
		Form.txtbuyselphone.focus();
		Form.txtbuyselphone.select();
		return false;
	}
	if(space.test(Form.txtInterest.value))
	{
		alert("Please enter Equipment interested");
		Form.txtInterest.focus();
		return false;
	}
	if(space.test(Form.strCAPTCHA.value))
	{
		alert("Please enter the text in the image");
		Form.strCAPTCHA.focus();
		return false;
	}
}

function validate_wishlist(Form)
{
	if(space.test(Form.txtName.value))
	{
		alert("Please enter your name");
		Form.txtName.focus();
		return false;
	}
	if(!name.test(Form.txtName.value))
	{
		alert("Please enter valid name");
		Form.txtName.focus();
		Form.txtName.select();
		return false;
	}
	if(space.test(Form.txtEmail.value))
	{
		alert("Please enter E-Mail");
		Form.txtEmail.focus();
		return false;
	}
	if(!email.test(Form.txtEmail.value))
	{
		alert("Please enter valid E-Mail");
		Form.txtEmail.focus();
		Form.txtEmail.select();
		return false;
	}
	if(space.test(Form.txtPhone.value))
	{
		alert("Please enter your phone number");
		Form.txtPhone.focus();
		return false;
	}
	if(!phoneno.test(Form.txtPhone.value))
	{
		alert("Please enter valid phone number");
		Form.txtPhone.focus();
		Form.txtPhone.select();
		return false;
	}
	if(space.test(Form.txtDesc.value))
	{
		alert("Please enter description of equipment");
		Form.txtDesc.focus();
		return false;
	}
	if(Form.txtBuy.selectedIndex == 0)
	{
		alert("Please select When do you plan to buy");
		Form.txtBuy.focus();
		return false;
	}
	if(Form.txtMachineType.selectedIndex == 0)
	{
		alert("Please select Machine Type");
		Form.txtMachineType.focus();
		return false;
	}
	if(space.test(Form.strCAPTCHA.value))
	{
		alert("Please enter the text in the image");
		Form.strCAPTCHA.focus();
		return false;
	}
}

function HigltlightMenu(cid)
{
	if (cid != "")
	{
		document.getElementById("rmenu"+cid).className = "rignav-hover";
	}
}

function HigltlightSubMenu(cid)
{
	if (cid != "")
	{
		document.getElementById("submenu"+cid).className = "rignav-sub-hover";
	}
}

function HeaderHigltlightMenu(cid)
{
/*	if (cid != "")
	{
		document.getElementById("hmenu"+cid).className = "white-color-link-hover";
	}	*/
}

function WelHigltlightMenu(cid)
{
	if (cid != "")
	{
		document.getElementById("wmenu"+cid).className = "sub-nav1-h";
	}
}

var newwindow;
function popwin(url)
{
	newwindow=window.open(url,'name','height=215,width=360,resizable=no,scrollbars=no,');
	if (window.focus) {newwindow.focus()}
}

function numbersonly(e)
	{
		var unicode=e.charCode? e.charCode : e.keyCode
		if (unicode!=8)
		{
			if(unicode<48||unicode>57) 
			return false 
		}
	}

function getURLParam(strParamName) {
    var strReturn = "";
    var strHref = window.location.href;
    if (strHref.indexOf("?") > -1) {
        var strQueryString = strHref.substr(strHref.indexOf("?")).toLowerCase();
        var aQueryString = strQueryString.split("&");
        for (var iParam = 0; iParam < aQueryString.length; iParam++) {
            if (aQueryString[iParam].indexOf(strParamName.toLowerCase() + "=") > -1) {
                var aParam = aQueryString[iParam].split("=");
                strReturn = aParam[1];
                break;
            }
        }
    }
    return unescape(strReturn);
}

function RandomChangeimg()
{
/*	var img_name = new Array("top_bit.jpg", "top_bit1.jpg","top_bit2.jpg","top_bit3.jpg");
	var len = img_name.length;
	var rnd_no = Math.floor(len*Math.random());
	document.getElementById("HeaderImg").src = "images/"+img_name[rnd_no];	*/
}

function validate_search(Form)
{
	if(space.test(Form.txtSearch.value))
	{
		alert("Kindly enter the Search criteria");
		Form.txtSearch.focus();
		return false;
	}

	Form.action = "search.asp";
	Form.submit();
}

function submitSearch(eventKey) {
	if(eventKey.keyCode==13) {
		return validate_search(document.searchfrm);
	}
}

function MM_openBrWindow(theURL,winName,features) { //v2.0
  window.open(theURL,winName,features);
}
function headerBorderChange()
{
	var rnd_no = Math.floor(3*Math.random());
	var borderColor = new Array();
	borderColor[0] = new Array("#E7F1FB","#ABCAE6","#02397C");
	borderColor[1] = new Array("#E7F1FB","#ABCAE6","#02397C");
	borderColor[2] = new Array("#E7F1FB","#ABCAE6","#02397C");
	document.getElementById("hdr_col_1").style.background = borderColor[rnd_no][0];
	document.getElementById("hdr_col_2").style.background = borderColor[rnd_no][1];
	document.getElementById("hdr_col_3").style.background = borderColor[rnd_no][2];
}