﻿function manufacturerSelectedValidator(sender, args)
{
    if(parseInt(args.Value) == 0)
        args.IsValid = false;
    else
        args.IsValid = true;
}

function countrySelectedValidator(sender, args)
{
    if(parseInt(args.Value) == 0)
        args.IsValid = false;
    else
        args.IsValid = true;
}

function stateSelectedValidator(sender, args)
{
    if(parseInt(document.getElementById("ctl00_ContentPlaceHolder1_ddlCountries").selectedIndex) == 210)
    {
        if(parseInt(args.Value) == 0)
            args.IsValid = false;
        else
            args.IsValid = true;
    }
    else
    {
        args.IsValid = true;
    }
}

function engineTypeSelectedValidator(sender, args)
{
    if(parseInt(args.Value) == 0)
        args.IsValid = false;
    else
        args.IsValid = true;
}

function productTypeValidator(sender, args)
{
    if(parseInt(args.Value) == 0)
        args.IsValid = false;
    else
        args.IsValid = true;
}

function passwordLength(sender, args)
{
    if(args.Value.length < 6)
        args.IsValid = false;
    else
        args.IsValid = true;
}

function validateUsernameAvilability(sender, args)
{
	var ajaxConnection = new AjaxConnection();
	var result = ajaxConnection.GetSendAjaxData("registerCheckUsername.aspx", "u=" + args.Value);
	if(result == "0")
		args.IsValid = true;
	else
		args.IsValid = false;
}